--- /srv/rebuilderd/tmp/rebuilderdPWcKsU/inputs/mesa-libgallium_26.0.1-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdPWcKsU/out/mesa-libgallium_26.0.1-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-02-27 11:48:06.000000 debian-binary │ -rw-r--r-- 0 0 0 1160 2026-02-27 11:48:06.000000 control.tar.xz │ --rw-r--r-- 0 0 0 8097644 2026-02-27 11:48:06.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 8097624 2026-02-27 11:48:06.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/arm-linux-gnueabihf/libgallium-26.0.1-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 0x1af6efc 0x01af6efc 0x01af6efc 0x064f0 0x064f0 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x1afd3f0 0x1afd3f0 R E 0x10000 │ │ │ │ + ARM_EXIDX 0x1af6f1c 0x01af6f1c 0x01af6f1c 0x064f0 0x064f0 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x1afd410 0x1afd410 R E 0x10000 │ │ │ │ LOAD 0x1b06270 0x01b06270 0x01b06270 0xd424a 0x29a2a8 RW 0x10000 │ │ │ │ DYNAMIC 0x1bafe50 0x01bafe50 0x01bafe50 0x001b0 0x001b0 RW 0x4 │ │ │ │ NOTE 0x000134 0x00000134 0x00000134 0x00024 0x00024 R 0x4 │ │ │ │ TLS 0x1b06270 0x01b06270 0x01b06270 0x00004 0x0001c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x1b06270 0x01b06270 0x01b06270 0xa9d90 0xa9d90 R 0x1 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,20 +10,20 @@ │ │ │ │ [ 5] .gnu.version VERSYM 0000a90a 00a90a 000802 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_d VERDEF 0000b10c 00b10c 000030 00 A 4 2 4 │ │ │ │ [ 7] .gnu.version_r VERNEED 0000b13c 00b13c 000310 00 A 4 8 4 │ │ │ │ [ 8] .rel.dyn REL 0000b44c 00b44c 05b7f0 08 A 3 0 4 │ │ │ │ [ 9] .rel.plt REL 00066c3c 066c3c 001ad8 08 AI 3 24 4 │ │ │ │ [10] .init PROGBITS 00068714 068714 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 00068720 068720 002878 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0006af98 06af98 fe4948 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 0104f8e0 104f8e0 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 0104f900 104f900 aa26d2 00 A 0 0 32 │ │ │ │ - [15] .ARM.extab PROGBITS 01af1fd4 1af1fd4 004f28 00 A 0 0 4 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 01af6efc 1af6efc 0064f0 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 01afd3ec 1afd3ec 000004 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0006af98 06af98 fe4978 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 0104f910 104f910 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 0104f920 104f920 aa26d2 00 A 0 0 32 │ │ │ │ + [15] .ARM.extab PROGBITS 01af1ff4 1af1ff4 004f28 00 A 0 0 4 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 01af6f1c 1af6f1c 0064f0 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 01afd40c 1afd40c 000004 00 A 0 0 4 │ │ │ │ [18] .tdata PROGBITS 01b06270 1b06270 000004 00 WAT 0 0 4 │ │ │ │ [19] .tbss NOBITS 01b06274 1b06274 000018 00 WAT 0 0 4 │ │ │ │ [20] .init_array INIT_ARRAY 01b06274 1b06274 000040 04 WA 0 0 4 │ │ │ │ [21] .fini_array FINI_ARRAY 01b062b4 1b062b4 000004 04 WA 0 0 4 │ │ │ │ [22] .data.rel.ro PROGBITS 01b062b8 1b062b8 0a9b98 00 WA 0 0 8 │ │ │ │ [23] .dynamic DYNAMIC 01bafe50 1bafe50 0001b0 08 WA 4 0 4 │ │ │ │ [24] .got PROGBITS 01bb0000 1bb0000 003bbc 04 WA 0 0 4 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -20,15 +20,15 @@ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libstdc++.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libm.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libgcc_s.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3] │ │ │ │ 0x0000000e (SONAME) Library soname: [libgallium-26.0.1-1.so] │ │ │ │ 0x0000000c (INIT) 0x68714 │ │ │ │ - 0x0000000d (FINI) 0x104f8e0 │ │ │ │ + 0x0000000d (FINI) 0x104f910 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x1b06274 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 64 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x1b062b4 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x158 │ │ │ │ 0x00000005 (STRTAB) 0x4524 │ │ │ │ 0x00000006 (SYMTAB) 0x514 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7edad000563b7c0dbc7b25297a30cdb84ade6493 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 90b65c1df4411e56d0487880b6652d6a7d98b051 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1000,15 +1000,14 @@ │ │ │ │ x%1F(FzD │ │ │ │ H&1F(FzD │ │ │ │ 4$;FAF(FzD │ │ │ │ $AF(FzD │ │ │ │ $#FAF(FzD │ │ │ │ HxDpGP(( │ │ │ │ HxDpG|(( │ │ │ │ -CHxDpG|8 │ │ │ │ LAFzD(F|D │ │ │ │ ,;FAFzD(F │ │ │ │ GAFzD(F|D │ │ │ │ ';FAFzD(F │ │ │ │ P-;FAFzD │ │ │ │ @-1F(FzD │ │ │ │ 0-AF(FzD │ │ │ │ @@ -1047,15 +1046,15 @@ │ │ │ │ 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[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGPHxDpGPHxDpGOHxDpGOHxDpGNHxDpGNHxDpGMHxDpGMHxDpGLHxDpGLHxDpGN │ │ │ │ +qHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpGfHxDpGfHxDpGeHxDpGeHxDpGdHxDpGdHxDpGcHxDpGcHxDpGbHxDpGbHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG^HxDpG]HxDpG]HxDpG\HxDpG\HxDpG[HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGPHxDpGPHxDpGOHxDpGOHxDpGNHxDpGNHxDpGMHxDpGMHxDpGLHxDpGLHxDpGn │ │ │ │ $3FAFzD(F │ │ │ │ iJ1F(FzD │ │ │ │ $+29cc@GNU\ │ │ │ │ h,3FAFzD(F │ │ │ │ J;FAF(FzD │ │ │ │ ;F2F!F(F │ │ │ │ ,3FAFzD(F │ │ │ │ @@ -3383,15 +3382,15 @@ │ │ │ │ 3HxDpG (5 │ │ │ │ 'HxDpG&HxDpG&HxDpG%HxDpG%HxDpG$HxDpG$HxDpG │ │ │ │ HxDpG@( │ │ │ │ ++++++++sy++ │ │ │ │ +++++|+++++++++++++++++++++++++++++++++++v │ │ │ │ $'*-0369;852/,)&# │ │ │ │ +HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG%HxDpG%HxDpG$HxDpG$HxDpG#HxDpG#HxDpG"HxDpG"HxDpG!HxDpG!HxDpG HxDpG HxDpG │ │ │ │ HxDpG HxDpG HxDpG │ │ │ │ FC@=:741.+ │ │ │ │ Dq2F)F F │ │ │ │ HxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpG;852/,)&# │ │ │ │ 0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG%HxDpG%HxDpG$HxDpG$HxDpG#HxDpG#HxDpGo │ │ │ │ HxDpG HxDpG │ │ │ │ 8HxDpG7HxDpG7HxDpG6HxDpG6HxDpG5HxDpG5HxDpG4HxDpG4HxDpG3HxDpG3HxDpG2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG │ │ │ │ 4HxDpG3HxDpG3HxDpG2HxDpGM │ │ │ │ bHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG^HxDpGo │ │ │ │ [HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGC │ │ │ │ -GHxDpGGHxDpGFHxDpGFHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGELSZ │ │ │ │ EHKNQTWZ]`cfA │ │ │ │ W>HxDpGA │ │ │ │ 7HxDpG6HxDpG6HxDpG5HxDpG5HxDpG4HxDpG4HxDpG3HxDpG3HxDpG2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpGA │ │ │ │ %HxDpG$HxDpG$HxDpG#HxDpG#HxDpG"HxDpG"HxDpG!HxDpG │ │ │ │ @@ -5982,15 +5980,14 @@ │ │ │ │ !JyD!HzD&` │ │ │ │ 8i+FRFDh │ │ │ │ !```L` │ │ │ │ `h:F1F=F> │ │ │ │ -`RhZ`pGX │ │ │ │ KF1F@FrF │ │ │ │ T0#h9F0F │ │ │ │ +h[h9F0F │ │ │ │ ;h2F!F(F │ │ │ │ yD `zDA │ │ │ │ 5 "$555&+5555-/1 │ │ │ │ 55555555 │ │ │ │ @@ -6013,15 +6010,15 @@ │ │ │ │ pG$ pG# pG │ │ │ │ yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy │ │ │ │ yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy │ │ │ │ NQDF01CF │ │ │ │ +F2FQF@F │ │ │ │ +F"FQFHF │ │ │ │ YVh(F1F] │ │ │ │ -YVh(F1F\ │ │ │ │ +YVh(F1F] │ │ │ │ 0F)F_aOD │ │ │ │ 0F)F_aOD │ │ │ │ (F1F_aOD │ │ │ │ @FIF\a4D │ │ │ │ #0F)FWaOD │ │ │ │ #(F1FWaOD │ │ │ │ #0F)FWaOD │ │ │ │ @@ -6509,16 +6506,17 @@ │ │ │ │ !!!!!!!!!!!!!!! │ │ │ │ D"hB`S`:J#`8KzD │ │ │ │ OUUUUUUHUUUUUUUDUUUUUUUUUUUUUUUL │ │ │ │ F`J{DiX h │ │ │ │ KPPPPPPHPPPPPPP │ │ │ │ PPPPPPPPPPPPPPPP │ │ │ │ %oF~D2F9F: │ │ │ │ -HxDpG0Z: │ │ │ │ HxDpG HxDpG HxDpG │ │ │ │ +HxDpGNZ: │ │ │ │ +HxDpGxZ: │ │ │ │ XFyD;F " │ │ │ │ 2JzD2I'F │ │ │ │ .I"F8FyD │ │ │ │ ;h2F!F8F │ │ │ │ :F3F!F(F │ │ │ │ ~D:F1F(F │ │ │ │ yI:F(FyD │ │ │ │ @@ -6867,15 +6865,15 @@ │ │ │ │ 1>>>>>>J>>>>>>> │ │ │ │ >>>>>>>>>>>>>>>> │ │ │ │ (0)FzD F │ │ │ │ ,0)FzD F │ │ │ │ lJ)F F~D[mzD │ │ │ │ `I F3FyD │ │ │ │ ]J)F FzD │ │ │ │ -I"FPFyD: │ │ │ │ +I"FPFyD9 │ │ │ │ N"FPF~D1F │ │ │ │ QQQQQQQQQQQQQQQ │ │ │ │ H"OE""""""""""""========"""""""""""""""XX( │ │ │ │ ch"FAF8FKE │ │ │ │ EXFKF2F8 │ │ │ │ !FCFZF(F │ │ │ │ fffffffffffffffffffffffffffffffffffffffffffffff │ │ │ │ @@ -7455,15 +7453,15 @@ │ │ │ │ #cJ+FzDp │ │ │ │ #^J+FzDp │ │ │ │ #YJ+FzDp │ │ │ │ #TJ+FzDp │ │ │ │ #OJ+FzDp │ │ │ │ #JJ+FzDp │ │ │ │ &{HJ+F F │ │ │ │ -2ZJ#FzDp │ │ │ │ +2ZJ#FzDo │ │ │ │ 2RJ#FzDo │ │ │ │ zwtqnkKJzDKK │ │ │ │ 2IJ#FzDo │ │ │ │ 741.=:CM}DCI#FCJ0FyD │ │ │ │ "F3FPFyD │ │ │ │ !hK(FhJ{D │ │ │ │ !]K(F]J{D │ │ │ │ @@ -7609,15 +7607,15 @@ │ │ │ │ 741.=:CM}DCI#FCJ0FyD │ │ │ │ |xtplhd`\TPXG │ │ │ │ szD#F(FV │ │ │ │ szD#F(FV │ │ │ │ xJKF FzD │ │ │ │ I"F+FXFyD │ │ │ │ zvIJFPFyD │ │ │ │ -czD#F(FU │ │ │ │ +czD#F(FT │ │ │ │ szD+F FT │ │ │ │ szD+F FT │ │ │ │ !~K0F~J{D │ │ │ │ !xK0FxJ{D │ │ │ │ !sK0FsJ{D │ │ │ │ nK{DnJ0F │ │ │ │ p'KF(FzD │ │ │ │ @@ -7704,15 +7702,15 @@ │ │ │ │ !FK(FFJ{D │ │ │ │ !AK(FAJ{D │ │ │ │ szD#F(FC │ │ │ │ !rK0FrJ{D │ │ │ │ iK{DiJ0F │ │ │ │ !dK(FdJ{D │ │ │ │ <4zD8F{D │ │ │ │ -CzD+F0FA │ │ │ │ +CzD+F0F@ │ │ │ │ CzD+F0F@ │ │ │ │ CzD+F0F@ │ │ │ │ CzD+F0F@ │ │ │ │ CzD+F0F@ │ │ │ │ CzD+F0F@ │ │ │ │ szD+F F? │ │ │ │ szD+F F? │ │ │ │ @@ -8100,15 +8098,15 @@ │ │ │ │ hppG@HxD │ │ │ │ xppG>HxD 0pG=HxD`0pG111>>>>>>>1111>>>P │ │ │ │ "hZfKFBF F │ │ │ │ "hZfKFBF F │ │ │ │ @@ -8216,15 +8214,15 @@ │ │ │ │ wo q s y u │ │ │ │ 2hZfBF+F0F │ │ │ │ AhSh m lC │ │ │ │ AF3F7" F │ │ │ │ &p#1Fca(F │ │ │ │ 991111Z111111111111 │ │ │ │ 11111441..11111111111'1111111111111111111111111111111111OD │ │ │ │ -gi(F]I{jyDca │ │ │ │ +gi(F]I{jyDca │ │ │ │ FyD │ │ │ │ XI8"XK(FyD{D+`C │ │ │ │ 6I6JzDaX │ │ │ │ BFIF #+O │ │ │ │ 7777777/777777777777777 │ │ │ │ i915: driver missing │ │ │ │ iris: driver missing │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -7,15 +7,15 @@ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febc21a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46020ff8 │ │ │ │ tstcs r3, #131072 @ 0x20000 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ svclt 0x0000efd2 │ │ │ │ - tsteq r5, ip, lsl #24 │ │ │ │ + tsteq r5, ip, lsr #24 │ │ │ │ andvs r6, r3, fp, lsl #16 │ │ │ │ stccc 8, cr15, [ip], {83} @ 0x53 │ │ │ │ sbcpl r6, r2, sl, asr #18 │ │ │ │ addvs r6, r3, fp, lsl #19 │ │ │ │ addvs r6, r3, fp, asr #17 │ │ │ │ stccc 8, cr15, [ip], {83} @ 0x53 │ │ │ │ strmi r6, [r3], #-2314 @ 0xfffff6f6 │ │ │ │ @@ -785,97 +785,97 @@ │ │ │ │ adcshi pc, r2, r0, asr #4 │ │ │ │ @ instruction: 0x46394b57 │ │ │ │ @ instruction: 0x46484632 │ │ │ │ @ instruction: 0xf045447b │ │ │ │ @ instruction: 0xe1b6f80f │ │ │ │ @ instruction: 0x01b44fc8 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - @ instruction: 0x01065fb8 │ │ │ │ - tsteq r6, sl, asr pc │ │ │ │ - tsteq r6, ip, asr pc │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + tsteq r6, sl, ror pc │ │ │ │ + tsteq r6, ip, ror pc │ │ │ │ + tsteq r6, r2, ror #30 │ │ │ │ + tsteq sl, r8, asr #28 │ │ │ │ + tsteq r6, lr, asr #30 │ │ │ │ tsteq r6, r2, asr #30 │ │ │ │ - tsteq sl, r8, lsr #28 │ │ │ │ + tsteq sl, sl, lsl lr │ │ │ │ tsteq r6, lr, lsr #30 │ │ │ │ - tsteq r6, r2, lsr #30 │ │ │ │ - strdeq r6, [sl, -sl] │ │ │ │ - tsteq r6, lr, lsl #30 │ │ │ │ - ldrdeq r6, [sl, -ip] │ │ │ │ - ldrdeq r5, [r6, -sl] │ │ │ │ - @ instruction: 0x010a6db2 │ │ │ │ - ldrdeq r5, [r6, -r2] │ │ │ │ - tsteq r6, r6, lsr lr │ │ │ │ - @ instruction: 0x01065eb2 │ │ │ │ - tsteq r6, r8, lsr #28 │ │ │ │ - @ instruction: 0x01065e90 │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ - tsteq sl, r2, asr #26 │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - smlatteq r6, r8, ip, r5 │ │ │ │ + strdeq r6, [sl, -ip] │ │ │ │ + strdeq r5, [r6, -sl] │ │ │ │ + ldrdeq r6, [sl, -r2] │ │ │ │ + strdeq r5, [r6, -r2] │ │ │ │ + tsteq r6, r6, asr lr │ │ │ │ ldrdeq r5, [r6, -r2] │ │ │ │ + tsteq r6, r8, asr #28 │ │ │ │ + @ instruction: 0x01065eb0 │ │ │ │ + tsteq r6, r4, asr #28 │ │ │ │ + tsteq sl, r2, ror #26 │ │ │ │ + tsteq r6, r8, lsl sp │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + strdeq r5, [r6, -r2] │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + tsteq r6, r4, lsr #18 │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + tsteq r6, r4, lsl r9 │ │ │ │ tsteq r6, ip, lsl #18 │ │ │ │ tsteq r6, r4, lsl #18 │ │ │ │ strdeq r5, [r6, -ip] │ │ │ │ strdeq r5, [r6, -r4] │ │ │ │ - smlatteq r6, ip, r8, r5 │ │ │ │ - smlatteq r6, r4, r8, r5 │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - tsteq sl, r6, lsl #16 │ │ │ │ - strdeq r6, [sl, -r2] │ │ │ │ - ldrdeq r6, [sl, -sl] │ │ │ │ - smlabteq sl, r2, r7, r6 │ │ │ │ - smlatbeq sl, lr, r7, r6 │ │ │ │ - @ instruction: 0x010a6796 │ │ │ │ - tsteq sl, lr, ror r7 │ │ │ │ - tsteq sl, r6, ror #14 │ │ │ │ - tsteq sl, lr, asr #14 │ │ │ │ - tsteq sl, sl, lsr r7 │ │ │ │ - tsteq sl, r2, lsr #14 │ │ │ │ - tsteq sl, r8, lsl #14 │ │ │ │ - smlabteq sl, r6, r6, r6 │ │ │ │ - @ instruction: 0x010a6696 │ │ │ │ - tsteq sl, r4, ror #12 │ │ │ │ - tsteq sl, r6, asr r6 │ │ │ │ - tsteq sl, r8, asr #12 │ │ │ │ - tsteq sl, sl, lsr r6 │ │ │ │ - tsteq sl, ip, lsr #12 │ │ │ │ - tsteq sl, ip, lsl r6 │ │ │ │ - tsteq sl, r6, lsl #12 │ │ │ │ - strdeq r6, [sl, -r4] │ │ │ │ - ldrdeq r6, [sl, -lr] │ │ │ │ - smlabteq sl, r8, r5, r6 │ │ │ │ - @ instruction: 0x010a65b2 │ │ │ │ - @ instruction: 0x010a659a │ │ │ │ - smlabbeq sl, sl, r5, r6 │ │ │ │ - tsteq sl, r4, ror r5 │ │ │ │ - tsteq sl, r2, ror #10 │ │ │ │ - tsteq sl, ip, asr #10 │ │ │ │ - tsteq sl, r6, lsr r5 │ │ │ │ - tsteq sl, r4, lsr #10 │ │ │ │ - tsteq sl, lr, lsl #10 │ │ │ │ - strdeq r6, [sl, -r8] │ │ │ │ - smlatteq sl, r2, r4, r6 │ │ │ │ - smlabteq sl, ip, r4, r6 │ │ │ │ - @ instruction: 0x010a64ba │ │ │ │ - smlatbeq sl, r4, r4, r6 │ │ │ │ - smlabbeq sl, ip, r4, r6 │ │ │ │ - tsteq sl, r6, ror r4 │ │ │ │ - tsteq sl, r4, ror #8 │ │ │ │ - tsteq sl, lr, asr #8 │ │ │ │ - tsteq sl, r8, lsr r4 │ │ │ │ - tsteq sl, r2, lsr #8 │ │ │ │ - tsteq sl, r0, lsl r4 │ │ │ │ + @ instruction: 0x01065998 │ │ │ │ + tsteq sl, r6, lsr #16 │ │ │ │ + tsteq sl, r2, lsl r8 │ │ │ │ strdeq r6, [sl, -sl] │ │ │ │ - smlatteq sl, r4, r3, r6 │ │ │ │ - smlabteq sl, lr, r3, r6 │ │ │ │ - @ instruction: 0x010a63bc │ │ │ │ - smlatbeq sl, r6, r3, r6 │ │ │ │ - @ instruction: 0x010a6394 │ │ │ │ - tsteq sl, ip, ror r3 │ │ │ │ + smlatteq sl, r2, r7, r6 │ │ │ │ + smlabteq sl, lr, r7, r6 │ │ │ │ + @ instruction: 0x010a67b6 │ │ │ │ + @ instruction: 0x010a679e │ │ │ │ + smlabbeq sl, r6, r7, r6 │ │ │ │ + tsteq sl, lr, ror #14 │ │ │ │ + tsteq sl, sl, asr r7 │ │ │ │ + tsteq sl, r2, asr #14 │ │ │ │ + tsteq sl, r8, lsr #14 │ │ │ │ + smlatteq sl, r6, r6, r6 │ │ │ │ + @ instruction: 0x010a66b6 │ │ │ │ + smlabbeq sl, r4, r6, r6 │ │ │ │ + tsteq sl, r6, ror r6 │ │ │ │ + tsteq sl, r8, ror #12 │ │ │ │ + tsteq sl, sl, asr r6 │ │ │ │ + tsteq sl, ip, asr #12 │ │ │ │ + tsteq sl, ip, lsr r6 │ │ │ │ + tsteq sl, r6, lsr #12 │ │ │ │ + tsteq sl, r4, lsl r6 │ │ │ │ + strdeq r6, [sl, -lr] │ │ │ │ + smlatteq sl, r8, r5, r6 │ │ │ │ + ldrdeq r6, [sl, -r2] │ │ │ │ + @ instruction: 0x010a65ba │ │ │ │ + smlatbeq sl, sl, r5, r6 │ │ │ │ + @ instruction: 0x010a6594 │ │ │ │ + smlabbeq sl, r2, r5, r6 │ │ │ │ + tsteq sl, ip, ror #10 │ │ │ │ + tsteq sl, r6, asr r5 │ │ │ │ + tsteq sl, r4, asr #10 │ │ │ │ + tsteq sl, lr, lsr #10 │ │ │ │ + tsteq sl, r8, lsl r5 │ │ │ │ + tsteq sl, r2, lsl #10 │ │ │ │ + smlatteq sl, ip, r4, r6 │ │ │ │ + ldrdeq r6, [sl, -sl] │ │ │ │ + smlabteq sl, r4, r4, r6 │ │ │ │ + smlatbeq sl, ip, r4, r6 │ │ │ │ + @ instruction: 0x010a6496 │ │ │ │ + smlabbeq sl, r4, r4, r6 │ │ │ │ + tsteq sl, lr, ror #8 │ │ │ │ + tsteq sl, r8, asr r4 │ │ │ │ + tsteq sl, r2, asr #8 │ │ │ │ + tsteq sl, r0, lsr r4 │ │ │ │ + tsteq sl, sl, lsl r4 │ │ │ │ + tsteq sl, r4, lsl #8 │ │ │ │ + smlatteq sl, lr, r3, r6 │ │ │ │ + ldrdeq r6, [sl, -ip] │ │ │ │ + smlabteq sl, r6, r3, r6 │ │ │ │ + @ instruction: 0x010a63b4 │ │ │ │ + @ instruction: 0x010a639c │ │ │ │ blmi fe6a014c │ │ │ │ @ instruction: 0x46324639 │ │ │ │ ldrbtmi r4, [fp], #-1608 @ 0xfffff9b8 │ │ │ │ cdp2 0, 11, cr15, cr8, cr0, {2} │ │ │ │ @ instruction: 0xf1b8e103 │ │ │ │ smlatble r7, r0, pc, r0 @ │ │ │ │ @ instruction: 0x46394b93 │ │ │ │ @@ -1021,42 +1021,42 @@ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 445fe4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x331c78> │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ andle r0, r1, r0, lsl #6 │ │ │ │ stc 7, cr15, [r0], {252} @ 0xfc │ │ │ │ pop {r0, r4, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ - tsteq sl, r6, lsl r2 │ │ │ │ - mrseq r6, R10_fiq │ │ │ │ - smlatteq sl, sl, r1, r6 │ │ │ │ + tsteq sl, r6, lsr r2 │ │ │ │ + tsteq sl, r0, lsr #4 │ │ │ │ + tsteq sl, sl, lsl #4 │ │ │ │ + strdeq r6, [sl, -r2] │ │ │ │ + ldrdeq r6, [sl, -ip] │ │ │ │ + smlabteq sl, sl, r1, r6 │ │ │ │ + @ instruction: 0x010a61b4 │ │ │ │ + @ instruction: 0x010a619e │ │ │ │ + smlabbeq sl, r8, r1, r6 │ │ │ │ + tsteq sl, r6, ror r1 │ │ │ │ + tsteq sl, r0, ror #2 │ │ │ │ + tsteq sl, sl, asr #2 │ │ │ │ + tsteq sl, r4, lsr r1 │ │ │ │ + tsteq sl, r2, lsr #2 │ │ │ │ + tsteq sl, ip, lsl #2 │ │ │ │ + strdeq r6, [sl, -sl] │ │ │ │ + smlatteq sl, r4, r0, r6 │ │ │ │ ldrdeq r6, [sl, -r2] │ │ │ │ - @ instruction: 0x010a61bc │ │ │ │ - smlatbeq sl, sl, r1, r6 │ │ │ │ - @ instruction: 0x010a6194 │ │ │ │ - tsteq sl, lr, ror r1 │ │ │ │ - tsteq sl, r8, ror #2 │ │ │ │ - tsteq sl, r6, asr r1 │ │ │ │ - tsteq sl, r0, asr #2 │ │ │ │ - tsteq sl, sl, lsr #2 │ │ │ │ - tsteq sl, r4, lsl r1 │ │ │ │ - tsteq sl, r2, lsl #2 │ │ │ │ - smlatteq sl, ip, r0, r6 │ │ │ │ - ldrdeq r6, [sl, -sl] │ │ │ │ - smlabteq sl, r4, r0, r6 │ │ │ │ - strheq r6, [sl, -r2] │ │ │ │ - swpeq r6, ip, [sl] │ │ │ │ - smlabbeq sl, sl, r0, r6 │ │ │ │ - tsteq sl, r4, ror r0 │ │ │ │ - tsteq sl, r2, rrx │ │ │ │ - tsteq sl, ip, asr #32 │ │ │ │ - tsteq sl, r6, lsr r0 │ │ │ │ - tsteq sl, r0, lsr #32 │ │ │ │ - tsteq sl, r0, lsl r0 │ │ │ │ - tsteq r6, r0, ror r1 │ │ │ │ - tsteq r6, sl, ror r3 │ │ │ │ + strheq r6, [sl, -ip] │ │ │ │ + smlatbeq sl, sl, r0, r6 │ │ │ │ + swpeq r6, r4, [sl] │ │ │ │ + smlabbeq sl, r2, r0, r6 │ │ │ │ + tsteq sl, ip, rrx │ │ │ │ + qaddeq r6, r6, sl │ │ │ │ + tsteq sl, r0, asr #32 │ │ │ │ + tsteq sl, r0, lsr r0 │ │ │ │ + @ instruction: 0x01065190 │ │ │ │ + @ instruction: 0x0106139a │ │ │ │ @ instruction: 0x01b4408c │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ svcvs 0x00e0f5b0 │ │ │ │ addshi pc, r5, r0 │ │ │ │ @ instruction: 0xf5b0d84f │ │ │ │ @ instruction: 0xf0006f80 │ │ │ │ stmdale sl!, {r0, r1, r4, r7, pc} │ │ │ │ @@ -1176,55 +1176,55 @@ │ │ │ │ stmdami fp!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2090 @ 0xfffff7d6 │ │ │ │ stmdami sl!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2089 @ 0xfffff7d7 │ │ │ │ svclt 0x00004770 │ │ │ │ - smlabbeq r6, lr, r0, r5 │ │ │ │ - strheq r5, [r6, -r0] │ │ │ │ - smlabteq r6, r6, r0, r5 │ │ │ │ - tsteq r6, r6, lsl #2 │ │ │ │ - tsteq r6, r2, asr #2 │ │ │ │ - tsteq r6, r2, ror r1 │ │ │ │ - smlabteq r6, r2, r1, r5 │ │ │ │ - strdeq r5, [r6, -lr] │ │ │ │ - tsteq r6, r6, asr #4 │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - tsteq r6, lr, lsr r0 │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - @ instruction: 0x01064f96 │ │ │ │ - tsteq r6, r0, ror pc │ │ │ │ - @ instruction: 0x01064e96 │ │ │ │ - @ instruction: 0x01064e90 │ │ │ │ - smlatteq r6, r6, pc, r4 @ │ │ │ │ - mrseq r5, (UNDEF: 6) │ │ │ │ - tsteq r6, lr, ror lr │ │ │ │ - tsteq r6, r8, rrx │ │ │ │ - tsteq r6, r2, lsr r0 │ │ │ │ - tsteq r6, r4, asr #32 │ │ │ │ - tsteq r6, r6, ror #28 │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ - smlabbeq r6, r6, r0, r5 │ │ │ │ - tsteq r6, r4, asr lr │ │ │ │ - tsteq r6, lr, asr r1 │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - strheq r5, [r6, -sl] │ │ │ │ + smlatbeq r6, lr, r0, r5 │ │ │ │ ldrdeq r5, [r6, -r0] │ │ │ │ - tsteq r6, r6, lsr lr │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - tsteq r6, r2, lsr #2 │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ + smlatteq r6, r6, r0, r5 │ │ │ │ + tsteq r6, r6, lsr #2 │ │ │ │ + tsteq r6, r2, ror #2 │ │ │ │ @ instruction: 0x01065192 │ │ │ │ - tsteq r6, ip, asr r1 │ │ │ │ - tsteq r6, lr, ror #2 │ │ │ │ - tsteq r6, ip, lsl #28 │ │ │ │ - smlatbeq r6, sl, r1, r5 │ │ │ │ - @ instruction: 0x010651bc │ │ │ │ - strdeq r4, [r6, -sl] │ │ │ │ + smlatteq r6, r2, r1, r5 │ │ │ │ + tsteq r6, lr, lsl r2 │ │ │ │ + tsteq r6, r6, ror #4 │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + qaddeq r5, lr, r6 │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + @ instruction: 0x01064fb6 │ │ │ │ + @ instruction: 0x01064f90 │ │ │ │ + @ instruction: 0x01064eb6 │ │ │ │ + @ instruction: 0x01064eb0 │ │ │ │ + tsteq r6, r6 │ │ │ │ + tsteq r6, r0, lsr #32 │ │ │ │ + @ instruction: 0x01064e9e │ │ │ │ + smlabbeq r6, r8, r0, r5 │ │ │ │ + qaddeq r5, r2, r6 │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + smlabbeq r6, r6, lr, r4 │ │ │ │ + swpeq r5, r4, [r6] │ │ │ │ + smlatbeq r6, r6, r0, r5 │ │ │ │ + tsteq r6, r4, ror lr │ │ │ │ + tsteq r6, lr, ror r1 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + ldrdeq r5, [r6, -sl] │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + tsteq r6, r6, asr lr │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + tsteq r6, r2, asr #2 │ │ │ │ + tsteq r6, r4, asr #28 │ │ │ │ + @ instruction: 0x010651b2 │ │ │ │ + tsteq r6, ip, ror r1 │ │ │ │ + smlabbeq r6, lr, r1, r5 │ │ │ │ + tsteq r6, ip, lsr #28 │ │ │ │ + smlabteq r6, sl, r1, r5 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + tsteq r6, sl, lsl lr │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r5, lsl r6 │ │ │ │ andsvc pc, ip, #64, 4 │ │ │ │ strmi r4, [r4], -lr, lsl #12 │ │ │ │ @@ -1961,163 +1961,163 @@ │ │ │ │ and lr, r7, lr, asr sl │ │ │ │ @ instruction: 0x463b4a99 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ b 15aae2c │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlabbeq r6, sl, r0, r5 │ │ │ │ - tsteq r8, r8, asr r8 │ │ │ │ - tsteq r6, sl, ror r0 │ │ │ │ - tsteq r8, r0, lsr #16 │ │ │ │ - @ instruction: 0x01064fb8 │ │ │ │ - @ instruction: 0x010847b2 │ │ │ │ - smlatbeq r6, r4, pc, r4 @ │ │ │ │ - smlabbeq r8, lr, r7, r4 │ │ │ │ - smlabbeq r6, ip, pc, r4 @ │ │ │ │ - smlabbeq r6, r6, pc, r4 @ │ │ │ │ - ldrdeq r0, [pc, -r6] │ │ │ │ - tsteq r6, r0, ror pc │ │ │ │ - tsteq r8, ip, lsr r7 │ │ │ │ - tsteq r6, lr, asr pc │ │ │ │ - tsteq r6, ip, asr pc │ │ │ │ - strdeq r4, [r8, -r6] │ │ │ │ - tsteq r6, r8, asr #30 │ │ │ │ - smlabbeq r9, r0, r5, r5 │ │ │ │ - tsteq r6, r0, asr #30 │ │ │ │ - tsteq r6, ip, lsr #30 │ │ │ │ - tsteq pc, r6, lsl sp @ │ │ │ │ - tsteq r6, sl, lsl pc │ │ │ │ - tsteq r6, ip, lsl pc │ │ │ │ - tsteq r6, r4, lsl pc │ │ │ │ - tsteq r6, sl, lsl #30 │ │ │ │ - strdeq r5, [r9, -r0] │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ - smlabbeq pc, r6, ip, r0 @ │ │ │ │ - tsteq r6, r0, lsl #30 │ │ │ │ - @ instruction: 0x01095492 │ │ │ │ + smlatbeq r6, sl, r0, r5 │ │ │ │ + tsteq r8, r8, ror r8 │ │ │ │ + swpeq r5, sl, [r6] │ │ │ │ + tsteq r8, r0, asr #16 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + ldrdeq r4, [r8, -r2] │ │ │ │ + smlabteq r6, r4, pc, r4 @ │ │ │ │ + smlatbeq r8, lr, r7, r4 │ │ │ │ + smlatbeq r6, ip, pc, r4 @ │ │ │ │ + smlatbeq r6, r6, pc, r4 @ │ │ │ │ + strdeq r0, [pc, -r6] │ │ │ │ + @ instruction: 0x01064f90 │ │ │ │ + tsteq r8, ip, asr r7 │ │ │ │ + tsteq r6, lr, ror pc │ │ │ │ + tsteq r6, ip, ror pc │ │ │ │ + tsteq r8, r6, lsl r7 │ │ │ │ + tsteq r6, r8, ror #30 │ │ │ │ + smlatbeq r9, r0, r5, r5 │ │ │ │ + tsteq r6, r0, ror #30 │ │ │ │ + tsteq r6, ip, asr #30 │ │ │ │ + tsteq pc, r6, lsr sp @ │ │ │ │ + tsteq r6, sl, lsr pc │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ + tsteq r6, sl, lsr #30 │ │ │ │ + tsteq r9, r0, lsl r5 │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ + tsteq r6, r4, lsr #30 │ │ │ │ + smlatbeq pc, r6, ip, r0 @ │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + @ instruction: 0x010954b2 │ │ │ │ + tsteq r6, r2, lsl pc │ │ │ │ + strdeq r4, [r6, -lr] │ │ │ │ + tsteq pc, r8, asr #24 │ │ │ │ + smlatteq r6, ip, lr, r4 │ │ │ │ strdeq r4, [r6, -r2] │ │ │ │ - ldrdeq r4, [r6, -lr] │ │ │ │ - tsteq pc, r8, lsr #24 │ │ │ │ - smlabteq r6, ip, lr, r4 │ │ │ │ - ldrdeq r4, [r6, -r2] │ │ │ │ - ldrdeq r4, [r6, -r2] │ │ │ │ - smlabteq r6, sl, lr, r4 │ │ │ │ - smlatbeq r6, r0, lr, r4 │ │ │ │ - smlatbeq r6, r0, lr, r4 │ │ │ │ - @ instruction: 0x01064eb0 │ │ │ │ - smlabteq r6, sl, sp, r4 │ │ │ │ - smlabteq r6, r2, sp, r4 │ │ │ │ - @ instruction: 0x01064e96 │ │ │ │ - @ instruction: 0x01064d98 │ │ │ │ - @ instruction: 0x01064d90 │ │ │ │ - tsteq r6, sl, ror lr │ │ │ │ - smlabteq r8, r4, r4, r4 │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ + strdeq r4, [r6, -r2] │ │ │ │ + smlatteq r6, sl, lr, r4 │ │ │ │ + smlabteq r6, r0, lr, r4 │ │ │ │ + smlabteq r6, r0, lr, r4 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + smlatteq r6, sl, sp, r4 │ │ │ │ + smlatteq r6, r2, sp, r4 │ │ │ │ + @ instruction: 0x01064eb6 │ │ │ │ + @ instruction: 0x01064db8 │ │ │ │ + @ instruction: 0x01064db0 │ │ │ │ + @ instruction: 0x01064e9a │ │ │ │ + smlatteq r8, r4, r4, r4 │ │ │ │ + smlabbeq r6, r8, lr, r4 │ │ │ │ + tsteq r6, r2, ror lr │ │ │ │ + tsteq r6, sl, ror #28 │ │ │ │ + tsteq r6, r2, ror #28 │ │ │ │ + tsteq r6, sl, asr lr │ │ │ │ tsteq r6, r2, asr lr │ │ │ │ + tsteq r6, lr, asr #28 │ │ │ │ tsteq r6, sl, asr #28 │ │ │ │ - tsteq r6, r2, asr #28 │ │ │ │ - tsteq r6, sl, lsr lr │ │ │ │ - tsteq r6, r2, lsr lr │ │ │ │ - tsteq r6, lr, lsr #28 │ │ │ │ - tsteq r6, sl, lsr #28 │ │ │ │ - smlatbeq pc, r0, sl, r0 @ │ │ │ │ - tsteq r6, r4, lsl lr │ │ │ │ + smlabteq pc, r0, sl, r0 @ │ │ │ │ + tsteq r6, r4, lsr lr │ │ │ │ + smlabteq r6, lr, sp, r4 │ │ │ │ + smlabteq r6, r6, sp, r4 │ │ │ │ + @ instruction: 0x01064dbe │ │ │ │ + @ instruction: 0x01064db6 │ │ │ │ smlatbeq r6, lr, sp, r4 │ │ │ │ + smlatbeq r6, sl, sp, r4 │ │ │ │ smlatbeq r6, r6, sp, r4 │ │ │ │ - @ instruction: 0x01064d9e │ │ │ │ - @ instruction: 0x01064d96 │ │ │ │ - smlabbeq r6, lr, sp, r4 │ │ │ │ - smlabbeq r6, sl, sp, r4 │ │ │ │ - smlabbeq r6, r6, sp, r4 │ │ │ │ - strdeq r0, [pc, -ip] │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ + tsteq pc, ip, lsl sl @ │ │ │ │ + @ instruction: 0x01064d9c │ │ │ │ + tsteq r6, sl, lsr #26 │ │ │ │ + tsteq r6, r2, lsr #26 │ │ │ │ + tsteq r6, sl, lsl sp │ │ │ │ + tsteq r6, r2, lsl sp │ │ │ │ tsteq r6, sl, lsl #26 │ │ │ │ + tsteq r6, r6, lsl #26 │ │ │ │ tsteq r6, r2, lsl #26 │ │ │ │ - strdeq r4, [r6, -sl] │ │ │ │ - strdeq r4, [r6, -r2] │ │ │ │ - smlatteq r6, sl, ip, r4 │ │ │ │ - smlatteq r6, r6, ip, r4 │ │ │ │ - smlatteq r6, r2, ip, r4 │ │ │ │ - tsteq pc, r8, asr r9 @ │ │ │ │ - smlatteq r6, r4, ip, r4 │ │ │ │ + tsteq pc, r8, ror r9 @ │ │ │ │ + tsteq r6, r4, lsl #26 │ │ │ │ + smlabbeq r6, r6, ip, r4 │ │ │ │ + tsteq r6, lr, ror ip │ │ │ │ + tsteq r6, r6, ror ip │ │ │ │ + tsteq r6, lr, ror #24 │ │ │ │ tsteq r6, r6, ror #24 │ │ │ │ + tsteq r6, r2, ror #24 │ │ │ │ tsteq r6, lr, asr ip │ │ │ │ + ldrdeq r0, [pc, -r4] │ │ │ │ + tsteq r6, sl, ror #24 │ │ │ │ + tsteq r9, r2, asr #16 │ │ │ │ tsteq r6, r6, asr ip │ │ │ │ tsteq r6, lr, asr #24 │ │ │ │ tsteq r6, r6, asr #24 │ │ │ │ - tsteq r6, r2, asr #24 │ │ │ │ - tsteq r6, lr, lsr ip │ │ │ │ - @ instruction: 0x010f08b4 │ │ │ │ - tsteq r6, sl, asr #24 │ │ │ │ - tsteq r9, r2, lsr #16 │ │ │ │ - tsteq r6, r6, lsr ip │ │ │ │ - tsteq r6, lr, lsr #24 │ │ │ │ - tsteq r6, r6, lsr #24 │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - smlabteq r9, r4, r7, r2 │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - smlabteq r6, r8, fp, r4 │ │ │ │ - ldrdeq r4, [r6, -sl] │ │ │ │ - tsteq r9, r6, ror #14 │ │ │ │ + tsteq r6, ip, lsr ip │ │ │ │ + smlatteq r9, r4, r7, r2 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + smlatteq r6, r8, fp, r4 │ │ │ │ + strdeq r4, [r6, -sl] │ │ │ │ + smlabbeq r9, r6, r7, r2 │ │ │ │ + @ instruction: 0x01064b9a │ │ │ │ + @ instruction: 0x01064b92 │ │ │ │ + smlabbeq r6, sl, fp, r4 │ │ │ │ + @ instruction: 0x01064bb8 │ │ │ │ + @ instruction: 0x01064bb0 │ │ │ │ + @ instruction: 0x01064bb0 │ │ │ │ + tsteq pc, r2, ror r7 @ │ │ │ │ + @ instruction: 0x01064b98 │ │ │ │ + tsteq r6, lr, ror #22 │ │ │ │ tsteq r6, sl, ror fp │ │ │ │ + tsteq r6, r6, ror fp │ │ │ │ tsteq r6, r2, ror fp │ │ │ │ - tsteq r6, sl, ror #22 │ │ │ │ - @ instruction: 0x01064b98 │ │ │ │ - @ instruction: 0x01064b90 │ │ │ │ - @ instruction: 0x01064b90 │ │ │ │ - tsteq pc, r2, asr r7 @ │ │ │ │ - tsteq r6, r8, ror fp │ │ │ │ - tsteq r6, lr, asr #22 │ │ │ │ + tsteq r6, lr, ror #22 │ │ │ │ + tsteq r6, lr, ror #22 │ │ │ │ + smlatteq pc, r0, r6, r0 │ │ │ │ tsteq r6, sl, asr fp │ │ │ │ - tsteq r6, r6, asr fp │ │ │ │ - tsteq r6, r2, asr fp │ │ │ │ - tsteq r6, lr, asr #22 │ │ │ │ - tsteq r6, lr, asr #22 │ │ │ │ - smlabteq pc, r0, r6, r0 @ │ │ │ │ - tsteq r6, sl, lsr fp │ │ │ │ - @ instruction: 0x01064abc │ │ │ │ - smlabteq r6, r8, sl, r4 │ │ │ │ - smlabteq r6, r4, sl, r4 │ │ │ │ - smlabteq r6, r0, sl, r4 │ │ │ │ - @ instruction: 0x01064abc │ │ │ │ - @ instruction: 0x01064abc │ │ │ │ - tsteq pc, lr, lsr #12 │ │ │ │ - @ instruction: 0x01064ab8 │ │ │ │ - tsteq r6, r4, lsr sl │ │ │ │ - @ instruction: 0x01064a92 │ │ │ │ - @ instruction: 0x01064a90 │ │ │ │ - @ instruction: 0x01064a96 │ │ │ │ - smlabteq pc, r6, r5, r0 @ │ │ │ │ - smlabbeq r6, ip, sl, r4 │ │ │ │ - tsteq r8, r6, lsr pc │ │ │ │ - tsteq r6, sl, ror sl │ │ │ │ - @ instruction: 0x01064990 │ │ │ │ - smlabbeq r6, sl, r9, r4 │ │ │ │ - smlabbeq r6, ip, r9, r4 │ │ │ │ - tsteq pc, r0, asr r5 @ │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + smlatteq r6, r8, sl, r4 │ │ │ │ + smlatteq r6, r4, sl, r4 │ │ │ │ + smlatteq r6, r0, sl, r4 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + tsteq pc, lr, asr #12 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ + @ instruction: 0x01064ab2 │ │ │ │ + @ instruction: 0x01064ab0 │ │ │ │ + @ instruction: 0x01064ab6 │ │ │ │ + smlatteq pc, r6, r5, r0 │ │ │ │ + smlatbeq r6, ip, sl, r4 │ │ │ │ + tsteq r8, r6, asr pc │ │ │ │ + @ instruction: 0x01064a9a │ │ │ │ + @ instruction: 0x010649b0 │ │ │ │ + smlatbeq r6, sl, r9, r4 │ │ │ │ + smlatbeq r6, ip, r9, r4 │ │ │ │ + tsteq pc, r0, ror r5 @ │ │ │ │ + @ instruction: 0x01064998 │ │ │ │ + tsteq r6, r0, ror r9 │ │ │ │ + tsteq r6, lr, ror r9 │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + tsteq r6, sl, ror r9 │ │ │ │ tsteq r6, r8, ror r9 │ │ │ │ - tsteq r6, r0, asr r9 │ │ │ │ - tsteq r6, lr, asr r9 │ │ │ │ - tsteq r6, ip, asr r9 │ │ │ │ - tsteq r6, sl, asr r9 │ │ │ │ - tsteq r6, r8, asr r9 │ │ │ │ - tsteq r6, sl, asr r9 │ │ │ │ - smlabteq pc, lr, r4, r0 @ │ │ │ │ - tsteq r6, sl, asr #18 │ │ │ │ - ldrdeq r4, [r6, -r2] │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - smlabteq r6, lr, r8, r4 │ │ │ │ - smlabteq r6, ip, r8, r4 │ │ │ │ - smlabteq r6, lr, r8, r4 │ │ │ │ - tsteq pc, r2, asr #8 │ │ │ │ - tsteq pc, ip, lsr #8 │ │ │ │ - smlabbeq r6, r0, r2, r4 │ │ │ │ + tsteq r6, sl, ror r9 │ │ │ │ + smlatteq pc, lr, r4, r0 │ │ │ │ + tsteq r6, sl, ror #18 │ │ │ │ + strdeq r4, [r6, -r2] │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + smlatteq r6, lr, r8, r4 │ │ │ │ + smlatteq r6, ip, r8, r4 │ │ │ │ + smlatteq r6, lr, r8, r4 │ │ │ │ + tsteq pc, r2, ror #8 │ │ │ │ + tsteq pc, ip, asr #8 │ │ │ │ + smlatbeq r6, r0, r2, r4 │ │ │ │ @ instruction: 0x03a8f643 │ │ │ │ @ instruction: 0xf0034298 │ │ │ │ vhadd.s8 q4, , │ │ │ │ vcge.s8 d24, d19, d21 │ │ │ │ addsmi r4, r8, #252, 6 @ 0xf0000003 │ │ │ │ subhi pc, r6, r3 │ │ │ │ ldrbhi pc, [ip, #-512] @ 0xfffffe00 @ │ │ │ │ @@ -2920,87 +2920,87 @@ │ │ │ │ @ instruction: 0xf5b08757 │ │ │ │ @ instruction: 0xf0025f56 │ │ │ │ vaba.s8 q12, , │ │ │ │ addsmi r5, r8, #120, 6 @ 0xe0000001 │ │ │ │ ldrbhi pc, [r6, -r2, asr #32] @ │ │ │ │ ldrbtmi r4, [r8], #-2121 @ 0xfffff7b7 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, r2, lsr #12 │ │ │ │ - tsteq r6, r2, asr r6 │ │ │ │ - @ instruction: 0x01064698 │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - tsteq r6, r0, asr #14 │ │ │ │ - smlatbeq r6, r4, r7, r4 │ │ │ │ - smlatteq r6, r6, r7, r4 │ │ │ │ - tsteq r6, sl, asr #16 │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - smlatbeq r6, r0, r8, r4 │ │ │ │ - smlatteq r6, sl, r8, r4 │ │ │ │ - tsteq r6, sl, ror #18 │ │ │ │ - tsteq r6, r6, ror r9 │ │ │ │ - ldrdeq r4, [r6, -lr] │ │ │ │ - smlatteq r6, r0, r9, r4 │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - tsteq r6, r8, lsr #20 │ │ │ │ - tsteq r6, r8, asr sl │ │ │ │ - smlatbeq r6, sl, sl, r4 │ │ │ │ - tsteq r6, sl, lsl #22 │ │ │ │ - tsteq r6, r6, lsl #22 │ │ │ │ - tsteq r6, r6, ror fp │ │ │ │ - smlatteq r6, r2, fp, r4 │ │ │ │ - tsteq r6, r8, ror ip │ │ │ │ - tsteq r6, r2, ror ip │ │ │ │ - @ instruction: 0x01064cb8 │ │ │ │ - strdeq r4, [r6, -r6] │ │ │ │ - @ instruction: 0x01064d9e │ │ │ │ - @ instruction: 0x01064db2 │ │ │ │ - tsteq r6, lr, asr #28 │ │ │ │ + tsteq r6, r2, asr #12 │ │ │ │ + tsteq r6, r2, ror r6 │ │ │ │ + @ instruction: 0x010646b8 │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ + tsteq r6, r0, ror #14 │ │ │ │ + smlabteq r6, r4, r7, r4 │ │ │ │ + tsteq r6, r6, lsl #16 │ │ │ │ + tsteq r6, sl, ror #16 │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ + smlabteq r6, r0, r8, r4 │ │ │ │ + tsteq r6, sl, lsl #18 │ │ │ │ + smlabbeq r6, sl, r9, r4 │ │ │ │ + @ instruction: 0x01064996 │ │ │ │ + strdeq r4, [r6, -lr] │ │ │ │ + tsteq r6, r0, lsl #20 │ │ │ │ + tsteq r6, r0, ror #20 │ │ │ │ + tsteq r6, r8, asr #20 │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ + smlabteq r6, sl, sl, r4 │ │ │ │ + tsteq r6, sl, lsr #22 │ │ │ │ + tsteq r6, r6, lsr #22 │ │ │ │ + @ instruction: 0x01064b96 │ │ │ │ + tsteq r6, r2, lsl #24 │ │ │ │ + @ instruction: 0x01064c98 │ │ │ │ + @ instruction: 0x01064c92 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + tsteq r6, r6, lsl sp │ │ │ │ + @ instruction: 0x01064dbe │ │ │ │ + ldrdeq r4, [r6, -r2] │ │ │ │ tsteq r6, lr, ror #28 │ │ │ │ - tsteq r6, ip, lsl pc │ │ │ │ - tsteq r6, sl, lsl #30 │ │ │ │ - tsteq r6, r2, ror pc │ │ │ │ - strdeq r4, [r6, -r2] │ │ │ │ - smlatbeq r6, r8, r0, r5 │ │ │ │ - smlabteq r6, r0, r0, r5 │ │ │ │ - tsteq r6, r8, asr #2 │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - smlabteq r6, r6, r1, r5 │ │ │ │ - smlatbeq r6, r8, r1, r5 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - tsteq r6, r8, lsr #4 │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - mrseq r5, LR_und │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - tsteq r6, sl, asr r3 │ │ │ │ - @ instruction: 0x010653ba │ │ │ │ - tsteq r6, r2, asr r4 │ │ │ │ - tsteq r6, ip, asr r4 │ │ │ │ + smlabbeq r6, lr, lr, r4 │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + tsteq r6, sl, lsr #30 │ │ │ │ + @ instruction: 0x01064f92 │ │ │ │ + tsteq r6, r2, lsl r0 │ │ │ │ + smlabteq r6, r8, r0, r5 │ │ │ │ + smlatteq r6, r0, r0, r5 │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ + @ instruction: 0x0106519c │ │ │ │ + smlatteq r6, r6, r1, r5 │ │ │ │ + smlabteq r6, r8, r1, r5 │ │ │ │ strdeq r5, [r6, -r4] │ │ │ │ - tsteq r6, sl, lsl #10 │ │ │ │ - smlatbeq r6, r4, r5, r5 │ │ │ │ - smlatbeq r6, r4, r5, r5 │ │ │ │ - tsteq r6, r0, lsl r6 │ │ │ │ - tsteq r6, r0, ror r6 │ │ │ │ - tsteq r6, ip, lsl #14 │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - @ instruction: 0x010657b2 │ │ │ │ - smlabteq r6, sl, r7, r5 │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - smlatbeq r6, r8, r8, r5 │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - smlatbeq r6, r2, r9, r5 │ │ │ │ - @ instruction: 0x010659b0 │ │ │ │ - tsteq r6, ip, lsl sl │ │ │ │ - tsteq r6, ip, ror sl │ │ │ │ - tsteq r6, r6, lsl fp │ │ │ │ - tsteq r6, r2, lsl fp │ │ │ │ + tsteq r6, r4, lsl r2 │ │ │ │ + tsteq r6, ip, asr r2 │ │ │ │ + tsteq r6, r8, asr #4 │ │ │ │ + @ instruction: 0x01065290 │ │ │ │ + smlabbeq r6, r8, r2, r5 │ │ │ │ + tsteq r6, r0, lsr #6 │ │ │ │ + tsteq r6, r0, lsl r3 │ │ │ │ + tsteq r6, sl, ror r3 │ │ │ │ + ldrdeq r5, [r6, -sl] │ │ │ │ + tsteq r6, r2, ror r4 │ │ │ │ + tsteq r6, ip, ror r4 │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + tsteq r6, sl, lsr #10 │ │ │ │ + smlabteq r6, r4, r5, r5 │ │ │ │ + smlabteq r6, r4, r5, r5 │ │ │ │ + tsteq r6, r0, lsr r6 │ │ │ │ + @ instruction: 0x01065690 │ │ │ │ + tsteq r6, ip, lsr #14 │ │ │ │ + tsteq r6, r8, lsr r7 │ │ │ │ + ldrdeq r5, [r6, -r2] │ │ │ │ + smlatteq r6, sl, r7, r5 │ │ │ │ + smlabbeq r6, r4, r8, r5 │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + smlabteq r6, r8, r8, r5 │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ + smlabteq r6, r2, r9, r5 │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsr sl │ │ │ │ + @ instruction: 0x01065a9c │ │ │ │ + tsteq r6, r6, lsr fp │ │ │ │ + tsteq r6, r2, lsr fp │ │ │ │ orrpl pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vmin.s8 d24, d19, d31 │ │ │ │ addsmi r5, r8, #144, 6 @ 0x40000002 │ │ │ │ ldrthi pc, [lr], r2 @ │ │ │ │ orrpl pc, r8, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0424298 │ │ │ │ @@ -3780,83 +3780,83 @@ │ │ │ │ cmnpne r0, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf643848b │ │ │ │ addsmi r1, r8, #116, 6 @ 0xd0000001 │ │ │ │ strhi pc, [sl], #66 @ 0x42 │ │ │ │ ldrbtmi r4, [r8], #-2117 @ 0xfffff7bb │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, r6, asr sl │ │ │ │ - @ instruction: 0x01065ab4 │ │ │ │ - tsteq r6, ip, asr #22 │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - tsteq r6, r6, lsl #24 │ │ │ │ - @ instruction: 0x01065c9e │ │ │ │ - smlabbeq r6, lr, ip, r5 │ │ │ │ - strdeq r5, [r6, -sl] │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - strdeq r5, [r6, -sl] │ │ │ │ - tsteq r6, r6, ror #28 │ │ │ │ - smlabteq r6, r4, lr, r5 │ │ │ │ - tsteq r6, ip, asr pc │ │ │ │ - tsteq r6, ip, asr pc │ │ │ │ - smlabteq r6, r6, pc, r5 @ │ │ │ │ - tsteq r6, r4, lsr #32 │ │ │ │ - strheq r6, [r6, -ip] │ │ │ │ - smlabteq r6, r6, r0, r6 │ │ │ │ - tsteq r6, lr, asr r1 │ │ │ │ - tsteq r6, r6, ror r1 │ │ │ │ - tsteq r6, lr, lsl #4 │ │ │ │ - strdeq r6, [r6, -r2] │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - @ instruction: 0x010662bc │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - tsteq r6, lr, asr r3 │ │ │ │ - smlabteq r6, r8, r3, r6 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - smlabteq r6, r0, r4, r6 │ │ │ │ - @ instruction: 0x010664be │ │ │ │ - tsteq r6, r8, lsr #10 │ │ │ │ - smlabbeq r6, r6, r5, r6 │ │ │ │ - tsteq r6, r0, lsr #12 │ │ │ │ - tsteq r6, sl, lsr #12 │ │ │ │ - smlabteq r6, r2, r6, r6 │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - tsteq r6, r0, ror #14 │ │ │ │ - smlabteq r6, sl, r7, r6 │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - smlabteq r6, r0, r8, r6 │ │ │ │ - smlabteq r6, ip, r8, r6 │ │ │ │ - smlatteq r6, r0, r4, r8 │ │ │ │ - smlabteq r6, r6, r4, r8 │ │ │ │ - tsteq r6, sl, lsl #18 │ │ │ │ + tsteq r6, r6, ror sl │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + tsteq r6, ip, ror #22 │ │ │ │ + tsteq r6, r8, ror fp │ │ │ │ + tsteq r6, r0, lsl ip │ │ │ │ + tsteq r6, r6, lsr #24 │ │ │ │ + @ instruction: 0x01065cbe │ │ │ │ + smlatbeq r6, lr, ip, r5 │ │ │ │ + tsteq r6, sl, lsl sp │ │ │ │ + tsteq r6, r8, ror sp │ │ │ │ + tsteq r6, r0, lsl lr │ │ │ │ + tsteq r6, sl, lsl lr │ │ │ │ + smlabbeq r6, r6, lr, r5 │ │ │ │ + smlatteq r6, r4, lr, r5 │ │ │ │ + tsteq r6, ip, ror pc │ │ │ │ + tsteq r6, ip, ror pc │ │ │ │ + smlatteq r6, r6, pc, r5 @ │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + smlatteq r6, r6, r0, r6 │ │ │ │ + tsteq r6, lr, ror r1 │ │ │ │ + @ instruction: 0x01066196 │ │ │ │ + tsteq r6, lr, lsr #4 │ │ │ │ + tsteq r6, r2, lsl r2 │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ + tsteq r6, lr, ror r3 │ │ │ │ + smlatteq r6, r8, r3, r6 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + smlatteq r6, r0, r4, r6 │ │ │ │ ldrdeq r6, [r6, -lr] │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - strdeq r6, [r6, -r6] │ │ │ │ - smlatteq r6, sl, r4, r8 │ │ │ │ - smlabteq r6, ip, r4, r8 │ │ │ │ - tsteq r6, lr, lsr #18 │ │ │ │ - tsteq r6, sl, lsl r9 │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - smlatbeq r6, lr, r4, r8 │ │ │ │ - smlabteq r6, r4, r4, r8 │ │ │ │ - smlabteq r6, ip, r4, r8 │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + smlatbeq r6, r6, r5, r6 │ │ │ │ + tsteq r6, r0, asr #12 │ │ │ │ + tsteq r6, sl, asr #12 │ │ │ │ + smlatteq r6, r2, r6, r6 │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + @ instruction: 0x01066790 │ │ │ │ + smlabbeq r6, r0, r7, r6 │ │ │ │ + smlatteq r6, sl, r7, r6 │ │ │ │ + tsteq r6, r8, asr #16 │ │ │ │ + smlatteq r6, r0, r8, r6 │ │ │ │ + smlatteq r6, ip, r8, r6 │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + smlatteq r6, r6, r4, r8 │ │ │ │ + tsteq r6, sl, lsr #18 │ │ │ │ + strdeq r6, [r6, -lr] │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + tsteq r6, r6, lsl r9 │ │ │ │ + tsteq r6, sl, lsl #10 │ │ │ │ + smlatteq r6, ip, r4, r8 │ │ │ │ + tsteq r6, lr, asr #18 │ │ │ │ + tsteq r6, sl, lsr r9 │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + smlabteq r6, lr, r4, r8 │ │ │ │ + smlatteq r6, r4, r4, r8 │ │ │ │ + smlatteq r6, ip, r4, r8 │ │ │ │ + tsteq r6, lr, asr #18 │ │ │ │ tsteq r6, lr, lsr #18 │ │ │ │ - tsteq r6, lr, lsl #18 │ │ │ │ - tsteq r6, r4, lsr #18 │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ - tsteq r6, r2, lsr #10 │ │ │ │ - strdeq r8, [r6, -r8] │ │ │ │ - tsteq r6, ip, lsl #10 │ │ │ │ - tsteq r6, r4, lsl r5 │ │ │ │ - tsteq r6, r6, ror r9 │ │ │ │ - tsteq r6, r4, asr r9 │ │ │ │ - tsteq r6, sl, asr #10 │ │ │ │ + tsteq r6, r4, asr #18 │ │ │ │ + tsteq r6, ip, asr #18 │ │ │ │ + tsteq r6, r2, asr #10 │ │ │ │ + tsteq r6, r8, lsl r5 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + @ instruction: 0x01066996 │ │ │ │ + tsteq r6, r4, ror r9 │ │ │ │ + tsteq r6, sl, ror #10 │ │ │ │ orrne pc, r8, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldmdale r1, {r0, r1, r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ svcpl 0x0066f5b0 │ │ │ │ mvnshi pc, #2 │ │ │ │ orrne pc, r4, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @@ -4645,83 +4645,83 @@ │ │ │ │ msrpl SPSR_fs, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf64384f3 │ │ │ │ addsmi r5, r8, #100, 6 @ 0x90000001 │ │ │ │ ldrbthi pc, [r2], #66 @ 0x42 @ │ │ │ │ ldrbtmi r4, [r8], #-2117 @ 0xfffff7bb │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, r0, lsr #8 │ │ │ │ - smlabbeq r6, r0, r8, r6 │ │ │ │ - tsteq r6, r4, asr #16 │ │ │ │ - tsteq r6, r6, asr r8 │ │ │ │ - tsteq r6, lr, asr r8 │ │ │ │ - tsteq r6, r2, asr r4 │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ - tsteq r6, r2, asr #8 │ │ │ │ - tsteq r6, sl, asr #8 │ │ │ │ - smlatbeq r6, sl, r8, r6 │ │ │ │ - tsteq r6, ip, ror r8 │ │ │ │ - smlabbeq r6, lr, r8, r6 │ │ │ │ - @ instruction: 0x01066894 │ │ │ │ - smlabbeq r6, sl, r4, r8 │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - smlabteq r6, r8, r8, r6 │ │ │ │ - @ instruction: 0x010668b2 │ │ │ │ - smlatbeq r6, r6, r4, r8 │ │ │ │ - tsteq r6, ip, asr r4 │ │ │ │ - tsteq r6, lr, ror #8 │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + smlatbeq r6, r0, r8, r6 │ │ │ │ + tsteq r6, r4, ror #16 │ │ │ │ + tsteq r6, r6, ror r8 │ │ │ │ + tsteq r6, lr, ror r8 │ │ │ │ + tsteq r6, r2, ror r4 │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + tsteq r6, r2, ror #8 │ │ │ │ + tsteq r6, sl, ror #8 │ │ │ │ + smlabteq r6, sl, r8, r6 │ │ │ │ + @ instruction: 0x0106689c │ │ │ │ + smlatbeq r6, lr, r8, r6 │ │ │ │ @ instruction: 0x010668b4 │ │ │ │ - smlabteq r6, r6, r8, r6 │ │ │ │ - smlabteq r6, ip, r8, r6 │ │ │ │ - smlabteq r6, r0, r4, r8 │ │ │ │ + smlatbeq r6, sl, r4, r8 │ │ │ │ + smlabbeq r6, r8, r4, r8 │ │ │ │ + smlatteq r6, r8, r8, r6 │ │ │ │ + ldrdeq r6, [r6, -r2] │ │ │ │ + smlabteq r6, r6, r4, r8 │ │ │ │ + tsteq r6, ip, ror r4 │ │ │ │ + smlabbeq r6, lr, r4, r8 │ │ │ │ @ instruction: 0x01068494 │ │ │ │ - smlatbeq r6, r6, r4, r8 │ │ │ │ - smlatbeq r6, ip, r4, r8 │ │ │ │ - tsteq r6, ip, lsl #18 │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + smlatteq r6, r6, r8, r6 │ │ │ │ smlatteq r6, ip, r8, r6 │ │ │ │ smlatteq r6, r0, r4, r8 │ │ │ │ - smlabteq r6, sl, r4, r8 │ │ │ │ - tsteq r6, sl, lsr #18 │ │ │ │ - smlatteq r6, lr, r8, r6 │ │ │ │ - tsteq r6, r2, lsl #18 │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - strdeq r8, [r6, -ip] │ │ │ │ - ldrdeq r8, [r6, -sl] │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ - tsteq r6, r6, lsr #18 │ │ │ │ - tsteq r6, sl, lsl r5 │ │ │ │ - smlatteq r6, lr, r4, r8 │ │ │ │ + @ instruction: 0x010684b4 │ │ │ │ + smlabteq r6, r6, r4, r8 │ │ │ │ + smlabteq r6, ip, r4, r8 │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + tsteq r6, ip, lsl #18 │ │ │ │ tsteq r6, r0, lsl #10 │ │ │ │ - tsteq r6, r6, lsl #10 │ │ │ │ - tsteq r6, r6, ror #18 │ │ │ │ - tsteq r6, r4, asr #18 │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - smlabbeq r6, r4, r9, r6 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - tsteq r6, r4, asr #18 │ │ │ │ - tsteq r6, lr, asr #18 │ │ │ │ + smlatteq r6, sl, r4, r8 │ │ │ │ + tsteq r6, sl, asr #18 │ │ │ │ + tsteq r6, lr, lsl #18 │ │ │ │ + tsteq r6, r2, lsr #18 │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + strdeq r8, [r6, -sl] │ │ │ │ + tsteq r6, ip, asr r9 │ │ │ │ + tsteq r6, r6, asr #18 │ │ │ │ + tsteq r6, sl, lsr r5 │ │ │ │ + tsteq r6, lr, lsl #10 │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + tsteq r6, r6, lsr #10 │ │ │ │ + smlabbeq r6, r6, r9, r6 │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ tsteq r6, r4, asr #10 │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ - tsteq r6, r2, asr #10 │ │ │ │ smlatbeq r6, r4, r9, r6 │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - smlabbeq r6, ip, r9, r6 │ │ │ │ - @ instruction: 0x01066994 │ │ │ │ + tsteq r6, r0, asr r9 │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + tsteq r6, lr, ror #18 │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ + tsteq r6, r4, asr #10 │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + tsteq r6, r2, ror #10 │ │ │ │ + smlabteq r6, r4, r9, r6 │ │ │ │ + @ instruction: 0x01066998 │ │ │ │ + smlatbeq r6, ip, r9, r6 │ │ │ │ + @ instruction: 0x010669b4 │ │ │ │ + smlatbeq r6, ip, r5, r8 │ │ │ │ smlabbeq r6, ip, r5, r8 │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - smlabteq r6, lr, r9, r6 │ │ │ │ - @ instruction: 0x010669ba │ │ │ │ - @ instruction: 0x010685b0 │ │ │ │ - tsteq r6, r4, ror r5 │ │ │ │ - smlabbeq r6, r8, r5, r8 │ │ │ │ - smlabbeq r6, lr, r5, r8 │ │ │ │ + smlatteq r6, lr, r9, r6 │ │ │ │ + ldrdeq r6, [r6, -sl] │ │ │ │ + ldrdeq r8, [r6, -r0] │ │ │ │ + @ instruction: 0x01068594 │ │ │ │ + smlatbeq r6, r8, r5, r8 │ │ │ │ + smlatbeq r6, lr, r5, r8 │ │ │ │ cmnppl r4, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438463 │ │ │ │ addsmi r5, r8, #120, 6 @ 0xe0000001 │ │ │ │ strbthi pc, [r2], #-66 @ 0xffffffbe @ │ │ │ │ bleq feaadcd8 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -5466,211 +5466,211 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2246 @ 0xfffff73a │ │ │ │ stmiami r6, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2245 @ 0xfffff73b │ │ │ │ stmiami r5, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ ldrdeq r6, [r6, -r8] │ │ │ │ - @ instruction: 0x010668b8 │ │ │ │ - smlabteq r6, sl, r8, r6 │ │ │ │ - ldrdeq r6, [r6, -r0] │ │ │ │ - smlabteq r6, r4, r4, r8 │ │ │ │ - @ instruction: 0x01068498 │ │ │ │ - smlatbeq r6, sl, r4, r8 │ │ │ │ - @ instruction: 0x010684b0 │ │ │ │ - tsteq r6, r0, lsl r9 │ │ │ │ + smlatteq r6, sl, r8, r6 │ │ │ │ strdeq r6, [r6, -r0] │ │ │ │ smlatteq r6, r4, r4, r8 │ │ │ │ - smlabteq r6, lr, r4, r8 │ │ │ │ - tsteq r6, lr, lsr #18 │ │ │ │ - smlatteq r6, r4, r8, r6 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - strdeq r6, [r6, -lr] │ │ │ │ - strdeq r8, [r6, -r2] │ │ │ │ + @ instruction: 0x010684b8 │ │ │ │ + smlabteq r6, sl, r4, r8 │ │ │ │ ldrdeq r8, [r6, -r0] │ │ │ │ - smlatteq r6, r4, r4, r8 │ │ │ │ - smlatteq r6, sl, r4, r8 │ │ │ │ - tsteq r6, sl, asr #18 │ │ │ │ - tsteq r6, ip, lsl r9 │ │ │ │ tsteq r6, r0, lsr r9 │ │ │ │ - tsteq r6, r6, lsr r9 │ │ │ │ - tsteq r6, sl, lsr #10 │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - tsteq r6, r8, ror #18 │ │ │ │ - tsteq r6, r4, asr r9 │ │ │ │ - tsteq r6, r8, asr #10 │ │ │ │ - tsteq r6, ip, lsl #10 │ │ │ │ - tsteq r6, lr, lsl r5 │ │ │ │ - tsteq r6, r6, lsr #10 │ │ │ │ - smlabbeq r6, r6, r9, r6 │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - smlatbeq r6, r4, r9, r6 │ │ │ │ - tsteq r6, r6, ror r9 │ │ │ │ - smlabbeq r6, r8, r9, r6 │ │ │ │ - smlabbeq r6, lr, r9, r6 │ │ │ │ - smlabbeq r6, r4, r5, r8 │ │ │ │ - tsteq r6, r2, ror #10 │ │ │ │ - smlabteq r6, r2, r9, r6 │ │ │ │ - smlatbeq r6, ip, r9, r6 │ │ │ │ - smlatbeq r6, r0, r5, r8 │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - @ instruction: 0x010632b0 │ │ │ │ - smlabteq r6, ip, r3, r2 │ │ │ │ - tsteq r6, r0, asr #24 │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + smlatteq r6, lr, r4, r8 │ │ │ │ + tsteq r6, lr, asr #18 │ │ │ │ + tsteq r6, r4, lsl #18 │ │ │ │ tsteq r6, r8, lsl r9 │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ - tsteq r6, r0, lsl #12 │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ - tsteq r6, ip, ror #28 │ │ │ │ - tsteq r6, r4, lsl #12 │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - tsteq r6, r4, asr lr │ │ │ │ - smlabteq r6, r0, r6, r1 │ │ │ │ - tsteq r6, r0, ror r6 │ │ │ │ + tsteq r6, lr, lsl r9 │ │ │ │ + tsteq r6, r2, lsl r5 │ │ │ │ + strdeq r8, [r6, -r0] │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + tsteq r6, sl, lsl #10 │ │ │ │ + tsteq r6, sl, ror #18 │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + tsteq r6, r0, asr r9 │ │ │ │ + tsteq r6, r6, asr r9 │ │ │ │ + tsteq r6, sl, asr #10 │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + smlabbeq r6, r8, r9, r6 │ │ │ │ + tsteq r6, r4, ror r9 │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + tsteq r6, lr, lsr r5 │ │ │ │ + tsteq r6, r6, asr #10 │ │ │ │ + smlatbeq r6, r6, r9, r6 │ │ │ │ + smlabbeq r6, r4, r9, r6 │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ + smlabteq r6, r4, r9, r6 │ │ │ │ + @ instruction: 0x01066996 │ │ │ │ + smlatbeq r6, r8, r9, r6 │ │ │ │ + smlatbeq r6, lr, r9, r6 │ │ │ │ + smlatbeq r6, r4, r5, r8 │ │ │ │ + smlabbeq r6, r2, r5, r8 │ │ │ │ + smlatteq r6, r2, r9, r6 │ │ │ │ + smlabteq r6, ip, r9, r6 │ │ │ │ + smlabteq r6, r0, r5, r8 │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + smlatteq r6, ip, r3, r2 │ │ │ │ + tsteq r6, r0, ror #24 │ │ │ │ + tsteq r6, r8, lsr r9 │ │ │ │ + @ instruction: 0x01061794 │ │ │ │ smlabbeq r6, ip, r6, r1 │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - smlabteq r6, r4, r6, r1 │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ - smlatteq r6, r8, r7, r1 │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - tsteq r6, r4, lsl r7 │ │ │ │ - tsteq r6, r8, lsr r7 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - smlabbeq r6, r4, r7, r1 │ │ │ │ - @ instruction: 0x0106179c │ │ │ │ - smlatteq r6, r4, sp, r0 │ │ │ │ + tsteq r6, r0, lsr #12 │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + smlabbeq r6, ip, lr, r0 │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + tsteq r6, r4, ror lr │ │ │ │ + smlatteq r6, r0, r6, r1 │ │ │ │ + @ instruction: 0x01061690 │ │ │ │ + smlatbeq r6, ip, r6, r1 │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + smlatteq r6, r4, r6, r1 │ │ │ │ + tsteq r6, r4, asr #28 │ │ │ │ tsteq r6, r8, lsl #16 │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - smlatteq r6, r0, r7, r1 │ │ │ │ - smlabteq r6, r4, sp, r0 │ │ │ │ + @ instruction: 0x01061790 │ │ │ │ + tsteq r6, r4, lsr r7 │ │ │ │ + tsteq r6, r8, asr r7 │ │ │ │ + tsteq r6, ip, lsl lr │ │ │ │ + smlatbeq r6, r4, r7, r1 │ │ │ │ + @ instruction: 0x010617bc │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + tsteq r6, r8, lsr #16 │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ tsteq r6, r0, lsl #16 │ │ │ │ - @ instruction: 0x01060db4 │ │ │ │ - strdeq r1, [r6, -r2] │ │ │ │ - tsteq r6, r8, lsl r9 │ │ │ │ - @ instruction: 0x0106189a │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - tsteq r6, lr, ror #16 │ │ │ │ - @ instruction: 0x01060d90 │ │ │ │ - @ instruction: 0x010618b6 │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ - tsteq r6, lr, ror sp │ │ │ │ - tsteq r6, r0, asr r9 │ │ │ │ - tsteq r6, r2, lsl r9 │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - tsteq r6, r6, ror #26 │ │ │ │ - tsteq r6, r8, ror #18 │ │ │ │ - tsteq r6, sl, asr sp │ │ │ │ - tsteq r6, ip, asr #20 │ │ │ │ - strdeq r1, [r6, -lr] │ │ │ │ - smlabteq r6, r4, r9, r1 │ │ │ │ - ldrdeq r1, [r6, -sl] │ │ │ │ - tsteq r6, ip, lsr sp │ │ │ │ - strdeq r1, [r6, -lr] │ │ │ │ - tsteq r6, r0, lsr sp │ │ │ │ - tsteq r6, sl, ror sl │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - tsteq r6, r6, asr sl │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ - tsteq r6, sl, ror sl │ │ │ │ - tsteq r6, ip, lsl #26 │ │ │ │ - tsteq r6, sl, lsr #28 │ │ │ │ - tsteq r6, r4, lsl ip │ │ │ │ - tsteq r6, r6, ror #22 │ │ │ │ + smlatteq r6, r4, sp, r0 │ │ │ │ + tsteq r6, r0, lsr #16 │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + tsteq r6, r2, lsl sl │ │ │ │ + tsteq r6, r8, lsr r9 │ │ │ │ + @ instruction: 0x010618ba │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + smlabbeq r6, lr, r8, r1 │ │ │ │ + @ instruction: 0x01060db0 │ │ │ │ + ldrdeq r1, [r6, -r6] │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + @ instruction: 0x01060d9e │ │ │ │ + tsteq r6, r0, ror r9 │ │ │ │ + tsteq r6, r2, lsr r9 │ │ │ │ + tsteq r6, r8, asr #18 │ │ │ │ + smlabbeq r6, r6, sp, r0 │ │ │ │ + smlabbeq r6, r8, r9, r1 │ │ │ │ + tsteq r6, sl, ror sp │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ + tsteq r6, lr, lsl sl │ │ │ │ + smlatteq r6, r4, r9, r1 │ │ │ │ + strdeq r1, [r6, -sl] │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + tsteq r6, lr, lsl sl │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + @ instruction: 0x01061a9a │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + tsteq r6, r6, ror sl │ │ │ │ + tsteq r6, r8, lsr sp │ │ │ │ + @ instruction: 0x01061a9a │ │ │ │ + tsteq r6, ip, lsr #26 │ │ │ │ + tsteq r6, sl, asr #28 │ │ │ │ + tsteq r6, r4, lsr ip │ │ │ │ + smlabbeq r6, r6, fp, r1 │ │ │ │ + tsteq r6, r4, lsl #22 │ │ │ │ + ldrdeq r1, [r6, -r6] │ │ │ │ smlatteq r6, r4, sl, r1 │ │ │ │ - @ instruction: 0x01061ab6 │ │ │ │ - smlabteq r6, r4, sl, r1 │ │ │ │ - smlatteq r6, r2, ip, r0 │ │ │ │ - tsteq r6, r0, lsl #22 │ │ │ │ - tsteq r6, r6, lsl fp │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - @ instruction: 0x01061b96 │ │ │ │ - tsteq r6, r0, ror #22 │ │ │ │ - tsteq r6, r2, ror fp │ │ │ │ - @ instruction: 0x01060cb8 │ │ │ │ - @ instruction: 0x01061b96 │ │ │ │ - smlatbeq r6, ip, ip, r0 │ │ │ │ - ldrdeq r1, [r6, -sl] │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - smlatteq r6, sl, fp, r1 │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - smlabbeq r6, lr, ip, r0 │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - smlabbeq r6, lr, ip, r1 │ │ │ │ - tsteq r6, ip, ror ip │ │ │ │ - tsteq r6, r2, lsr sp │ │ │ │ - smlatteq r6, r4, ip, r1 │ │ │ │ tsteq r6, r2, lsl #26 │ │ │ │ - tsteq r6, r4, ror #24 │ │ │ │ - tsteq r6, lr, lsr sp │ │ │ │ - tsteq r6, r8, asr ip │ │ │ │ - tsteq r6, r2, asr pc │ │ │ │ - tsteq r6, r4, asr #28 │ │ │ │ - ldrdeq r1, [r6, -sl] │ │ │ │ - smlatbeq r6, r4, sp, r1 │ │ │ │ - @ instruction: 0x01061db2 │ │ │ │ - tsteq r6, r4, lsr ip │ │ │ │ - strdeq r1, [r6, -r6] │ │ │ │ - tsteq r6, ip, lsl #28 │ │ │ │ - tsteq r6, r2, lsr #24 │ │ │ │ - smlatbeq r6, r4, lr, r1 │ │ │ │ - tsteq r6, lr, asr #28 │ │ │ │ - tsteq r6, r4, ror lr │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + tsteq r6, r6, lsr fp │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + @ instruction: 0x01061bb6 │ │ │ │ + smlabbeq r6, r0, fp, r1 │ │ │ │ + @ instruction: 0x01061b92 │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + @ instruction: 0x01061bb6 │ │ │ │ + smlabteq r6, ip, ip, r0 │ │ │ │ + strdeq r1, [r6, -sl] │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ tsteq r6, sl, lsl #24 │ │ │ │ - @ instruction: 0x01061eb8 │ │ │ │ - strdeq r0, [r6, -lr] │ │ │ │ - mrseq r2, (UNDEF: 6) │ │ │ │ - smlabbeq r6, sl, pc, r1 @ │ │ │ │ - tsteq r6, ip, lsr pc │ │ │ │ - tsteq r6, lr, asr pc │ │ │ │ - smlatteq r6, r0, fp, r0 │ │ │ │ - @ instruction: 0x01061f96 │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - tsteq r6, r6, ror r0 │ │ │ │ + tsteq r6, ip, lsr #24 │ │ │ │ + smlatbeq r6, lr, ip, r0 │ │ │ │ + smlabbeq r6, ip, ip, r1 │ │ │ │ + smlatbeq r6, lr, ip, r1 │ │ │ │ + @ instruction: 0x01060c9c │ │ │ │ + tsteq r6, r2, asr sp │ │ │ │ + tsteq r6, r4, lsl #26 │ │ │ │ + tsteq r6, r2, lsr #26 │ │ │ │ + smlabbeq r6, r4, ip, r0 │ │ │ │ + tsteq r6, lr, asr sp │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ + tsteq r6, r2, ror pc │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + strdeq r1, [r6, -sl] │ │ │ │ + smlabteq r6, r4, sp, r1 │ │ │ │ + ldrdeq r1, [r6, -r2] │ │ │ │ + tsteq r6, r4, asr ip │ │ │ │ + tsteq r6, r6, lsl lr │ │ │ │ + tsteq r6, ip, lsr #28 │ │ │ │ + tsteq r6, r2, asr #24 │ │ │ │ + smlabteq r6, r4, lr, r1 │ │ │ │ + tsteq r6, lr, ror #28 │ │ │ │ + @ instruction: 0x01061e94 │ │ │ │ + tsteq r6, sl, lsr #24 │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + tsteq r6, lr, lsl ip │ │ │ │ tsteq r6, r0, lsr #32 │ │ │ │ - tsteq r6, r2, asr #32 │ │ │ │ - @ instruction: 0x01060bbc │ │ │ │ - smlabbeq r6, r6, r0, r2 │ │ │ │ - @ instruction: 0x01060bb0 │ │ │ │ - tsteq r6, lr, ror r7 │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, sl, lsl r3 │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ - tsteq r6, r6, asr #2 │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - tsteq r6, lr, lsl r1 │ │ │ │ - smlabbeq r6, r0, fp, r0 │ │ │ │ - tsteq r6, sl, ror r1 │ │ │ │ - smlatbeq r6, r0, r1, r2 │ │ │ │ - tsteq r6, lr, ror #22 │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - tsteq r6, lr, lsl #4 │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ - tsteq r6, r6, asr fp │ │ │ │ - tsteq r6, r8, ror r2 │ │ │ │ - tsteq r6, sl, asr #22 │ │ │ │ - smlatteq r6, r8, r3, r2 │ │ │ │ - tsteq r6, r6, ror #6 │ │ │ │ - tsteq r6, r8, lsl #6 │ │ │ │ - tsteq r6, lr, lsr #6 │ │ │ │ - tsteq r6, ip, lsr #22 │ │ │ │ - smlatbeq r6, r2, r3, r2 │ │ │ │ - @ instruction: 0x010623b0 │ │ │ │ - tsteq r6, sl, lsl fp │ │ │ │ + smlatbeq r6, sl, pc, r1 @ │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ + tsteq r6, lr, ror pc │ │ │ │ + tsteq r6, r0, lsl #24 │ │ │ │ + @ instruction: 0x01061fb6 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + swpeq r2, r6, [r6] @ │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + tsteq r6, r2, rrx │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + smlatbeq r6, r6, r0, r2 │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + @ instruction: 0x0106279e │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + tsteq r6, sl, lsr r3 │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ + tsteq r6, r6, ror #2 │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + tsteq r6, lr, lsr r1 │ │ │ │ + smlatbeq r6, r0, fp, r0 │ │ │ │ + @ instruction: 0x0106219a │ │ │ │ + smlabteq r6, r0, r1, r2 │ │ │ │ + smlabbeq r6, lr, fp, r0 │ │ │ │ + smlabbeq r6, r4, r2, r2 │ │ │ │ + tsteq r6, lr, lsr #4 │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ + tsteq r6, r6, ror fp │ │ │ │ + @ instruction: 0x01062298 │ │ │ │ + tsteq r6, sl, ror #22 │ │ │ │ tsteq r6, r8, lsl #8 │ │ │ │ - ldrdeq r2, [r6, -sl] │ │ │ │ - smlatteq r6, r8, r3, r2 │ │ │ │ - tsteq r6, r2, lsl #22 │ │ │ │ - tsteq r6, r4, lsl #8 │ │ │ │ - strdeq r0, [r6, -r6] │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ + smlabbeq r6, r6, r3, r2 │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + tsteq r6, lr, asr #6 │ │ │ │ + tsteq r6, ip, asr #22 │ │ │ │ + smlabteq r6, r2, r3, r2 │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + tsteq r6, sl, lsr fp │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ + strdeq r2, [r6, -sl] │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ + tsteq r6, r2, lsr #22 │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ + tsteq r6, r6, lsl fp │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -6481,423 +6481,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ + smlabteq r6, r4, r1, r2 │ │ │ │ + tsteq r6, ip, ror #2 │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + tsteq r6, r8, asr #2 │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ + smlabbeq r6, r0, r1, r2 │ │ │ │ + @ instruction: 0x010607bc │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ smlatbeq r6, r4, r1, r2 │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - tsteq r6, ip, lsl r1 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - @ instruction: 0x010607b4 │ │ │ │ - tsteq r6, r4, asr r1 │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ + @ instruction: 0x010621b0 │ │ │ │ @ instruction: 0x0106079c │ │ │ │ - @ instruction: 0x010621b4 │ │ │ │ - smlabbeq r6, r4, r1, r2 │ │ │ │ - @ instruction: 0x01062190 │ │ │ │ - tsteq r6, ip, ror r7 │ │ │ │ - smlatbeq r6, r8, r1, r2 │ │ │ │ - tsteq r6, ip, ror #14 │ │ │ │ - tsteq r6, ip, asr #4 │ │ │ │ - tsteq r6, r8, lsl #4 │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - smlatteq r6, r4, r1, r2 │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ + smlabteq r6, r8, r1, r2 │ │ │ │ + smlabbeq r6, ip, r7, r0 │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsl #4 │ │ │ │ + tsteq r6, r4, ror #14 │ │ │ │ + tsteq r6, ip, lsl r2 │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ + @ instruction: 0x010622b4 │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ + smlabbeq r6, r0, r2, r2 │ │ │ │ tsteq r6, r4, lsr r7 │ │ │ │ - @ instruction: 0x01062294 │ │ │ │ - tsteq r6, r4, asr #4 │ │ │ │ - tsteq r6, r0, ror #4 │ │ │ │ - tsteq r6, r4, lsl r7 │ │ │ │ - @ instruction: 0x01062298 │ │ │ │ + @ instruction: 0x010622b8 │ │ │ │ + tsteq r6, r4, lsr #14 │ │ │ │ tsteq r6, r4, lsl #14 │ │ │ │ - smlatteq r6, r4, r6, r2 │ │ │ │ - smlatteq r6, r4, r4, r2 │ │ │ │ - smlatteq r6, r0, r3, r2 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - smlabteq r6, ip, r6, r0 │ │ │ │ - tsteq r6, r0, ror r3 │ │ │ │ - smlabbeq r6, ip, r3, r2 │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + tsteq r6, r8, ror #6 │ │ │ │ + tsteq r6, r8, lsl r3 │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ + smlatteq r6, ip, r6, r0 │ │ │ │ + @ instruction: 0x01062390 │ │ │ │ + smlatbeq r6, ip, r3, r2 │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ @ instruction: 0x010606b4 │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ - smlatteq r6, r0, r3, r2 │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - @ instruction: 0x01060694 │ │ │ │ - tsteq r6, r4, lsr r4 │ │ │ │ - smlabbeq r6, r4, r6, r0 │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - smlatbeq r6, r4, r4, r2 │ │ │ │ - smlabteq r6, r0, r4, r2 │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - smlabteq r6, r0, r5, r2 │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ - smlabbeq r6, ip, r5, r2 │ │ │ │ - tsteq r6, ip, lsr #12 │ │ │ │ - smlabteq r6, r4, r5, r2 │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ - tsteq r6, r8, lsl r8 │ │ │ │ - tsteq r6, r4, lsl r7 │ │ │ │ + tsteq r6, r4, asr r4 │ │ │ │ + smlatbeq r6, r4, r6, r0 │ │ │ │ + smlabbeq r6, r8, r5, r2 │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + smlabteq r6, r4, r4, r2 │ │ │ │ + smlatteq r6, r0, r4, r2 │ │ │ │ tsteq r6, ip, ror r6 │ │ │ │ - tsteq r6, ip, lsr #12 │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - smlatteq r6, ip, r5, r0 │ │ │ │ - smlatbeq r6, r4, r6, r2 │ │ │ │ - smlabteq r6, r0, r6, r2 │ │ │ │ + tsteq r6, r8, lsl r5 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + smlatteq r6, r0, r5, r2 │ │ │ │ + @ instruction: 0x01062590 │ │ │ │ + smlatbeq r6, ip, r5, r2 │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + smlatteq r6, r4, r5, r2 │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + tsteq r6, r8, lsr r8 │ │ │ │ + tsteq r6, r4, lsr r7 │ │ │ │ + @ instruction: 0x0106269c │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + tsteq r6, r8, ror #12 │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + smlabteq r6, r4, r6, r2 │ │ │ │ + smlatteq r6, r0, r6, r2 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + smlabbeq r6, r4, r7, r2 │ │ │ │ + tsteq r6, r4, lsr r7 │ │ │ │ + tsteq r6, r0, asr r7 │ │ │ │ ldrdeq r0, [r6, -r4] │ │ │ │ - tsteq r6, r4, ror #14 │ │ │ │ - tsteq r6, r4, lsl r7 │ │ │ │ - tsteq r6, r0, lsr r7 │ │ │ │ - @ instruction: 0x010605b4 │ │ │ │ - tsteq r6, r8, ror #14 │ │ │ │ - smlatbeq r6, r4, r5, r0 │ │ │ │ - @ instruction: 0x0106289c │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - smlatbeq r6, r4, r8, r2 │ │ │ │ - smlabteq r6, r0, r8, r2 │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ + smlabbeq r6, r8, r7, r2 │ │ │ │ + smlabteq r6, r4, r5, r0 │ │ │ │ + @ instruction: 0x010628bc │ │ │ │ + tsteq r6, r8, asr #16 │ │ │ │ strdeq r2, [r6, -r8] │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - smlabteq r6, r8, r9, r3 │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ - tsteq r6, r4, lsr fp │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - @ instruction: 0x01062998 │ │ │ │ - tsteq r6, r8, asr #18 │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - smlabteq r6, r0, r9, r2 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ + tsteq r6, r4, lsl r8 │ │ │ │ + @ instruction: 0x0106059c │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + smlabbeq r6, ip, r5, r0 │ │ │ │ + tsteq r6, r4, lsl r9 │ │ │ │ + smlabteq r6, r4, r8, r2 │ │ │ │ + smlatteq r6, r0, r8, r2 │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + tsteq r6, ip, asr r5 │ │ │ │ + smlatteq r6, r8, r9, r3 │ │ │ │ + @ instruction: 0x01063194 │ │ │ │ + tsteq r6, r8, ror sp │ │ │ │ + tsteq r6, r4, asr fp │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + @ instruction: 0x010629b8 │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ + smlabbeq r6, r4, r9, r2 │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + smlatteq r6, r0, r9, r2 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + smlatbeq r6, r0, sl, r2 │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ ldrdeq r0, [r6, -ip] │ │ │ │ - smlabbeq r6, r0, sl, r2 │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - tsteq r6, ip, asr #20 │ │ │ │ - @ instruction: 0x010604bc │ │ │ │ - smlabbeq r6, r4, sl, r2 │ │ │ │ - smlatbeq r6, ip, r4, r0 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsl fp │ │ │ │ - smlabbeq r6, r4, r4, r0 │ │ │ │ - tsteq r6, ip, ror #22 │ │ │ │ - smlabbeq r6, r8, fp, r2 │ │ │ │ + smlatbeq r6, r4, sl, r2 │ │ │ │ + smlabteq r6, ip, r4, r0 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ + tsteq r6, r4, lsl fp │ │ │ │ + tsteq r6, r0, lsr fp │ │ │ │ + smlatbeq r6, r4, r4, r0 │ │ │ │ + smlabbeq r6, ip, fp, r2 │ │ │ │ + smlatbeq r6, r8, fp, r2 │ │ │ │ + smlabbeq r6, ip, r4, r0 │ │ │ │ + tsteq r6, ip, asr #24 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ tsteq r6, ip, ror #8 │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - smlabbeq r6, r4, lr, r2 │ │ │ │ - smlabbeq r6, r0, sp, r2 │ │ │ │ - smlatteq r6, r8, ip, r2 │ │ │ │ - @ instruction: 0x01062c98 │ │ │ │ - @ instruction: 0x01062cb4 │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ - tsteq r6, r0, lsl sp │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - smlabbeq r6, r0, sp, r2 │ │ │ │ - @ instruction: 0x01062d9c │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ + smlatbeq r6, r4, lr, r2 │ │ │ │ + smlatbeq r6, r0, sp, r2 │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + @ instruction: 0x01062cb8 │ │ │ │ ldrdeq r2, [r6, -r4] │ │ │ │ - smlabteq r6, r4, r3, r0 │ │ │ │ - tsteq r6, r8, lsl #30 │ │ │ │ - @ instruction: 0x01062e94 │ │ │ │ - tsteq r6, r4, asr #28 │ │ │ │ - tsteq r6, r0, ror #28 │ │ │ │ - @ instruction: 0x0106039c │ │ │ │ - @ instruction: 0x01062e98 │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ + tsteq r6, r0, lsr sp │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + smlatbeq r6, r0, sp, r2 │ │ │ │ + @ instruction: 0x01062dbc │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + smlatteq r6, r4, r3, r0 │ │ │ │ + tsteq r6, r8, lsr #30 │ │ │ │ + @ instruction: 0x01062eb4 │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + smlabbeq r6, r0, lr, r2 │ │ │ │ + @ instruction: 0x010603bc │ │ │ │ + @ instruction: 0x01062eb8 │ │ │ │ + smlatbeq r6, ip, r3, r0 │ │ │ │ + smlabbeq r6, r0, pc, r2 @ │ │ │ │ + tsteq r6, r0, lsr pc │ │ │ │ + tsteq r6, ip, asr #30 │ │ │ │ smlabbeq r6, ip, r3, r0 │ │ │ │ - tsteq r6, r0, ror #30 │ │ │ │ - tsteq r6, r0, lsl pc │ │ │ │ - tsteq r6, ip, lsr #30 │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ - tsteq r6, r4, ror #30 │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - @ instruction: 0x010631b0 │ │ │ │ - smlatbeq r6, ip, r0, r3 │ │ │ │ - tsteq r6, r4, lsl r0 │ │ │ │ - smlabteq r6, r4, pc, r2 @ │ │ │ │ - smlatteq r6, r0, pc, r2 @ │ │ │ │ - tsteq r6, r4, lsr #6 │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ - qaddeq r3, r8, r6 │ │ │ │ + smlabbeq r6, r4, pc, r2 @ │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + smlabteq r6, ip, r0, r3 │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ + smlatteq r6, r4, pc, r2 @ │ │ │ │ + mrseq r3, (UNDEF: 6) │ │ │ │ + tsteq r6, r4, asr #6 │ │ │ │ + qaddeq r3, ip, r6 │ │ │ │ + tsteq r6, r8, ror r0 │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + smlabteq r6, ip, r0, r3 │ │ │ │ + smlatteq r6, r8, r0, r3 │ │ │ │ tsteq r6, ip, lsl #6 │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, r0, r3 │ │ │ │ - smlabteq r6, r8, r0, r3 │ │ │ │ - smlatteq r6, ip, r2, r0 │ │ │ │ - mrseq r3, (UNDEF: 22) │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - tsteq r6, r8, asr r2 │ │ │ │ - smlabteq r6, r0, r1, r3 │ │ │ │ - tsteq r6, r0, ror r1 │ │ │ │ - smlabbeq r6, ip, r1, r3 │ │ │ │ - @ instruction: 0x010602b4 │ │ │ │ - smlatteq r6, r8, r1, r3 │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ + tsteq r6, r0, lsr #2 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + smlatteq r6, r0, r1, r3 │ │ │ │ + @ instruction: 0x01063190 │ │ │ │ + smlatbeq r6, ip, r1, r3 │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + @ instruction: 0x010602bc │ │ │ │ + smlabteq r6, r8, r2, r3 │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + @ instruction: 0x01063294 │ │ │ │ @ instruction: 0x0106029c │ │ │ │ - smlatbeq r6, r8, r2, r3 │ │ │ │ - tsteq r6, r8, asr r2 │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - smlatbeq r6, ip, r2, r3 │ │ │ │ - tsteq r6, ip, ror #4 │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - tsteq r6, r4, ror #6 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - tsteq r6, r0, lsr r3 │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - smlabbeq r6, ip, r3, r3 │ │ │ │ - smlatbeq r6, r8, r3, r3 │ │ │ │ + smlabteq r6, ip, r2, r3 │ │ │ │ + smlabbeq r6, ip, r2, r0 │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + smlabbeq r6, r4, r3, r3 │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ + tsteq r6, ip, asr r2 │ │ │ │ + smlatbeq r6, ip, r3, r3 │ │ │ │ + smlabteq r6, r8, r3, r3 │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + tsteq r6, r8, lsr r4 │ │ │ │ tsteq r6, r4, lsr #4 │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ + tsteq r6, r4, lsl r2 │ │ │ │ + smlatbeq r6, r4, r5, r3 │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + smlatteq r6, r0, r4, r3 │ │ │ │ strdeq r3, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - smlabbeq r6, r4, r5, r3 │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - smlabteq r6, r0, r4, r3 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - smlabteq r6, ip, r1, r0 │ │ │ │ - tsteq r6, r4, lsl r5 │ │ │ │ + smlatteq r6, ip, r1, r0 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + smlatbeq r6, ip, r5, r3 │ │ │ │ + smlabteq r6, r8, r5, r3 │ │ │ │ @ instruction: 0x010601bc │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - smlabbeq r6, ip, r5, r3 │ │ │ │ - smlatbeq r6, r8, r5, r3 │ │ │ │ - @ instruction: 0x0106019c │ │ │ │ - smlatteq r6, r0, r5, r3 │ │ │ │ - smlabbeq r6, ip, r1, r0 │ │ │ │ - tsteq r6, r4, ror #28 │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - smlabbeq r6, r8, r6, r3 │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - @ instruction: 0x010636b0 │ │ │ │ - smlabteq r6, ip, r6, r3 │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ + smlatbeq r6, ip, r1, r0 │ │ │ │ + smlabbeq r6, r4, lr, r3 │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + smlatbeq r6, r8, r6, r3 │ │ │ │ + tsteq r6, r8, asr r6 │ │ │ │ + tsteq r6, r4, ror r6 │ │ │ │ + tsteq r6, ip, ror #2 │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + smlatteq r6, ip, r6, r3 │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + @ instruction: 0x01063790 │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ tsteq r6, r4, lsr r1 │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ - tsteq r6, r4, lsl #2 │ │ │ │ - smlabteq r6, ip, r8, r3 │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - smlatteq r6, r4, r7, r3 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ + @ instruction: 0x01063794 │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ + smlatteq r6, ip, r8, r3 │ │ │ │ + tsteq r6, r4, asr r8 │ │ │ │ + tsteq r6, r4, lsl #16 │ │ │ │ + tsteq r6, r0, lsr #16 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + @ instruction: 0x01063898 │ │ │ │ + smlatteq r6, r4, r0, r0 │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + smlatteq r6, ip, r8, r3 │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ smlabteq r6, r4, r0, r0 │ │ │ │ - tsteq r6, ip, lsl r9 │ │ │ │ - smlabteq r6, ip, r8, r3 │ │ │ │ - smlatteq r6, r8, r8, r3 │ │ │ │ - smlatbeq r6, r4, r0, r0 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - swpeq r0, r4, [r6] │ │ │ │ - tsteq r6, r4, ror fp │ │ │ │ - tsteq r6, r0, ror sl │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - smlabbeq r6, r8, r9, r3 │ │ │ │ - smlatbeq r6, r4, r9, r3 │ │ │ │ - tsteq r6, r4, rrx │ │ │ │ - tsteq r6, r0, lsl #20 │ │ │ │ - tsteq r6, ip, lsl sl │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - smlabteq r6, r0, sl, r3 │ │ │ │ - tsteq r6, r0, ror sl │ │ │ │ - smlabbeq r6, ip, sl, r3 │ │ │ │ - tsteq r6, ip, lsr #32 │ │ │ │ - smlabteq r6, r4, sl, r3 │ │ │ │ - tsteq r6, ip, lsl r0 │ │ │ │ + tsteq r6, r0, asr #18 │ │ │ │ + strheq r0, [r6, -r4] │ │ │ │ + @ instruction: 0x01063b94 │ │ │ │ + @ instruction: 0x01063a90 │ │ │ │ strdeq r3, [r6, -r8] │ │ │ │ - smlabbeq r6, r4, fp, r3 │ │ │ │ - tsteq r6, r4, lsr fp │ │ │ │ - tsteq r6, r0, asr fp │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - smlabbeq r6, r8, fp, r3 │ │ │ │ + smlatbeq r6, r8, r9, r3 │ │ │ │ + smlabteq r6, r4, r9, r3 │ │ │ │ + smlabbeq r6, r4, r0, r0 │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ + tsteq r6, ip, lsr sl │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + smlatteq r6, r0, sl, r3 │ │ │ │ + @ instruction: 0x01063a90 │ │ │ │ + smlatbeq r6, ip, sl, r3 │ │ │ │ + tsteq r6, ip, asr #32 │ │ │ │ + smlatteq r6, r4, sl, r3 │ │ │ │ + tsteq r6, ip, lsr r0 │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ + smlatbeq r6, r4, fp, r3 │ │ │ │ + tsteq r6, r4, asr fp │ │ │ │ + tsteq r6, r0, ror fp │ │ │ │ + tsteq r6, r4, lsl r0 │ │ │ │ + smlatbeq r6, r8, fp, r3 │ │ │ │ + tsteq r6, r4 │ │ │ │ + tsteq r6, r0, ror ip │ │ │ │ + tsteq r6, r0, lsr #24 │ │ │ │ + tsteq r6, ip, lsr ip │ │ │ │ smlatteq r5, r4, pc, pc @ │ │ │ │ - tsteq r6, r0, asr ip │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - smlabteq r5, r4, pc, pc @ │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - @ instruction: 0x0105ffb4 │ │ │ │ - tsteq r6, ip, asr fp │ │ │ │ - smlatbeq r6, r0, lr, r3 │ │ │ │ - @ instruction: 0x01063d9c │ │ │ │ - tsteq r6, r4, lsl #26 │ │ │ │ - @ instruction: 0x01063cb4 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - tstpeq r5, ip, ror pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - tsteq r6, r8, asr #26 │ │ │ │ - tstpeq r5, r4, ror #30 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, ip, sp, r3 │ │ │ │ - @ instruction: 0x01063d9c │ │ │ │ - @ instruction: 0x01063db8 │ │ │ │ - tstpeq r5, r4, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + tsteq r6, ip, ror fp │ │ │ │ + smlabteq r6, r0, lr, r3 │ │ │ │ + @ instruction: 0x01063dbc │ │ │ │ + tsteq r6, r4, lsr #26 │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ strdeq r3, [r6, -r0] │ │ │ │ - tstpeq r5, r4, lsr pc @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r6, r0, lr, r3 │ │ │ │ + @ instruction: 0x0105ff9c │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + tsteq r6, r8, ror #26 │ │ │ │ + smlabbeq r5, r4, pc, pc @ │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + @ instruction: 0x01063dbc │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + tstpeq r5, r4, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, lsl lr │ │ │ │ + tstpeq r5, r4, asr pc @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, r0, lr, r3 │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ tsteq r6, ip, asr sl │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ - tsteq r6, r0, asr lr │ │ │ │ - tstpeq r5, ip, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - smlatbeq r6, r0, lr, r3 │ │ │ │ + tsteq r6, r0, ror lr │ │ │ │ + tstpeq r5, ip, lsr #30 @ p-variant is OBSOLETE │ │ │ │ tsteq r6, ip, ror lr │ │ │ │ - tsteq r6, r4, ror #20 │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ - tsteq r6, ip, ror #20 │ │ │ │ - smlabteq r5, ip, lr, pc @ │ │ │ │ - tsteq r6, ip, ror #30 │ │ │ │ - smlabteq r6, ip, sl, r5 │ │ │ │ - @ instruction: 0x01065a94 │ │ │ │ - tsteq r6, r4, ror sl │ │ │ │ - smlatbeq r6, r4, lr, r3 │ │ │ │ - @ instruction: 0x0105fe9c │ │ │ │ + tstpeq r5, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, r0, lr, r3 │ │ │ │ + @ instruction: 0x01063e9c │ │ │ │ + smlabbeq r6, r4, sl, r5 │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ smlabbeq r6, ip, sl, r5 │ │ │ │ + smlatteq r5, ip, lr, pc @ │ │ │ │ + smlabbeq r6, ip, pc, r3 @ │ │ │ │ + smlatteq r6, ip, sl, r5 │ │ │ │ + @ instruction: 0x01065ab4 │ │ │ │ + @ instruction: 0x01065a94 │ │ │ │ smlabteq r6, r4, lr, r3 │ │ │ │ + @ instruction: 0x0105febc │ │ │ │ + smlatbeq r6, ip, sl, r5 │ │ │ │ + smlatteq r6, r4, lr, r3 │ │ │ │ + smlatbeq r5, r4, lr, pc @ │ │ │ │ + smlatteq r6, r4, sl, r5 │ │ │ │ + smlabteq r6, r0, sl, r5 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ smlabbeq r5, r4, lr, pc @ │ │ │ │ - smlabteq r6, r4, sl, r5 │ │ │ │ - smlatbeq r6, r0, sl, r5 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - tstpeq r5, r4, ror #28 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r8, lr, r3 │ │ │ │ - tstpeq r5, r4, asr lr @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ - tsteq r6, r4, lsr #30 │ │ │ │ - tsteq r6, r0, lsl #30 │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - tstpeq r5, ip, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - tstpeq r5, ip, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsr pc │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ + tsteq r6, r8, lsl #30 │ │ │ │ + tstpeq r5, r4, ror lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, asr #22 │ │ │ │ tsteq r6, r4, asr #30 │ │ │ │ - smlatteq r5, ip, sp, pc @ │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - @ instruction: 0x010645bc │ │ │ │ - tsteq r6, r4, asr #28 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - smlabteq r6, ip, fp, r5 │ │ │ │ - @ instruction: 0x01063f98 │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + tstpeq r5, ip, asr #28 @ p-variant is OBSOLETE │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ + tstpeq r5, ip, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, asr #22 │ │ │ │ + tsteq r6, ip, lsl fp │ │ │ │ tsteq r6, r8, asr pc │ │ │ │ - tsteq r6, r4, lsr pc │ │ │ │ - tsteq r6, r4, lsl #22 │ │ │ │ - @ instruction: 0x0105fd9c │ │ │ │ + tstpeq r5, ip, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, ror #30 │ │ │ │ + tstpeq r5, ip, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, lsl r8 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + smlatteq r6, ip, fp, r5 │ │ │ │ + @ instruction: 0x01063fb8 │ │ │ │ + tsteq r6, r8, ror pc │ │ │ │ tsteq r6, r4, asr pc │ │ │ │ tsteq r6, r4, lsr #22 │ │ │ │ + @ instruction: 0x0105fdbc │ │ │ │ + tsteq r6, r4, ror pc │ │ │ │ + tsteq r6, r4, asr #22 │ │ │ │ + smlatbeq r5, r4, sp, pc @ │ │ │ │ + @ instruction: 0x01063fb0 │ │ │ │ + smlabbeq r6, ip, pc, r3 @ │ │ │ │ + tsteq r6, ip, asr fp │ │ │ │ smlabbeq r5, r4, sp, pc @ │ │ │ │ - @ instruction: 0x01063f90 │ │ │ │ - tsteq r6, ip, ror #30 │ │ │ │ - tsteq r6, ip, lsr fp │ │ │ │ - tstpeq r5, r4, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, asr #22 │ │ │ │ - tstpeq r5, r4, asr sp @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, r4, fp, r5 │ │ │ │ - smlabbeq r6, r4, fp, r5 │ │ │ │ - tsteq r6, r0, ror #22 │ │ │ │ - @ instruction: 0x01063f9c │ │ │ │ - tstpeq r5, ip, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + tstpeq r5, r4, ror sp @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, r4, fp, r5 │ │ │ │ + smlatbeq r6, r4, fp, r5 │ │ │ │ smlabbeq r6, r0, fp, r5 │ │ │ │ @ instruction: 0x01063fbc │ │ │ │ + tstpeq r5, ip, asr #26 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, r0, fp, r5 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + tstpeq r5, r4, lsr sp @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + @ instruction: 0x01065bb8 │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ tstpeq r5, r4, lsl sp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01065bbc │ │ │ │ - @ instruction: 0x01065b98 │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - smlatteq r6, r0, pc, r3 @ │ │ │ │ - smlatteq r5, r4, ip, pc @ │ │ │ │ - smlabbeq r6, r8, ip, r5 │ │ │ │ - qaddeq r4, r4, r6 │ │ │ │ - tsteq r6, r4, lsl r0 │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - smlabteq r6, r0, fp, r5 │ │ │ │ - @ instruction: 0x0105fcb4 │ │ │ │ + mrseq r4, (UNDEF: 6) │ │ │ │ + tstpeq r5, r4, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, r8, ip, r5 │ │ │ │ + tsteq r6, r4, ror r0 │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ tsteq r6, r0, lsl r0 │ │ │ │ smlatteq r6, r0, fp, r5 │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ + tsteq r6, r0, lsl #24 │ │ │ │ + @ instruction: 0x0105fcbc │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ @ instruction: 0x0105fc9c │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - tstpeq r5, ip, ror ip @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, lsl #24 │ │ │ │ - tstpeq r5, ip, ror #24 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r6, r8, r0, r4 │ │ │ │ - tsteq r6, r0, asr #24 │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - qaddeq r4, r8, r6 │ │ │ │ - tstpeq r5, r4, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, rrx │ │ │ │ - tstpeq r5, r4, lsr ip @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r6, r8, r0, r4 │ │ │ │ - smlabbeq r6, r4, r0, r4 │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - tstpeq r5, r4, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ + smlabbeq r5, ip, ip, pc @ │ │ │ │ + smlabteq r6, r8, r0, r4 │ │ │ │ tsteq r6, r0, ror #24 │ │ │ │ - tstpeq r5, r4, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - smlabteq r6, ip, ip, r5 │ │ │ │ - smlabbeq r6, ip, ip, r5 │ │ │ │ - tsteq r6, r8, ror #24 │ │ │ │ + tsteq r6, ip, lsr ip │ │ │ │ + tsteq r6, r8, ror r0 │ │ │ │ + tstpeq r5, r4, ror #24 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, r4, r0, r4 │ │ │ │ + tstpeq r5, r4, asr ip @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, r8, r0, r4 │ │ │ │ smlatbeq r6, r4, r0, r4 │ │ │ │ - smlabteq r5, ip, fp, pc @ │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + tstpeq r5, r4, lsr ip @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, r0, ip, r5 │ │ │ │ + tstpeq r5, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + smlabbeq r6, ip, r1, r4 │ │ │ │ + smlatteq r6, ip, ip, r5 │ │ │ │ + smlatbeq r6, ip, ip, r5 │ │ │ │ smlabbeq r6, r8, ip, r5 │ │ │ │ smlabteq r6, r4, r0, r4 │ │ │ │ + smlatteq r5, ip, fp, pc @ │ │ │ │ + smlatbeq r6, r8, ip, r5 │ │ │ │ + smlatteq r6, r4, r0, r4 │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + smlatteq r6, r4, ip, r5 │ │ │ │ + smlabteq r6, r0, ip, r5 │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ @ instruction: 0x0105fbb4 │ │ │ │ - smlabteq r6, r4, ip, r5 │ │ │ │ - smlatbeq r6, r0, ip, r5 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - @ instruction: 0x0105fb94 │ │ │ │ - smlatteq r6, r8, r0, r4 │ │ │ │ - smlabbeq r5, r4, fp, pc @ │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - mrseq r4, (UNDEF: 22) │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - tstpeq r5, ip, asr fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsl #2 │ │ │ │ + smlatbeq r5, r4, fp, pc @ │ │ │ │ + smlabbeq r6, r4, r1, r4 │ │ │ │ + tsteq r6, r4, asr #2 │ │ │ │ tsteq r6, r0, lsr #2 │ │ │ │ strdeq r5, [r6, -r0] │ │ │ │ + tstpeq r5, ip, ror fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, asr #2 │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + tstpeq r5, r4, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, ror r1 │ │ │ │ + tsteq r6, r8, asr r1 │ │ │ │ + tsteq r6, r8, lsr #26 │ │ │ │ tstpeq r5, r4, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, asr r1 │ │ │ │ - tsteq r6, r8, lsr r1 │ │ │ │ - tsteq r6, r8, lsl #26 │ │ │ │ - tstpeq r5, r4, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, lsl sp │ │ │ │ - tstpeq r5, r4, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, lsr sp │ │ │ │ + tstpeq r5, r4, lsr fp @ p-variant is OBSOLETE │ │ │ │ bleq ff3afec4 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff2afecc │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff1afed4 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff0afedc │ │ │ │ @@ -7646,392 +7646,392 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbeq pc, [r0, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [ip, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r8, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabteq r6, r4, fp, r3 │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ - smlatteq r6, r4, r6, r5 │ │ │ │ - smlabteq r6, r0, r6, r5 │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - smlabbeq r5, r0, r4, pc @ │ │ │ │ + smlatteq r6, r4, fp, r3 │ │ │ │ + tsteq r6, r4, asr #14 │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ smlatteq r6, r0, r6, r5 │ │ │ │ tsteq r6, ip, lsl fp │ │ │ │ + smlatbeq r5, r0, r4, pc @ │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + tsteq r6, ip, lsr fp │ │ │ │ + smlabbeq r5, r8, r4, pc @ │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ + tsteq r6, r8, lsl r7 │ │ │ │ + tsteq r6, r4, asr fp │ │ │ │ tstpeq r5, r8, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsr fp │ │ │ │ - tstpeq r5, r8, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, asr #22 │ │ │ │ - tstpeq r5, r8, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ - tsteq r6, ip, ror fp │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ - tstpeq r5, r0, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, lsr r7 │ │ │ │ - tstpeq r5, r0, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ - tsteq r6, r4, asr r7 │ │ │ │ - @ instruction: 0x01063b90 │ │ │ │ - smlatteq r5, r0, r3, pc @ │ │ │ │ - @ instruction: 0x01063b9c │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ - smlatbeq r6, ip, sl, r5 │ │ │ │ - tsteq r6, r4, asr #26 │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ - smlabteq r6, r0, fp, r3 │ │ │ │ + tsteq r6, r0, ror #22 │ │ │ │ + tstpeq r5, r8, asr r4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01065798 │ │ │ │ @ instruction: 0x01063b9c │ │ │ │ - tsteq r6, ip, ror #14 │ │ │ │ - @ instruction: 0x0105f390 │ │ │ │ + tsteq r6, r8, ror fp │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + tstpeq r5, r0, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ + tstpeq r5, r0, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01065798 │ │ │ │ + tsteq r6, r4, ror r7 │ │ │ │ + @ instruction: 0x01063bb0 │ │ │ │ + tstpeq r5, r0, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01063bbc │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + smlabteq r6, ip, sl, r5 │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ + tsteq r6, r4, asr r8 │ │ │ │ + tsteq r6, r0, lsr #24 │ │ │ │ + smlatteq r6, r0, fp, r3 │ │ │ │ @ instruction: 0x01063bbc │ │ │ │ smlabbeq r6, ip, r7, r5 │ │ │ │ + @ instruction: 0x0105f3b0 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + smlatbeq r6, ip, r7, r5 │ │ │ │ + @ instruction: 0x0105f398 │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + smlabteq r6, r4, r7, r5 │ │ │ │ tstpeq r5, r8, ror r3 @ p-variant is OBSOLETE │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - smlatbeq r6, r4, r7, r5 │ │ │ │ - tstpeq r5, r8, asr r3 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010657b0 │ │ │ │ - tstpeq r5, r8, asr #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - smlatteq r6, ip, r7, r5 │ │ │ │ - smlabteq r6, r8, r7, r5 │ │ │ │ - tsteq r6, r4, lsl #24 │ │ │ │ - tstpeq r5, r0, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + tstpeq r5, r8, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + tsteq r6, ip, lsl #16 │ │ │ │ smlatteq r6, r8, r7, r5 │ │ │ │ tsteq r6, r4, lsr #24 │ │ │ │ + tstpeq r5, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ + tsteq r6, r4, asr #24 │ │ │ │ + tstpeq r5, r8, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ + tsteq r6, r0, lsr #16 │ │ │ │ + tsteq r6, ip, asr ip │ │ │ │ tstpeq r5, r8, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ - smlatteq r5, r8, r2, pc @ │ │ │ │ - tsteq r6, r8, asr #24 │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - @ instruction: 0x01063cbc │ │ │ │ - tsteq r6, ip, ror ip │ │ │ │ - tsteq r6, r8, asr ip │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - smlatbeq r5, r8, r2, pc @ │ │ │ │ + tsteq r6, r8, ror #24 │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + @ instruction: 0x01063c9c │ │ │ │ tsteq r6, r8, ror ip │ │ │ │ tsteq r6, r8, asr #16 │ │ │ │ + smlabteq r5, r8, r2, pc @ │ │ │ │ + @ instruction: 0x01063c98 │ │ │ │ + tsteq r6, r8, ror #16 │ │ │ │ + @ instruction: 0x0105f2b0 │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + @ instruction: 0x01063cb0 │ │ │ │ + smlabbeq r6, r0, r8, r5 │ │ │ │ @ instruction: 0x0105f290 │ │ │ │ - @ instruction: 0x01063cb4 │ │ │ │ - @ instruction: 0x01063c90 │ │ │ │ - tsteq r6, r0, ror #16 │ │ │ │ - tstpeq r5, r0, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, ror #16 │ │ │ │ - tstpeq r5, r0, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsl sp │ │ │ │ - smlatbeq r6, r8, r8, r5 │ │ │ │ - smlabbeq r6, r4, r8, r5 │ │ │ │ - smlabteq r6, r0, ip, r3 │ │ │ │ - tstpeq r5, r8, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, ip, ip, r3 │ │ │ │ - tstpeq r5, r8, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsl sp │ │ │ │ - smlatteq r6, ip, ip, r3 │ │ │ │ - @ instruction: 0x010658bc │ │ │ │ - tstpeq r5, r8, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, ip, r8, r5 │ │ │ │ + smlabbeq r5, r0, r2, pc @ │ │ │ │ + tsteq r6, r0, lsr sp │ │ │ │ smlabteq r6, r8, r8, r5 │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - smlatbeq r6, r0, lr, r3 │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r4, lsr r9 │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ + smlatbeq r6, r4, r8, r5 │ │ │ │ + smlatteq r6, r0, ip, r3 │ │ │ │ + tstpeq r5, r8, asr r2 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, ip, ip, r3 │ │ │ │ + tstpeq r5, r8, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, lsr sp │ │ │ │ tsteq r6, ip, lsl #26 │ │ │ │ - smlabteq r5, r0, r1, pc @ │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + tstpeq r5, r8, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, r8, r8, r5 │ │ │ │ + tstpeq r5, r8, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, r0, lr, r3 │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + tsteq r6, r4, asr r9 │ │ │ │ + tsteq r6, r4, lsl r9 │ │ │ │ strdeq r5, [r6, -r0] │ │ │ │ tsteq r6, ip, lsr #26 │ │ │ │ + smlatteq r5, r0, r1, pc @ │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + smlabteq r5, r8, r1, pc @ │ │ │ │ + tsteq r6, ip, asr #18 │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ smlatbeq r5, r8, r1, pc @ │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - tsteq r6, r4, asr #26 │ │ │ │ - smlabbeq r5, r8, r1, pc @ │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ - tstpeq r5, r8, ror r1 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r6, r8, r9, r5 │ │ │ │ - smlabbeq r6, ip, sp, r3 │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ - tstpeq r5, r0, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, asr #18 │ │ │ │ - tstpeq r5, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r6, r8, r9, r5 │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ - smlatbeq r6, r0, sp, r3 │ │ │ │ - tstpeq r5, r0, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, ror sp │ │ │ │ + @ instruction: 0x0105f198 │ │ │ │ + smlatbeq r6, r8, r9, r5 │ │ │ │ smlatbeq r6, ip, sp, r3 │ │ │ │ - tstpeq r5, r0, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, asr sl │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ - smlatteq r6, r0, sp, r3 │ │ │ │ - @ instruction: 0x01063dbc │ │ │ │ - smlabbeq r6, ip, r9, r5 │ │ │ │ - smlatteq r5, r0, r0, pc @ │ │ │ │ + smlabbeq r6, r8, sp, r3 │ │ │ │ + tsteq r6, r8, asr r9 │ │ │ │ + tstpeq r5, r0, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + tstpeq r5, r0, ror #2 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, r8, r9, r5 │ │ │ │ + smlabbeq r6, r4, r9, r5 │ │ │ │ + smlabteq r6, r0, sp, r3 │ │ │ │ + tstpeq r5, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, ip, sp, r3 │ │ │ │ + tstpeq r5, r0, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, ror sl │ │ │ │ + tsteq r6, r0, asr #28 │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ ldrdeq r3, [r6, -ip] │ │ │ │ smlatbeq r6, ip, r9, r5 │ │ │ │ + mrseq pc, (UNDEF: 21) @ │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + smlabteq r6, ip, r9, r5 │ │ │ │ + smlatteq r5, r8, r0, pc @ │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + tsteq r6, r4, lsl lr │ │ │ │ + smlatteq r6, r4, r9, r5 │ │ │ │ smlabteq r5, r8, r0, pc @ │ │ │ │ - tsteq r6, r8, lsl lr │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - smlabteq r6, r4, r9, r5 │ │ │ │ - smlatbeq r5, r8, r0, pc @ │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - swpeq pc, r8, [r5] @ │ │ │ │ - tsteq r6, r4, ror lr │ │ │ │ - tsteq r6, ip, lsl #20 │ │ │ │ - smlatteq r6, r8, r9, r5 │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ - tstpeq r5, r0, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsr lr │ │ │ │ - tstpeq r5, r0, rrx @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, ror lr │ │ │ │ - tsteq r6, r0, asr lr │ │ │ │ - tsteq r6, r0, lsr #20 │ │ │ │ - tstpeq r5, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + strheq pc, [r5, -r8] @ │ │ │ │ + @ instruction: 0x01063e94 │ │ │ │ tsteq r6, ip, lsr #20 │ │ │ │ - tstpeq r5, r0, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r6, ip, r0, r6 │ │ │ │ - smlatbeq r6, r0, r1, r4 │ │ │ │ - smlabteq r6, ip, fp, r5 │ │ │ │ - tsteq r6, r8, lsr #30 │ │ │ │ - smlabbeq r6, r8, sl, r5 │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - tsteq r6, r0, ror #28 │ │ │ │ - smlatteq r5, r8, pc, lr @ │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ + tsteq r6, r4, asr #28 │ │ │ │ + swpeq pc, r0, [r5] @ │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + smlabbeq r5, r0, r0, pc @ │ │ │ │ + @ instruction: 0x01063e94 │ │ │ │ + tsteq r6, r0, ror lr │ │ │ │ + tsteq r6, r0, asr #20 │ │ │ │ + tstpeq r5, r0, rrx @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ + qaddeq pc, r0, r5 @ │ │ │ │ + smlabteq r6, ip, r0, r6 │ │ │ │ + smlabteq r6, r0, r1, r4 │ │ │ │ + smlatteq r6, ip, fp, r5 │ │ │ │ + tsteq r6, r8, asr #30 │ │ │ │ + smlatbeq r6, r8, sl, r5 │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ tsteq r6, r4, asr #20 │ │ │ │ smlabbeq r6, r0, lr, r3 │ │ │ │ + tstpeq r5, r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + smlatbeq r6, r0, lr, r3 │ │ │ │ + strdeq lr, [r5, -r0] │ │ │ │ + smlatbeq r6, r0, sl, r5 │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + @ instruction: 0x01063eb8 │ │ │ │ ldrdeq lr, [r5, -r0] │ │ │ │ - smlabbeq r6, r0, sl, r5 │ │ │ │ - tsteq r6, ip, asr sl │ │ │ │ - @ instruction: 0x01063e98 │ │ │ │ - @ instruction: 0x0105efb0 │ │ │ │ - smlatbeq r6, r4, lr, r3 │ │ │ │ - smlatbeq r5, r0, pc, lr @ │ │ │ │ - tsteq r6, r0, lsr #30 │ │ │ │ - smlatteq r6, r0, lr, r3 │ │ │ │ - @ instruction: 0x01063ebc │ │ │ │ - smlabbeq r6, ip, sl, r5 │ │ │ │ - tsteq r5, r8, ror pc │ │ │ │ + smlabteq r6, r4, lr, r3 │ │ │ │ + smlabteq r5, r0, pc, lr @ │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ ldrdeq r3, [r6, -ip] │ │ │ │ smlatbeq r6, ip, sl, r5 │ │ │ │ + @ instruction: 0x0105ef98 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + smlabteq r6, ip, sl, r5 │ │ │ │ + smlabbeq r5, r0, pc, lr @ │ │ │ │ + tsteq r6, r8, lsr pc │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ + smlatteq r6, r4, sl, r5 │ │ │ │ tsteq r5, r0, ror #30 │ │ │ │ - tsteq r6, r8, lsl pc │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - smlabteq r6, r4, sl, r5 │ │ │ │ - tsteq r5, r0, asr #30 │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - tsteq r5, r0, lsr pc │ │ │ │ - smlatteq r6, r4, pc, r3 @ │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - tsteq r6, r4, lsl #22 │ │ │ │ - smlatteq r6, r0, sl, r5 │ │ │ │ - tsteq r6, ip, lsl pc │ │ │ │ - tsteq r5, r0, lsl #30 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + tsteq r5, r0, asr pc │ │ │ │ + tsteq r6, r4 │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ + tsteq r6, r4, lsr #22 │ │ │ │ tsteq r6, r0, lsl #22 │ │ │ │ tsteq r6, ip, lsr pc │ │ │ │ + tsteq r5, r0, lsr #30 │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ + tsteq r5, r8, lsl #30 │ │ │ │ + tsteq r6, ip, asr fp │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ + tsteq r6, r4, ror pc │ │ │ │ smlatteq r5, r8, lr, lr │ │ │ │ - tsteq r6, ip, lsr fp │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - tsteq r6, r4, asr pc │ │ │ │ - smlabteq r5, r8, lr, lr │ │ │ │ - tsteq r6, r0, ror #30 │ │ │ │ - @ instruction: 0x0105eeb8 │ │ │ │ - @ instruction: 0x01065b98 │ │ │ │ - @ instruction: 0x01063f9c │ │ │ │ - tsteq r6, r8, ror pc │ │ │ │ - tsteq r6, r8, asr #22 │ │ │ │ - @ instruction: 0x0105ee90 │ │ │ │ - tsteq r6, r4, asr fp │ │ │ │ - smlabbeq r5, r0, lr, lr │ │ │ │ - @ instruction: 0x01065b98 │ │ │ │ - tsteq r6, r4, ror fp │ │ │ │ - @ instruction: 0x01063fb0 │ │ │ │ - tsteq r5, r0, ror #28 │ │ │ │ + smlabbeq r6, r0, pc, r3 @ │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ + @ instruction: 0x01065bb8 │ │ │ │ @ instruction: 0x01063fbc │ │ │ │ - tsteq r5, r0, asr lr │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - tsteq r6, ip, asr ip │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - smlatteq r6, r8, pc, r3 @ │ │ │ │ - smlabteq r6, r4, pc, r3 @ │ │ │ │ + @ instruction: 0x01063f98 │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + @ instruction: 0x0105eeb0 │ │ │ │ + tsteq r6, r4, ror fp │ │ │ │ + smlatbeq r5, r0, lr, lr │ │ │ │ + @ instruction: 0x01065bb8 │ │ │ │ @ instruction: 0x01065b94 │ │ │ │ - tsteq r5, r8, lsl lr │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + smlabbeq r5, r0, lr, lr │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + tsteq r5, r0, ror lr │ │ │ │ + smlabbeq r6, ip, r1, r4 │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + tsteq r6, r8 │ │ │ │ smlatteq r6, r4, pc, r3 @ │ │ │ │ @ instruction: 0x01065bb4 │ │ │ │ + tsteq r5, r8, lsr lr │ │ │ │ + tsteq r6, r4 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + tsteq r5, r0, lsr #28 │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + smlatteq r6, ip, fp, r5 │ │ │ │ tsteq r5, r0, lsl #28 │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - smlabteq r6, ip, fp, r5 │ │ │ │ - smlatteq r5, r0, sp, lr │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - tsteq r6, r4, lsl ip │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsr #32 │ │ │ │ - smlatbeq r5, r8, sp, lr │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + strdeq lr, [r5, -r0] │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + tsteq r6, r4, lsr ip │ │ │ │ tsteq r6, r0, lsl ip │ │ │ │ tsteq r6, ip, asr #32 │ │ │ │ + smlabteq r5, r8, sp, lr │ │ │ │ + tsteq r6, r0, lsr ip │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + @ instruction: 0x0105edb0 │ │ │ │ + tsteq r6, ip, ror #24 │ │ │ │ + tsteq r6, r8, asr #24 │ │ │ │ + smlabbeq r6, r4, r0, r4 │ │ │ │ @ instruction: 0x0105ed90 │ │ │ │ - tsteq r6, ip, asr #24 │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - tsteq r6, r4, rrx │ │ │ │ - tsteq r5, r0, ror sp │ │ │ │ - tsteq r6, r0, ror r0 │ │ │ │ - tsteq r5, r0, ror #26 │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ - smlatteq r6, r4, r0, r4 │ │ │ │ - smlatbeq r6, r4, r0, r4 │ │ │ │ - smlabbeq r6, r0, r0, r4 │ │ │ │ - tsteq r6, r0, asr ip │ │ │ │ - tsteq r5, r0, lsr sp │ │ │ │ + swpeq r4, r0, [r6] │ │ │ │ + smlabbeq r5, r0, sp, lr │ │ │ │ + tsteq r6, r8, lsr sp │ │ │ │ + tsteq r6, r4, lsl #2 │ │ │ │ + smlabteq r6, r4, r0, r4 │ │ │ │ smlatbeq r6, r0, r0, r4 │ │ │ │ tsteq r6, r0, ror ip │ │ │ │ + tsteq r5, r0, asr sp │ │ │ │ + smlabteq r6, r0, r0, r4 │ │ │ │ + @ instruction: 0x01065c90 │ │ │ │ + tsteq r5, r8, lsr sp │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + smlatbeq r6, r8, ip, r5 │ │ │ │ tsteq r5, r8, lsl sp │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - strheq r4, [r6, -r8] │ │ │ │ - smlabbeq r6, r8, ip, r5 │ │ │ │ - strdeq lr, [r5, -r8] │ │ │ │ - @ instruction: 0x01065c94 │ │ │ │ - smlatteq r5, r8, ip, lr │ │ │ │ - tsteq r6, r8, lsr r1 │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - smlatbeq r6, ip, ip, r5 │ │ │ │ - smlatteq r6, r8, r0, r4 │ │ │ │ - smlabteq r5, r0, ip, lr │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - @ instruction: 0x0105ecb0 │ │ │ │ - tsteq r6, r8, lsr r1 │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - smlatteq r6, r4, ip, r5 │ │ │ │ - @ instruction: 0x0105ec90 │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - smlabbeq r5, r0, ip, lr │ │ │ │ - tsteq r6, ip, ror #8 │ │ │ │ - @ instruction: 0x01065e98 │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - tsteq r6, r4, asr sp │ │ │ │ - tsteq r6, r4, lsl sp │ │ │ │ + @ instruction: 0x01065cb4 │ │ │ │ + tsteq r5, r8, lsl #26 │ │ │ │ + tsteq r6, r8, asr r1 │ │ │ │ strdeq r5, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsr #2 │ │ │ │ - tsteq r5, r0, asr #24 │ │ │ │ + smlabteq r6, ip, ip, r5 │ │ │ │ + tsteq r6, r8, lsl #2 │ │ │ │ + smlatteq r5, r0, ip, lr │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + ldrdeq lr, [r5, -r0] │ │ │ │ + tsteq r6, r8, asr r1 │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ + tsteq r6, r4, lsl #26 │ │ │ │ + @ instruction: 0x0105ecb0 │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + smlatbeq r5, r0, ip, lr │ │ │ │ + smlabbeq r6, ip, r4, r4 │ │ │ │ + @ instruction: 0x01065eb8 │ │ │ │ + tsteq r6, r4, lsl r2 │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ + tsteq r6, r4, lsr sp │ │ │ │ tsteq r6, r0, lsl sp │ │ │ │ tsteq r6, ip, asr #2 │ │ │ │ + tsteq r5, r0, ror #24 │ │ │ │ + tsteq r6, r0, lsr sp │ │ │ │ + tsteq r6, ip, ror #2 │ │ │ │ + tsteq r5, r8, asr #24 │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + tsteq r6, r8, asr #26 │ │ │ │ + smlabbeq r6, r4, r1, r4 │ │ │ │ tsteq r5, r8, lsr #24 │ │ │ │ - tsteq r6, ip, asr #26 │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - tsteq r5, r8, lsl #24 │ │ │ │ - tsteq r6, r0, ror r1 │ │ │ │ - strdeq lr, [r5, -r8] │ │ │ │ - smlatteq r6, ip, r1, r4 │ │ │ │ - smlatbeq r6, ip, r1, r4 │ │ │ │ - smlabbeq r6, r8, r1, r4 │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ + @ instruction: 0x01064190 │ │ │ │ + tsteq r5, r8, lsl ip │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + smlabteq r6, ip, r1, r4 │ │ │ │ smlatbeq r6, r8, r1, r4 │ │ │ │ tsteq r6, r8, ror sp │ │ │ │ + strdeq lr, [r5, -r0] │ │ │ │ + smlabteq r6, r8, r1, r4 │ │ │ │ + @ instruction: 0x01065d98 │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ + tsteq r6, r4, lsl #4 │ │ │ │ + smlatteq r6, r0, r1, r4 │ │ │ │ + @ instruction: 0x01065db0 │ │ │ │ @ instruction: 0x0105ebb8 │ │ │ │ - smlatteq r6, r4, r1, r4 │ │ │ │ - smlabteq r6, r0, r1, r4 │ │ │ │ - @ instruction: 0x01065d90 │ │ │ │ - @ instruction: 0x0105eb98 │ │ │ │ - @ instruction: 0x01065d9c │ │ │ │ - smlabbeq r5, r8, fp, lr │ │ │ │ - @ instruction: 0x010642b0 │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - smlatbeq r6, ip, sp, r5 │ │ │ │ - smlatteq r6, r8, r1, r4 │ │ │ │ - tsteq r5, r8, asr fp │ │ │ │ + @ instruction: 0x01065dbc │ │ │ │ + smlatbeq r5, r8, fp, lr │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ smlabteq r6, ip, sp, r5 │ │ │ │ tsteq r6, r8, lsl #4 │ │ │ │ + tsteq r5, r8, ror fp │ │ │ │ + smlatteq r6, ip, sp, r5 │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + tsteq r5, r0, ror #22 │ │ │ │ + tsteq r6, r8, lsr #28 │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ tsteq r5, r0, asr #22 │ │ │ │ - tsteq r6, r8, lsl #28 │ │ │ │ - smlatteq r6, r4, sp, r5 │ │ │ │ - tsteq r6, r0, lsr #4 │ │ │ │ - tsteq r5, r0, lsr #22 │ │ │ │ - tsteq r6, ip, lsr #4 │ │ │ │ - tsteq r5, r0, lsl fp │ │ │ │ - tsteq r6, r4, ror #28 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - tsteq r6, r4, asr #4 │ │ │ │ - tsteq r6, r4, lsl lr │ │ │ │ - smlatteq r5, r8, sl, lr │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ - ldrdeq lr, [r5, -r8] │ │ │ │ - tsteq r6, r4, ror #28 │ │ │ │ - tsteq r6, r0, asr #28 │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - @ instruction: 0x0105eab8 │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ + tsteq r5, r0, lsr fp │ │ │ │ + smlabbeq r6, r4, lr, r5 │ │ │ │ smlabbeq r6, r8, r2, r4 │ │ │ │ - smlatbeq r5, r8, sl, lr │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - tsteq r6, r8, lsr #30 │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - @ instruction: 0x010642b4 │ │ │ │ - @ instruction: 0x01064290 │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ + tsteq r6, r4, lsr lr │ │ │ │ + tsteq r5, r8, lsl #22 │ │ │ │ + tsteq r6, r0, asr #28 │ │ │ │ + strdeq lr, [r5, -r8] │ │ │ │ + smlabbeq r6, r4, lr, r5 │ │ │ │ tsteq r6, r0, ror #28 │ │ │ │ - tsteq r5, r0, ror sl │ │ │ │ + @ instruction: 0x0106429c │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ + smlatbeq r6, r8, r2, r4 │ │ │ │ + smlabteq r5, r8, sl, lr │ │ │ │ + tsteq r6, r4, lsl r0 │ │ │ │ + tsteq r6, r8, asr #30 │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ @ instruction: 0x010642b0 │ │ │ │ smlabbeq r6, r0, lr, r5 │ │ │ │ + @ instruction: 0x0105ea90 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + smlatbeq r6, r0, lr, r5 │ │ │ │ + tsteq r5, r8, ror sl │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + smlatteq r6, r8, r2, r4 │ │ │ │ + @ instruction: 0x01065eb8 │ │ │ │ tsteq r5, r8, asr sl │ │ │ │ - smlatteq r6, ip, r2, r4 │ │ │ │ - smlabteq r6, r8, r2, r4 │ │ │ │ - @ instruction: 0x01065e98 │ │ │ │ - tsteq r5, r8, lsr sl │ │ │ │ - smlatbeq r6, r4, lr, r5 │ │ │ │ - tsteq r5, r8, lsr #20 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - smlatteq r6, r0, lr, r5 │ │ │ │ - @ instruction: 0x01065ebc │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - tsteq r5, r0, lsl #20 │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - strdeq lr, [r5, -r0] │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - tsteq r6, r4, lsr #6 │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ + smlabteq r6, r4, lr, r5 │ │ │ │ + tsteq r5, r8, asr #20 │ │ │ │ + tsteq r6, r8, ror #6 │ │ │ │ tsteq r6, r0, lsl #30 │ │ │ │ - smlabteq r5, r0, r9, lr │ │ │ │ - tsteq r6, r4, lsl r4 │ │ │ │ - tsteq r6, r4, ror pc │ │ │ │ - tsteq r6, r4, lsr pc │ │ │ │ - tsteq r6, r0, lsl pc │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - @ instruction: 0x0105e990 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl r3 │ │ │ │ + tsteq r5, r0, lsr #20 │ │ │ │ + tsteq r6, r4, lsr #6 │ │ │ │ + tsteq r5, r0, lsl sl │ │ │ │ + tsteq r6, r8, ror #6 │ │ │ │ + tsteq r6, r4, asr #6 │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ + strdeq lr, [r5, -r0] │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + smlatteq r5, r0, r9, lr │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + @ instruction: 0x01065f94 │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ tsteq r6, r0, lsr pc │ │ │ │ tsteq r6, ip, ror #6 │ │ │ │ + @ instruction: 0x0105e9b0 │ │ │ │ + tsteq r6, r0, asr pc │ │ │ │ + smlabbeq r6, ip, r3, r4 │ │ │ │ + @ instruction: 0x0105e998 │ │ │ │ + smlabbeq r6, ip, pc, r5 @ │ │ │ │ + tsteq r6, r8, ror #30 │ │ │ │ + smlatbeq r6, r4, r3, r4 │ │ │ │ tsteq r5, r8, ror r9 │ │ │ │ - tsteq r6, ip, ror #30 │ │ │ │ - tsteq r6, r8, asr #30 │ │ │ │ - smlabbeq r6, r4, r3, r4 │ │ │ │ - tsteq r5, r8, asr r9 │ │ │ │ - @ instruction: 0x01064390 │ │ │ │ - tsteq r5, r8, asr #18 │ │ │ │ - smlabteq r6, r8, pc, r5 @ │ │ │ │ - smlabteq r6, ip, r3, r4 │ │ │ │ - smlatbeq r6, r8, r3, r4 │ │ │ │ - tsteq r6, r8, ror pc │ │ │ │ - tsteq r5, r0, lsr #18 │ │ │ │ - smlabbeq r6, r4, pc, r5 @ │ │ │ │ - tsteq r5, r0, lsl r9 │ │ │ │ - smlabteq r6, r8, pc, r5 @ │ │ │ │ - smlatbeq r6, r4, pc, r5 @ │ │ │ │ - smlatteq r6, r0, r3, r4 │ │ │ │ - strdeq lr, [r5, -r0] │ │ │ │ + @ instruction: 0x010643b0 │ │ │ │ + tsteq r5, r8, ror #18 │ │ │ │ + smlatteq r6, r8, pc, r5 @ │ │ │ │ smlatteq r6, ip, r3, r4 │ │ │ │ - smlatteq r5, r0, r8, lr │ │ │ │ + smlabteq r6, r8, r3, r4 │ │ │ │ + @ instruction: 0x01065f98 │ │ │ │ + tsteq r5, r0, asr #18 │ │ │ │ + smlatbeq r6, r4, pc, r5 @ │ │ │ │ + tsteq r5, r0, lsr r9 │ │ │ │ + smlatteq r6, r8, pc, r5 @ │ │ │ │ + smlabteq r6, r4, pc, r5 @ │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + tsteq r5, r0, lsl r9 │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ + tsteq r5, r0, lsl #18 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ eorspl pc, ip, #805306372 @ 0x30000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -8848,26 +8848,26 @@ │ │ │ │ @ instruction: 0xf5a480f7 │ │ │ │ @ instruction: 0xf04f5465 │ │ │ │ stccc 3, cr3, [r0], #-68 @ 0xffffffbc │ │ │ │ rscmi fp, r3, r4, lsr #5 │ │ │ │ @ instruction: 0xf10007dc │ │ │ │ @ instruction: 0xf002835c │ │ │ │ svclt 0x0000b8eb │ │ │ │ - tsteq r6, sl, ror #18 │ │ │ │ - tsteq r7, ip, asr #28 │ │ │ │ - tsteq r6, lr, asr r9 │ │ │ │ - @ instruction: 0x010658b6 │ │ │ │ - tsteq r7, r8, asr sp │ │ │ │ - tsteq r6, r2, ror sl │ │ │ │ - smlabbeq r7, r8, fp, sp │ │ │ │ - tsteq r6, lr, asr sl │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ - tsteq r6, r2, lsr sl │ │ │ │ - @ instruction: 0x0105e29e │ │ │ │ - tsteq r7, lr, asr sl │ │ │ │ + smlabbeq r6, sl, r9, r5 │ │ │ │ + tsteq r7, ip, ror #28 │ │ │ │ + tsteq r6, lr, ror r9 │ │ │ │ + ldrdeq r5, [r6, -r6] │ │ │ │ + tsteq r7, r8, ror sp │ │ │ │ + @ instruction: 0x01065a92 │ │ │ │ + smlatbeq r7, r8, fp, sp │ │ │ │ + tsteq r6, lr, ror sl │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + tsteq r6, r2, asr sl │ │ │ │ + @ instruction: 0x0105e2be │ │ │ │ + tsteq r7, lr, ror sl │ │ │ │ strbtpl pc, [r6], #-1441 @ 0xfffffa5f @ │ │ │ │ ldccs 2, cr11, [ip], {164} @ 0xa4 │ │ │ │ sbchi pc, ip, r2, lsl #4 │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ ldrbeq r4, [fp, r3, ror #1] │ │ │ │ teqphi r5, #0, 2 @ p-variant is OBSOLETE │ │ │ │ stmialt r4, {r1, ip, sp, lr, pc}^ │ │ │ │ @@ -10156,172 +10156,172 @@ │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000ea56 │ │ │ │ bmi fe8e4948 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000ea4e │ │ │ │ svclt 0x0000bebb │ │ │ │ - tsteq r5, ip, lsr r3 │ │ │ │ - tsteq r7, r6, lsr #22 │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - tsteq r7, r4, lsl #22 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ + tsteq r5, ip, asr r3 │ │ │ │ + tsteq r7, r6, asr #22 │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ + tsteq r7, r4, lsr #22 │ │ │ │ + tsteq r6, r4, ror r6 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + tsteq r6, sl, asr r6 │ │ │ │ + tsteq lr, r6, asr r1 │ │ │ │ + tsteq r6, r2, asr r6 │ │ │ │ + tsteq r6, r4, asr #12 │ │ │ │ + tsteq r6, r2, asr #12 │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + tsteq r6, lr, asr #12 │ │ │ │ + tsteq r6, sl, asr #12 │ │ │ │ + tsteq r7, r0, asr sl │ │ │ │ tsteq r6, sl, lsr r6 │ │ │ │ - tsteq lr, r6, lsr r1 │ │ │ │ - tsteq r6, r2, lsr r6 │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - tsteq r6, r2, lsr #12 │ │ │ │ - tsteq r6, ip, lsr #12 │ │ │ │ - tsteq r6, lr, lsr #12 │ │ │ │ - tsteq r6, sl, lsr #12 │ │ │ │ - tsteq r7, r0, lsr sl │ │ │ │ - tsteq r6, sl, lsl r6 │ │ │ │ - tsteq r7, ip, lsl #20 │ │ │ │ - smlabbeq r6, r4, r5, r4 │ │ │ │ - smlatteq r5, r4, r1, sp │ │ │ │ - tsteq r5, ip, ror #4 │ │ │ │ - tsteq r5, r2, ror #4 │ │ │ │ - @ instruction: 0x010645b4 │ │ │ │ - @ instruction: 0x010645b2 │ │ │ │ - @ instruction: 0x010645b4 │ │ │ │ - smlatteq lr, r8, pc, r8 @ │ │ │ │ - smlatbeq r6, r8, r5, r4 │ │ │ │ - smlatteq r5, lr, r1, sp │ │ │ │ - smlatteq r5, r6, r1, sp │ │ │ │ - smlabbeq r6, r0, r5, r4 │ │ │ │ - tsteq r7, r0, lsr #18 │ │ │ │ - tsteq r6, r4, ror r5 │ │ │ │ - smlatteq r5, sl, r0, sp │ │ │ │ - tsteq r5, r2, asr #32 │ │ │ │ - @ instruction: 0x0106449c │ │ │ │ - @ instruction: 0x01064496 │ │ │ │ - @ instruction: 0x01064494 │ │ │ │ - @ instruction: 0x01064492 │ │ │ │ - smlabbeq r6, ip, r4, r4 │ │ │ │ - smlabbeq r6, sl, r4, r4 │ │ │ │ - smlabbeq r6, r8, r4, r4 │ │ │ │ - smlabbeq r6, r2, r4, r4 │ │ │ │ + tsteq r7, ip, lsr #20 │ │ │ │ + smlatbeq r6, r4, r5, r4 │ │ │ │ + tsteq r5, r4, lsl #4 │ │ │ │ + smlabbeq r5, ip, r2, sp │ │ │ │ + smlabbeq r5, r2, r2, sp │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + ldrdeq r4, [r6, -r2] │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + tsteq lr, r8 │ │ │ │ + smlabteq r6, r8, r5, r4 │ │ │ │ + tsteq r5, lr, lsl #4 │ │ │ │ + tsteq r5, r6, lsl #4 │ │ │ │ + smlatbeq r6, r0, r5, r4 │ │ │ │ + tsteq r7, r0, asr #18 │ │ │ │ + @ instruction: 0x01064594 │ │ │ │ + tsteq r5, sl, lsl #2 │ │ │ │ + tsteq r5, r2, rrx │ │ │ │ + @ instruction: 0x010644bc │ │ │ │ + @ instruction: 0x010644b6 │ │ │ │ + @ instruction: 0x010644b4 │ │ │ │ + @ instruction: 0x010644b2 │ │ │ │ + smlatbeq r6, ip, r4, r4 │ │ │ │ + smlatbeq r6, sl, r4, r4 │ │ │ │ + smlatbeq r6, r8, r4, r4 │ │ │ │ + smlatbeq r6, r2, r4, r4 │ │ │ │ + smlatbeq r6, r0, r4, r4 │ │ │ │ + @ instruction: 0x0106449a │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + smlabbeq r6, r6, r4, r4 │ │ │ │ smlabbeq r6, r0, r4, r4 │ │ │ │ tsteq r6, sl, ror r4 │ │ │ │ - @ instruction: 0x010647bc │ │ │ │ - tsteq r6, r6, ror #8 │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ + smlatbeq r6, r8, r7, r4 │ │ │ │ tsteq r6, sl, asr r4 │ │ │ │ - smlabbeq r6, r8, r7, r4 │ │ │ │ - tsteq r6, sl, lsr r4 │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ - tsteq r6, sl, lsr #8 │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + tsteq r6, sl, asr #8 │ │ │ │ + tsteq r6, r4, asr #8 │ │ │ │ + tsteq r6, lr, lsr r4 │ │ │ │ + ldrdeq ip, [r5, -r8] │ │ │ │ tsteq r6, lr, lsl r4 │ │ │ │ - @ instruction: 0x0105ceb8 │ │ │ │ - strdeq r4, [r6, -lr] │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + tsteq r6, sl, lsl #8 │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + strdeq r4, [r6, -sl] │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + tsteq r5, r0, asr lr │ │ │ │ + smlatteq r6, ip, r3, r4 │ │ │ │ + strdeq r4, [r6, -r2] │ │ │ │ strdeq r4, [r6, -r4] │ │ │ │ - smlatteq r6, sl, r3, r4 │ │ │ │ - smlatteq r6, r0, r3, r4 │ │ │ │ - ldrdeq r4, [r6, -sl] │ │ │ │ - smlatteq r6, r0, r3, r4 │ │ │ │ - tsteq r5, r0, lsr lr │ │ │ │ - smlabteq r6, ip, r3, r4 │ │ │ │ - ldrdeq r4, [r6, -r2] │ │ │ │ + strdeq r4, [r6, -r6] │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + strdeq r4, [r6, -sl] │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + strdeq r4, [r6, -r2] │ │ │ │ + smlatteq r6, ip, r3, r4 │ │ │ │ + tsteq r6, r6, asr #4 │ │ │ │ ldrdeq r4, [r6, -r4] │ │ │ │ - ldrdeq r4, [r6, -r6] │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - ldrdeq r4, [r6, -sl] │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - ldrdeq r4, [r6, -r2] │ │ │ │ - smlabteq r6, ip, r3, r4 │ │ │ │ - tsteq r6, r6, lsr #4 │ │ │ │ - @ instruction: 0x010643b4 │ │ │ │ - smlatbeq r6, sl, r3, r4 │ │ │ │ - smlatbeq r6, r0, r3, r4 │ │ │ │ - @ instruction: 0x01064396 │ │ │ │ - @ instruction: 0x010e8b96 │ │ │ │ - tsteq r5, sl, lsl #26 │ │ │ │ - tsteq r5, ip, lsr lr │ │ │ │ - tsteq r5, sl, lsr lr │ │ │ │ + smlabteq r6, sl, r3, r4 │ │ │ │ + smlabteq r6, r0, r3, r4 │ │ │ │ + @ instruction: 0x010643b6 │ │ │ │ + @ instruction: 0x010e8bb6 │ │ │ │ + tsteq r5, sl, lsr #26 │ │ │ │ + tsteq r5, ip, asr lr │ │ │ │ + tsteq r5, sl, asr lr │ │ │ │ + smlatbeq r5, r2, pc, ip @ │ │ │ │ + tsteq r5, sl, ror pc │ │ │ │ + smlabbeq r5, r6, pc, ip @ │ │ │ │ smlabbeq r5, r2, pc, ip @ │ │ │ │ - tsteq r5, sl, asr pc │ │ │ │ + tsteq r5, lr, ror pc │ │ │ │ + tsteq r5, sl, ror pc │ │ │ │ + tsteq r5, sl, ror pc │ │ │ │ + smlatteq lr, ip, sl, r8 │ │ │ │ tsteq r5, r6, ror #30 │ │ │ │ - tsteq r5, r2, ror #30 │ │ │ │ - tsteq r5, lr, asr pc │ │ │ │ - tsteq r5, sl, asr pc │ │ │ │ - tsteq r5, sl, asr pc │ │ │ │ - smlabteq lr, ip, sl, r8 │ │ │ │ - tsteq r5, r6, asr #30 │ │ │ │ - smlabteq r5, r8, lr, ip │ │ │ │ - ldrdeq ip, [r5, -r2] │ │ │ │ - smlabteq r5, ip, lr, ip │ │ │ │ - smlabteq r5, r6, lr, ip │ │ │ │ - smlabteq r5, r0, lr, ip │ │ │ │ - @ instruction: 0x0105cebe │ │ │ │ - tsteq lr, lr, lsr #20 │ │ │ │ - smlatbeq r5, r2, fp, ip │ │ │ │ - smlabbeq r7, ip, r3, ip │ │ │ │ - tsteq r5, lr, ror fp │ │ │ │ - tsteq r7, r6, ror #6 │ │ │ │ - @ instruction: 0x010641bc │ │ │ │ - smlatbeq lr, r2, r8, r8 │ │ │ │ + smlatteq r5, r8, lr, ip │ │ │ │ + strdeq ip, [r5, -r2] │ │ │ │ + smlatteq r5, ip, lr, ip │ │ │ │ + smlatteq r5, r6, lr, ip │ │ │ │ + smlatteq r5, r0, lr, ip │ │ │ │ + ldrdeq ip, [r5, -lr] │ │ │ │ + tsteq lr, lr, asr #20 │ │ │ │ + smlabteq r5, r2, fp, ip │ │ │ │ + smlatbeq r7, ip, r3, ip │ │ │ │ + @ instruction: 0x0105cb9e │ │ │ │ + smlabbeq r7, r6, r3, ip │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + smlabteq lr, r2, r8, r8 │ │ │ │ + smlatteq r5, r6, ip, ip │ │ │ │ + @ instruction: 0x0105ccbe │ │ │ │ + smlabteq r5, sl, ip, ip │ │ │ │ smlabteq r5, r6, ip, ip │ │ │ │ - @ instruction: 0x0105cc9e │ │ │ │ + smlabteq r5, r2, ip, ip │ │ │ │ + @ instruction: 0x0105ccbe │ │ │ │ + @ instruction: 0x0105ccbe │ │ │ │ + tsteq lr, r0, lsr r8 │ │ │ │ smlatbeq r5, sl, ip, ip │ │ │ │ - smlatbeq r5, r6, ip, ip │ │ │ │ - smlatbeq r5, r2, ip, ip │ │ │ │ - @ instruction: 0x0105cc9e │ │ │ │ - @ instruction: 0x0105cc9e │ │ │ │ - tsteq lr, r0, lsl r8 │ │ │ │ - smlabbeq r5, sl, ip, ip │ │ │ │ - smlabteq lr, r6, r7, r8 │ │ │ │ - tsteq r5, sl, lsr r9 │ │ │ │ - @ instruction: 0x01063f92 │ │ │ │ - smlabbeq r6, ip, pc, r3 @ │ │ │ │ - smlabbeq r6, r6, pc, r3 @ │ │ │ │ - tsteq lr, r2, ror #14 │ │ │ │ - ldrdeq ip, [r5, -r6] │ │ │ │ - tsteq r6, r0, asr pc │ │ │ │ - tsteq r6, lr, asr #30 │ │ │ │ - tsteq r6, ip, asr #30 │ │ │ │ - tsteq r6, sl, asr #30 │ │ │ │ - tsteq r5, r6, ror r8 │ │ │ │ - tsteq r7, r4, asr ip │ │ │ │ - tsteq r8, r6, ror #12 │ │ │ │ - smlabteq r6, r4, fp, r3 │ │ │ │ - tsteq lr, lr, ror r6 │ │ │ │ - strdeq ip, [r5, -r2] │ │ │ │ + smlatteq lr, r6, r7, r8 │ │ │ │ + tsteq r5, sl, asr r9 │ │ │ │ + @ instruction: 0x01063fb2 │ │ │ │ + smlatbeq r6, ip, pc, r3 @ │ │ │ │ + smlatbeq r6, r6, pc, r3 @ │ │ │ │ + smlabbeq lr, r2, r7, r8 │ │ │ │ + strdeq ip, [r5, -r6] │ │ │ │ + tsteq r6, r0, ror pc │ │ │ │ + tsteq r6, lr, ror #30 │ │ │ │ + tsteq r6, ip, ror #30 │ │ │ │ + tsteq r6, sl, ror #30 │ │ │ │ + @ instruction: 0x0105c896 │ │ │ │ + tsteq r7, r4, ror ip │ │ │ │ + smlabbeq r8, r6, r6, sl │ │ │ │ + smlatteq r6, r4, fp, r3 │ │ │ │ + @ instruction: 0x010e869e │ │ │ │ + tsteq r5, r2, lsl r8 │ │ │ │ + smlatbeq r6, r8, lr, r3 │ │ │ │ + tsteq lr, r8, lsr r6 │ │ │ │ + smlatbeq r5, ip, r7, ip │ │ │ │ + @ instruction: 0x01063e90 │ │ │ │ + @ instruction: 0x01063e90 │ │ │ │ + smlabbeq r6, ip, lr, r3 │ │ │ │ smlabbeq r6, r8, lr, r3 │ │ │ │ - tsteq lr, r8, lsl r6 │ │ │ │ - smlabbeq r5, ip, r7, ip │ │ │ │ - tsteq r6, r0, ror lr │ │ │ │ - tsteq r6, r0, ror lr │ │ │ │ - tsteq r6, ip, ror #28 │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - tsteq r6, r4, ror #28 │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ - tsteq r6, r0, ror #28 │ │ │ │ - tsteq r5, ip, asr #20 │ │ │ │ - strdeq fp, [r7, -r6] │ │ │ │ - tsteq r5, r8, lsr sl │ │ │ │ - smlabteq r5, r2, r6, ip │ │ │ │ - tsteq r6, sl, lsl #28 │ │ │ │ - tsteq r6, sl, lsl #28 │ │ │ │ + smlabbeq r6, r4, lr, r3 │ │ │ │ + tsteq r6, ip, ror lr │ │ │ │ + smlabbeq r6, r0, lr, r3 │ │ │ │ + tsteq r5, ip, ror #20 │ │ │ │ + tsteq r7, r6, lsl pc │ │ │ │ + tsteq r5, r8, asr sl │ │ │ │ + smlatteq r5, r2, r6, ip │ │ │ │ + tsteq r6, sl, lsr #28 │ │ │ │ + tsteq r6, sl, lsr #28 │ │ │ │ + tsteq r6, lr, lsr #28 │ │ │ │ + tsteq r7, r6, lsl lr │ │ │ │ + tsteq r6, r6, lsr #28 │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ tsteq r6, lr, lsl #28 │ │ │ │ - strdeq ip, [r7, -r6] │ │ │ │ - tsteq r6, r6, lsl #28 │ │ │ │ - smlatteq r6, r8, r9, r3 │ │ │ │ - smlatteq r6, lr, sp, r3 │ │ │ │ - strdeq r3, [r6, -r2] │ │ │ │ - strdeq r3, [r6, -r2] │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - smlatteq r6, lr, sp, r3 │ │ │ │ - smlatteq r6, ip, sp, r3 │ │ │ │ - smlatteq r6, lr, sp, r3 │ │ │ │ - tsteq lr, sl, asr #8 │ │ │ │ - ldrdeq r3, [r6, -lr] │ │ │ │ - @ instruction: 0x01063d94 │ │ │ │ - smlabteq r6, r0, sp, r3 │ │ │ │ + tsteq r6, r2, lsl lr │ │ │ │ + tsteq r6, r2, lsl lr │ │ │ │ + tsteq r6, r0, lsl lr │ │ │ │ + tsteq r6, lr, lsl #28 │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + tsteq r6, lr, lsl #28 │ │ │ │ + tsteq lr, sl, ror #8 │ │ │ │ + strdeq r3, [r6, -lr] │ │ │ │ + @ instruction: 0x01063db4 │ │ │ │ + smlatteq r6, r0, sp, r3 │ │ │ │ blcs b3444 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000e908 │ │ │ │ @ instruction: 0xf8dfbd75 │ │ │ │ @ instruction: 0xf0062af4 │ │ │ │ ldrbtmi r0, [sl], #-1543 @ 0xfffff9f9 │ │ │ │ @@ -11019,128 +11019,128 @@ │ │ │ │ mul r7, sl, fp │ │ │ │ @ instruction: 0x463b4a76 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ bl fe4b3b90 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - strdeq ip, [r5, -r6] │ │ │ │ - tsteq r6, r8, lsl #22 │ │ │ │ - tsteq r6, r2, lsl #22 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - strdeq r3, [r6, -r2] │ │ │ │ - tsteq r5, r2, ror r2 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - ldrdeq r3, [r6, -r6] │ │ │ │ - smlabbeq r5, r0, r2, ip │ │ │ │ - tsteq r7, r6, lsr #20 │ │ │ │ - smlatbeq r6, sl, sl, r3 │ │ │ │ - tsteq r7, r4, lsl #20 │ │ │ │ - @ instruction: 0x01063a92 │ │ │ │ - smlatteq r7, r0, r9, fp │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ + tsteq r5, r6, lsl r3 │ │ │ │ + tsteq r6, r8, lsr #22 │ │ │ │ + tsteq r6, r2, lsr #22 │ │ │ │ + tsteq r6, r8, lsl fp │ │ │ │ + tsteq r6, r2, lsl fp │ │ │ │ + @ instruction: 0x0105c292 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + strdeq r3, [r6, -r6] │ │ │ │ + smlatbeq r5, r0, r2, ip │ │ │ │ + tsteq r7, r6, asr #20 │ │ │ │ + smlabteq r6, sl, sl, r3 │ │ │ │ + tsteq r7, r4, lsr #20 │ │ │ │ + @ instruction: 0x01063ab2 │ │ │ │ + tsteq r7, r0, lsl #20 │ │ │ │ + smlatbeq r6, r0, sl, r3 │ │ │ │ + @ instruction: 0x01063a90 │ │ │ │ + smlabbeq r6, ip, sl, r3 │ │ │ │ + smlabbeq r6, r8, sl, r3 │ │ │ │ + smlabbeq r6, r4, sl, r3 │ │ │ │ smlabbeq r6, r0, sl, r3 │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ tsteq r6, r0, ror sl │ │ │ │ tsteq r6, ip, ror #20 │ │ │ │ - tsteq r6, r8, ror #20 │ │ │ │ - tsteq r6, r4, ror #20 │ │ │ │ - tsteq r6, r0, ror #20 │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ tsteq r6, ip, asr sl │ │ │ │ - tsteq r6, r8, asr sl │ │ │ │ - tsteq r6, r0, asr sl │ │ │ │ - tsteq r6, ip, asr #20 │ │ │ │ - tsteq r6, r8, asr sl │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ - tsteq lr, lr, ror #30 │ │ │ │ - tsteq r6, lr, lsr #20 │ │ │ │ - tsteq r6, r4, lsr sl │ │ │ │ - tsteq r6, lr, lsr #20 │ │ │ │ - tsteq r5, r0, asr r2 │ │ │ │ - @ instruction: 0x0107b89a │ │ │ │ - tsteq r6, r6, lsl #20 │ │ │ │ - strdeq r3, [r6, -sl] │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - smlatteq r6, lr, r9, r3 │ │ │ │ - smlatteq r6, r8, r9, r3 │ │ │ │ - smlatteq r6, r2, r9, r3 │ │ │ │ - smlabbeq lr, sl, lr, r7 │ │ │ │ - mrseq ip, (UNDEF: 5) │ │ │ │ + smlabbeq lr, lr, pc, r7 @ │ │ │ │ + tsteq r6, lr, asr #20 │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ + tsteq r6, lr, asr #20 │ │ │ │ + tsteq r5, r0, ror r2 │ │ │ │ + @ instruction: 0x0107b8ba │ │ │ │ + tsteq r6, r6, lsr #20 │ │ │ │ + tsteq r6, sl, lsl sl │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + tsteq r6, lr, lsl #20 │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ + tsteq r6, r2, lsl #20 │ │ │ │ + smlatbeq lr, sl, lr, r7 │ │ │ │ + tsteq r5, r0, lsr #32 │ │ │ │ + smlabteq r6, ip, r9, r3 │ │ │ │ + tsteq r8, r8, asr fp │ │ │ │ + @ instruction: 0x010639b4 │ │ │ │ + @ instruction: 0x010639b0 │ │ │ │ smlatbeq r6, ip, r9, r3 │ │ │ │ - tsteq r8, r8, lsr fp │ │ │ │ - @ instruction: 0x01063994 │ │ │ │ - @ instruction: 0x01063990 │ │ │ │ - smlabbeq r6, ip, r9, r3 │ │ │ │ - tsteq lr, sl, lsl #28 │ │ │ │ - tsteq lr, sl, lsl #26 │ │ │ │ - tsteq r6, lr, ror #16 │ │ │ │ - tsteq r7, r4, ror r6 │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - tsteq r6, r2, ror #16 │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - tsteq r5, ip, asr #2 │ │ │ │ - strdeq fp, [r7, -r6] │ │ │ │ - tsteq r5, r8, lsr r1 │ │ │ │ - smlabteq r5, r6, sp, fp │ │ │ │ - qaddeq r3, lr, r9 │ │ │ │ - smlabbeq lr, r2, fp, r7 │ │ │ │ - strdeq fp, [r5, -r6] │ │ │ │ - tsteq r6, sl, lsr #14 │ │ │ │ - tsteq r6, lr, lsl r7 │ │ │ │ - tsteq r6, r2, lsl r7 │ │ │ │ - smlatbeq r5, r8, ip, fp │ │ │ │ - smlatteq r6, r8, r6, r3 │ │ │ │ - smlatteq r6, r4, r6, r3 │ │ │ │ + tsteq lr, sl, lsr #28 │ │ │ │ + tsteq lr, sl, lsr #26 │ │ │ │ + smlabbeq r6, lr, r8, r3 │ │ │ │ + @ instruction: 0x0107b694 │ │ │ │ + smlabbeq r6, r8, r8, r3 │ │ │ │ + smlabbeq r6, r2, r8, r3 │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + tsteq r5, ip, ror #2 │ │ │ │ + tsteq r7, r6, lsl r6 │ │ │ │ + tsteq r5, r8, asr r1 │ │ │ │ + smlatteq r5, r6, sp, fp │ │ │ │ + tsteq r9, lr, ror r0 │ │ │ │ + smlatbeq lr, r2, fp, r7 │ │ │ │ + tsteq r5, r6, lsl sp │ │ │ │ + tsteq r6, sl, asr #14 │ │ │ │ + tsteq r6, lr, lsr r7 │ │ │ │ + tsteq r6, r2, lsr r7 │ │ │ │ + smlabteq r5, r8, ip, fp │ │ │ │ + tsteq r6, r8, lsl #14 │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + tsteq r5, ip, ror ip │ │ │ │ + smlatteq r6, sl, r6, r3 │ │ │ │ + smlatteq r6, sl, r6, r3 │ │ │ │ smlatteq r6, r0, r6, r3 │ │ │ │ - tsteq r5, ip, asr ip │ │ │ │ - smlabteq r6, sl, r6, r3 │ │ │ │ - smlabteq r6, sl, r6, r3 │ │ │ │ - smlabteq r6, r0, r6, r3 │ │ │ │ - tsteq r7, lr, lsl r4 │ │ │ │ - @ instruction: 0x010636b6 │ │ │ │ - smlatbeq r6, ip, r6, r3 │ │ │ │ - smlatbeq r6, r2, r6, r3 │ │ │ │ - @ instruction: 0x01063698 │ │ │ │ - smlabbeq r6, lr, r6, r3 │ │ │ │ - smlabbeq r6, r4, r6, r3 │ │ │ │ - tsteq r6, sl, ror r6 │ │ │ │ - tsteq r6, r0, ror r6 │ │ │ │ - tsteq r6, r2, ror #12 │ │ │ │ + tsteq r7, lr, lsr r4 │ │ │ │ + ldrdeq r3, [r6, -r6] │ │ │ │ + smlabteq r6, ip, r6, r3 │ │ │ │ + smlabteq r6, r2, r6, r3 │ │ │ │ + @ instruction: 0x010636b8 │ │ │ │ + smlatbeq r6, lr, r6, r3 │ │ │ │ + smlatbeq r6, r4, r6, r3 │ │ │ │ + @ instruction: 0x0106369a │ │ │ │ + @ instruction: 0x01063690 │ │ │ │ + smlabbeq r6, r2, r6, r3 │ │ │ │ + tsteq r6, r4, ror r6 │ │ │ │ + tsteq r6, r6, ror #12 │ │ │ │ + tsteq r6, ip, asr r6 │ │ │ │ + tsteq r6, r8, asr r6 │ │ │ │ tsteq r6, r4, asr r6 │ │ │ │ - tsteq r6, r6, asr #12 │ │ │ │ - tsteq r6, ip, lsr r6 │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ + tsteq r6, r0, asr r6 │ │ │ │ + tsteq r6, r0, asr r6 │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + tsteq r6, r8, asr #12 │ │ │ │ + tsteq r6, r4, asr #12 │ │ │ │ + tsteq r6, r0, asr #12 │ │ │ │ tsteq r6, r4, lsr r6 │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ - tsteq r6, ip, lsr #12 │ │ │ │ tsteq r6, r8, lsr #12 │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - tsteq r6, r0, lsr #12 │ │ │ │ + tsteq r6, ip, lsl r6 │ │ │ │ tsteq r6, r4, lsl r6 │ │ │ │ tsteq r6, r8, lsl #12 │ │ │ │ strdeq r3, [r6, -ip] │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ smlatteq r6, r8, r5, r3 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - smlabteq r6, r8, r5, r3 │ │ │ │ - smlatteq r5, r0, r8, fp │ │ │ │ - smlatbeq r6, r2, r5, r3 │ │ │ │ - @ instruction: 0x0106359c │ │ │ │ - @ instruction: 0x0106359a │ │ │ │ - tsteq lr, r6, lsl r7 │ │ │ │ - @ instruction: 0x0105b892 │ │ │ │ - tsteq r7, ip, ror r0 │ │ │ │ - tsteq r6, lr, ror #10 │ │ │ │ - tsteq r6, lr, ror #10 │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - tsteq r6, r2, ror #10 │ │ │ │ - tsteq r6, r2, ror #10 │ │ │ │ - tsteq r6, ip, asr r5 │ │ │ │ - strdeq fp, [r5, -r8] │ │ │ │ + tsteq r5, r0, lsl #18 │ │ │ │ + smlabteq r6, r2, r5, r3 │ │ │ │ + @ instruction: 0x010635bc │ │ │ │ + @ instruction: 0x010635ba │ │ │ │ + tsteq lr, r6, lsr r7 │ │ │ │ + @ instruction: 0x0105b8b2 │ │ │ │ + swpeq fp, ip, [r7] │ │ │ │ + smlabbeq r6, lr, r5, r3 │ │ │ │ + smlabbeq r6, lr, r5, r3 │ │ │ │ + smlabbeq r6, r8, r5, r3 │ │ │ │ + smlabbeq r6, r2, r5, r3 │ │ │ │ + smlabbeq r6, r2, r5, r3 │ │ │ │ + tsteq r6, ip, ror r5 │ │ │ │ + tsteq r5, r8, lsl r5 │ │ │ │ teqpne ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vmin.s8 q4, , q11 │ │ │ │ vcge.s8 d24, d3, d1 │ │ │ │ addsmi r5, r8, #220, 6 @ 0x70000003 │ │ │ │ ldrbthi pc, [r3], r2 @ │ │ │ │ strhi pc, [lr, #-512] @ 0xfffffe00 │ │ │ │ @@ -11936,91 +11936,91 @@ │ │ │ │ orrvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vabd.s8 d24, d3, d7 │ │ │ │ addsmi r6, r8, #132, 6 @ 0x10000002 │ │ │ │ strhi pc, [r6, -r2, asr #32] │ │ │ │ ldrbtmi r4, [r8], #-2125 @ 0xfffff7b3 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, r6, lsl #6 │ │ │ │ - tsteq r6, lr, asr #6 │ │ │ │ - tsteq r6, r4, ror #6 │ │ │ │ - tsteq r6, r4, lsl #8 │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - @ instruction: 0x01063498 │ │ │ │ - @ instruction: 0x0106349e │ │ │ │ - tsteq r6, r2, lsl #10 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - tsteq r6, r6, asr r5 │ │ │ │ - @ instruction: 0x010635b6 │ │ │ │ - @ instruction: 0x010635b2 │ │ │ │ - tsteq r6, sl, lsl #12 │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - tsteq r6, r6, lsr #12 │ │ │ │ - tsteq r6, r2, ror r6 │ │ │ │ - tsteq r6, r0, ror r6 │ │ │ │ - @ instruction: 0x010636bc │ │ │ │ - @ instruction: 0x010636b0 │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - tsteq r6, r6, lsl r7 │ │ │ │ - tsteq r6, r2, asr #14 │ │ │ │ - tsteq r6, r0, asr #14 │ │ │ │ - smlabbeq r6, ip, r7, r3 │ │ │ │ - @ instruction: 0x01063792 │ │ │ │ - tsteq r6, r6, lsl #16 │ │ │ │ - tsteq r6, ip, lsl #16 │ │ │ │ - smlatbeq r6, r0, r8, r3 │ │ │ │ - smlatteq r6, r4, r8, r3 │ │ │ │ - tsteq r6, r4, lsr r9 │ │ │ │ - tsteq r6, r6, lsl r9 │ │ │ │ - @ instruction: 0x010639b0 │ │ │ │ - smlabteq r6, r6, r9, r3 │ │ │ │ - tsteq r6, lr, asr sl │ │ │ │ - tsteq r6, sl, ror #20 │ │ │ │ - tsteq r6, r2, lsl #22 │ │ │ │ - tsteq r6, r6, asr #22 │ │ │ │ - @ instruction: 0x01063b96 │ │ │ │ - @ instruction: 0x01063b94 │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - tsteq r6, r4, asr #24 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - smlatteq r6, r6, ip, r3 │ │ │ │ - tsteq r6, lr, ror sp │ │ │ │ - smlabteq r6, r2, sp, r3 │ │ │ │ - tsteq r6, r4, lsl lr │ │ │ │ - tsteq r6, r4, lsl #28 │ │ │ │ - @ instruction: 0x01063e9c │ │ │ │ - @ instruction: 0x01063eb2 │ │ │ │ - tsteq r6, sl, asr #30 │ │ │ │ - tsteq r6, r6, asr pc │ │ │ │ - smlatteq r6, lr, pc, r3 @ │ │ │ │ - tsteq r6, r2, lsr r0 │ │ │ │ - smlabbeq r6, r2, r0, r4 │ │ │ │ - smlabbeq r6, r2, r0, r4 │ │ │ │ - tsteq r6, sl, lsl r1 │ │ │ │ - tsteq r6, r2, lsr r1 │ │ │ │ - smlabteq r6, ip, r1, r4 │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - @ instruction: 0x010642ba │ │ │ │ - tsteq r6, ip, lsl #6 │ │ │ │ - smlatteq r6, r2, r2, r4 │ │ │ │ - tsteq r6, ip, ror r3 │ │ │ │ - @ instruction: 0x01064396 │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - ldrdeq r4, [r6, -r6] │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ + tsteq r6, r6, lsr #6 │ │ │ │ + tsteq r6, lr, ror #6 │ │ │ │ + smlabbeq r6, r4, r3, r3 │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ + tsteq r6, r8, lsr r4 │ │ │ │ + @ instruction: 0x010634b8 │ │ │ │ + @ instruction: 0x010634be │ │ │ │ + tsteq r6, r2, lsr #10 │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ tsteq r6, r0, ror r5 │ │ │ │ - tsteq r6, r2, ror r5 │ │ │ │ - tsteq r6, ip, lsl #12 │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - @ instruction: 0x010646be │ │ │ │ - smlabteq r6, r6, r6, r4 │ │ │ │ + tsteq r6, r6, ror r5 │ │ │ │ + ldrdeq r3, [r6, -r6] │ │ │ │ + ldrdeq r3, [r6, -r2] │ │ │ │ + tsteq r6, sl, lsr #12 │ │ │ │ + tsteq r6, r4, asr #12 │ │ │ │ + tsteq r6, r8, ror #12 │ │ │ │ + tsteq r6, r6, asr #12 │ │ │ │ + @ instruction: 0x01063692 │ │ │ │ + @ instruction: 0x01063690 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + tsteq r6, r6, lsr r7 │ │ │ │ + tsteq r6, r2, ror #14 │ │ │ │ + tsteq r6, r0, ror #14 │ │ │ │ + smlatbeq r6, ip, r7, r3 │ │ │ │ + @ instruction: 0x010637b2 │ │ │ │ + tsteq r6, r6, lsr #16 │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ + smlabteq r6, r0, r8, r3 │ │ │ │ + tsteq r6, r4, lsl #18 │ │ │ │ + tsteq r6, r4, asr r9 │ │ │ │ + tsteq r6, r6, lsr r9 │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + smlatteq r6, r6, r9, r3 │ │ │ │ + tsteq r6, lr, ror sl │ │ │ │ + smlabbeq r6, sl, sl, r3 │ │ │ │ + tsteq r6, r2, lsr #22 │ │ │ │ + tsteq r6, r6, ror #22 │ │ │ │ + @ instruction: 0x01063bb6 │ │ │ │ + @ instruction: 0x01063bb4 │ │ │ │ + tsteq r6, ip, asr #24 │ │ │ │ + tsteq r6, r4, ror #24 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, r6, lsl #26 │ │ │ │ + @ instruction: 0x01063d9e │ │ │ │ + smlatteq r6, r2, sp, r3 │ │ │ │ + tsteq r6, r4, lsr lr │ │ │ │ + tsteq r6, r4, lsr #28 │ │ │ │ + @ instruction: 0x01063ebc │ │ │ │ + ldrdeq r3, [r6, -r2] │ │ │ │ + tsteq r6, sl, ror #30 │ │ │ │ + tsteq r6, r6, ror pc │ │ │ │ + tsteq r6, lr │ │ │ │ + qaddeq r4, r2, r6 │ │ │ │ + smlatbeq r6, r2, r0, r4 │ │ │ │ + smlatbeq r6, r2, r0, r4 │ │ │ │ + tsteq r6, sl, lsr r1 │ │ │ │ + tsteq r6, r2, asr r1 │ │ │ │ + smlatteq r6, ip, r1, r4 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + @ instruction: 0x01064294 │ │ │ │ + ldrdeq r4, [r6, -sl] │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ + tsteq r6, r2, lsl #6 │ │ │ │ + @ instruction: 0x0106439c │ │ │ │ + @ instruction: 0x010643b6 │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ + strdeq r4, [r6, -r6] │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + @ instruction: 0x01064590 │ │ │ │ + @ instruction: 0x01064592 │ │ │ │ + tsteq r6, ip, lsr #12 │ │ │ │ + tsteq r6, r4, asr #12 │ │ │ │ + ldrdeq r4, [r6, -lr] │ │ │ │ + smlatteq r6, r6, r6, r4 │ │ │ │ orrsvs pc, r4, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vmax.s8 q12, , │ │ │ │ addsmi r6, r8, #152, 6 @ 0x60000002 │ │ │ │ strbthi pc, [r6], -r2, asr #32 @ │ │ │ │ stceq 8, cr15, [ip], #-892 @ 0xfffffc84 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -12798,87 +12798,87 @@ │ │ │ │ msrcs SPSR_s, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438423 │ │ │ │ addsmi r2, r8, #104, 6 @ 0xa0000001 │ │ │ │ strthi pc, [r2], #-66 @ 0xffffffbe │ │ │ │ ldrbtmi r4, [r8], #-2121 @ 0xfffff7b7 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, r8, lsr #12 │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ - @ instruction: 0x010646bc │ │ │ │ - smlatbeq r6, lr, r6, r4 │ │ │ │ - tsteq r6, r6, asr #14 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ + tsteq r6, r8, asr #12 │ │ │ │ + smlabbeq r6, ip, r6, r4 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + smlabteq r6, lr, r6, r4 │ │ │ │ + tsteq r6, r6, ror #14 │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ + tsteq r6, r4, lsl r8 │ │ │ │ + tsteq r6, lr, lsl r8 │ │ │ │ + @ instruction: 0x010648b8 │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + tsteq r6, ip, asr #18 │ │ │ │ + tsteq r6, sl, asr #18 │ │ │ │ + smlatteq r6, r2, r9, r4 │ │ │ │ + strdeq r4, [r6, -sl] │ │ │ │ + @ instruction: 0x01064a92 │ │ │ │ + @ instruction: 0x01064a9c │ │ │ │ + tsteq r6, r4, lsr fp │ │ │ │ + tsteq r6, sl, ror fp │ │ │ │ + smlabteq r6, sl, fp, r4 │ │ │ │ + smlatbeq r6, ip, fp, r4 │ │ │ │ + tsteq r6, r4, asr #24 │ │ │ │ + tsteq r6, sl, asr ip │ │ │ │ strdeq r4, [r6, -r4] │ │ │ │ strdeq r4, [r6, -lr] │ │ │ │ - @ instruction: 0x01064898 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ - tsteq r6, sl, lsr #18 │ │ │ │ - smlabteq r6, r2, r9, r4 │ │ │ │ + @ instruction: 0x01064d96 │ │ │ │ ldrdeq r4, [r6, -sl] │ │ │ │ - tsteq r6, r2, ror sl │ │ │ │ - tsteq r6, ip, ror sl │ │ │ │ - tsteq r6, r4, lsl fp │ │ │ │ - tsteq r6, sl, asr fp │ │ │ │ - smlatbeq r6, sl, fp, r4 │ │ │ │ - smlabbeq r6, ip, fp, r4 │ │ │ │ - tsteq r6, r4, lsr #24 │ │ │ │ - tsteq r6, sl, lsr ip │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - ldrdeq r4, [r6, -lr] │ │ │ │ - tsteq r6, r6, ror sp │ │ │ │ - @ instruction: 0x01064dba │ │ │ │ - tsteq r6, sl, lsl #28 │ │ │ │ - tsteq r6, sl, lsl #28 │ │ │ │ - tsteq r6, sl, asr #28 │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ - tsteq r6, r8, lsl sl │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - tsteq r6, r4, lsr sl │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ - tsteq r6, lr, lsr lr │ │ │ │ - tsteq r6, r2, lsr sl │ │ │ │ - tsteq r6, ip, lsl sl │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - tsteq r6, sl, asr lr │ │ │ │ - tsteq r6, lr, asr #20 │ │ │ │ + tsteq r6, sl, lsr #28 │ │ │ │ + tsteq r6, sl, lsr #28 │ │ │ │ + tsteq r6, sl, ror #28 │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ smlabbeq r6, r8, lr, r4 │ │ │ │ - tsteq r6, r0, ror #20 │ │ │ │ - tsteq r6, r2, lsr sl │ │ │ │ - @ instruction: 0x01064e92 │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - tsteq r6, r2, ror sl │ │ │ │ - tsteq r6, r0, asr sl │ │ │ │ - @ instruction: 0x01064eb0 │ │ │ │ - tsteq r6, ip, ror sl │ │ │ │ - smlabteq r6, r0, lr, r4 │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ - tsteq r6, r0, asr sl │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ - @ instruction: 0x01064e9e │ │ │ │ - smlabbeq r6, r0, lr, r4 │ │ │ │ - tsteq r6, r6, ror sl │ │ │ │ - tsteq r6, r2, ror #20 │ │ │ │ - smlabteq r6, r4, lr, r4 │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ @ instruction: 0x01064e98 │ │ │ │ - @ instruction: 0x01066a90 │ │ │ │ - tsteq r6, ip, ror sl │ │ │ │ - ldrdeq r4, [r6, -lr] │ │ │ │ - smlabteq r6, r0, lr, r4 │ │ │ │ - @ instruction: 0x01066ab6 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - smlabteq r6, sl, sl, r6 │ │ │ │ - @ instruction: 0x01066a90 │ │ │ │ - strdeq r4, [r6, -r2] │ │ │ │ + tsteq r6, lr, asr lr │ │ │ │ + tsteq r6, r2, asr sl │ │ │ │ + tsteq r6, ip, lsr sl │ │ │ │ + @ instruction: 0x01064e9c │ │ │ │ + tsteq r6, sl, ror lr │ │ │ │ + tsteq r6, lr, ror #20 │ │ │ │ + smlatbeq r6, r8, lr, r4 │ │ │ │ + smlabbeq r6, r0, sl, r6 │ │ │ │ + tsteq r6, r2, asr sl │ │ │ │ + @ instruction: 0x01064eb2 │ │ │ │ + @ instruction: 0x01064e9c │ │ │ │ + @ instruction: 0x01066a92 │ │ │ │ + tsteq r6, r0, ror sl │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + @ instruction: 0x01066a9c │ │ │ │ + smlatteq r6, r0, lr, r4 │ │ │ │ + tsteq r6, ip, ror lr │ │ │ │ + tsteq r6, r0, ror sl │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + @ instruction: 0x01064ebe │ │ │ │ + smlatbeq r6, r0, lr, r4 │ │ │ │ + @ instruction: 0x01066a96 │ │ │ │ + smlabbeq r6, r2, sl, r6 │ │ │ │ + smlatteq r6, r4, lr, r4 │ │ │ │ + @ instruction: 0x01064eb8 │ │ │ │ + @ instruction: 0x01066ab0 │ │ │ │ + @ instruction: 0x01066a9c │ │ │ │ + strdeq r4, [r6, -lr] │ │ │ │ smlatteq r6, r0, lr, r4 │ │ │ │ ldrdeq r6, [r6, -r6] │ │ │ │ - @ instruction: 0x01066ab4 │ │ │ │ - tsteq r6, r6, lsl pc │ │ │ │ + tsteq r6, r0, lsl pc │ │ │ │ + smlatteq r6, sl, sl, r6 │ │ │ │ + @ instruction: 0x01066ab0 │ │ │ │ + tsteq r6, r2, lsl pc │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ + strdeq r6, [r6, -r6] │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + tsteq r6, r6, lsr pc │ │ │ │ cmnpcs r8, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ stmdale sp, {r0, r1, r3, r7, r8, r9, pc} │ │ │ │ cmnpcs r0, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438389 │ │ │ │ addsmi r2, r8, #116, 6 @ 0xd0000001 │ │ │ │ @@ -13655,88 +13655,88 @@ │ │ │ │ movtvs pc, #34371 @ 0x8643 @ │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf643847b │ │ │ │ addsmi r6, r8, #76, 6 @ 0x30000001 │ │ │ │ ldrbthi pc, [sl], #-66 @ 0xffffffbe @ │ │ │ │ ldrbtmi r4, [r8], #-2122 @ 0xfffff7b6 │ │ │ │ svclt 0x00004770 │ │ │ │ - @ instruction: 0x010669bc │ │ │ │ - tsteq r6, r2, lsl #28 │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - smlabteq r6, r8, r9, r6 │ │ │ │ - @ instruction: 0x010669b2 │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + tsteq r6, r2, lsr #28 │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + smlatteq r6, r8, r9, r6 │ │ │ │ + ldrdeq r6, [r6, -r2] │ │ │ │ + tsteq r6, r2, lsr lr │ │ │ │ tsteq r6, r2, lsl lr │ │ │ │ - strdeq r4, [r6, -r2] │ │ │ │ - smlatteq r6, r6, r9, r6 │ │ │ │ - tsteq r6, lr, lsl lr │ │ │ │ - strdeq r6, [r6, -r6] │ │ │ │ - smlatbeq r6, lr, r9, r6 │ │ │ │ - tsteq r6, lr, lsl #28 │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - smlatteq r6, ip, r9, r6 │ │ │ │ - smlabteq r6, sl, r9, r6 │ │ │ │ - tsteq r6, ip, lsr #28 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - tsteq r6, ip, lsr lr │ │ │ │ - tsteq r6, lr, lsl #28 │ │ │ │ - tsteq r6, r2, lsl #20 │ │ │ │ - smlatteq r6, lr, r9, r6 │ │ │ │ - tsteq r6, lr, asr #28 │ │ │ │ - tsteq r6, ip, lsr #28 │ │ │ │ - tsteq r6, r0, lsr #20 │ │ │ │ - tsteq r6, r8, asr lr │ │ │ │ - tsteq r6, r2, lsr sl │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - tsteq r6, r8, asr lr │ │ │ │ - tsteq r6, r2, asr #28 │ │ │ │ - tsteq r6, r6, lsr sl │ │ │ │ - tsteq r6, r4, lsl sl │ │ │ │ - tsteq r6, r4, ror lr │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - smlabbeq r6, r4, lr, r4 │ │ │ │ - tsteq r6, r8, asr lr │ │ │ │ - tsteq r6, ip, asr #20 │ │ │ │ - tsteq r6, r6, lsr sl │ │ │ │ - @ instruction: 0x01064e96 │ │ │ │ - tsteq r6, r4, ror lr │ │ │ │ - tsteq r6, sl, ror #20 │ │ │ │ - smlatbeq r6, r2, lr, r4 │ │ │ │ - tsteq r6, sl, ror sl │ │ │ │ + tsteq r6, r6, lsl #20 │ │ │ │ + tsteq r6, lr, lsr lr │ │ │ │ + tsteq r6, r6, lsl sl │ │ │ │ + smlabteq r6, lr, r9, r6 │ │ │ │ + tsteq r6, lr, lsr #28 │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ + smlatteq r6, sl, r9, r6 │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ + tsteq r6, r8, lsl sl │ │ │ │ + tsteq r6, ip, asr lr │ │ │ │ + tsteq r6, lr, lsr #28 │ │ │ │ tsteq r6, r2, lsr #20 │ │ │ │ - smlabbeq r6, r2, lr, r4 │ │ │ │ + tsteq r6, lr, lsl #20 │ │ │ │ tsteq r6, lr, ror #28 │ │ │ │ - tsteq r6, r2, ror #20 │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ tsteq r6, r0, asr #20 │ │ │ │ - smlatbeq r6, r0, lr, r4 │ │ │ │ - tsteq r6, lr, ror #20 │ │ │ │ - @ instruction: 0x01064eb2 │ │ │ │ - smlabbeq r6, r4, lr, r4 │ │ │ │ - tsteq r6, r8, ror sl │ │ │ │ - tsteq r6, r2, ror #20 │ │ │ │ - smlabteq r6, r6, lr, r4 │ │ │ │ - smlatbeq r6, r6, lr, r4 │ │ │ │ - @ instruction: 0x01066a9c │ │ │ │ - ldrdeq r4, [r6, -r6] │ │ │ │ - @ instruction: 0x01066ab0 │ │ │ │ - tsteq r6, r8, ror sl │ │ │ │ - ldrdeq r4, [r6, -sl] │ │ │ │ + tsteq r6, r8, ror lr │ │ │ │ + tsteq r6, r2, asr sl │ │ │ │ + tsteq r6, r8, lsl sl │ │ │ │ + tsteq r6, r8, ror lr │ │ │ │ + tsteq r6, r2, ror #28 │ │ │ │ + tsteq r6, r6, asr sl │ │ │ │ + tsteq r6, r4, lsr sl │ │ │ │ + @ instruction: 0x01064e94 │ │ │ │ + tsteq r6, r0, ror #20 │ │ │ │ + smlatbeq r6, r4, lr, r4 │ │ │ │ + tsteq r6, r8, ror lr │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ + tsteq r6, r6, asr sl │ │ │ │ + @ instruction: 0x01064eb6 │ │ │ │ + @ instruction: 0x01064e94 │ │ │ │ + smlabbeq r6, sl, sl, r6 │ │ │ │ + smlabteq r6, r2, lr, r4 │ │ │ │ + @ instruction: 0x01066a9a │ │ │ │ + tsteq r6, r2, asr #20 │ │ │ │ + smlatbeq r6, r2, lr, r4 │ │ │ │ + smlabbeq r6, lr, lr, r4 │ │ │ │ + smlabbeq r6, r2, sl, r6 │ │ │ │ + tsteq r6, r0, ror #20 │ │ │ │ + smlabteq r6, r0, lr, r4 │ │ │ │ + smlabbeq r6, lr, sl, r6 │ │ │ │ + ldrdeq r4, [r6, -r2] │ │ │ │ + smlatbeq r6, r4, lr, r4 │ │ │ │ + @ instruction: 0x01066a98 │ │ │ │ + smlabbeq r6, r2, sl, r6 │ │ │ │ + smlatteq r6, r6, lr, r4 │ │ │ │ smlabteq r6, r6, lr, r4 │ │ │ │ @ instruction: 0x01066abc │ │ │ │ - @ instruction: 0x01066a9e │ │ │ │ - tsteq r6, r0, lsl #30 │ │ │ │ - smlabteq r6, lr, sl, r6 │ │ │ │ - tsteq r6, r4, lsl pc │ │ │ │ - smlatteq r6, sl, lr, r4 │ │ │ │ - smlatteq r6, r0, sl, r6 │ │ │ │ - smlabteq r6, ip, sl, r6 │ │ │ │ + strdeq r4, [r6, -r6] │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + @ instruction: 0x01066a98 │ │ │ │ + strdeq r4, [r6, -sl] │ │ │ │ + smlatteq r6, r6, lr, r4 │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + @ instruction: 0x01066abe │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + smlatteq r6, lr, sl, r6 │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ + tsteq r6, sl, lsl #30 │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ + smlatteq r6, ip, sl, r6 │ │ │ │ + tsteq r6, lr, asr #30 │ │ │ │ tsteq r6, lr, lsr #30 │ │ │ │ - tsteq r6, lr, lsl #30 │ │ │ │ - tsteq r6, r4, lsl #22 │ │ │ │ - tsteq r6, r0, asr #30 │ │ │ │ - tsteq r6, sl, lsl fp │ │ │ │ + tsteq r6, r4, lsr #22 │ │ │ │ + tsteq r6, r0, ror #30 │ │ │ │ + tsteq r6, sl, lsr fp │ │ │ │ msrvc CPSR_f, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vcgt.s8 q4, q8, │ │ │ │ @ instruction: 0xf6438156 │ │ │ │ addsmi r6, r8, #188, 6 @ 0xf0000002 │ │ │ │ bicshi pc, lr, #2 │ │ │ │ adchi pc, r8, r0, lsl #4 │ │ │ │ @@ -14563,290 +14563,290 @@ │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1116 @ 0xfffffba4 │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1112 @ 0xfffffba8 │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1108 @ 0xfffffbac │ │ │ │ svclt 0x00004770 │ │ │ │ - smlatbeq r6, r6, r9, r6 │ │ │ │ - tsteq r6, r6, lsl #28 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - smlatteq r6, r6, r9, r6 │ │ │ │ - smlabteq r6, r4, r9, r6 │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - tsteq r6, r8, lsl #28 │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - smlatteq r6, r6, r9, r6 │ │ │ │ - tsteq r6, r6, asr #28 │ │ │ │ + smlabteq r6, r6, r9, r6 │ │ │ │ tsteq r6, r6, lsr #28 │ │ │ │ - tsteq r6, sl, lsl sl │ │ │ │ - tsteq r6, r2, asr lr │ │ │ │ - tsteq r6, sl, lsr #20 │ │ │ │ - smlatteq r6, lr, r9, r6 │ │ │ │ - tsteq r6, r0, asr lr │ │ │ │ - tsteq r6, sl, lsr lr │ │ │ │ - tsteq r6, lr, lsr #20 │ │ │ │ - tsteq r6, ip, lsl #20 │ │ │ │ - tsteq r6, ip, ror #28 │ │ │ │ + tsteq r6, r0, lsl lr │ │ │ │ + tsteq r6, r6, lsl #20 │ │ │ │ + smlatteq r6, r4, r9, r6 │ │ │ │ + tsteq r6, r4, asr #28 │ │ │ │ + tsteq r6, r0, lsl sl │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + tsteq r6, r8, lsr #28 │ │ │ │ + tsteq r6, ip, lsl sl │ │ │ │ + tsteq r6, r6, lsl #20 │ │ │ │ + tsteq r6, r6, ror #28 │ │ │ │ + tsteq r6, r6, asr #28 │ │ │ │ tsteq r6, sl, lsr sl │ │ │ │ - tsteq r6, lr, ror lr │ │ │ │ - tsteq r6, r0, asr lr │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - @ instruction: 0x01064e90 │ │ │ │ - tsteq r6, lr, ror #28 │ │ │ │ - tsteq r6, r2, ror #20 │ │ │ │ - @ instruction: 0x01064e9a │ │ │ │ - tsteq r6, r2, ror sl │ │ │ │ - smlabteq r6, sl, r2, r5 │ │ │ │ - tsteq r6, r2, ror #30 │ │ │ │ - tsteq r6, sl, lsr #32 │ │ │ │ - smlabteq r6, sl, sl, r0 │ │ │ │ - tsteq r6, r2, ror #16 │ │ │ │ - ldrdeq r0, [r6, -sl] │ │ │ │ - smlabteq r6, lr, r5, r0 │ │ │ │ - smlabbeq r6, sl, r5, r0 │ │ │ │ - tsteq r6, sl, asr r5 │ │ │ │ - tsteq r6, r6, ror #10 │ │ │ │ - tsteq r5, r6, lsl r4 │ │ │ │ - tsteq r6, lr, ror r5 │ │ │ │ + tsteq r6, r2, ror lr │ │ │ │ + tsteq r6, sl, asr #20 │ │ │ │ + tsteq r6, lr, lsl #20 │ │ │ │ + tsteq r6, r0, ror lr │ │ │ │ + tsteq r6, sl, asr lr │ │ │ │ + tsteq r6, lr, asr #20 │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + smlabbeq r6, ip, lr, r4 │ │ │ │ + tsteq r6, sl, asr sl │ │ │ │ + @ instruction: 0x01064e9e │ │ │ │ + tsteq r6, r0, ror lr │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + @ instruction: 0x01064eb0 │ │ │ │ + smlabbeq r6, lr, lr, r4 │ │ │ │ + smlabbeq r6, r2, sl, r6 │ │ │ │ + @ instruction: 0x01064eba │ │ │ │ + @ instruction: 0x01066a92 │ │ │ │ + smlatteq r6, sl, r2, r5 │ │ │ │ + smlabbeq r6, r2, pc, r1 @ │ │ │ │ + tsteq r6, sl, asr #32 │ │ │ │ + smlatteq r6, sl, sl, r0 │ │ │ │ + smlabbeq r6, r2, r8, r0 │ │ │ │ + strdeq r0, [r6, -sl] │ │ │ │ + smlatteq r6, lr, r5, r0 │ │ │ │ + smlatbeq r6, sl, r5, r0 │ │ │ │ + tsteq r6, sl, ror r5 │ │ │ │ + smlabbeq r6, r6, r5, r0 │ │ │ │ + tsteq r5, r6, lsr r4 │ │ │ │ + @ instruction: 0x0106059e │ │ │ │ + tsteq r5, r6, lsr #8 │ │ │ │ + tsteq r6, lr, asr #12 │ │ │ │ + strdeq r0, [r6, -r6] │ │ │ │ + tsteq r6, sl, lsl r6 │ │ │ │ tsteq r5, r6, lsl #8 │ │ │ │ - tsteq r6, lr, lsr #12 │ │ │ │ - ldrdeq r0, [r6, -r6] │ │ │ │ + tsteq r6, r2, asr r6 │ │ │ │ + strdeq r8, [r5, -r6] │ │ │ │ + tsteq r6, lr, asr r7 │ │ │ │ strdeq r0, [r6, -sl] │ │ │ │ - smlatteq r5, r6, r3, r8 │ │ │ │ - tsteq r6, r2, lsr r6 │ │ │ │ - ldrdeq r8, [r5, -r6] │ │ │ │ - tsteq r6, lr, lsr r7 │ │ │ │ - ldrdeq r0, [r6, -sl] │ │ │ │ - @ instruction: 0x01060692 │ │ │ │ - @ instruction: 0x0106069e │ │ │ │ - smlatbeq r5, lr, r3, r8 │ │ │ │ - smlatteq r6, r2, r6, r0 │ │ │ │ + @ instruction: 0x010606b2 │ │ │ │ + @ instruction: 0x010606be │ │ │ │ + smlabteq r5, lr, r3, r8 │ │ │ │ + tsteq r6, r2, lsl #14 │ │ │ │ + @ instruction: 0x010583be │ │ │ │ + smlabbeq r6, sl, r7, r0 │ │ │ │ + tsteq r6, lr, asr #14 │ │ │ │ + tsteq r6, lr, asr r7 │ │ │ │ @ instruction: 0x0105839e │ │ │ │ - tsteq r6, sl, ror #14 │ │ │ │ - tsteq r6, lr, lsr #14 │ │ │ │ - tsteq r6, lr, lsr r7 │ │ │ │ - tsteq r5, lr, ror r3 │ │ │ │ - tsteq r6, r2, ror #14 │ │ │ │ - tsteq r5, lr, ror #6 │ │ │ │ - smlabteq r6, lr, r8, r0 │ │ │ │ - tsteq r6, lr, lsl r8 │ │ │ │ - smlabteq r6, lr, r7, r0 │ │ │ │ - @ instruction: 0x0106079a │ │ │ │ - smlatbeq r6, r6, r7, r0 │ │ │ │ - tsteq r5, lr, lsr r3 │ │ │ │ + smlabbeq r6, r2, r7, r0 │ │ │ │ + smlabbeq r5, lr, r3, r8 │ │ │ │ + smlatteq r6, lr, r8, r0 │ │ │ │ + tsteq r6, lr, lsr r8 │ │ │ │ + smlatteq r6, lr, r7, r0 │ │ │ │ + @ instruction: 0x010607ba │ │ │ │ smlabteq r6, r6, r7, r0 │ │ │ │ - tsteq r5, lr, lsr #6 │ │ │ │ - tsteq r6, r6, asr #16 │ │ │ │ - tsteq r6, lr, lsl #16 │ │ │ │ - tsteq r6, lr, lsl r8 │ │ │ │ - tsteq r5, lr, lsl #6 │ │ │ │ + tsteq r5, lr, asr r3 │ │ │ │ + smlatteq r6, r6, r7, r0 │ │ │ │ + tsteq r5, lr, asr #6 │ │ │ │ + tsteq r6, r6, ror #16 │ │ │ │ + tsteq r6, lr, lsr #16 │ │ │ │ tsteq r6, lr, lsr r8 │ │ │ │ - strdeq r8, [r5, -lr] │ │ │ │ - strdeq r0, [r6, -sl] │ │ │ │ - @ instruction: 0x010608b6 │ │ │ │ - tsteq r6, lr, ror r8 │ │ │ │ - smlabbeq r6, lr, r8, r0 │ │ │ │ - ldrdeq r8, [r5, -r6] │ │ │ │ - smlatbeq r6, sl, r8, r0 │ │ │ │ - smlabteq r5, r6, r2, r8 │ │ │ │ - strdeq r0, [r6, -lr] │ │ │ │ - smlabteq r6, lr, r8, r0 │ │ │ │ - smlatbeq r5, lr, r2, r8 │ │ │ │ - strdeq r0, [r6, -sl] │ │ │ │ - @ instruction: 0x0105829e │ │ │ │ - tsteq r6, r6, asr #22 │ │ │ │ - tsteq r6, r2, lsr #20 │ │ │ │ - smlabbeq r6, lr, r9, r0 │ │ │ │ - tsteq r6, sl, asr #18 │ │ │ │ + tsteq r5, lr, lsr #6 │ │ │ │ + tsteq r6, lr, asr r8 │ │ │ │ + tsteq r5, lr, lsl r3 │ │ │ │ tsteq r6, sl, lsl r9 │ │ │ │ - tsteq r6, r6, lsr #18 │ │ │ │ - tsteq r5, r6, ror #4 │ │ │ │ - tsteq r6, lr, lsr r9 │ │ │ │ - tsteq r5, r6, asr r2 │ │ │ │ - smlatbeq r6, r6, r9, r0 │ │ │ │ - tsteq r6, r6, ror r9 │ │ │ │ - smlabbeq r6, r2, r9, r0 │ │ │ │ - tsteq r5, r6, lsr r2 │ │ │ │ - @ instruction: 0x0106099a │ │ │ │ - tsteq r5, r6, lsr #4 │ │ │ │ - tsteq r6, lr, lsr sl │ │ │ │ - strdeq r0, [r6, -sl] │ │ │ │ - smlabteq r6, sl, r9, r0 │ │ │ │ ldrdeq r0, [r6, -r6] │ │ │ │ - strdeq r8, [r5, -lr] │ │ │ │ - smlatteq r6, lr, r9, r0 │ │ │ │ - smlatteq r5, lr, r1, r8 │ │ │ │ - tsteq r6, r6, asr #20 │ │ │ │ - tsteq r6, r2, lsl sl │ │ │ │ - ldrdeq r8, [r5, -r6] │ │ │ │ + @ instruction: 0x0106089e │ │ │ │ + smlatbeq r6, lr, r8, r0 │ │ │ │ + strdeq r8, [r5, -r6] │ │ │ │ + smlabteq r6, sl, r8, r0 │ │ │ │ + smlatteq r5, r6, r2, r8 │ │ │ │ + tsteq r6, lr, lsl r9 │ │ │ │ + smlatteq r6, lr, r8, r0 │ │ │ │ + smlabteq r5, lr, r2, r8 │ │ │ │ + tsteq r6, sl, lsl r9 │ │ │ │ + @ instruction: 0x010582be │ │ │ │ + tsteq r6, r6, ror #22 │ │ │ │ tsteq r6, r2, asr #20 │ │ │ │ - smlabteq r5, r6, r1, r8 │ │ │ │ - smlabteq r6, r6, fp, r0 │ │ │ │ - strdeq r0, [r6, -sl] │ │ │ │ - smlatbeq r6, lr, sl, r0 │ │ │ │ - smlabbeq r6, r2, sl, r0 │ │ │ │ - smlabbeq r6, sl, sl, r0 │ │ │ │ - @ instruction: 0x01058196 │ │ │ │ - smlatbeq r6, r6, sl, r0 │ │ │ │ - smlabbeq r5, r6, r1, r8 │ │ │ │ - tsteq r6, sl, lsr #22 │ │ │ │ - smlatteq r6, sl, sl, r0 │ │ │ │ - strdeq r0, [r6, -lr] │ │ │ │ - tsteq r5, r6, ror #2 │ │ │ │ - tsteq r6, r6, lsr #22 │ │ │ │ - tsteq r5, r6, asr r1 │ │ │ │ - tsteq r6, sl, asr #24 │ │ │ │ - ldrdeq r0, [r6, -r6] │ │ │ │ - smlabbeq r6, r6, fp, r0 │ │ │ │ - smlatbeq r6, r2, fp, r0 │ │ │ │ - tsteq r5, lr, lsr #2 │ │ │ │ - ldrdeq r0, [r6, -sl] │ │ │ │ - tsteq r5, lr, lsl r1 │ │ │ │ - tsteq r6, lr, ror ip │ │ │ │ - tsteq r6, lr, lsr #24 │ │ │ │ - tsteq r5, r6, lsl #2 │ │ │ │ - smlabbeq r6, sl, ip, r0 │ │ │ │ + smlatbeq r6, lr, r9, r0 │ │ │ │ + tsteq r6, sl, ror #18 │ │ │ │ + tsteq r6, sl, lsr r9 │ │ │ │ + tsteq r6, r6, asr #18 │ │ │ │ + smlabbeq r5, r6, r2, r8 │ │ │ │ + tsteq r6, lr, asr r9 │ │ │ │ + tsteq r5, r6, ror r2 │ │ │ │ + smlabteq r6, r6, r9, r0 │ │ │ │ + @ instruction: 0x01060996 │ │ │ │ + smlatbeq r6, r2, r9, r0 │ │ │ │ + tsteq r5, r6, asr r2 │ │ │ │ + @ instruction: 0x010609ba │ │ │ │ + tsteq r5, r6, asr #4 │ │ │ │ + tsteq r6, lr, asr sl │ │ │ │ + tsteq r6, sl, lsl sl │ │ │ │ + smlatteq r6, sl, r9, r0 │ │ │ │ + strdeq r0, [r6, -r6] │ │ │ │ + tsteq r5, lr, lsl r2 │ │ │ │ + tsteq r6, lr, lsl #20 │ │ │ │ + tsteq r5, lr, lsl #4 │ │ │ │ + tsteq r6, r6, ror #20 │ │ │ │ + tsteq r6, r2, lsr sl │ │ │ │ strdeq r8, [r5, -r6] │ │ │ │ - tsteq r6, sl, asr r4 │ │ │ │ - smlabbeq r6, r6, r0, r1 │ │ │ │ - smlatbeq r6, sl, lr, r0 │ │ │ │ - smlatbeq r6, r6, sp, r0 │ │ │ │ - tsteq r6, r2, lsr sp │ │ │ │ - smlatteq r6, r2, ip, r0 │ │ │ │ - strdeq r0, [r6, -lr] │ │ │ │ - strheq r8, [r5, -r6] │ │ │ │ - tsteq r6, r6, lsr sp │ │ │ │ + tsteq r6, r2, ror #20 │ │ │ │ + smlatteq r5, r6, r1, r8 │ │ │ │ + smlatteq r6, r6, fp, r0 │ │ │ │ + tsteq r6, sl, lsl fp │ │ │ │ + smlabteq r6, lr, sl, r0 │ │ │ │ + smlatbeq r6, r2, sl, r0 │ │ │ │ + smlatbeq r6, sl, sl, r0 │ │ │ │ + @ instruction: 0x010581b6 │ │ │ │ + smlabteq r6, r6, sl, r0 │ │ │ │ + smlatbeq r5, r6, r1, r8 │ │ │ │ + tsteq r6, sl, asr #22 │ │ │ │ + tsteq r6, sl, lsl #22 │ │ │ │ + tsteq r6, lr, lsl fp │ │ │ │ + smlabbeq r5, r6, r1, r8 │ │ │ │ + tsteq r6, r6, asr #22 │ │ │ │ + tsteq r5, r6, ror r1 │ │ │ │ + tsteq r6, sl, ror #24 │ │ │ │ + strdeq r0, [r6, -r6] │ │ │ │ + smlatbeq r6, r6, fp, r0 │ │ │ │ + smlabteq r6, r2, fp, r0 │ │ │ │ + tsteq r5, lr, asr #2 │ │ │ │ + strdeq r0, [r6, -sl] │ │ │ │ + tsteq r5, lr, lsr r1 │ │ │ │ + @ instruction: 0x01060c9e │ │ │ │ + tsteq r6, lr, asr #24 │ │ │ │ + tsteq r5, r6, lsr #2 │ │ │ │ + smlatbeq r6, sl, ip, r0 │ │ │ │ + tsteq r5, r6, lsl r1 │ │ │ │ + tsteq r6, sl, ror r4 │ │ │ │ + smlatbeq r6, r6, r0, r1 │ │ │ │ + smlabteq r6, sl, lr, r0 │ │ │ │ + smlabteq r6, r6, sp, r0 │ │ │ │ + tsteq r6, r2, asr sp │ │ │ │ + tsteq r6, r2, lsl #26 │ │ │ │ + tsteq r6, lr, lsl sp │ │ │ │ + ldrdeq r8, [r5, -r6] │ │ │ │ + tsteq r6, r6, asr sp │ │ │ │ + smlabteq r5, r6, r0, r8 │ │ │ │ + tsteq r6, lr, lsl lr │ │ │ │ + smlabteq r6, lr, sp, r0 │ │ │ │ + smlatteq r6, sl, sp, r0 │ │ │ │ smlatbeq r5, r6, r0, r8 │ │ │ │ + tsteq r6, r2, lsr #28 │ │ │ │ + swpeq r8, r6, [r5] │ │ │ │ + tsteq r6, r6, asr pc │ │ │ │ + smlatteq r6, r2, lr, r0 │ │ │ │ + @ instruction: 0x01060e92 │ │ │ │ + smlatbeq r6, lr, lr, r0 │ │ │ │ + tsteq r5, lr, rrx │ │ │ │ + smlatteq r6, r6, lr, r0 │ │ │ │ + qaddeq r8, lr, r5 │ │ │ │ + smlabbeq r6, sl, pc, r0 @ │ │ │ │ + tsteq r6, sl, lsr pc │ │ │ │ + tsteq r5, r6, asr #32 │ │ │ │ + @ instruction: 0x01060f96 │ │ │ │ + tsteq r5, r6, lsr r0 │ │ │ │ + smlabteq r6, r6, r1, r1 │ │ │ │ + smlabteq r6, r2, r0, r1 │ │ │ │ + tsteq r6, lr, asr #32 │ │ │ │ strdeq r0, [r6, -lr] │ │ │ │ - smlatbeq r6, lr, sp, r0 │ │ │ │ - smlabteq r6, sl, sp, r0 │ │ │ │ - smlabbeq r5, r6, r0, r8 │ │ │ │ - tsteq r6, r2, lsl #28 │ │ │ │ - tsteq r5, r6, ror r0 │ │ │ │ - tsteq r6, r6, lsr pc │ │ │ │ - smlabteq r6, r2, lr, r0 │ │ │ │ - tsteq r6, r2, ror lr │ │ │ │ - smlabbeq r6, lr, lr, r0 │ │ │ │ - tsteq r5, lr, asr #32 │ │ │ │ - smlabteq r6, r6, lr, r0 │ │ │ │ - tsteq r5, lr, lsr r0 │ │ │ │ - tsteq r6, sl, ror #30 │ │ │ │ - tsteq r6, sl, lsl pc │ │ │ │ - tsteq r5, r6, lsr #32 │ │ │ │ - tsteq r6, r6, ror pc │ │ │ │ - tsteq r5, r6, lsl r0 │ │ │ │ - smlatbeq r6, r6, r1, r1 │ │ │ │ - smlatbeq r6, r2, r0, r1 │ │ │ │ - tsteq r6, lr, lsr #32 │ │ │ │ - ldrdeq r0, [r6, -lr] │ │ │ │ - strdeq r0, [r6, -sl] │ │ │ │ - smlatteq r5, r6, pc, r7 @ │ │ │ │ - tsteq r6, r2, lsr r0 │ │ │ │ + tsteq r6, sl, lsl r0 │ │ │ │ + tsteq r5, r6 │ │ │ │ + qaddeq r1, r2, r6 │ │ │ │ + strdeq r7, [r5, -r6] │ │ │ │ + tsteq r6, sl, lsl r1 │ │ │ │ + smlabteq r6, sl, r0, r1 │ │ │ │ + smlatteq r6, r6, r0, r1 │ │ │ │ ldrdeq r7, [r5, -r6] │ │ │ │ - strdeq r1, [r6, -sl] │ │ │ │ - smlatbeq r6, sl, r0, r1 │ │ │ │ - smlabteq r6, r6, r0, r1 │ │ │ │ - @ instruction: 0x01057fb6 │ │ │ │ - strdeq r1, [r6, -lr] │ │ │ │ - smlatbeq r5, r6, pc, r7 @ │ │ │ │ - tsteq r6, r2, lsr r2 │ │ │ │ - @ instruction: 0x010611be │ │ │ │ - tsteq r6, lr, ror #2 │ │ │ │ - smlabbeq r6, sl, r1, r1 │ │ │ │ - tsteq r5, lr, ror pc │ │ │ │ - smlabteq r6, r2, r1, r1 │ │ │ │ - tsteq r5, lr, ror #30 │ │ │ │ - tsteq r6, r6, ror #4 │ │ │ │ - tsteq r6, r6, lsl r2 │ │ │ │ - tsteq r5, r6, asr pc │ │ │ │ - tsteq r6, r2, ror r2 │ │ │ │ - tsteq r5, r6, asr #30 │ │ │ │ - tsteq r6, r6, ror r6 │ │ │ │ - @ instruction: 0x0106149a │ │ │ │ - @ instruction: 0x01061396 │ │ │ │ - tsteq r6, r2, lsr #6 │ │ │ │ - ldrdeq r1, [r6, -r2] │ │ │ │ - smlatteq r6, lr, r2, r1 │ │ │ │ - tsteq r5, lr, lsl #30 │ │ │ │ - tsteq r6, r6, lsr #6 │ │ │ │ - strdeq r7, [r5, -lr] │ │ │ │ - smlatteq r6, lr, r3, r1 │ │ │ │ - @ instruction: 0x0106139e │ │ │ │ - @ instruction: 0x010613ba │ │ │ │ - ldrdeq r7, [r5, -lr] │ │ │ │ + tsteq r6, lr, lsl r1 │ │ │ │ + smlabteq r5, r6, pc, r7 @ │ │ │ │ + tsteq r6, r2, asr r2 │ │ │ │ + ldrdeq r1, [r6, -lr] │ │ │ │ + smlabbeq r6, lr, r1, r1 │ │ │ │ + smlatbeq r6, sl, r1, r1 │ │ │ │ + @ instruction: 0x01057f9e │ │ │ │ + smlatteq r6, r2, r1, r1 │ │ │ │ + smlabbeq r5, lr, pc, r7 @ │ │ │ │ + smlabbeq r6, r6, r2, r1 │ │ │ │ + tsteq r6, r6, lsr r2 │ │ │ │ + tsteq r5, r6, ror pc │ │ │ │ + @ instruction: 0x01061292 │ │ │ │ + tsteq r5, r6, ror #30 │ │ │ │ + @ instruction: 0x01061696 │ │ │ │ + @ instruction: 0x010614ba │ │ │ │ + @ instruction: 0x010613b6 │ │ │ │ + tsteq r6, r2, asr #6 │ │ │ │ strdeq r1, [r6, -r2] │ │ │ │ - smlabteq r5, lr, lr, r7 │ │ │ │ - tsteq r6, r6, lsr #10 │ │ │ │ - @ instruction: 0x010614b2 │ │ │ │ - tsteq r6, r2, ror #8 │ │ │ │ - tsteq r6, lr, ror r4 │ │ │ │ - smlatbeq r5, r6, lr, r7 │ │ │ │ - @ instruction: 0x010614b6 │ │ │ │ - @ instruction: 0x01057e96 │ │ │ │ - tsteq r6, sl, asr r5 │ │ │ │ - tsteq r6, sl, lsl #10 │ │ │ │ - tsteq r5, lr, ror lr │ │ │ │ - tsteq r6, r6, ror #10 │ │ │ │ - tsteq r5, lr, ror #28 │ │ │ │ - @ instruction: 0x01061796 │ │ │ │ - @ instruction: 0x01061692 │ │ │ │ - tsteq r6, lr, lsl r6 │ │ │ │ - smlabteq r6, lr, r5, r1 │ │ │ │ - smlatteq r6, sl, r5, r1 │ │ │ │ - tsteq r5, lr, lsr lr │ │ │ │ - tsteq r6, r2, lsr #12 │ │ │ │ - tsteq r5, lr, lsr #28 │ │ │ │ - smlatteq r6, sl, r6, r1 │ │ │ │ - @ instruction: 0x0106169a │ │ │ │ - @ instruction: 0x010616b6 │ │ │ │ - tsteq r5, lr, lsl #28 │ │ │ │ - smlatteq r6, lr, r6, r1 │ │ │ │ + tsteq r6, lr, lsl #6 │ │ │ │ + tsteq r5, lr, lsr #30 │ │ │ │ + tsteq r6, r6, asr #6 │ │ │ │ + tsteq r5, lr, lsl pc │ │ │ │ + tsteq r6, lr, lsl #8 │ │ │ │ + @ instruction: 0x010613be │ │ │ │ + ldrdeq r1, [r6, -sl] │ │ │ │ strdeq r7, [r5, -lr] │ │ │ │ - tsteq r6, r2, lsr #16 │ │ │ │ - smlatbeq r6, lr, r7, r1 │ │ │ │ - tsteq r6, lr, asr r7 │ │ │ │ - tsteq r6, sl, ror r7 │ │ │ │ - ldrdeq r7, [r5, -r6] │ │ │ │ - @ instruction: 0x010617b2 │ │ │ │ - smlabteq r5, r6, sp, r7 │ │ │ │ - tsteq r6, r6, asr r8 │ │ │ │ - tsteq r6, r6, lsl #16 │ │ │ │ - smlatbeq r5, lr, sp, r7 │ │ │ │ - tsteq r6, r2, ror #16 │ │ │ │ - @ instruction: 0x01057d9e │ │ │ │ - smlabteq r6, sl, r7, r2 │ │ │ │ - tsteq r6, sl, lsr #32 │ │ │ │ - tsteq r6, r6, asr ip │ │ │ │ - tsteq r6, sl, ror sl │ │ │ │ - tsteq r6, r6, ror r9 │ │ │ │ - tsteq r6, r2, lsl #18 │ │ │ │ - @ instruction: 0x010618b2 │ │ │ │ - smlabteq r6, lr, r8, r1 │ │ │ │ - tsteq r5, r6, asr sp │ │ │ │ - tsteq r6, r6, lsl #18 │ │ │ │ - tsteq r5, r6, asr #26 │ │ │ │ - smlabteq r6, lr, r9, r1 │ │ │ │ - tsteq r6, lr, ror r9 │ │ │ │ - @ instruction: 0x0106199a │ │ │ │ - tsteq r5, r6, lsr #26 │ │ │ │ + tsteq r6, r2, lsl r4 │ │ │ │ + smlatteq r5, lr, lr, r7 │ │ │ │ + tsteq r6, r6, asr #10 │ │ │ │ ldrdeq r1, [r6, -r2] │ │ │ │ - tsteq r5, r6, lsl sp │ │ │ │ - tsteq r6, r6, lsl #22 │ │ │ │ - @ instruction: 0x01061a92 │ │ │ │ - tsteq r6, r2, asr #20 │ │ │ │ - tsteq r6, lr, asr sl │ │ │ │ - smlatteq r5, lr, ip, r7 │ │ │ │ - @ instruction: 0x01061a96 │ │ │ │ - ldrdeq r7, [r5, -lr] │ │ │ │ - tsteq r6, sl, lsr fp │ │ │ │ - smlatteq r6, sl, sl, r1 │ │ │ │ + smlabbeq r6, r2, r4, r1 │ │ │ │ + @ instruction: 0x0106149e │ │ │ │ + smlabteq r5, r6, lr, r7 │ │ │ │ + ldrdeq r1, [r6, -r6] │ │ │ │ + @ instruction: 0x01057eb6 │ │ │ │ + tsteq r6, sl, ror r5 │ │ │ │ + tsteq r6, sl, lsr #10 │ │ │ │ + @ instruction: 0x01057e9e │ │ │ │ + smlabbeq r6, r6, r5, r1 │ │ │ │ + smlabbeq r5, lr, lr, r7 │ │ │ │ + @ instruction: 0x010617b6 │ │ │ │ + @ instruction: 0x010616b2 │ │ │ │ + tsteq r6, lr, lsr r6 │ │ │ │ + smlatteq r6, lr, r5, r1 │ │ │ │ + tsteq r6, sl, lsl #12 │ │ │ │ + tsteq r5, lr, asr lr │ │ │ │ + tsteq r6, r2, asr #12 │ │ │ │ + tsteq r5, lr, asr #28 │ │ │ │ + tsteq r6, sl, lsl #14 │ │ │ │ + @ instruction: 0x010616ba │ │ │ │ + ldrdeq r1, [r6, -r6] │ │ │ │ + tsteq r5, lr, lsr #28 │ │ │ │ + tsteq r6, lr, lsl #14 │ │ │ │ + tsteq r5, lr, lsl lr │ │ │ │ + tsteq r6, r2, asr #16 │ │ │ │ + smlabteq r6, lr, r7, r1 │ │ │ │ + tsteq r6, lr, ror r7 │ │ │ │ + @ instruction: 0x0106179a │ │ │ │ + strdeq r7, [r5, -r6] │ │ │ │ + ldrdeq r1, [r6, -r2] │ │ │ │ + smlatteq r5, r6, sp, r7 │ │ │ │ + tsteq r6, r6, ror r8 │ │ │ │ + tsteq r6, r6, lsr #16 │ │ │ │ + smlabteq r5, lr, sp, r7 │ │ │ │ + smlabbeq r6, r2, r8, r1 │ │ │ │ + @ instruction: 0x01057dbe │ │ │ │ + smlatteq r6, sl, r7, r2 │ │ │ │ + tsteq r6, sl, asr #32 │ │ │ │ + tsteq r6, r6, ror ip │ │ │ │ + @ instruction: 0x01061a9a │ │ │ │ + @ instruction: 0x01061996 │ │ │ │ + tsteq r6, r2, lsr #18 │ │ │ │ + ldrdeq r1, [r6, -r2] │ │ │ │ + smlatteq r6, lr, r8, r1 │ │ │ │ + tsteq r5, r6, ror sp │ │ │ │ + tsteq r6, r6, lsr #18 │ │ │ │ + tsteq r5, r6, ror #26 │ │ │ │ + smlatteq r6, lr, r9, r1 │ │ │ │ + @ instruction: 0x0106199e │ │ │ │ + @ instruction: 0x010619ba │ │ │ │ + tsteq r5, r6, asr #26 │ │ │ │ + strdeq r1, [r6, -r2] │ │ │ │ + tsteq r5, r6, lsr sp │ │ │ │ + tsteq r6, r6, lsr #22 │ │ │ │ + @ instruction: 0x01061ab2 │ │ │ │ + tsteq r6, r2, ror #20 │ │ │ │ + tsteq r6, lr, ror sl │ │ │ │ + tsteq r5, lr, lsl #26 │ │ │ │ + @ instruction: 0x01061ab6 │ │ │ │ + strdeq r7, [r5, -lr] │ │ │ │ + tsteq r6, sl, asr fp │ │ │ │ + tsteq r6, sl, lsl #22 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -15657,423 +15657,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r5, r4, ror r8 │ │ │ │ - strdeq r1, [r6, -r4] │ │ │ │ - tsteq r5, r4, ror #16 │ │ │ │ - tsteq r6, r4, lsr #18 │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - smlatbeq r6, ip, r7, r1 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ - tsteq r5, r4, lsr r8 │ │ │ │ - @ instruction: 0x010617b0 │ │ │ │ + @ instruction: 0x01057894 │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + smlabbeq r5, r4, r8, r7 │ │ │ │ + tsteq r6, r4, asr #18 │ │ │ │ + tsteq r6, r0, asr #16 │ │ │ │ + smlabteq r6, ip, r7, r1 │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ + @ instruction: 0x01061798 │ │ │ │ + tsteq r5, r4, asr r8 │ │ │ │ + ldrdeq r1, [r6, -r0] │ │ │ │ + tsteq r5, r4, asr #16 │ │ │ │ + @ instruction: 0x01061898 │ │ │ │ + tsteq r6, r8, asr #16 │ │ │ │ + tsteq r6, r4, ror #16 │ │ │ │ tsteq r5, r4, lsr #16 │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - tsteq r6, r4, asr #16 │ │ │ │ - tsteq r5, r4, lsl #16 │ │ │ │ - tsteq r6, ip, ror r8 │ │ │ │ - strdeq r7, [r5, -r4] │ │ │ │ - @ instruction: 0x010619b0 │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ - smlatteq r6, ip, r8, r1 │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - smlabteq r5, ip, r7, r7 │ │ │ │ - tsteq r6, r0, asr #18 │ │ │ │ - @ instruction: 0x010577bc │ │ │ │ - smlatteq r6, r4, r9, r1 │ │ │ │ - @ instruction: 0x01061994 │ │ │ │ - smlatbeq r5, r4, r7, r7 │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - @ instruction: 0x01057794 │ │ │ │ - strdeq r1, [r6, -r4] │ │ │ │ - tsteq r6, r8, lsl ip │ │ │ │ - tsteq r6, r4, lsl fp │ │ │ │ - smlatbeq r6, r0, sl, r1 │ │ │ │ - tsteq r6, r0, asr sl │ │ │ │ - tsteq r6, ip, ror #20 │ │ │ │ - tsteq r5, ip, asr r7 │ │ │ │ - smlatbeq r6, r4, sl, r1 │ │ │ │ + @ instruction: 0x0106189c │ │ │ │ + tsteq r5, r4, lsl r8 │ │ │ │ + ldrdeq r1, [r6, -r0] │ │ │ │ + tsteq r6, ip, asr r9 │ │ │ │ + tsteq r6, ip, lsl #18 │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ + smlatteq r5, ip, r7, r7 │ │ │ │ + tsteq r6, r0, ror #18 │ │ │ │ + ldrdeq r7, [r5, -ip] │ │ │ │ + tsteq r6, r4, lsl #20 │ │ │ │ + @ instruction: 0x010619b4 │ │ │ │ + smlabteq r5, r4, r7, r7 │ │ │ │ + tsteq r6, r0, lsl sl │ │ │ │ + @ instruction: 0x010577b4 │ │ │ │ + tsteq r6, r4, lsl lr │ │ │ │ + tsteq r6, r8, lsr ip │ │ │ │ + tsteq r6, r4, lsr fp │ │ │ │ + smlabteq r6, r0, sl, r1 │ │ │ │ + tsteq r6, r0, ror sl │ │ │ │ + smlabbeq r6, ip, sl, r1 │ │ │ │ + tsteq r5, ip, ror r7 │ │ │ │ + smlabteq r6, r4, sl, r1 │ │ │ │ + tsteq r5, ip, ror #14 │ │ │ │ + smlabbeq r6, ip, fp, r1 │ │ │ │ + tsteq r6, ip, lsr fp │ │ │ │ + tsteq r6, r8, asr fp │ │ │ │ tsteq r5, ip, asr #14 │ │ │ │ - tsteq r6, ip, ror #22 │ │ │ │ - tsteq r6, ip, lsl fp │ │ │ │ - tsteq r6, r8, lsr fp │ │ │ │ - tsteq r5, ip, lsr #14 │ │ │ │ - tsteq r6, r0, ror fp │ │ │ │ - tsteq r5, ip, lsl r7 │ │ │ │ - smlatbeq r6, r4, ip, r1 │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - smlatteq r6, r0, fp, r1 │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - strdeq r7, [r5, -r4] │ │ │ │ - tsteq r6, r4, lsr ip │ │ │ │ - smlatteq r5, r4, r6, r7 │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ - smlabbeq r6, r8, ip, r1 │ │ │ │ - smlabteq r5, ip, r6, r7 │ │ │ │ - smlatteq r6, r4, ip, r1 │ │ │ │ - @ instruction: 0x010576bc │ │ │ │ - tsteq r6, r4, lsl pc │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - @ instruction: 0x01061d9c │ │ │ │ - tsteq r6, ip, asr #26 │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ - smlabbeq r5, ip, r6, r7 │ │ │ │ - smlatbeq r6, r0, sp, r1 │ │ │ │ - tsteq r5, ip, ror r6 │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - tsteq r6, r8, lsl lr │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - tsteq r5, ip, asr r6 │ │ │ │ - tsteq r6, ip, ror #28 │ │ │ │ - tsteq r5, ip, asr #12 │ │ │ │ - smlatbeq r6, r0, pc, r1 @ │ │ │ │ - tsteq r6, ip, lsr #30 │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ + @ instruction: 0x01061b90 │ │ │ │ + tsteq r5, ip, lsr r7 │ │ │ │ + smlabteq r6, r4, ip, r1 │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ + tsteq r6, r0, lsl #24 │ │ │ │ + tsteq r6, ip, lsl ip │ │ │ │ + tsteq r5, r4, lsl r7 │ │ │ │ + tsteq r6, r4, asr ip │ │ │ │ + tsteq r5, r4, lsl #14 │ │ │ │ strdeq r1, [r6, -r8] │ │ │ │ - tsteq r5, r4, lsr #12 │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ - tsteq r5, r4, lsl r6 │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ - smlabbeq r6, r4, pc, r1 @ │ │ │ │ - strdeq r7, [r5, -ip] │ │ │ │ - smlatteq r6, r0, pc, r1 @ │ │ │ │ - smlatteq r5, ip, r5, r7 │ │ │ │ - tsteq r6, r4, asr r1 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - mrseq r2, LR_usr │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - smlabbeq r6, r8, r0, r2 │ │ │ │ - tsteq r6, r8, lsr r0 │ │ │ │ - qaddeq r2, r4, r6 │ │ │ │ - smlatbeq r5, ip, r5, r7 │ │ │ │ - smlabbeq r6, ip, r0, r2 │ │ │ │ - @ instruction: 0x0105759c │ │ │ │ - tsteq r6, r4, asr r1 │ │ │ │ - tsteq r6, r4, lsl #2 │ │ │ │ - tsteq r6, r0, lsr #2 │ │ │ │ - tsteq r5, ip, ror r5 │ │ │ │ - tsteq r6, r8, asr r1 │ │ │ │ - tsteq r5, ip, ror #10 │ │ │ │ - smlabbeq r6, ip, r2, r2 │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - smlabteq r6, r8, r1, r2 │ │ │ │ - smlatteq r6, r4, r1, r2 │ │ │ │ - tsteq r5, r4, asr #10 │ │ │ │ - tsteq r6, ip, lsl r2 │ │ │ │ - tsteq r5, r4, lsr r5 │ │ │ │ - smlabteq r6, r0, r2, r2 │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ - tsteq r5, ip, lsl r5 │ │ │ │ - smlabteq r6, ip, r2, r2 │ │ │ │ - tsteq r5, ip, lsl #10 │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, r4, ror pc │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - tsteq r6, r4, lsr r3 │ │ │ │ - tsteq r6, ip, lsr #30 │ │ │ │ + smlatbeq r6, r8, ip, r1 │ │ │ │ + smlatteq r5, ip, r6, r7 │ │ │ │ + tsteq r6, r4, lsl #26 │ │ │ │ ldrdeq r7, [r5, -ip] │ │ │ │ tsteq r6, r4, lsr pc │ │ │ │ - smlabteq r5, ip, r4, r7 │ │ │ │ - tsteq r6, ip, ror #30 │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + @ instruction: 0x01061dbc │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + smlabbeq r6, r8, sp, r1 │ │ │ │ + smlatbeq r5, ip, r6, r7 │ │ │ │ + smlabteq r6, r0, sp, r1 │ │ │ │ + @ instruction: 0x0105769c │ │ │ │ + smlabbeq r6, r8, lr, r1 │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + tsteq r5, ip, ror r6 │ │ │ │ + smlabbeq r6, ip, lr, r1 │ │ │ │ + tsteq r5, ip, ror #12 │ │ │ │ + smlabteq r6, r0, pc, r1 @ │ │ │ │ tsteq r6, ip, asr #30 │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ - smlatbeq r5, ip, r4, r7 │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ + tsteq r5, r4, asr #12 │ │ │ │ + tsteq r6, r0, asr pc │ │ │ │ + tsteq r5, r4, lsr r6 │ │ │ │ + strdeq r1, [r6, -r4] │ │ │ │ + smlatbeq r6, r4, pc, r1 @ │ │ │ │ + tsteq r5, ip, lsl r6 │ │ │ │ + mrseq r2, (UNDEF: 6) │ │ │ │ + tsteq r5, ip, lsl #12 │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + smlatbeq r6, r8, r0, r2 │ │ │ │ + qaddeq r2, r8, r6 │ │ │ │ + tsteq r6, r4, ror r0 │ │ │ │ + smlabteq r5, ip, r5, r7 │ │ │ │ + smlatbeq r6, ip, r0, r2 │ │ │ │ + @ instruction: 0x010575bc │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ + tsteq r6, r0, asr #2 │ │ │ │ + @ instruction: 0x0105759c │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + smlabbeq r5, ip, r5, r7 │ │ │ │ + smlatbeq r6, ip, r2, r2 │ │ │ │ + tsteq r6, r8, lsr r2 │ │ │ │ + smlatteq r6, r8, r1, r2 │ │ │ │ + tsteq r6, r4, lsl #4 │ │ │ │ + tsteq r5, r4, ror #10 │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + tsteq r5, r4, asr r5 │ │ │ │ + smlatteq r6, r0, r2, r2 │ │ │ │ + @ instruction: 0x01062290 │ │ │ │ + tsteq r5, ip, lsr r5 │ │ │ │ + smlatteq r6, ip, r2, r2 │ │ │ │ + tsteq r5, ip, lsr #10 │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + @ instruction: 0x01063f94 │ │ │ │ tsteq r6, r8, ror r3 │ │ │ │ - @ instruction: 0x0105749c │ │ │ │ - @ instruction: 0x01063fb4 │ │ │ │ - @ instruction: 0x010623b4 │ │ │ │ - @ instruction: 0x01062390 │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + tsteq r6, ip, asr #30 │ │ │ │ + strdeq r7, [r5, -ip] │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ + smlatteq r5, ip, r4, r7 │ │ │ │ + smlabbeq r6, ip, pc, r3 @ │ │ │ │ tsteq r6, ip, ror #30 │ │ │ │ - tsteq r5, r4, ror r4 │ │ │ │ - tsteq r6, r4, ror pc │ │ │ │ - tsteq r5, r4, ror #8 │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - @ instruction: 0x010623b4 │ │ │ │ - tsteq r5, ip, asr #8 │ │ │ │ - @ instruction: 0x01063f98 │ │ │ │ - tsteq r5, ip, lsr r4 │ │ │ │ - tsteq r6, r4, asr r5 │ │ │ │ - tsteq r6, r0, rrx │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - smlabteq r6, r4, pc, r3 @ │ │ │ │ - smlatbeq r6, r0, pc, r3 @ │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - tsteq r5, r4, lsl #8 │ │ │ │ - smlatteq r6, r8, r3, r2 │ │ │ │ - strdeq r7, [r5, -r4] │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - ldrdeq r7, [r5, -r4] │ │ │ │ + smlabbeq r6, ip, r3, r2 │ │ │ │ + smlabteq r5, ip, r4, r7 │ │ │ │ + @ instruction: 0x01062398 │ │ │ │ + @ instruction: 0x010574bc │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + @ instruction: 0x010623b0 │ │ │ │ + smlabbeq r6, ip, pc, r3 @ │ │ │ │ + @ instruction: 0x01057494 │ │ │ │ + @ instruction: 0x01063f94 │ │ │ │ + smlabbeq r5, r4, r4, r7 │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + tsteq r5, ip, ror #8 │ │ │ │ + @ instruction: 0x01063fb8 │ │ │ │ + tsteq r5, ip, asr r4 │ │ │ │ + tsteq r6, r4, ror r5 │ │ │ │ + smlabbeq r6, r0, r0, r4 │ │ │ │ + tsteq r6, ip, asr #8 │ │ │ │ smlatteq r6, r4, pc, r3 @ │ │ │ │ - smlabteq r5, r4, r3, r7 │ │ │ │ - smlabbeq r6, r8, r4, r2 │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsr r4 │ │ │ │ - @ instruction: 0x0105739c │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - smlabbeq r5, ip, r3, r7 │ │ │ │ - tsteq r6, r4, asr #32 │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ - tsteq r5, r4, ror r3 │ │ │ │ - tsteq r6, r0, ror r4 │ │ │ │ - tsteq r5, r4, ror #6 │ │ │ │ - tsteq r6, r0, asr #10 │ │ │ │ - smlatbeq r6, r0, r0, r4 │ │ │ │ - smlatbeq r6, r4, r4, r2 │ │ │ │ - smlabbeq r6, r0, r4, r2 │ │ │ │ - qaddeq r4, r0, r6 │ │ │ │ - tsteq r5, r4, lsr r3 │ │ │ │ - qaddeq r4, ip, r6 │ │ │ │ - tsteq r5, r4, lsr #6 │ │ │ │ - smlatbeq r6, r0, r0, r4 │ │ │ │ - tsteq r6, ip, ror r0 │ │ │ │ - @ instruction: 0x010624b8 │ │ │ │ - tsteq r5, r4, lsl #6 │ │ │ │ - smlabteq r6, r4, r4, r2 │ │ │ │ + smlabteq r6, r0, pc, r3 @ │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + tsteq r5, r4, lsr #8 │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ + tsteq r5, r4, lsl r4 │ │ │ │ + tsteq r6, ip, asr #8 │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ strdeq r7, [r5, -r4] │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, r0, r4 │ │ │ │ - smlabteq r5, ip, r2, r7 │ │ │ │ - strheq r4, [r6, -r8] │ │ │ │ - @ instruction: 0x010572bc │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ - smlatbeq r5, r4, r2, r7 │ │ │ │ - smlatteq r6, r4, r0, r4 │ │ │ │ - @ instruction: 0x01057294 │ │ │ │ - tsteq r6, r4, lsl #2 │ │ │ │ - tsteq r6, r4, lsl fp │ │ │ │ - tsteq r6, r8, lsl r8 │ │ │ │ - tsteq r6, r0, ror #4 │ │ │ │ - @ instruction: 0x01064194 │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - tsteq r5, r4, asr #4 │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ - tsteq r5, r4, lsr r2 │ │ │ │ + tsteq r6, r4 │ │ │ │ + smlatteq r5, r4, r3, r7 │ │ │ │ + smlatbeq r6, r8, r4, r2 │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + @ instruction: 0x010573bc │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ + smlatbeq r5, ip, r3, r7 │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + @ instruction: 0x01057394 │ │ │ │ + @ instruction: 0x01062490 │ │ │ │ + smlabbeq r5, r4, r3, r7 │ │ │ │ tsteq r6, r0, ror #10 │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - tsteq r5, r4, lsl r2 │ │ │ │ - tsteq r6, r8, lsl r1 │ │ │ │ - tsteq r5, r4, lsl #4 │ │ │ │ - @ instruction: 0x010625bc │ │ │ │ - tsteq r6, r4, asr r1 │ │ │ │ - tsteq r6, r0, lsr r1 │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ + smlabteq r6, r0, r0, r4 │ │ │ │ + smlabteq r6, r4, r4, r2 │ │ │ │ + smlatbeq r6, r0, r4, r2 │ │ │ │ + tsteq r6, r0, ror r0 │ │ │ │ + tsteq r5, r4, asr r3 │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + tsteq r5, r4, asr #6 │ │ │ │ + smlabteq r6, r0, r0, r4 │ │ │ │ + swpeq r4, ip, [r6] │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + tsteq r5, r4, lsr #6 │ │ │ │ + smlatteq r6, r4, r4, r2 │ │ │ │ + tsteq r5, r4, lsl r3 │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + smlabteq r6, ip, r0, r4 │ │ │ │ + smlatteq r5, ip, r2, r7 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ ldrdeq r7, [r5, -ip] │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - smlabteq r5, ip, r1, r7 │ │ │ │ - @ instruction: 0x010625bc │ │ │ │ - @ instruction: 0x01062598 │ │ │ │ - tsteq r6, r8, ror #2 │ │ │ │ - smlatbeq r5, ip, r1, r7 │ │ │ │ + tsteq r6, r4, asr #10 │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + smlabteq r5, r4, r2, r7 │ │ │ │ + tsteq r6, r4, lsl #2 │ │ │ │ + @ instruction: 0x010572b4 │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ + tsteq r6, r4, lsr fp │ │ │ │ + tsteq r6, r8, lsr r8 │ │ │ │ + smlabbeq r6, r0, r2, r4 │ │ │ │ + @ instruction: 0x010641b4 │ │ │ │ + smlabbeq r6, r0, r5, r2 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + tsteq r5, r4, ror #4 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + tsteq r5, r4, asr r2 │ │ │ │ + smlabbeq r6, r0, r5, r2 │ │ │ │ + tsteq r6, ip, asr r5 │ │ │ │ + tsteq r6, ip, lsr #2 │ │ │ │ + tsteq r5, r4, lsr r2 │ │ │ │ + tsteq r6, r8, lsr r1 │ │ │ │ + tsteq r5, r4, lsr #4 │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ tsteq r6, r4, ror r1 │ │ │ │ - @ instruction: 0x0105719c │ │ │ │ - tsteq r6, r4, asr #4 │ │ │ │ - tsteq r6, r0, lsl r6 │ │ │ │ - smlatbeq r6, r8, r1, r4 │ │ │ │ - smlabbeq r6, r4, r1, r4 │ │ │ │ - smlabteq r6, r0, r5, r2 │ │ │ │ - tsteq r5, ip, ror #2 │ │ │ │ - smlabteq r6, ip, r5, r2 │ │ │ │ - tsteq r5, ip, asr r1 │ │ │ │ - tsteq r6, r0, lsl r6 │ │ │ │ - smlatteq r6, ip, r5, r2 │ │ │ │ - @ instruction: 0x010641bc │ │ │ │ - tsteq r5, ip, lsr r1 │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ + smlabbeq r6, ip, r5, r2 │ │ │ │ + strdeq r7, [r5, -ip] │ │ │ │ + @ instruction: 0x01062598 │ │ │ │ + smlatteq r5, ip, r1, r7 │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + @ instruction: 0x010625b8 │ │ │ │ + smlabbeq r6, r8, r1, r4 │ │ │ │ + smlabteq r5, ip, r1, r7 │ │ │ │ + @ instruction: 0x01064194 │ │ │ │ + @ instruction: 0x010571bc │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ + tsteq r6, r0, lsr r6 │ │ │ │ smlabteq r6, r8, r1, r4 │ │ │ │ - tsteq r5, ip, lsr #2 │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - smlatteq r6, r0, r1, r4 │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ - tsteq r5, r4, lsl #2 │ │ │ │ - tsteq r6, r8, lsr #12 │ │ │ │ - strdeq r7, [r5, -r4] │ │ │ │ - tsteq r6, r8, lsr #4 │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - ldrdeq r7, [r5, -ip] │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - smlabteq r5, ip, r0, r7 │ │ │ │ - smlatbeq r6, r4, r3, r4 │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - smlabbeq r6, r0, r6, r2 │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ - tsteq r6, ip, lsr #4 │ │ │ │ - swpeq r7, r4, [r5] │ │ │ │ - tsteq r6, r8, lsr r2 │ │ │ │ - smlabbeq r5, r4, r0, r7 │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - tsteq r6, r8, asr r2 │ │ │ │ - @ instruction: 0x01062694 │ │ │ │ - tsteq r5, r4, rrx │ │ │ │ + smlatbeq r6, r4, r1, r4 │ │ │ │ + smlatteq r6, r0, r5, r2 │ │ │ │ + smlabbeq r5, ip, r1, r7 │ │ │ │ + smlatteq r6, ip, r5, r2 │ │ │ │ + tsteq r5, ip, ror r1 │ │ │ │ + tsteq r6, r0, lsr r6 │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + tsteq r5, ip, asr r1 │ │ │ │ + smlatteq r6, r8, r1, r4 │ │ │ │ + tsteq r5, ip, asr #2 │ │ │ │ + smlabbeq r6, ip, r6, r2 │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + mrseq r4, LR_usr │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + tsteq r5, r4, lsr #2 │ │ │ │ + tsteq r6, r8, asr #12 │ │ │ │ + tsteq r5, r4, lsl r1 │ │ │ │ + tsteq r6, r8, asr #4 │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + strdeq r7, [r5, -ip] │ │ │ │ + tsteq r6, r4, ror r6 │ │ │ │ + smlatteq r5, ip, r0, r7 │ │ │ │ + smlabteq r6, r4, r3, r4 │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ + @ instruction: 0x0106429c │ │ │ │ smlatbeq r6, r0, r6, r2 │ │ │ │ - qaddeq r7, r4, r5 │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - @ instruction: 0x010626b8 │ │ │ │ - smlabbeq r6, r8, r2, r4 │ │ │ │ - tsteq r5, ip, lsr #32 │ │ │ │ - @ instruction: 0x01064294 │ │ │ │ - tsteq r5, ip, lsl r0 │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - tsteq r5, r4 │ │ │ │ - smlabteq r6, r0, r2, r4 │ │ │ │ - strdeq r6, [r5, -r4] │ │ │ │ - @ instruction: 0x01064390 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl #14 │ │ │ │ - smlabteq r5, r4, pc, r6 @ │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - @ instruction: 0x01056fb4 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ - tsteq r6, r8, lsr r7 │ │ │ │ - tsteq r6, r8, lsl #6 │ │ │ │ - @ instruction: 0x01056f94 │ │ │ │ + tsteq r6, ip, ror r6 │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ + strheq r7, [r5, -r4] │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ + smlatbeq r5, r4, r0, r7 │ │ │ │ + @ instruction: 0x0106429c │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + @ instruction: 0x010626b4 │ │ │ │ + smlabbeq r5, r4, r0, r7 │ │ │ │ + smlabteq r6, r0, r6, r2 │ │ │ │ + tsteq r5, r4, ror r0 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + smlatbeq r6, r8, r2, r4 │ │ │ │ + tsteq r5, ip, asr #32 │ │ │ │ + @ instruction: 0x010642b4 │ │ │ │ + tsteq r5, ip, lsr r0 │ │ │ │ + tsteq r6, r0, lsr #14 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + tsteq r5, r4, lsr #32 │ │ │ │ + smlatteq r6, r0, r2, r4 │ │ │ │ + tsteq r5, r4, lsl r0 │ │ │ │ + @ instruction: 0x010643b0 │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ tsteq r6, r4, lsl r3 │ │ │ │ - smlabbeq r5, r4, pc, r6 @ │ │ │ │ - @ instruction: 0x010627b8 │ │ │ │ - tsteq r6, r0, asr r3 │ │ │ │ - tsteq r6, ip, lsr #6 │ │ │ │ - tsteq r6, r8, ror #14 │ │ │ │ - tsteq r5, ip, asr pc │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ - tsteq r5, ip, asr #30 │ │ │ │ - tsteq r6, r4, ror r3 │ │ │ │ - tsteq r6, r0, asr r3 │ │ │ │ - tsteq r5, r4, lsr pc │ │ │ │ - smlatbeq r6, r0, r7, r2 │ │ │ │ - tsteq r5, r4, lsr #30 │ │ │ │ - smlatbeq r6, r0, sl, r2 │ │ │ │ - smlatteq r6, r8, r4, r4 │ │ │ │ - tsteq r6, r0, ror #16 │ │ │ │ - smlabteq r6, r0, r3, r4 │ │ │ │ - smlabteq r6, r4, r7, r2 │ │ │ │ - smlatbeq r6, r0, r7, r2 │ │ │ │ - tsteq r6, r0, ror r3 │ │ │ │ - smlatteq r5, r4, lr, r6 │ │ │ │ - tsteq r6, ip, ror r3 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsr #14 │ │ │ │ + smlatteq r5, r4, pc, r6 @ │ │ │ │ + tsteq r6, r8, lsr r7 │ │ │ │ ldrdeq r6, [r5, -r4] │ │ │ │ - smlabteq r6, r0, r3, r4 │ │ │ │ - @ instruction: 0x0106439c │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ + tsteq r6, r8, asr r7 │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + @ instruction: 0x01056fb4 │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ + smlatbeq r5, r4, pc, r6 @ │ │ │ │ ldrdeq r2, [r6, -r8] │ │ │ │ - @ instruction: 0x01056eb4 │ │ │ │ + tsteq r6, r0, ror r3 │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + smlabbeq r6, r8, r7, r2 │ │ │ │ + tsteq r5, ip, ror pc │ │ │ │ + @ instruction: 0x01062794 │ │ │ │ + tsteq r5, ip, ror #30 │ │ │ │ + @ instruction: 0x01064394 │ │ │ │ + tsteq r6, r0, ror r3 │ │ │ │ + tsteq r5, r4, asr pc │ │ │ │ + smlabteq r6, r0, r7, r2 │ │ │ │ + tsteq r5, r4, asr #30 │ │ │ │ + smlabteq r6, r0, sl, r2 │ │ │ │ + tsteq r6, r8, lsl #10 │ │ │ │ + smlabbeq r6, r0, r8, r2 │ │ │ │ + smlatteq r6, r0, r3, r4 │ │ │ │ smlatteq r6, r4, r7, r2 │ │ │ │ - smlatbeq r5, r4, lr, r6 │ │ │ │ - tsteq r6, ip, lsl r4 │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - smlabteq r6, ip, r3, r4 │ │ │ │ - tsteq r5, ip, ror lr │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - tsteq r5, ip, ror #28 │ │ │ │ - tsteq r6, r4, asr #16 │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - tsteq r5, r4, asr lr │ │ │ │ - tsteq r6, r4, lsl #8 │ │ │ │ - tsteq r5, r4, asr #28 │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - smlatbeq r6, r0, r8, r2 │ │ │ │ - tsteq r6, r8, lsr r4 │ │ │ │ - tsteq r6, r4, lsl r4 │ │ │ │ - tsteq r6, r0, asr r8 │ │ │ │ - tsteq r5, r4, lsl lr │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - tsteq r5, r4, lsl #28 │ │ │ │ - smlatbeq r6, r0, r8, r2 │ │ │ │ - tsteq r6, ip, ror r8 │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ - smlatteq r5, r4, sp, r6 │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ + smlabteq r6, r0, r7, r2 │ │ │ │ + @ instruction: 0x01064390 │ │ │ │ + tsteq r5, r4, lsl #30 │ │ │ │ + @ instruction: 0x0106439c │ │ │ │ + strdeq r6, [r5, -r4] │ │ │ │ + smlatteq r6, r0, r3, r4 │ │ │ │ + @ instruction: 0x010643bc │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ ldrdeq r6, [r5, -r4] │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - @ instruction: 0x01064494 │ │ │ │ - tsteq r6, r0, ror r4 │ │ │ │ - smlatbeq r6, ip, r8, r2 │ │ │ │ - smlatbeq r5, ip, sp, r6 │ │ │ │ - @ instruction: 0x010628b8 │ │ │ │ - @ instruction: 0x01056d9c │ │ │ │ - @ instruction: 0x010644b8 │ │ │ │ - @ instruction: 0x01064494 │ │ │ │ - smlabbeq r5, r4, sp, r6 │ │ │ │ - smlatteq r6, r4, r8, r2 │ │ │ │ - tsteq r5, r4, ror sp │ │ │ │ - tsteq r6, r4, lsr r6 │ │ │ │ - smlatbeq r6, ip, r9, r2 │ │ │ │ - tsteq r6, ip, lsl #10 │ │ │ │ - tsteq r6, r0, lsl r9 │ │ │ │ - smlatteq r6, ip, r8, r2 │ │ │ │ - @ instruction: 0x010644bc │ │ │ │ - tsteq r5, ip, lsr sp │ │ │ │ - smlabteq r6, r8, r4, r4 │ │ │ │ - tsteq r5, ip, lsr #26 │ │ │ │ - tsteq r6, ip, lsl #10 │ │ │ │ - smlatteq r6, r8, r4, r4 │ │ │ │ - tsteq r6, r4, lsr #18 │ │ │ │ - tsteq r5, ip, lsl #26 │ │ │ │ + tsteq r6, r4, lsl #16 │ │ │ │ + smlabteq r5, r4, lr, r6 │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + tsteq r6, r0, asr #16 │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + smlatteq r6, ip, r3, r4 │ │ │ │ + @ instruction: 0x01056e9c │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + smlabbeq r5, ip, lr, r6 │ │ │ │ + tsteq r6, r4, ror #16 │ │ │ │ + tsteq r6, r0, asr #16 │ │ │ │ + tsteq r5, r4, ror lr │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ + tsteq r5, r4, ror #28 │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + smlabteq r6, r0, r8, r2 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + tsteq r5, r4, lsr lr │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + tsteq r5, r4, lsr #28 │ │ │ │ + smlabteq r6, r0, r8, r2 │ │ │ │ + @ instruction: 0x0106289c │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + tsteq r5, r4, lsl #28 │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ + strdeq r6, [r5, -r4] │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + @ instruction: 0x010644b4 │ │ │ │ + @ instruction: 0x01064490 │ │ │ │ + smlabteq r6, ip, r8, r2 │ │ │ │ + smlabteq r5, ip, sp, r6 │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + @ instruction: 0x01056dbc │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + @ instruction: 0x010644b4 │ │ │ │ + smlatbeq r5, r4, sp, r6 │ │ │ │ + tsteq r6, r4, lsl #18 │ │ │ │ + @ instruction: 0x01056d94 │ │ │ │ + tsteq r6, r4, asr r6 │ │ │ │ + smlabteq r6, ip, r9, r2 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ tsteq r6, r0, lsr r9 │ │ │ │ - strdeq r6, [r5, -ip] │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - tsteq r6, r8, asr #18 │ │ │ │ - tsteq r6, r8, lsl r5 │ │ │ │ - ldrdeq r6, [r5, -r4] │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - smlabteq r5, r4, ip, r6 │ │ │ │ - @ instruction: 0x01062990 │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - smlatbeq r5, ip, ip, r6 │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - @ instruction: 0x01056c9c │ │ │ │ - tsteq r6, r0, lsr #12 │ │ │ │ - smlatteq r6, ip, r9, r2 │ │ │ │ - smlabbeq r6, r4, r5, r4 │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - @ instruction: 0x0106299c │ │ │ │ - tsteq r5, ip, ror #24 │ │ │ │ - smlatbeq r6, r8, r9, r2 │ │ │ │ - tsteq r5, ip, asr ip │ │ │ │ - smlatteq r6, ip, r9, r2 │ │ │ │ - smlabteq r6, r8, r9, r2 │ │ │ │ - @ instruction: 0x01064598 │ │ │ │ - tsteq r5, ip, lsr ip │ │ │ │ - smlatbeq r6, r4, r5, r4 │ │ │ │ - tsteq r5, ip, lsr #24 │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ - smlatteq r6, r0, r5, r4 │ │ │ │ - @ instruction: 0x010645bc │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - tsteq r5, r4, lsl #24 │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ + tsteq r6, ip, lsl #18 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + tsteq r5, ip, asr sp │ │ │ │ + smlatteq r6, r8, r4, r4 │ │ │ │ + tsteq r5, ip, asr #26 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + tsteq r6, r8, lsl #10 │ │ │ │ + tsteq r6, r4, asr #18 │ │ │ │ + tsteq r5, ip, lsr #26 │ │ │ │ + tsteq r6, r0, asr r9 │ │ │ │ + tsteq r5, ip, lsl sp │ │ │ │ + smlabbeq r6, r8, r5, r4 │ │ │ │ + smlabbeq r6, ip, r9, r2 │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ strdeq r6, [r5, -r4] │ │ │ │ - tsteq r6, r4, lsl #12 │ │ │ │ - smlatteq r6, r0, r5, r4 │ │ │ │ - ldrdeq r6, [r5, -ip] │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - smlabteq r5, ip, fp, r6 │ │ │ │ - tsteq r6, r4, lsr #32 │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ + tsteq r6, r4, asr #10 │ │ │ │ + smlatteq r5, r4, ip, r6 │ │ │ │ + @ instruction: 0x010629b0 │ │ │ │ + smlabbeq r6, ip, r9, r2 │ │ │ │ + smlabteq r5, ip, ip, r6 │ │ │ │ + tsteq r6, r0, ror r5 │ │ │ │ + @ instruction: 0x01056cbc │ │ │ │ + tsteq r6, r0, asr #12 │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ + smlatbeq r6, r4, r5, r4 │ │ │ │ + smlabbeq r6, r0, r5, r4 │ │ │ │ + @ instruction: 0x010629bc │ │ │ │ + smlabbeq r5, ip, ip, r6 │ │ │ │ + smlabteq r6, r8, r9, r2 │ │ │ │ + tsteq r5, ip, ror ip │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ + smlatteq r6, r8, r9, r2 │ │ │ │ + @ instruction: 0x010645b8 │ │ │ │ + tsteq r5, ip, asr ip │ │ │ │ + smlabteq r6, r4, r5, r4 │ │ │ │ + tsteq r5, ip, asr #24 │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl sl │ │ │ │ + tsteq r5, r4, lsr #24 │ │ │ │ + tsteq r6, r4, lsr #20 │ │ │ │ + tsteq r5, r4, lsl ip │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ + strdeq r6, [r5, -ip] │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + smlatteq r5, ip, fp, r6 │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + tsteq r6, r8, asr #26 │ │ │ │ + @ instruction: 0x01064790 │ │ │ │ strbeq pc, [ip, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r8, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r4, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r0, #2271]! @ 0x8df @ │ │ │ │ @@ -16446,226 +16446,226 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2261 @ 0xfffff72b │ │ │ │ ldmmi r5, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2260 @ 0xfffff72c │ │ │ │ ldmmi r4, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabbeq r6, r4, r4, r2 │ │ │ │ - smlatteq r6, r4, pc, r3 @ │ │ │ │ - smlatteq r6, r8, r3, r2 │ │ │ │ - smlabteq r6, r4, r3, r2 │ │ │ │ - @ instruction: 0x01063f94 │ │ │ │ - tsteq r5, r0, lsr #10 │ │ │ │ - smlatbeq r6, r0, pc, r3 @ │ │ │ │ - tsteq r5, r0, lsl r5 │ │ │ │ - smlatteq r6, r4, pc, r3 @ │ │ │ │ - smlabteq r6, r0, pc, r3 @ │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - strdeq r6, [r5, -r0] │ │ │ │ + smlatbeq r6, r4, r4, r2 │ │ │ │ + tsteq r6, r4 │ │ │ │ tsteq r6, r8, lsl #8 │ │ │ │ - smlatteq r5, r0, r4, r6 │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - tsteq r6, r0, lsr #8 │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - @ instruction: 0x010564b8 │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - smlatbeq r5, r8, r4, r6 │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - @ instruction: 0x01056490 │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - smlabbeq r5, r0, r4, r6 │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - smlabteq r6, r4, r4, r2 │ │ │ │ - qaddeq r4, ip, r6 │ │ │ │ - tsteq r6, r8, lsr r0 │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - tsteq r5, r0, asr r4 │ │ │ │ - smlabbeq r6, r0, r4, r2 │ │ │ │ - tsteq r5, r0, asr #8 │ │ │ │ - smlabteq r6, r4, r4, r2 │ │ │ │ - smlatbeq r6, r0, r4, r2 │ │ │ │ - tsteq r6, r0, ror r0 │ │ │ │ - tsteq r5, r0, lsr #8 │ │ │ │ - tsteq r6, ip, ror r0 │ │ │ │ - tsteq r5, r0, lsl r4 │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - strheq r4, [r6, -r8] │ │ │ │ - swpeq r4, r4, [r6] │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - smlatteq r5, r8, r3, r6 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ + smlatteq r6, r4, r3, r2 │ │ │ │ + @ instruction: 0x01063fb4 │ │ │ │ + tsteq r5, r0, asr #10 │ │ │ │ + smlabteq r6, r0, pc, r3 @ │ │ │ │ + tsteq r5, r0, lsr r5 │ │ │ │ + tsteq r6, r4 │ │ │ │ + smlatteq r6, r0, pc, r3 @ │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + tsteq r5, r0, lsl r5 │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ + tsteq r5, r0, lsl #10 │ │ │ │ + tsteq r6, r0, rrx │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + tsteq r6, r0, lsl r0 │ │ │ │ ldrdeq r6, [r5, -r8] │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - strheq r4, [r6, -r8] │ │ │ │ - smlabteq r5, r0, r3, r6 │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - @ instruction: 0x010563b0 │ │ │ │ - tsteq r6, r8, asr r2 │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - tsteq r6, r0, lsr r1 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - smlatteq r6, r0, r0, r4 │ │ │ │ - tsteq r5, r8, ror r3 │ │ │ │ - smlatteq r6, ip, r0, r4 │ │ │ │ - tsteq r5, r8, ror #6 │ │ │ │ - tsteq r6, r0, lsr r1 │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - tsteq r6, r8, asr #10 │ │ │ │ - tsteq r5, r8, asr #6 │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + smlabteq r5, r8, r4, r6 │ │ │ │ + smlabbeq r6, r8, r4, r2 │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ + @ instruction: 0x010564b0 │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + smlatbeq r5, r0, r4, r6 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + smlatteq r6, r4, r4, r2 │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + qaddeq r4, r8, r6 │ │ │ │ + @ instruction: 0x01062494 │ │ │ │ + tsteq r5, r0, ror r4 │ │ │ │ + smlatbeq r6, r0, r4, r2 │ │ │ │ + tsteq r5, r0, ror #8 │ │ │ │ + smlatteq r6, r4, r4, r2 │ │ │ │ + smlabteq r6, r0, r4, r2 │ │ │ │ + swpeq r4, r0, [r6] │ │ │ │ + tsteq r5, r0, asr #8 │ │ │ │ + swpeq r4, ip, [r6] │ │ │ │ + tsteq r5, r0, lsr r4 │ │ │ │ + tsteq r6, r0, asr #10 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + strheq r4, [r6, -r4] │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + tsteq r5, r8, lsl #8 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + strdeq r6, [r5, -r8] │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + smlatteq r5, r0, r3, r6 │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + ldrdeq r6, [r5, -r0] │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ tsteq r6, r4, asr r5 │ │ │ │ - tsteq r5, r8, lsr r3 │ │ │ │ - smlabbeq r6, ip, r1, r4 │ │ │ │ - @ instruction: 0x01062590 │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - tsteq r5, r0, lsl r3 │ │ │ │ - tsteq r6, r8, asr #2 │ │ │ │ - mrseq r6, SP_abt │ │ │ │ - @ instruction: 0x010625b4 │ │ │ │ - @ instruction: 0x01062590 │ │ │ │ - smlatteq r5, r8, r2, r6 │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - ldrdeq r6, [r5, -r8] │ │ │ │ - tsteq r6, r4, asr #4 │ │ │ │ - tsteq r6, r0, lsl r6 │ │ │ │ - smlatbeq r6, r8, r1, r4 │ │ │ │ - smlabbeq r6, r4, r1, r4 │ │ │ │ - smlabteq r6, r0, r5, r2 │ │ │ │ - smlatbeq r5, r8, r2, r6 │ │ │ │ - smlabteq r6, ip, r5, r2 │ │ │ │ - @ instruction: 0x01056298 │ │ │ │ - tsteq r6, r0, lsl r6 │ │ │ │ - smlatteq r6, ip, r5, r2 │ │ │ │ - @ instruction: 0x010641bc │ │ │ │ - tsteq r5, r8, ror r2 │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + mrseq r4, (UNDEF: 22) │ │ │ │ + @ instruction: 0x01056398 │ │ │ │ + tsteq r6, ip, lsl #2 │ │ │ │ + smlabbeq r5, r8, r3, r6 │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ + tsteq r6, ip, lsr #2 │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ + tsteq r5, r8, ror #6 │ │ │ │ + tsteq r6, r4, ror r5 │ │ │ │ + tsteq r5, r8, asr r3 │ │ │ │ + smlatbeq r6, ip, r1, r4 │ │ │ │ + @ instruction: 0x010625b0 │ │ │ │ + smlabbeq r6, ip, r5, r2 │ │ │ │ + tsteq r6, ip, asr r1 │ │ │ │ + tsteq r5, r0, lsr r3 │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ + tsteq r5, r0, lsr #6 │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + @ instruction: 0x010625b0 │ │ │ │ + tsteq r5, r8, lsl #6 │ │ │ │ + @ instruction: 0x01064194 │ │ │ │ + strdeq r6, [r5, -r8] │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ + tsteq r6, r0, lsr r6 │ │ │ │ smlabteq r6, r8, r1, r4 │ │ │ │ - tsteq r5, r8, ror #4 │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - smlatteq r6, r0, r1, r4 │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ - tsteq r5, r0, asr #4 │ │ │ │ - tsteq r6, r8, lsr #12 │ │ │ │ - tsteq r5, r0, lsr r2 │ │ │ │ - tsteq r6, r8, lsr #4 │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - tsteq r5, r8, lsl r2 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - tsteq r5, r8, lsl #4 │ │ │ │ - tsteq r6, r4, asr r9 │ │ │ │ - @ instruction: 0x0106439c │ │ │ │ - tsteq r6, r4, lsl r7 │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - tsteq r6, r8, ror r6 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - tsteq r6, r4, lsr #4 │ │ │ │ - smlabteq r5, r8, r1, r6 │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ - @ instruction: 0x010561b8 │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - tsteq r6, r0, asr r2 │ │ │ │ + smlatbeq r6, r4, r1, r4 │ │ │ │ + smlatteq r6, r0, r5, r2 │ │ │ │ + smlabteq r5, r8, r2, r6 │ │ │ │ + smlatteq r6, ip, r5, r2 │ │ │ │ + @ instruction: 0x010562b8 │ │ │ │ + tsteq r6, r0, lsr r6 │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + @ instruction: 0x01056298 │ │ │ │ + smlatteq r6, r8, r1, r4 │ │ │ │ + smlabbeq r5, r8, r2, r6 │ │ │ │ smlabbeq r6, ip, r6, r2 │ │ │ │ - @ instruction: 0x01056198 │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + mrseq r4, LR_usr │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + tsteq r5, r0, ror #4 │ │ │ │ + tsteq r6, r8, asr #12 │ │ │ │ + tsteq r5, r0, asr r2 │ │ │ │ + tsteq r6, r8, asr #4 │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + tsteq r5, r8, lsr r2 │ │ │ │ + tsteq r6, r4, ror r6 │ │ │ │ + tsteq r5, r8, lsr #4 │ │ │ │ + tsteq r6, r4, ror r9 │ │ │ │ + @ instruction: 0x010643bc │ │ │ │ + tsteq r6, r4, lsr r7 │ │ │ │ + @ instruction: 0x01064294 │ │ │ │ @ instruction: 0x01062698 │ │ │ │ - smlabbeq r5, r8, r1, r6 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - @ instruction: 0x010626b0 │ │ │ │ - smlabbeq r6, r2, r2, r4 │ │ │ │ - tsteq r5, r4, ror #2 │ │ │ │ - @ instruction: 0x01064292 │ │ │ │ - tsteq r5, r8, asr r1 │ │ │ │ - tsteq r6, r2, lsl #14 │ │ │ │ - smlatteq r6, r0, r6, r2 │ │ │ │ - tsteq r5, r6, asr #2 │ │ │ │ - smlabteq r6, r8, r2, r4 │ │ │ │ - tsteq r5, sl, lsr r1 │ │ │ │ - @ instruction: 0x0106439c │ │ │ │ - tsteq r6, sl, ror #14 │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - smlatteq r6, r2, r2, r4 │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - tsteq r5, r6, lsl r1 │ │ │ │ - tsteq r6, r0, lsr r7 │ │ │ │ - tsteq r5, sl, lsl #2 │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ - tsteq r6, r6, asr r7 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - strdeq r6, [r5, -r2] │ │ │ │ - tsteq r6, r8, lsr r3 │ │ │ │ - smlatteq r5, r6, r0, r6 │ │ │ │ - smlatteq r6, r0, r7, r2 │ │ │ │ - tsteq r6, sl, ror r3 │ │ │ │ + tsteq r6, r4, ror r6 │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ + smlatteq r5, r8, r1, r6 │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ + ldrdeq r6, [r5, -r8] │ │ │ │ + @ instruction: 0x01064294 │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + smlatbeq r6, ip, r6, r2 │ │ │ │ + @ instruction: 0x010561b8 │ │ │ │ + @ instruction: 0x010626b8 │ │ │ │ + smlatbeq r5, r8, r1, r6 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + smlatbeq r6, r2, r2, r4 │ │ │ │ + smlabbeq r5, r4, r1, r6 │ │ │ │ + @ instruction: 0x010642b2 │ │ │ │ + tsteq r5, r8, ror r1 │ │ │ │ + tsteq r6, r2, lsr #14 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + tsteq r5, r6, ror #2 │ │ │ │ + smlatteq r6, r8, r2, r4 │ │ │ │ + tsteq r5, sl, asr r1 │ │ │ │ + @ instruction: 0x010643bc │ │ │ │ + smlabbeq r6, sl, r7, r2 │ │ │ │ + tsteq r6, r4, lsr #6 │ │ │ │ + tsteq r6, r2, lsl #6 │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + tsteq r5, r6, lsr r1 │ │ │ │ + tsteq r6, r0, asr r7 │ │ │ │ + tsteq r5, sl, lsr #2 │ │ │ │ + @ instruction: 0x01062798 │ │ │ │ + tsteq r6, r6, ror r7 │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ + tsteq r5, r2, lsl r1 │ │ │ │ tsteq r6, r8, asr r3 │ │ │ │ - @ instruction: 0x01062796 │ │ │ │ - smlabteq r5, r8, r0, r6 │ │ │ │ - smlatbeq r6, r6, r7, r2 │ │ │ │ - strheq r6, [r5, -ip] │ │ │ │ - smlatbeq r6, sl, r3, r4 │ │ │ │ - smlabbeq r6, r8, r3, r4 │ │ │ │ - smlatbeq r5, sl, r0, r6 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - swpeq r6, lr, [r5] │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ - smlatbeq r6, sl, r8, r2 │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ - tsteq r6, r2, lsl r8 │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ - smlabteq r6, r2, r3, r4 │ │ │ │ - tsteq r5, r4, ror r0 │ │ │ │ - ldrdeq r4, [r6, -r2] │ │ │ │ - tsteq r5, r8, rrx │ │ │ │ - tsteq r6, sl, lsl r4 │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - tsteq r6, r6, lsr r8 │ │ │ │ - qaddeq r6, r0, r5 │ │ │ │ - tsteq r6, r6, asr #16 │ │ │ │ - tsteq r5, r4, asr #32 │ │ │ │ - smlabbeq r6, r2, r4, r4 │ │ │ │ - smlabbeq r6, r8, r8, r2 │ │ │ │ + tsteq r5, r6, lsl #2 │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + @ instruction: 0x0106439a │ │ │ │ + tsteq r6, r8, ror r3 │ │ │ │ + @ instruction: 0x010627b6 │ │ │ │ + smlatteq r5, r8, r0, r6 │ │ │ │ + smlabteq r6, r6, r7, r2 │ │ │ │ + ldrdeq r6, [r5, -ip] │ │ │ │ + smlabteq r6, sl, r3, r4 │ │ │ │ + smlatbeq r6, r8, r3, r4 │ │ │ │ + smlabteq r5, sl, r0, r6 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + strheq r6, [r5, -lr] │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + smlabteq r6, sl, r8, r2 │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ + tsteq r6, r2, lsr r8 │ │ │ │ + tsteq r6, r0, lsl r8 │ │ │ │ + smlatteq r6, r2, r3, r4 │ │ │ │ + swpeq r6, r4, [r5] │ │ │ │ + strdeq r4, [r6, -r2] │ │ │ │ + smlabbeq r5, r8, r0, r6 │ │ │ │ + tsteq r6, sl, lsr r4 │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + tsteq r6, r6, asr r8 │ │ │ │ + tsteq r5, r0, ror r0 │ │ │ │ tsteq r6, r6, ror #16 │ │ │ │ - tsteq r6, r8, lsr r4 │ │ │ │ - tsteq r5, r6, lsr #32 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - tsteq r5, sl, lsl r0 │ │ │ │ - @ instruction: 0x010628b8 │ │ │ │ - @ instruction: 0x01062896 │ │ │ │ - tsteq r5, r8 │ │ │ │ - tsteq r6, lr, ror r4 │ │ │ │ - strdeq r5, [r5, -ip] │ │ │ │ - tsteq r6, r2, asr r5 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - @ instruction: 0x010644ba │ │ │ │ - @ instruction: 0x01064498 │ │ │ │ - ldrdeq r2, [r6, -r6] │ │ │ │ - ldrdeq r5, [r5, -r8] │ │ │ │ - smlatteq r6, r6, r8, r2 │ │ │ │ - smlabteq r5, ip, pc, r5 @ │ │ │ │ - tsteq r6, lr, lsr #18 │ │ │ │ - tsteq r6, ip, lsl #18 │ │ │ │ - ldrdeq r4, [r6, -lr] │ │ │ │ - @ instruction: 0x01055fb4 │ │ │ │ - smlatteq r6, lr, r4, r4 │ │ │ │ - smlatbeq r5, r8, pc, r5 @ │ │ │ │ - @ instruction: 0x01062996 │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ + tsteq r5, r4, rrx │ │ │ │ + smlatbeq r6, r2, r4, r4 │ │ │ │ + smlatbeq r6, r8, r8, r2 │ │ │ │ + smlabbeq r6, r6, r8, r2 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + tsteq r5, r6, asr #32 │ │ │ │ + tsteq r6, r8, ror #8 │ │ │ │ + tsteq r5, sl, lsr r0 │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + @ instruction: 0x010628b6 │ │ │ │ + tsteq r5, r8, lsr #32 │ │ │ │ + @ instruction: 0x0106449e │ │ │ │ + tsteq r5, ip, lsl r0 │ │ │ │ + tsteq r6, r2, ror r5 │ │ │ │ + tsteq r6, r0, asr #18 │ │ │ │ + ldrdeq r4, [r6, -sl] │ │ │ │ + @ instruction: 0x010644b8 │ │ │ │ + strdeq r2, [r6, -r6] │ │ │ │ + strdeq r5, [r5, -r8] │ │ │ │ + tsteq r6, r6, lsl #18 │ │ │ │ + smlatteq r5, ip, pc, r5 @ │ │ │ │ + tsteq r6, lr, asr #18 │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + strdeq r4, [r6, -lr] │ │ │ │ + ldrdeq r5, [r5, -r4] │ │ │ │ tsteq r6, lr, lsl #10 │ │ │ │ - tsteq r6, ip, asr #18 │ │ │ │ - smlabbeq r5, sl, pc, r5 @ │ │ │ │ - tsteq r6, ip, asr r9 │ │ │ │ - tsteq r5, lr, ror pc │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - tsteq r6, lr, lsr r5 │ │ │ │ - tsteq r5, ip, ror #30 │ │ │ │ - @ instruction: 0x01062992 │ │ │ │ - tsteq r5, r0, ror #30 │ │ │ │ + smlabteq r5, r8, pc, r5 @ │ │ │ │ + @ instruction: 0x010629b6 │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + tsteq r6, lr, lsr #10 │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ + smlatbeq r5, sl, pc, r5 @ │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + @ instruction: 0x01055f9e │ │ │ │ + smlabbeq r6, r0, r5, r4 │ │ │ │ + tsteq r6, lr, asr r5 │ │ │ │ + smlabbeq r5, ip, pc, r5 @ │ │ │ │ + @ instruction: 0x010629b2 │ │ │ │ + smlabbeq r5, r0, pc, r5 @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ adcsvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -17458,19 +17458,19 @@ │ │ │ │ svcpl 0x0075f5b1 │ │ │ │ @ instruction: 0xf5a4d314 │ │ │ │ @ instruction: 0xf04f5475 │ │ │ │ adclt r3, r4, #1140850688 @ 0x44000000 │ │ │ │ ldrbeq r4, [sl, r3, ror #1] │ │ │ │ strbhi pc, [r1], #320 @ 0x140 @ │ │ │ │ svclt 0x0000e185 │ │ │ │ - @ instruction: 0x0105d292 │ │ │ │ - tsteq r7, r4, ror r7 │ │ │ │ - smlabbeq r5, r6, r2, sp │ │ │ │ - tsteq r5, r8, lsl r2 │ │ │ │ - @ instruction: 0x010756ba │ │ │ │ + @ instruction: 0x0105d2b2 │ │ │ │ + @ instruction: 0x01075794 │ │ │ │ + smlatbeq r5, r6, r2, sp │ │ │ │ + tsteq r5, r8, lsr r2 │ │ │ │ + ldrdeq r5, [r7, -sl] │ │ │ │ tstppl ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdale lr!, {r0, r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x0074f5b1 │ │ │ │ @ instruction: 0xf5a4d309 │ │ │ │ @ instruction: 0xf04f5474 │ │ │ │ adclt r3, r4, #1140850688 @ 0x44000000 │ │ │ │ ldrbeq r4, [ip, r3, ror #1] │ │ │ │ @@ -18071,109 +18071,109 @@ │ │ │ │ stc 7, cr15, [r0], {237} @ 0xed │ │ │ │ bmi 1974a00 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7ed9600 │ │ │ │ andlt lr, r2, r8, ror ip │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - qaddeq r5, ip, r5 │ │ │ │ - tsteq r7, r6, asr #16 │ │ │ │ - tsteq r5, r2, ror r3 │ │ │ │ - tsteq r7, r8, lsr #16 │ │ │ │ - tsteq r5, sl, ror r3 │ │ │ │ + tsteq r5, ip, ror r0 │ │ │ │ + tsteq r7, r6, ror #16 │ │ │ │ + @ instruction: 0x0105c392 │ │ │ │ + tsteq r7, r8, asr #16 │ │ │ │ + @ instruction: 0x0105c39a │ │ │ │ + @ instruction: 0x0105c39e │ │ │ │ + smlabbeq r5, r2, r3, ip │ │ │ │ + smlabbeq lr, r0, lr, r0 │ │ │ │ tsteq r5, lr, ror r3 │ │ │ │ - tsteq r5, r2, ror #6 │ │ │ │ - tsteq lr, r0, ror #28 │ │ │ │ - tsteq r5, lr, asr r3 │ │ │ │ - tsteq r5, r0, asr r3 │ │ │ │ - tsteq r5, r0, asr r3 │ │ │ │ - tsteq r5, ip, asr r3 │ │ │ │ - tsteq r5, r0, ror #6 │ │ │ │ - tsteq r5, lr, asr r3 │ │ │ │ - tsteq r7, r4, ror #14 │ │ │ │ - tsteq r5, r0, asr r3 │ │ │ │ - tsteq r7, r2, asr #14 │ │ │ │ - @ instruction: 0x0105c2bc │ │ │ │ - @ instruction: 0x01054fb8 │ │ │ │ - @ instruction: 0x01054fb0 │ │ │ │ - tsteq r5, r4, lsl #6 │ │ │ │ - tsteq r5, r4, lsl #6 │ │ │ │ - tsteq r5, r8, lsl #6 │ │ │ │ - tsteq lr, lr, lsr sp │ │ │ │ - tsteq r5, ip, lsr r1 │ │ │ │ - tsteq r5, r8, asr #2 │ │ │ │ - tsteq lr, sl, lsl #26 │ │ │ │ - tsteq r5, r0, lsr r1 │ │ │ │ - tsteq r5, r6, lsl #2 │ │ │ │ + tsteq r5, r0, ror r3 │ │ │ │ + tsteq r5, r0, ror r3 │ │ │ │ + tsteq r5, ip, ror r3 │ │ │ │ + smlabbeq r5, r0, r3, ip │ │ │ │ + tsteq r5, lr, ror r3 │ │ │ │ + smlabbeq r7, r4, r7, r4 │ │ │ │ + tsteq r5, r0, ror r3 │ │ │ │ + tsteq r7, r2, ror #14 │ │ │ │ + ldrdeq ip, [r5, -ip] │ │ │ │ + ldrdeq r4, [r5, -r8] │ │ │ │ + ldrdeq r4, [r5, -r0] │ │ │ │ + tsteq r5, r4, lsr #6 │ │ │ │ + tsteq r5, r4, lsr #6 │ │ │ │ + tsteq r5, r8, lsr #6 │ │ │ │ + tsteq lr, lr, asr sp │ │ │ │ + tsteq r5, ip, asr r1 │ │ │ │ + tsteq r5, r8, ror #2 │ │ │ │ + tsteq lr, sl, lsr #26 │ │ │ │ + tsteq r5, r0, asr r1 │ │ │ │ + tsteq r5, r6, lsr #2 │ │ │ │ + tsteq r5, r2, lsr r1 │ │ │ │ + tsteq r5, lr, lsr #2 │ │ │ │ + tsteq r5, sl, lsr #2 │ │ │ │ + tsteq r5, r6, lsr #2 │ │ │ │ + tsteq r5, r6, lsr #2 │ │ │ │ + @ instruction: 0x010e0c98 │ │ │ │ tsteq r5, r2, lsl r1 │ │ │ │ - tsteq r5, lr, lsl #2 │ │ │ │ - tsteq r5, sl, lsl #2 │ │ │ │ - tsteq r5, r6, lsl #2 │ │ │ │ - tsteq r5, r6, lsl #2 │ │ │ │ - tsteq lr, r8, ror ip │ │ │ │ - strdeq r5, [r5, -r2] │ │ │ │ - tsteq r5, r4, ror r0 │ │ │ │ - smlabbeq r5, r0, r0, r5 │ │ │ │ - tsteq r5, ip, ror r0 │ │ │ │ - tsteq r5, r8, ror r0 │ │ │ │ - tsteq r5, r4, ror r0 │ │ │ │ - tsteq r5, r4, ror r0 │ │ │ │ - smlatteq lr, r6, fp, r0 │ │ │ │ - smlatteq r5, r4, pc, r4 @ │ │ │ │ - smlatteq r5, ip, pc, r4 @ │ │ │ │ - smlatbeq lr, lr, fp, r0 │ │ │ │ + swpeq r5, r4, [r5] @ │ │ │ │ + smlatbeq r5, r0, r0, r5 │ │ │ │ + swpeq r5, ip, [r5] @ │ │ │ │ + swpeq r5, r8, [r5] @ │ │ │ │ + swpeq r5, r4, [r5] @ │ │ │ │ + swpeq r5, r4, [r5] @ │ │ │ │ + tsteq lr, r6, lsl #24 │ │ │ │ + tsteq r5, r4 │ │ │ │ + tsteq r5, ip │ │ │ │ + smlabteq lr, lr, fp, r0 │ │ │ │ + strdeq r4, [r5, -r4] │ │ │ │ + smlabteq r5, ip, pc, r4 @ │ │ │ │ + ldrdeq r4, [r5, -sl] │ │ │ │ + ldrdeq r4, [r5, -r8] │ │ │ │ + ldrdeq r4, [r5, -r6] │ │ │ │ ldrdeq r4, [r5, -r4] │ │ │ │ - smlatbeq r5, ip, pc, r4 @ │ │ │ │ - @ instruction: 0x01054fba │ │ │ │ - @ instruction: 0x01054fb8 │ │ │ │ - @ instruction: 0x01054fb6 │ │ │ │ - @ instruction: 0x01054fb4 │ │ │ │ - @ instruction: 0x01054fb6 │ │ │ │ - tsteq lr, sl, lsr #22 │ │ │ │ - smlatbeq r5, r6, pc, r4 @ │ │ │ │ - smlatteq lr, r4, sl, r0 │ │ │ │ - strdeq r4, [r5, -ip] │ │ │ │ - tsteq r7, r8, asr #8 │ │ │ │ - ldrdeq r4, [r5, -lr] │ │ │ │ - tsteq r7, sl, lsr #8 │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ - @ instruction: 0x01054cb0 │ │ │ │ - smlatbeq r5, sl, ip, r4 │ │ │ │ - tsteq r5, r0, lsr #26 │ │ │ │ - tsteq r5, r8, lsr #26 │ │ │ │ - tsteq r5, sl, lsr #26 │ │ │ │ - tsteq r5, r4, lsr #26 │ │ │ │ - strdeq r4, [r5, -ip] │ │ │ │ + ldrdeq r4, [r5, -r6] │ │ │ │ + tsteq lr, sl, asr #22 │ │ │ │ + smlabteq r5, r6, pc, r4 @ │ │ │ │ + tsteq lr, r4, lsl #22 │ │ │ │ + tsteq r5, ip, lsl lr │ │ │ │ + tsteq r7, r8, ror #8 │ │ │ │ strdeq r4, [r5, -lr] │ │ │ │ + tsteq r7, sl, asr #8 │ │ │ │ + tsteq r6, ip, ror lr │ │ │ │ + ldrdeq r4, [r5, -r0] │ │ │ │ + smlabteq r5, sl, ip, r4 │ │ │ │ + tsteq r5, r0, asr #26 │ │ │ │ + tsteq r5, r8, asr #26 │ │ │ │ + tsteq r5, sl, asr #26 │ │ │ │ + tsteq r5, r4, asr #26 │ │ │ │ + tsteq r5, ip, lsl sp │ │ │ │ + tsteq r5, lr, lsl sp │ │ │ │ + tsteq r6, sl, lsl #28 │ │ │ │ + tsteq r6, sl, lsl #28 │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + tsteq r6, sl, lsl #28 │ │ │ │ + smlatteq lr, lr, r9, r0 │ │ │ │ + tsteq r5, ip, ror #24 │ │ │ │ smlatteq r6, sl, sp, r2 │ │ │ │ - smlatteq r6, sl, sp, r2 │ │ │ │ - smlatteq r6, ip, sp, r2 │ │ │ │ - smlatteq r6, sl, sp, r2 │ │ │ │ - smlabteq lr, lr, r9, r0 │ │ │ │ - tsteq r5, ip, asr #24 │ │ │ │ + strdeq r5, [r8, -r4] │ │ │ │ + smlatbeq lr, ip, r9, r0 │ │ │ │ smlabteq r6, sl, sp, r2 │ │ │ │ - ldrdeq r5, [r8, -r4] │ │ │ │ - smlabbeq lr, ip, r9, r0 │ │ │ │ - smlatbeq r6, sl, sp, r2 │ │ │ │ - @ instruction: 0x01062db6 │ │ │ │ - @ instruction: 0x01062db4 │ │ │ │ - tsteq r5, r0, ror #28 │ │ │ │ - tsteq r5, sl, ror #4 │ │ │ │ - tsteq r5, r0, ror r2 │ │ │ │ - tsteq r5, r2, ror r2 │ │ │ │ - tsteq lr, lr, lsl #18 │ │ │ │ - ldrdeq r4, [r5, -r8] │ │ │ │ - tsteq r7, r4, ror r2 │ │ │ │ - strdeq fp, [r5, -r0] │ │ │ │ - @ instruction: 0x010e08b0 │ │ │ │ + ldrdeq r2, [r6, -r6] │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + smlabbeq r5, r0, lr, fp │ │ │ │ + smlabbeq r5, sl, r2, ip │ │ │ │ + @ instruction: 0x0105c290 │ │ │ │ + @ instruction: 0x0105c292 │ │ │ │ + tsteq lr, lr, lsr #18 │ │ │ │ + strdeq r4, [r5, -r8] │ │ │ │ + @ instruction: 0x01074294 │ │ │ │ + tsteq r5, r0, lsl lr │ │ │ │ + ldrdeq r0, [lr, -r0] │ │ │ │ + tsteq r5, r8, asr #20 │ │ │ │ + tsteq r7, r2, lsr r2 │ │ │ │ tsteq r5, r8, lsr #20 │ │ │ │ - tsteq r7, r2, lsl r2 │ │ │ │ - tsteq r5, r8, lsl #20 │ │ │ │ - strdeq r4, [r7, -r4] │ │ │ │ - smlabteq r5, r6, r6, r4 │ │ │ │ + tsteq r7, r4, lsl r2 │ │ │ │ + smlatteq r5, r6, r6, r4 │ │ │ │ eorle r2, r7, r0, lsr #16 │ │ │ │ ldmdacs r0, {r0, r1, r4, fp, ip, lr, pc} │ │ │ │ stmdale r7, {r0, r1, r2, r5, ip, lr, pc} │ │ │ │ eorle r2, r7, r4, lsl #16 │ │ │ │ eorle r2, r8, r8, lsl #16 │ │ │ │ stmdami r4!, {r4, r6, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -18208,32 +18208,32 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2067 @ 0xfffff7ed │ │ │ │ ldmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ ldmdami r2, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ - tsteq r6, r2, asr fp │ │ │ │ - @ instruction: 0x01062b92 │ │ │ │ - smlatteq r6, r0, fp, r2 │ │ │ │ - tsteq r6, r2, ror #22 │ │ │ │ - tsteq r6, ip, lsl #22 │ │ │ │ - smlatteq r6, sl, sl, r2 │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - tsteq r5, lr, lsl #8 │ │ │ │ - tsteq r6, ip, lsl fp │ │ │ │ - tsteq r6, sl, lsr #22 │ │ │ │ - strdeq r4, [r5, -ip] │ │ │ │ - tsteq r6, lr, ror fp │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - tsteq r6, r2, ror #22 │ │ │ │ - smlatteq r5, r4, r3, r4 │ │ │ │ - tsteq r6, lr, ror fp │ │ │ │ - ldrdeq r4, [r5, -r8] │ │ │ │ + tsteq r6, r0, asr #22 │ │ │ │ + tsteq r6, r2, ror fp │ │ │ │ + @ instruction: 0x01062bb2 │ │ │ │ + tsteq r6, r0, lsl #24 │ │ │ │ + smlabbeq r6, r2, fp, r2 │ │ │ │ + tsteq r6, ip, lsr #22 │ │ │ │ + tsteq r6, sl, lsl #22 │ │ │ │ + tsteq r6, r4, lsl fp │ │ │ │ + tsteq r5, lr, lsr #8 │ │ │ │ + tsteq r6, ip, lsr fp │ │ │ │ + tsteq r6, sl, asr #22 │ │ │ │ + tsteq r5, ip, lsl r4 │ │ │ │ + @ instruction: 0x01062b9e │ │ │ │ + tsteq r6, r8, ror fp │ │ │ │ + smlabbeq r6, r2, fp, r2 │ │ │ │ + tsteq r5, r4, lsl #8 │ │ │ │ + @ instruction: 0x01062b9e │ │ │ │ + strdeq r4, [r5, -r8] │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r4], -r2, lsl #1 │ │ │ │ @ instruction: 0x461f4615 │ │ │ │ subsle r2, r7, r0, lsr #18 │ │ │ │ @@ -18488,75 +18488,75 @@ │ │ │ │ ldmdb lr!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bmi 10f5084 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7ed9500 │ │ │ │ andlt lr, r2, r6, lsr r9 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r5, r6, lsr #22 │ │ │ │ - tsteq r7, sl, lsl pc │ │ │ │ - smlabteq r6, ip, sl, r2 │ │ │ │ - ldrdeq r3, [r7, -r8] │ │ │ │ - smlabteq r6, r2, sl, r2 │ │ │ │ - @ instruction: 0x01062abc │ │ │ │ - tsteq lr, r4, lsr #10 │ │ │ │ - smlatbeq r6, r0, sl, r2 │ │ │ │ - smlabbeq r7, r8, lr, r3 │ │ │ │ - tsteq r5, r6, ror #20 │ │ │ │ - tsteq r7, lr, ror #28 │ │ │ │ - @ instruction: 0x010546b8 │ │ │ │ - tsteq r7, r4, asr lr │ │ │ │ + tsteq r5, r6, asr #22 │ │ │ │ + tsteq r7, sl, lsr pc │ │ │ │ + smlatteq r6, ip, sl, r2 │ │ │ │ + strdeq r3, [r7, -r8] │ │ │ │ + smlatteq r6, r2, sl, r2 │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + tsteq lr, r4, asr #10 │ │ │ │ + smlabteq r6, r0, sl, r2 │ │ │ │ + smlatbeq r7, r8, lr, r3 │ │ │ │ + smlabbeq r5, r6, sl, fp │ │ │ │ + smlabbeq r7, lr, lr, r3 │ │ │ │ + ldrdeq r4, [r5, -r8] │ │ │ │ + tsteq r7, r4, ror lr │ │ │ │ + tsteq r6, lr, ror sl │ │ │ │ + tsteq r6, r0, ror sl │ │ │ │ + tsteq r6, lr, ror #20 │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ + tsteq r6, sl, ror #20 │ │ │ │ + smlabbeq lr, sl, r4, r0 │ │ │ │ + tsteq r6, r8, asr sl │ │ │ │ + tsteq r6, r0, ror #20 │ │ │ │ tsteq r6, lr, asr sl │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + tsteq r6, r0, ror #20 │ │ │ │ + tsteq r6, r6, asr sl │ │ │ │ tsteq r6, r0, asr sl │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ tsteq r6, lr, asr #20 │ │ │ │ - tsteq r6, ip, asr #20 │ │ │ │ - tsteq r6, sl, asr #20 │ │ │ │ - tsteq lr, sl, ror #8 │ │ │ │ - tsteq r6, r8, lsr sl │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - tsteq r6, lr, lsr sl │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + tsteq r7, r0, ror sp │ │ │ │ + tsteq r6, ip, lsr sl │ │ │ │ tsteq r6, ip, lsr sl │ │ │ │ tsteq r6, r0, asr #20 │ │ │ │ - tsteq r6, r6, lsr sl │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - tsteq r6, r4, lsr sl │ │ │ │ - tsteq r6, lr, lsr #20 │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - tsteq r7, r0, asr sp │ │ │ │ - tsteq r6, ip, lsl sl │ │ │ │ - tsteq r6, ip, lsl sl │ │ │ │ - tsteq r6, r0, lsr #20 │ │ │ │ + tsteq r6, lr, lsr sl │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + tsteq lr, r8, ror r3 │ │ │ │ + tsteq r6, lr, lsr sl │ │ │ │ + ldrdeq r3, [r7, -lr] │ │ │ │ + smlatteq r6, ip, r8, r2 │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + tsteq r6, sl, lsl sl │ │ │ │ + tsteq r6, r8, lsl sl │ │ │ │ tsteq r6, lr, lsl sl │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - tsteq lr, r8, asr r3 │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ + tsteq r6, r2, lsr sl │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + smlabteq lr, r8, r2, r0 │ │ │ │ + tsteq r6, sl, lsr #20 │ │ │ │ + tsteq r8, r6, asr #4 │ │ │ │ + tsteq r7, r4, lsl r8 │ │ │ │ tsteq r6, lr, lsl sl │ │ │ │ - @ instruction: 0x01073cbe │ │ │ │ - smlabteq r6, ip, r8, r2 │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - strdeq r2, [r6, -sl] │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - strdeq r2, [r6, -lr] │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - tsteq r6, r2, lsl sl │ │ │ │ - tsteq r6, r8, lsl sl │ │ │ │ - smlatbeq lr, r8, r2, r0 │ │ │ │ - tsteq r6, sl, lsl #20 │ │ │ │ - tsteq r8, r6, lsr #4 │ │ │ │ - strdeq r5, [r7, -r4] │ │ │ │ - strdeq r2, [r6, -lr] │ │ │ │ - tsteq r6, lr, lsl #20 │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - @ instruction: 0x01073bb8 │ │ │ │ - tsteq r5, r2, asr r5 │ │ │ │ - @ instruction: 0x01073b9e │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - tstpeq r3, lr, asr r1 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, lr, r1, r0 │ │ │ │ - tsteq r5, r2, asr #32 │ │ │ │ + tsteq r6, lr, lsr #20 │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ + ldrdeq r3, [r7, -r8] │ │ │ │ + tsteq r5, r2, ror r5 │ │ │ │ + @ instruction: 0x01073bbe │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + tstpeq r3, lr, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, lr, lsl #4 │ │ │ │ + tsteq r5, r2, rrx │ │ │ │ bicvs pc, ip, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ vcgt.s8 d8, d3, d16 │ │ │ │ vqadd.s8 q12, , q10 │ │ │ │ addsmi r0, r8, #36, 6 @ 0x90000000 │ │ │ │ tstphi sp, #6 @ p-variant is OBSOLETE │ │ │ │ mvnhi pc, #268435456 @ 0x10000000 │ │ │ │ @@ -19357,85 +19357,85 @@ │ │ │ │ @ instruction: 0xf5b08297 │ │ │ │ @ instruction: 0xf0066f39 │ │ │ │ @ instruction: 0xf6408297 │ │ │ │ addsmi r3, r8, #136, 6 @ 0x20000002 │ │ │ │ addshi pc, r6, #70 @ 0x46 │ │ │ │ ldrbtmi r4, [r8], #-2119 @ 0xfffff7b9 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, r2, lsr r8 │ │ │ │ - tsteq r6, r2, ror #16 │ │ │ │ - smlatbeq r6, r8, r8, r2 │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - smlabbeq r6, r8, r9, r2 │ │ │ │ - smlatteq r6, r4, r9, r2 │ │ │ │ - tsteq r6, r6, asr #20 │ │ │ │ - @ instruction: 0x01062aba │ │ │ │ - tsteq r6, ip, lsl fp │ │ │ │ - @ instruction: 0x01062b90 │ │ │ │ - smlatteq r6, r6, fp, r2 │ │ │ │ - tsteq r6, lr, lsr ip │ │ │ │ - smlatbeq r6, lr, ip, r2 │ │ │ │ - tsteq r6, r6, lsl #26 │ │ │ │ - tsteq r6, ip, lsr sp │ │ │ │ - smlatbeq r6, r8, sp, r2 │ │ │ │ - smlatbeq r6, r6, sp, r2 │ │ │ │ - smlatbeq r6, r2, pc, r2 @ │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, r0, asr lr │ │ │ │ - @ instruction: 0x01062d9c │ │ │ │ - tsteq r6, lr, lsr r0 │ │ │ │ - tsteq r6, lr, rrx │ │ │ │ - smlatteq r6, ip, r1, r3 │ │ │ │ - tsteq r6, r2, lsr #2 │ │ │ │ - tsteq r6, r6, lsl #4 │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ - smlatteq r6, r2, r2, r3 │ │ │ │ - tsteq r6, r2, lsr r3 │ │ │ │ - @ instruction: 0x0106339a │ │ │ │ - smlatteq r6, r4, r3, r3 │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ - strdeq r3, [r6, -sl] │ │ │ │ - @ instruction: 0x01063db6 │ │ │ │ - smlabbeq r6, sl, r6, r3 │ │ │ │ - tsteq r6, sl, lsr #22 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - tsteq r6, sl, ror #16 │ │ │ │ - tsteq r6, r2, lsl sp │ │ │ │ - strdeq r3, [r6, -sl] │ │ │ │ - smlabbeq r6, r2, sl, r3 │ │ │ │ - smlabbeq r6, r4, r3, r3 │ │ │ │ - smlabteq r6, r4, r7, r3 │ │ │ │ - tsteq r6, r0, ror ip │ │ │ │ - tsteq r6, sl, asr #10 │ │ │ │ - strdeq r3, [r6, -sl] │ │ │ │ - smlatteq r6, r2, r2, r3 │ │ │ │ - smlabbeq r6, lr, r8, r3 │ │ │ │ - smlatbeq r6, ip, sl, r3 │ │ │ │ - smlabbeq r6, ip, r3, r3 │ │ │ │ - tsteq r6, r4, lsl r8 │ │ │ │ - tsteq r6, ip, ror fp │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ - tsteq r6, r2, asr #30 │ │ │ │ - tsteq r6, r4, lsr fp │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r6, lsl #10 │ │ │ │ - smlabteq r6, sl, r0, r4 │ │ │ │ - smlabteq r6, r6, ip, r3 │ │ │ │ - @ instruction: 0x010644be │ │ │ │ - smlabbeq r6, ip, r0, r4 │ │ │ │ - tsteq r6, lr, ror ip │ │ │ │ - smlabbeq r6, r6, sl, r3 │ │ │ │ - tsteq r6, r8, lsl lr │ │ │ │ - tsteq r6, r6, lsl sl │ │ │ │ - tsteq r6, r2, lsl #4 │ │ │ │ - smlatteq r6, r8, sp, r3 │ │ │ │ - smlabteq r6, lr, r9, r3 │ │ │ │ - smlabteq r6, sl, r1, r4 │ │ │ │ - @ instruction: 0x01063d9e │ │ │ │ + tsteq r6, r2, asr r8 │ │ │ │ + smlabbeq r6, r2, r8, r2 │ │ │ │ + smlabteq r6, r8, r8, r2 │ │ │ │ + tsteq r6, r8, asr #18 │ │ │ │ + smlatbeq r6, r8, r9, r2 │ │ │ │ + tsteq r6, r4, lsl #20 │ │ │ │ + tsteq r6, r6, ror #20 │ │ │ │ + ldrdeq r2, [r6, -sl] │ │ │ │ + tsteq r6, ip, lsr fp │ │ │ │ + @ instruction: 0x01062bb0 │ │ │ │ + tsteq r6, r6, lsl #24 │ │ │ │ + tsteq r6, lr, asr ip │ │ │ │ + smlabteq r6, lr, ip, r2 │ │ │ │ + tsteq r6, r6, lsr #26 │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + smlabteq r6, r8, sp, r2 │ │ │ │ + smlabteq r6, r6, sp, r2 │ │ │ │ + smlabteq r6, r2, pc, r2 @ │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ + tsteq r6, r0, ror lr │ │ │ │ + @ instruction: 0x01062dbc │ │ │ │ + qaddeq r3, lr, r6 │ │ │ │ + smlabbeq r6, lr, r0, r3 │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + tsteq r6, r2, asr #2 │ │ │ │ + tsteq r6, r6, lsr #4 │ │ │ │ + @ instruction: 0x01063290 │ │ │ │ + tsteq r6, r2, lsl #6 │ │ │ │ + tsteq r6, r2, asr r3 │ │ │ │ + @ instruction: 0x010633ba │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ + tsteq r6, sl, lsl r9 │ │ │ │ + ldrdeq r3, [r6, -r6] │ │ │ │ + smlatbeq r6, sl, r6, r3 │ │ │ │ + tsteq r6, sl, asr #22 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + smlabbeq r6, sl, r8, r3 │ │ │ │ + tsteq r6, r2, lsr sp │ │ │ │ + tsteq r6, sl, lsl r6 │ │ │ │ + smlatbeq r6, r2, sl, r3 │ │ │ │ + smlatbeq r6, r4, r3, r3 │ │ │ │ + smlatteq r6, r4, r7, r3 │ │ │ │ + @ instruction: 0x01063c90 │ │ │ │ + tsteq r6, sl, ror #10 │ │ │ │ + tsteq r6, sl, lsl sl │ │ │ │ + tsteq r6, r2, lsl #6 │ │ │ │ + smlatbeq r6, lr, r8, r3 │ │ │ │ + smlabteq r6, ip, sl, r3 │ │ │ │ + smlatbeq r6, ip, r3, r3 │ │ │ │ + tsteq r6, r4, lsr r8 │ │ │ │ + @ instruction: 0x01063b9c │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ + tsteq r6, r2, ror #30 │ │ │ │ + tsteq r6, r4, asr fp │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + tsteq r6, r8, lsl sp │ │ │ │ + tsteq r6, r6, lsr #10 │ │ │ │ + smlatteq r6, sl, r0, r4 │ │ │ │ + smlatteq r6, r6, ip, r3 │ │ │ │ + ldrdeq r4, [r6, -lr] │ │ │ │ + smlatbeq r6, ip, r0, r4 │ │ │ │ + @ instruction: 0x01063c9e │ │ │ │ + smlatbeq r6, r6, sl, r3 │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + tsteq r6, r6, lsr sl │ │ │ │ + tsteq r6, r2, lsr #4 │ │ │ │ + tsteq r6, r8, lsl #28 │ │ │ │ + smlatteq r6, lr, r9, r3 │ │ │ │ + smlatteq r6, sl, r1, r4 │ │ │ │ + @ instruction: 0x01063dbe │ │ │ │ @ instruction: 0x33a4f640 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ @ instruction: 0xf6408203 │ │ │ │ addsmi r3, r8, #168, 6 @ 0xa0000002 │ │ │ │ andhi pc, r2, #6 │ │ │ │ svcvs 0x003af5b0 │ │ │ │ andhi pc, r2, #70 @ 0x46 │ │ │ │ @@ -20214,81 +20214,81 @@ │ │ │ │ vaba.s8 q12, , │ │ │ │ addsmi r1, r8, #120, 6 @ 0xe0000001 │ │ │ │ ldrbhi pc, [ip, r5]! @ │ │ │ │ cmnpne r0, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ stmdami r3, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, ip, ror r8 │ │ │ │ - qaddeq r4, sl, r6 │ │ │ │ - tsteq r6, r2, lsr ip │ │ │ │ - tsteq r6, r2, lsr #16 │ │ │ │ - tsteq r6, ip, lsr #32 │ │ │ │ - tsteq r6, ip, lsr #14 │ │ │ │ - tsteq r6, ip, lsr #14 │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - tsteq r6, r8, ror #18 │ │ │ │ - smlabbeq r6, sl, r4, r4 │ │ │ │ - smlabbeq r6, ip, r4, r4 │ │ │ │ - smlabbeq r6, r4, r4, r4 │ │ │ │ - smlabbeq r6, r6, r4, r4 │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - tsteq r6, r6, ror r4 │ │ │ │ - tsteq r6, lr, ror #8 │ │ │ │ - smlabteq r6, lr, r6, r4 │ │ │ │ - ldrdeq r4, [r6, -sl] │ │ │ │ - ldrdeq r4, [r6, -lr] │ │ │ │ - ldrdeq r4, [r6, -r6] │ │ │ │ - ldrdeq r4, [r6, -sl] │ │ │ │ - smlabteq r6, r6, r8, r4 │ │ │ │ - strdeq r4, [r6, -r2] │ │ │ │ + @ instruction: 0x0106389c │ │ │ │ + tsteq r6, sl, ror r0 │ │ │ │ + tsteq r6, r2, asr ip │ │ │ │ + tsteq r6, r2, asr #16 │ │ │ │ + tsteq r6, ip, asr #32 │ │ │ │ + tsteq r6, ip, asr #14 │ │ │ │ + tsteq r6, ip, asr #14 │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + smlabbeq r6, r8, r9, r4 │ │ │ │ + smlatbeq r6, sl, r4, r4 │ │ │ │ + smlatbeq r6, ip, r4, r4 │ │ │ │ + smlatbeq r6, r4, r4, r4 │ │ │ │ + smlatbeq r6, r6, r4, r4 │ │ │ │ + @ instruction: 0x01064494 │ │ │ │ + @ instruction: 0x01064496 │ │ │ │ + smlabbeq r6, lr, r4, r4 │ │ │ │ + smlatteq r6, lr, r6, r4 │ │ │ │ + strdeq r4, [r6, -sl] │ │ │ │ + strdeq r4, [r6, -lr] │ │ │ │ + strdeq r4, [r6, -r6] │ │ │ │ + strdeq r4, [r6, -sl] │ │ │ │ + smlatteq r6, r6, r8, r4 │ │ │ │ tsteq r6, r2, lsl r9 │ │ │ │ - tsteq r6, r0, ror sl │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - smlatteq r6, r0, sl, r4 │ │ │ │ - tsteq r6, r4, asr fp │ │ │ │ - @ instruction: 0x01064b98 │ │ │ │ + tsteq r6, r2, lsr r9 │ │ │ │ + @ instruction: 0x01064a90 │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ strdeq r4, [r6, -r0] │ │ │ │ - tsteq r6, sl, asr #24 │ │ │ │ - @ instruction: 0x01064c9e │ │ │ │ - smlabteq r6, r0, ip, r4 │ │ │ │ - tsteq r6, r2, lsl sp │ │ │ │ - tsteq r6, lr, ror sp │ │ │ │ - ldrdeq r5, [r6, -r2] │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ + tsteq r6, r4, ror fp │ │ │ │ + @ instruction: 0x01064bb8 │ │ │ │ + tsteq r6, r0, lsl ip │ │ │ │ + tsteq r6, sl, ror #24 │ │ │ │ + @ instruction: 0x01064cbe │ │ │ │ + smlatteq r6, r0, ip, r4 │ │ │ │ + tsteq r6, r2, lsr sp │ │ │ │ + @ instruction: 0x01064d9e │ │ │ │ + strdeq r5, [r6, -r2] │ │ │ │ + @ instruction: 0x01064db8 │ │ │ │ + smlabteq r6, r0, pc, r4 @ │ │ │ │ + smlatteq r6, r4, r1, r5 │ │ │ │ + smlatteq r6, r2, pc, r4 @ │ │ │ │ @ instruction: 0x01064d98 │ │ │ │ - smlatbeq r6, r0, pc, r4 @ │ │ │ │ + @ instruction: 0x01064fb4 │ │ │ │ smlabteq r6, r4, r1, r5 │ │ │ │ - smlabteq r6, r2, pc, r4 @ │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - @ instruction: 0x01064f94 │ │ │ │ - smlatbeq r6, r4, r1, r5 │ │ │ │ - smlabbeq r6, r0, sp, r4 │ │ │ │ - @ instruction: 0x01064f94 │ │ │ │ - smlatbeq r6, r0, r1, r5 │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - tsteq r6, r2, lsl #4 │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ - @ instruction: 0x010652b6 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - tsteq r6, r2, asr r3 │ │ │ │ - @ instruction: 0x01065390 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - @ instruction: 0x010654b0 │ │ │ │ - smlabbeq r6, r8, r4, r5 │ │ │ │ - smlabteq r6, r4, r4, r5 │ │ │ │ - strdeq r5, [r6, -r6] │ │ │ │ - tsteq r6, r2, lsr r5 │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - smlatteq r6, r0, r5, r5 │ │ │ │ - tsteq r6, ip, lsr r6 │ │ │ │ - @ instruction: 0x010656b2 │ │ │ │ - smlatteq r6, r0, r6, r5 │ │ │ │ - tsteq r6, ip, asr #14 │ │ │ │ + smlatbeq r6, r0, sp, r4 │ │ │ │ + @ instruction: 0x01064fb4 │ │ │ │ + smlabteq r6, r0, r1, r5 │ │ │ │ + @ instruction: 0x01064d90 │ │ │ │ + tsteq r6, r8, lsl r2 │ │ │ │ + tsteq r6, r2, lsr #4 │ │ │ │ + @ instruction: 0x01065290 │ │ │ │ + ldrdeq r5, [r6, -r6] │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ + tsteq r6, r2, ror r3 │ │ │ │ + @ instruction: 0x010653b0 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + smlatbeq r6, r8, r4, r5 │ │ │ │ + smlatteq r6, r4, r4, r5 │ │ │ │ + tsteq r6, r6, lsl r5 │ │ │ │ + tsteq r6, r2, asr r5 │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ + tsteq r6, ip, asr r6 │ │ │ │ + ldrdeq r5, [r6, -r2] │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ orrne pc, ip, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ ldmdale r1, {r0, r4, r5, r6, r8, r9, sl, pc} │ │ │ │ orrne pc, r4, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ vabd.s8 q12, , │ │ │ │ addsmi r1, r8, #136, 6 @ 0x20000002 │ │ │ │ @@ -21080,81 +21080,81 @@ │ │ │ │ @ instruction: 0xf641807f │ │ │ │ addsmi r1, r8, #212, 6 @ 0x50000003 │ │ │ │ rsbshi pc, lr, r6 │ │ │ │ bicne pc, ip, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0464298 │ │ │ │ stmdami r3, {r0, r2, r3, r4, r5, r6, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatbeq r6, r0, r6, r5 │ │ │ │ - tsteq r6, sl, lsl #14 │ │ │ │ - tsteq r6, lr, asr r7 │ │ │ │ - smlabteq r6, r8, r7, r5 │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - smlabteq r6, r0, r8, r5 │ │ │ │ - @ instruction: 0x010658b0 │ │ │ │ - tsteq r6, r4, lsr r9 │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - @ instruction: 0x010659be │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - smlabbeq r6, r4, sl, r5 │ │ │ │ - tsteq r6, r8, lsr #22 │ │ │ │ - @ instruction: 0x01065b98 │ │ │ │ - smlabbeq r6, r0, fp, r5 │ │ │ │ - smlabteq r6, sl, fp, r5 │ │ │ │ - tsteq r6, lr, lsl ip │ │ │ │ - smlabbeq r6, r4, ip, r5 │ │ │ │ - smlabteq r6, r8, ip, r5 │ │ │ │ - tsteq r6, lr, lsl #26 │ │ │ │ + smlabteq r6, r0, r6, r5 │ │ │ │ + tsteq r6, sl, lsr #14 │ │ │ │ + tsteq r6, lr, ror r7 │ │ │ │ + smlatteq r6, r8, r7, r5 │ │ │ │ + tsteq r6, r8, asr #16 │ │ │ │ + smlatteq r6, r0, r8, r5 │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + tsteq r6, r4, asr r9 │ │ │ │ + @ instruction: 0x01065990 │ │ │ │ + ldrdeq r5, [r6, -lr] │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + smlatbeq r6, r4, sl, r5 │ │ │ │ + tsteq r6, r8, asr #22 │ │ │ │ + @ instruction: 0x01065bb8 │ │ │ │ + smlatbeq r6, r0, fp, r5 │ │ │ │ + smlatteq r6, sl, fp, r5 │ │ │ │ + tsteq r6, lr, lsr ip │ │ │ │ + smlatbeq r6, r4, ip, r5 │ │ │ │ + smlatteq r6, r8, ip, r5 │ │ │ │ tsteq r6, lr, lsr #26 │ │ │ │ - smlabbeq r6, sl, sp, r5 │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ - smlatbeq r6, r2, sp, r5 │ │ │ │ - smlatteq r6, r6, sp, r5 │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ - smlatbeq r6, lr, lr, r5 │ │ │ │ - tsteq r6, r2, lsl #30 │ │ │ │ - tsteq r6, ip, asr pc │ │ │ │ - smlatbeq r6, r4, pc, r5 @ │ │ │ │ - smlabteq r6, lr, pc, r5 @ │ │ │ │ - tsteq r6, lr, lsl r0 │ │ │ │ - tsteq r6, r8, rrx │ │ │ │ - smlabteq r6, r6, r0, r6 │ │ │ │ - tsteq r6, lr, lsl #2 │ │ │ │ - tsteq r6, r8, ror #2 │ │ │ │ - @ instruction: 0x0106619a │ │ │ │ - tsteq r6, lr, lsl r2 │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - tsteq r6, r2, ror r2 │ │ │ │ - @ instruction: 0x0106629a │ │ │ │ - smlatteq r6, lr, r2, r6 │ │ │ │ - tsteq r6, r2, lsr #6 │ │ │ │ - tsteq r6, ip, ror r3 │ │ │ │ - ldrdeq r6, [r6, -r2] │ │ │ │ - tsteq r6, r0, asr #8 │ │ │ │ - tsteq r6, r2, lsr r4 │ │ │ │ - smlabbeq r6, r6, r4, r6 │ │ │ │ - smlabteq r6, r8, r4, r6 │ │ │ │ - tsteq r6, r6, lsl r5 │ │ │ │ - tsteq r6, r2, ror #10 │ │ │ │ - tsteq r6, r0, lsr #12 │ │ │ │ - @ instruction: 0x01066694 │ │ │ │ - tsteq r6, r2, asr #14 │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ - smlatbeq r6, r4, r7, r6 │ │ │ │ - tsteq r6, r4, lsl r8 │ │ │ │ - @ instruction: 0x01066890 │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - ldrdeq r6, [r6, -sl] │ │ │ │ - tsteq r6, lr, lsl sl │ │ │ │ - tsteq r6, lr, asr sl │ │ │ │ - smlabteq r6, r2, sl, r6 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - tsteq r6, sl, lsr fp │ │ │ │ - tsteq r6, ip, ror #22 │ │ │ │ + tsteq r6, lr, asr #26 │ │ │ │ + smlatbeq r6, sl, sp, r5 │ │ │ │ + tsteq r6, r8, ror sp │ │ │ │ + smlabteq r6, r2, sp, r5 │ │ │ │ + tsteq r6, r6, lsl #28 │ │ │ │ + tsteq r6, ip, ror lr │ │ │ │ + smlabteq r6, lr, lr, r5 │ │ │ │ + tsteq r6, r2, lsr #30 │ │ │ │ + tsteq r6, ip, ror pc │ │ │ │ + smlabteq r6, r4, pc, r5 @ │ │ │ │ + smlatteq r6, lr, pc, r5 @ │ │ │ │ + tsteq r6, lr, lsr r0 │ │ │ │ + smlabbeq r6, r8, r0, r6 │ │ │ │ + smlatteq r6, r6, r0, r6 │ │ │ │ + tsteq r6, lr, lsr #2 │ │ │ │ + smlabbeq r6, r8, r1, r6 │ │ │ │ + @ instruction: 0x010661ba │ │ │ │ + tsteq r6, lr, lsr r2 │ │ │ │ + tsteq r6, r8, lsr r2 │ │ │ │ + @ instruction: 0x01066292 │ │ │ │ + @ instruction: 0x010662ba │ │ │ │ + tsteq r6, lr, lsl #6 │ │ │ │ + tsteq r6, r2, asr #6 │ │ │ │ + @ instruction: 0x0106639c │ │ │ │ + strdeq r6, [r6, -r2] │ │ │ │ + tsteq r6, r0, ror #8 │ │ │ │ + tsteq r6, r2, asr r4 │ │ │ │ + smlatbeq r6, r6, r4, r6 │ │ │ │ + smlatteq r6, r8, r4, r6 │ │ │ │ + tsteq r6, r6, lsr r5 │ │ │ │ + smlabbeq r6, r2, r5, r6 │ │ │ │ + tsteq r6, r0, asr #12 │ │ │ │ + @ instruction: 0x010666b4 │ │ │ │ + tsteq r6, r2, ror #14 │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + smlabteq r6, r4, r7, r6 │ │ │ │ + tsteq r6, r4, lsr r8 │ │ │ │ + @ instruction: 0x010668b0 │ │ │ │ + tsteq r6, r4, lsl r9 │ │ │ │ + @ instruction: 0x01066990 │ │ │ │ + strdeq r6, [r6, -sl] │ │ │ │ + tsteq r6, lr, lsr sl │ │ │ │ + tsteq r6, lr, ror sl │ │ │ │ + smlatteq r6, r2, sl, r6 │ │ │ │ + tsteq r6, r8, lsl fp │ │ │ │ + tsteq r6, sl, asr fp │ │ │ │ + smlabbeq r6, ip, fp, r6 │ │ │ │ mvnne pc, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ @ instruction: 0xf64187f3 │ │ │ │ addsmi r1, r8, #236, 6 @ 0xb0000003 │ │ │ │ ldrbhi pc, [r2, r5]! @ │ │ │ │ mvnne pc, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ @@ -21944,81 +21944,81 @@ │ │ │ │ bicvc pc, r8, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ @ instruction: 0xf6418101 │ │ │ │ addsmi r7, r8, #204, 6 @ 0x30000003 │ │ │ │ tstphi r0, r6, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r4, [r8], #-2115 @ 0xfffff7bd │ │ │ │ svclt 0x00004770 │ │ │ │ - smlatbeq r6, lr, sl, r6 │ │ │ │ - strdeq r6, [r6, -lr] │ │ │ │ - tsteq r6, r2, ror fp │ │ │ │ - tsteq r6, sl, asr #22 │ │ │ │ - smlabbeq r6, r4, fp, r6 │ │ │ │ - smlatbeq r6, r0, fp, r6 │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - ldrdeq r7, [r6, -r2] │ │ │ │ - ldrdeq r7, [r6, -r6] │ │ │ │ - smlabteq r6, ip, r3, r7 │ │ │ │ - tsteq r6, r2, lsl #24 │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - tsteq r6, sl, lsl #2 │ │ │ │ - tsteq r6, r2, lsl r1 │ │ │ │ - mrseq r7, (UNDEF: 22) │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - tsteq r6, r2, lsl #2 │ │ │ │ - smlatbeq r6, sl, r3, r7 │ │ │ │ - tsteq r6, lr, lsl lr │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ - tsteq r6, lr, lsl lr │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ - smlatteq r6, ip, r5, r7 │ │ │ │ + smlabteq r6, lr, sl, r6 │ │ │ │ + tsteq r6, lr, lsl fp │ │ │ │ + @ instruction: 0x01066b92 │ │ │ │ + tsteq r6, sl, ror #22 │ │ │ │ + smlatbeq r6, r4, fp, r6 │ │ │ │ + smlabteq r6, r0, fp, r6 │ │ │ │ + tsteq r6, r0, lsl ip │ │ │ │ strdeq r7, [r6, -r2] │ │ │ │ - smlatteq r6, ip, r5, r7 │ │ │ │ + strdeq r7, [r6, -r6] │ │ │ │ + smlatteq r6, ip, r3, r7 │ │ │ │ + tsteq r6, r2, lsr #24 │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + tsteq r6, sl, lsr #2 │ │ │ │ + tsteq r6, r2, lsr r1 │ │ │ │ + tsteq r6, r0, lsr #2 │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ + tsteq r6, r2, lsr #2 │ │ │ │ + smlabteq r6, sl, r3, r7 │ │ │ │ + tsteq r6, lr, lsr lr │ │ │ │ + tsteq r6, r4, asr #28 │ │ │ │ + tsteq r6, lr, lsr lr │ │ │ │ + tsteq r6, r4, asr #28 │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + tsteq r6, r2, lsl r6 │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + tsteq r6, r2, lsl r6 │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + strdeq r7, [r6, -lr] │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + strdeq r7, [r6, -lr] │ │ │ │ + smlatteq r6, lr, r5, r7 │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + smlatteq r6, lr, r5, r7 │ │ │ │ + @ instruction: 0x010678be │ │ │ │ + tsteq r6, r6, lsr #6 │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + tsteq r6, r0, lsr #6 │ │ │ │ + tsteq r6, r2, lsr #6 │ │ │ │ + tsteq r6, r8, lsr #22 │ │ │ │ + tsteq r6, r2, lsl #2 │ │ │ │ + @ instruction: 0x01067c98 │ │ │ │ + smlabteq r6, r4, r3, r8 │ │ │ │ + tsteq r6, sl, asr ip │ │ │ │ + smlatteq r6, lr, r1, r8 │ │ │ │ + @ instruction: 0x01067d90 │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ strdeq r7, [r6, -r2] │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - ldrdeq r7, [r6, -lr] │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - ldrdeq r7, [r6, -lr] │ │ │ │ - smlabteq r6, lr, r5, r7 │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - smlabteq r6, lr, r5, r7 │ │ │ │ - @ instruction: 0x0106789e │ │ │ │ - tsteq r6, r6, lsl #6 │ │ │ │ - tsteq r6, r8, lsl #6 │ │ │ │ - mrseq r7, LR_und │ │ │ │ - tsteq r6, r2, lsl #6 │ │ │ │ - tsteq r6, r8, lsl #22 │ │ │ │ - smlatteq r6, r2, r0, r8 │ │ │ │ - tsteq r6, r8, ror ip │ │ │ │ - smlatbeq r6, r4, r3, r8 │ │ │ │ - tsteq r6, sl, lsr ip │ │ │ │ - smlabteq r6, lr, r1, r8 │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - ldrdeq r7, [r6, -r2] │ │ │ │ - tsteq r6, r2, ror sl │ │ │ │ - tsteq r6, r8 │ │ │ │ - tsteq r6, lr, lsr sp │ │ │ │ - smlabbeq r6, sl, pc, r7 @ │ │ │ │ - tsteq r6, lr, lsr #22 │ │ │ │ - strdeq r8, [r6, -r4] │ │ │ │ - smlatbeq r6, ip, r2, r8 │ │ │ │ - smlabteq r6, r2, r2, r8 │ │ │ │ - smlatteq r6, lr, r2, r8 │ │ │ │ - tsteq r6, r0, lsl r3 │ │ │ │ - tsteq r6, ip, lsr r3 │ │ │ │ - tsteq r6, r6, asr #6 │ │ │ │ - tsteq r6, r2, ror r3 │ │ │ │ - @ instruction: 0x01068394 │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - tsteq r6, r6, asr r6 │ │ │ │ - smlabbeq r6, r2, r6, r8 │ │ │ │ - smlatbeq r6, r4, r6, r8 │ │ │ │ - tsteq r6, sl, asr r9 │ │ │ │ + @ instruction: 0x01067a92 │ │ │ │ + tsteq r6, r8, lsr #32 │ │ │ │ + tsteq r6, lr, asr sp │ │ │ │ + smlatbeq r6, sl, pc, r7 @ │ │ │ │ + tsteq r6, lr, asr #22 │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + smlabteq r6, ip, r2, r8 │ │ │ │ + smlatteq r6, r2, r2, r8 │ │ │ │ + tsteq r6, lr, lsl #6 │ │ │ │ + tsteq r6, r0, lsr r3 │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + tsteq r6, r6, ror #6 │ │ │ │ + @ instruction: 0x01068392 │ │ │ │ + @ instruction: 0x010683b4 │ │ │ │ + tsteq r6, r0, ror #12 │ │ │ │ + tsteq r6, r6, ror r6 │ │ │ │ + smlatbeq r6, r2, r6, r8 │ │ │ │ + smlabteq r6, r4, r6, r8 │ │ │ │ + tsteq r6, sl, ror r9 │ │ │ │ orreq pc, r4, #536870916 @ 0x20000004 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ vqadd.s8 q4, q0, │ │ │ │ vqadd.s8 d24, d18, d25 │ │ │ │ addsmi r0, r8, #16, 6 @ 0x40000000 │ │ │ │ rsbshi pc, r2, r6 │ │ │ │ @ instruction: 0xf641d85b │ │ │ │ @@ -22822,81 +22822,81 @@ │ │ │ │ vmax.s8 q12, , │ │ │ │ addsmi r5, r8, #116, 6 @ 0xd0000001 │ │ │ │ strbhi pc, [r0], -r5 @ │ │ │ │ msrpl SPSR_fs, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ stmdami r3, {r0, r1, r2, r3, r4, r5, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, lr, lsl r8 │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ + tsteq r6, lr, lsr r8 │ │ │ │ tsteq r6, r8, ror #16 │ │ │ │ - tsteq r6, r2, asr r9 │ │ │ │ - tsteq r6, ip, asr ip │ │ │ │ - tsteq r6, r0, asr r8 │ │ │ │ - tsteq r6, r6, ror #22 │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ - @ instruction: 0x01068c9e │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - @ instruction: 0x01068b92 │ │ │ │ - tsteq r6, r2, ror #14 │ │ │ │ - smlabbeq r6, r4, sl, r8 │ │ │ │ - smlatbeq r6, ip, sp, r8 │ │ │ │ - tsteq r6, r8, asr sl │ │ │ │ - smlatbeq r6, r0, fp, r8 │ │ │ │ - tsteq r6, r2, ror #26 │ │ │ │ - smlabbeq r6, r0, sp, r8 │ │ │ │ - smlatbeq r6, sl, sp, r8 │ │ │ │ - @ instruction: 0x01068dbe │ │ │ │ - smlatteq r6, r8, sp, r8 │ │ │ │ - tsteq r6, r6, lsl #28 │ │ │ │ - tsteq r6, r0, lsr lr │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ - tsteq r6, r6, ror lr │ │ │ │ - ldrdeq r8, [r6, -r8] │ │ │ │ - tsteq r6, r2, lsr pc │ │ │ │ - tsteq r6, r6, ror pc │ │ │ │ - ldrdeq r8, [r6, -r0] │ │ │ │ - tsteq r6, r6, lsr #32 │ │ │ │ - ldrdeq r9, [r6, -r2] │ │ │ │ - smlabteq r6, sl, r0, r9 │ │ │ │ - tsteq r6, r4, asr #2 │ │ │ │ - @ instruction: 0x010691b4 │ │ │ │ - tsteq r6, r6, lsr r2 │ │ │ │ - @ instruction: 0x010692ba │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - smlatteq r6, r2, r3, r9 │ │ │ │ - smlabteq r6, r6, r4, r9 │ │ │ │ - smlatteq r6, r6, r4, r9 │ │ │ │ - @ instruction: 0x01069590 │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ - smlabteq r6, sl, r6, r9 │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ - smlabbeq r6, r6, r7, r9 │ │ │ │ - smlatteq r6, r6, r7, r9 │ │ │ │ - tsteq r6, lr, ror r8 │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - smlabteq r6, r0, r8, r9 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - smlabbeq r6, lr, r9, r9 │ │ │ │ - smlatteq r6, r2, r9, r9 │ │ │ │ - tsteq r6, lr, asr #20 │ │ │ │ - smlatbeq r6, lr, sl, r9 │ │ │ │ - tsteq r6, ip, lsl fp │ │ │ │ - tsteq r6, r4, ror #22 │ │ │ │ - ldrdeq r9, [r6, -r0] │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - @ instruction: 0x01069c9e │ │ │ │ + smlabbeq r6, r8, r8, r8 │ │ │ │ + tsteq r6, r2, ror r9 │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + smlabbeq r6, r6, fp, r8 │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ + smlabbeq r6, r4, r9, r8 │ │ │ │ + @ instruction: 0x01068cbe │ │ │ │ + smlabbeq r6, r4, r8, r8 │ │ │ │ + @ instruction: 0x01068bb2 │ │ │ │ + smlabbeq r6, r2, r7, r8 │ │ │ │ + smlatbeq r6, r4, sl, r8 │ │ │ │ + smlabteq r6, ip, sp, r8 │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ + smlabteq r6, r0, fp, r8 │ │ │ │ + smlabbeq r6, r2, sp, r8 │ │ │ │ + smlatbeq r6, r0, sp, r8 │ │ │ │ + smlabteq r6, sl, sp, r8 │ │ │ │ + ldrdeq r8, [r6, -lr] │ │ │ │ + tsteq r6, r8, lsl #28 │ │ │ │ + tsteq r6, r6, lsr #28 │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + tsteq r6, r8, asr lr │ │ │ │ + @ instruction: 0x01068e96 │ │ │ │ + strdeq r8, [r6, -r8] │ │ │ │ + tsteq r6, r2, asr pc │ │ │ │ + @ instruction: 0x01068f96 │ │ │ │ + strdeq r8, [r6, -r0] │ │ │ │ + tsteq r6, r6, asr #32 │ │ │ │ strdeq r9, [r6, -r2] │ │ │ │ - tsteq r6, lr, asr sp │ │ │ │ - @ instruction: 0x01069dbe │ │ │ │ - tsteq r6, sl, asr lr │ │ │ │ - tsteq r6, sl, asr #28 │ │ │ │ - @ instruction: 0x01069eb6 │ │ │ │ - tsteq r6, r4, lsl pc │ │ │ │ + smlatteq r6, sl, r0, r9 │ │ │ │ + tsteq r6, r4, ror #2 │ │ │ │ + ldrdeq r9, [r6, -r4] │ │ │ │ + tsteq r6, r6, asr r2 │ │ │ │ + ldrdeq r9, [r6, -sl] │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ + tsteq r6, r2, lsl #8 │ │ │ │ + smlatteq r6, r6, r4, r9 │ │ │ │ + tsteq r6, r6, lsl #10 │ │ │ │ + @ instruction: 0x010695b0 │ │ │ │ + tsteq r6, r0, asr r6 │ │ │ │ + smlatteq r6, sl, r6, r9 │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ + smlatbeq r6, r6, r7, r9 │ │ │ │ + tsteq r6, r6, lsl #16 │ │ │ │ + @ instruction: 0x0106989e │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ + smlatteq r6, r0, r8, r9 │ │ │ │ + tsteq r6, r0, asr #18 │ │ │ │ + smlatbeq r6, lr, r9, r9 │ │ │ │ + tsteq r6, r2, lsl #20 │ │ │ │ + tsteq r6, lr, ror #20 │ │ │ │ + smlabteq r6, lr, sl, r9 │ │ │ │ + tsteq r6, ip, lsr fp │ │ │ │ + smlabbeq r6, r4, fp, r9 │ │ │ │ + strdeq r9, [r6, -r0] │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ + @ instruction: 0x01069cbe │ │ │ │ + tsteq r6, r2, lsl sp │ │ │ │ + tsteq r6, lr, ror sp │ │ │ │ + ldrdeq r9, [r6, -lr] │ │ │ │ + tsteq r6, sl, ror lr │ │ │ │ + tsteq r6, sl, ror #28 │ │ │ │ + ldrdeq r9, [r6, -r6] │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ svcpl 0x0056f5b0 │ │ │ │ ldrhi pc, [r6, #5]! │ │ │ │ orrpl pc, r4, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ vqrshl.s8 d24, d21, d19 │ │ │ │ addsmi r5, r8, #124, 6 @ 0xf0000001 │ │ │ │ ldrhi pc, [r4, #69]! @ 0x45 │ │ │ │ @@ -23687,80 +23687,80 @@ │ │ │ │ @ instruction: 0xf64386b9 │ │ │ │ addsmi r1, r8, #124, 6 @ 0xf0000001 │ │ │ │ ldrthi pc, [r8], r5 @ │ │ │ │ cmnpne r4, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ stmdami r2, {r0, r1, r2, r4, r5, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r4, ror lr │ │ │ │ - smlabteq r6, r6, lr, r9 │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ - smlabbeq r6, lr, pc, r9 @ │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - tsteq r6, r6, lsr #32 │ │ │ │ - swpeq sl, r0, [r6] │ │ │ │ - smlatteq r6, lr, r0, sl │ │ │ │ - tsteq r6, sl, asr r1 │ │ │ │ - smlatbeq r6, ip, r1, sl │ │ │ │ - tsteq r6, r6, lsl r2 │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - tsteq r6, ip, lsl #6 │ │ │ │ - strdeq sl, [r6, -r2] │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ - @ instruction: 0x0106a3ba │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ - tsteq r6, r6, ror r4 │ │ │ │ - smlatteq r6, r0, r4, sl │ │ │ │ - tsteq r6, lr, lsr r5 │ │ │ │ - smlatbeq r6, r8, r5, sl │ │ │ │ - strdeq sl, [r6, -r0] │ │ │ │ - tsteq r6, sl, asr r6 │ │ │ │ - @ instruction: 0x0106a6b8 │ │ │ │ - tsteq r6, r2, lsr #14 │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ - ldrdeq sl, [r6, -lr] │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - ldrdeq sl, [r6, -r4] │ │ │ │ - smlabteq r6, r6, r8, sl │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - smlabbeq r6, lr, r9, sl │ │ │ │ - strdeq sl, [r6, -r8] │ │ │ │ - tsteq r6, ip, asr #20 │ │ │ │ - @ instruction: 0x0106aab6 │ │ │ │ - tsteq r6, r4, lsl fp │ │ │ │ - smlatbeq r6, ip, fp, sl │ │ │ │ - smlatbeq r6, ip, fp, sl │ │ │ │ - tsteq r6, r6, lsl ip │ │ │ │ - tsteq r6, r4, ror ip │ │ │ │ - ldrdeq sl, [r6, -lr] │ │ │ │ - tsteq r6, r2, lsr sp │ │ │ │ - tsteq r6, r8, asr #18 │ │ │ │ - tsteq r6, r6, asr #18 │ │ │ │ - smlabbeq r6, sl, sp, sl │ │ │ │ - tsteq r6, r6, lsr #26 │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ - tsteq r6, lr, lsr sp │ │ │ │ + @ instruction: 0x01069e94 │ │ │ │ + smlatteq r6, r6, lr, r9 │ │ │ │ + tsteq r6, r0, asr pc │ │ │ │ + smlatbeq r6, lr, pc, r9 @ │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + tsteq r6, r6, asr #32 │ │ │ │ + strheq sl, [r6, -r0] │ │ │ │ + tsteq r6, lr, lsl #2 │ │ │ │ + tsteq r6, sl, ror r1 │ │ │ │ + smlabteq r6, ip, r1, sl │ │ │ │ + tsteq r6, r6, lsr r2 │ │ │ │ + @ instruction: 0x0106a294 │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ + tsteq r6, r2, lsl r3 │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ + ldrdeq sl, [r6, -sl] │ │ │ │ + tsteq r6, r4, asr #8 │ │ │ │ + @ instruction: 0x0106a496 │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + tsteq r6, lr, asr r5 │ │ │ │ + smlabteq r6, r8, r5, sl │ │ │ │ + tsteq r6, r0, lsl r6 │ │ │ │ + tsteq r6, sl, ror r6 │ │ │ │ + ldrdeq sl, [r6, -r8] │ │ │ │ + tsteq r6, r2, asr #14 │ │ │ │ + @ instruction: 0x0106a794 │ │ │ │ + strdeq sl, [r6, -lr] │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + strdeq sl, [r6, -r4] │ │ │ │ + smlatteq r6, r6, r8, sl │ │ │ │ + tsteq r6, r0, asr r9 │ │ │ │ + smlatbeq r6, lr, r9, sl │ │ │ │ + tsteq r6, r8, lsl sl │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ + ldrdeq sl, [r6, -r6] │ │ │ │ + tsteq r6, r4, lsr fp │ │ │ │ + smlabteq r6, ip, fp, sl │ │ │ │ + smlabteq r6, ip, fp, sl │ │ │ │ + tsteq r6, r6, lsr ip │ │ │ │ + @ instruction: 0x0106ac94 │ │ │ │ + strdeq sl, [r6, -lr] │ │ │ │ tsteq r6, r2, asr sp │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ - tsteq r6, r4, ror #26 │ │ │ │ - tsteq r6, ip, ror #26 │ │ │ │ - smlabbeq r6, r0, sp, sl │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ + tsteq r6, r6, ror #18 │ │ │ │ + smlatbeq r6, sl, sp, sl │ │ │ │ + tsteq r6, r6, asr #26 │ │ │ │ + tsteq r6, r8, asr sp │ │ │ │ + tsteq r6, lr, asr sp │ │ │ │ tsteq r6, r2, ror sp │ │ │ │ - smlabbeq r6, r6, sp, sl │ │ │ │ - smlabbeq r6, lr, sp, sl │ │ │ │ - smlatbeq r6, r2, sp, sl │ │ │ │ + tsteq r6, r0, ror sp │ │ │ │ + smlabbeq r6, r4, sp, sl │ │ │ │ + smlabbeq r6, ip, sp, sl │ │ │ │ smlatbeq r6, r0, sp, sl │ │ │ │ - @ instruction: 0x0106adb4 │ │ │ │ - @ instruction: 0x0106adbc │ │ │ │ - @ instruction: 0x0106c9b2 │ │ │ │ - tsteq r6, sl, ror r9 │ │ │ │ - smlabbeq r6, lr, r9, ip │ │ │ │ - @ instruction: 0x0106c996 │ │ │ │ - smlatbeq r6, sl, r9, ip │ │ │ │ - smlatbeq r6, r4, r9, ip │ │ │ │ + @ instruction: 0x0106ad92 │ │ │ │ + smlatbeq r6, r6, sp, sl │ │ │ │ + smlatbeq r6, lr, sp, sl │ │ │ │ + smlabteq r6, r2, sp, sl │ │ │ │ + smlabteq r6, r0, sp, sl │ │ │ │ + ldrdeq sl, [r6, -r4] │ │ │ │ + ldrdeq sl, [r6, -ip] │ │ │ │ + ldrdeq ip, [r6, -r2] │ │ │ │ + @ instruction: 0x0106c99a │ │ │ │ + smlatbeq r6, lr, r9, ip │ │ │ │ + @ instruction: 0x0106c9b6 │ │ │ │ + smlabteq r6, sl, r9, ip │ │ │ │ + smlabteq r6, r4, r9, ip │ │ │ │ orrne pc, r8, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ @ instruction: 0xf643862f │ │ │ │ addsmi r1, r8, #140, 6 @ 0x30000002 │ │ │ │ strthi pc, [lr], -r5 │ │ │ │ orrne pc, r4, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ @@ -24550,81 +24550,81 @@ │ │ │ │ @ instruction: 0xf6434770 │ │ │ │ addsmi r5, r8, #140, 6 @ 0x30000002 │ │ │ │ ldrhi pc, [r4, -r5]! │ │ │ │ orrspl pc, r0, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ stmdami r3, {r0, r1, r4, r5, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatbeq r6, lr, r8, ip │ │ │ │ - @ instruction: 0x0106c8b4 │ │ │ │ - tsteq r6, r4, lsl sp │ │ │ │ - smlatteq r6, r6, ip, sl │ │ │ │ - strdeq sl, [r6, -sl] │ │ │ │ - tsteq r6, r0, lsl #26 │ │ │ │ - tsteq r6, r2, lsl sp │ │ │ │ - tsteq r6, ip, lsl #26 │ │ │ │ + smlabteq r6, lr, r8, ip │ │ │ │ + ldrdeq ip, [r6, -r4] │ │ │ │ + tsteq r6, r4, lsr sp │ │ │ │ + tsteq r6, r6, lsl #26 │ │ │ │ + tsteq r6, sl, lsl sp │ │ │ │ tsteq r6, r0, lsr #26 │ │ │ │ - tsteq r6, r6, lsr #26 │ │ │ │ - tsteq r6, sl, lsl r9 │ │ │ │ - ldrdeq ip, [r6, -r0] │ │ │ │ - smlatteq r6, r4, r8, ip │ │ │ │ - smlatteq r6, sl, r8, ip │ │ │ │ - strdeq ip, [r6, -ip] │ │ │ │ - strdeq ip, [r6, -r6] │ │ │ │ + tsteq r6, r2, lsr sp │ │ │ │ + tsteq r6, ip, lsr #26 │ │ │ │ + tsteq r6, r0, asr #26 │ │ │ │ + tsteq r6, r6, asr #26 │ │ │ │ + tsteq r6, sl, lsr r9 │ │ │ │ + strdeq ip, [r6, -r0] │ │ │ │ + tsteq r6, r4, lsl #18 │ │ │ │ tsteq r6, sl, lsl #18 │ │ │ │ - tsteq r6, r0, lsl r9 │ │ │ │ - tsteq r6, r2, lsr #18 │ │ │ │ - tsteq r6, r0, lsl r9 │ │ │ │ - tsteq r6, r4, lsr #18 │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + tsteq r6, r6, lsl r9 │ │ │ │ tsteq r6, sl, lsr #18 │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ - tsteq r6, r6, lsr r9 │ │ │ │ + tsteq r6, r0, lsr r9 │ │ │ │ + tsteq r6, r2, asr #18 │ │ │ │ + tsteq r6, r0, lsr r9 │ │ │ │ + tsteq r6, r4, asr #18 │ │ │ │ tsteq r6, sl, asr #18 │ │ │ │ - tsteq r6, r0, asr r9 │ │ │ │ - @ instruction: 0x0106adb0 │ │ │ │ - tsteq r6, r4, ror sp │ │ │ │ - smlabbeq r6, r8, sp, sl │ │ │ │ - smlabbeq r6, lr, sp, sl │ │ │ │ - smlatbeq r6, r0, sp, sl │ │ │ │ - @ instruction: 0x0106ad9a │ │ │ │ + tsteq r6, ip, asr r9 │ │ │ │ + tsteq r6, r6, asr r9 │ │ │ │ + tsteq r6, sl, ror #18 │ │ │ │ + tsteq r6, r0, ror r9 │ │ │ │ + ldrdeq sl, [r6, -r0] │ │ │ │ + @ instruction: 0x0106ad94 │ │ │ │ + smlatbeq r6, r8, sp, sl │ │ │ │ smlatbeq r6, lr, sp, sl │ │ │ │ - @ instruction: 0x0106adb4 │ │ │ │ - smlatbeq r6, r8, r9, ip │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ - smlabbeq r6, lr, r9, ip │ │ │ │ - @ instruction: 0x0106c994 │ │ │ │ - smlatbeq r6, r6, r9, ip │ │ │ │ - smlatbeq r6, r2, r9, ip │ │ │ │ - @ instruction: 0x0106c9b4 │ │ │ │ - @ instruction: 0x0106c9ba │ │ │ │ - tsteq r6, sl, lsl lr │ │ │ │ - smlabteq r6, r2, sp, sl │ │ │ │ + smlabteq r6, r0, sp, sl │ │ │ │ + @ instruction: 0x0106adba │ │ │ │ + smlabteq r6, lr, sp, sl │ │ │ │ ldrdeq sl, [r6, -r4] │ │ │ │ - ldrdeq sl, [r6, -ip] │ │ │ │ - smlatteq r6, lr, sp, sl │ │ │ │ - smlatteq r6, r8, sp, sl │ │ │ │ + smlabteq r6, r8, r9, ip │ │ │ │ + @ instruction: 0x0106c99c │ │ │ │ + smlatbeq r6, lr, r9, ip │ │ │ │ + @ instruction: 0x0106c9b4 │ │ │ │ + smlabteq r6, r6, r9, ip │ │ │ │ + smlabteq r6, r2, r9, ip │ │ │ │ + ldrdeq ip, [r6, -r4] │ │ │ │ + ldrdeq ip, [r6, -sl] │ │ │ │ + tsteq r6, sl, lsr lr │ │ │ │ + smlatteq r6, r2, sp, sl │ │ │ │ + strdeq sl, [r6, -r4] │ │ │ │ strdeq sl, [r6, -ip] │ │ │ │ - tsteq r6, r6, lsl #28 │ │ │ │ - tsteq r6, sl, lsl lr │ │ │ │ - tsteq r6, sl, lsl #28 │ │ │ │ - tsteq r6, lr, lsl lr │ │ │ │ - tsteq r6, r8, lsr #28 │ │ │ │ - tsteq r6, ip, lsr lr │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ - tsteq r6, ip, asr #28 │ │ │ │ - tsteq r6, r6, asr lr │ │ │ │ - tsteq r6, ip, asr #20 │ │ │ │ - tsteq r6, r2, lsl sl │ │ │ │ - tsteq r6, r6, lsr #20 │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - tsteq r6, r4, asr sl │ │ │ │ - tsteq r6, lr, asr sl │ │ │ │ - smlabteq r6, r0, lr, sl │ │ │ │ + tsteq r6, lr, lsl #28 │ │ │ │ + tsteq r6, r8, lsl #28 │ │ │ │ + tsteq r6, ip, lsl lr │ │ │ │ + tsteq r6, r6, lsr #28 │ │ │ │ + tsteq r6, sl, lsr lr │ │ │ │ + tsteq r6, sl, lsr #28 │ │ │ │ + tsteq r6, lr, lsr lr │ │ │ │ + tsteq r6, r8, asr #28 │ │ │ │ + tsteq r6, ip, asr lr │ │ │ │ + tsteq r6, r8, asr lr │ │ │ │ + tsteq r6, ip, ror #28 │ │ │ │ + tsteq r6, r6, ror lr │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ + tsteq r6, r2, lsr sl │ │ │ │ + tsteq r6, r6, asr #20 │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + tsteq r6, r0, ror #20 │ │ │ │ + tsteq r6, r4, ror sl │ │ │ │ + tsteq r6, lr, ror sl │ │ │ │ + smlatteq r6, r0, lr, sl │ │ │ │ bicspl pc, r4, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ ldmdale ip, {r0, r3, r5, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0x53b4f643 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ stmdale fp!, {r0, r1, r2, r5, r7, r9, sl, pc} │ │ │ │ @ instruction: 0x53a4f643 │ │ │ │ @@ -25399,227 +25399,227 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2262 @ 0xfffff72a │ │ │ │ ldmmi r6, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2261 @ 0xfffff72b │ │ │ │ ldmmi r5, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabbeq r6, r6, sp, sl │ │ │ │ - @ instruction: 0x0106ad98 │ │ │ │ - smlatbeq r6, r0, sp, sl │ │ │ │ - @ instruction: 0x0106adb2 │ │ │ │ - smlatbeq r6, ip, sp, sl │ │ │ │ - @ instruction: 0x0106adbe │ │ │ │ - smlabteq r6, r6, sp, sl │ │ │ │ - @ instruction: 0x0106c9ba │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - smlabbeq r6, r2, r9, ip │ │ │ │ - smlabbeq r6, sl, r9, ip │ │ │ │ - @ instruction: 0x0106c99c │ │ │ │ - @ instruction: 0x0106c996 │ │ │ │ - smlatbeq r6, r8, r9, ip │ │ │ │ - @ instruction: 0x0106c9b0 │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - smlatteq r6, r2, sp, sl │ │ │ │ - strdeq sl, [r6, -r4] │ │ │ │ - strdeq sl, [r6, -sl] │ │ │ │ - tsteq r6, lr, lsl #28 │ │ │ │ - tsteq r6, r8, lsl #28 │ │ │ │ - tsteq r6, sl, lsl lr │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ - tsteq r6, r6, lsl sl │ │ │ │ + smlatbeq r6, r6, sp, sl │ │ │ │ + @ instruction: 0x0106adb8 │ │ │ │ + smlabteq r6, r0, sp, sl │ │ │ │ + ldrdeq sl, [r6, -r2] │ │ │ │ + smlabteq r6, ip, sp, sl │ │ │ │ + ldrdeq sl, [r6, -lr] │ │ │ │ + smlatteq r6, r6, sp, sl │ │ │ │ ldrdeq ip, [r6, -sl] │ │ │ │ - smlatteq r6, ip, r9, ip │ │ │ │ - strdeq ip, [r6, -r2] │ │ │ │ - tsteq r6, r6, lsl #20 │ │ │ │ - tsteq r6, r0, lsl #20 │ │ │ │ + @ instruction: 0x0106c990 │ │ │ │ + smlatbeq r6, r2, r9, ip │ │ │ │ + smlatbeq r6, sl, r9, ip │ │ │ │ + @ instruction: 0x0106c9bc │ │ │ │ + @ instruction: 0x0106c9b6 │ │ │ │ + smlabteq r6, r8, r9, ip │ │ │ │ + ldrdeq ip, [r6, -r0] │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + tsteq r6, r2, lsl #28 │ │ │ │ + tsteq r6, r4, lsl lr │ │ │ │ + tsteq r6, sl, lsl lr │ │ │ │ + tsteq r6, lr, lsr #28 │ │ │ │ + tsteq r6, r8, lsr #28 │ │ │ │ + tsteq r6, sl, lsr lr │ │ │ │ + tsteq r6, r0, asr #28 │ │ │ │ + tsteq r6, r6, lsr sl │ │ │ │ + strdeq ip, [r6, -sl] │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ tsteq r6, r2, lsl sl │ │ │ │ - tsteq r6, r8, lsl sl │ │ │ │ - tsteq r6, sl, ror lr │ │ │ │ - tsteq r6, ip, asr #28 │ │ │ │ - tsteq r6, lr, asr lr │ │ │ │ - tsteq r6, r4, ror #28 │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ - tsteq r6, r2, ror lr │ │ │ │ + tsteq r6, r6, lsr #20 │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ + tsteq r6, r2, lsr sl │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + @ instruction: 0x0106ae9a │ │ │ │ + tsteq r6, ip, ror #28 │ │ │ │ + tsteq r6, lr, ror lr │ │ │ │ smlabbeq r6, r4, lr, sl │ │ │ │ - smlabbeq r6, sl, lr, sl │ │ │ │ - tsteq r6, lr, ror sl │ │ │ │ - tsteq r6, sl, ror #20 │ │ │ │ - tsteq r6, r6, ror r6 │ │ │ │ - tsteq r5, sl, asr r1 │ │ │ │ - tsteq r5, r2, asr r7 │ │ │ │ - tsteq r5, sl, lsr #20 │ │ │ │ - tsteq r5, r6, asr #12 │ │ │ │ - tsteq r5, sl, lsl #8 │ │ │ │ - ldrdeq ip, [r5, -r2] │ │ │ │ - tsteq r5, r6, ror #4 │ │ │ │ - tsteq r5, r6, lsr r2 │ │ │ │ - tsteq r5, r2, asr #4 │ │ │ │ - ldrdeq sp, [r4, -sl] │ │ │ │ - tsteq r5, sl, ror #4 │ │ │ │ - tsteq r5, sl, ror r2 │ │ │ │ - smlabteq r4, r2, r7, sp │ │ │ │ - tsteq r5, r6, lsr #6 │ │ │ │ - ldrdeq ip, [r5, -r6] │ │ │ │ + @ instruction: 0x0106ae98 │ │ │ │ + @ instruction: 0x0106ae92 │ │ │ │ + smlatbeq r6, r4, lr, sl │ │ │ │ + smlatbeq r6, sl, lr, sl │ │ │ │ + @ instruction: 0x0106ca9e │ │ │ │ + smlabbeq r6, sl, sl, r4 │ │ │ │ + @ instruction: 0x01060696 │ │ │ │ + tsteq r5, sl, ror r1 │ │ │ │ + tsteq r5, r2, ror r7 │ │ │ │ + tsteq r5, sl, asr #20 │ │ │ │ + tsteq r5, r6, ror #12 │ │ │ │ + tsteq r5, sl, lsr #8 │ │ │ │ strdeq ip, [r5, -r2] │ │ │ │ - smlatbeq r4, r2, r7, sp │ │ │ │ - tsteq r5, sl, asr r3 │ │ │ │ - tsteq r5, r6, ror r3 │ │ │ │ - smlabbeq r4, sl, r7, sp │ │ │ │ - smlabbeq r5, lr, r4, ip │ │ │ │ - strdeq ip, [r5, -sl] │ │ │ │ - @ instruction: 0x0105c3b2 │ │ │ │ - @ instruction: 0x0105c3be │ │ │ │ - tsteq r4, r2, ror #14 │ │ │ │ - tsteq r5, r6, lsl r4 │ │ │ │ - tsteq r5, sl, lsr r4 │ │ │ │ + smlabbeq r5, r6, r2, ip │ │ │ │ + tsteq r5, r6, asr r2 │ │ │ │ + tsteq r5, r2, ror #4 │ │ │ │ + strdeq sp, [r4, -sl] │ │ │ │ + smlabbeq r5, sl, r2, ip │ │ │ │ + @ instruction: 0x0105c29a │ │ │ │ + smlatteq r4, r2, r7, sp │ │ │ │ + tsteq r5, r6, asr #6 │ │ │ │ + strdeq ip, [r5, -r6] │ │ │ │ + tsteq r5, r2, lsl r3 │ │ │ │ + smlabteq r4, r2, r7, sp │ │ │ │ + tsteq r5, sl, ror r3 │ │ │ │ + @ instruction: 0x0105c396 │ │ │ │ + smlatbeq r4, sl, r7, sp │ │ │ │ + smlatbeq r5, lr, r4, ip │ │ │ │ + tsteq r5, sl, lsl r4 │ │ │ │ + ldrdeq ip, [r5, -r2] │ │ │ │ + ldrdeq ip, [r5, -lr] │ │ │ │ + smlabbeq r4, r2, r7, sp │ │ │ │ + tsteq r5, r6, lsr r4 │ │ │ │ + tsteq r5, sl, asr r4 │ │ │ │ + tsteq r4, sl, ror #14 │ │ │ │ + tsteq r5, sl, lsl #10 │ │ │ │ + smlatbeq r5, lr, r4, ip │ │ │ │ + @ instruction: 0x0105c4be │ │ │ │ tsteq r4, sl, asr #14 │ │ │ │ - smlatteq r5, sl, r4, ip │ │ │ │ - smlabbeq r5, lr, r4, ip │ │ │ │ - @ instruction: 0x0105c49e │ │ │ │ - tsteq r4, sl, lsr #14 │ │ │ │ - tsteq r5, lr, lsl #10 │ │ │ │ - tsteq r5, sl, lsr #10 │ │ │ │ - tsteq r4, r2, lsl r7 │ │ │ │ - tsteq r5, sl, ror r7 │ │ │ │ - tsteq r5, sl, asr r6 │ │ │ │ - ldrdeq ip, [r5, -r6] │ │ │ │ - smlabbeq r5, r6, r5, ip │ │ │ │ + tsteq r5, lr, lsr #10 │ │ │ │ + tsteq r5, sl, asr #10 │ │ │ │ + tsteq r4, r2, lsr r7 │ │ │ │ + @ instruction: 0x0105c79a │ │ │ │ + tsteq r5, sl, ror r6 │ │ │ │ + strdeq ip, [r5, -r6] │ │ │ │ smlatbeq r5, r6, r5, ip │ │ │ │ - smlatteq r4, r2, r6, sp │ │ │ │ - strdeq ip, [r5, -lr] │ │ │ │ - tsteq r5, lr, lsl #12 │ │ │ │ + smlabteq r5, r6, r5, ip │ │ │ │ + tsteq r4, r2, lsl #14 │ │ │ │ + tsteq r5, lr, lsl r6 │ │ │ │ + tsteq r5, lr, lsr #12 │ │ │ │ + smlatteq r4, sl, r6, sp │ │ │ │ + @ instruction: 0x0105c6b6 │ │ │ │ + tsteq r5, r2, ror r6 │ │ │ │ + smlabbeq r5, sl, r6, ip │ │ │ │ smlabteq r4, sl, r6, sp │ │ │ │ - @ instruction: 0x0105c696 │ │ │ │ - tsteq r5, r2, asr r6 │ │ │ │ - tsteq r5, sl, ror #12 │ │ │ │ - smlatbeq r4, sl, r6, sp │ │ │ │ - @ instruction: 0x0105c6ba │ │ │ │ - ldrdeq ip, [r5, -lr] │ │ │ │ - @ instruction: 0x0104d692 │ │ │ │ - smlatteq r5, r2, r7, ip │ │ │ │ - tsteq r5, sl, ror r7 │ │ │ │ - tsteq r5, r2, lsr r7 │ │ │ │ - tsteq r5, sl, asr #14 │ │ │ │ - tsteq r4, sl, ror #12 │ │ │ │ - smlabbeq r5, sl, r7, ip │ │ │ │ + ldrdeq ip, [r5, -sl] │ │ │ │ + strdeq ip, [r5, -lr] │ │ │ │ + @ instruction: 0x0104d6b2 │ │ │ │ + tsteq r5, r2, lsl #16 │ │ │ │ @ instruction: 0x0105c79a │ │ │ │ + tsteq r5, r2, asr r7 │ │ │ │ + tsteq r5, sl, ror #14 │ │ │ │ + smlabbeq r4, sl, r6, sp │ │ │ │ + smlatbeq r5, sl, r7, ip │ │ │ │ + @ instruction: 0x0105c7ba │ │ │ │ + tsteq r4, r2, ror r6 │ │ │ │ + tsteq r5, r2, lsr #16 │ │ │ │ + smlatteq r5, sl, r7, ip │ │ │ │ + strdeq ip, [r5, -sl] │ │ │ │ tsteq r4, r2, asr r6 │ │ │ │ - tsteq r5, r2, lsl #16 │ │ │ │ - smlabteq r5, sl, r7, ip │ │ │ │ - ldrdeq ip, [r5, -sl] │ │ │ │ - tsteq r4, r2, lsr r6 │ │ │ │ + tsteq r5, sl, lsl r8 │ │ │ │ + tsteq r4, r2, asr #12 │ │ │ │ + tsteq r5, sl, ror ip │ │ │ │ + @ instruction: 0x0105cb92 │ │ │ │ + tsteq r5, lr, asr #18 │ │ │ │ + smlabteq r5, sl, r9, ip │ │ │ │ + tsteq r5, r2, ror r8 │ │ │ │ + tsteq r5, sl, lsl #18 │ │ │ │ + tsteq r4, sl, lsl #12 │ │ │ │ strdeq ip, [r5, -sl] │ │ │ │ - tsteq r4, r2, lsr #12 │ │ │ │ - tsteq r5, sl, asr ip │ │ │ │ - tsteq r5, r2, ror fp │ │ │ │ - tsteq r5, lr, lsr #18 │ │ │ │ - smlatbeq r5, sl, r9, ip │ │ │ │ - tsteq r5, r2, asr r8 │ │ │ │ - smlatteq r5, sl, r8, ip │ │ │ │ - smlatteq r4, sl, r5, sp │ │ │ │ - ldrdeq ip, [r5, -sl] │ │ │ │ - tsteq r5, sl, asr r8 │ │ │ │ + tsteq r5, sl, ror r8 │ │ │ │ + strdeq sp, [r4, -r2] │ │ │ │ + @ instruction: 0x0105c892 │ │ │ │ + tsteq r5, r2, ror #20 │ │ │ │ + tsteq r5, r6, lsl #22 │ │ │ │ ldrdeq sp, [r4, -r2] │ │ │ │ - tsteq r5, r2, ror r8 │ │ │ │ - tsteq r5, r2, asr #20 │ │ │ │ - smlatteq r5, r6, sl, ip │ │ │ │ - @ instruction: 0x0104d5b2 │ │ │ │ - smlatbeq r5, sl, r9, ip │ │ │ │ - tsteq r5, sl, asr #20 │ │ │ │ - @ instruction: 0x0104d59a │ │ │ │ - smlabteq r5, sl, ip, ip │ │ │ │ - tsteq r5, sl, asr sl │ │ │ │ - strdeq ip, [r5, -lr] │ │ │ │ - smlatbeq r5, r6, r9, ip │ │ │ │ - tsteq r4, r4, ror r5 │ │ │ │ - tsteq r5, r6, lsr fp │ │ │ │ + smlabteq r5, sl, r9, ip │ │ │ │ + tsteq r5, sl, ror #20 │ │ │ │ + @ instruction: 0x0104d5ba │ │ │ │ + smlatteq r5, sl, ip, ip │ │ │ │ + tsteq r5, sl, ror sl │ │ │ │ + tsteq r5, lr, lsl r9 │ │ │ │ + smlabteq r5, r6, r9, ip │ │ │ │ + @ instruction: 0x0104d594 │ │ │ │ + tsteq r5, r6, asr fp │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + smlabbeq r4, r2, r5, sp │ │ │ │ + @ instruction: 0x0105cb94 │ │ │ │ + tsteq r5, r2, lsl ip │ │ │ │ ldrdeq ip, [r5, -r0] │ │ │ │ - tsteq r4, r2, ror #10 │ │ │ │ - tsteq r5, r4, ror fp │ │ │ │ - strdeq ip, [r5, -r2] │ │ │ │ - @ instruction: 0x0105ccb0 │ │ │ │ - tsteq r4, sl, asr #10 │ │ │ │ - tsteq r5, r4, lsl ip │ │ │ │ - tsteq r4, lr, lsr r5 │ │ │ │ - ldrdeq ip, [r5, -r8] │ │ │ │ - @ instruction: 0x0105cdb2 │ │ │ │ - tsteq r5, ip, lsl sp │ │ │ │ - ldrdeq ip, [r5, -r6] │ │ │ │ + tsteq r4, sl, ror #10 │ │ │ │ + tsteq r5, r4, lsr ip │ │ │ │ + tsteq r4, lr, asr r5 │ │ │ │ strdeq ip, [r5, -r8] │ │ │ │ - tsteq r4, sl, lsl r5 │ │ │ │ - tsteq r5, r0, asr sp │ │ │ │ - tsteq r5, r6, ror #26 │ │ │ │ - tsteq r4, r8, lsl #10 │ │ │ │ - tsteq r5, r6, lsl lr │ │ │ │ - smlabteq r5, r8, sp, ip │ │ │ │ - smlatteq r5, r6, sp, ip │ │ │ │ - strdeq sp, [r4, -r0] │ │ │ │ - tsteq r5, r6, asr #28 │ │ │ │ - tsteq r5, r4, ror #28 │ │ │ │ - ldrdeq sp, [r4, -lr] │ │ │ │ - smlabbeq r5, r0, pc, ip @ │ │ │ │ - strdeq ip, [r5, -sl] │ │ │ │ - smlatbeq r5, ip, lr, ip │ │ │ │ - smlabteq r5, lr, lr, ip │ │ │ │ - smlabteq r4, r0, r4, sp │ │ │ │ - tsteq r5, sl, lsr #30 │ │ │ │ - tsteq r5, r0, asr #30 │ │ │ │ - smlatbeq r4, lr, r4, sp │ │ │ │ - smlatbeq r5, r0, r0, sp │ │ │ │ - smlabbeq r5, r2, pc, ip @ │ │ │ │ - @ instruction: 0x0105cf94 │ │ │ │ - @ instruction: 0x0104d496 │ │ │ │ - smlabbeq r5, r8, r1, sp │ │ │ │ - smlabbeq r4, sl, r4, sp │ │ │ │ - tsteq r5, ip, asr #16 │ │ │ │ - tsteq r5, sl, ror r6 │ │ │ │ - @ instruction: 0x0105cfb0 │ │ │ │ - smlabbeq r5, lr, r1, sp │ │ │ │ - smlabbeq r5, r4, r8, sp │ │ │ │ - ldrdeq sp, [r5, -lr] │ │ │ │ - tsteq r5, r8, lsr r7 │ │ │ │ - tsteq r4, sl, asr r4 │ │ │ │ - tsteq r5, ip, ror #30 │ │ │ │ - tsteq r5, r6, rrx │ │ │ │ - tsteq r4, r8, asr #8 │ │ │ │ - smlatteq r5, r6, r5, sp │ │ │ │ - @ instruction: 0x0105d398 │ │ │ │ - @ instruction: 0x0105d4b2 │ │ │ │ - tsteq r4, r0, lsr r4 │ │ │ │ - tsteq r5, r6, ror #16 │ │ │ │ - tsteq r5, ip, ror r9 │ │ │ │ - tsteq r4, lr, lsl r4 │ │ │ │ - tsteq r5, r8, ror r8 │ │ │ │ - @ instruction: 0x0105d392 │ │ │ │ - tsteq r5, ip, asr #2 │ │ │ │ - tsteq r5, r6, ror #4 │ │ │ │ - tsteq r4, r0, lsl #8 │ │ │ │ + ldrdeq ip, [r5, -r2] │ │ │ │ + tsteq r5, ip, lsr sp │ │ │ │ + strdeq ip, [r5, -r6] │ │ │ │ + tsteq r5, r8, lsl sp │ │ │ │ + tsteq r4, sl, lsr r5 │ │ │ │ + tsteq r5, r0, ror sp │ │ │ │ + smlabbeq r5, r6, sp, ip │ │ │ │ + tsteq r4, r8, lsr #10 │ │ │ │ + tsteq r5, r6, lsr lr │ │ │ │ + smlatteq r5, r8, sp, ip │ │ │ │ + tsteq r5, r6, lsl #28 │ │ │ │ + tsteq r4, r0, lsl r5 │ │ │ │ + tsteq r5, r6, ror #28 │ │ │ │ + smlabbeq r5, r4, lr, ip │ │ │ │ + strdeq sp, [r4, -lr] │ │ │ │ + smlatbeq r5, r0, pc, ip @ │ │ │ │ + tsteq r5, sl, lsl pc │ │ │ │ + smlabteq r5, ip, lr, ip │ │ │ │ + smlatteq r5, lr, lr, ip │ │ │ │ + smlatteq r4, r0, r4, sp │ │ │ │ + tsteq r5, sl, asr #30 │ │ │ │ + tsteq r5, r0, ror #30 │ │ │ │ + smlabteq r4, lr, r4, sp │ │ │ │ + smlabteq r5, r0, r0, sp │ │ │ │ + smlatbeq r5, r2, pc, ip @ │ │ │ │ + @ instruction: 0x0105cfb4 │ │ │ │ + @ instruction: 0x0104d4b6 │ │ │ │ + smlatbeq r5, r8, r1, sp │ │ │ │ + smlatbeq r4, sl, r4, sp │ │ │ │ + tsteq r5, ip, ror #16 │ │ │ │ + @ instruction: 0x0105d69a │ │ │ │ + ldrdeq ip, [r5, -r0] │ │ │ │ + smlatbeq r5, lr, r1, sp │ │ │ │ + smlatbeq r5, r4, r8, sp │ │ │ │ + strdeq sp, [r5, -lr] │ │ │ │ + tsteq r5, r8, asr r7 │ │ │ │ + tsteq r4, sl, ror r4 │ │ │ │ + smlabbeq r5, ip, pc, ip @ │ │ │ │ + smlabbeq r5, r6, r0, sp │ │ │ │ + tsteq r4, r8, ror #8 │ │ │ │ + tsteq r5, r6, lsl #12 │ │ │ │ + @ instruction: 0x0105d3b8 │ │ │ │ + ldrdeq sp, [r5, -r2] │ │ │ │ + tsteq r4, r0, asr r4 │ │ │ │ + smlabbeq r5, r6, r8, sp │ │ │ │ + @ instruction: 0x0105d99c │ │ │ │ + tsteq r4, lr, lsr r4 │ │ │ │ + @ instruction: 0x0105d898 │ │ │ │ + @ instruction: 0x0105d3b2 │ │ │ │ + tsteq r5, ip, ror #2 │ │ │ │ + smlabbeq r5, r6, r2, sp │ │ │ │ + tsteq r4, r0, lsr #8 │ │ │ │ + smlatteq r5, sl, r5, sp │ │ │ │ + tsteq r5, ip, lsr r7 │ │ │ │ + tsteq r4, lr, lsl #8 │ │ │ │ + tsteq r5, ip, ror #2 │ │ │ │ + tsteq r5, sl, asr pc │ │ │ │ + qaddeq sp, r4, r5 │ │ │ │ + strdeq sp, [r4, -r6] │ │ │ │ + @ instruction: 0x0105d394 │ │ │ │ + smlatbeq r5, lr, r4, sp │ │ │ │ + smlatteq r4, r4, r3, sp │ │ │ │ + smlabbeq r5, sl, r1, sp │ │ │ │ + smlatbeq r5, r0, r3, sp │ │ │ │ + tsteq r5, sl, asr #30 │ │ │ │ + tsteq r5, r0, asr r8 │ │ │ │ + tsteq r5, lr, asr r9 │ │ │ │ + smlabteq r4, r0, r3, sp │ │ │ │ + tsteq r5, r2, asr #2 │ │ │ │ + tsteq r5, ip, asr r2 │ │ │ │ + smlatbeq r4, lr, r3, sp │ │ │ │ + tsteq r5, r0, asr r8 │ │ │ │ smlabteq r5, sl, r5, sp │ │ │ │ - tsteq r5, ip, lsl r7 │ │ │ │ - smlatteq r4, lr, r3, sp │ │ │ │ - tsteq r5, ip, asr #2 │ │ │ │ - tsteq r5, sl, lsr pc │ │ │ │ - tsteq r5, r4, lsr r0 │ │ │ │ - ldrdeq sp, [r4, -r6] │ │ │ │ - tsteq r5, r4, ror r3 │ │ │ │ - smlabbeq r5, lr, r4, sp │ │ │ │ - smlabteq r4, r4, r3, sp │ │ │ │ - tsteq r5, sl, ror #2 │ │ │ │ - smlabbeq r5, r0, r3, sp │ │ │ │ - tsteq r5, sl, lsr #30 │ │ │ │ - tsteq r5, r0, lsr r8 │ │ │ │ - tsteq r5, lr, lsr r9 │ │ │ │ - smlatbeq r4, r0, r3, sp │ │ │ │ - tsteq r5, r2, lsr #2 │ │ │ │ - tsteq r5, ip, lsr r2 │ │ │ │ - smlabbeq r4, lr, r3, sp │ │ │ │ - tsteq r5, r0, lsr r8 │ │ │ │ - smlatbeq r5, sl, r5, sp │ │ │ │ - strdeq sp, [r5, -r4] │ │ │ │ + tsteq r5, r4, lsl r7 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -26430,423 +26430,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r4, r0, lsr #32 │ │ │ │ - @ instruction: 0x0105cbb0 │ │ │ │ - smlatbeq r5, r8, ip, ip │ │ │ │ - tsteq r4, r8 │ │ │ │ - @ instruction: 0x0105cbb8 │ │ │ │ - tsteq r5, ip, asr #4 │ │ │ │ - ldrdeq ip, [r5, -ip] │ │ │ │ - strdeq sp, [r5, -r4] │ │ │ │ - smlatteq r4, r0, pc, ip @ │ │ │ │ - smlatbeq r5, r4, r4, sp │ │ │ │ - smlatbeq r5, r8, r5, sp │ │ │ │ - smlabteq r4, r8, pc, ip @ │ │ │ │ + tsteq r4, r0, asr #32 │ │ │ │ ldrdeq ip, [r5, -r0] │ │ │ │ - smlabbeq r5, r8, sp, ip │ │ │ │ - smlatbeq r5, r0, lr, ip │ │ │ │ - smlatbeq r4, r8, pc, ip @ │ │ │ │ - ldrdeq sp, [r5, -r0] │ │ │ │ - @ instruction: 0x0104cf98 │ │ │ │ - tsteq r5, r8, lsr #12 │ │ │ │ - smlabteq r5, r0, fp, sp │ │ │ │ - ldrdeq sp, [r5, -r4] │ │ │ │ - tsteq r5, r0, asr ip │ │ │ │ - tsteq r5, r8, ror #10 │ │ │ │ - tsteq r5, r0, asr #22 │ │ │ │ - tsteq r4, r0, ror #30 │ │ │ │ - tsteq r5, ip, ror #28 │ │ │ │ - smlabbeq r5, r4, pc, ip @ │ │ │ │ + smlabteq r5, r8, ip, ip │ │ │ │ + tsteq r4, r8, lsr #32 │ │ │ │ + ldrdeq ip, [r5, -r8] │ │ │ │ + tsteq r5, ip, ror #4 │ │ │ │ + strdeq ip, [r5, -ip] │ │ │ │ + tsteq r5, r4, lsl r1 │ │ │ │ + mrseq sp, (UNDEF: 4) │ │ │ │ + smlabteq r5, r4, r4, sp │ │ │ │ + smlabteq r5, r8, r5, sp │ │ │ │ + smlatteq r4, r8, pc, ip @ │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + smlatbeq r5, r8, sp, ip │ │ │ │ + smlabteq r5, r0, lr, ip │ │ │ │ + smlabteq r4, r8, pc, ip @ │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + @ instruction: 0x0104cfb8 │ │ │ │ + tsteq r5, r8, asr #12 │ │ │ │ + smlatteq r5, r0, fp, sp │ │ │ │ + strdeq sp, [r5, -r4] │ │ │ │ + tsteq r5, r0, ror ip │ │ │ │ + smlabbeq r5, r8, r5, sp │ │ │ │ + tsteq r5, r0, ror #22 │ │ │ │ + smlabbeq r4, r0, pc, ip @ │ │ │ │ + smlabbeq r5, ip, lr, ip │ │ │ │ + smlatbeq r5, r4, pc, ip @ │ │ │ │ + tsteq r4, r8, ror #30 │ │ │ │ + tsteq r5, r8, ror r5 │ │ │ │ + tsteq r5, r8, asr #6 │ │ │ │ + tsteq r5, r4, ror #8 │ │ │ │ tsteq r4, r8, asr #30 │ │ │ │ - tsteq r5, r8, asr r5 │ │ │ │ - tsteq r5, r8, lsr #6 │ │ │ │ - tsteq r5, r4, asr #8 │ │ │ │ - tsteq r4, r8, lsr #30 │ │ │ │ + tsteq r5, r8, ror r7 │ │ │ │ + tsteq r5, r0, ror r9 │ │ │ │ + tsteq r4, r0, lsr pc │ │ │ │ + @ instruction: 0x0105dfb0 │ │ │ │ + tsteq r5, r8, ror r7 │ │ │ │ + smlabbeq r5, r0, pc, sp @ │ │ │ │ + tsteq r5, r8, ror #10 │ │ │ │ + tsteq r4, r8, lsl #30 │ │ │ │ + tsteq r5, r8, asr fp │ │ │ │ + tsteq r5, r8, ror #26 │ │ │ │ + strdeq ip, [r4, -r0] │ │ │ │ + tsteq r5, r0, ror #22 │ │ │ │ tsteq r5, r8, asr r7 │ │ │ │ tsteq r5, r0, asr r9 │ │ │ │ - tsteq r4, r0, lsl pc │ │ │ │ - @ instruction: 0x0105df90 │ │ │ │ - tsteq r5, r8, asr r7 │ │ │ │ - tsteq r5, r0, ror #30 │ │ │ │ - tsteq r5, r8, asr #10 │ │ │ │ - smlatteq r4, r8, lr, ip │ │ │ │ - tsteq r5, r8, lsr fp │ │ │ │ - tsteq r5, r8, asr #26 │ │ │ │ ldrdeq ip, [r4, -r0] │ │ │ │ - tsteq r5, r0, asr #22 │ │ │ │ + tsteq r5, r8, asr sp │ │ │ │ + smlabteq r4, r0, lr, ip │ │ │ │ + smlatbeq r5, r8, sp, sp │ │ │ │ + tsteq r5, r8, ror #18 │ │ │ │ + tsteq r5, r8, asr sp │ │ │ │ + tsteq r5, r8, lsr r9 │ │ │ │ + tsteq r5, r0, lsr fp │ │ │ │ + @ instruction: 0x0104ce90 │ │ │ │ + tsteq r5, r0, asr #10 │ │ │ │ tsteq r5, r8, lsr r7 │ │ │ │ - tsteq r5, r0, lsr r9 │ │ │ │ - @ instruction: 0x0104ceb0 │ │ │ │ - tsteq r5, r8, lsr sp │ │ │ │ - smlatbeq r4, r0, lr, ip │ │ │ │ - smlabbeq r5, r8, sp, sp │ │ │ │ - tsteq r5, r8, asr #18 │ │ │ │ + tsteq r4, r8, ror lr │ │ │ │ + tsteq r5, r8, asr #10 │ │ │ │ tsteq r5, r8, lsr sp │ │ │ │ - tsteq r5, r8, lsl r9 │ │ │ │ - tsteq r5, r0, lsl fp │ │ │ │ - tsteq r4, r0, ror lr │ │ │ │ + tsteq r5, r8, asr #30 │ │ │ │ + tsteq r4, r8, asr lr │ │ │ │ + tsteq r5, r8, lsr #18 │ │ │ │ + tsteq r5, r0, lsr #22 │ │ │ │ + tsteq r4, r0, asr #28 │ │ │ │ + tsteq r5, r0, asr r5 │ │ │ │ + tsteq r5, r8, lsr #18 │ │ │ │ tsteq r5, r0, lsr #10 │ │ │ │ tsteq r5, r8, lsl r7 │ │ │ │ - tsteq r4, r8, asr lr │ │ │ │ - tsteq r5, r8, lsr #10 │ │ │ │ - tsteq r5, r8, lsl sp │ │ │ │ - tsteq r5, r8, lsr #30 │ │ │ │ - tsteq r4, r8, lsr lr │ │ │ │ + tsteq r4, r8, lsl lr │ │ │ │ + tsteq r5, r0, lsr #26 │ │ │ │ + tsteq r5, r0, lsr pc │ │ │ │ + tsteq r4, r0, lsl #28 │ │ │ │ + tsteq r5, r8, lsr #26 │ │ │ │ tsteq r5, r8, lsl #18 │ │ │ │ tsteq r5, r0, lsl #22 │ │ │ │ - tsteq r4, r0, lsr #28 │ │ │ │ - tsteq r5, r0, lsr r5 │ │ │ │ - tsteq r5, r8, lsl #18 │ │ │ │ - tsteq r5, r0, lsl #10 │ │ │ │ - strdeq sp, [r5, -r8] │ │ │ │ - strdeq ip, [r4, -r8] │ │ │ │ - tsteq r5, r0, lsl #26 │ │ │ │ - tsteq r5, r0, lsl pc │ │ │ │ smlatteq r4, r0, sp, ip │ │ │ │ - tsteq r5, r8, lsl #26 │ │ │ │ - smlatteq r5, r8, r8, sp │ │ │ │ - smlatteq r5, r0, sl, sp │ │ │ │ - smlabteq r4, r0, sp, ip │ │ │ │ - tsteq r5, r0, lsl #30 │ │ │ │ - @ instruction: 0x0104cdb0 │ │ │ │ - smlabteq r5, r0, sl, lr │ │ │ │ - smlabteq r5, r0, r0, lr │ │ │ │ - tsteq r5, ip, ror fp │ │ │ │ - tsteq r5, r8, lsr pc │ │ │ │ - smlatteq r5, r0, sl, sp │ │ │ │ + tsteq r5, r0, lsr #30 │ │ │ │ + ldrdeq ip, [r4, -r0] │ │ │ │ + smlatteq r5, r0, sl, lr │ │ │ │ + smlatteq r5, r0, r0, lr │ │ │ │ + @ instruction: 0x0105db9c │ │ │ │ + tsteq r5, r8, asr pc │ │ │ │ + tsteq r5, r0, lsl #22 │ │ │ │ + tsteq r5, r8, lsl #30 │ │ │ │ + ldrdeq sp, [r5, -r0] │ │ │ │ + smlatteq r5, r0, ip, sp │ │ │ │ + smlabbeq r4, r8, sp, ip │ │ │ │ + ldrdeq sp, [r5, -r8] │ │ │ │ + ldrdeq sp, [r5, -r0] │ │ │ │ + tsteq r4, r0, ror sp │ │ │ │ + smlatteq r5, r0, r6, sp │ │ │ │ smlatteq r5, r8, lr, sp │ │ │ │ - @ instruction: 0x0105dab0 │ │ │ │ - smlabteq r5, r0, ip, sp │ │ │ │ - tsteq r4, r8, ror #26 │ │ │ │ + ldrdeq sp, [r5, -r0] │ │ │ │ + tsteq r4, r0, asr sp │ │ │ │ + smlabteq r5, r0, sl, sp │ │ │ │ + ldrdeq sp, [r5, -r0] │ │ │ │ + tsteq r4, r8, lsr sp │ │ │ │ + smlatteq r5, r8, r6, sp │ │ │ │ + smlabteq r5, r4, sl, sp │ │ │ │ @ instruction: 0x0105d6b8 │ │ │ │ @ instruction: 0x0105d8b0 │ │ │ │ - tsteq r4, r0, asr sp │ │ │ │ - smlabteq r5, r0, r6, sp │ │ │ │ - smlabteq r5, r8, lr, sp │ │ │ │ - @ instruction: 0x0105d4b0 │ │ │ │ - tsteq r4, r0, lsr sp │ │ │ │ - smlatbeq r5, r0, sl, sp │ │ │ │ - @ instruction: 0x0105dcb0 │ │ │ │ - tsteq r4, r8, lsl sp │ │ │ │ - smlabteq r5, r8, r6, sp │ │ │ │ - smlatbeq r5, r4, sl, sp │ │ │ │ - @ instruction: 0x0105d698 │ │ │ │ - @ instruction: 0x0105d890 │ │ │ │ - strdeq ip, [r4, -r0] │ │ │ │ - @ instruction: 0x0105deb4 │ │ │ │ - @ instruction: 0x0105d498 │ │ │ │ + tsteq r4, r0, lsl sp │ │ │ │ + ldrdeq sp, [r5, -r4] │ │ │ │ + @ instruction: 0x0105d4b8 │ │ │ │ + strdeq ip, [r4, -r8] │ │ │ │ + smlatteq r5, r0, lr, sp │ │ │ │ + smlatbeq r5, r8, sl, sp │ │ │ │ + @ instruction: 0x0105dcb8 │ │ │ │ ldrdeq ip, [r4, -r8] │ │ │ │ - smlabteq r5, r0, lr, sp │ │ │ │ - smlabbeq r5, r8, sl, sp │ │ │ │ - @ instruction: 0x0105dc98 │ │ │ │ - @ instruction: 0x0104ccb8 │ │ │ │ - smlabbeq r5, r8, r6, sp │ │ │ │ - smlabbeq r5, r0, r8, sp │ │ │ │ - smlatbeq r4, r0, ip, ip │ │ │ │ - @ instruction: 0x0105e198 │ │ │ │ - smlabteq r5, r8, lr, sp │ │ │ │ + smlatbeq r5, r8, r6, sp │ │ │ │ + smlatbeq r5, r0, r8, sp │ │ │ │ + smlabteq r4, r0, ip, ip │ │ │ │ + @ instruction: 0x0105e1b8 │ │ │ │ + smlatteq r5, r8, lr, sp │ │ │ │ + smlatbeq r5, r0, r6, sp │ │ │ │ + @ instruction: 0x0105deb4 │ │ │ │ + @ instruction: 0x0105d490 │ │ │ │ + @ instruction: 0x0104cc90 │ │ │ │ + @ instruction: 0x0105da90 │ │ │ │ + smlatbeq r5, r0, ip, sp │ │ │ │ + tsteq r4, r8, ror ip │ │ │ │ + @ instruction: 0x0105da9c │ │ │ │ smlabbeq r5, r0, r6, sp │ │ │ │ - @ instruction: 0x0105de94 │ │ │ │ - tsteq r5, r0, ror r4 │ │ │ │ - tsteq r4, r0, ror ip │ │ │ │ - tsteq r5, r0, ror sl │ │ │ │ - smlabbeq r5, r0, ip, sp │ │ │ │ + tsteq r5, r8, ror r8 │ │ │ │ tsteq r4, r8, asr ip │ │ │ │ - tsteq r5, ip, ror sl │ │ │ │ - tsteq r5, r0, ror #12 │ │ │ │ - tsteq r5, r8, asr r8 │ │ │ │ - tsteq r4, r8, lsr ip │ │ │ │ - smlabbeq r5, ip, lr, sp │ │ │ │ - smlatbeq r5, r8, lr, sp │ │ │ │ - tsteq r4, r0, lsr #24 │ │ │ │ - tsteq r5, r8, ror #2 │ │ │ │ - tsteq r5, r8, lsr r1 │ │ │ │ - smlabteq r5, r8, r5, lr │ │ │ │ - smlatbeq r5, r8, lr, sp │ │ │ │ - strdeq ip, [r4, -r8] │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - @ instruction: 0x0105deb8 │ │ │ │ - smlatteq r4, r0, fp, ip │ │ │ │ - tsteq r5, r0, asr r1 │ │ │ │ - ldrdeq lr, [r5, -r8] │ │ │ │ - smlabteq r5, r0, lr, sp │ │ │ │ - smlabteq r4, r0, fp, ip │ │ │ │ - smlatbeq r5, r4, r3, lr │ │ │ │ - @ instruction: 0x0104cbb0 │ │ │ │ - strdeq lr, [r5, -r4] │ │ │ │ - tsteq r5, r0, ror #30 │ │ │ │ - tsteq r5, r8, lsl #30 │ │ │ │ - ldrdeq sp, [r5, -r8] │ │ │ │ - @ instruction: 0x0105e398 │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - tsteq r4, r8, ror fp │ │ │ │ - smlatbeq r5, r4, r3, lr │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ - tsteq r4, r0, ror #22 │ │ │ │ - strdeq sp, [r5, -r0] │ │ │ │ - smlatbeq r5, r8, r3, lr │ │ │ │ - smlatteq r5, r0, r5, lr │ │ │ │ - tsteq r4, r0, asr #22 │ │ │ │ - @ instruction: 0x0105e3b4 │ │ │ │ - smlatteq r5, ip, r5, lr │ │ │ │ - tsteq r4, r8, lsr #22 │ │ │ │ - tsteq r5, r0, lsr pc │ │ │ │ - tsteq r5, r0, lsl #30 │ │ │ │ - @ instruction: 0x0105e3b0 │ │ │ │ + smlatbeq r5, ip, lr, sp │ │ │ │ + smlabteq r5, r8, lr, sp │ │ │ │ + tsteq r4, r0, asr #24 │ │ │ │ + smlabbeq r5, r8, r1, lr │ │ │ │ + tsteq r5, r8, asr r1 │ │ │ │ smlatteq r5, r8, r5, lr │ │ │ │ - tsteq r4, r0, lsl #22 │ │ │ │ - @ instruction: 0x0105e3bc │ │ │ │ + smlabteq r5, r8, lr, sp │ │ │ │ + tsteq r4, r8, lsl ip │ │ │ │ strdeq lr, [r5, -r4] │ │ │ │ - smlatteq r4, r8, sl, ip │ │ │ │ - tsteq r5, r8, lsl pc │ │ │ │ - smlabteq r5, r0, r3, lr │ │ │ │ + ldrdeq sp, [r5, -r8] │ │ │ │ + tsteq r4, r0, lsl #24 │ │ │ │ + tsteq r5, r0, ror r1 │ │ │ │ strdeq lr, [r5, -r8] │ │ │ │ - smlabteq r4, r8, sl, ip │ │ │ │ - tsteq r5, r8, ror r1 │ │ │ │ - @ instruction: 0x0104cab8 │ │ │ │ - smlabbeq r5, ip, r6, lr │ │ │ │ - tsteq r5, ip, lsr r6 │ │ │ │ - tsteq r5, r0, lsl r6 │ │ │ │ - tsteq r5, r8, ror r1 │ │ │ │ - smlabteq r5, r0, r3, lr │ │ │ │ - smlabbeq r4, r8, sl, ip │ │ │ │ - smlabbeq r5, r8, r1, lr │ │ │ │ - smlabteq r5, ip, r3, lr │ │ │ │ - tsteq r4, r0, ror sl │ │ │ │ - tsteq r5, r0, lsr #12 │ │ │ │ - @ instruction: 0x0105e190 │ │ │ │ + smlatteq r5, r0, lr, sp │ │ │ │ + smlatteq r4, r0, fp, ip │ │ │ │ + smlabteq r5, r4, r3, lr │ │ │ │ + ldrdeq ip, [r4, -r0] │ │ │ │ + tsteq r5, r4, lsl r7 │ │ │ │ + smlabbeq r5, r0, pc, sp @ │ │ │ │ + tsteq r5, r8, lsr #30 │ │ │ │ + strdeq sp, [r5, -r8] │ │ │ │ + @ instruction: 0x0105e3b8 │ │ │ │ + strdeq lr, [r5, -r0] │ │ │ │ + @ instruction: 0x0104cb98 │ │ │ │ + smlabteq r5, r4, r3, lr │ │ │ │ + strdeq lr, [r5, -ip] │ │ │ │ + smlabbeq r4, r0, fp, ip │ │ │ │ + tsteq r5, r0, lsl pc │ │ │ │ + smlabteq r5, r8, r3, lr │ │ │ │ + tsteq r5, r0, lsl #12 │ │ │ │ + tsteq r4, r0, ror #22 │ │ │ │ + ldrdeq lr, [r5, -r4] │ │ │ │ + tsteq r5, ip, lsl #12 │ │ │ │ + tsteq r4, r8, asr #22 │ │ │ │ + tsteq r5, r0, asr pc │ │ │ │ + tsteq r5, r0, lsr #30 │ │ │ │ ldrdeq lr, [r5, -r0] │ │ │ │ - tsteq r4, r0, asr sl │ │ │ │ - smlatbeq r5, r0, r1, lr │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ - tsteq r4, r8, lsr sl │ │ │ │ + tsteq r5, r8, lsl #12 │ │ │ │ + tsteq r4, r0, lsr #22 │ │ │ │ ldrdeq lr, [r5, -ip] │ │ │ │ - smlabbeq r5, ip, r7, lr │ │ │ │ - tsteq r5, r0, ror #14 │ │ │ │ - tsteq r5, r0, asr #12 │ │ │ │ - tsteq r4, r0, lsl sl │ │ │ │ - @ instruction: 0x0105e790 │ │ │ │ - tsteq r5, r8, ror r6 │ │ │ │ - strdeq ip, [r4, -r8] │ │ │ │ - smlatteq r5, r4, r7, lr │ │ │ │ - @ instruction: 0x0105e7b8 │ │ │ │ - smlatbeq r5, r8, r6, lr │ │ │ │ + tsteq r5, r4, lsl r6 │ │ │ │ + tsteq r4, r8, lsl #22 │ │ │ │ + tsteq r5, r8, lsr pc │ │ │ │ + smlatteq r5, r0, r3, lr │ │ │ │ + tsteq r5, r8, lsl r6 │ │ │ │ + smlatteq r4, r8, sl, ip │ │ │ │ + @ instruction: 0x0105e198 │ │ │ │ ldrdeq ip, [r4, -r8] │ │ │ │ - smlabteq r5, r0, r6, lr │ │ │ │ - smlabteq r4, r8, r9, ip │ │ │ │ - tstpeq r5, ip, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ - smlatteq r5, ip, r9, lr │ │ │ │ - tsteq r5, r8, ror #16 │ │ │ │ - tsteq r5, r0, lsr #16 │ │ │ │ - strdeq lr, [r5, -r8] │ │ │ │ - tsteq r5, r0, ror r8 │ │ │ │ - smlabbeq r4, r8, r9, ip │ │ │ │ - tsteq r5, r0, lsr #16 │ │ │ │ - @ instruction: 0x0105e898 │ │ │ │ - tsteq r4, r0, ror r9 │ │ │ │ - tsteq r5, r0, lsr #18 │ │ │ │ - smlabteq r5, r0, r8, lr │ │ │ │ - smlatteq r5, ip, r8, lr │ │ │ │ - tsteq r4, r0, asr r9 │ │ │ │ - tsteq r5, r4, asr #18 │ │ │ │ - tsteq r5, ip, asr r9 │ │ │ │ - tsteq r4, r8, lsr r9 │ │ │ │ - tsteq r5, r0, ror #20 │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ - @ instruction: 0x0105e994 │ │ │ │ - smlatbeq r5, ip, r9, lr │ │ │ │ - tsteq r4, r0, lsl r9 │ │ │ │ + smlatbeq r5, ip, r6, lr │ │ │ │ + tsteq r5, ip, asr r6 │ │ │ │ + tsteq r5, r0, lsr r6 │ │ │ │ + @ instruction: 0x0105e198 │ │ │ │ + smlatteq r5, r0, r3, lr │ │ │ │ + smlatbeq r4, r8, sl, ip │ │ │ │ + smlatbeq r5, r8, r1, lr │ │ │ │ + smlatteq r5, ip, r3, lr │ │ │ │ + @ instruction: 0x0104ca90 │ │ │ │ + tsteq r5, r0, asr #12 │ │ │ │ + @ instruction: 0x0105e1b0 │ │ │ │ + strdeq lr, [r5, -r0] │ │ │ │ + tsteq r4, r0, ror sl │ │ │ │ + smlabteq r5, r0, r1, lr │ │ │ │ strdeq lr, [r5, -ip] │ │ │ │ - tsteq r5, r0, lsl sl │ │ │ │ + tsteq r4, r8, asr sl │ │ │ │ + strdeq lr, [r5, -ip] │ │ │ │ + smlatbeq r5, ip, r7, lr │ │ │ │ + smlabbeq r5, r0, r7, lr │ │ │ │ + tsteq r5, r0, ror #12 │ │ │ │ + tsteq r4, r0, lsr sl │ │ │ │ + @ instruction: 0x0105e7b0 │ │ │ │ + @ instruction: 0x0105e698 │ │ │ │ + tsteq r4, r8, lsl sl │ │ │ │ + tsteq r5, r4, lsl #16 │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ + smlabteq r5, r8, r6, lr │ │ │ │ strdeq ip, [r4, -r8] │ │ │ │ - smlatbeq r5, ip, sl, lr │ │ │ │ - tsteq r5, r4, ror #20 │ │ │ │ - tsteq r5, ip, ror sl │ │ │ │ - ldrdeq ip, [r4, -r8] │ │ │ │ - @ instruction: 0x0105eab8 │ │ │ │ - smlabteq r5, ip, sl, lr │ │ │ │ - smlabteq r4, r0, r8, ip │ │ │ │ - smlatbeq r5, r4, r0, pc @ │ │ │ │ - smlatteq r5, r4, fp, lr │ │ │ │ - tsteq r5, r4, lsr fp │ │ │ │ + smlatteq r5, r0, r6, lr │ │ │ │ + smlatteq r4, r8, r9, ip │ │ │ │ + tstpeq r5, ip, ror #4 @ p-variant is OBSOLETE │ │ │ │ strdeq lr, [r5, -ip] │ │ │ │ - tsteq r5, r8, lsl #22 │ │ │ │ - @ instruction: 0x0104c890 │ │ │ │ - tsteq r5, r0, ror #22 │ │ │ │ - smlabbeq r5, r8, fp, lr │ │ │ │ - tsteq r4, r8, ror r8 │ │ │ │ + tsteq r5, ip, lsl #20 │ │ │ │ + smlabbeq r5, r8, r8, lr │ │ │ │ + tsteq r5, r0, asr #16 │ │ │ │ + tsteq r5, r8, lsl r8 │ │ │ │ + @ instruction: 0x0105e890 │ │ │ │ + smlatbeq r4, r8, r9, ip │ │ │ │ + tsteq r5, r0, asr #16 │ │ │ │ + @ instruction: 0x0105e8b8 │ │ │ │ + @ instruction: 0x0104c990 │ │ │ │ + tsteq r5, r0, asr #18 │ │ │ │ + smlatteq r5, r0, r8, lr │ │ │ │ + tsteq r5, ip, lsl #18 │ │ │ │ + tsteq r4, r0, ror r9 │ │ │ │ + tsteq r5, r4, ror #18 │ │ │ │ + tsteq r5, ip, ror r9 │ │ │ │ + tsteq r4, r8, asr r9 │ │ │ │ + smlabbeq r5, r0, sl, lr │ │ │ │ strdeq lr, [r5, -ip] │ │ │ │ + @ instruction: 0x0105e9b4 │ │ │ │ + smlabteq r5, ip, r9, lr │ │ │ │ + tsteq r4, r0, lsr r9 │ │ │ │ + tsteq r5, ip, lsl sl │ │ │ │ + tsteq r5, r0, lsr sl │ │ │ │ + tsteq r4, r8, lsl r9 │ │ │ │ + smlabteq r5, ip, sl, lr │ │ │ │ + smlabbeq r5, r4, sl, lr │ │ │ │ + @ instruction: 0x0105ea9c │ │ │ │ + strdeq ip, [r4, -r8] │ │ │ │ ldrdeq lr, [r5, -r8] │ │ │ │ - smlatteq r5, ip, fp, lr │ │ │ │ - tsteq r4, r8, asr r8 │ │ │ │ - strdeq lr, [r5, -ip] │ │ │ │ + smlatteq r5, ip, sl, lr │ │ │ │ + smlatteq r4, r0, r8, ip │ │ │ │ + smlabteq r5, r4, r0, pc @ │ │ │ │ + tsteq r5, r4, lsl #24 │ │ │ │ + tsteq r5, r4, asr fp │ │ │ │ + tsteq r5, ip, lsl fp │ │ │ │ + tsteq r5, r8, lsr #22 │ │ │ │ + @ instruction: 0x0104c8b0 │ │ │ │ + smlabbeq r5, r0, fp, lr │ │ │ │ + smlatbeq r5, r8, fp, lr │ │ │ │ + @ instruction: 0x0104c898 │ │ │ │ + tsteq r5, ip, lsl lr │ │ │ │ strdeq lr, [r5, -r8] │ │ │ │ - tsteq r4, r0, asr #16 │ │ │ │ - tsteq r5, r4, asr lr │ │ │ │ - tsteq r5, ip, lsl ip │ │ │ │ - strdeq lr, [r5, -ip] │ │ │ │ - tstpeq r5, ip, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r8, lsl r8 │ │ │ │ - tstpeq r5, ip, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r4, lsl ip │ │ │ │ - tsteq r4, r0, lsl #16 │ │ │ │ - tstpeq r5, r4, rrx @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, ip, lsl #24 │ │ │ │ + tsteq r4, r8, ror r8 │ │ │ │ tsteq r5, ip, lsl ip │ │ │ │ - tsteq r5, r8, lsr #28 │ │ │ │ - smlatteq r4, r0, r7, ip │ │ │ │ - tsteq r5, r4, lsr #24 │ │ │ │ - ldrdeq ip, [r4, -r0] │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - smlabteq r5, ip, ip, lr │ │ │ │ - smlabbeq r5, r8, lr, lr │ │ │ │ + tsteq r5, r8, lsl lr │ │ │ │ + tsteq r4, r0, ror #16 │ │ │ │ + tsteq r5, r4, ror lr │ │ │ │ tsteq r5, ip, lsr ip │ │ │ │ - tsteq r5, r0, lsr lr │ │ │ │ + tsteq r5, ip, lsl lr │ │ │ │ tstpeq r5, ip, asr #32 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0104c798 │ │ │ │ + tsteq r4, r8, lsr r8 │ │ │ │ qaddeq pc, ip, r5 @ │ │ │ │ tsteq r5, r4, lsr ip │ │ │ │ - smlabbeq r4, r0, r7, ip │ │ │ │ + tsteq r4, r0, lsr #16 │ │ │ │ smlabbeq r5, r4, r0, pc @ │ │ │ │ tsteq r5, ip, lsr ip │ │ │ │ - tsteq r5, ip, asr lr │ │ │ │ - tsteq r4, r0, ror #14 │ │ │ │ - tsteq r5, r0, ror lr │ │ │ │ - tstpeq r5, ip, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r8, asr #14 │ │ │ │ - smlabteq r5, ip, r0, pc @ │ │ │ │ - @ instruction: 0x0105ee98 │ │ │ │ + tsteq r5, r8, asr #28 │ │ │ │ + tsteq r4, r0, lsl #16 │ │ │ │ + tsteq r5, r4, asr #24 │ │ │ │ + strdeq ip, [r4, -r0] │ │ │ │ + tstpeq r5, ip, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, ip, ip, lr │ │ │ │ + smlatbeq r5, r8, lr, lr │ │ │ │ + tsteq r5, ip, asr ip │ │ │ │ + tsteq r5, r0, asr lr │ │ │ │ + tstpeq r5, ip, rrx @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0104c7b8 │ │ │ │ tstpeq r5, ip, ror r0 @ p-variant is OBSOLETE │ │ │ │ tsteq r5, r4, asr ip │ │ │ │ - tsteq r4, r0, lsr #14 │ │ │ │ - tsteq r5, r4, ror #24 │ │ │ │ - @ instruction: 0x0105ee94 │ │ │ │ - tsteq r4, r8, lsl #14 │ │ │ │ - smlabteq r5, ip, r0, pc @ │ │ │ │ - smlatbeq r5, r0, lr, lr │ │ │ │ + smlatbeq r4, r0, r7, ip │ │ │ │ + smlatbeq r5, r4, r0, pc @ │ │ │ │ + tsteq r5, ip, asr ip │ │ │ │ + tsteq r5, ip, ror lr │ │ │ │ + smlabbeq r4, r0, r7, ip │ │ │ │ + @ instruction: 0x0105ee90 │ │ │ │ swpeq pc, ip, [r5] @ │ │ │ │ - smlatteq r4, r8, r6, ip │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ - ldrdeq ip, [r4, -r8] │ │ │ │ - tstpeq r5, r8, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, ip, r1, pc @ │ │ │ │ - tstpeq r5, ip, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, asr r1 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r4, r8, r6, ip │ │ │ │ - smlatbeq r5, r8, r1, pc @ │ │ │ │ - @ instruction: 0x0105f1bc │ │ │ │ + tsteq r4, r8, ror #14 │ │ │ │ + smlatteq r5, ip, r0, pc @ │ │ │ │ + @ instruction: 0x0105eeb8 │ │ │ │ + swpeq pc, ip, [r5] @ │ │ │ │ + tsteq r5, r4, ror ip │ │ │ │ + tsteq r4, r0, asr #14 │ │ │ │ + smlabbeq r5, r4, ip, lr │ │ │ │ + @ instruction: 0x0105eeb4 │ │ │ │ + tsteq r4, r8, lsr #14 │ │ │ │ + smlatteq r5, ip, r0, pc @ │ │ │ │ + smlabteq r5, r0, lr, lr │ │ │ │ + strheq pc, [r5, -ip] @ │ │ │ │ + tsteq r4, r8, lsl #14 │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + strdeq ip, [r4, -r8] │ │ │ │ + tstpeq r5, r8, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, ip, r1, pc @ │ │ │ │ + tstpeq r5, ip, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, ror r1 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r4, r8, r6, ip │ │ │ │ + smlabteq r5, r8, r1, pc @ │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + @ instruction: 0x0104c6b0 │ │ │ │ + tstpeq r5, r8, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr r2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0104c690 │ │ │ │ - tstpeq r5, r8, asr #4 @ p-variant is OBSOLETE │ │ │ │ - mrseq pc, SP_usr @ │ │ │ │ - tstpeq r5, r8, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r0, ror r6 │ │ │ │ - tstpeq r5, ip, ror #4 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r8, r2, pc @ │ │ │ │ - tsteq r4, r8, asr r6 │ │ │ │ - smlabbeq r5, r0, r3, pc @ │ │ │ │ - smlatteq r5, r4, r2, pc @ │ │ │ │ + smlabbeq r5, ip, r2, pc @ │ │ │ │ smlatbeq r5, r8, r2, pc @ │ │ │ │ - @ instruction: 0x0105f2b8 │ │ │ │ - tsteq r4, r0, lsr r6 │ │ │ │ + tsteq r4, r8, ror r6 │ │ │ │ + smlatbeq r5, r0, r3, pc @ │ │ │ │ tstpeq r5, r4, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r8, lsl r6 │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ - smlabbeq r5, r0, r3, pc @ │ │ │ │ + smlabteq r5, r8, r2, pc @ │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ + tsteq r4, r0, asr r6 │ │ │ │ + tstpeq r5, r4, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r8, lsr r6 │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ smlatbeq r5, r0, r3, pc @ │ │ │ │ - strdeq ip, [r4, -r8] │ │ │ │ - smlatteq r5, r8, r3, pc @ │ │ │ │ - smlatteq r4, r8, r5, ip │ │ │ │ - smlabteq r6, r4, r3, r1 │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - tstpeq r5, r4, asr #24 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r8, r7, pc @ │ │ │ │ - @ instruction: 0x0105f59c │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - tstpeq r5, ip, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, asr #8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0104c598 │ │ │ │ - tstpeq r5, ip, ror r4 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, ip, r4, pc @ │ │ │ │ - smlabbeq r4, r0, r5, ip │ │ │ │ + smlabteq r5, r0, r3, pc @ │ │ │ │ + tsteq r4, r8, lsl r6 │ │ │ │ + tstpeq r5, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r8, lsl #12 │ │ │ │ + smlatteq r6, r4, r3, r1 │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + tstpeq r5, r4, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f5bc │ │ │ │ strdeq pc, [r5, -r4] │ │ │ │ - @ instruction: 0x0105f4bc │ │ │ │ - smlabteq r5, ip, r4, pc @ │ │ │ │ - tsteq r4, r0, ror #10 │ │ │ │ - tstpeq r5, r4, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, ip, r4, pc @ │ │ │ │ + tstpeq r5, r4, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, ror #8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0104c5b8 │ │ │ │ + @ instruction: 0x0105f49c │ │ │ │ + smlatbeq r5, ip, r4, pc @ │ │ │ │ + smlatbeq r4, r0, r5, ip │ │ │ │ tstpeq r5, r4, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r8, asr #10 │ │ │ │ - tstpeq r5, r8, asr #12 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f5b0 │ │ │ │ - tstpeq r5, r0, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r0, lsr #10 │ │ │ │ - smlatteq r5, r0, r5, pc @ │ │ │ │ - tstpeq r5, r4, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r8, lsl #10 │ │ │ │ - smlatbeq r5, ip, r6, pc @ │ │ │ │ - tstpeq r5, r8, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, ror r6 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, r8, r4, ip │ │ │ │ - smlabteq r5, r0, r6, pc @ │ │ │ │ ldrdeq pc, [r5, -ip] │ │ │ │ - ldrdeq ip, [r4, -r0] │ │ │ │ - tstpeq r5, r0, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - tstpeq r5, r0, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r4, r0, r4, ip │ │ │ │ - smlabbeq r5, r8, r7, pc @ │ │ │ │ - smlatbeq r5, r4, r7, pc @ │ │ │ │ + smlatteq r5, ip, r4, pc @ │ │ │ │ + smlabbeq r4, r0, r5, ip │ │ │ │ + tstpeq r5, r4, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r8, ror #10 │ │ │ │ + tstpeq r5, r8, ror #12 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ + tstpeq r5, r0, ror r5 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f594 │ │ │ │ + tsteq r4, r0, asr #10 │ │ │ │ + tstpeq r5, r0, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r8, lsr #10 │ │ │ │ + smlabteq r5, ip, r6, pc @ │ │ │ │ + smlabbeq r5, r8, r6, pc @ │ │ │ │ + @ instruction: 0x0105f69c │ │ │ │ + tsteq r4, r8, lsl #10 │ │ │ │ + smlatteq r5, r0, r6, pc @ │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + strdeq ip, [r4, -r0] │ │ │ │ + tstpeq r5, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r0, r7, pc @ │ │ │ │ + tstpeq r5, r0, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, asr #14 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r4, r0, r4, ip │ │ │ │ + smlatbeq r5, r8, r7, pc @ │ │ │ │ + smlabteq r5, r4, r7, pc @ │ │ │ │ + smlatbeq r4, r8, r4, ip │ │ │ │ + tstpeq r5, r8, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr r8 @ p-variant is OBSOLETE │ │ │ │ smlabbeq r4, r8, r4, ip │ │ │ │ - tstpeq r5, r8, asr #16 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f890 │ │ │ │ + smlatbeq r5, ip, r8, pc @ │ │ │ │ + tsteq r4, r0, ror r4 │ │ │ │ + smlatteq r5, r0, r9, pc @ │ │ │ │ + tstpeq r5, r8, asr #18 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r5, -r8] │ │ │ │ - tstpeq r5, r4, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r8, ror #8 │ │ │ │ - tstpeq r5, r0, ror r8 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, ip, r8, pc @ │ │ │ │ - tsteq r4, r0, asr r4 │ │ │ │ - smlabteq r5, r0, r9, pc @ │ │ │ │ - tstpeq r5, r8, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - tsteq r4, r8, lsr #8 │ │ │ │ - tstpeq r5, r0, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r8, asr #8 │ │ │ │ + tstpeq r5, r0, ror r9 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, ip, r9, pc @ │ │ │ │ + tsteq r4, r0, lsr r4 │ │ │ │ + tstpeq r5, r0, lsr sl @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r0, r9, pc @ │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ tsteq r4, r0, lsl r4 │ │ │ │ - tstpeq r5, r0, lsl sl @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, r0, r9, pc @ │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ - strdeq ip, [r4, -r0] │ │ │ │ - tstpeq r5, r4, lsl sl @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, r0, r3, ip │ │ │ │ - @ instruction: 0x0105fe98 │ │ │ │ - @ instruction: 0x0105fc94 │ │ │ │ - tstpeq r5, ip, asr fp @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r8, sl, pc @ │ │ │ │ - tstpeq r5, r4, ror sl @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, r0, sl, pc @ │ │ │ │ - smlatbeq r4, r8, r3, ip │ │ │ │ - tstpeq r5, r4, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r0, lsl #8 │ │ │ │ + @ instruction: 0x0105feb8 │ │ │ │ + @ instruction: 0x0105fcb4 │ │ │ │ + tstpeq r5, ip, ror fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105fa94 │ │ │ │ + smlabteq r5, r0, sl, pc @ │ │ │ │ + smlabteq r4, r8, r3, ip │ │ │ │ + tstpeq r5, r4, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr fp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0104c3b0 │ │ │ │ + smlatbeq r5, r4, fp, pc @ │ │ │ │ + tstpeq r5, r8, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, ror fp @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0104c390 │ │ │ │ - smlabbeq r5, r4, fp, pc @ │ │ │ │ - tstpeq r5, r8, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, asr fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r0, ror r3 │ │ │ │ - @ instruction: 0x0105fbb4 │ │ │ │ - smlatteq r5, ip, fp, pc @ │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + tstpeq r5, ip, lsl #24 @ p-variant is OBSOLETE │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -27657,423 +27657,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - strdeq fp, [r4, -r4] │ │ │ │ - smlatteq r5, r4, r6, pc @ │ │ │ │ - tstpeq r5, r4, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ - smlatteq r5, ip, r5, pc @ │ │ │ │ - smlabteq r4, ip, ip, fp │ │ │ │ - tstpeq r5, r0, asr r6 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r8, r6, pc @ │ │ │ │ + tsteq r4, r4, lsl sp │ │ │ │ + tstpeq r5, r4, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + tstpeq r5, ip, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, ip, ip, fp │ │ │ │ + tstpeq r5, r0, ror r6 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, r8, r6, pc @ │ │ │ │ + ldrdeq fp, [r4, -r4] │ │ │ │ + tstpeq r5, ip, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + tstpeq r5, r8, lsl #14 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0104bcb4 │ │ │ │ - tstpeq r5, ip, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - smlatteq r5, r8, r6, pc @ │ │ │ │ - @ instruction: 0x0104bc94 │ │ │ │ - tstpeq r5, r8, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r4, r4, ip, fp │ │ │ │ - tstpeq r5, r8, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f794 │ │ │ │ - tstpeq r5, r4, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r4, asr ip │ │ │ │ - @ instruction: 0x0105f7b0 │ │ │ │ - smlabteq r5, r8, r7, pc @ │ │ │ │ + tstpeq r5, r8, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r4, r4, ip, fp │ │ │ │ + tstpeq r5, r8, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f7b4 │ │ │ │ + tstpeq r5, r4, ror r7 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r8, r7, pc @ │ │ │ │ + tsteq r4, r4, ror ip │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ + smlatteq r5, r8, r7, pc @ │ │ │ │ + tsteq r4, ip, asr ip │ │ │ │ + smlabbeq r5, r8, r8, pc @ │ │ │ │ + tstpeq r5, r0, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, asr r8 @ p-variant is OBSOLETE │ │ │ │ tsteq r4, ip, lsr ip │ │ │ │ - tstpeq r5, r8, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, ip, lsl ip │ │ │ │ - @ instruction: 0x0105f890 │ │ │ │ - smlatbeq r5, r4, r8, pc @ │ │ │ │ - tsteq r4, r4, lsl #24 │ │ │ │ + @ instruction: 0x0105f8b0 │ │ │ │ + smlabteq r5, r4, r8, pc @ │ │ │ │ + tsteq r4, r4, lsr #24 │ │ │ │ + @ instruction: 0x0105f99c │ │ │ │ + tstpeq r5, r4, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + strdeq fp, [r4, -ip] │ │ │ │ + tstpeq r5, ip, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr r9 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, r4, fp, fp │ │ │ │ + @ instruction: 0x0105f9b0 │ │ │ │ tstpeq r5, ip, ror r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r8, r8, pc @ │ │ │ │ - tstpeq r5, r0, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq fp, [r4, -ip] │ │ │ │ - tstpeq r5, ip, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r8, r9, pc @ │ │ │ │ smlabteq r4, r4, fp, fp │ │ │ │ - @ instruction: 0x0105f990 │ │ │ │ - tstpeq r5, ip, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, ror #18 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r4, r4, fp, fp │ │ │ │ - smlabbeq r5, ip, r9, pc @ │ │ │ │ - @ instruction: 0x0104bb94 │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - @ instruction: 0x0105fd98 │ │ │ │ - smlatbeq r5, r4, fp, pc @ │ │ │ │ - tstpeq r5, r4, ror sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, r0, r9, pc @ │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - tsteq r4, r4, asr fp │ │ │ │ - tstpeq r5, r4, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, ip, r9, pc @ │ │ │ │ + @ instruction: 0x0104bbb4 │ │ │ │ + smlabbeq r6, r4, r1, r0 │ │ │ │ + @ instruction: 0x0105fdb8 │ │ │ │ + smlabteq r5, r4, fp, pc @ │ │ │ │ + @ instruction: 0x0105fa94 │ │ │ │ + tstpeq r5, r0, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r0, r9, pc @ │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + tsteq r4, r4, ror fp │ │ │ │ + tstpeq r5, r4, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, ip, asr fp │ │ │ │ + smlatteq r5, r4, sl, pc @ │ │ │ │ + @ instruction: 0x0105fa98 │ │ │ │ + smlatbeq r5, ip, sl, pc @ │ │ │ │ tsteq r4, ip, lsr fp │ │ │ │ - smlabteq r5, r4, sl, pc @ │ │ │ │ - tstpeq r5, r8, ror sl @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, ip, sl, pc @ │ │ │ │ - tsteq r4, ip, lsl fp │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - tstpeq r5, r0, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r4, lsl #22 │ │ │ │ - tstpeq r5, r8, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, r8, fp, pc @ │ │ │ │ - tstpeq r5, ip, asr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, ror fp @ p-variant is OBSOLETE │ │ │ │ - ldrdeq fp, [r4, -ip] │ │ │ │ - @ instruction: 0x0105fbb0 │ │ │ │ - smlabteq r5, ip, fp, pc @ │ │ │ │ + tstpeq r5, r4, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r4, lsr #22 │ │ │ │ + tstpeq r5, r8, asr #24 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r8, fp, pc @ │ │ │ │ + tstpeq r5, ip, ror fp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105fb94 │ │ │ │ + strdeq fp, [r4, -ip] │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ + smlatteq r5, ip, fp, pc @ │ │ │ │ + smlatteq r4, r4, sl, fp │ │ │ │ + smlabbeq r5, r4, ip, pc @ │ │ │ │ + tstpeq r5, r4, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, asr ip @ p-variant is OBSOLETE │ │ │ │ smlabteq r4, r4, sl, fp │ │ │ │ - tstpeq r5, r4, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsr ip @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r4, r4, sl, fp │ │ │ │ - tstpeq r5, r4, ror ip @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, ip, ip, pc @ │ │ │ │ - smlabbeq r4, ip, sl, fp │ │ │ │ - @ instruction: 0x0105fe90 │ │ │ │ - smlabbeq r5, r0, sp, pc @ │ │ │ │ - tstpeq r5, r0, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105fcb8 │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - tsteq r4, ip, asr sl │ │ │ │ - tstpeq r5, r8, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsr sp @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r4, asr #20 │ │ │ │ - smlabteq r5, r4, sp, pc @ │ │ │ │ - tstpeq r5, ip, ror sp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105fd94 │ │ │ │ - tsteq r4, r4, lsr #20 │ │ │ │ + @ instruction: 0x0105fc94 │ │ │ │ + smlatbeq r5, ip, ip, pc @ │ │ │ │ + smlatbeq r4, ip, sl, fp │ │ │ │ + @ instruction: 0x0105feb0 │ │ │ │ + smlatbeq r5, r0, sp, pc @ │ │ │ │ + tstpeq r5, r0, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ + tsteq r4, ip, ror sl │ │ │ │ + tstpeq r5, r8, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, asr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r4, ror #20 │ │ │ │ smlatteq r5, r4, sp, pc @ │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - tsteq r4, ip, lsl #20 │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - @ instruction: 0x0105fe90 │ │ │ │ - tstpeq r5, r4, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, r4, r9, fp │ │ │ │ - smlatbeq r5, r0, lr, pc @ │ │ │ │ - @ instruction: 0x0105feb8 │ │ │ │ + @ instruction: 0x0105fd9c │ │ │ │ + @ instruction: 0x0105fdb4 │ │ │ │ + tsteq r4, r4, asr #20 │ │ │ │ + tstpeq r5, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, ip, lsr #20 │ │ │ │ + tstpeq r5, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105feb0 │ │ │ │ + tstpeq r5, r4, ror #28 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r0, lr, pc @ │ │ │ │ + tsteq r4, r4, lsl #20 │ │ │ │ + smlabteq r5, r0, lr, pc @ │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ + smlatteq r4, ip, r9, fp │ │ │ │ + tstpeq r5, ip, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsl pc @ p-variant is OBSOLETE │ │ │ │ smlabteq r4, ip, r9, fp │ │ │ │ - tstpeq r5, ip, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r4, lr, pc @ │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - smlatbeq r4, ip, r9, fp │ │ │ │ - tstpeq r5, ip, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0104b99c │ │ │ │ - tsteq r6, r8, lsl #6 │ │ │ │ - tsteq r6, ip, lsr #2 │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ - smlatteq r5, r0, pc, pc @ │ │ │ │ - @ instruction: 0x0105ff9c │ │ │ │ - @ instruction: 0x0105ffb4 │ │ │ │ - tsteq r4, r4, ror #18 │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ + tstpeq r5, ip, asr #30 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0104b9bc │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + tsteq r6, r0, rrx │ │ │ │ mrseq r0, (UNDEF: 6) │ │ │ │ - tsteq r4, ip, asr #18 │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ - tsteq r6, r0, lsr r0 │ │ │ │ - tsteq r6, r4, asr #32 │ │ │ │ - tsteq r4, ip, lsr #18 │ │ │ │ + @ instruction: 0x0105ffbc │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + smlabbeq r4, r4, r9, fp │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + tsteq r6, r0, lsr #32 │ │ │ │ + tsteq r4, ip, ror #18 │ │ │ │ swpeq r0, r4, [r6] │ │ │ │ - smlatbeq r6, r0, r0, r0 │ │ │ │ - tsteq r4, r4, lsl r9 │ │ │ │ - @ instruction: 0x010601b0 │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - smlatteq r6, r4, r0, r0 │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - smlatteq r4, ip, r8, fp │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - tsteq r6, r8, ror #2 │ │ │ │ + qaddeq r0, r0, r6 │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + tsteq r4, ip, asr #18 │ │ │ │ + strheq r0, [r6, -r4] │ │ │ │ + smlabteq r6, r0, r0, r0 │ │ │ │ + tsteq r4, r4, lsr r9 │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + tsteq r6, r4, asr #2 │ │ │ │ + tsteq r6, r4, lsl #2 │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + tsteq r4, ip, lsl #18 │ │ │ │ + tsteq r6, ip, ror #2 │ │ │ │ + smlabbeq r6, r8, r1, r0 │ │ │ │ + strdeq fp, [r4, -r4] │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + smlabteq r6, r8, r1, r0 │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ ldrdeq fp, [r4, -r4] │ │ │ │ - smlatteq r6, r8, r1, r0 │ │ │ │ - smlatbeq r6, r8, r1, r0 │ │ │ │ - @ instruction: 0x010601bc │ │ │ │ - @ instruction: 0x0104b8b4 │ │ │ │ - smlatteq r6, r4, r1, r0 │ │ │ │ - smlatbeq r4, r4, r8, fp │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - smlatteq r6, ip, r2, r0 │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - tsteq r6, ip, lsr #4 │ │ │ │ + tsteq r6, r4, lsl #4 │ │ │ │ + smlabteq r4, r4, r8, fp │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + @ instruction: 0x01060294 │ │ │ │ tsteq r6, ip, asr #4 │ │ │ │ - tsteq r4, r4, ror r8 │ │ │ │ - smlabbeq r6, r4, r2, r0 │ │ │ │ - @ instruction: 0x0106029c │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ + @ instruction: 0x0104b894 │ │ │ │ + smlatbeq r6, r4, r2, r0 │ │ │ │ + @ instruction: 0x010602bc │ │ │ │ + tsteq r4, ip, ror r8 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + mrseq r0, LR_und │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ tsteq r4, ip, asr r8 │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - smlatteq r6, r0, r2, r0 │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - tsteq r4, ip, lsr r8 │ │ │ │ - tsteq r6, r8, lsr r3 │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - tsteq r4, r4, lsr #16 │ │ │ │ - smlatteq r6, r8, r4, r0 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - @ instruction: 0x010603b0 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - strdeq fp, [r4, -ip] │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ - @ instruction: 0x01060490 │ │ │ │ - smlatteq r4, r4, r7, fp │ │ │ │ - tsteq r6, r8, asr #10 │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + tsteq r6, ip, ror #6 │ │ │ │ + tsteq r4, r4, asr #16 │ │ │ │ + tsteq r6, r8, lsl #10 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + tsteq r4, ip, lsl r8 │ │ │ │ + @ instruction: 0x0106049c │ │ │ │ + @ instruction: 0x010604b0 │ │ │ │ + tsteq r4, r4, lsl #16 │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ tsteq r6, r0, lsl r5 │ │ │ │ - smlabteq r4, r4, r7, fp │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - @ instruction: 0x0104b7b4 │ │ │ │ - strdeq r1, [r6, -r4] │ │ │ │ - @ instruction: 0x01060db4 │ │ │ │ - tsteq r6, r8, lsr sl │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - @ instruction: 0x010606b0 │ │ │ │ - tsteq r6, r8, lsl #12 │ │ │ │ - @ instruction: 0x010605b0 │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + smlatteq r4, r4, r7, fp │ │ │ │ + tsteq r6, r0, ror r5 │ │ │ │ + ldrdeq fp, [r4, -r4] │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + tsteq r6, r8, asr sl │ │ │ │ + tsteq r6, r8, lsl r8 │ │ │ │ ldrdeq r0, [r6, -r0] │ │ │ │ - tsteq r4, ip, ror #14 │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ + tsteq r6, r8, lsr #12 │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + smlabbeq r4, ip, r7, fp │ │ │ │ tsteq r6, r8, asr r6 │ │ │ │ - tsteq r4, r4, asr r7 │ │ │ │ - tsteq r6, r0, lsl r7 │ │ │ │ - @ instruction: 0x010606b8 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + tsteq r4, r4, ror r7 │ │ │ │ + tsteq r6, r0, lsr r7 │ │ │ │ ldrdeq r0, [r6, -r8] │ │ │ │ - tsteq r4, r4, lsr r7 │ │ │ │ - tsteq r6, r0, asr #14 │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + tsteq r4, r4, asr r7 │ │ │ │ tsteq r6, r0, ror #14 │ │ │ │ - tsteq r4, ip, lsl r7 │ │ │ │ - @ instruction: 0x010608b8 │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - @ instruction: 0x010607b8 │ │ │ │ + smlabbeq r6, r0, r7, r0 │ │ │ │ + tsteq r4, ip, lsr r7 │ │ │ │ ldrdeq r0, [r6, -r8] │ │ │ │ - strdeq fp, [r4, -r4] │ │ │ │ - tsteq r6, r0, asr #16 │ │ │ │ + tsteq r6, r0, lsr r8 │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + tsteq r4, r4, lsl r7 │ │ │ │ tsteq r6, r0, ror #16 │ │ │ │ - ldrdeq fp, [r4, -ip] │ │ │ │ - smlatteq r6, r4, r8, r0 │ │ │ │ - smlatbeq r6, r4, r8, r0 │ │ │ │ - @ instruction: 0x010608b8 │ │ │ │ - @ instruction: 0x0104b6bc │ │ │ │ + smlabbeq r6, r0, r8, r0 │ │ │ │ + strdeq fp, [r4, -ip] │ │ │ │ tsteq r6, r4, lsl #18 │ │ │ │ + smlabteq r6, r4, r8, r0 │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + ldrdeq fp, [r4, -ip] │ │ │ │ tsteq r6, r4, lsr #18 │ │ │ │ - smlatbeq r4, r4, r6, fp │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - tsteq r6, r4, lsl sl │ │ │ │ - smlatbeq r6, ip, r9, r0 │ │ │ │ - tsteq r6, ip, asr r9 │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ - tsteq r4, r4, ror r6 │ │ │ │ - smlabteq r6, r0, r9, r0 │ │ │ │ + tsteq r6, r4, asr #18 │ │ │ │ + smlabteq r4, r4, r6, fp │ │ │ │ + tsteq r6, r4, lsl fp │ │ │ │ + tsteq r6, r4, lsr sl │ │ │ │ smlabteq r6, ip, r9, r0 │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + @ instruction: 0x0106099c │ │ │ │ + @ instruction: 0x0104b694 │ │ │ │ + smlatteq r6, r0, r9, r0 │ │ │ │ + smlatteq r6, ip, r9, r0 │ │ │ │ + tsteq r4, ip, ror r6 │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ tsteq r4, ip, asr r6 │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - tsteq r6, r0, lsl #20 │ │ │ │ - tsteq r6, r0, lsl sl │ │ │ │ - tsteq r4, ip, lsr r6 │ │ │ │ - tsteq r6, r8, asr sl │ │ │ │ - tsteq r6, r0, ror sl │ │ │ │ - tsteq r4, r4, lsr #12 │ │ │ │ - tsteq r6, r4, ror #22 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - @ instruction: 0x01060a9c │ │ │ │ - smlatbeq r6, ip, sl, r0 │ │ │ │ - strdeq fp, [r4, -ip] │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ + @ instruction: 0x01060a90 │ │ │ │ + tsteq r4, r4, asr #12 │ │ │ │ + smlabbeq r6, r4, fp, r0 │ │ │ │ strdeq r0, [r6, -ip] │ │ │ │ - tsteq r6, r4, lsl fp │ │ │ │ + @ instruction: 0x01060abc │ │ │ │ + smlabteq r6, ip, sl, r0 │ │ │ │ + tsteq r4, ip, lsl r6 │ │ │ │ + tsteq r6, ip, lsl fp │ │ │ │ + tsteq r6, r4, lsr fp │ │ │ │ + tsteq r4, r4, lsl #12 │ │ │ │ + smlabteq r6, r4, fp, r0 │ │ │ │ + tsteq r6, ip, ror fp │ │ │ │ + @ instruction: 0x01060b94 │ │ │ │ smlatteq r4, r4, r5, fp │ │ │ │ - smlatbeq r6, r4, fp, r0 │ │ │ │ - tsteq r6, ip, asr fp │ │ │ │ - tsteq r6, r4, ror fp │ │ │ │ - smlabteq r4, r4, r5, fp │ │ │ │ - @ instruction: 0x01060b9c │ │ │ │ - @ instruction: 0x0104b5b4 │ │ │ │ - tsteq r6, r4, asr #32 │ │ │ │ - tsteq r6, ip, asr #4 │ │ │ │ + @ instruction: 0x01060bbc │ │ │ │ + ldrdeq fp, [r4, -r4] │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ + smlatteq r6, ip, fp, r0 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + @ instruction: 0x0104b59c │ │ │ │ + tsteq r6, ip, lsr #24 │ │ │ │ + tsteq r6, r8, lsr ip │ │ │ │ + smlabbeq r4, r4, r5, fp │ │ │ │ + smlatbeq r6, r4, ip, r0 │ │ │ │ tsteq r6, ip, asr ip │ │ │ │ - tsteq r6, r4, lsl #24 │ │ │ │ - smlabteq r6, ip, fp, r0 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - tsteq r4, ip, ror r5 │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - tsteq r6, r8, lsl ip │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ tsteq r4, r4, ror #10 │ │ │ │ - smlabbeq r6, r4, ip, r0 │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - tsteq r4, r4, asr #10 │ │ │ │ - smlatbeq r6, r4, ip, r0 │ │ │ │ - tsteq r6, ip, lsl pc │ │ │ │ - tsteq r4, ip, lsr #10 │ │ │ │ - tsteq r6, r4, lsr #4 │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - smlatbeq r6, r4, ip, r0 │ │ │ │ - tsteq r6, r0, lsr #30 │ │ │ │ - tsteq r4, r4, lsl #10 │ │ │ │ - @ instruction: 0x01060cb4 │ │ │ │ - tsteq r6, r4, lsr pc │ │ │ │ - smlatteq r4, ip, r4, fp │ │ │ │ + smlabteq r6, r4, ip, r0 │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + tsteq r4, ip, asr #10 │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ tsteq r6, r0, lsl r2 │ │ │ │ - @ instruction: 0x01060cbc │ │ │ │ - tsteq r6, r0, asr #30 │ │ │ │ - smlabteq r4, ip, r4, fp │ │ │ │ - smlatbeq r6, r4, r4, r1 │ │ │ │ - @ instruction: 0x0104b4bc │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - @ instruction: 0x01060f9c │ │ │ │ - tsteq r6, r8, ror #30 │ │ │ │ - smlatbeq r6, r4, r4, r1 │ │ │ │ smlabteq r6, r4, ip, r0 │ │ │ │ - smlabbeq r4, ip, r4, fp │ │ │ │ - @ instruction: 0x010614b4 │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + tsteq r4, r4, lsr #10 │ │ │ │ ldrdeq r0, [r6, -r4] │ │ │ │ - tsteq r4, r4, ror r4 │ │ │ │ - smlabbeq r6, r8, pc, r0 @ │ │ │ │ - @ instruction: 0x010614bc │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ + tsteq r4, ip, lsl #10 │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ ldrdeq r0, [r6, -ip] │ │ │ │ - tsteq r4, r4, asr r4 │ │ │ │ - smlabteq r6, ip, r4, r1 │ │ │ │ - smlatteq r6, ip, ip, r0 │ │ │ │ - tsteq r4, ip, lsr r4 │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - smlatbeq r6, r0, pc, r0 @ │ │ │ │ - smlabteq r6, ip, r4, r1 │ │ │ │ - smlatteq r6, ip, ip, r0 │ │ │ │ - tsteq r4, r4, lsl r4 │ │ │ │ + tsteq r6, r0, ror #30 │ │ │ │ + smlatteq r4, ip, r4, fp │ │ │ │ + smlabteq r6, r4, r4, r1 │ │ │ │ + ldrdeq fp, [r4, -ip] │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + @ instruction: 0x01060fbc │ │ │ │ + smlabbeq r6, r8, pc, r0 @ │ │ │ │ + smlabteq r6, r4, r4, r1 │ │ │ │ + smlatteq r6, r4, ip, r0 │ │ │ │ + smlatbeq r4, ip, r4, fp │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + @ instruction: 0x0104b494 │ │ │ │ + smlatbeq r6, r8, pc, r0 @ │ │ │ │ ldrdeq r1, [r6, -ip] │ │ │ │ strdeq r0, [r6, -ip] │ │ │ │ - strdeq fp, [r4, -ip] │ │ │ │ + tsteq r4, r4, ror r4 │ │ │ │ + smlatteq r6, ip, r4, r1 │ │ │ │ + tsteq r6, ip, lsl #26 │ │ │ │ + tsteq r4, ip, asr r4 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ smlabteq r6, r0, pc, r0 @ │ │ │ │ - smlatteq r6, r4, r4, r1 │ │ │ │ - tsteq r6, r4, lsl #26 │ │ │ │ - ldrdeq fp, [r4, -ip] │ │ │ │ - tsteq r6, r0, ror #4 │ │ │ │ - smlabteq r4, ip, r3, fp │ │ │ │ - smlabbeq r6, r0, pc, r1 @ │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ - @ instruction: 0x010615b4 │ │ │ │ - tsteq r6, r4, asr #26 │ │ │ │ - tsteq r6, r4, lsl sp │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - smlatteq r6, r4, r4, r1 │ │ │ │ - smlabbeq r4, ip, r3, fp │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - tsteq r4, r4, ror r3 │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ + smlatteq r6, ip, r4, r1 │ │ │ │ + tsteq r6, ip, lsl #26 │ │ │ │ + tsteq r4, r4, lsr r4 │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + tsteq r6, ip, lsl sp │ │ │ │ + tsteq r4, ip, lsl r4 │ │ │ │ + smlatteq r6, r0, pc, r0 @ │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + tsteq r6, r4, lsr #26 │ │ │ │ + strdeq fp, [r4, -ip] │ │ │ │ + smlabbeq r6, r0, r2, r1 │ │ │ │ + smlatteq r4, ip, r3, fp │ │ │ │ + smlatbeq r6, r0, pc, r1 @ │ │ │ │ + tsteq r6, ip, ror r6 │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ + tsteq r6, r4, lsr sp │ │ │ │ tsteq r6, r4, ror r2 │ │ │ │ tsteq r6, r4, lsl #10 │ │ │ │ - tsteq r4, r4, asr r3 │ │ │ │ + smlatbeq r4, ip, r3, fp │ │ │ │ smlabbeq r6, r8, r2, r1 │ │ │ │ tsteq r6, r8, lsl r5 │ │ │ │ - tsteq r4, ip, lsr r3 │ │ │ │ - smlabbeq r6, r4, r5, r1 │ │ │ │ - tsteq r6, r4, asr r5 │ │ │ │ - tsteq r6, r4, ror #20 │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - tsteq r4, r4, lsl r3 │ │ │ │ - tsteq r6, r8, ror sl │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - strdeq fp, [r4, -ip] │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - smlabbeq r6, r4, sl, r1 │ │ │ │ - tsteq r6, r4, lsr sp │ │ │ │ - ldrdeq fp, [r4, -ip] │ │ │ │ - @ instruction: 0x01061a98 │ │ │ │ - tsteq r6, r4, asr #26 │ │ │ │ - smlabteq r4, r4, r2, fp │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ + @ instruction: 0x0104b394 │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + @ instruction: 0x01061294 │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ + tsteq r4, r4, ror r3 │ │ │ │ + smlatbeq r6, r8, r2, r1 │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + tsteq r4, ip, asr r3 │ │ │ │ smlatbeq r6, r4, r5, r1 │ │ │ │ tsteq r6, r4, ror r5 │ │ │ │ - @ instruction: 0x01061a94 │ │ │ │ + smlabbeq r6, r4, sl, r1 │ │ │ │ tsteq r6, ip, lsr sp │ │ │ │ - @ instruction: 0x0104b294 │ │ │ │ - smlatbeq r6, r8, sl, r1 │ │ │ │ + tsteq r4, r4, lsr r3 │ │ │ │ + @ instruction: 0x01061a98 │ │ │ │ tsteq r6, ip, asr #26 │ │ │ │ - tsteq r4, ip, ror r2 │ │ │ │ + tsteq r4, ip, lsl r3 │ │ │ │ smlabbeq r6, ip, r5, r1 │ │ │ │ - @ instruction: 0x01061ab4 │ │ │ │ + smlatbeq r6, r4, sl, r1 │ │ │ │ tsteq r6, r4, asr sp │ │ │ │ - tsteq r4, ip, asr r2 │ │ │ │ - smlabteq r6, r8, sl, r1 │ │ │ │ - tsteq r6, r4, ror #26 │ │ │ │ - tsteq r4, r4, asr #4 │ │ │ │ - smlabteq r6, ip, r5, r1 │ │ │ │ - @ instruction: 0x0106159c │ │ │ │ - smlabteq r6, ip, sl, r1 │ │ │ │ + strdeq fp, [r4, -ip] │ │ │ │ + @ instruction: 0x01061ab8 │ │ │ │ tsteq r6, r4, ror #26 │ │ │ │ - tsteq r4, ip, lsl r2 │ │ │ │ - smlatteq r6, r0, sl, r1 │ │ │ │ + smlatteq r4, r4, r2, fp │ │ │ │ + tsteq r6, ip, lsl r6 │ │ │ │ + smlabteq r6, r4, r5, r1 │ │ │ │ + @ instruction: 0x01061594 │ │ │ │ + @ instruction: 0x01061ab4 │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + @ instruction: 0x0104b2b4 │ │ │ │ + smlabteq r6, r8, sl, r1 │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + @ instruction: 0x0104b29c │ │ │ │ + smlatbeq r6, ip, r5, r1 │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ tsteq r6, r4, ror sp │ │ │ │ - tsteq r4, r4, lsl #4 │ │ │ │ - @ instruction: 0x010615b4 │ │ │ │ + tsteq r4, ip, ror r2 │ │ │ │ + smlatteq r6, r8, sl, r1 │ │ │ │ + smlabbeq r6, r4, sp, r1 │ │ │ │ + tsteq r4, r4, ror #4 │ │ │ │ + smlatteq r6, ip, r5, r1 │ │ │ │ + @ instruction: 0x010615bc │ │ │ │ smlatteq r6, ip, sl, r1 │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - smlatteq r4, r4, r1, fp │ │ │ │ - tsteq r6, r0, asr #16 │ │ │ │ - ldrdeq fp, [r4, -r4] │ │ │ │ - smlabteq r6, ip, lr, r1 │ │ │ │ - tsteq r6, r0, lsr lr │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ + smlabbeq r6, r4, sp, r1 │ │ │ │ + tsteq r4, ip, lsr r2 │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ + @ instruction: 0x01061d94 │ │ │ │ + tsteq r4, r4, lsr #4 │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + tsteq r6, ip, lsl #22 │ │ │ │ @ instruction: 0x01061d9c │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - strdeq r1, [r6, -r4] │ │ │ │ - @ instruction: 0x0104b19c │ │ │ │ - tsteq r6, r0, asr r8 │ │ │ │ - tsteq r6, r8, lsl #22 │ │ │ │ - smlabbeq r4, r4, r1, fp │ │ │ │ + tsteq r4, r4, lsl #4 │ │ │ │ + tsteq r6, r0, ror #16 │ │ │ │ + strdeq fp, [r4, -r4] │ │ │ │ + smlatteq r6, ip, lr, r1 │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ @ instruction: 0x01061dbc │ │ │ │ tsteq r6, ip, asr r8 │ │ │ │ tsteq r6, r4, lsl fp │ │ │ │ - tsteq r4, r4, ror #2 │ │ │ │ + @ instruction: 0x0104b1bc │ │ │ │ tsteq r6, r0, ror r8 │ │ │ │ tsteq r6, r8, lsr #22 │ │ │ │ - tsteq r4, ip, asr #2 │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - tsteq r6, ip, ror #30 │ │ │ │ - smlatbeq r6, r4, r0, r2 │ │ │ │ - tsteq r4, r4, lsr #2 │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - smlabbeq r6, ip, r6, r2 │ │ │ │ + smlatbeq r4, r4, r1, fp │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + tsteq r6, r4, lsr fp │ │ │ │ + smlabbeq r4, r4, r1, fp │ │ │ │ + @ instruction: 0x01061890 │ │ │ │ + tsteq r6, r8, asr #22 │ │ │ │ + tsteq r4, ip, ror #2 │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + tsteq r6, r4, ror r2 │ │ │ │ + smlabbeq r6, ip, pc, r1 @ │ │ │ │ + smlabteq r6, r4, r0, r2 │ │ │ │ + tsteq r4, r4, asr #2 │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + smlatbeq r6, ip, r6, r2 │ │ │ │ + tsteq r4, ip, lsr #2 │ │ │ │ + smlatteq r6, r4, r3, r2 │ │ │ │ + smlabteq r6, r8, r0, r2 │ │ │ │ + tsteq r6, ip, asr r2 │ │ │ │ tsteq r4, ip, lsl #2 │ │ │ │ - smlabteq r6, r4, r3, r2 │ │ │ │ - smlatbeq r6, r8, r0, r2 │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - smlatteq r4, ip, r0, fp │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ - ldrdeq fp, [r4, -ip] │ │ │ │ - tsteq r6, ip, lsl r1 │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ + tsteq r6, r0, lsl r5 │ │ │ │ + strdeq fp, [r4, -ip] │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + @ instruction: 0x01061f9c │ │ │ │ + smlabteq r6, ip, r3, r2 │ │ │ │ + strheq r2, [r6, -ip] │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ + smlabteq r4, ip, r0, fp │ │ │ │ + @ instruction: 0x0106269c │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + strheq fp, [r4, -r4] │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ smlatbeq r6, ip, r3, r2 │ │ │ │ - swpeq r2, ip, [r6] │ │ │ │ - tsteq r6, ip, lsr #4 │ │ │ │ - smlatbeq r4, ip, r0, fp │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ swpeq fp, r4, [r4] @ │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ - tsteq r6, ip, lsr #4 │ │ │ │ - smlabbeq r6, ip, r3, r2 │ │ │ │ - tsteq r4, r4, ror r0 │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ - tsteq r6, ip, lsr pc │ │ │ │ - qaddeq fp, ip, r4 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - smlabbeq r6, r4, r6, r2 │ │ │ │ - tsteq r6, ip, ror r3 │ │ │ │ - smlatteq r6, r4, r4, r2 │ │ │ │ - tsteq r4, r4, lsr r0 │ │ │ │ + strdeq r1, [r6, -r4] │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ + tsteq r4, ip, ror r0 │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + smlatbeq r6, r4, r6, r2 │ │ │ │ + @ instruction: 0x0106239c │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + qaddeq fp, r4, r4 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -28884,423 +28884,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabteq r6, r8, r8, r1 │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ + smlatteq r6, r8, r8, r1 │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + ldrdeq sl, [r4, -r8] │ │ │ │ + smlatbeq r6, r0, r7, r1 │ │ │ │ + smlatbeq r6, r4, lr, r1 │ │ │ │ + tsteq r6, r8, lsr #32 │ │ │ │ @ instruction: 0x0104a9b8 │ │ │ │ - smlabbeq r6, r0, r7, r1 │ │ │ │ - smlabbeq r6, r4, lr, r1 │ │ │ │ - tsteq r6, r8 │ │ │ │ - @ instruction: 0x0104a998 │ │ │ │ - @ instruction: 0x010618b8 │ │ │ │ - smlabbeq r4, r8, r9, sl │ │ │ │ - swpeq r8, r8, [r6] │ │ │ │ - smlatbeq r6, ip, r2, r4 │ │ │ │ - tsteq r6, r4, lsr #30 │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - tsteq r6, r0, lsl #26 │ │ │ │ - tsteq r6, ip, asr #14 │ │ │ │ - tsteq r6, r0, asr lr │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - tsteq r4, r0, lsr r9 │ │ │ │ - tsteq r6, ip, lsl #20 │ │ │ │ - smlabbeq r6, r8, fp, r1 │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + smlatbeq r4, r8, r9, sl │ │ │ │ + strheq r8, [r6, -r8] │ │ │ │ + smlabteq r6, ip, r2, r4 │ │ │ │ + tsteq r6, r4, asr #30 │ │ │ │ + tsteq r6, r0, lsl r7 │ │ │ │ + smlabbeq r6, r8, r4, r2 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ + tsteq r6, r0, ror lr │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + tsteq r4, r0, asr r9 │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + smlatbeq r6, r8, fp, r1 │ │ │ │ + tsteq r4, r8, lsr r9 │ │ │ │ + smlatbeq r6, r8, r2, r2 │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + tsteq r6, r8, lsl r0 │ │ │ │ tsteq r4, r8, lsl r9 │ │ │ │ - smlabbeq r6, r8, r2, r2 │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - strdeq sl, [r4, -r8] │ │ │ │ - @ instruction: 0x01062290 │ │ │ │ - tsteq r6, r0, lsr r0 │ │ │ │ - smlatteq r4, r0, r8, sl │ │ │ │ + @ instruction: 0x010622b0 │ │ │ │ + qaddeq r2, r0, r6 │ │ │ │ + tsteq r4, r0, lsl #18 │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + tsteq r6, r8, ror r0 │ │ │ │ + ldrdeq sl, [r4, -r8] │ │ │ │ + tsteq r6, r0, lsl r3 │ │ │ │ + strheq r2, [r6, -r0] │ │ │ │ + smlabteq r4, r0, r8, sl │ │ │ │ + tsteq r6, r0, ror r3 │ │ │ │ tsteq r6, r0, asr #6 │ │ │ │ - smlatteq r6, r8, r2, r2 │ │ │ │ - @ instruction: 0x010622b8 │ │ │ │ - qaddeq r2, r8, r6 │ │ │ │ - @ instruction: 0x0104a8b8 │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ - swpeq r2, r0, [r6] │ │ │ │ + smlatteq r6, r0, r0, r2 │ │ │ │ smlatbeq r4, r0, r8, sl │ │ │ │ - tsteq r6, r0, asr r3 │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - smlabteq r6, r0, r0, r2 │ │ │ │ - smlabbeq r4, r0, r8, sl │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - tsteq r4, r8, ror #16 │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - smlatbeq r6, r8, r3, r2 │ │ │ │ tsteq r6, r8, ror r3 │ │ │ │ tsteq r6, r8, lsl r1 │ │ │ │ - tsteq r4, r8, lsr r8 │ │ │ │ - @ instruction: 0x010623b0 │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ - tsteq r4, r0, lsr #16 │ │ │ │ - @ instruction: 0x01062690 │ │ │ │ - smlatteq r6, r0, r3, r2 │ │ │ │ + smlabbeq r4, r8, r8, sl │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + smlabteq r6, r8, r3, r2 │ │ │ │ + @ instruction: 0x01062398 │ │ │ │ + tsteq r6, r8, lsr r1 │ │ │ │ + tsteq r4, r8, asr r8 │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + tsteq r6, r0, ror r1 │ │ │ │ + tsteq r4, r0, asr #16 │ │ │ │ + @ instruction: 0x010626b0 │ │ │ │ tsteq r6, r0, lsl #8 │ │ │ │ - tsteq r4, r0, lsl #16 │ │ │ │ - @ instruction: 0x01062698 │ │ │ │ - tsteq r6, r8, lsr r4 │ │ │ │ - smlatteq r4, r8, r7, sl │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + tsteq r4, r0, lsr #16 │ │ │ │ + @ instruction: 0x010626b8 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + tsteq r4, r8, lsl #16 │ │ │ │ + tsteq r6, r8, ror #14 │ │ │ │ + tsteq r6, r0, lsl r7 │ │ │ │ + smlatteq r6, r0, r6, r2 │ │ │ │ + smlabbeq r6, r0, r4, r2 │ │ │ │ + smlatteq r4, r0, r7, sl │ │ │ │ + tsteq r6, r8, lsl r7 │ │ │ │ + @ instruction: 0x010624b8 │ │ │ │ + smlabteq r4, r8, r7, sl │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ tsteq r6, r8, asr #14 │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ - smlabteq r6, r0, r6, r2 │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - smlabteq r4, r0, r7, sl │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - @ instruction: 0x01062498 │ │ │ │ + smlatteq r6, r8, r4, r2 │ │ │ │ smlatbeq r4, r8, r7, sl │ │ │ │ - tsteq r6, r8, asr r7 │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ - smlabteq r6, r8, r4, r2 │ │ │ │ - smlabbeq r4, r8, r7, sl │ │ │ │ - smlatteq r6, r0, r4, r2 │ │ │ │ - tsteq r4, r8, ror r7 │ │ │ │ - tsteq r6, r8, ror #18 │ │ │ │ - smlatbeq r6, r8, fp, r2 │ │ │ │ - smlabbeq r6, r8, r5, r2 │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ tsteq r6, r0, lsl #10 │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ - tsteq r4, r0, asr #14 │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ - @ instruction: 0x010627b0 │ │ │ │ + @ instruction: 0x0104a798 │ │ │ │ + smlabbeq r6, r8, r9, r2 │ │ │ │ + smlabteq r6, r8, fp, r2 │ │ │ │ + smlatbeq r6, r8, r5, r2 │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + @ instruction: 0x01062798 │ │ │ │ + tsteq r4, r0, ror #14 │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + tsteq r4, r8, asr #14 │ │ │ │ + tsteq r6, r8, lsr r8 │ │ │ │ + smlabbeq r6, r8, r5, r2 │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ tsteq r4, r8, lsr #14 │ │ │ │ - tsteq r6, r8, lsl r8 │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - smlatteq r6, r0, r7, r2 │ │ │ │ - tsteq r4, r8, lsl #14 │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ - strdeq sl, [r4, -r0] │ │ │ │ - tsteq r6, r0, ror #20 │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - @ instruction: 0x01062cb0 │ │ │ │ - smlabbeq r6, r0, sp, r2 │ │ │ │ - smlabteq r4, r8, r6, sl │ │ │ │ - @ instruction: 0x01062898 │ │ │ │ - tsteq r6, r4, asr r9 │ │ │ │ + @ instruction: 0x01062998 │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + tsteq r4, r0, lsl r7 │ │ │ │ + smlabbeq r6, r0, sl, r2 │ │ │ │ + smlabbeq r6, r8, lr, r2 │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + smlatbeq r6, r0, sp, r2 │ │ │ │ + smlatteq r4, r8, r6, sl │ │ │ │ + @ instruction: 0x010628b8 │ │ │ │ + tsteq r6, r4, ror r9 │ │ │ │ + ldrdeq sl, [r4, -r0] │ │ │ │ + @ instruction: 0x01062d9c │ │ │ │ + smlatteq r6, r4, fp, r2 │ │ │ │ + @ instruction: 0x01062cb4 │ │ │ │ @ instruction: 0x0104a6b0 │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - smlabteq r6, r4, fp, r2 │ │ │ │ - @ instruction: 0x01062c94 │ │ │ │ - @ instruction: 0x0104a690 │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - smlabbeq r4, r0, r6, sl │ │ │ │ - tsteq r6, ip, ror #28 │ │ │ │ - smlabteq r6, r8, r7, r2 │ │ │ │ - @ instruction: 0x01062bb0 │ │ │ │ - tsteq r6, r0, lsl #20 │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - tsteq r4, r0, asr r6 │ │ │ │ - tsteq r6, r0, asr #26 │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - tsteq r4, r8, lsr r6 │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + smlatbeq r4, r0, r6, sl │ │ │ │ + smlabbeq r6, ip, lr, r2 │ │ │ │ + smlatteq r6, r8, r7, r2 │ │ │ │ ldrdeq r2, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl #18 │ │ │ │ - smlatteq r6, r8, r9, r2 │ │ │ │ - tsteq r4, r8, lsl r6 │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - tsteq r6, r4, lsr #26 │ │ │ │ - tsteq r4, r0, lsl #12 │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ - smlatteq r6, r0, r9, r2 │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + tsteq r4, r0, ror r6 │ │ │ │ + tsteq r6, r0, ror #26 │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + tsteq r4, r8, asr r6 │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ + tsteq r4, r8, lsr r6 │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + tsteq r6, r4, asr #26 │ │ │ │ + tsteq r4, r0, lsr #12 │ │ │ │ + tsteq r6, r8, asr sp │ │ │ │ + tsteq r6, r0, lsl #20 │ │ │ │ + tsteq r6, r0, asr #16 │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ + strdeq sl, [r4, -r8] │ │ │ │ + smlabbeq r6, r0, fp, r2 │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ + smlatteq r4, r0, r5, sl │ │ │ │ + tsteq r6, r4, lsl #18 │ │ │ │ + tsteq r6, r8, ror #14 │ │ │ │ tsteq r6, r0, lsr #16 │ │ │ │ - smlatteq r6, r8, r8, r2 │ │ │ │ - ldrdeq sl, [r4, -r8] │ │ │ │ - tsteq r6, r0, ror #22 │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ smlabteq r4, r0, r5, sl │ │ │ │ - smlatteq r6, r4, r8, r2 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - smlatbeq r4, r0, r5, sl │ │ │ │ - @ instruction: 0x010629b0 │ │ │ │ - @ instruction: 0x0104a590 │ │ │ │ - tsteq r6, ip, lsl r4 │ │ │ │ - tsteq r6, r0, lsl r0 │ │ │ │ - smlabteq r6, r8, lr, r2 │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ - smlabteq r6, r8, sp, r2 │ │ │ │ - smlabteq r6, r4, ip, r2 │ │ │ │ - @ instruction: 0x01062d94 │ │ │ │ - tsteq r4, r0, asr r5 │ │ │ │ ldrdeq r2, [r6, -r0] │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ + @ instruction: 0x0104a5b0 │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ + smlatteq r6, r8, lr, r2 │ │ │ │ + tsteq r6, r0, asr #28 │ │ │ │ + smlatteq r6, r8, sp, r2 │ │ │ │ + smlatteq r6, r4, ip, r2 │ │ │ │ + @ instruction: 0x01062db4 │ │ │ │ + tsteq r4, r0, ror r5 │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + tsteq r4, r8, asr r5 │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + tsteq r6, ip, lsr #28 │ │ │ │ tsteq r4, r8, lsr r5 │ │ │ │ - tsteq r6, r0, lsr lr │ │ │ │ - tsteq r6, r0, lsl #28 │ │ │ │ - tsteq r6, ip, lsl #28 │ │ │ │ - tsteq r4, r8, lsl r5 │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ - tsteq r6, r4, asr #28 │ │ │ │ - tsteq r4, r0, lsl #10 │ │ │ │ + tsteq r6, r8, asr lr │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + tsteq r4, r0, lsr #10 │ │ │ │ + tsteq r6, r8, lsl #30 │ │ │ │ + @ instruction: 0x01062eb0 │ │ │ │ + smlabbeq r6, r0, lr, r2 │ │ │ │ + smlabbeq r6, ip, lr, r2 │ │ │ │ + strdeq sl, [r4, -r8] │ │ │ │ + @ instruction: 0x01062eb8 │ │ │ │ + smlabteq r6, r4, lr, r2 │ │ │ │ + smlatteq r4, r0, r4, sl │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ smlatteq r6, r8, lr, r2 │ │ │ │ - @ instruction: 0x01062e90 │ │ │ │ - tsteq r6, r0, ror #28 │ │ │ │ - tsteq r6, ip, ror #28 │ │ │ │ - ldrdeq sl, [r4, -r8] │ │ │ │ - @ instruction: 0x01062e98 │ │ │ │ - smlatbeq r6, r4, lr, r2 │ │ │ │ - smlabteq r4, r0, r4, sl │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - smlabteq r6, r8, lr, r2 │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - smlatbeq r4, r0, r4, sl │ │ │ │ - tsteq r6, r0, lsl #30 │ │ │ │ - tsteq r6, ip, lsl #30 │ │ │ │ - smlabbeq r4, r8, r4, sl │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ strdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, r0, asr pc │ │ │ │ + smlabteq r4, r0, r4, sl │ │ │ │ tsteq r6, r0, lsr #30 │ │ │ │ tsteq r6, ip, lsr #30 │ │ │ │ - tsteq r4, r8, asr r4 │ │ │ │ - smlabbeq r6, r0, pc, r2 @ │ │ │ │ + smlatbeq r4, r8, r4, sl │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + tsteq r6, r4, lsl r0 │ │ │ │ + tsteq r6, r0, ror pc │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + tsteq r6, ip, asr #30 │ │ │ │ + tsteq r4, r8, ror r4 │ │ │ │ smlatbeq r6, r0, pc, r2 @ │ │ │ │ - tsteq r4, r0, asr #8 │ │ │ │ - tsteq r6, r4, lsr r0 │ │ │ │ - smlatteq r6, ip, pc, r2 @ │ │ │ │ - tsteq r6, r4 │ │ │ │ - tsteq r4, r0, lsr #8 │ │ │ │ + smlabteq r6, r0, pc, r2 @ │ │ │ │ + tsteq r4, r0, ror #8 │ │ │ │ qaddeq r3, r4, r6 │ │ │ │ - tsteq r6, ip, rrx │ │ │ │ - tsteq r4, r8, lsl #8 │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - smlatbeq r6, ip, r0, r3 │ │ │ │ - smlabteq r6, r4, r0, r3 │ │ │ │ - smlatteq r4, r0, r3, sl │ │ │ │ + tsteq r6, ip │ │ │ │ + tsteq r6, r4, lsr #32 │ │ │ │ + tsteq r4, r0, asr #8 │ │ │ │ + tsteq r6, r4, ror r0 │ │ │ │ + smlabbeq r6, ip, r0, r3 │ │ │ │ + tsteq r4, r8, lsr #8 │ │ │ │ + @ instruction: 0x0106319c │ │ │ │ tsteq r6, r4, lsl r1 │ │ │ │ - tsteq r6, ip, lsr #2 │ │ │ │ + smlabteq r6, ip, r0, r3 │ │ │ │ + smlatteq r6, r4, r0, r3 │ │ │ │ + tsteq r4, r0, lsl #8 │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + smlatteq r4, r8, r3, sl │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + smlatbeq r6, r4, r1, r3 │ │ │ │ + smlabteq r6, r4, r1, r3 │ │ │ │ smlabteq r4, r8, r3, sl │ │ │ │ + tsteq r6, r4, lsl #4 │ │ │ │ + @ instruction: 0x0104a3b8 │ │ │ │ + smlabteq r6, r8, r7, r3 │ │ │ │ ldrdeq r3, [r6, -ip] │ │ │ │ - smlabbeq r6, r4, r1, r3 │ │ │ │ - smlatbeq r6, r4, r1, r3 │ │ │ │ - smlatbeq r4, r8, r3, sl │ │ │ │ - smlatteq r6, r4, r1, r3 │ │ │ │ - @ instruction: 0x0104a398 │ │ │ │ - smlatbeq r6, r8, r7, r3 │ │ │ │ - @ instruction: 0x010634bc │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - smlatbeq r6, ip, r2, r3 │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ + smlabteq r6, ip, r2, r3 │ │ │ │ tsteq r6, r4, ror r2 │ │ │ │ - tsteq r4, r0, ror #6 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ + @ instruction: 0x01063294 │ │ │ │ + smlabbeq r4, r0, r3, sl │ │ │ │ strdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + tsteq r4, r8, ror #6 │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + tsteq r6, ip, ror #6 │ │ │ │ + @ instruction: 0x01063394 │ │ │ │ tsteq r4, r8, asr #6 │ │ │ │ - @ instruction: 0x010633b4 │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - tsteq r6, r4, ror r3 │ │ │ │ - tsteq r4, r8, lsr #6 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, ip, lsl r4 │ │ │ │ - tsteq r4, r0, lsl r3 │ │ │ │ - @ instruction: 0x010635bc │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + tsteq r4, r0, lsr r3 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + smlatbeq r6, ip, r4, r3 │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + tsteq r4, r8, lsl #6 │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + tsteq r6, ip, ror r5 │ │ │ │ + strdeq sl, [r4, -r0] │ │ │ │ + tsteq r6, r4, ror #12 │ │ │ │ strdeq r3, [r6, -r4] │ │ │ │ - smlabbeq r6, ip, r4, r3 │ │ │ │ - @ instruction: 0x010634b4 │ │ │ │ - smlatteq r4, r8, r2, sl │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - tsteq r6, ip, asr r5 │ │ │ │ + tsteq r6, r0, lsr #12 │ │ │ │ ldrdeq sl, [r4, -r0] │ │ │ │ - tsteq r6, r4, asr #12 │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsl #12 │ │ │ │ - @ instruction: 0x0104a2b0 │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - smlatbeq r4, r0, r2, sl │ │ │ │ - @ instruction: 0x010639b0 │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - tsteq r6, ip, lsr #14 │ │ │ │ - tsteq r4, r0, ror r2 │ │ │ │ - @ instruction: 0x010637b8 │ │ │ │ - smlatteq r6, r4, r7, r3 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + smlabteq r4, r0, r2, sl │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + tsteq r6, r8, ror #16 │ │ │ │ + @ instruction: 0x01063790 │ │ │ │ + tsteq r6, r0, lsr #14 │ │ │ │ + tsteq r6, ip, asr #14 │ │ │ │ + @ instruction: 0x0104a290 │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsl #16 │ │ │ │ + tsteq r4, r8, ror r2 │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + smlabbeq r6, r8, r8, r3 │ │ │ │ + @ instruction: 0x010638b4 │ │ │ │ tsteq r4, r8, asr r2 │ │ │ │ + tsteq r6, r0, lsr #18 │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + tsteq r4, r0, asr #4 │ │ │ │ + tsteq r6, r0, ror sl │ │ │ │ ldrdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - @ instruction: 0x01063894 │ │ │ │ - tsteq r4, r8, lsr r2 │ │ │ │ - tsteq r6, r0, lsl #18 │ │ │ │ - tsteq r6, ip, lsl r9 │ │ │ │ - tsteq r4, r0, lsr #4 │ │ │ │ - tsteq r6, r0, asr sl │ │ │ │ - @ instruction: 0x010639b8 │ │ │ │ - tsteq r6, r8, ror #18 │ │ │ │ - smlabbeq r6, r4, r9, r3 │ │ │ │ - strdeq sl, [r4, -r8] │ │ │ │ - smlatteq r6, r0, r9, r3 │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ + smlabbeq r6, r8, r9, r3 │ │ │ │ + smlatbeq r6, r4, r9, r3 │ │ │ │ + tsteq r4, r8, lsl r2 │ │ │ │ + tsteq r6, r0, lsl #20 │ │ │ │ + tsteq r6, ip, lsl sl │ │ │ │ + mrseq sl, R12_usr │ │ │ │ + smlabteq r6, r0, sl, r3 │ │ │ │ + tsteq r6, r0, ror sl │ │ │ │ + smlabbeq r6, ip, sl, r3 │ │ │ │ smlatteq r4, r0, r1, sl │ │ │ │ - smlatbeq r6, r0, sl, r3 │ │ │ │ - tsteq r6, r0, asr sl │ │ │ │ - tsteq r6, ip, ror #20 │ │ │ │ - smlabteq r4, r0, r1, sl │ │ │ │ - smlatbeq r6, r4, sl, r3 │ │ │ │ - @ instruction: 0x0104a1b0 │ │ │ │ - tsteq r6, r0, ror ip │ │ │ │ - @ instruction: 0x010643b0 │ │ │ │ - tsteq r6, ip, asr #30 │ │ │ │ - tsteq r6, r4, lsl #26 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsl fp │ │ │ │ - tsteq r4, r8, ror #2 │ │ │ │ - tsteq r6, ip, ror #22 │ │ │ │ - smlabbeq r6, r8, fp, r3 │ │ │ │ + smlabteq r6, r4, sl, r3 │ │ │ │ + ldrdeq sl, [r4, -r0] │ │ │ │ + @ instruction: 0x01064c90 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + tsteq r6, ip, ror #30 │ │ │ │ + tsteq r6, r4, lsr #26 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ + tsteq r6, r4, lsl fp │ │ │ │ + tsteq r6, r0, lsr fp │ │ │ │ + smlabbeq r4, r8, r1, sl │ │ │ │ + smlabbeq r6, ip, fp, r3 │ │ │ │ + smlatbeq r6, r8, fp, r3 │ │ │ │ + tsteq r4, r0, ror r1 │ │ │ │ + tsteq r6, ip, asr #24 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ tsteq r4, r0, asr r1 │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + @ instruction: 0x01063c90 │ │ │ │ + tsteq r4, r8, lsr r1 │ │ │ │ + smlabteq r6, r4, sp, r3 │ │ │ │ + tsteq r6, ip, lsr #26 │ │ │ │ ldrdeq r3, [r6, -ip] │ │ │ │ strdeq r3, [r6, -r8] │ │ │ │ - tsteq r4, r0, lsr r1 │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - tsteq r6, r0, ror ip │ │ │ │ - tsteq r4, r8, lsl r1 │ │ │ │ - smlatbeq r6, r4, sp, r3 │ │ │ │ - tsteq r6, ip, lsl #26 │ │ │ │ - @ instruction: 0x01063cbc │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - strdeq sl, [r4, -r0] │ │ │ │ - tsteq r6, r4, lsr sp │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ + tsteq r4, r0, lsl r1 │ │ │ │ + tsteq r6, r4, asr sp │ │ │ │ + tsteq r6, r0, ror sp │ │ │ │ + strdeq sl, [r4, -r8] │ │ │ │ + tsteq r6, r4, lsl lr │ │ │ │ + smlabteq r6, r4, sp, r3 │ │ │ │ + smlatteq r6, r0, sp, r3 │ │ │ │ ldrdeq sl, [r4, -r8] │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - smlatbeq r6, r4, sp, r3 │ │ │ │ - smlabteq r6, r0, sp, r3 │ │ │ │ - strheq sl, [r4, -r8] │ │ │ │ - tsteq r6, ip, lsl lr │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ - smlatbeq r4, r0, r0, sl │ │ │ │ - smlabbeq r6, ip, r0, r4 │ │ │ │ - tsteq r6, r4, ror #30 │ │ │ │ - smlabteq r6, ip, lr, r3 │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - @ instruction: 0x01063e98 │ │ │ │ - tsteq r4, r0, ror r0 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsl pc │ │ │ │ + tsteq r6, ip, lsr lr │ │ │ │ + tsteq r6, r8, asr lr │ │ │ │ + smlabteq r4, r0, r0, sl │ │ │ │ + smlatbeq r6, ip, r0, r4 │ │ │ │ + smlabbeq r6, r4, pc, r3 @ │ │ │ │ + smlatteq r6, ip, lr, r3 │ │ │ │ + @ instruction: 0x01063e9c │ │ │ │ + @ instruction: 0x01063eb8 │ │ │ │ + swpeq sl, r0, [r4] │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ + tsteq r6, r0, lsr pc │ │ │ │ + tsteq r4, r8, ror r0 │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + smlabbeq r6, r4, pc, r3 @ │ │ │ │ + smlatbeq r6, r0, pc, r3 @ │ │ │ │ qaddeq sl, r8, r4 │ │ │ │ - @ instruction: 0x01063fb4 │ │ │ │ - tsteq r6, r4, ror #30 │ │ │ │ - smlabbeq r6, r0, pc, r3 @ │ │ │ │ - tsteq r4, r8, lsr r0 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - tsteq r4, r0, lsr #32 │ │ │ │ - tsteq r6, ip, lsr #2 │ │ │ │ - swpeq r4, r4, [r6] │ │ │ │ - tsteq r6, r4, asr #32 │ │ │ │ - tsteq r6, r0, rrx │ │ │ │ - strdeq r9, [r4, -r8] │ │ │ │ - strheq r4, [r6, -ip] │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl r0 │ │ │ │ + tsteq r4, r0, asr #32 │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + strheq r4, [r6, -r4] │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + smlabbeq r6, r0, r0, r4 │ │ │ │ + tsteq r4, r8, lsl r0 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + mrseq sl, (UNDEF: 4) │ │ │ │ + @ instruction: 0x0106419c │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ smlatteq r4, r0, pc, r9 @ │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - tsteq r6, ip, lsr #2 │ │ │ │ - tsteq r6, r8, asr #2 │ │ │ │ - smlabteq r4, r0, pc, r9 @ │ │ │ │ - smlabbeq r6, r0, r1, r4 │ │ │ │ - @ instruction: 0x01049fb0 │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - smlabteq r6, r8, r2, r4 │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ - smlatteq r6, r0, r1, r4 │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - tsteq r4, r8, ror pc │ │ │ │ - tsteq r6, r8, asr r2 │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ + smlatbeq r6, r0, r1, r4 │ │ │ │ + ldrdeq r9, [r4, -r0] │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + tsteq r6, r0, lsl r4 │ │ │ │ + smlatteq r6, r8, r2, r4 │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ + mrseq r4, LR_usr │ │ │ │ + tsteq r6, ip, lsl r2 │ │ │ │ + @ instruction: 0x01049f98 │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + @ instruction: 0x01064294 │ │ │ │ + smlabbeq r4, r0, pc, r9 @ │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + smlatteq r6, r8, r2, r4 │ │ │ │ + tsteq r6, r4, lsl #6 │ │ │ │ tsteq r4, r0, ror #30 │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - smlabteq r6, r8, r2, r4 │ │ │ │ - smlatteq r6, r4, r2, r4 │ │ │ │ - tsteq r4, r0, asr #30 │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ - tsteq r4, r8, lsr #30 │ │ │ │ - @ instruction: 0x01064490 │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - smlatbeq r6, r8, r3, r4 │ │ │ │ - smlabteq r6, r4, r3, r4 │ │ │ │ - tsteq r4, r0, lsl #30 │ │ │ │ - tsteq r6, r0, lsr #8 │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ + tsteq r4, r8, asr #30 │ │ │ │ + @ instruction: 0x010644b0 │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + smlabteq r6, r8, r3, r4 │ │ │ │ + smlatteq r6, r4, r3, r4 │ │ │ │ + tsteq r4, r0, lsr #30 │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ + tsteq r4, r8, lsl #30 │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + @ instruction: 0x010644b0 │ │ │ │ + smlabteq r6, ip, r4, r4 │ │ │ │ smlatteq r4, r8, lr, r9 │ │ │ │ - smlatteq r6, r0, r4, r4 │ │ │ │ - @ instruction: 0x01064490 │ │ │ │ - smlatbeq r6, ip, r4, r4 │ │ │ │ - smlabteq r4, r8, lr, r9 │ │ │ │ - smlatteq r6, r4, r4, r4 │ │ │ │ - @ instruction: 0x01049eb8 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ - tsteq r6, r4, lsr r6 │ │ │ │ - @ instruction: 0x0106459c │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - smlabbeq r4, r8, lr, r9 │ │ │ │ - smlabteq r6, r4, r5, r4 │ │ │ │ - smlatteq r6, r0, r5, r4 │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + ldrdeq r9, [r4, -r8] │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ + tsteq r6, r4, asr r6 │ │ │ │ + @ instruction: 0x010645bc │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + smlabbeq r6, r8, r5, r4 │ │ │ │ + smlatbeq r4, r8, lr, r9 │ │ │ │ + smlatteq r6, r4, r5, r4 │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ + @ instruction: 0x01049e90 │ │ │ │ + smlatbeq r6, r4, r6, r4 │ │ │ │ + tsteq r6, r4, asr r6 │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ tsteq r4, r0, ror lr │ │ │ │ - smlabbeq r6, r4, r6, r4 │ │ │ │ - tsteq r6, r4, lsr r6 │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - tsteq r4, r0, asr lr │ │ │ │ - smlatbeq r6, ip, r6, r4 │ │ │ │ - smlabteq r6, r8, r6, r4 │ │ │ │ - tsteq r4, r8, lsr lr │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - tsteq r6, r4, ror #14 │ │ │ │ - tsteq r6, r4, lsl r7 │ │ │ │ - tsteq r6, r0, lsr r7 │ │ │ │ - tsteq r4, r0, lsl lr │ │ │ │ - smlabbeq r6, ip, r7, r4 │ │ │ │ - smlatbeq r6, r8, r7, r4 │ │ │ │ + smlabteq r6, ip, r6, r4 │ │ │ │ + smlatteq r6, r8, r6, r4 │ │ │ │ + tsteq r4, r8, asr lr │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + smlabbeq r6, r4, r7, r4 │ │ │ │ + tsteq r6, r4, lsr r7 │ │ │ │ + tsteq r6, r0, asr r7 │ │ │ │ + tsteq r4, r0, lsr lr │ │ │ │ + smlatbeq r6, ip, r7, r4 │ │ │ │ + smlabteq r6, r8, r7, r4 │ │ │ │ + tsteq r4, r8, lsl lr │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + tsteq r6, r8, lsr r8 │ │ │ │ strdeq r9, [r4, -r8] │ │ │ │ - tsteq r6, ip, asr #16 │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl r8 │ │ │ │ - ldrdeq r9, [r4, -r8] │ │ │ │ - tsteq r6, r0, asr r8 │ │ │ │ - smlabteq r4, r8, sp, r9 │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - tsteq r6, r0, lsl #26 │ │ │ │ - @ instruction: 0x01064ab8 │ │ │ │ - @ instruction: 0x01064990 │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - smlatbeq r6, r8, r8, r4 │ │ │ │ - smlabteq r6, r4, r8, r4 │ │ │ │ - smlabbeq r4, r8, sp, r9 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + smlatteq r4, r8, sp, r9 │ │ │ │ + smlabbeq r6, r4, r1, r5 │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + @ instruction: 0x010649b0 │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + smlabteq r6, r8, r8, r4 │ │ │ │ + smlatteq r6, r4, r8, r4 │ │ │ │ + smlatbeq r4, r8, sp, r9 │ │ │ │ + tsteq r6, r0, asr #18 │ │ │ │ + tsteq r6, ip, asr r9 │ │ │ │ + @ instruction: 0x01049d90 │ │ │ │ + tsteq r6, r0, lsl #20 │ │ │ │ + @ instruction: 0x010649b0 │ │ │ │ + smlabteq r6, ip, r9, r4 │ │ │ │ tsteq r4, r0, ror sp │ │ │ │ - smlatteq r6, r0, r9, r4 │ │ │ │ - @ instruction: 0x01064990 │ │ │ │ - smlatbeq r6, ip, r9, r4 │ │ │ │ - tsteq r4, r0, asr sp │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - tsteq r4, r8, lsr sp │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - smlabteq r6, r0, sl, r4 │ │ │ │ - tsteq r6, r0, ror sl │ │ │ │ - smlabbeq r6, ip, sl, r4 │ │ │ │ - tsteq r4, r0, lsl sp │ │ │ │ - smlatteq r6, r8, sl, r4 │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + tsteq r4, r8, asr sp │ │ │ │ + tsteq r6, r8, ror fp │ │ │ │ + smlatteq r6, r0, sl, r4 │ │ │ │ + @ instruction: 0x01064a90 │ │ │ │ + smlatbeq r6, ip, sl, r4 │ │ │ │ + tsteq r4, r0, lsr sp │ │ │ │ + tsteq r6, r8, lsl #22 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -30111,423 +30111,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatbeq r6, r0, r4, r4 │ │ │ │ + smlabteq r6, r0, r4, r4 │ │ │ │ + @ instruction: 0x010496b4 │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ @ instruction: 0x01049694 │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - tsteq r4, r4, ror r6 │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - smlabbeq r6, r8, r5, r4 │ │ │ │ - tsteq r4, ip, asr r6 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - @ instruction: 0x010646b4 │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ - smlabteq r6, ip, r5, r4 │ │ │ │ - smlatteq r6, r8, r5, r4 │ │ │ │ - tsteq r4, ip, lsr #12 │ │ │ │ - tsteq r6, r4, asr #12 │ │ │ │ - tsteq r6, r0, ror #12 │ │ │ │ + smlabbeq r6, ip, r5, r4 │ │ │ │ + smlatbeq r6, r8, r5, r4 │ │ │ │ + tsteq r4, ip, ror r6 │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + smlatteq r6, ip, r5, r4 │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + tsteq r4, ip, asr #12 │ │ │ │ + tsteq r6, r4, ror #12 │ │ │ │ + smlabbeq r6, r0, r6, r4 │ │ │ │ + tsteq r4, r4, lsr r6 │ │ │ │ + tsteq r6, r4, lsr #14 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ tsteq r4, r4, lsl r6 │ │ │ │ - tsteq r6, r4, lsl #14 │ │ │ │ - @ instruction: 0x010646b4 │ │ │ │ + tsteq r6, ip, asr #14 │ │ │ │ + tsteq r6, r8, ror #14 │ │ │ │ + strdeq r9, [r4, -ip] │ │ │ │ + @ instruction: 0x0106489c │ │ │ │ + tsteq r6, r4, lsl #16 │ │ │ │ + @ instruction: 0x010647b4 │ │ │ │ ldrdeq r4, [r6, -r0] │ │ │ │ - strdeq r9, [r4, -r4] │ │ │ │ - tsteq r6, ip, lsr #14 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - ldrdeq r9, [r4, -ip] │ │ │ │ - tsteq r6, ip, ror r8 │ │ │ │ - smlatteq r6, r4, r7, r4 │ │ │ │ - @ instruction: 0x01064794 │ │ │ │ - @ instruction: 0x010647b0 │ │ │ │ - @ instruction: 0x010495b4 │ │ │ │ - tsteq r6, ip, lsl #16 │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ + ldrdeq r9, [r4, -r4] │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ + tsteq r6, r8, asr #16 │ │ │ │ + @ instruction: 0x010495bc │ │ │ │ + smlatteq r6, ip, r8, r4 │ │ │ │ + @ instruction: 0x0106489c │ │ │ │ + @ instruction: 0x010648b8 │ │ │ │ @ instruction: 0x0104959c │ │ │ │ - smlabteq r6, ip, r8, r4 │ │ │ │ - tsteq r6, ip, ror r8 │ │ │ │ - @ instruction: 0x01064898 │ │ │ │ - tsteq r4, ip, ror r5 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - tsteq r4, ip, ror #10 │ │ │ │ - tsteq r6, r4, ror #26 │ │ │ │ - tsteq r6, r0, asr #22 │ │ │ │ - tsteq r6, r8, lsl sl │ │ │ │ - smlabbeq r6, r0, r9, r4 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - tsteq r6, ip, asr #18 │ │ │ │ - tsteq r4, r4, lsr r5 │ │ │ │ - smlatbeq r6, r8, r9, r4 │ │ │ │ - smlabteq r6, r4, r9, r4 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + smlabbeq r4, ip, r5, r9 │ │ │ │ + smlabbeq r6, r4, sp, r4 │ │ │ │ + tsteq r6, r0, ror #22 │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + smlatbeq r6, r0, r9, r4 │ │ │ │ + tsteq r6, r0, asr r9 │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ + tsteq r4, r4, asr r5 │ │ │ │ + smlabteq r6, r8, r9, r4 │ │ │ │ + smlatteq r6, r4, r9, r4 │ │ │ │ + tsteq r4, ip, lsr r5 │ │ │ │ + smlabbeq r6, r8, sl, r4 │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ tsteq r4, ip, lsl r5 │ │ │ │ - tsteq r6, r8, ror #20 │ │ │ │ - tsteq r6, r8, lsl sl │ │ │ │ - tsteq r6, r4, lsr sl │ │ │ │ - strdeq r9, [r4, -ip] │ │ │ │ - @ instruction: 0x01064a90 │ │ │ │ - smlatbeq r6, ip, sl, r4 │ │ │ │ - smlatteq r4, r4, r4, r9 │ │ │ │ - smlatteq r6, r0, fp, r4 │ │ │ │ - tsteq r6, r8, asr #22 │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsl fp │ │ │ │ - @ instruction: 0x010494bc │ │ │ │ - tsteq r6, r0, ror fp │ │ │ │ - smlabbeq r6, ip, fp, r4 │ │ │ │ + @ instruction: 0x01064ab0 │ │ │ │ + smlabteq r6, ip, sl, r4 │ │ │ │ + tsteq r4, r4, lsl #10 │ │ │ │ + tsteq r6, r0, lsl #24 │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + tsteq r6, r8, lsl fp │ │ │ │ + tsteq r6, r4, lsr fp │ │ │ │ + ldrdeq r9, [r4, -ip] │ │ │ │ + @ instruction: 0x01064b90 │ │ │ │ + smlatbeq r6, ip, fp, r4 │ │ │ │ + smlabteq r4, r4, r4, r9 │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ + tsteq r6, r0, lsl #24 │ │ │ │ + tsteq r6, ip, lsl ip │ │ │ │ smlatbeq r4, r4, r4, r9 │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - smlatteq r6, r0, fp, r4 │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - smlabbeq r4, r4, r4, r9 │ │ │ │ - tsteq r6, r4, lsr ip │ │ │ │ - tsteq r4, r4, ror r4 │ │ │ │ - smlatbeq r6, ip, lr, r4 │ │ │ │ - smlabbeq r6, r4, sp, r4 │ │ │ │ - smlatteq r6, ip, ip, r4 │ │ │ │ - @ instruction: 0x01064c9c │ │ │ │ - @ instruction: 0x01064cb8 │ │ │ │ - tsteq r4, r4, asr #8 │ │ │ │ - tsteq r6, r4, lsl sp │ │ │ │ - tsteq r6, r0, lsr sp │ │ │ │ + tsteq r6, r4, asr ip │ │ │ │ + @ instruction: 0x01049494 │ │ │ │ + smlabteq r6, ip, lr, r4 │ │ │ │ + smlatbeq r6, r4, sp, r4 │ │ │ │ + tsteq r6, ip, lsl #26 │ │ │ │ + @ instruction: 0x01064cbc │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + tsteq r4, r4, ror #8 │ │ │ │ + tsteq r6, r4, lsr sp │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + tsteq r4, ip, asr #8 │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + smlatbeq r6, r4, sp, r4 │ │ │ │ + smlabteq r6, r0, sp, r4 │ │ │ │ tsteq r4, ip, lsr #8 │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - smlabbeq r6, r4, sp, r4 │ │ │ │ - smlatbeq r6, r0, sp, r4 │ │ │ │ - tsteq r4, ip, lsl #8 │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl lr │ │ │ │ - strdeq r9, [r4, -r4] │ │ │ │ - smlabteq r6, r8, lr, r4 │ │ │ │ - smlabbeq r6, r8, lr, r4 │ │ │ │ - tsteq r6, r4, ror #28 │ │ │ │ - tsteq r6, ip, asr sl │ │ │ │ - smlabteq r4, ip, r3, r9 │ │ │ │ + tsteq r6, ip, lsl lr │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + tsteq r4, r4, lsl r4 │ │ │ │ + smlatteq r6, r8, lr, r4 │ │ │ │ + smlatbeq r6, r8, lr, r4 │ │ │ │ smlabbeq r6, r4, lr, r4 │ │ │ │ - tsteq r6, r4, ror sl │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + smlatteq r4, ip, r3, r9 │ │ │ │ + smlatbeq r6, r4, lr, r4 │ │ │ │ + @ instruction: 0x01066a94 │ │ │ │ + ldrdeq r9, [r4, -r4] │ │ │ │ + smlatteq r6, r0, lr, r4 │ │ │ │ + @ instruction: 0x01064ebc │ │ │ │ + smlatbeq r6, r4, sl, r6 │ │ │ │ @ instruction: 0x010493b4 │ │ │ │ - smlabteq r6, r0, lr, r4 │ │ │ │ - @ instruction: 0x01064e9c │ │ │ │ - smlabbeq r6, r4, sl, r6 │ │ │ │ - @ instruction: 0x01049394 │ │ │ │ - smlabbeq r6, ip, sl, r6 │ │ │ │ - smlabbeq r4, r4, r3, r9 │ │ │ │ - tsteq r6, r0, lsr r8 │ │ │ │ - smlabbeq r6, r8, r5, r5 │ │ │ │ - tsteq r6, ip, lsl r2 │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - smlabteq r6, ip, sl, r6 │ │ │ │ + smlatbeq r6, ip, sl, r6 │ │ │ │ + smlatbeq r4, r4, r3, r9 │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + smlatbeq r6, r8, r5, r5 │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + tsteq r6, ip, asr #24 │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ + smlatteq r6, ip, sl, r6 │ │ │ │ + @ instruction: 0x01066ab4 │ │ │ │ @ instruction: 0x01066a94 │ │ │ │ - tsteq r6, r4, ror sl │ │ │ │ - smlatbeq r6, r4, lr, r4 │ │ │ │ - tsteq r4, r4, lsr r3 │ │ │ │ - smlabbeq r6, ip, sl, r6 │ │ │ │ smlabteq r6, r4, lr, r4 │ │ │ │ - tsteq r4, ip, lsl r3 │ │ │ │ - smlabteq r6, r4, sl, r6 │ │ │ │ - smlatbeq r6, r0, sl, r6 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - strdeq r9, [r4, -ip] │ │ │ │ + tsteq r4, r4, asr r3 │ │ │ │ + smlatbeq r6, ip, sl, r6 │ │ │ │ + smlatteq r6, r4, lr, r4 │ │ │ │ + tsteq r4, ip, lsr r3 │ │ │ │ + smlatteq r6, r4, sl, r6 │ │ │ │ smlabteq r6, r0, sl, r6 │ │ │ │ strdeq r4, [r6, -ip] │ │ │ │ - smlatteq r4, r4, r2, r9 │ │ │ │ - tsteq r6, r4, lsr fp │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - ldrdeq r6, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl #30 │ │ │ │ - @ instruction: 0x010492bc │ │ │ │ + tsteq r4, ip, lsl r3 │ │ │ │ + smlatteq r6, r0, sl, r6 │ │ │ │ + tsteq r6, ip, lsl pc │ │ │ │ + tsteq r4, r4, lsl #6 │ │ │ │ + tsteq r6, r4, asr fp │ │ │ │ + tsteq r6, r4, lsl fp │ │ │ │ strdeq r6, [r6, -r0] │ │ │ │ tsteq r6, ip, lsr #30 │ │ │ │ - smlatbeq r4, r4, r2, r9 │ │ │ │ - tsteq r6, ip, lsr #22 │ │ │ │ - tsteq r6, r8, lsl #22 │ │ │ │ - tsteq r6, r4, asr #30 │ │ │ │ - smlabbeq r4, r4, r2, r9 │ │ │ │ + ldrdeq r9, [r4, -ip] │ │ │ │ + tsteq r6, r0, lsl fp │ │ │ │ + tsteq r6, ip, asr #30 │ │ │ │ + smlabteq r4, r4, r2, r9 │ │ │ │ + tsteq r6, ip, asr #22 │ │ │ │ tsteq r6, r8, lsr #22 │ │ │ │ tsteq r6, r4, ror #30 │ │ │ │ - tsteq r4, ip, ror #4 │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - @ instruction: 0x01066b94 │ │ │ │ - tsteq r6, r4, asr fp │ │ │ │ - tsteq r6, r0, lsr fp │ │ │ │ - tsteq r6, ip, ror #30 │ │ │ │ - tsteq r4, ip, lsr r2 │ │ │ │ + smlatbeq r4, r4, r2, r9 │ │ │ │ + tsteq r6, r8, asr #22 │ │ │ │ + smlabbeq r6, r4, pc, r4 @ │ │ │ │ + smlabbeq r4, ip, r2, r9 │ │ │ │ + tsteq r6, ip, lsr #24 │ │ │ │ + @ instruction: 0x01066bb4 │ │ │ │ + tsteq r6, r4, ror fp │ │ │ │ tsteq r6, r0, asr fp │ │ │ │ smlabbeq r6, ip, pc, r4 @ │ │ │ │ - tsteq r4, r4, lsr #4 │ │ │ │ - smlabbeq r6, ip, fp, r6 │ │ │ │ - tsteq r6, r8, ror #22 │ │ │ │ - smlatbeq r6, r4, pc, r4 @ │ │ │ │ - tsteq r4, r4, lsl #4 │ │ │ │ + tsteq r4, ip, asr r2 │ │ │ │ + tsteq r6, r0, ror fp │ │ │ │ + smlatbeq r6, ip, pc, r4 @ │ │ │ │ + tsteq r4, r4, asr #4 │ │ │ │ + smlatbeq r6, ip, fp, r6 │ │ │ │ smlabbeq r6, r8, fp, r6 │ │ │ │ smlabteq r6, r4, pc, r4 @ │ │ │ │ - smlatteq r4, ip, r1, r9 │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - @ instruction: 0x01066bbc │ │ │ │ - @ instruction: 0x01066b98 │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - smlabteq r4, r4, r1, r9 │ │ │ │ + tsteq r4, r4, lsr #4 │ │ │ │ + smlatbeq r6, r8, fp, r6 │ │ │ │ + smlatteq r6, r4, pc, r4 @ │ │ │ │ + tsteq r4, ip, lsl #4 │ │ │ │ + tsteq r6, ip, lsl ip │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ @ instruction: 0x01066bb8 │ │ │ │ strdeq r4, [r6, -r4] │ │ │ │ - smlatbeq r4, ip, r1, r9 │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - ldrdeq r6, [r6, -r0] │ │ │ │ - tsteq r6, ip │ │ │ │ - smlabbeq r4, ip, r1, r9 │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - tsteq r4, ip, ror r1 │ │ │ │ - smlatbeq r6, r0, sp, r6 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - smlabbeq r6, r4, r0, r5 │ │ │ │ - tsteq r6, r4, asr #32 │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ + smlatteq r4, r4, r1, r9 │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsl r0 │ │ │ │ + smlabteq r4, ip, r1, r9 │ │ │ │ + tsteq r6, r4, lsl ip │ │ │ │ strdeq r6, [r6, -r0] │ │ │ │ - tsteq r4, r4, asr #2 │ │ │ │ + tsteq r6, ip, lsr #32 │ │ │ │ + smlatbeq r4, ip, r1, r9 │ │ │ │ + tsteq r6, r8, lsr r0 │ │ │ │ + @ instruction: 0x0104919c │ │ │ │ + smlabteq r6, r0, sp, r6 │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + smlatbeq r6, r4, r0, r5 │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ tsteq r6, r0, asr #32 │ │ │ │ tsteq r6, r0, lsl ip │ │ │ │ - tsteq r4, ip, lsr #2 │ │ │ │ - tsteq r6, ip, ror r0 │ │ │ │ - qaddeq r5, r8, r6 │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - tsteq r4, ip, lsl #2 │ │ │ │ + tsteq r4, r4, ror #2 │ │ │ │ + tsteq r6, r0, rrx │ │ │ │ + tsteq r6, r0, lsr ip │ │ │ │ + tsteq r4, ip, asr #2 │ │ │ │ + swpeq r5, ip, [r6] │ │ │ │ tsteq r6, r8, ror r0 │ │ │ │ tsteq r6, r8, asr #24 │ │ │ │ - strdeq r9, [r4, -r4] │ │ │ │ - smlatteq r6, ip, r0, r5 │ │ │ │ - smlatbeq r6, ip, r0, r5 │ │ │ │ - smlabbeq r6, r8, r0, r5 │ │ │ │ - tsteq r6, r8, asr ip │ │ │ │ - smlabteq r4, ip, r0, r9 │ │ │ │ + tsteq r4, ip, lsr #2 │ │ │ │ + swpeq r5, r8, [r6] │ │ │ │ + tsteq r6, r8, ror #24 │ │ │ │ + tsteq r4, r4, lsl r1 │ │ │ │ + tsteq r6, ip, lsl #2 │ │ │ │ + smlabteq r6, ip, r0, r5 │ │ │ │ smlatbeq r6, r8, r0, r5 │ │ │ │ tsteq r6, r8, ror ip │ │ │ │ + smlatteq r4, ip, r0, r9 │ │ │ │ + smlabteq r6, r8, r0, r5 │ │ │ │ + @ instruction: 0x01066c98 │ │ │ │ + ldrdeq r9, [r4, -r4] │ │ │ │ + tsteq r6, r4, lsl #2 │ │ │ │ + smlatteq r6, r0, r0, r5 │ │ │ │ + @ instruction: 0x01066cb0 │ │ │ │ strheq r9, [r4, -r4] │ │ │ │ - smlatteq r6, r4, r0, r5 │ │ │ │ - smlabteq r6, r0, r0, r5 │ │ │ │ - @ instruction: 0x01066c90 │ │ │ │ - swpeq r9, r4, [r4] @ │ │ │ │ - @ instruction: 0x01066c9c │ │ │ │ - smlabbeq r4, r4, r0, r9 │ │ │ │ - smlabbeq r6, r8, sp, r6 │ │ │ │ - tsteq r6, r0, lsl sp │ │ │ │ - ldrdeq r6, [r6, -r0] │ │ │ │ - smlatbeq r6, ip, ip, r6 │ │ │ │ - smlatteq r6, r8, r0, r5 │ │ │ │ - qaddeq r9, r4, r4 │ │ │ │ + @ instruction: 0x01066cbc │ │ │ │ + smlatbeq r4, r4, r0, r9 │ │ │ │ + smlatbeq r6, r8, sp, r6 │ │ │ │ + tsteq r6, r0, lsr sp │ │ │ │ + strdeq r6, [r6, -r0] │ │ │ │ smlabteq r6, ip, ip, r6 │ │ │ │ tsteq r6, r8, lsl #2 │ │ │ │ - tsteq r4, ip, lsr r0 │ │ │ │ - tsteq r6, r8, lsl #26 │ │ │ │ - smlatteq r6, r4, ip, r6 │ │ │ │ - tsteq r6, r0, lsr #2 │ │ │ │ - tsteq r4, ip, lsl r0 │ │ │ │ + tsteq r4, r4, ror r0 │ │ │ │ + smlatteq r6, ip, ip, r6 │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ + qaddeq r9, ip, r4 │ │ │ │ + tsteq r6, r8, lsr #26 │ │ │ │ tsteq r6, r4, lsl #26 │ │ │ │ tsteq r6, r0, asr #2 │ │ │ │ - tsteq r4, r4 │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ - tsteq r6, r4, lsl sp │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ - ldrdeq r8, [r4, -ip] │ │ │ │ + tsteq r4, ip, lsr r0 │ │ │ │ + tsteq r6, r4, lsr #26 │ │ │ │ + tsteq r6, r0, ror #2 │ │ │ │ + tsteq r4, r4, lsr #32 │ │ │ │ + @ instruction: 0x01066d98 │ │ │ │ + tsteq r6, r8, asr sp │ │ │ │ tsteq r6, r4, lsr sp │ │ │ │ tsteq r6, r0, ror r1 │ │ │ │ + strdeq r8, [r4, -ip] │ │ │ │ + tsteq r6, r4, asr sp │ │ │ │ + @ instruction: 0x01065190 │ │ │ │ + smlatteq r4, r4, pc, r8 @ │ │ │ │ + @ instruction: 0x01066d90 │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + smlatbeq r6, r8, r1, r5 │ │ │ │ smlabteq r4, r4, pc, r8 @ │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - tsteq r6, ip, asr #26 │ │ │ │ - smlabbeq r6, r8, r1, r5 │ │ │ │ - smlatbeq r4, r4, pc, r8 @ │ │ │ │ - @ instruction: 0x01065194 │ │ │ │ - @ instruction: 0x01048f94 │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - @ instruction: 0x010651b8 │ │ │ │ - @ instruction: 0x01065194 │ │ │ │ - tsteq r6, r4, ror #26 │ │ │ │ - tsteq r4, r4, asr pc │ │ │ │ + @ instruction: 0x010651b4 │ │ │ │ + @ instruction: 0x01048fb4 │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + tsteq r6, r8, ror r3 │ │ │ │ + @ instruction: 0x01065290 │ │ │ │ + tsteq r6, r8, lsl r2 │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ @ instruction: 0x010651b4 │ │ │ │ smlabbeq r6, r4, sp, r6 │ │ │ │ - tsteq r4, ip, lsr pc │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - smlabteq r6, ip, r1, r5 │ │ │ │ - @ instruction: 0x01066d9c │ │ │ │ - tsteq r4, ip, lsl pc │ │ │ │ + tsteq r4, r4, ror pc │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + smlatbeq r6, r4, sp, r6 │ │ │ │ + tsteq r4, ip, asr pc │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ smlatteq r6, ip, r1, r5 │ │ │ │ @ instruction: 0x01066dbc │ │ │ │ - tsteq r4, r4, lsl #30 │ │ │ │ - tsteq r6, r0, ror #4 │ │ │ │ - tsteq r6, r0, lsr #4 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - smlabteq r6, ip, sp, r6 │ │ │ │ - ldrdeq r8, [r4, -ip] │ │ │ │ + tsteq r4, ip, lsr pc │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + tsteq r4, r4, lsr #30 │ │ │ │ + smlabbeq r6, r0, r2, r5 │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ tsteq r6, ip, lsl r2 │ │ │ │ smlatteq r6, ip, sp, r6 │ │ │ │ - smlabteq r4, r4, lr, r8 │ │ │ │ - tsteq r6, r8, asr r2 │ │ │ │ - tsteq r6, r4, lsr r2 │ │ │ │ - tsteq r6, r4, lsl #28 │ │ │ │ - smlatbeq r4, r4, lr, r8 │ │ │ │ + strdeq r8, [r4, -ip] │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + smlatteq r4, r4, lr, r8 │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ tsteq r6, r4, asr r2 │ │ │ │ tsteq r6, r4, lsr #28 │ │ │ │ - smlabbeq r4, ip, lr, r8 │ │ │ │ - tsteq r6, r8, lsr r3 │ │ │ │ - smlabteq r6, r0, r2, r5 │ │ │ │ - smlabbeq r6, r0, r2, r5 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - tsteq r6, ip, lsr #28 │ │ │ │ - tsteq r4, ip, asr lr │ │ │ │ + smlabteq r4, r4, lr, r8 │ │ │ │ + tsteq r6, r4, ror r2 │ │ │ │ + tsteq r6, r4, asr #28 │ │ │ │ + smlatbeq r4, ip, lr, r8 │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + smlatteq r6, r0, r2, r5 │ │ │ │ + smlatbeq r6, r0, r2, r5 │ │ │ │ tsteq r6, ip, ror r2 │ │ │ │ tsteq r6, ip, asr #28 │ │ │ │ - tsteq r4, r4, asr #28 │ │ │ │ - @ instruction: 0x010652b8 │ │ │ │ - @ instruction: 0x01065294 │ │ │ │ - tsteq r6, r4, ror #28 │ │ │ │ - tsteq r4, r4, lsr #28 │ │ │ │ + tsteq r4, ip, ror lr │ │ │ │ + @ instruction: 0x0106529c │ │ │ │ + tsteq r6, ip, ror #28 │ │ │ │ + tsteq r4, r4, ror #28 │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ @ instruction: 0x010652b4 │ │ │ │ smlabbeq r6, r4, lr, r6 │ │ │ │ - tsteq r4, ip, lsl #28 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - smlatteq r6, r8, r2, r5 │ │ │ │ - smlabteq r6, r4, r2, r5 │ │ │ │ - @ instruction: 0x01066e94 │ │ │ │ - smlatteq r4, r4, sp, r8 │ │ │ │ + tsteq r4, r4, asr #28 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + smlatbeq r6, r4, lr, r6 │ │ │ │ + tsteq r4, ip, lsr #28 │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ smlatteq r6, r4, r2, r5 │ │ │ │ @ instruction: 0x01066eb4 │ │ │ │ - smlabteq r4, ip, sp, r8 │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - smlabteq r6, ip, lr, r6 │ │ │ │ - smlatbeq r4, ip, sp, r8 │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ - @ instruction: 0x01048d9c │ │ │ │ - smlabteq r6, ip, r4, r5 │ │ │ │ - @ instruction: 0x01066fbc │ │ │ │ - tsteq r6, r4, asr #30 │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ - smlatteq r6, r0, lr, r6 │ │ │ │ + tsteq r4, r4, lsl #28 │ │ │ │ + tsteq r6, r4, lsl #6 │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + smlatteq r4, ip, sp, r8 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ tsteq r6, ip, lsl r3 │ │ │ │ - tsteq r4, r4, ror #26 │ │ │ │ + smlatteq r6, ip, lr, r6 │ │ │ │ + smlabteq r4, ip, sp, r8 │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + @ instruction: 0x01048dbc │ │ │ │ + smlatteq r6, ip, r4, r5 │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + tsteq r6, r4, ror #30 │ │ │ │ + tsteq r6, r4, lsr #30 │ │ │ │ tsteq r6, r0, lsl #30 │ │ │ │ tsteq r6, ip, lsr r3 │ │ │ │ - tsteq r4, ip, asr #26 │ │ │ │ - tsteq r6, ip, lsr pc │ │ │ │ - tsteq r6, r8, lsl pc │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - tsteq r4, ip, lsr #26 │ │ │ │ + smlabbeq r4, r4, sp, r8 │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + tsteq r4, ip, ror #26 │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ tsteq r6, r8, lsr pc │ │ │ │ tsteq r6, r4, ror r3 │ │ │ │ - tsteq r4, r4, lsl sp │ │ │ │ - smlatbeq r6, ip, pc, r6 @ │ │ │ │ - tsteq r6, ip, ror #30 │ │ │ │ - tsteq r6, r8, asr #30 │ │ │ │ - smlabbeq r6, r4, r3, r5 │ │ │ │ - smlatteq r4, ip, ip, r8 │ │ │ │ + tsteq r4, ip, asr #26 │ │ │ │ + tsteq r6, r8, asr pc │ │ │ │ + @ instruction: 0x01065394 │ │ │ │ + tsteq r4, r4, lsr sp │ │ │ │ + smlabteq r6, ip, pc, r6 @ │ │ │ │ + smlabbeq r6, ip, pc, r6 @ │ │ │ │ tsteq r6, r8, ror #30 │ │ │ │ smlatbeq r6, r4, r3, r5 │ │ │ │ + tsteq r4, ip, lsl #26 │ │ │ │ + smlabbeq r6, r8, pc, r6 @ │ │ │ │ + smlabteq r6, r4, r3, r5 │ │ │ │ + strdeq r8, [r4, -r4] │ │ │ │ + smlabteq r6, r4, pc, r6 @ │ │ │ │ + smlatbeq r6, r0, pc, r6 @ │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ ldrdeq r8, [r4, -r4] │ │ │ │ - smlatbeq r6, r4, pc, r6 @ │ │ │ │ - smlabbeq r6, r0, pc, r6 @ │ │ │ │ - @ instruction: 0x010653bc │ │ │ │ - @ instruction: 0x01048cb4 │ │ │ │ - smlabteq r6, r8, r3, r5 │ │ │ │ - smlatbeq r4, r4, ip, r8 │ │ │ │ - @ instruction: 0x010654b4 │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - smlatbeq r6, r8, pc, r6 @ │ │ │ │ - tsteq r4, r4, ror ip │ │ │ │ + smlatteq r6, r8, r3, r5 │ │ │ │ + smlabteq r4, r4, ip, r8 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ strdeq r5, [r6, -r8] │ │ │ │ smlabteq r6, r8, pc, r6 @ │ │ │ │ - tsteq r4, ip, asr ip │ │ │ │ - tsteq r6, r4, lsr r4 │ │ │ │ - tsteq r6, r0, lsl r4 │ │ │ │ - smlatteq r6, r0, pc, r6 @ │ │ │ │ - tsteq r4, ip, lsr ip │ │ │ │ + @ instruction: 0x01048c94 │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + smlatteq r6, r8, pc, r6 @ │ │ │ │ + tsteq r4, ip, ror ip │ │ │ │ + tsteq r6, r4, asr r4 │ │ │ │ tsteq r6, r0, lsr r4 │ │ │ │ mrseq r7, (UNDEF: 6) │ │ │ │ - tsteq r4, r4, lsr #24 │ │ │ │ - smlatbeq r6, r4, r4, r5 │ │ │ │ - tsteq r6, r4, ror #8 │ │ │ │ - tsteq r6, r0, asr #8 │ │ │ │ - tsteq r6, r0, lsl r0 │ │ │ │ - strdeq r8, [r4, -ip] │ │ │ │ + tsteq r4, ip, asr ip │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + tsteq r6, r0, lsr #32 │ │ │ │ + tsteq r4, r4, asr #24 │ │ │ │ + smlabteq r6, r4, r4, r5 │ │ │ │ + smlabbeq r6, r4, r4, r5 │ │ │ │ tsteq r6, r0, ror #8 │ │ │ │ tsteq r6, r0, lsr r0 │ │ │ │ + tsteq r4, ip, lsl ip │ │ │ │ + smlabbeq r6, r0, r4, r5 │ │ │ │ + qaddeq r7, r0, r6 │ │ │ │ + tsteq r4, r4, lsl #24 │ │ │ │ + @ instruction: 0x010654bc │ │ │ │ + @ instruction: 0x01065498 │ │ │ │ + tsteq r6, r8, rrx │ │ │ │ smlatteq r4, r4, fp, r8 │ │ │ │ - @ instruction: 0x0106549c │ │ │ │ - tsteq r6, r8, ror r4 │ │ │ │ - tsteq r6, r8, asr #32 │ │ │ │ - smlabteq r4, r4, fp, r8 │ │ │ │ - qaddeq r7, r4, r6 │ │ │ │ - @ instruction: 0x01048bb4 │ │ │ │ - tsteq r6, ip, ror #22 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - tsteq r6, r0, lsl r2 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - strheq r7, [r6, -r0] │ │ │ │ - tsteq r6, r0, ror r0 │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - smlabbeq r6, r8, r4, r5 │ │ │ │ - tsteq r4, ip, ror #22 │ │ │ │ + tsteq r6, r4, ror r0 │ │ │ │ + ldrdeq r8, [r4, -r4] │ │ │ │ + smlabbeq r6, ip, fp, r5 │ │ │ │ + tsteq r6, r0, lsr #16 │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ + tsteq r6, r8, asr #2 │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + swpeq r7, r0, [r6] │ │ │ │ tsteq r6, ip, rrx │ │ │ │ smlatbeq r6, r8, r4, r5 │ │ │ │ - tsteq r4, r4, asr fp │ │ │ │ - smlatbeq r6, r8, r0, r7 │ │ │ │ - smlabbeq r6, r4, r0, r7 │ │ │ │ - smlabteq r6, r0, r4, r5 │ │ │ │ - tsteq r4, r4, lsr fp │ │ │ │ + smlabbeq r4, ip, fp, r8 │ │ │ │ + smlabbeq r6, ip, r0, r7 │ │ │ │ + smlabteq r6, r8, r4, r5 │ │ │ │ + tsteq r4, r4, ror fp │ │ │ │ + smlabteq r6, r8, r0, r7 │ │ │ │ smlatbeq r6, r4, r0, r7 │ │ │ │ smlatteq r6, r0, r4, r5 │ │ │ │ - tsteq r4, ip, lsl fp │ │ │ │ - tsteq r6, r8, lsl r1 │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - strheq r7, [r6, -r4] │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - strdeq r8, [r4, -r4] │ │ │ │ + tsteq r4, r4, asr fp │ │ │ │ + smlabteq r6, r4, r0, r7 │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + tsteq r4, ip, lsr fp │ │ │ │ + tsteq r6, r8, lsr r1 │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ ldrdeq r7, [r6, -r4] │ │ │ │ tsteq r6, r0, lsl r5 │ │ │ │ - ldrdeq r8, [r4, -ip] │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - smlatteq r6, ip, r0, r7 │ │ │ │ - tsteq r6, r8, lsr #10 │ │ │ │ - @ instruction: 0x01048abc │ │ │ │ + tsteq r4, r4, lsl fp │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + strdeq r8, [r4, -ip] │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ tsteq r6, ip, lsl #2 │ │ │ │ tsteq r6, r8, asr #10 │ │ │ │ - smlatbeq r4, r4, sl, r8 │ │ │ │ - strdeq r7, [r6, -r0] │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - tsteq r6, r8, lsr r1 │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - tsteq r4, r4, ror sl │ │ │ │ + ldrdeq r8, [r4, -ip] │ │ │ │ + tsteq r6, ip, lsr #2 │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ + smlabteq r4, r4, sl, r8 │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ + @ instruction: 0x01067198 │ │ │ │ + tsteq r6, r8, asr r1 │ │ │ │ tsteq r6, r4, lsr r1 │ │ │ │ tsteq r6, r0, ror r5 │ │ │ │ - tsteq r4, ip, asr sl │ │ │ │ - tsteq r6, r0, ror r1 │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - smlabbeq r6, r8, r5, r5 │ │ │ │ - tsteq r4, ip, lsr sl │ │ │ │ + @ instruction: 0x01048a94 │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + @ instruction: 0x01065590 │ │ │ │ + tsteq r4, ip, ror sl │ │ │ │ + @ instruction: 0x01067190 │ │ │ │ tsteq r6, ip, ror #2 │ │ │ │ smlatbeq r6, r8, r5, r5 │ │ │ │ - tsteq r4, r4, lsr #20 │ │ │ │ - smlatteq r6, r0, r1, r7 │ │ │ │ - smlatbeq r6, r0, r1, r7 │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - @ instruction: 0x010655b8 │ │ │ │ - strdeq r8, [r4, -ip] │ │ │ │ + tsteq r4, ip, asr sl │ │ │ │ + smlabbeq r6, ip, r1, r7 │ │ │ │ + smlabteq r6, r8, r5, r5 │ │ │ │ + tsteq r4, r4, asr #20 │ │ │ │ + mrseq r7, LR_usr │ │ │ │ + smlabteq r6, r0, r1, r7 │ │ │ │ @ instruction: 0x0106719c │ │ │ │ ldrdeq r5, [r6, -r8] │ │ │ │ - smlatteq r4, r4, r9, r8 │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ + tsteq r4, ip, lsl sl │ │ │ │ + @ instruction: 0x010671bc │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + tsteq r4, r4, lsl #20 │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ ldrbeq pc, [r8], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbeq pc, [r4], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbeq pc, [r0], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [ip], #2271 @ 0x8df @ │ │ │ │ @@ -30831,203 +30831,203 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2238 @ 0xfffff742 │ │ │ │ ldmmi lr!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2237 @ 0xfffff743 │ │ │ │ popmi {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r0, asr fp │ │ │ │ - smlabbeq r6, ip, pc, r4 @ │ │ │ │ - tsteq r4, r0, ror #6 │ │ │ │ - @ instruction: 0x01064f98 │ │ │ │ - tsteq r4, r0, asr r3 │ │ │ │ - tsteq r6, r0, lsr #26 │ │ │ │ - tsteq r6, ip, ror r0 │ │ │ │ - tsteq r6, r4 │ │ │ │ - smlabteq r6, r4, pc, r4 @ │ │ │ │ - smlatbeq r6, r0, pc, r4 @ │ │ │ │ tsteq r6, r0, ror fp │ │ │ │ - tsteq r4, r8, lsl r3 │ │ │ │ + smlatbeq r6, ip, pc, r4 @ │ │ │ │ + smlabbeq r4, r0, r3, r8 │ │ │ │ + @ instruction: 0x01064fb8 │ │ │ │ + tsteq r4, r0, ror r3 │ │ │ │ + tsteq r6, r0, asr #26 │ │ │ │ + swpeq r5, ip, [r6] │ │ │ │ + tsteq r6, r4, lsr #32 │ │ │ │ + smlatteq r6, r4, pc, r4 @ │ │ │ │ smlabteq r6, r0, pc, r4 @ │ │ │ │ @ instruction: 0x01066b90 │ │ │ │ - mrseq r8, LR_abt │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - smlatbeq r6, r8, fp, r6 │ │ │ │ - smlatteq r4, r0, r2, r8 │ │ │ │ + tsteq r4, r8, lsr r3 │ │ │ │ + smlatteq r6, r0, pc, r4 @ │ │ │ │ + @ instruction: 0x01066bb0 │ │ │ │ + tsteq r4, r0, lsr #6 │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ strdeq r4, [r6, -r8] │ │ │ │ smlabteq r6, r8, fp, r6 │ │ │ │ - smlabteq r4, r8, r2, r8 │ │ │ │ - tsteq r6, ip, rrx │ │ │ │ - tsteq r6, ip, lsr #32 │ │ │ │ - tsteq r6, r8 │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ - smlatbeq r4, r0, r2, r8 │ │ │ │ + mrseq r8, LR_abt │ │ │ │ + tsteq r6, r8, lsl r0 │ │ │ │ + smlatteq r6, r8, fp, r6 │ │ │ │ + smlatteq r4, r8, r2, r8 │ │ │ │ + smlabbeq r6, ip, r0, r5 │ │ │ │ + tsteq r6, ip, asr #32 │ │ │ │ tsteq r6, r8, lsr #32 │ │ │ │ strdeq r6, [r6, -r8] │ │ │ │ + smlabteq r4, r0, r2, r8 │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ + smlatbeq r4, r8, r2, r8 │ │ │ │ + smlabbeq r6, r4, r0, r5 │ │ │ │ + tsteq r6, r0, rrx │ │ │ │ + tsteq r6, r0, lsr ip │ │ │ │ smlabbeq r4, r8, r2, r8 │ │ │ │ - tsteq r6, r4, rrx │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - tsteq r4, r8, ror #4 │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - tsteq r4, r8, asr r2 │ │ │ │ - tsteq r6, r8, lsl #26 │ │ │ │ - @ instruction: 0x01066c90 │ │ │ │ - tsteq r6, r0, asr ip │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - tsteq r6, r8, rrx │ │ │ │ - tsteq r4, r8, lsr #4 │ │ │ │ + tsteq r6, ip, lsr ip │ │ │ │ + tsteq r4, r8, ror r2 │ │ │ │ + tsteq r6, r8, lsr #26 │ │ │ │ + @ instruction: 0x01066cb0 │ │ │ │ + tsteq r6, r0, ror ip │ │ │ │ tsteq r6, ip, asr #24 │ │ │ │ smlabbeq r6, r8, r0, r5 │ │ │ │ - tsteq r4, r0, lsl r2 │ │ │ │ - smlabbeq r6, r8, ip, r6 │ │ │ │ - tsteq r6, r4, ror #24 │ │ │ │ - smlatbeq r6, r0, r0, r5 │ │ │ │ - strdeq r8, [r4, -r0] │ │ │ │ + tsteq r4, r8, asr #4 │ │ │ │ + tsteq r6, ip, ror #24 │ │ │ │ + smlatbeq r6, r8, r0, r5 │ │ │ │ + tsteq r4, r0, lsr r2 │ │ │ │ + smlatbeq r6, r8, ip, r6 │ │ │ │ smlabbeq r6, r4, ip, r6 │ │ │ │ smlabteq r6, r0, r0, r5 │ │ │ │ - ldrdeq r8, [r4, -r8] │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - @ instruction: 0x01066cb8 │ │ │ │ - @ instruction: 0x01066c94 │ │ │ │ - ldrdeq r5, [r6, -r2] │ │ │ │ - @ instruction: 0x010481b4 │ │ │ │ - @ instruction: 0x01066cba │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - smlatbeq r4, r2, r1, r8 │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ + tsteq r4, r0, lsl r2 │ │ │ │ + smlatbeq r6, r4, ip, r6 │ │ │ │ + smlatteq r6, r0, r0, r5 │ │ │ │ + strdeq r8, [r4, -r8] │ │ │ │ + tsteq r6, r8, lsl sp │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + @ instruction: 0x01066cb4 │ │ │ │ + strdeq r5, [r6, -r2] │ │ │ │ + ldrdeq r8, [r4, -r4] │ │ │ │ ldrdeq r6, [r6, -sl] │ │ │ │ tsteq r6, r8, lsl r1 │ │ │ │ - smlabbeq r4, sl, r1, r8 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - tsteq r4, lr, ror r1 │ │ │ │ - @ instruction: 0x0106549c │ │ │ │ - smlatbeq r6, lr, lr, r6 │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ - @ instruction: 0x01065196 │ │ │ │ - tsteq r6, r8, asr r1 │ │ │ │ - tsteq r6, r6, lsr r1 │ │ │ │ - tsteq r6, r8, lsl #26 │ │ │ │ - tsteq r4, lr, asr #2 │ │ │ │ - tsteq r6, ip, asr r1 │ │ │ │ - tsteq r6, lr, lsr #26 │ │ │ │ - tsteq r4, ip, lsr r1 │ │ │ │ - @ instruction: 0x0106519e │ │ │ │ + smlabteq r4, r2, r1, r8 │ │ │ │ + tsteq r6, ip, lsl sp │ │ │ │ + strdeq r6, [r6, -sl] │ │ │ │ + tsteq r6, r8, lsr r1 │ │ │ │ + smlatbeq r4, sl, r1, r8 │ │ │ │ + tsteq r6, r8, asr #2 │ │ │ │ + @ instruction: 0x0104819e │ │ │ │ + @ instruction: 0x010654bc │ │ │ │ + smlabteq r6, lr, lr, r6 │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + @ instruction: 0x010651b6 │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + tsteq r6, r6, asr r1 │ │ │ │ + tsteq r6, r8, lsr #26 │ │ │ │ + tsteq r4, lr, ror #2 │ │ │ │ tsteq r6, ip, ror r1 │ │ │ │ tsteq r6, lr, asr #26 │ │ │ │ - tsteq r4, r4, lsr #2 │ │ │ │ - smlatbeq r6, r2, r1, r5 │ │ │ │ - tsteq r6, r4, ror sp │ │ │ │ - tsteq r4, r2, lsl r1 │ │ │ │ - tsteq r6, ip, lsl r2 │ │ │ │ - ldrdeq r5, [r6, -lr] │ │ │ │ - @ instruction: 0x010651bc │ │ │ │ - smlabbeq r6, lr, sp, r6 │ │ │ │ - strdeq r8, [r4, -r4] │ │ │ │ - smlatteq r6, r2, r1, r5 │ │ │ │ - @ instruction: 0x01066db4 │ │ │ │ - smlatteq r4, r2, r0, r8 │ │ │ │ - tsteq r6, r4, lsr #4 │ │ │ │ + tsteq r4, ip, asr r1 │ │ │ │ + @ instruction: 0x010651be │ │ │ │ + @ instruction: 0x0106519c │ │ │ │ + tsteq r6, lr, ror #26 │ │ │ │ + tsteq r4, r4, asr #2 │ │ │ │ + smlabteq r6, r2, r1, r5 │ │ │ │ + @ instruction: 0x01066d94 │ │ │ │ + tsteq r4, r2, lsr r1 │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + strdeq r5, [r6, -lr] │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + smlatbeq r6, lr, sp, r6 │ │ │ │ + tsteq r4, r4, lsl r1 │ │ │ │ tsteq r6, r2, lsl #4 │ │ │ │ ldrdeq r6, [r6, -r4] │ │ │ │ - smlabteq r4, sl, r0, r8 │ │ │ │ - smlatteq r6, r4, sp, r6 │ │ │ │ - strheq r8, [r4, -lr] │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - tsteq r6, lr, asr lr │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ - strdeq r6, [r6, -lr] │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - swpeq r8, sl, [r4] │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ - tsteq r6, r2, ror #4 │ │ │ │ - smlabbeq r4, r8, r0, r8 │ │ │ │ - tsteq r6, r6, ror #28 │ │ │ │ + tsteq r4, r2, lsl #2 │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ + tsteq r6, r2, lsr #4 │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + smlatteq r4, sl, r0, r8 │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + ldrdeq r8, [r4, -lr] │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + tsteq r6, lr, ror lr │ │ │ │ + tsteq r6, r0, asr #28 │ │ │ │ + tsteq r6, lr, lsl lr │ │ │ │ + tsteq r6, ip, asr r2 │ │ │ │ + strheq r8, [r4, -sl] │ │ │ │ tsteq r6, r4, asr #28 │ │ │ │ smlabbeq r6, r2, r2, r5 │ │ │ │ - tsteq r4, r0, ror r0 │ │ │ │ - tsteq r6, sl, ror #28 │ │ │ │ - smlatbeq r6, r8, r2, r5 │ │ │ │ - qaddeq r8, lr, r4 │ │ │ │ - smlatteq r6, r4, lr, r6 │ │ │ │ - smlatbeq r6, r6, lr, r6 │ │ │ │ - smlabbeq r6, r4, lr, r6 │ │ │ │ - smlabteq r6, r2, r2, r5 │ │ │ │ - tsteq r4, r0, asr #32 │ │ │ │ - smlatbeq r6, sl, lr, r6 │ │ │ │ - smlatteq r6, r8, r2, r5 │ │ │ │ - tsteq r4, lr, lsr #32 │ │ │ │ - smlatteq r6, ip, lr, r6 │ │ │ │ + smlatbeq r4, r8, r0, r8 │ │ │ │ + smlabbeq r6, r6, lr, r6 │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + smlatbeq r6, r2, r2, r5 │ │ │ │ + swpeq r8, r0, [r4] │ │ │ │ + smlabbeq r6, sl, lr, r6 │ │ │ │ + smlabteq r6, r8, r2, r5 │ │ │ │ + tsteq r4, lr, ror r0 │ │ │ │ + tsteq r6, r4, lsl #30 │ │ │ │ + smlabteq r6, r6, lr, r6 │ │ │ │ + smlatbeq r6, r4, lr, r6 │ │ │ │ + smlatteq r6, r2, r2, r5 │ │ │ │ + tsteq r4, r0, rrx │ │ │ │ smlabteq r6, sl, lr, r6 │ │ │ │ tsteq r6, r8, lsl #6 │ │ │ │ - tsteq r4, r6, lsl r0 │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - tsteq r4, sl │ │ │ │ - smlatbeq r6, r4, r0, r7 │ │ │ │ - tsteq r6, r2, lsl #8 │ │ │ │ - smlabbeq r6, ip, r3, r5 │ │ │ │ - tsteq r6, lr, asr #6 │ │ │ │ - tsteq r6, ip, lsr #6 │ │ │ │ - strdeq r6, [r6, -lr] │ │ │ │ - smlatteq r4, r0, pc, r7 @ │ │ │ │ - tsteq r6, r2, asr r3 │ │ │ │ - tsteq r6, r4, lsr #30 │ │ │ │ - smlabteq r4, lr, pc, r7 @ │ │ │ │ - @ instruction: 0x01065394 │ │ │ │ + tsteq r4, lr, asr #32 │ │ │ │ + tsteq r6, ip, lsl #30 │ │ │ │ + smlatteq r6, sl, lr, r6 │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + tsteq r4, r6, lsr r0 │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + tsteq r4, sl, lsr #32 │ │ │ │ + smlabteq r6, r4, r0, r7 │ │ │ │ + tsteq r6, r2, lsr #8 │ │ │ │ + smlatbeq r6, ip, r3, r5 │ │ │ │ + tsteq r6, lr, ror #6 │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + tsteq r6, lr, lsl pc │ │ │ │ + mrseq r8, (UNDEF: 4) │ │ │ │ tsteq r6, r2, ror r3 │ │ │ │ tsteq r6, r4, asr #30 │ │ │ │ - @ instruction: 0x01047fb6 │ │ │ │ - @ instruction: 0x01065398 │ │ │ │ - tsteq r6, sl, ror #30 │ │ │ │ - smlatbeq r4, r4, pc, r7 @ │ │ │ │ - tsteq r6, r2, lsl r4 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - @ instruction: 0x010653b2 │ │ │ │ - smlabbeq r6, r4, pc, r6 @ │ │ │ │ - smlabbeq r4, r6, pc, r7 @ │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - smlatbeq r6, sl, pc, r6 @ │ │ │ │ - tsteq r4, r4, ror pc │ │ │ │ - tsteq r6, sl, lsl r4 │ │ │ │ + smlatteq r4, lr, pc, r7 @ │ │ │ │ + @ instruction: 0x010653b4 │ │ │ │ + @ instruction: 0x01065392 │ │ │ │ + tsteq r6, r4, ror #30 │ │ │ │ + ldrdeq r7, [r4, -r6] │ │ │ │ + @ instruction: 0x010653b8 │ │ │ │ + smlabbeq r6, sl, pc, r6 @ │ │ │ │ + smlabteq r4, r4, pc, r7 @ │ │ │ │ + tsteq r6, r2, lsr r4 │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + ldrdeq r5, [r6, -r2] │ │ │ │ + smlatbeq r6, r4, pc, r6 @ │ │ │ │ + smlatbeq r4, r6, pc, r7 @ │ │ │ │ strdeq r5, [r6, -r8] │ │ │ │ smlabteq r6, sl, pc, r6 @ │ │ │ │ - tsteq r4, ip, asr pc │ │ │ │ - ldrdeq r6, [r6, -sl] │ │ │ │ - tsteq r4, r0, asr pc │ │ │ │ - smlabteq r6, sl, r0, r7 │ │ │ │ - qaddeq r7, r4, r6 │ │ │ │ - tsteq r6, r6, lsl r0 │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - tsteq r6, r2, lsr r4 │ │ │ │ - tsteq r4, ip, lsr #30 │ │ │ │ - tsteq r6, sl, lsl r0 │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - tsteq r4, sl, lsl pc │ │ │ │ - qaddeq r7, ip, r6 │ │ │ │ + @ instruction: 0x01047f94 │ │ │ │ + tsteq r6, sl, lsr r4 │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + smlatteq r6, sl, pc, r6 @ │ │ │ │ + tsteq r4, ip, ror pc │ │ │ │ + strdeq r6, [r6, -sl] │ │ │ │ + tsteq r4, r0, ror pc │ │ │ │ + smlatteq r6, sl, r0, r7 │ │ │ │ + tsteq r6, r4, ror r0 │ │ │ │ + tsteq r6, r6, lsr r0 │ │ │ │ + tsteq r6, r4, lsl r0 │ │ │ │ + tsteq r6, r2, asr r4 │ │ │ │ + tsteq r4, ip, asr #30 │ │ │ │ tsteq r6, sl, lsr r0 │ │ │ │ tsteq r6, r8, ror r4 │ │ │ │ - tsteq r4, r2, lsl #30 │ │ │ │ - tsteq r6, r0, rrx │ │ │ │ - @ instruction: 0x0106549e │ │ │ │ - strdeq r7, [r4, -r0] │ │ │ │ - ldrdeq r7, [r6, -sl] │ │ │ │ - swpeq r7, ip, [r6] │ │ │ │ - tsteq r6, sl, ror r0 │ │ │ │ - @ instruction: 0x010654b8 │ │ │ │ - ldrdeq r7, [r4, -r2] │ │ │ │ - smlatbeq r6, r0, r0, r7 │ │ │ │ - ldrdeq r5, [r6, -lr] │ │ │ │ - smlabteq r4, r0, lr, r7 │ │ │ │ - smlatteq r6, r2, r0, r7 │ │ │ │ + tsteq r4, sl, lsr pc │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + qaddeq r7, sl, r6 │ │ │ │ + @ instruction: 0x01065498 │ │ │ │ + tsteq r4, r2, lsr #30 │ │ │ │ + smlabbeq r6, r0, r0, r7 │ │ │ │ + @ instruction: 0x010654be │ │ │ │ + tsteq r4, r0, lsl pc │ │ │ │ + strdeq r7, [r6, -sl] │ │ │ │ + strheq r7, [r6, -ip] │ │ │ │ + swpeq r7, sl, [r6] │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + strdeq r7, [r4, -r2] │ │ │ │ smlabteq r6, r0, r0, r7 │ │ │ │ strdeq r5, [r6, -lr] │ │ │ │ - smlatbeq r4, r8, lr, r7 │ │ │ │ - tsteq r6, lr, lsl #10 │ │ │ │ - @ instruction: 0x01047e9c │ │ │ │ + smlatteq r4, r0, lr, r7 │ │ │ │ + tsteq r6, r2, lsl #2 │ │ │ │ + smlatteq r6, r0, r0, r7 │ │ │ │ + tsteq r6, lr, lsl r5 │ │ │ │ + smlabteq r4, r8, lr, r7 │ │ │ │ + tsteq r6, lr, lsr #10 │ │ │ │ + @ instruction: 0x01047ebc │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r4, r6, lsl r6 │ │ │ │ eorspl pc, r8, #268435460 @ 0x10000004 │ │ │ │ addsmi r4, r1, #5242880 @ 0x500000 │ │ │ │ @@ -31868,36 +31868,36 @@ │ │ │ │ adclt r2, r4, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf01340a3 │ │ │ │ @ instruction: 0xf0453f10 │ │ │ │ @ instruction: 0xf013810e │ │ │ │ @ instruction: 0xf0453f01 │ │ │ │ @ instruction: 0xf00a80e9 │ │ │ │ svclt 0x0000bb52 │ │ │ │ - tstpeq r4, r6, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r8, r6, r7 │ │ │ │ - strdeq pc, [r4, -sl] │ │ │ │ - tsteq r6, r2, lsr sp │ │ │ │ - smlabteq r6, r0, r5, r7 │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - @ instruction: 0x01066f92 │ │ │ │ - smlabbeq r6, r0, r4, r7 │ │ │ │ - smlatbeq r6, r6, pc, r6 @ │ │ │ │ - smlabteq r6, r0, pc, r6 @ │ │ │ │ - ldrdeq r6, [r6, -r2] │ │ │ │ - tsteq r6, r4 │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsl pc │ │ │ │ - @ instruction: 0x010672b4 │ │ │ │ - tsteq r4, r0, ror #20 │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - smlabteq r6, sl, lr, r6 │ │ │ │ - tsteq r6, sl, lsl #4 │ │ │ │ - strdeq r6, [r6, -r6] │ │ │ │ - @ instruction: 0x010671b0 │ │ │ │ + tstpeq r4, r6, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsl #14 │ │ │ │ + tstpeq r4, sl, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r2, asr sp │ │ │ │ + smlatteq r6, r0, r5, r7 │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + tsteq r6, r8, asr #26 │ │ │ │ + @ instruction: 0x01066fb2 │ │ │ │ + smlatbeq r6, r0, r4, r7 │ │ │ │ + smlabteq r6, r6, pc, r6 @ │ │ │ │ + smlatteq r6, r0, pc, r6 @ │ │ │ │ + strdeq r6, [r6, -r2] │ │ │ │ + tsteq r6, r4, lsr #32 │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + tsteq r6, r0, lsr pc │ │ │ │ + ldrdeq r7, [r6, -r4] │ │ │ │ + smlabbeq r4, r0, sl, r7 │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ + smlatteq r6, sl, lr, r6 │ │ │ │ + tsteq r6, sl, lsr #4 │ │ │ │ + tsteq r6, r6, lsl pc │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ ldrbvs pc, [r4], #-1441 @ 0xfffffa5f @ │ │ │ │ ldccs 2, cr11, [ip], {164} @ 0xa4 │ │ │ │ tstphi pc, #-1610612736 @ p-variant is OBSOLETE @ 0xa0000000 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ vst1.8 {d15-d16}, [r4], r8 │ │ │ │ svccc 0x0010f014 │ │ │ │ rschi pc, lr, r5, asr #32 │ │ │ │ @@ -32717,51 +32717,51 @@ │ │ │ │ @ instruction: 0x53bcf241 │ │ │ │ @ instruction: 0xf0044299 │ │ │ │ @ instruction: 0xf00980a6 │ │ │ │ vfma.f32 d27, d17, d22 │ │ │ │ addsmi r5, r9, #204, 6 @ 0x30000003 │ │ │ │ strthi pc, [r0], -r6 │ │ │ │ stclt 0, cr15, [pc], #36 @ 8aef4 │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - @ instruction: 0x010669b4 │ │ │ │ - tsteq r4, sl, lsr #8 │ │ │ │ - ldrdeq r7, [r4, -r4] │ │ │ │ - tsteq r6, r6, asr ip │ │ │ │ - tsteq r6, r2, ror r8 │ │ │ │ - @ instruction: 0x01046f94 │ │ │ │ - tsteq r6, ip, ror r7 │ │ │ │ - strdeq r7, [r4, -r0] │ │ │ │ - @ instruction: 0x0106659a │ │ │ │ - tsteq r4, r0, lsl r0 │ │ │ │ - tsteq r4, r0, lsl #26 │ │ │ │ - smlatteq r6, r8, r4, r6 │ │ │ │ - smlabbeq r6, sl, r9, r6 │ │ │ │ - tsteq r6, r6, asr r4 │ │ │ │ - smlabbeq r6, sl, r9, r6 │ │ │ │ - tsteq r6, r8, lsr fp │ │ │ │ - strdeq r6, [r6, -lr] │ │ │ │ - tsteq r5, r8, lsr #2 │ │ │ │ - tsteq r6, r4, lsl fp │ │ │ │ - tsteq r4, ip, lsr #26 │ │ │ │ - smlabbeq r6, ip, r2, r6 │ │ │ │ - tsteq r4, r6, asr #20 │ │ │ │ - smlabbeq r6, r6, r9, r5 │ │ │ │ - tsteq r6, sl, lsr r9 │ │ │ │ - tsteq r5, ip, ror #30 │ │ │ │ - tsteq r6, r6, lsr #2 │ │ │ │ - tsteq r6, r2, lsl #24 │ │ │ │ - @ instruction: 0x010468bc │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - tsteq r4, r6, ror #16 │ │ │ │ - tsteq r4, sl, lsl #16 │ │ │ │ - strdeq r6, [r4, -r8] │ │ │ │ - tsteq r6, r0, lsl r9 │ │ │ │ - smlabbeq r4, r8, r5, r6 │ │ │ │ - tsteq r6, sl, ror #26 │ │ │ │ - tsteq r4, ip, lsr r5 │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + tsteq r4, sl, asr #8 │ │ │ │ + strdeq r7, [r4, -r4] │ │ │ │ + tsteq r6, r6, ror ip │ │ │ │ + @ instruction: 0x01066892 │ │ │ │ + @ instruction: 0x01046fb4 │ │ │ │ + @ instruction: 0x0106679c │ │ │ │ + tsteq r4, r0, lsl r1 │ │ │ │ + @ instruction: 0x010665ba │ │ │ │ + tsteq r4, r0, lsr r0 │ │ │ │ + tsteq r4, r0, lsr #26 │ │ │ │ + tsteq r6, r8, lsl #10 │ │ │ │ + smlatbeq r6, sl, r9, r6 │ │ │ │ + tsteq r6, r6, ror r4 │ │ │ │ + smlatbeq r6, sl, r9, r6 │ │ │ │ + tsteq r6, r8, asr fp │ │ │ │ + tsteq r6, lr, lsl r3 │ │ │ │ + tsteq r5, r8, asr #2 │ │ │ │ + tsteq r6, r4, lsr fp │ │ │ │ + tsteq r4, ip, asr #26 │ │ │ │ + smlatbeq r6, ip, r2, r6 │ │ │ │ + tsteq r4, r6, ror #20 │ │ │ │ + smlatbeq r6, r6, r9, r5 │ │ │ │ + tsteq r6, sl, asr r9 │ │ │ │ + smlabbeq r5, ip, pc, r4 @ │ │ │ │ + tsteq r6, r6, asr #2 │ │ │ │ + tsteq r6, r2, lsr #24 │ │ │ │ + ldrdeq r6, [r4, -ip] │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + smlabbeq r4, r6, r8, r6 │ │ │ │ + tsteq r4, sl, lsr #16 │ │ │ │ + tsteq r4, r8, lsl r8 │ │ │ │ + tsteq r6, r0, lsr r9 │ │ │ │ + smlatbeq r4, r8, r5, r6 │ │ │ │ + smlabbeq r6, sl, sp, r5 │ │ │ │ + tsteq r4, ip, asr r5 │ │ │ │ tstpvs r0, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ @ instruction: 0xf0064299 │ │ │ │ stmdale r1, {r0, r3, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ svcpl 0x00b0f5b1 │ │ │ │ cmnphi r8, #3 @ p-variant is OBSOLETE │ │ │ │ vadd.i8 d29, d1, d27 │ │ │ │ addsmi r5, r9, #240, 6 @ 0xc0000003 │ │ │ │ @@ -33623,24 +33623,24 @@ │ │ │ │ stclt 0, cr15, [r7, #32]! │ │ │ │ cmnpvs r4, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ @ instruction: 0xf0084299 │ │ │ │ @ instruction: 0xf64181d8 │ │ │ │ addsmi r6, r9, #120, 6 @ 0xe0000001 │ │ │ │ mvnshi pc, #8 │ │ │ │ ldclt 0, cr15, [fp, #32] │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - tsteq r6, sl, ror #22 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - tsteq r6, r2, lsl #6 │ │ │ │ - strdeq r7, [r6, -r0] │ │ │ │ - tsteq r6, r8, lsl #6 │ │ │ │ - tsteq r6, sl, asr #18 │ │ │ │ - tsteq r5, r4, ror r7 │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - tsteq r6, r4, lsr r0 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + smlabbeq r6, sl, fp, r5 │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ + tsteq r6, r2, lsr #6 │ │ │ │ + tsteq r6, r0, lsl r3 │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + tsteq r6, sl, ror #18 │ │ │ │ + @ instruction: 0x01054794 │ │ │ │ + smlabbeq r6, r0, r1, r6 │ │ │ │ + qaddeq r7, r4, r6 │ │ │ │ movsvs pc, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0084299 │ │ │ │ ldmdale r8!, {r6, r8, pc} │ │ │ │ svcpl 0x00f5f5b1 │ │ │ │ strbhi pc, [r3, #1] @ │ │ │ │ @ instruction: 0xf641d822 │ │ │ │ addsmi r6, r9, #144, 6 @ 0x40000002 │ │ │ │ @@ -34871,28 +34871,28 @@ │ │ │ │ addsmi r6, r9, #2080374784 @ 0x7c000000 │ │ │ │ @ instruction: 0xf5a4d926 │ │ │ │ @ instruction: 0xf04f5478 │ │ │ │ stccc 3, cr3, [r0], #-68 @ 0xffffffbc │ │ │ │ rscmi fp, r3, r4, lsr #5 │ │ │ │ @ instruction: 0xf14707d9 │ │ │ │ ldrsbt r8, [r4], #60 @ 0x3c │ │ │ │ - smlatteq r6, ip, r9, r6 │ │ │ │ - tsteq r6, ip, ror r7 │ │ │ │ - ldrdeq r6, [r6, -ip] │ │ │ │ - ldrdeq r6, [r6, -r2] │ │ │ │ - smlabteq r6, r4, r9, r6 │ │ │ │ - @ instruction: 0x010669ba │ │ │ │ - smlatbeq r6, ip, r9, r6 │ │ │ │ - smlatbeq r6, r2, r9, r6 │ │ │ │ - @ instruction: 0x01066994 │ │ │ │ - smlabteq r6, lr, r8, r6 │ │ │ │ - tsteq r6, r0, ror #12 │ │ │ │ - tsteq r6, sl, lsr #18 │ │ │ │ - tsteq r6, sl, lsr #12 │ │ │ │ - tsteq r6, r6, lsl r9 │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ + @ instruction: 0x0106479c │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + strdeq r6, [r6, -r2] │ │ │ │ + smlatteq r6, r4, r9, r6 │ │ │ │ + ldrdeq r6, [r6, -sl] │ │ │ │ + smlabteq r6, ip, r9, r6 │ │ │ │ + smlabteq r6, r2, r9, r6 │ │ │ │ + @ instruction: 0x010669b4 │ │ │ │ + smlatteq r6, lr, r8, r6 │ │ │ │ + smlabbeq r6, r0, r6, r4 │ │ │ │ + tsteq r6, sl, asr #18 │ │ │ │ + tsteq r6, sl, asr #12 │ │ │ │ + tsteq r6, r6, lsr r9 │ │ │ │ mvnspl pc, #70254592 @ 0x4300000 │ │ │ │ ldmdale r0, {r0, r3, r4, r7, r9, lr} │ │ │ │ bicspl pc, pc, #70254592 @ 0x4300000 │ │ │ │ vqsub.s8 d20, d23, d9 │ │ │ │ @ instruction: 0xf5a483b6 │ │ │ │ @ instruction: 0xf04f5477 │ │ │ │ stccc 3, cr3, [r0], #-68 @ 0xffffffbc │ │ │ │ @@ -35867,210 +35867,210 @@ │ │ │ │ smlabtcs r1, r8, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmdb r4!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi ff247ee8 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7dc447a │ │ │ │ ldr lr, [r4, lr, ror #18]! │ │ │ │ - tsteq r4, r8, ror #2 │ │ │ │ - tsteq r6, r2, asr r9 │ │ │ │ - tsteq r4, r8, ror r4 │ │ │ │ - tsteq r6, lr, lsr #18 │ │ │ │ - tsteq r4, r8, ror #8 │ │ │ │ - tsteq r6, sl, lsl #18 │ │ │ │ - tsteq r4, sl, asr r4 │ │ │ │ - tsteq r4, lr, asr r4 │ │ │ │ + smlabbeq r4, r8, r1, r4 │ │ │ │ + tsteq r6, r2, ror r9 │ │ │ │ + @ instruction: 0x0104b498 │ │ │ │ + tsteq r6, lr, asr #18 │ │ │ │ + smlabbeq r4, r8, r4, fp │ │ │ │ + tsteq r6, sl, lsr #18 │ │ │ │ + tsteq r4, sl, ror r4 │ │ │ │ + tsteq r4, lr, ror r4 │ │ │ │ + tsteq r4, r0, ror #8 │ │ │ │ + tstpeq ip, r4, asr pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r0, asr r4 │ │ │ │ + tsteq r4, r2, asr #8 │ │ │ │ tsteq r4, r0, asr #8 │ │ │ │ - tstpeq ip, r4, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r0, lsr r4 │ │ │ │ - tsteq r4, r2, lsr #8 │ │ │ │ - tsteq r4, r0, lsr #8 │ │ │ │ - tsteq r4, sl, lsr #8 │ │ │ │ - tsteq r4, ip, lsr #8 │ │ │ │ - tsteq r4, r4, asr #32 │ │ │ │ - tsteq r6, lr, lsr #16 │ │ │ │ - tsteq r4, r4, lsl #8 │ │ │ │ - tsteq r6, sl, lsl #16 │ │ │ │ - strdeq fp, [r4, -r4] │ │ │ │ - smlatteq r6, r6, r7, r3 │ │ │ │ - tsteq r4, r0, ror #6 │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ - smlatbeq r6, r0, r7, r3 │ │ │ │ - tsteq r4, r0, lsr r7 │ │ │ │ - tsteq r4, r2, lsr #32 │ │ │ │ - smlatteq r6, r0, r7, r3 │ │ │ │ + tsteq r4, sl, asr #8 │ │ │ │ + tsteq r4, ip, asr #8 │ │ │ │ + tsteq r4, r4, rrx │ │ │ │ + tsteq r6, lr, asr #16 │ │ │ │ + tsteq r4, r4, lsr #8 │ │ │ │ + tsteq r6, sl, lsr #16 │ │ │ │ + tsteq r4, r4, lsl r4 │ │ │ │ + tsteq r6, r6, lsl #16 │ │ │ │ + smlabbeq r4, r0, r3, fp │ │ │ │ + tsteq r6, r4, lsr #30 │ │ │ │ + smlabteq r6, r0, r7, r3 │ │ │ │ + tsteq r4, r0, asr r7 │ │ │ │ + tsteq r4, r2, asr #32 │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + tsteq r4, ip, lsl r0 │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + strdeq r3, [r4, -r8] │ │ │ │ + tsteq r6, r4, lsl #16 │ │ │ │ + ldrdeq r3, [r4, -r4] │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + @ instruction: 0x01043fb0 │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + smlabbeq r4, ip, pc, r3 @ │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + tsteq r4, r8, ror #30 │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + tsteq r4, r4, asr #30 │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ + tsteq r4, r0, lsr #30 │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ strdeq r3, [r4, -ip] │ │ │ │ - smlatteq r6, r0, r7, r3 │ │ │ │ + tsteq r6, r0, lsl r8 │ │ │ │ ldrdeq r3, [r4, -r8] │ │ │ │ - smlatteq r6, r4, r7, r3 │ │ │ │ - @ instruction: 0x01043fb4 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - @ instruction: 0x01043f90 │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - tsteq r4, ip, ror #30 │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - tsteq r4, r8, asr #30 │ │ │ │ - smlatteq r6, r0, r7, r3 │ │ │ │ - tsteq r4, r4, lsr #30 │ │ │ │ - smlatteq r6, r8, r7, r3 │ │ │ │ - tsteq r4, r0, lsl #30 │ │ │ │ - smlatteq r6, r8, r7, r3 │ │ │ │ - ldrdeq r3, [r4, -ip] │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - @ instruction: 0x01043eb8 │ │ │ │ - smlatteq r6, r8, r7, r3 │ │ │ │ - @ instruction: 0x01043e94 │ │ │ │ - smlatteq r6, r0, r7, r3 │ │ │ │ - tsteq r4, r0, ror lr │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - tsteq r4, ip, asr #28 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - tsteq r4, r8, lsr #28 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tsteq r4, r4, lsl #28 │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - smlatteq r4, r8, sp, r3 │ │ │ │ - tsteq r4, sl, lsr r1 │ │ │ │ - tsteq r4, r8, lsr r1 │ │ │ │ - tsteq r4, sl, lsr r1 │ │ │ │ - tstpeq ip, lr, ror #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, lr, asr fp │ │ │ │ - tsteq r6, lr, asr #22 │ │ │ │ - tsteq r6, ip, asr #22 │ │ │ │ - ldrdeq r0, [r7, -lr] │ │ │ │ - tsteq r7, r4, asr ip │ │ │ │ - tsteq r7, lr, asr #24 │ │ │ │ - tsteq r7, r8, asr #24 │ │ │ │ - tsteq r7, r2, asr #24 │ │ │ │ - smlatteq r6, r8, sl, r2 │ │ │ │ - ldrdeq r2, [r6, -lr] │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - smlabteq r6, sl, sl, r2 │ │ │ │ - smlabteq r6, r0, sl, r2 │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ + @ instruction: 0x01043eb4 │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + @ instruction: 0x01043e90 │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + tsteq r4, ip, ror #28 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + tsteq r4, r8, asr #28 │ │ │ │ + tsteq r6, r4, lsl r8 │ │ │ │ + tsteq r4, r4, lsr #28 │ │ │ │ + tsteq r6, r0, lsl r8 │ │ │ │ + tsteq r4, r8, lsl #28 │ │ │ │ + tsteq r4, sl, asr r1 │ │ │ │ + tsteq r4, r8, asr r1 │ │ │ │ + tsteq r4, sl, asr r1 │ │ │ │ + smlabbeq ip, lr, fp, pc @ │ │ │ │ + tsteq r6, lr, ror fp │ │ │ │ + tsteq r6, lr, ror #22 │ │ │ │ + tsteq r6, ip, ror #22 │ │ │ │ + strdeq r0, [r7, -lr] │ │ │ │ + tsteq r7, r4, ror ip │ │ │ │ + tsteq r7, lr, ror #24 │ │ │ │ + tsteq r7, r8, ror #24 │ │ │ │ + tsteq r7, r2, ror #24 │ │ │ │ + tsteq r6, r8, lsl #22 │ │ │ │ + strdeq r2, [r6, -lr] │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + smlatteq r6, sl, sl, r2 │ │ │ │ + smlatteq r6, r0, sl, r2 │ │ │ │ + ldrdeq r2, [r6, -r6] │ │ │ │ + smlabteq r6, ip, sl, r2 │ │ │ │ + smlabteq r6, r2, sl, r2 │ │ │ │ + @ instruction: 0x01062abc │ │ │ │ @ instruction: 0x01062ab6 │ │ │ │ - smlatbeq r6, ip, sl, r2 │ │ │ │ - smlatbeq r6, r2, sl, r2 │ │ │ │ - @ instruction: 0x01062a9c │ │ │ │ - @ instruction: 0x01062a96 │ │ │ │ - @ instruction: 0x01062a90 │ │ │ │ - smlabbeq r6, sl, sl, r2 │ │ │ │ - smlabbeq r6, r4, sl, r2 │ │ │ │ - tsteq r6, lr, ror sl │ │ │ │ - smlatbeq ip, r6, r9, pc @ │ │ │ │ - tsteq r4, r0, lsr #22 │ │ │ │ - smlatbeq r4, lr, r2, fp │ │ │ │ - @ instruction: 0x01062ab8 │ │ │ │ - smlatbeq r6, r6, sl, r2 │ │ │ │ + @ instruction: 0x01062ab0 │ │ │ │ + smlatbeq r6, sl, sl, r2 │ │ │ │ smlatbeq r6, r4, sl, r2 │ │ │ │ - smlatbeq r6, r2, sl, r2 │ │ │ │ - tstpeq ip, sl, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r6, sl, sl, r2 │ │ │ │ - tsteq r4, r0, lsr fp │ │ │ │ - tsteq r4, r8, lsr #22 │ │ │ │ - tsteq r6, ip, ror #20 │ │ │ │ - strdeq r3, [r4, -lr] │ │ │ │ + @ instruction: 0x01062a9e │ │ │ │ + smlabteq ip, r6, r9, pc @ │ │ │ │ + tsteq r4, r0, asr #22 │ │ │ │ + smlabteq r4, lr, r2, fp │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + smlabteq r6, r6, sl, r2 │ │ │ │ + smlabteq r6, r4, sl, r2 │ │ │ │ + smlabteq r6, r2, sl, r2 │ │ │ │ + tstpeq ip, sl, asr #18 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, sl, sl, r2 │ │ │ │ + tsteq r4, r0, asr fp │ │ │ │ + tsteq r4, r8, asr #22 │ │ │ │ + smlabbeq r6, ip, sl, r2 │ │ │ │ + tsteq r4, lr, lsl fp │ │ │ │ + tsteq r4, r6, lsl fp │ │ │ │ + tsteq r6, r6, ror #20 │ │ │ │ + smlatteq r4, ip, sl, r3 │ │ │ │ + smlatteq r4, r4, sl, r3 │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + @ instruction: 0x01043aba │ │ │ │ + @ instruction: 0x01043ab2 │ │ │ │ + tsteq r6, r2, lsr #20 │ │ │ │ + smlabbeq r4, r8, sl, r3 │ │ │ │ + smlabbeq r4, r0, sl, r3 │ │ │ │ + tsteq r6, r0, lsl #20 │ │ │ │ + smlabteq r4, r0, r9, r3 │ │ │ │ + ldrdeq r1, [r5, -lr] │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + @ instruction: 0x01051fb8 │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + smlabbeq r5, lr, pc, r1 @ │ │ │ │ + @ instruction: 0x0106299a │ │ │ │ + tsteq r6, r8, asr #2 │ │ │ │ + @ instruction: 0x0106299a │ │ │ │ + @ instruction: 0x01062998 │ │ │ │ + smlatbeq r4, r4, r9, r3 │ │ │ │ + @ instruction: 0x0104399c │ │ │ │ + tsteq r6, lr, ror r9 │ │ │ │ + smlabbeq r6, r4, r9, r2 │ │ │ │ + smlabteq r6, r4, r0, r3 │ │ │ │ + tsteq r6, r6, ror r9 │ │ │ │ + smlatbeq r6, r2, r0, r3 │ │ │ │ + @ instruction: 0x01043894 │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ strdeq r3, [r4, -r6] │ │ │ │ - tsteq r6, r6, asr #20 │ │ │ │ + tsteq r4, r2, lsl #22 │ │ │ │ + smlabteq ip, r4, r6, pc @ │ │ │ │ + smlatteq r4, sl, sl, r3 │ │ │ │ + smlabteq r4, r0, sl, r3 │ │ │ │ smlabteq r4, ip, sl, r3 │ │ │ │ + smlabteq r4, r8, sl, r3 │ │ │ │ smlabteq r4, r4, sl, r3 │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - @ instruction: 0x01043a9a │ │ │ │ - @ instruction: 0x01043a92 │ │ │ │ - tsteq r6, r2, lsl #20 │ │ │ │ - tsteq r4, r8, ror #20 │ │ │ │ - tsteq r4, r0, ror #20 │ │ │ │ - smlatteq r6, r0, r9, r2 │ │ │ │ - smlatbeq r4, r0, r9, r3 │ │ │ │ - @ instruction: 0x01051fbe │ │ │ │ - tsteq r6, r4, lsl r5 │ │ │ │ - @ instruction: 0x01051f98 │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - tsteq r5, lr, ror #30 │ │ │ │ - tsteq r6, sl, ror r9 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - tsteq r6, sl, ror r9 │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - smlabbeq r4, r4, r9, r3 │ │ │ │ - tsteq r4, ip, ror r9 │ │ │ │ - tsteq r6, lr, asr r9 │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ - smlatbeq r6, r4, r0, r3 │ │ │ │ - tsteq r6, r6, asr r9 │ │ │ │ - smlabbeq r6, r2, r0, r3 │ │ │ │ - tsteq r4, r4, ror r8 │ │ │ │ - qaddeq r3, ip, r6 │ │ │ │ - ldrdeq r3, [r4, -r6] │ │ │ │ - smlatteq r4, r2, sl, r3 │ │ │ │ - smlatbeq ip, r4, r6, pc @ │ │ │ │ - smlabteq r4, sl, sl, r3 │ │ │ │ - smlatbeq r4, r0, sl, r3 │ │ │ │ - smlatbeq r4, ip, sl, r3 │ │ │ │ - smlatbeq r4, r8, sl, r3 │ │ │ │ - smlatbeq r4, r4, sl, r3 │ │ │ │ - smlatbeq r4, r0, sl, r3 │ │ │ │ - smlatbeq r4, r0, sl, r3 │ │ │ │ - tstpeq ip, r2, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r4, lr, sl, r3 │ │ │ │ - tsteq r4, sl, lsl sl │ │ │ │ - ldrdeq pc, [ip, -sl] │ │ │ │ - ldrdeq sl, [r4, -sl] │ │ │ │ - tsteq r6, ip, lsl #16 │ │ │ │ - tsteq r6, ip, lsl #16 │ │ │ │ - tsteq r6, ip, lsl #16 │ │ │ │ - tsteq r6, r8, lsl #30 │ │ │ │ - @ instruction: 0x0104ae96 │ │ │ │ - smlabbeq r4, ip, r7, r3 │ │ │ │ - smlabbeq r4, r4, r7, r3 │ │ │ │ - smlabteq r6, sl, r7, r2 │ │ │ │ - strdeq r1, [r5, -lr] │ │ │ │ - smlatbeq r6, ip, lr, r2 │ │ │ │ - @ instruction: 0x010627ba │ │ │ │ - smlabteq r6, ip, r7, r2 │ │ │ │ - strdeq pc, [ip, -r0] │ │ │ │ - @ instruction: 0x010627b6 │ │ │ │ + smlabteq r4, r0, sl, r3 │ │ │ │ + smlabteq r4, r0, sl, r3 │ │ │ │ + tstpeq ip, r2, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r4, lr, sl, r3 │ │ │ │ + tsteq r4, sl, lsr sl │ │ │ │ + strdeq pc, [ip, -sl] │ │ │ │ + strdeq sl, [r4, -sl] │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ + tsteq r6, r8, lsr #30 │ │ │ │ + @ instruction: 0x0104aeb6 │ │ │ │ + smlatbeq r4, ip, r7, r3 │ │ │ │ + smlatbeq r4, r4, r7, r3 │ │ │ │ + smlatteq r6, sl, r7, r2 │ │ │ │ + tsteq r5, lr, lsl sp │ │ │ │ + smlabteq r6, ip, lr, r2 │ │ │ │ + ldrdeq r2, [r6, -sl] │ │ │ │ + smlatteq r6, ip, r7, r2 │ │ │ │ + tstpeq ip, r0, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r2, [r6, -r6] │ │ │ │ + strdeq r2, [r6, -r2] │ │ │ │ + tsteq r4, ip, lsl #14 │ │ │ │ + tsteq r4, r4, lsl #14 │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + ldrdeq r3, [r4, -sl] │ │ │ │ + ldrdeq r3, [r4, -r2] │ │ │ │ + smlatbeq r6, lr, r7, r2 │ │ │ │ + smlatbeq r4, r8, r6, r3 │ │ │ │ + smlatbeq r4, r0, r6, r3 │ │ │ │ + smlabbeq r6, ip, r7, r2 │ │ │ │ + tsteq r4, r6, ror r6 │ │ │ │ + tsteq r4, lr, ror #12 │ │ │ │ + tsteq r6, sl, ror #14 │ │ │ │ + tsteq r4, r4, asr #12 │ │ │ │ + tsteq r4, ip, lsr r6 │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + tsteq r4, r2, lsl r6 │ │ │ │ + tsteq r4, sl, lsl #12 │ │ │ │ + tsteq r6, r6, lsr #14 │ │ │ │ + smlatteq r4, r0, r5, r3 │ │ │ │ + ldrdeq r3, [r4, -r8] │ │ │ │ + tsteq r6, sl, lsl #14 │ │ │ │ + tsteq r6, ip, lsl #14 │ │ │ │ + tsteq r6, r2, asr #2 │ │ │ │ + tsteq r6, r0, asr #28 │ │ │ │ + smlatteq r7, r2, pc, r2 @ │ │ │ │ + smlabteq r7, r0, pc, r2 @ │ │ │ │ ldrdeq r2, [r6, -r2] │ │ │ │ - smlatteq r4, ip, r6, r3 │ │ │ │ - smlatteq r4, r4, r6, r3 │ │ │ │ - @ instruction: 0x010627b0 │ │ │ │ - @ instruction: 0x010436ba │ │ │ │ - @ instruction: 0x010436b2 │ │ │ │ - smlabbeq r6, lr, r7, r2 │ │ │ │ - smlabbeq r4, r8, r6, r3 │ │ │ │ - smlabbeq r4, r0, r6, r3 │ │ │ │ - tsteq r6, ip, ror #14 │ │ │ │ - tsteq r4, r6, asr r6 │ │ │ │ - tsteq r4, lr, asr #12 │ │ │ │ - tsteq r6, sl, asr #14 │ │ │ │ - tsteq r4, r4, lsr #12 │ │ │ │ - tsteq r4, ip, lsl r6 │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ - strdeq r3, [r4, -r2] │ │ │ │ - smlatteq r4, sl, r5, r3 │ │ │ │ - tsteq r6, r6, lsl #14 │ │ │ │ - smlabteq r4, r0, r5, r3 │ │ │ │ - @ instruction: 0x010435b8 │ │ │ │ - smlatteq r6, sl, r6, r2 │ │ │ │ - smlatteq r6, ip, r6, r2 │ │ │ │ - tsteq r6, r2, lsr #2 │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ - smlabteq r7, r2, pc, r2 @ │ │ │ │ - smlatbeq r7, r0, pc, r2 @ │ │ │ │ + smlabteq r6, ip, r6, r2 │ │ │ │ + smlabteq r6, r6, r6, r2 │ │ │ │ + smlabteq r6, r4, r6, r2 │ │ │ │ + mrseq pc, LR_mon @ │ │ │ │ @ instruction: 0x010626b2 │ │ │ │ - smlatbeq r6, ip, r6, r2 │ │ │ │ - smlatbeq r6, r6, r6, r2 │ │ │ │ - smlatbeq r6, r4, r6, r2 │ │ │ │ - smlatteq ip, r0, r2, pc @ │ │ │ │ - @ instruction: 0x01062692 │ │ │ │ - @ instruction: 0x01062696 │ │ │ │ - smlabbeq r6, lr, r6, r2 │ │ │ │ - tsteq r6, sl, lsl r6 │ │ │ │ - tsteq r6, r6, asr #32 │ │ │ │ - tsteq r6, r4, asr #26 │ │ │ │ - smlatteq r7, r6, lr, r2 │ │ │ │ - smlabteq r7, r4, lr, r2 │ │ │ │ + @ instruction: 0x010626b6 │ │ │ │ + smlatbeq r6, lr, r6, r2 │ │ │ │ + tsteq r6, sl, lsr r6 │ │ │ │ + tsteq r6, r6, rrx │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ + tsteq r7, r6, lsl #30 │ │ │ │ + smlatteq r7, r4, lr, r2 │ │ │ │ ldccs 8, cr15, [ip, #-892] @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7db447a │ │ │ │ @ instruction: 0xe624efde │ │ │ │ ldccs 8, cr15, [r0, #-892] @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7db447a │ │ │ │ @@ -36903,181 +36903,181 @@ │ │ │ │ smlatbcs r1, ip, sl, r4 │ │ │ │ bvc ffa8ab00 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stc 6, cr9, [sp, #8] │ │ │ │ @ instruction: 0xf7db7b00 │ │ │ │ @ instruction: 0xf005e958 │ │ │ │ svclt 0x0000bc04 │ │ │ │ - smlabteq r6, r4, r2, r2 │ │ │ │ - @ instruction: 0x010622bc │ │ │ │ - @ instruction: 0x010622b4 │ │ │ │ - @ instruction: 0x010622b0 │ │ │ │ - smlatteq ip, sl, lr, lr │ │ │ │ - @ instruction: 0x010622ba │ │ │ │ - @ instruction: 0x010622b6 │ │ │ │ - @ instruction: 0x010622b2 │ │ │ │ - smlatbeq r6, lr, r2, r2 │ │ │ │ - smlabbeq ip, ip, lr, lr │ │ │ │ - @ instruction: 0x01062292 │ │ │ │ - smlabbeq r6, r8, r2, r2 │ │ │ │ - smlabbeq r6, r4, r2, r2 │ │ │ │ - smlabbeq r6, r4, r2, r2 │ │ │ │ - tsteq ip, lr, lsr #28 │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - tsteq r4, r0, asr r9 │ │ │ │ - ldrdeq r0, [r7, -sl] │ │ │ │ - tsteq r6, ip, asr #4 │ │ │ │ - tsteq r6, sl, asr #4 │ │ │ │ - tsteq r6, sl, lsl #6 │ │ │ │ - tsteq r6, ip, lsr #14 │ │ │ │ - tsteq r4, r6, asr #30 │ │ │ │ - tsteq r6, r8, lsl #14 │ │ │ │ - tsteq r4, lr, lsr pc │ │ │ │ - smlatteq r6, r4, r6, r2 │ │ │ │ - ldrdeq r2, [r6, -lr] │ │ │ │ - smlabteq r6, r0, r6, r2 │ │ │ │ - smlabteq r6, r6, r2, r2 │ │ │ │ - @ instruction: 0x0106269c │ │ │ │ - @ instruction: 0x010622b6 │ │ │ │ - tsteq r6, r6, ror r6 │ │ │ │ - smlatbeq r6, r0, r2, r2 │ │ │ │ - tsteq r6, r2, asr r6 │ │ │ │ - smlatbeq r6, r0, r2, r2 │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ - @ instruction: 0x01062290 │ │ │ │ - smlabbeq r6, ip, r2, r2 │ │ │ │ - smlabbeq r6, sl, r2, r2 │ │ │ │ - smlabbeq r6, r4, r2, r2 │ │ │ │ + smlatteq r6, r4, r2, r2 │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + tsteq ip, sl, lsl #30 │ │ │ │ ldrdeq r2, [r6, -sl] │ │ │ │ - smlabbeq r6, sl, r2, r2 │ │ │ │ - @ instruction: 0x010625b8 │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - @ instruction: 0x01062594 │ │ │ │ - tsteq r4, lr │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ - tsteq r4, r2, lsl r0 │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - tsteq r4, r4, asr #32 │ │ │ │ - tsteq r6, sl, lsr #10 │ │ │ │ - tsteq r6, lr, lsl #4 │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - tsteq r6, r6, lsl #10 │ │ │ │ - tsteq r6, r0, lsl r2 │ │ │ │ - tsteq r6, r2, lsl r2 │ │ │ │ - @ instruction: 0x010624bc │ │ │ │ - tsteq r6, sl, lsl #4 │ │ │ │ - @ instruction: 0x01062498 │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - tsteq r4, sl, lsl sp │ │ │ │ - tsteq r4, r2, lsl sp │ │ │ │ - smlatteq r6, r8, r1, r2 │ │ │ │ - tsteq r4, r0, asr ip │ │ │ │ - tsteq r6, r8, lsr r4 │ │ │ │ - tsteq r4, sl, lsr #24 │ │ │ │ - tsteq r6, r2, lsl r4 │ │ │ │ - tsteq r4, r4, lsl #24 │ │ │ │ - smlabteq r5, r6, lr, r0 │ │ │ │ - strdeq r9, [r4, -r8] │ │ │ │ - ldrdeq r1, [r6, -r6] │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ + ldrdeq r2, [r6, -r6] │ │ │ │ + ldrdeq r2, [r6, -r2] │ │ │ │ + smlabteq r6, lr, r2, r2 │ │ │ │ + smlatbeq ip, ip, lr, lr │ │ │ │ + @ instruction: 0x010622b2 │ │ │ │ + smlatbeq r6, r8, r2, r2 │ │ │ │ + smlatbeq r6, r4, r2, r2 │ │ │ │ + smlatbeq r6, r4, r2, r2 │ │ │ │ + tsteq ip, lr, asr #28 │ │ │ │ + @ instruction: 0x01062294 │ │ │ │ + tsteq r4, r0, ror r9 │ │ │ │ + strdeq r0, [r7, -sl] │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ + tsteq r6, sl, ror #4 │ │ │ │ + tsteq r6, sl, lsr #6 │ │ │ │ + tsteq r6, ip, asr #14 │ │ │ │ + tsteq r4, r6, ror #30 │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ + tsteq r4, lr, asr pc │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ + strdeq r2, [r6, -lr] │ │ │ │ + smlatteq r6, r0, r6, r2 │ │ │ │ + smlatteq r6, r6, r2, r2 │ │ │ │ + @ instruction: 0x010626bc │ │ │ │ + ldrdeq r2, [r6, -r6] │ │ │ │ + @ instruction: 0x01062696 │ │ │ │ + smlabteq r6, r0, r2, r2 │ │ │ │ + tsteq r6, r2, ror r6 │ │ │ │ + smlabteq r6, r0, r2, r2 │ │ │ │ + tsteq r6, r0, asr r6 │ │ │ │ + @ instruction: 0x010622b0 │ │ │ │ + smlatbeq r6, ip, r2, r2 │ │ │ │ + smlatbeq r6, sl, r2, r2 │ │ │ │ + smlatbeq r6, r4, r2, r2 │ │ │ │ + strdeq r2, [r6, -sl] │ │ │ │ + smlatbeq r6, sl, r2, r2 │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + @ instruction: 0x0106229c │ │ │ │ + @ instruction: 0x010625b4 │ │ │ │ + tsteq r4, lr, lsr #32 │ │ │ │ + @ instruction: 0x01062590 │ │ │ │ + tsteq r4, r2, lsr r0 │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + tsteq r4, r4, rrx │ │ │ │ + tsteq r6, sl, asr #10 │ │ │ │ + tsteq r6, lr, lsr #4 │ │ │ │ + tsteq r6, r8, lsr r2 │ │ │ │ + tsteq r6, r6, lsr #10 │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ + tsteq r6, r2, lsr r2 │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + tsteq r6, sl, lsr #4 │ │ │ │ + @ instruction: 0x010624b8 │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + tsteq r4, sl, lsr sp │ │ │ │ + tsteq r4, r2, lsr sp │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + tsteq r4, r0, ror ip │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + tsteq r4, sl, asr #24 │ │ │ │ + tsteq r6, r2, lsr r4 │ │ │ │ + tsteq r4, r4, lsr #24 │ │ │ │ + smlatteq r5, r6, lr, r0 │ │ │ │ + tsteq r4, r8, lsl r0 │ │ │ │ + strdeq r1, [r6, -r6] │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + strdeq r9, [r4, -sl] │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + strdeq r1, [r6, -r2] │ │ │ │ + ldrdeq r9, [r4, -r8] │ │ │ │ ldrdeq r9, [r4, -sl] │ │ │ │ ldrdeq r1, [r6, -r0] │ │ │ │ - ldrdeq r1, [r6, -r2] │ │ │ │ - @ instruction: 0x01049fb8 │ │ │ │ - @ instruction: 0x01049fba │ │ │ │ - @ instruction: 0x01061fb0 │ │ │ │ - @ instruction: 0x01061fb6 │ │ │ │ - tsteq r4, r8, lsl pc │ │ │ │ + ldrdeq r1, [r6, -r6] │ │ │ │ + tsteq r4, r8, lsr pc │ │ │ │ + tsteq r4, sl, lsl pc │ │ │ │ + @ instruction: 0x01061fb8 │ │ │ │ + @ instruction: 0x01061fb2 │ │ │ │ + tsteq r4, r8, lsl #30 │ │ │ │ + ldrdeq r9, [r4, -r6] │ │ │ │ + ldrdeq r9, [r4, -r0] │ │ │ │ strdeq r9, [r4, -sl] │ │ │ │ - @ instruction: 0x01061f98 │ │ │ │ - @ instruction: 0x01061f92 │ │ │ │ - smlatteq r4, r8, lr, r9 │ │ │ │ - @ instruction: 0x01049db6 │ │ │ │ - @ instruction: 0x01049db0 │ │ │ │ - ldrdeq r9, [r4, -sl] │ │ │ │ - tsteq r6, r4, asr #30 │ │ │ │ - @ instruction: 0x01049d9a │ │ │ │ - @ instruction: 0x01049d94 │ │ │ │ + tsteq r6, r4, ror #30 │ │ │ │ + @ instruction: 0x01049dba │ │ │ │ + @ instruction: 0x01049db4 │ │ │ │ + tsteq r4, r6, lsl #30 │ │ │ │ + tsteq r6, r0, lsr pc │ │ │ │ + tsteq r6, lr, lsr #30 │ │ │ │ + smlatteq r4, ip, lr, r9 │ │ │ │ smlatteq r4, r6, lr, r9 │ │ │ │ - tsteq r6, r0, lsl pc │ │ │ │ - tsteq r6, lr, lsl #30 │ │ │ │ - smlabteq r4, ip, lr, r9 │ │ │ │ - smlabteq r4, r6, lr, r9 │ │ │ │ - smlatteq r6, r8, lr, r1 │ │ │ │ - smlatteq r6, r2, lr, r1 │ │ │ │ - tsteq r4, r8, ror lr │ │ │ │ - ldrdeq r9, [r4, -r6] │ │ │ │ - tsteq r4, r4, lsr lr │ │ │ │ - smlatbeq r6, r6, lr, r1 │ │ │ │ - @ instruction: 0x01061e9c │ │ │ │ - tsteq r4, r6, ror #26 │ │ │ │ - @ instruction: 0x01049cb8 │ │ │ │ - @ instruction: 0x01049cb2 │ │ │ │ - tsteq r4, r0, lsl r0 │ │ │ │ - @ instruction: 0x01049cba │ │ │ │ - tsteq r4, r8, asr #24 │ │ │ │ - ldrdeq r9, [r4, -r6] │ │ │ │ - tsteq r6, r4, lsl lr │ │ │ │ - tsteq r6, sl, lsl #28 │ │ │ │ - tsteq r6, r0, lsl #28 │ │ │ │ - @ instruction: 0x01049d96 │ │ │ │ - smlatteq r6, r4, sp, r1 │ │ │ │ - ldrdeq r1, [r6, -sl] │ │ │ │ - tsteq r4, r4, ror ip │ │ │ │ - @ instruction: 0x01061dbe │ │ │ │ - tsteq r4, r4, asr #26 │ │ │ │ - @ instruction: 0x01061d9e │ │ │ │ - @ instruction: 0x01061d94 │ │ │ │ - tsteq r4, r6, lsl sp │ │ │ │ - @ instruction: 0x01049bb8 │ │ │ │ - tsteq r4, lr, ror fp │ │ │ │ - tsteq r4, r8, ror fp │ │ │ │ - @ instruction: 0x01049b9a │ │ │ │ - @ instruction: 0x01049b94 │ │ │ │ - smlabbeq r4, lr, fp, r9 │ │ │ │ - smlabbeq r4, r8, fp, r9 │ │ │ │ + tsteq r6, r8, lsl #30 │ │ │ │ + tsteq r6, r2, lsl #30 │ │ │ │ + @ instruction: 0x01049e98 │ │ │ │ + strdeq r9, [r4, -r6] │ │ │ │ + tsteq r4, r4, asr lr │ │ │ │ + smlabteq r6, r6, lr, r1 │ │ │ │ + @ instruction: 0x01061ebc │ │ │ │ + smlabbeq r4, r6, sp, r9 │ │ │ │ + ldrdeq r9, [r4, -r8] │ │ │ │ + ldrdeq r9, [r4, -r2] │ │ │ │ + tsteq r4, r0, lsr r0 │ │ │ │ + ldrdeq r9, [r4, -sl] │ │ │ │ + tsteq r4, r8, ror #24 │ │ │ │ + strdeq r9, [r4, -r6] │ │ │ │ + tsteq r6, r4, lsr lr │ │ │ │ + tsteq r6, sl, lsr #28 │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + @ instruction: 0x01049db6 │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ strdeq r1, [r6, -sl] │ │ │ │ - strdeq r9, [r4, -r8] │ │ │ │ + @ instruction: 0x01049c94 │ │ │ │ ldrdeq r1, [r6, -lr] │ │ │ │ + tsteq r4, r4, ror #26 │ │ │ │ + @ instruction: 0x01061dbe │ │ │ │ + @ instruction: 0x01061db4 │ │ │ │ + tsteq r4, r6, lsr sp │ │ │ │ + ldrdeq r9, [r4, -r8] │ │ │ │ + @ instruction: 0x01049b9e │ │ │ │ + @ instruction: 0x01049b98 │ │ │ │ + @ instruction: 0x01049bba │ │ │ │ + @ instruction: 0x01049bb4 │ │ │ │ + smlatbeq r4, lr, fp, r9 │ │ │ │ + smlatbeq r4, r8, fp, r9 │ │ │ │ + tsteq r6, sl, lsl sp │ │ │ │ + tsteq r4, r8, lsl ip │ │ │ │ + strdeq r1, [r6, -lr] │ │ │ │ + strdeq r1, [r6, -r4] │ │ │ │ + smlatteq r6, sl, ip, r1 │ │ │ │ + smlatteq r6, r0, ip, r1 │ │ │ │ + ldrdeq r1, [r6, -sl] │ │ │ │ ldrdeq r1, [r6, -r4] │ │ │ │ - smlabteq r6, sl, ip, r1 │ │ │ │ - smlabteq r6, r0, ip, r1 │ │ │ │ - @ instruction: 0x01061cba │ │ │ │ - @ instruction: 0x01061cb4 │ │ │ │ - tsteq ip, r8, lsl #8 │ │ │ │ - @ instruction: 0x01061c98 │ │ │ │ - tsteq r4, lr, lsl #16 │ │ │ │ - ldrdeq lr, [ip, -r2] │ │ │ │ - tsteq r6, sl, ror ip │ │ │ │ - ldrdeq r2, [r4, -r2] │ │ │ │ - smlatteq r4, r0, r7, r2 │ │ │ │ - ldrdeq r2, [r4, -lr] │ │ │ │ - ldrdeq r2, [r4, -ip] │ │ │ │ - ldrdeq r2, [r4, -sl] │ │ │ │ - ldrdeq r2, [r4, -ip] │ │ │ │ - tsteq ip, r0, asr r3 │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - tsteq r4, r0, asr r7 │ │ │ │ - tsteq r4, lr, asr r7 │ │ │ │ - tsteq r4, ip, asr r7 │ │ │ │ - tsteq r4, sl, asr r7 │ │ │ │ - tsteq r4, r8, asr r7 │ │ │ │ - tsteq r4, sl, asr r7 │ │ │ │ - smlabteq ip, lr, r2, lr │ │ │ │ - smlatbeq r6, r0, fp, r1 │ │ │ │ - tsteq r4, ip, ror r5 │ │ │ │ - tsteq r4, lr, ror r5 │ │ │ │ - smlabbeq r6, r4, fp, r1 │ │ │ │ - @ instruction: 0x01061b94 │ │ │ │ - smlatbeq r6, r8, fp, r1 │ │ │ │ - @ instruction: 0x01061bba │ │ │ │ - ldrdeq r1, [r6, -r6] │ │ │ │ - @ instruction: 0x01061bb0 │ │ │ │ - smlabteq r4, r2, r3, r2 │ │ │ │ - smlatbeq r6, r2, fp, r1 │ │ │ │ + tsteq ip, r8, lsr #8 │ │ │ │ + @ instruction: 0x01061cb8 │ │ │ │ + tsteq r4, lr, lsr #16 │ │ │ │ + strdeq lr, [ip, -r2] │ │ │ │ + @ instruction: 0x01061c9a │ │ │ │ + strdeq r2, [r4, -r2] │ │ │ │ + tsteq r4, r0, lsl #16 │ │ │ │ + strdeq r2, [r4, -lr] │ │ │ │ + strdeq r2, [r4, -ip] │ │ │ │ + strdeq r2, [r4, -sl] │ │ │ │ + strdeq r2, [r4, -ip] │ │ │ │ + tsteq ip, r0, ror r3 │ │ │ │ + tsteq r6, ip, lsr #24 │ │ │ │ + tsteq r4, r0, ror r7 │ │ │ │ + tsteq r4, lr, ror r7 │ │ │ │ + tsteq r4, ip, ror r7 │ │ │ │ + tsteq r4, sl, ror r7 │ │ │ │ + tsteq r4, r8, ror r7 │ │ │ │ + tsteq r4, sl, ror r7 │ │ │ │ + smlatteq ip, lr, r2, lr │ │ │ │ + smlabteq r6, r0, fp, r1 │ │ │ │ + @ instruction: 0x0104259c │ │ │ │ + @ instruction: 0x0104259e │ │ │ │ + smlatbeq r6, r4, fp, r1 │ │ │ │ + @ instruction: 0x01061bb4 │ │ │ │ + smlabteq r6, r8, fp, r1 │ │ │ │ + ldrdeq r1, [r6, -sl] │ │ │ │ + strdeq r1, [r6, -r6] │ │ │ │ + ldrdeq r1, [r6, -r0] │ │ │ │ + smlatteq r4, r2, r3, r2 │ │ │ │ + smlabteq r6, r2, fp, r1 │ │ │ │ stccs 8, cr15, [ip, #-892] @ 0xfffffc84 │ │ │ │ @ instruction: 0xf8df463b │ │ │ │ tstcs r1, ip, lsl #26 │ │ │ │ @ instruction: 0x4628447a │ │ │ │ @ instruction: 0xf7da447c │ │ │ │ adcslt lr, r3, #252, 30 @ 0x3f0 │ │ │ │ tstcs r1, r2, lsr #12 │ │ │ │ @@ -37906,189 +37906,189 @@ │ │ │ │ @ instruction: 0x4628447a │ │ │ │ stmib r8, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1000672 │ │ │ │ bmi fecf056c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7da447a │ │ │ │ cmn r4, r0, lsl #19 │ │ │ │ - strdeq r1, [r6, -r4] │ │ │ │ - smlatteq r6, r8, r8, r1 │ │ │ │ - tsteq r4, lr, asr r3 │ │ │ │ - @ instruction: 0x010618be │ │ │ │ - smlatbeq r6, r6, r8, r1 │ │ │ │ - tsteq r4, r4, asr #6 │ │ │ │ - smlabbeq r6, r8, r8, r1 │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - tsteq r6, r6, ror r8 │ │ │ │ - tsteq r6, lr, asr r8 │ │ │ │ - tsteq r6, r2, lsr #16 │ │ │ │ - tsteq r6, ip, asr #16 │ │ │ │ - tsteq r6, r0, asr #16 │ │ │ │ - smlatteq r6, r0, r7, r1 │ │ │ │ - tsteq r4, lr, ror r2 │ │ │ │ - smlatbeq r4, ip, pc, r1 @ │ │ │ │ - @ instruction: 0x01061794 │ │ │ │ - smlabbeq r4, r4, pc, r1 @ │ │ │ │ - tstpeq r6, r0, ror sp @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, sl, ror #20 │ │ │ │ - tsteq r6, r4, ror #14 │ │ │ │ - tsteq r4, r6, lsr #4 │ │ │ │ - tsteq r4, r8, lsr #4 │ │ │ │ - tsteq r6, r2, lsr r7 │ │ │ │ - tsteq ip, r2, lsr sp │ │ │ │ - tsteq r4, r0, asr pc │ │ │ │ - tsteq r4, lr, lsr pc │ │ │ │ - tsteq r4, ip, lsr #30 │ │ │ │ - tsteq r4, sl, lsl pc │ │ │ │ - tsteq r4, r8, lsl #30 │ │ │ │ - strdeq r1, [r4, -r6] │ │ │ │ - smlatteq r4, r4, lr, r1 │ │ │ │ - ldrdeq r1, [r4, -r2] │ │ │ │ - smlabteq r4, r0, lr, r1 │ │ │ │ - smlatbeq r4, lr, lr, r1 │ │ │ │ - @ instruction: 0x01041e9c │ │ │ │ - smlabbeq r4, sl, lr, r1 │ │ │ │ - tsteq r4, r8, ror lr │ │ │ │ - tsteq r4, r6, ror #28 │ │ │ │ - tsteq r4, r4, asr lr │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - tsteq r6, lr, asr #16 │ │ │ │ - tsteq r6, r8, asr r8 │ │ │ │ - tsteq r6, lr, asr r8 │ │ │ │ - tsteq r4, ip, asr sp │ │ │ │ - tsteq r4, r4, lsl r7 │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - tsteq r4, r2, lsl sp │ │ │ │ - tsteq r4, sl, lsl sl │ │ │ │ + tsteq r6, r4, lsl r9 │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ + tsteq r4, lr, ror r3 │ │ │ │ + ldrdeq r1, [r6, -lr] │ │ │ │ + smlabteq r6, r6, r8, r1 │ │ │ │ + tsteq r4, r4, ror #6 │ │ │ │ + smlatbeq r6, r8, r8, r1 │ │ │ │ + smlabbeq r6, r4, r8, r1 │ │ │ │ + @ instruction: 0x01061896 │ │ │ │ + tsteq r6, lr, ror r8 │ │ │ │ + tsteq r6, r2, asr #16 │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + tsteq r6, r0, ror #16 │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + @ instruction: 0x0104229e │ │ │ │ + smlabteq r4, ip, pc, r1 @ │ │ │ │ + @ instruction: 0x010617b4 │ │ │ │ + smlatbeq r4, r4, pc, r1 @ │ │ │ │ + @ instruction: 0x0106fd90 │ │ │ │ + smlabbeq r6, sl, sl, r1 │ │ │ │ + smlabbeq r6, r4, r7, r1 │ │ │ │ + tsteq r4, r6, asr #4 │ │ │ │ + tsteq r4, r8, asr #4 │ │ │ │ + tsteq r6, r2, asr r7 │ │ │ │ + tsteq ip, r2, asr sp │ │ │ │ + tsteq r4, r0, ror pc │ │ │ │ + tsteq r4, lr, asr pc │ │ │ │ + tsteq r4, ip, asr #30 │ │ │ │ + tsteq r4, sl, lsr pc │ │ │ │ + tsteq r4, r8, lsr #30 │ │ │ │ + tsteq r4, r6, lsl pc │ │ │ │ + tsteq r4, r4, lsl #30 │ │ │ │ + strdeq r1, [r4, -r2] │ │ │ │ + smlatteq r4, r0, lr, r1 │ │ │ │ + smlabteq r4, lr, lr, r1 │ │ │ │ + @ instruction: 0x01041ebc │ │ │ │ + smlatbeq r4, sl, lr, r1 │ │ │ │ + @ instruction: 0x01041e98 │ │ │ │ + smlabbeq r4, r6, lr, r1 │ │ │ │ + tsteq r4, r4, ror lr │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ + tsteq r6, lr, ror #16 │ │ │ │ + tsteq r6, r8, ror r8 │ │ │ │ + tsteq r6, lr, ror r8 │ │ │ │ + tsteq r4, ip, ror sp │ │ │ │ + tsteq r4, r4, lsr r7 │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + tsteq r4, r2, lsr sp │ │ │ │ + tsteq r4, sl, lsr sl │ │ │ │ + tsteq r6, lr, lsl r8 │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + swpeq r2, r8, [r6] │ │ │ │ + tsteq ip, lr, lsr fp │ │ │ │ + smlatteq r6, r2, r7, r1 │ │ │ │ + ldrdeq r1, [r6, -r6] │ │ │ │ + smlabteq r6, ip, r7, r1 │ │ │ │ + @ instruction: 0x010617be │ │ │ │ + @ instruction: 0x010617b4 │ │ │ │ + smlabteq ip, r8, sl, sp │ │ │ │ + @ instruction: 0x01061796 │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ + tsteq r6, lr, ror r7 │ │ │ │ + @ instruction: 0x01061fb0 │ │ │ │ + smlatbeq r6, ip, pc, r1 @ │ │ │ │ + @ instruction: 0x01061fb8 │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + smlatbeq r6, r4, pc, r1 @ │ │ │ │ + smlatbeq r6, r4, pc, r1 @ │ │ │ │ + tsteq r6, r8, lsr pc │ │ │ │ + smlatbeq r6, r8, pc, r1 @ │ │ │ │ + strdeq sp, [ip, -r2] │ │ │ │ + ldrdeq r1, [r6, -sl] │ │ │ │ + strdeq r1, [r4, -r8] │ │ │ │ + strdeq r1, [r4, -r0] │ │ │ │ + @ instruction: 0x010616bc │ │ │ │ + smlabteq r4, r6, fp, r1 │ │ │ │ + @ instruction: 0x01041bbe │ │ │ │ + @ instruction: 0x0106169c │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ + smlabbeq r6, r8, r6, r1 │ │ │ │ + smlabteq r4, r0, sl, r1 │ │ │ │ + tsteq r6, r4, asr r6 │ │ │ │ + tsteq r6, lr, asr #12 │ │ │ │ + tsteq r6, r4, asr #12 │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + tsteq r6, r2, ror #4 │ │ │ │ + tsteq r6, r4, asr #12 │ │ │ │ + tsteq r6, sl, lsr r6 │ │ │ │ + tsteq r6, r0, asr #12 │ │ │ │ + tsteq r6, sl, lsr r6 │ │ │ │ + tsteq r6, r8, lsr r6 │ │ │ │ + smlatteq r6, r8, r1, r1 │ │ │ │ + tsteq r6, r6, lsr #12 │ │ │ │ + @ instruction: 0x010419b4 │ │ │ │ strdeq r1, [r6, -lr] │ │ │ │ - strheq r2, [r6, -r0] │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ - tsteq ip, lr, lsl fp │ │ │ │ - smlabteq r6, r2, r7, r1 │ │ │ │ - @ instruction: 0x010617b6 │ │ │ │ - smlatbeq r6, ip, r7, r1 │ │ │ │ - @ instruction: 0x0106179e │ │ │ │ - @ instruction: 0x01061794 │ │ │ │ - smlatbeq ip, r8, sl, sp │ │ │ │ - tsteq r6, r6, ror r7 │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ - tsteq r6, lr, asr r7 │ │ │ │ - @ instruction: 0x01061f90 │ │ │ │ - smlabbeq r6, ip, pc, r1 @ │ │ │ │ - @ instruction: 0x01061f98 │ │ │ │ - tsteq r6, ip, lsl pc │ │ │ │ - smlabbeq r6, r4, pc, r1 @ │ │ │ │ - smlabbeq r6, r4, pc, r1 @ │ │ │ │ - tsteq r6, r8, lsl pc │ │ │ │ - smlabbeq r6, r8, pc, r1 @ │ │ │ │ - ldrdeq sp, [ip, -r2] │ │ │ │ - @ instruction: 0x010616ba │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ + tsteq r4, ip, ror r9 │ │ │ │ + tsteq r6, r6, ror #2 │ │ │ │ + ldrdeq r1, [r6, -sl] │ │ │ │ + tsteq r4, ip, asr #18 │ │ │ │ + @ instruction: 0x010615b8 │ │ │ │ + smlatbeq r6, lr, r5, r1 │ │ │ │ + smlatbeq r6, r4, r5, r1 │ │ │ │ + @ instruction: 0x0106159a │ │ │ │ + @ instruction: 0x01061590 │ │ │ │ + smlabbeq r6, r6, r5, r1 │ │ │ │ + tsteq r6, ip, ror r5 │ │ │ │ + tsteq r6, r6, ror r5 │ │ │ │ + tsteq r6, r4, ror r5 │ │ │ │ + tsteq r6, r2, ror r5 │ │ │ │ + ldrdeq sp, [ip, -lr] │ │ │ │ ldrdeq r1, [r4, -r8] │ │ │ │ - ldrdeq r1, [r4, -r0] │ │ │ │ - @ instruction: 0x0106169c │ │ │ │ - smlatbeq r4, r6, fp, r1 │ │ │ │ - @ instruction: 0x01041b9e │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ - tsteq r6, r8, ror #12 │ │ │ │ - smlatbeq r4, r0, sl, r1 │ │ │ │ - tsteq r6, r4, lsr r6 │ │ │ │ - tsteq r6, lr, lsr #12 │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - tsteq r6, ip, lsr #12 │ │ │ │ - tsteq r6, r2, asr #4 │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - tsteq r6, sl, lsl r6 │ │ │ │ - tsteq r6, r0, lsr #12 │ │ │ │ - tsteq r6, sl, lsl r6 │ │ │ │ - tsteq r6, r8, lsl r6 │ │ │ │ - smlabteq r6, r8, r1, r1 │ │ │ │ - tsteq r6, r6, lsl #12 │ │ │ │ - @ instruction: 0x01041994 │ │ │ │ - ldrdeq r1, [r6, -lr] │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ - tsteq r4, ip, asr r9 │ │ │ │ - tsteq r6, r6, asr #2 │ │ │ │ - @ instruction: 0x010615ba │ │ │ │ - tsteq r4, ip, lsr #18 │ │ │ │ - @ instruction: 0x01061598 │ │ │ │ - smlabbeq r6, lr, r5, r1 │ │ │ │ - smlabbeq r6, r4, r5, r1 │ │ │ │ - tsteq r6, sl, ror r5 │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ - tsteq r6, r6, ror #10 │ │ │ │ - tsteq r6, ip, asr r5 │ │ │ │ - tsteq r6, r6, asr r5 │ │ │ │ - tsteq r6, r4, asr r5 │ │ │ │ - tsteq r6, r2, asr r5 │ │ │ │ - @ instruction: 0x010cd6be │ │ │ │ - @ instruction: 0x01041ab8 │ │ │ │ - smlabteq r4, r4, sl, r1 │ │ │ │ - smlabbeq ip, r6, r6, sp │ │ │ │ - smlatbeq r4, ip, sl, r1 │ │ │ │ - smlabbeq r4, r2, sl, r1 │ │ │ │ - smlabbeq r4, lr, sl, r1 │ │ │ │ - smlabbeq r4, sl, sl, r1 │ │ │ │ - smlabbeq r4, r6, sl, r1 │ │ │ │ - smlabbeq r4, r2, sl, r1 │ │ │ │ - smlabbeq r4, r2, sl, r1 │ │ │ │ - strdeq sp, [ip, -r4] │ │ │ │ - tsteq r4, r0, ror sl │ │ │ │ - smlabteq ip, sl, r5, sp │ │ │ │ + smlatteq r4, r4, sl, r1 │ │ │ │ + smlatbeq ip, r6, r6, sp │ │ │ │ + smlabteq r4, ip, sl, r1 │ │ │ │ + smlatbeq r4, r2, sl, r1 │ │ │ │ + smlatbeq r4, lr, sl, r1 │ │ │ │ + smlatbeq r4, sl, sl, r1 │ │ │ │ + smlatbeq r4, r6, sl, r1 │ │ │ │ + smlatbeq r4, r2, sl, r1 │ │ │ │ + smlatbeq r4, r2, sl, r1 │ │ │ │ + tsteq ip, r4, lsl r6 │ │ │ │ @ instruction: 0x01041a90 │ │ │ │ - tsteq r6, r2, lsr pc │ │ │ │ - ldrdeq r1, [r4, -r0] │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ - smlabbeq r4, lr, r7, r1 │ │ │ │ - smlabbeq r4, r6, r7, r1 │ │ │ │ - smlabbeq r6, r0, r6, r0 │ │ │ │ - smlabteq r4, r4, r6, r1 │ │ │ │ - smlatbeq r6, ip, lr, r0 │ │ │ │ - smlabteq r6, r4, r3, r1 │ │ │ │ - @ instruction: 0x01060e90 │ │ │ │ - smlabteq r6, r6, r3, r1 │ │ │ │ - @ instruction: 0x010613b6 │ │ │ │ - smlatteq r4, r8, r6, r1 │ │ │ │ - smlatteq r4, r0, r6, r1 │ │ │ │ - @ instruction: 0x0106139c │ │ │ │ - @ instruction: 0x010416b6 │ │ │ │ - smlatbeq r4, lr, r6, r1 │ │ │ │ - smlabbeq r6, r8, r3, r1 │ │ │ │ - @ instruction: 0x01061394 │ │ │ │ - tsteq r4, lr, ror r6 │ │ │ │ - tsteq r4, r6, ror r6 │ │ │ │ - tsteq r6, lr, ror r3 │ │ │ │ - tsteq r4, ip, asr #12 │ │ │ │ - tsteq r4, r4, asr #12 │ │ │ │ - tsteq r6, r6, ror #6 │ │ │ │ - tsteq r4, lr, lsl r6 │ │ │ │ - tsteq r4, r8, lsl r6 │ │ │ │ - tsteq r6, r2, asr r3 │ │ │ │ - tsteq r6, sl, lsl #10 │ │ │ │ - tsteq r6, lr, asr r3 │ │ │ │ - tsteq r6, r6, ror r3 │ │ │ │ - smlabbeq r6, sl, r3, r1 │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - smlabbeq r6, r4, r3, r1 │ │ │ │ - tsteq r6, r6, lsl sp │ │ │ │ - tsteq r6, sl, ror r3 │ │ │ │ - tsteq r6, r6, ror r3 │ │ │ │ + smlatteq ip, sl, r5, sp │ │ │ │ + @ instruction: 0x01041ab0 │ │ │ │ + tsteq r6, r2, asr pc │ │ │ │ + strdeq r1, [r4, -r0] │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ + smlatbeq r4, lr, r7, r1 │ │ │ │ + smlatbeq r4, r6, r7, r1 │ │ │ │ + smlatbeq r6, r0, r6, r0 │ │ │ │ + smlatteq r4, r4, r6, r1 │ │ │ │ + smlabteq r6, ip, lr, r0 │ │ │ │ + smlatteq r6, r4, r3, r1 │ │ │ │ + @ instruction: 0x01060eb0 │ │ │ │ + smlatteq r6, r6, r3, r1 │ │ │ │ + ldrdeq r1, [r6, -r6] │ │ │ │ + tsteq r4, r8, lsl #14 │ │ │ │ + tsteq r4, r0, lsl #14 │ │ │ │ + @ instruction: 0x010613bc │ │ │ │ + ldrdeq r1, [r4, -r6] │ │ │ │ + smlabteq r4, lr, r6, r1 │ │ │ │ + smlatbeq r6, r8, r3, r1 │ │ │ │ + @ instruction: 0x010613b4 │ │ │ │ + @ instruction: 0x0104169e │ │ │ │ + @ instruction: 0x01041696 │ │ │ │ + @ instruction: 0x0106139e │ │ │ │ + tsteq r4, ip, ror #12 │ │ │ │ + tsteq r4, r4, ror #12 │ │ │ │ + smlabbeq r6, r6, r3, r1 │ │ │ │ + tsteq r4, lr, lsr r6 │ │ │ │ + tsteq r4, r8, lsr r6 │ │ │ │ tsteq r6, r2, ror r3 │ │ │ │ - tsteq r6, r2, ror #6 │ │ │ │ - smlabbeq r6, r2, r3, r1 │ │ │ │ + tsteq r6, sl, lsr #10 │ │ │ │ tsteq r6, lr, ror r3 │ │ │ │ - tsteq r6, sl, ror r3 │ │ │ │ - tsteq r6, r6, ror r3 │ │ │ │ - tsteq r6, r2, ror r3 │ │ │ │ - tsteq r6, r2, ror r3 │ │ │ │ - tsteq r6, r2, ror r3 │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ - tsteq r6, r2, lsl ip │ │ │ │ - tsteq r6, r0, ror #6 │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ + @ instruction: 0x01061396 │ │ │ │ + smlatbeq r6, sl, r3, r1 │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + smlatbeq r6, r4, r3, r1 │ │ │ │ + tsteq r6, r6, lsr sp │ │ │ │ + @ instruction: 0x0106139a │ │ │ │ + @ instruction: 0x01061396 │ │ │ │ + @ instruction: 0x01061392 │ │ │ │ + smlabbeq r6, r2, r3, r1 │ │ │ │ + smlatbeq r6, r2, r3, r1 │ │ │ │ + @ instruction: 0x0106139e │ │ │ │ + @ instruction: 0x0106139a │ │ │ │ + @ instruction: 0x01061396 │ │ │ │ + @ instruction: 0x01061392 │ │ │ │ + @ instruction: 0x01061392 │ │ │ │ + @ instruction: 0x01061392 │ │ │ │ + smlabbeq r6, ip, r3, r1 │ │ │ │ + tsteq r6, r2, lsr ip │ │ │ │ + smlabbeq r6, r0, r3, r1 │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ stclcs 8, cr15, [ip], #892 @ 0x37c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7da447a │ │ │ │ @ instruction: 0xf8dfe81a │ │ │ │ ldrtmi r2, [fp], -r4, ror #25 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ vmvn.i32 q10, #15335424 @ 0x00ea0000 │ │ │ │ @@ -38909,190 +38909,190 @@ │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmib r2!, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf10003f3 │ │ │ │ bmi fed31520 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ cmn r6, sl, lsr #19 │ │ │ │ - swpeq r1, r8, [r6] │ │ │ │ - smlatteq r6, ip, r8, r0 │ │ │ │ - tsteq r6, r0, lsl #18 │ │ │ │ - tsteq r6, r0, ror r0 │ │ │ │ + strheq r1, [r6, -r8] │ │ │ │ + tsteq r6, ip, lsl #18 │ │ │ │ + tsteq r6, r0, lsr #18 │ │ │ │ + swpeq r1, r0, [r6] │ │ │ │ + qaddeq r1, ip, r6 │ │ │ │ + tsteq r6, r0, rrx │ │ │ │ + smlabbeq r4, r4, r6, r8 │ │ │ │ + qaddeq r1, r0, r6 │ │ │ │ + tsteq r6, ip, asr #32 │ │ │ │ + tsteq r4, r0, lsr #10 │ │ │ │ tsteq r6, ip, lsr r0 │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ - tsteq r4, r4, ror #12 │ │ │ │ - tsteq r6, r0, lsr r0 │ │ │ │ - tsteq r6, ip, lsr #32 │ │ │ │ - tsteq r4, r0, lsl #10 │ │ │ │ + tsteq r4, r8, asr #10 │ │ │ │ + tsteq r4, ip, lsl #10 │ │ │ │ tsteq r6, ip, lsl r0 │ │ │ │ - tsteq r4, r8, lsr #10 │ │ │ │ - smlatteq r4, ip, r4, r8 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - tsteq r4, ip, lsr r6 │ │ │ │ + tsteq r4, ip, asr r6 │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + smlatbeq r4, r4, r4, r8 │ │ │ │ + smlatteq r6, r4, pc, r0 @ │ │ │ │ + smlabbeq r6, r4, r6, r0 │ │ │ │ + smlabbeq r6, ip, r6, r0 │ │ │ │ + tsteq r4, ip, lsl r6 │ │ │ │ + tsteq ip, lr, lsl lr │ │ │ │ + @ instruction: 0x01060f9a │ │ │ │ + tsteq r6, sl, lsr #28 │ │ │ │ + tsteq r6, sl, asr #28 │ │ │ │ + tsteq r6, r6, asr #28 │ │ │ │ + tsteq r6, r2, asr #28 │ │ │ │ + tsteq r6, lr, lsr lr │ │ │ │ + tsteq r6, sl, lsr lr │ │ │ │ + tsteq r6, sl, lsr lr │ │ │ │ + tsteq r6, sl, lsr lr │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ + tsteq r6, ip, lsr #28 │ │ │ │ ldrdeq r0, [r6, -r0] │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - smlabbeq r4, r4, r4, r8 │ │ │ │ - smlabteq r6, r4, pc, r0 @ │ │ │ │ + tsteq r6, ip, lsl lr │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ + tsteq r6, r0, lsl lr │ │ │ │ tsteq r6, r4, ror #12 │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ - strdeq r8, [r4, -ip] │ │ │ │ - strdeq ip, [ip, -lr] │ │ │ │ - tsteq r6, sl, ror pc │ │ │ │ - tsteq r6, sl, lsl #28 │ │ │ │ - tsteq r6, sl, lsr #28 │ │ │ │ - tsteq r6, r6, lsr #28 │ │ │ │ - tsteq r6, r2, lsr #28 │ │ │ │ - tsteq r6, lr, lsl lr │ │ │ │ - tsteq r6, sl, lsl lr │ │ │ │ - tsteq r6, sl, lsl lr │ │ │ │ - tsteq r6, sl, lsl lr │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - tsteq r6, ip, lsl #28 │ │ │ │ - @ instruction: 0x010606b0 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - tsteq r6, r4, asr #12 │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - smlabteq r6, r8, sp, r0 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + smlatteq r6, r8, sp, r0 │ │ │ │ + @ instruction: 0x01060db4 │ │ │ │ + @ instruction: 0x01060db8 │ │ │ │ + ldrdeq r8, [r4, -ip] │ │ │ │ + smlatbeq r6, r8, sp, r0 │ │ │ │ + smlatbeq r6, r4, sp, r0 │ │ │ │ + tsteq r4, r8, ror r2 │ │ │ │ @ instruction: 0x01060d94 │ │ │ │ - @ instruction: 0x01060d98 │ │ │ │ - @ instruction: 0x010483bc │ │ │ │ - smlabbeq r6, r8, sp, r0 │ │ │ │ - smlabbeq r6, r4, sp, r0 │ │ │ │ - tsteq r4, r8, asr r2 │ │ │ │ + smlatbeq r4, r0, r2, r8 │ │ │ │ + tsteq r4, r4, ror #4 │ │ │ │ tsteq r6, r4, ror sp │ │ │ │ - smlabbeq r4, r0, r2, r8 │ │ │ │ - tsteq r4, r4, asr #4 │ │ │ │ - tsteq r6, r4, asr sp │ │ │ │ - @ instruction: 0x01048394 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - tsteq r6, r0, lsr sp │ │ │ │ - ldrdeq r8, [r4, -ip] │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - @ instruction: 0x010603bc │ │ │ │ - smlabteq r6, r4, r3, r0 │ │ │ │ - tsteq r4, r4, asr r3 │ │ │ │ - tsteq ip, r6, asr fp │ │ │ │ - ldrdeq r0, [r6, -r2] │ │ │ │ - tsteq r6, r2, ror #22 │ │ │ │ + @ instruction: 0x010483b4 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + strdeq r8, [r4, -ip] │ │ │ │ + tsteq r6, ip, lsr sp │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + smlatteq r6, r4, r3, r0 │ │ │ │ + tsteq r4, r4, ror r3 │ │ │ │ + tsteq ip, r6, ror fp │ │ │ │ + strdeq r0, [r6, -r2] │ │ │ │ smlabbeq r6, r2, fp, r0 │ │ │ │ + smlatbeq r6, r2, fp, r0 │ │ │ │ + @ instruction: 0x01060b9e │ │ │ │ + @ instruction: 0x01060b9a │ │ │ │ + @ instruction: 0x01060b96 │ │ │ │ + @ instruction: 0x01060b92 │ │ │ │ + @ instruction: 0x01060b92 │ │ │ │ + @ instruction: 0x01060b92 │ │ │ │ + tsteq r6, r6, ror ip │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + tstpeq r4, r6, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r2, asr ip │ │ │ │ + tsteq r6, r0, lsl #26 │ │ │ │ + strdeq r0, [r6, -r2] │ │ │ │ + tstpeq r5, r2, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -lr] │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + strdeq r0, [r6, -lr] │ │ │ │ + tsteq ip, sl, lsl #18 │ │ │ │ + tsteq r4, r0, lsr sp │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ + smlabbeq r6, r4, fp, r0 │ │ │ │ + tsteq r6, r6, asr #4 │ │ │ │ tsteq r6, lr, ror fp │ │ │ │ - tsteq r6, sl, ror fp │ │ │ │ - tsteq r6, r6, ror fp │ │ │ │ - tsteq r6, r2, ror fp │ │ │ │ - tsteq r6, r2, ror fp │ │ │ │ - tsteq r6, r2, ror fp │ │ │ │ - tsteq r6, r6, asr ip │ │ │ │ - tsteq r6, ip, lsl r4 │ │ │ │ - tstpeq r4, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r2, lsr ip │ │ │ │ - smlatteq r6, r0, ip, r0 │ │ │ │ - ldrdeq r0, [r6, -r2] │ │ │ │ - tstpeq r5, r2, lsr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -sl] │ │ │ │ - smlatteq r5, ip, ip, pc @ │ │ │ │ - ldrdeq pc, [r5, -lr] │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ - ldrdeq r0, [r6, -lr] │ │ │ │ - smlatteq ip, sl, r8, ip │ │ │ │ - tsteq r4, r0, lsl sp │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - tsteq r6, r4, ror #22 │ │ │ │ - tsteq r6, r6, lsr #4 │ │ │ │ - tsteq r6, lr, asr fp │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - strdeq r0, [r4, -r8] │ │ │ │ - tsteq r6, sl, asr #22 │ │ │ │ - tsteq r6, r8, asr #22 │ │ │ │ - tsteq r6, r8, asr #22 │ │ │ │ - smlatbeq r6, sl, r1, r0 │ │ │ │ - tsteq r6, sl, lsr fp │ │ │ │ - smlabbeq r6, r6, r1, r0 │ │ │ │ - tsteq r6, r6, lsr fp │ │ │ │ - tsteq r6, r6, asr sp │ │ │ │ - tsteq r6, sl, ror #14 │ │ │ │ - tsteq r6, sl, lsl #22 │ │ │ │ - tsteq r6, lr, lsr #2 │ │ │ │ - smlatbeq r4, sl, ip, r7 │ │ │ │ - smlatteq r6, r0, sl, r0 │ │ │ │ - smlatteq r6, r6, sl, r0 │ │ │ │ - smlatteq r6, r4, sl, r0 │ │ │ │ - tsteq r4, sl, ror r9 │ │ │ │ - tsteq r4, r2, ror r9 │ │ │ │ - smlabteq r6, r2, sl, r0 │ │ │ │ - tsteq r4, r8, asr #18 │ │ │ │ - tsteq r4, r0, asr #18 │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - tsteq r4, r6, lsl r9 │ │ │ │ - tsteq r4, lr, lsl #18 │ │ │ │ + tsteq r6, r8, ror fp │ │ │ │ + tsteq r4, r8, lsl sl │ │ │ │ + tsteq r6, sl, ror #22 │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + smlabteq r6, sl, r1, r0 │ │ │ │ + tsteq r6, sl, asr fp │ │ │ │ + smlatbeq r6, r6, r1, r0 │ │ │ │ + tsteq r6, r6, asr fp │ │ │ │ + tsteq r6, r6, ror sp │ │ │ │ + smlabbeq r6, sl, r7, lr │ │ │ │ + tsteq r6, sl, lsr #22 │ │ │ │ + tsteq r6, lr, asr #2 │ │ │ │ + smlabteq r4, sl, ip, r7 │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ + tsteq r6, r6, lsl #22 │ │ │ │ + tsteq r6, r4, lsl #22 │ │ │ │ + @ instruction: 0x0104099a │ │ │ │ + @ instruction: 0x01040992 │ │ │ │ + smlatteq r6, r2, sl, r0 │ │ │ │ + tsteq r4, r8, ror #18 │ │ │ │ + tsteq r4, r0, ror #18 │ │ │ │ + tsteq r6, r8, ror #12 │ │ │ │ + tsteq r4, r6, lsr r9 │ │ │ │ + tsteq r4, lr, lsr #18 │ │ │ │ + @ instruction: 0x01060a96 │ │ │ │ + tsteq r4, r4, lsl #18 │ │ │ │ + strdeq r0, [r4, -ip] │ │ │ │ + smlabbeq r6, r0, sl, r0 │ │ │ │ + tsteq r6, ip, lsr #32 │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ tsteq r6, r6, ror sl │ │ │ │ - smlatteq r4, r4, r8, r0 │ │ │ │ - ldrdeq r0, [r4, -ip] │ │ │ │ - tsteq r6, r0, ror #20 │ │ │ │ - tsteq r6, ip │ │ │ │ - tsteq r6, r8, asr sl │ │ │ │ - tsteq r6, r6, asr sl │ │ │ │ - tsteq r6, r0, asr sl │ │ │ │ - smlabteq r4, r6, r7, r0 │ │ │ │ - tsteq r6, r6, lsr #20 │ │ │ │ - tsteq r6, r2, lsr #20 │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - strdeq r0, [r6, -r2] │ │ │ │ - tstpeq r5, r4, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, sl, r9, r0 │ │ │ │ - smlatteq r6, sl, r9, r0 │ │ │ │ - smlatteq r6, r4, r9, r0 │ │ │ │ - ldrdeq r0, [r6, -lr] │ │ │ │ - tsteq ip, lr, ror #10 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - ldrdeq pc, [r5, -r6] │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - smlabteq r6, r2, r9, r0 │ │ │ │ - @ instruction: 0x010609b4 │ │ │ │ - tsteq r4, r8, ror #12 │ │ │ │ - strdeq r0, [r7, -ip] │ │ │ │ - tsteq r4, sl, lsr r6 │ │ │ │ - tsteq r6, r2, ror #18 │ │ │ │ - tsteq r6, sl, asr #18 │ │ │ │ - strdeq r0, [r4, -lr] │ │ │ │ - strdeq r0, [r4, -r0] │ │ │ │ - ldrdeq pc, [r5, -sl] │ │ │ │ - smlabbeq r6, ip, r7, r0 │ │ │ │ + tsteq r6, r0, ror sl │ │ │ │ + smlatteq r4, r6, r7, r0 │ │ │ │ + tsteq r6, r6, asr #20 │ │ │ │ + tsteq r6, r2, asr #20 │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ + tsteq r6, r2, lsl sl │ │ │ │ + tstpeq r5, r4, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, sl, lsl #20 │ │ │ │ + tsteq r6, sl, lsl #20 │ │ │ │ + tsteq r6, r4, lsl #20 │ │ │ │ + strdeq r0, [r6, -lr] │ │ │ │ + smlabbeq ip, lr, r5, ip │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + strdeq pc, [r5, -r6] │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + smlatteq r6, r2, r9, r0 │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + smlabbeq r4, r8, r6, r0 │ │ │ │ + tsteq r7, ip, lsl sp │ │ │ │ + tsteq r4, sl, asr r6 │ │ │ │ + smlabbeq r6, r2, r9, r0 │ │ │ │ + tsteq r6, sl, ror #18 │ │ │ │ + tsteq r4, lr, lsl r6 │ │ │ │ + tsteq r4, r0, lsl r6 │ │ │ │ + strdeq pc, [r5, -sl] │ │ │ │ + smlatbeq r6, ip, r7, r0 │ │ │ │ + smlatbeq r6, r2, r7, r0 │ │ │ │ + smlabteq r6, sl, r9, r1 │ │ │ │ + smlatteq r6, r0, r3, lr │ │ │ │ smlabbeq r6, r2, r7, r0 │ │ │ │ - smlatbeq r6, sl, r9, r1 │ │ │ │ - smlabteq r6, r0, r3, lr │ │ │ │ - tsteq r6, r2, ror #14 │ │ │ │ - smlabbeq r5, r8, sp, pc @ │ │ │ │ - smlatbeq r6, r6, r9, r0 │ │ │ │ - ldrdeq r7, [r4, -lr] │ │ │ │ - ldrdeq ip, [ip, -r4] │ │ │ │ + smlatbeq r5, r8, sp, pc @ │ │ │ │ + smlabteq r6, r6, r9, r0 │ │ │ │ + strdeq r7, [r4, -lr] │ │ │ │ + strdeq ip, [ip, -r4] │ │ │ │ + tsteq r4, r0, ror r5 │ │ │ │ + tsteq r4, r8, ror #10 │ │ │ │ + tsteq r4, r0, ror #10 │ │ │ │ + tsteq r4, r8, asr r5 │ │ │ │ tsteq r4, r0, asr r5 │ │ │ │ - tsteq r4, r8, asr #10 │ │ │ │ - tsteq r4, r0, asr #10 │ │ │ │ - tsteq r4, r8, lsr r5 │ │ │ │ - tsteq r4, r0, lsr r5 │ │ │ │ - tsteq r4, sl, lsl r5 │ │ │ │ - smlabbeq r6, sl, sp, r0 │ │ │ │ - @ instruction: 0x0104059e │ │ │ │ - @ instruction: 0x01040598 │ │ │ │ - tsteq r6, lr, ror #26 │ │ │ │ - tsteq r4, r2, ror r5 │ │ │ │ - tsteq r4, ip, ror #10 │ │ │ │ - tsteq r6, r2, asr sp │ │ │ │ - tsteq r4, r6, asr #10 │ │ │ │ - tsteq r4, r0, asr #10 │ │ │ │ - tsteq r6, r6, lsr sp │ │ │ │ - tsteq r4, sl, lsl r5 │ │ │ │ - tsteq r4, r4, lsl r5 │ │ │ │ - tsteq r6, sl, lsl sp │ │ │ │ - smlatteq r4, ip, r4, r0 │ │ │ │ + tsteq r4, sl, lsr r5 │ │ │ │ + smlatbeq r6, sl, sp, r0 │ │ │ │ + @ instruction: 0x010405be │ │ │ │ + @ instruction: 0x010405b8 │ │ │ │ + smlabbeq r6, lr, sp, r0 │ │ │ │ + @ instruction: 0x01040592 │ │ │ │ + smlabbeq r4, ip, r5, r0 │ │ │ │ + tsteq r6, r2, ror sp │ │ │ │ + tsteq r4, r6, ror #10 │ │ │ │ + tsteq r4, r0, ror #10 │ │ │ │ + tsteq r6, r6, asr sp │ │ │ │ + tsteq r4, sl, lsr r5 │ │ │ │ + tsteq r4, r4, lsr r5 │ │ │ │ + tsteq r6, sl, lsr sp │ │ │ │ + tsteq r4, ip, lsl #10 │ │ │ │ stclcs 8, cr15, [r4, #-892]! @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ @ instruction: 0xf8dfe842 │ │ │ │ @ instruction: 0x463b2d5c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ @@ -39943,199 +39943,199 @@ │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmib lr, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1000774 │ │ │ │ bmi fef72590 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ @ instruction: 0xe178e996 │ │ │ │ - tsteq r4, r4, lsr #4 │ │ │ │ - tsteq r6, r8, lsr sl │ │ │ │ - strdeq r0, [r4, -sl] │ │ │ │ - strdeq r0, [r4, -r2] │ │ │ │ - tsteq r6, r6, lsl sl │ │ │ │ - smlabteq r4, r8, r1, r0 │ │ │ │ - smlabteq r4, r0, r1, r0 │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - tsteq r4, r8, ror r4 │ │ │ │ - ldrdeq r0, [r6, -sl] │ │ │ │ - ldrdeq r0, [r6, -r6] │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - smlatbeq r5, r2, r8, pc @ │ │ │ │ - tsteq r6, r2, asr r2 │ │ │ │ - smlabteq r6, r8, r9, r0 │ │ │ │ - tsteq r4, sl, lsl r1 │ │ │ │ - tsteq r4, r2, lsl r1 │ │ │ │ - @ instruction: 0x010609b0 │ │ │ │ - smlatteq r5, r6, sp, pc @ │ │ │ │ - ldrdeq r0, [r4, -r0] │ │ │ │ - smlabteq r4, r8, r0, r0 │ │ │ │ - ldrdeq pc, [r5, -r6] │ │ │ │ - tsteq r6, sl, ror #18 │ │ │ │ - swpeq r0, r4, [r4] @ │ │ │ │ - smlabbeq r4, ip, r0, r0 │ │ │ │ - tsteq r6, r8, asr #18 │ │ │ │ - tsteq r4, r2, rrx │ │ │ │ - qaddeq r0, sl, r4 │ │ │ │ - tsteq r6, r6, lsr #18 │ │ │ │ - tsteq r4, r0, lsr r0 │ │ │ │ - tsteq r4, r8, lsr #32 │ │ │ │ - tsteq r6, r4, lsl #18 │ │ │ │ - strdeq pc, [r3, -lr] │ │ │ │ - strdeq pc, [r3, -r6] │ │ │ │ - smlatteq r6, r2, r8, r0 │ │ │ │ - smlabteq r3, ip, pc, pc @ │ │ │ │ - smlabteq r3, r4, pc, pc @ │ │ │ │ - smlabteq r6, r0, r8, r0 │ │ │ │ - @ instruction: 0x0103ff9a │ │ │ │ - @ instruction: 0x0103ff92 │ │ │ │ - @ instruction: 0x0106089e │ │ │ │ - tstpeq r3, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r0, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r4, asr #4 │ │ │ │ + tsteq r6, r8, asr sl │ │ │ │ + tsteq r4, sl, lsl r2 │ │ │ │ + tsteq r4, r2, lsl r2 │ │ │ │ + tsteq r6, r6, lsr sl │ │ │ │ + smlatteq r4, r8, r1, r0 │ │ │ │ + smlatteq r4, r0, r1, r0 │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + @ instruction: 0x01047498 │ │ │ │ + strdeq r0, [r6, -sl] │ │ │ │ + strdeq r0, [r6, -r6] │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + smlabteq r5, r2, r8, pc @ │ │ │ │ + tsteq r6, r2, ror r2 │ │ │ │ + smlatteq r6, r8, r9, r0 │ │ │ │ + tsteq r4, sl, lsr r1 │ │ │ │ + tsteq r4, r2, lsr r1 │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + tstpeq r5, r6, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + strdeq r0, [r4, -r0] │ │ │ │ + smlatteq r4, r8, r0, r0 │ │ │ │ + strdeq pc, [r5, -r6] │ │ │ │ + smlabbeq r6, sl, r9, r0 │ │ │ │ + strheq r0, [r4, -r4] │ │ │ │ + smlatbeq r4, ip, r0, r0 │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ + smlabbeq r4, r2, r0, r0 │ │ │ │ + tsteq r4, sl, ror r0 │ │ │ │ + tsteq r6, r6, asr #18 │ │ │ │ + qaddeq r0, r0, r4 │ │ │ │ + tsteq r4, r8, asr #32 │ │ │ │ + tsteq r6, r4, lsr #18 │ │ │ │ + tsteq r4, lr, lsl r0 │ │ │ │ + tsteq r4, r6, lsl r0 │ │ │ │ + tsteq r6, r2, lsl #18 │ │ │ │ + smlatteq r3, ip, pc, pc @ │ │ │ │ + smlatteq r3, r4, pc, pc @ │ │ │ │ + smlatteq r6, r0, r8, r0 │ │ │ │ + @ instruction: 0x0103ffba │ │ │ │ + @ instruction: 0x0103ffb2 │ │ │ │ + @ instruction: 0x010608be │ │ │ │ + smlabbeq r3, r8, pc, pc @ │ │ │ │ + smlabbeq r3, r0, pc, pc @ │ │ │ │ + smlatbeq r6, r2, r8, r0 │ │ │ │ + tsteq r4, r8, lsl #4 │ │ │ │ + tsteq r6, r6, asr r8 │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + tsteq r6, r6, ror #16 │ │ │ │ + tsteq r6, r4, ror #16 │ │ │ │ + tsteq r6, r2, ror #16 │ │ │ │ + tsteq r6, r0, ror #16 │ │ │ │ + tsteq r6, sl, ror #16 │ │ │ │ + tsteq r6, r8, ror #16 │ │ │ │ + tsteq r6, r2, ror r8 │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ smlabbeq r6, r2, r8, r0 │ │ │ │ - smlatteq r4, r8, r1, r7 │ │ │ │ - tsteq r6, r6, lsr r8 │ │ │ │ + @ instruction: 0x01060890 │ │ │ │ + @ instruction: 0x010608b2 │ │ │ │ + @ instruction: 0x010608b8 │ │ │ │ + smlabteq r6, r6, r8, r0 │ │ │ │ + smlabteq r6, r4, r8, r0 │ │ │ │ + smlabteq r6, r2, r8, r0 │ │ │ │ + smlabteq r6, r4, r8, r0 │ │ │ │ + smlatbeq ip, r4, fp, fp │ │ │ │ + tstpeq r5, r0, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r0, lsr #6 │ │ │ │ + tsteq r4, sl, rrx │ │ │ │ + tsteq ip, r6, lsr #22 │ │ │ │ + tsteq r6, r0, ror #16 │ │ │ │ + smlabbeq r5, r4, r4, pc @ │ │ │ │ tsteq r6, ip, lsr r8 │ │ │ │ - tsteq r6, r6, asr #16 │ │ │ │ - tsteq r6, r4, asr #16 │ │ │ │ - tsteq r6, r2, asr #16 │ │ │ │ - tsteq r6, r0, asr #16 │ │ │ │ - tsteq r6, sl, asr #16 │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ - tsteq r6, r2, asr r8 │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - tsteq r6, r2, ror #16 │ │ │ │ - tsteq r6, r0, ror r8 │ │ │ │ - @ instruction: 0x01060892 │ │ │ │ - @ instruction: 0x01060898 │ │ │ │ - smlatbeq r6, r6, r8, r0 │ │ │ │ - smlatbeq r6, r4, r8, r0 │ │ │ │ - smlatbeq r6, r2, r8, r0 │ │ │ │ - smlatbeq r6, r4, r8, r0 │ │ │ │ - smlabbeq ip, r4, fp, fp │ │ │ │ - tstpeq r5, r0, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r4, r4, pc @ │ │ │ │ - mrseq lr, LR_abt │ │ │ │ - tsteq r4, sl, asr #32 │ │ │ │ - tsteq ip, r6, lsl #22 │ │ │ │ - tsteq r6, r0, asr #16 │ │ │ │ - tstpeq r5, r4, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, lsl r8 │ │ │ │ - tstpeq r5, r0, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r8, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r0, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, sl, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, r2, r0, r0 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - smlatteq r6, r6, r3, r0 │ │ │ │ - smlatteq r6, r0, r3, r0 │ │ │ │ - ldrdeq r0, [r6, -lr] │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - ldrdeq r0, [r6, -sl] │ │ │ │ + tstpeq r5, r0, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r8, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r0, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, sl, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, r2, r0, r0 │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + tsteq r6, r6, lsl #8 │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + strdeq r0, [r6, -lr] │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + strdeq r0, [r6, -sl] │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + smlatteq r6, lr, r3, r0 │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ + tsteq r6, r2, lsl #6 │ │ │ │ + mrseq r0, LR_und │ │ │ │ + strdeq r0, [r6, -lr] │ │ │ │ + strdeq r0, [r6, -r2] │ │ │ │ + smlatteq r6, r4, r2, r0 │ │ │ │ ldrdeq r0, [r6, -r4] │ │ │ │ - smlabteq r6, lr, r3, r0 │ │ │ │ - smlatteq r6, r8, r2, r0 │ │ │ │ - smlatteq r6, r2, r2, r0 │ │ │ │ - smlatteq r6, r0, r2, r0 │ │ │ │ - ldrdeq r0, [r6, -lr] │ │ │ │ - ldrdeq r0, [r6, -r2] │ │ │ │ - smlabteq r6, r4, r2, r0 │ │ │ │ - @ instruction: 0x010602b4 │ │ │ │ - @ instruction: 0x0103fa96 │ │ │ │ - tstpeq r5, r6, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -lr] │ │ │ │ - tstpeq r5, r0, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -lr] │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - strdeq pc, [r5, -r2] │ │ │ │ - smlatteq r5, ip, ip, pc @ │ │ │ │ - smlatteq r5, r6, ip, pc @ │ │ │ │ - smlatteq r5, r4, ip, pc @ │ │ │ │ - smlatteq r5, r2, ip, pc @ │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ - tsteq r4, lr, ror ip │ │ │ │ - smlatteq r6, r0, r4, r0 │ │ │ │ - ldrdeq r0, [r6, -r6] │ │ │ │ - smlabteq r6, ip, r4, r0 │ │ │ │ - smlabteq r6, r2, r4, r0 │ │ │ │ - smlabteq r3, r0, r8, pc @ │ │ │ │ - smlatbeq r5, sl, r0, pc @ │ │ │ │ - smlatteq r5, r2, r9, pc @ │ │ │ │ + @ instruction: 0x0103fab6 │ │ │ │ + tstpeq r5, r6, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + @ instruction: 0x01046c9e │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + strdeq r0, [r6, -r6] │ │ │ │ + smlatteq r6, ip, r4, r0 │ │ │ │ + smlatteq r6, r2, r4, r0 │ │ │ │ + smlatteq r3, r0, r8, pc @ │ │ │ │ + smlabteq r5, sl, r0, pc @ │ │ │ │ + tstpeq r5, r2, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, r6, r4, r0 │ │ │ │ + smlatbeq r6, r8, r4, r0 │ │ │ │ + smlatbeq r5, r0, r9, pc @ │ │ │ │ + @ instruction: 0x01060492 │ │ │ │ + smlabbeq r6, ip, r4, r0 │ │ │ │ smlabbeq r6, r6, r4, r0 │ │ │ │ - smlabbeq r6, r8, r4, r0 │ │ │ │ - smlabbeq r5, r0, r9, pc @ │ │ │ │ - tsteq r6, r2, ror r4 │ │ │ │ + smlabbeq r6, r0, r4, r0 │ │ │ │ + tsteq r6, sl, ror r4 │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ + tsteq r6, r6, ror r4 │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ + tsteq r6, lr, ror #8 │ │ │ │ tsteq r6, ip, ror #8 │ │ │ │ - tsteq r6, r6, ror #8 │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - tsteq r6, sl, asr r4 │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - tsteq r6, r6, asr r4 │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ - tsteq r6, lr, asr #8 │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ - tsteq r6, sl, asr #8 │ │ │ │ - strdeq fp, [ip, -r6] │ │ │ │ - smlatbeq r4, r8, sp, sp │ │ │ │ - tsteq r5, r4, asr pc │ │ │ │ + tsteq r6, sl, ror #8 │ │ │ │ + tsteq ip, r6, lsl r6 │ │ │ │ + smlabteq r4, r8, sp, sp │ │ │ │ + tsteq r5, r4, ror pc │ │ │ │ + tsteq r6, r6, lsr r4 │ │ │ │ + tsteq r6, r6, lsr #8 │ │ │ │ + tsteq r5, r4, asr #30 │ │ │ │ tsteq r6, r6, lsl r4 │ │ │ │ - tsteq r6, r6, lsl #8 │ │ │ │ - tsteq r5, r4, lsr #30 │ │ │ │ - strdeq r0, [r6, -r6] │ │ │ │ - ldrdeq r0, [r6, -lr] │ │ │ │ - tstpeq r5, lr, lsr sp @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, r2, r3, r0 │ │ │ │ - @ instruction: 0x010603ba │ │ │ │ - tsteq ip, ip, lsl r5 │ │ │ │ - smlabbeq r4, ip, r3, r7 │ │ │ │ - smlabbeq r6, lr, r3, r0 │ │ │ │ - smlabbeq r6, r6, r3, r0 │ │ │ │ - tsteq r6, lr, ror r3 │ │ │ │ - tsteq r6, ip, ror r3 │ │ │ │ - tsteq r6, ip, ror r3 │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - tsteq r6, sl, asr #6 │ │ │ │ - tsteq r6, sl, asr #6 │ │ │ │ - tsteq r6, r6, asr r3 │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - tsteq r6, r4, lsr r3 │ │ │ │ - smlatteq r6, r6, r2, r0 │ │ │ │ - smlatteq r6, r6, r2, r0 │ │ │ │ - tsteq r6, r2, lsl r3 │ │ │ │ - @ instruction: 0x010602b6 │ │ │ │ - @ instruction: 0x010602b8 │ │ │ │ - strdeq r0, [r6, -r6] │ │ │ │ - smlabbeq r6, sl, r2, r0 │ │ │ │ - smlabbeq r6, ip, r2, r0 │ │ │ │ + strdeq r0, [r6, -lr] │ │ │ │ + tstpeq r5, lr, asr sp @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, r2, r3, r0 │ │ │ │ ldrdeq r0, [r6, -sl] │ │ │ │ - tsteq r6, lr, asr r2 │ │ │ │ - tsteq r6, r0, ror #4 │ │ │ │ - @ instruction: 0x010602be │ │ │ │ - tsteq r6, r2, lsr r2 │ │ │ │ - tsteq r6, r4, lsr r2 │ │ │ │ - smlatbeq r6, r2, r2, r0 │ │ │ │ - tsteq r6, r6, lsl #4 │ │ │ │ - tsteq r6, r8, lsl #4 │ │ │ │ + tsteq ip, ip, lsr r5 │ │ │ │ + smlatbeq r4, ip, r3, r7 │ │ │ │ + smlatbeq r6, lr, r3, r0 │ │ │ │ + smlatbeq r6, r6, r3, r0 │ │ │ │ + @ instruction: 0x0106039e │ │ │ │ + @ instruction: 0x0106039c │ │ │ │ + @ instruction: 0x0106039c │ │ │ │ + @ instruction: 0x01060398 │ │ │ │ + tsteq r6, sl, ror #6 │ │ │ │ + tsteq r6, sl, ror #6 │ │ │ │ + tsteq r6, r6, ror r3 │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + tsteq r6, r6, lsl #6 │ │ │ │ + tsteq r6, r6, lsl #6 │ │ │ │ + tsteq r6, r2, lsr r3 │ │ │ │ + ldrdeq r0, [r6, -r6] │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + tsteq r6, r6, lsl r3 │ │ │ │ + smlatbeq r6, sl, r2, r0 │ │ │ │ + smlatbeq r6, ip, r2, r0 │ │ │ │ + strdeq r0, [r6, -sl] │ │ │ │ + tsteq r6, lr, ror r2 │ │ │ │ + smlabbeq r6, r0, r2, r0 │ │ │ │ + ldrdeq r0, [r6, -lr] │ │ │ │ + tsteq r6, r2, asr r2 │ │ │ │ + tsteq r6, r4, asr r2 │ │ │ │ + smlabteq r6, r2, r2, r0 │ │ │ │ + tsteq r6, r6, lsr #4 │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + smlatbeq r6, r6, r2, r0 │ │ │ │ + strdeq r0, [r6, -sl] │ │ │ │ + strdeq r0, [r6, -sl] │ │ │ │ smlabbeq r6, r6, r2, r0 │ │ │ │ - ldrdeq r0, [r6, -sl] │ │ │ │ - ldrdeq r0, [r6, -sl] │ │ │ │ - tsteq r6, r6, ror #4 │ │ │ │ - tsteq r6, r2, ror r2 │ │ │ │ + @ instruction: 0x01060292 │ │ │ │ + @ instruction: 0x01060294 │ │ │ │ + @ instruction: 0x01060296 │ │ │ │ + smlatbeq r6, r2, r2, r0 │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ + @ instruction: 0x01060296 │ │ │ │ tsteq r6, r4, ror r2 │ │ │ │ - tsteq r6, r6, ror r2 │ │ │ │ - smlabbeq r6, r2, r2, r0 │ │ │ │ - tsteq r6, r8, lsr r2 │ │ │ │ - tsteq r6, r6, ror r2 │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ stclcs 8, cr15, [r8, #892]! @ 0x37c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ @ instruction: 0xf8dfe81c │ │ │ │ ldrtmi r2, [fp], -r0, ror #27 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ @@ -41019,207 +41019,207 @@ │ │ │ │ @ instruction: 0xf0002e02 │ │ │ │ mcrcs 1, 0, r8, cr0, cr6, {4} │ │ │ │ mrrcge 4, 7, pc, r0, cr10 @ │ │ │ │ smlabtcs r1, r3, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmdb lr!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bllt ff78f08c │ │ │ │ - tstpeq r5, r4, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, ror pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, lsr pc @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -r2] │ │ │ │ + tstpeq r5, r4, asr #30 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105ff98 │ │ │ │ tstpeq r5, lr, asr pc @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ - tstpeq r5, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -sl] │ │ │ │ - smlabbeq r5, ip, lr, pc @ │ │ │ │ - smlabteq r4, ip, r6, sp │ │ │ │ - tsteq r4, r4, lsr #20 │ │ │ │ - @ instruction: 0x0106cbb0 │ │ │ │ + tstpeq r5, r2, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, ror pc @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + tstpeq r5, r0, ror #30 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -sl] │ │ │ │ + smlatbeq r5, ip, lr, pc @ │ │ │ │ + smlatteq r4, ip, r6, sp │ │ │ │ + tsteq r4, r4, asr #20 │ │ │ │ + ldrdeq ip, [r6, -r0] │ │ │ │ + strheq pc, [r5, -r0] @ │ │ │ │ + smlatbeq r5, ip, r0, pc @ │ │ │ │ + tsteq r4, r8, lsl sl │ │ │ │ + swpeq pc, r8, [r5] @ │ │ │ │ + swpeq pc, r8, [r5] @ │ │ │ │ + swpeq pc, r8, [r5] @ │ │ │ │ swpeq pc, r0, [r5] @ │ │ │ │ smlabbeq r5, ip, r0, pc @ │ │ │ │ - strdeq r6, [r4, -r8] │ │ │ │ - tstpeq r5, r8, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, rrx @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, rrx @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, rrx @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, rrx @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, ror r0 @ p-variant is OBSOLETE │ │ │ │ - smlatteq ip, r2, sp, sl │ │ │ │ - strdeq pc, [r5, -sl] │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - smlatteq r5, lr, sp, pc @ │ │ │ │ - smlabteq r5, r0, sp, pc @ │ │ │ │ + smlabbeq r5, r8, r0, pc @ │ │ │ │ + smlabbeq r5, r8, r0, pc @ │ │ │ │ + smlabbeq r5, ip, r0, pc @ │ │ │ │ + swpeq pc, r0, [r5] @ │ │ │ │ + swpeq pc, r8, [r5] @ │ │ │ │ + tsteq ip, r2, lsl #28 │ │ │ │ + tstpeq r5, sl, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r0, sp, pc @ │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + smlabteq r5, r8, sp, pc @ │ │ │ │ + tsteq ip, r2, ror sp │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ + smlabteq r5, r8, sp, pc @ │ │ │ │ + ldrdeq pc, [r5, -r2] │ │ │ │ ldrdeq pc, [r5, -r8] │ │ │ │ - smlatbeq r5, r8, sp, pc @ │ │ │ │ - tsteq ip, r2, asr sp │ │ │ │ - @ instruction: 0x0105fdb0 │ │ │ │ - smlatbeq r5, r8, sp, pc @ │ │ │ │ + ldrdeq pc, [r5, -lr] │ │ │ │ + tsteq r4, ip, lsl r6 │ │ │ │ + tsteq r3, r2, lsl pc │ │ │ │ + tsteq r3, sl, lsl #30 │ │ │ │ @ instruction: 0x0105fdb2 │ │ │ │ - @ instruction: 0x0105fdb8 │ │ │ │ - @ instruction: 0x0105fdbe │ │ │ │ - strdeq r6, [r4, -ip] │ │ │ │ - strdeq lr, [r3, -r2] │ │ │ │ - smlatteq r3, sl, lr, lr │ │ │ │ + tsteq r5, sl, lsr r6 │ │ │ │ + smlatbeq r5, r6, sp, pc @ │ │ │ │ + @ instruction: 0x0103eebc │ │ │ │ + @ instruction: 0x0103eeb4 │ │ │ │ @ instruction: 0x0105fd92 │ │ │ │ - tsteq r5, sl, lsl r6 │ │ │ │ - smlabbeq r5, r6, sp, pc @ │ │ │ │ - @ instruction: 0x0103ee9c │ │ │ │ - @ instruction: 0x0103ee94 │ │ │ │ - tstpeq r5, r2, ror sp @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, r4, sp, pc @ │ │ │ │ - smlabteq r5, r4, r5, lr │ │ │ │ - @ instruction: 0x0105fd96 │ │ │ │ - smlabbeq r5, lr, sp, pc @ │ │ │ │ - @ instruction: 0x0105fd90 │ │ │ │ - smlabbeq r5, lr, sp, pc @ │ │ │ │ - tsteq r3, ip, asr sp │ │ │ │ - smlatbeq r5, r2, sp, pc @ │ │ │ │ + smlabteq r5, r4, sp, pc @ │ │ │ │ + smlatteq r5, r4, r5, lr │ │ │ │ + @ instruction: 0x0105fdb6 │ │ │ │ + smlatbeq r5, lr, sp, pc @ │ │ │ │ + @ instruction: 0x0105fdb0 │ │ │ │ + smlatbeq r5, lr, sp, pc @ │ │ │ │ + tsteq r3, ip, ror sp │ │ │ │ + smlabteq r5, r2, sp, pc @ │ │ │ │ + smlatbeq r5, r8, sp, pc @ │ │ │ │ + smlabteq r4, r6, r0, r6 │ │ │ │ smlabbeq r5, r8, sp, pc @ │ │ │ │ - smlatbeq r4, r6, r0, r6 │ │ │ │ - tstpeq r5, r8, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, asr sp @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r2, sp, pc @ │ │ │ │ + smlabbeq r5, r0, sp, pc @ │ │ │ │ + tstpeq r5, lr, ror sp @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r0, sp, pc @ │ │ │ │ + tstpeq r5, r4, ror sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, ror #26 @ p-variant is OBSOLETE │ │ │ │ tstpeq r5, r0, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, lsr sp @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, ip, asr r4 │ │ │ │ - tstpeq r5, r6, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r8, lsr #24 │ │ │ │ - smlabteq r5, sl, sl, pc @ │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - smlatteq r5, r6, ip, pc @ │ │ │ │ - tstpeq r5, r8, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ + tstpeq r5, r2, asr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, ip, ror r4 │ │ │ │ + tstpeq r5, r6, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r8, asr #24 │ │ │ │ + smlatteq r5, sl, sl, pc @ │ │ │ │ + tstpeq r5, r0, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, ror #4 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + smlabteq r5, r0, ip, sp │ │ │ │ + smlatteq r4, r6, r1, sp │ │ │ │ + smlabteq r4, lr, r1, sp │ │ │ │ ldrdeq pc, [r5, -r8] │ │ │ │ - smlatbeq r5, r0, ip, sp │ │ │ │ - smlabteq r4, r6, r1, sp │ │ │ │ - smlatbeq r4, lr, r1, sp │ │ │ │ + ldrdeq lr, [r5, -r2] │ │ │ │ + smlabteq r5, r4, ip, pc @ │ │ │ │ + @ instruction: 0x0105fcbe │ │ │ │ @ instruction: 0x0105fcb8 │ │ │ │ - @ instruction: 0x0105e6b2 │ │ │ │ - smlatbeq r5, r4, ip, pc @ │ │ │ │ - @ instruction: 0x0105fc9e │ │ │ │ - @ instruction: 0x0105fc98 │ │ │ │ - smlabbeq ip, r0, r9, sl │ │ │ │ - tstpeq r5, sl, ror ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, ror ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r2, lsl r4 │ │ │ │ - tstpeq r5, r4, asr ip @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, sl, r2, lr │ │ │ │ - tstpeq r5, lr, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r0, ror r2 │ │ │ │ - swpeq sp, sl, [r4] │ │ │ │ - smlabbeq r5, r6, sl, lr │ │ │ │ - smlatteq r5, r6, fp, pc @ │ │ │ │ - tsteq r5, r8, lsr #4 │ │ │ │ - qaddeq sp, r2, r4 │ │ │ │ - tsteq r5, lr, lsr sl │ │ │ │ + smlatbeq ip, r0, r9, sl │ │ │ │ + @ instruction: 0x0105fc9a │ │ │ │ + @ instruction: 0x0105fc92 │ │ │ │ + smlabbeq r5, ip, ip, pc @ │ │ │ │ + tsteq r4, r2, lsr r4 │ │ │ │ + tstpeq r5, r4, ror ip @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, sl, r2, lr │ │ │ │ + tstpeq r5, lr, asr #24 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105e290 │ │ │ │ + strheq sp, [r4, -sl] │ │ │ │ + smlatbeq r5, r6, sl, lr │ │ │ │ + tstpeq r5, r6, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r8, asr #4 │ │ │ │ + tsteq r4, r2, ror r0 │ │ │ │ + tsteq r5, lr, asr sl │ │ │ │ + tsteq r5, ip, lsl #20 │ │ │ │ + tsteq r5, r6, lsl #20 │ │ │ │ + tsteq r4, r0, ror r3 │ │ │ │ + smlatteq r5, lr, r9, lr │ │ │ │ smlatteq r5, ip, r9, lr │ │ │ │ - smlatteq r5, r6, r9, lr │ │ │ │ - tsteq r4, r0, asr r3 │ │ │ │ - smlabteq r5, lr, r9, lr │ │ │ │ - smlabteq r5, ip, r9, lr │ │ │ │ - smlabteq r5, sl, r9, lr │ │ │ │ - smlabteq r5, r0, r9, lr │ │ │ │ - @ instruction: 0x0105e9ba │ │ │ │ - @ instruction: 0x0105e9b4 │ │ │ │ - @ instruction: 0x0105e9b2 │ │ │ │ - @ instruction: 0x0105e9b4 │ │ │ │ - @ instruction: 0x0105e9b6 │ │ │ │ - @ instruction: 0x0105e9bc │ │ │ │ - tsteq ip, r4, lsr #14 │ │ │ │ - tstpeq r5, sl, asr #20 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, ip, r0, lr │ │ │ │ - @ instruction: 0x0104ceb6 │ │ │ │ - smlatbeq r5, r2, r8, lr │ │ │ │ - tstpeq r5, r2, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r4, asr #32 │ │ │ │ - tsteq r4, lr, ror #28 │ │ │ │ - tsteq r5, sl, asr r8 │ │ │ │ - @ instruction: 0x0105f9ba │ │ │ │ - strdeq sp, [r5, -ip] │ │ │ │ - tsteq r4, r6, lsr #28 │ │ │ │ - tsteq r5, r2, lsl r8 │ │ │ │ - smlabbeq r5, r6, r9, pc @ │ │ │ │ - tsteq r4, r0, asr pc │ │ │ │ - tsteq r3, r6, asr #16 │ │ │ │ - tsteq r3, lr, lsr r8 │ │ │ │ - tstpeq r5, sl, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, lr, ror #30 │ │ │ │ - tsteq r3, r2, ror #14 │ │ │ │ - tstpeq r5, ip, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, sl, r9, lr │ │ │ │ + smlatteq r5, r0, r9, lr │ │ │ │ + ldrdeq lr, [r5, -sl] │ │ │ │ + ldrdeq lr, [r5, -r4] │ │ │ │ + ldrdeq lr, [r5, -r2] │ │ │ │ + ldrdeq lr, [r5, -r4] │ │ │ │ + ldrdeq lr, [r5, -r6] │ │ │ │ + ldrdeq lr, [r5, -ip] │ │ │ │ + tsteq ip, r4, asr #14 │ │ │ │ + tstpeq r5, sl, ror #20 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, ip, r0, lr │ │ │ │ + ldrdeq ip, [r4, -r6] │ │ │ │ + smlabteq r5, r2, r8, lr │ │ │ │ + tstpeq r5, r2, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r4, rrx │ │ │ │ + smlabbeq r4, lr, lr, ip │ │ │ │ + tsteq r5, sl, ror r8 │ │ │ │ + ldrdeq pc, [r5, -sl] │ │ │ │ + tsteq r5, ip, lsl r0 │ │ │ │ + tsteq r4, r6, asr #28 │ │ │ │ + tsteq r5, r2, lsr r8 │ │ │ │ + smlatbeq r5, r6, r9, pc @ │ │ │ │ + tsteq r4, r0, ror pc │ │ │ │ + tsteq r3, r6, ror #16 │ │ │ │ + tsteq r3, lr, asr r8 │ │ │ │ + tstpeq r5, sl, ror r9 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, lr, pc, sp @ │ │ │ │ + smlabbeq r3, r2, r7, lr │ │ │ │ + tstpeq r5, ip, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, ror r7 │ │ │ │ + tsteq r3, ip, ror #14 │ │ │ │ + tstpeq r5, r4, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r2] │ │ │ │ tstpeq r5, r6, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, asr r7 │ │ │ │ - tsteq r3, ip, asr #14 │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - @ instruction: 0x0105f9b2 │ │ │ │ + strdeq pc, [r5, -lr] │ │ │ │ + smlatbeq r5, r0, r9, pc @ │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + smlatteq r5, r0, r8, pc @ │ │ │ │ + smlatteq r5, sl, r8, pc @ │ │ │ │ smlatteq r5, r6, r8, pc @ │ │ │ │ - ldrdeq pc, [r5, -lr] │ │ │ │ - smlabbeq r5, r0, r9, pc @ │ │ │ │ + smlatteq r5, r2, r8, pc @ │ │ │ │ + @ instruction: 0x0105f8b8 │ │ │ │ @ instruction: 0x0105f8b4 │ │ │ │ + smlabteq r5, lr, r8, pc @ │ │ │ │ + smlabteq r5, r4, r8, pc @ │ │ │ │ smlabteq r5, r0, r8, pc @ │ │ │ │ - smlabteq r5, sl, r8, pc @ │ │ │ │ - smlabteq r5, r6, r8, pc @ │ │ │ │ - smlabteq r5, r2, r8, pc @ │ │ │ │ - @ instruction: 0x0105f898 │ │ │ │ - @ instruction: 0x0105f894 │ │ │ │ - smlatbeq r5, lr, r8, pc @ │ │ │ │ - smlatbeq r5, r4, r8, pc @ │ │ │ │ - smlatbeq r5, r0, r8, pc @ │ │ │ │ - @ instruction: 0x0105f89c │ │ │ │ - smlatbeq r5, r0, r8, pc @ │ │ │ │ - smlatbeq r5, r4, r8, pc @ │ │ │ │ - smlatbeq r5, ip, r8, pc @ │ │ │ │ - smlabteq ip, r2, r3, sl │ │ │ │ - @ instruction: 0x0105f898 │ │ │ │ - @ instruction: 0x0105f896 │ │ │ │ - @ instruction: 0x0105f7b4 │ │ │ │ - smlatbeq r5, lr, r7, pc @ │ │ │ │ - tsteq r5, r8, asr #28 │ │ │ │ - tstpeq r5, r2, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r6, lsr #28 │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ - ldrdeq pc, [r5, -sl] │ │ │ │ - tsteq r5, r8, lsl #28 │ │ │ │ - smlatbeq r5, r4, r7, pc @ │ │ │ │ - smlatbeq r5, lr, r7, pc @ │ │ │ │ - smlatteq r5, ip, sp, lr │ │ │ │ - tstpeq r5, r8, ror r7 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r2, r7, pc @ │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - tstpeq r5, ip, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, asr r7 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105edb4 │ │ │ │ - tstpeq r5, r0, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105ed98 │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - strdeq pc, [r5, -lr] │ │ │ │ - tsteq r5, ip, ror sp │ │ │ │ - smlabteq r5, r8, r6, pc @ │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ - strdeq r5, [r4, -ip] │ │ │ │ - strdeq r5, [r4, -lr] │ │ │ │ + @ instruction: 0x0105f8bc │ │ │ │ + smlabteq r5, r0, r8, pc @ │ │ │ │ + smlabteq r5, r4, r8, pc @ │ │ │ │ + smlabteq r5, ip, r8, pc @ │ │ │ │ + smlatteq ip, r2, r3, sl │ │ │ │ + @ instruction: 0x0105f8b8 │ │ │ │ + @ instruction: 0x0105f8b6 │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + smlabteq r5, lr, r7, pc @ │ │ │ │ + tsteq r5, r8, ror #28 │ │ │ │ + tstpeq r5, r2, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r6, asr #28 │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + strdeq pc, [r5, -sl] │ │ │ │ + tsteq r5, r8, lsr #28 │ │ │ │ + smlabteq r5, r4, r7, pc @ │ │ │ │ + smlabteq r5, lr, r7, pc @ │ │ │ │ + tsteq r5, ip, lsl #28 │ │ │ │ + @ instruction: 0x0105f798 │ │ │ │ + smlatbeq r5, r2, r7, pc @ │ │ │ │ + strdeq lr, [r5, -r0] │ │ │ │ + tstpeq r5, ip, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, ror r7 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq lr, [r5, -r4] │ │ │ │ + tstpeq r5, r0, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, asr #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105edb8 │ │ │ │ + tstpeq r5, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105ed9c │ │ │ │ + smlatteq r5, r8, r6, pc @ │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + tsteq r4, ip, lsl r7 │ │ │ │ + tsteq r4, lr, lsl fp │ │ │ │ ldccs 8, cr15, [r4, #-892] @ 0xfffffc84 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7d6447a │ │ │ │ @ instruction: 0xf001efa4 │ │ │ │ @ instruction: 0xf8dfba50 │ │ │ │ tstcs r1, r8, lsl #26 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @@ -42050,192 +42050,192 @@ │ │ │ │ bics lr, r8, #44, 18 @ 0xb0000 │ │ │ │ @ instruction: 0x21014ab5 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmdb r4!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bmi fed8cfe0 │ │ │ │ @ instruction: 0xf7fd447a │ │ │ │ svclt 0x0000bb95 │ │ │ │ - strdeq r5, [r4, -ip] │ │ │ │ - strdeq r5, [r4, -sl] │ │ │ │ - smlatteq r4, r4, ip, r5 │ │ │ │ - @ instruction: 0x0105f39e │ │ │ │ - smlatbeq r5, ip, r3, pc @ │ │ │ │ - smlatteq r3, r2, pc, sp @ │ │ │ │ - @ instruction: 0x0105f39a │ │ │ │ - @ instruction: 0x0105f394 │ │ │ │ - smlabbeq r5, lr, r3, pc @ │ │ │ │ - @ instruction: 0x0103df90 │ │ │ │ - tsteq r4, r8, lsl #10 │ │ │ │ - smlatteq ip, r4, sp, r9 │ │ │ │ - tsteq r5, r2, asr r1 │ │ │ │ - smlatteq r3, r8, pc, sp @ │ │ │ │ - smlatteq r3, r0, pc, sp @ │ │ │ │ - tsteq r5, r6, lsr r1 │ │ │ │ - tstpeq r5, ip, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0103dfb2 │ │ │ │ - smlatbeq r3, sl, pc, sp @ │ │ │ │ - tstpeq r5, r0, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq sp, [r3, -r8] │ │ │ │ - tstpeq r5, r4, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, ror r2 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r0, r2, pc @ │ │ │ │ + tsteq r4, ip, lsl r8 │ │ │ │ + tsteq r4, sl, lsl r8 │ │ │ │ + tsteq r4, r4, lsl #26 │ │ │ │ + @ instruction: 0x0105f3be │ │ │ │ + smlabteq r5, ip, r3, pc @ │ │ │ │ + tsteq r3, r2 │ │ │ │ + @ instruction: 0x0105f3ba │ │ │ │ + @ instruction: 0x0105f3b4 │ │ │ │ + smlatbeq r5, lr, r3, pc @ │ │ │ │ + @ instruction: 0x0103dfb0 │ │ │ │ + tsteq r4, r8, lsr #10 │ │ │ │ + tsteq ip, r4, lsl #28 │ │ │ │ + tsteq r5, r2, ror r1 │ │ │ │ + tsteq r3, r8 │ │ │ │ + mrseq lr, (UNDEF: 3) │ │ │ │ + tsteq r5, r6, asr r1 │ │ │ │ + tstpeq r5, ip, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq sp, [r3, -r2] │ │ │ │ + smlabteq r3, sl, pc, sp @ │ │ │ │ + tstpeq r5, r0, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + strdeq sp, [r3, -r8] │ │ │ │ + @ instruction: 0x0105f294 │ │ │ │ smlabbeq r5, lr, r2, pc @ │ │ │ │ - @ instruction: 0x0105f290 │ │ │ │ + smlabbeq r5, r8, r2, pc @ │ │ │ │ + smlabbeq r5, r2, r2, pc @ │ │ │ │ + smlabbeq r5, r0, r2, pc @ │ │ │ │ + tstpeq r5, lr, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, ror r2 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r6, r2, pc @ │ │ │ │ + smlabbeq r5, r8, r2, pc @ │ │ │ │ + smlabbeq r5, sl, r2, pc @ │ │ │ │ + @ instruction: 0x0105f294 │ │ │ │ @ instruction: 0x0105f29a │ │ │ │ smlatbeq r5, r0, r2, pc @ │ │ │ │ - smlatbeq r5, r6, r2, pc @ │ │ │ │ - @ instruction: 0x0105f2b4 │ │ │ │ - tsteq ip, r8, lsr fp │ │ │ │ - @ instruction: 0x0103dc9a │ │ │ │ - tstpeq r5, sl, ror #4 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r5, [r4, -r0] │ │ │ │ - tstpeq r5, lr, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r6, lsl r5 │ │ │ │ - @ instruction: 0x0105e1b4 │ │ │ │ - tsteq r7, r2, ror #4 │ │ │ │ - mrseq pc, SP_usr @ │ │ │ │ - tsteq r5, r6, lsl r4 │ │ │ │ - smlatteq r5, r4, r1, pc @ │ │ │ │ - ldrdeq pc, [r5, -lr] │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ - ldrdeq pc, [r5, -sl] │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ - tsteq r5, r4, asr #26 │ │ │ │ - ldrdeq sp, [r3, -sl] │ │ │ │ - ldrdeq sp, [r3, -r2] │ │ │ │ - tsteq r5, r2, lsr #26 │ │ │ │ - smlatbeq r3, r8, fp, sp │ │ │ │ - smlatbeq r3, r0, fp, sp │ │ │ │ - tstpeq r5, r0, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r6, ror fp │ │ │ │ - tsteq r3, lr, ror #22 │ │ │ │ - tstpeq r5, lr, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, asr #22 │ │ │ │ - tsteq r3, ip, lsr fp │ │ │ │ - tstpeq r5, ip, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r2, lsl fp │ │ │ │ - tsteq r3, sl, lsl #22 │ │ │ │ + smlatbeq r5, lr, r2, pc @ │ │ │ │ + @ instruction: 0x0105f2b0 │ │ │ │ + @ instruction: 0x0105f2ba │ │ │ │ + smlabteq r5, r0, r2, pc @ │ │ │ │ + smlabteq r5, r6, r2, pc @ │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + tsteq ip, r8, asr fp │ │ │ │ + @ instruction: 0x0103dcba │ │ │ │ + smlabbeq r5, sl, r2, pc @ │ │ │ │ + strdeq r5, [r4, -r0] │ │ │ │ + tstpeq r5, lr, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r6, lsr r5 │ │ │ │ + ldrdeq lr, [r5, -r4] │ │ │ │ + smlabbeq r7, r2, r2, r0 │ │ │ │ + tstpeq r5, r0, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r6, lsr r4 │ │ │ │ + tstpeq r5, r4, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -lr] │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ strdeq pc, [r5, -sl] │ │ │ │ - smlatteq r3, r0, sl, sp │ │ │ │ - ldrdeq sp, [r3, -r8] │ │ │ │ - ldrdeq pc, [r5, -r6] │ │ │ │ - tsteq r5, r2, lsl r2 │ │ │ │ - tsteq r5, sl, lsr ip │ │ │ │ - qaddeq pc, r2, r5 @ │ │ │ │ - tsteq r3, r8, ror #20 │ │ │ │ - tsteq r3, r0, ror #20 │ │ │ │ - tstpeq r5, r0, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r6, lsr sl │ │ │ │ - tsteq r3, lr, lsr #20 │ │ │ │ - tstpeq r5, lr @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, lsl #20 │ │ │ │ - strdeq sp, [r3, -ip] │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + tsteq r5, r4, ror #26 │ │ │ │ + strdeq sp, [r3, -sl] │ │ │ │ + strdeq sp, [r3, -r2] │ │ │ │ + tsteq r5, r2, asr #26 │ │ │ │ + smlabteq r3, r8, fp, sp │ │ │ │ + smlabteq r3, r0, fp, sp │ │ │ │ + smlabbeq r5, r0, r1, pc @ │ │ │ │ + @ instruction: 0x0103db96 │ │ │ │ + smlabbeq r3, lr, fp, sp │ │ │ │ + tstpeq r5, lr, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, ror #22 │ │ │ │ + tsteq r3, ip, asr fp │ │ │ │ + tstpeq r5, ip, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r2, lsr fp │ │ │ │ + tsteq r3, sl, lsr #22 │ │ │ │ + tstpeq r5, sl, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r0, lsl #22 │ │ │ │ + strdeq sp, [r3, -r8] │ │ │ │ + strdeq pc, [r5, -r6] │ │ │ │ + tsteq r5, r2, lsr r2 │ │ │ │ + tsteq r5, sl, asr ip │ │ │ │ + tstpeq r5, r2, ror r0 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r3, r8, sl, sp │ │ │ │ + smlabbeq r3, r0, sl, sp │ │ │ │ + qaddeq pc, r0, r5 @ │ │ │ │ + tsteq r3, r6, asr sl │ │ │ │ + tsteq r3, lr, asr #20 │ │ │ │ + tstpeq r5, lr, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, lsr #20 │ │ │ │ + tsteq r3, ip, lsl sl │ │ │ │ + tstpeq r5, r0, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r3, lr, r9, sp │ │ │ │ + tsteq r5, r8, asr #2 │ │ │ │ + tsteq r4, ip, asr #26 │ │ │ │ + tsteq r4, lr, asr #26 │ │ │ │ + tsteq r4, r2, lsr sp │ │ │ │ + smlabteq r5, sl, pc, lr @ │ │ │ │ + smlabteq r5, sl, pc, lr @ │ │ │ │ + smlabteq r5, r2, pc, lr @ │ │ │ │ + smlabteq r5, r0, pc, lr @ │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ strdeq lr, [r5, -r0] │ │ │ │ - smlabbeq r3, lr, r9, sp │ │ │ │ - tsteq r5, r8, lsr #2 │ │ │ │ - tsteq r4, ip, lsr #26 │ │ │ │ - tsteq r4, lr, lsr #26 │ │ │ │ - tsteq r4, r2, lsl sp │ │ │ │ - smlatbeq r5, sl, pc, lr @ │ │ │ │ - smlatbeq r5, sl, pc, lr @ │ │ │ │ - smlatbeq r5, r2, pc, lr @ │ │ │ │ - smlatbeq r5, r0, pc, lr @ │ │ │ │ - @ instruction: 0x0105efb8 │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - smlabteq r5, lr, pc, lr @ │ │ │ │ - smlatteq r5, r2, pc, lr @ │ │ │ │ + smlatteq r5, lr, pc, lr @ │ │ │ │ + tstpeq r5, r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ strdeq lr, [r5, -r4] │ │ │ │ - smlatteq r6, r0, lr, sp │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - smlatteq r5, r0, pc, lr @ │ │ │ │ - smlatteq r5, r4, pc, lr @ │ │ │ │ - smlatteq r5, r8, pc, lr @ │ │ │ │ - smlatteq r5, ip, pc, lr @ │ │ │ │ - smlatteq r5, r4, pc, lr @ │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ - tsteq r5, r0, ror fp │ │ │ │ - smlatteq ip, r6, r5, r9 │ │ │ │ - @ instruction: 0x0105efb6 │ │ │ │ - @ instruction: 0x0106fdb8 │ │ │ │ - smlatbeq r5, r8, pc, lr @ │ │ │ │ + strdeq lr, [r5, -r4] │ │ │ │ + strdeq lr, [r5, -r4] │ │ │ │ + mrseq pc, (UNDEF: 5) @ │ │ │ │ + tstpeq r5, r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4 @ p-variant is OBSOLETE │ │ │ │ + strdeq lr, [r5, -ip] │ │ │ │ + strdeq lr, [r5, -ip] │ │ │ │ + @ instruction: 0x0105eb90 │ │ │ │ + tsteq ip, r6, lsl #12 │ │ │ │ + ldrdeq lr, [r5, -r6] │ │ │ │ + ldrdeq pc, [r6, -r8] │ │ │ │ + smlabteq r5, r8, pc, lr @ │ │ │ │ + @ instruction: 0x0105efbc │ │ │ │ + ldrdeq sp, [r3, -sl] │ │ │ │ + ldrdeq sp, [r3, -r2] │ │ │ │ @ instruction: 0x0105ef9c │ │ │ │ - @ instruction: 0x0103d7ba │ │ │ │ - @ instruction: 0x0103d7b2 │ │ │ │ - tsteq r5, ip, ror pc │ │ │ │ - tsteq r6, lr, ror #26 │ │ │ │ - swpeq lr, r2, [r5] │ │ │ │ - swpeq lr, sl, [r5] │ │ │ │ - smlatbeq r5, r6, r0, lr │ │ │ │ - smlatbeq r5, r6, r0, lr │ │ │ │ - smlatbeq r5, r6, r0, lr │ │ │ │ - smlatbeq r5, r6, r0, lr │ │ │ │ - strheq lr, [r5, -r2] │ │ │ │ + smlabbeq r6, lr, sp, sp │ │ │ │ strheq lr, [r5, -r2] │ │ │ │ - @ instruction: 0x0105e1b2 │ │ │ │ - smlatbeq r5, lr, r0, lr │ │ │ │ - strdeq lr, [r5, -r2] │ │ │ │ - smlatbeq r5, r2, r0, lr │ │ │ │ - strheq lr, [r5, -r2] │ │ │ │ - tsteq r5, r2, ror lr │ │ │ │ + strheq lr, [r5, -sl] │ │ │ │ + smlabteq r5, r6, r0, lr │ │ │ │ + smlabteq r5, r6, r0, lr │ │ │ │ + smlabteq r5, r6, r0, lr │ │ │ │ + smlabteq r5, r6, r0, lr │ │ │ │ + ldrdeq lr, [r5, -r2] │ │ │ │ + ldrdeq lr, [r5, -r2] │ │ │ │ + ldrdeq lr, [r5, -r2] │ │ │ │ + smlabteq r5, lr, r0, lr │ │ │ │ + tsteq r5, r2, lsl r1 │ │ │ │ + smlabteq r5, r2, r0, lr │ │ │ │ + ldrdeq lr, [r5, -r2] │ │ │ │ @ instruction: 0x0105ee92 │ │ │ │ - ldrdeq lr, [r5, -r6] │ │ │ │ + @ instruction: 0x0105eeb2 │ │ │ │ + strdeq lr, [r5, -r6] │ │ │ │ + strdeq lr, [r5, -lr] │ │ │ │ + @ instruction: 0x0105ee9a │ │ │ │ + @ instruction: 0x0105ee9a │ │ │ │ + @ instruction: 0x0105ee9a │ │ │ │ + @ instruction: 0x0105ee9a │ │ │ │ + ldrdeq lr, [r5, -lr] │ │ │ │ ldrdeq lr, [r5, -lr] │ │ │ │ tsteq r5, sl, ror lr │ │ │ │ - tsteq r5, sl, ror lr │ │ │ │ - tsteq r5, sl, ror lr │ │ │ │ - tsteq r5, sl, ror lr │ │ │ │ - strheq lr, [r5, -lr] │ │ │ │ - strheq lr, [r5, -lr] │ │ │ │ - tsteq r5, sl, asr lr │ │ │ │ + tsteq r5, lr, ror lr │ │ │ │ + smlabbeq r5, sl, lr, lr │ │ │ │ + @ instruction: 0x0105ee92 │ │ │ │ + @ instruction: 0x010c9394 │ │ │ │ + smlabbeq r5, r4, lr, lr │ │ │ │ + @ instruction: 0x0104b7ba │ │ │ │ + @ instruction: 0x0104b7b6 │ │ │ │ + tsteq r5, r8, ror #28 │ │ │ │ + smlabteq r5, ip, ip, ip │ │ │ │ tsteq r5, lr, asr lr │ │ │ │ - tsteq r5, sl, ror #28 │ │ │ │ - tsteq r5, r2, ror lr │ │ │ │ - tsteq ip, r4, ror r3 │ │ │ │ - tsteq r5, r4, ror #28 │ │ │ │ - @ instruction: 0x0104b79a │ │ │ │ - @ instruction: 0x0104b796 │ │ │ │ - tsteq r5, r8, asr #28 │ │ │ │ - smlatbeq r5, ip, ip, ip │ │ │ │ - tsteq r5, lr, lsr lr │ │ │ │ - tsteq r5, r0, asr #28 │ │ │ │ - tsteq r5, r8, lsr lr │ │ │ │ - tsteq r5, lr, asr #24 │ │ │ │ - smlatteq r4, r2, fp, r4 │ │ │ │ - tsteq r3, r4, lsr r4 │ │ │ │ - tsteq r3, lr, lsr #8 │ │ │ │ - tsteq r3, r8, lsr #8 │ │ │ │ - smlabbeq r5, sl, r8, sp │ │ │ │ - smlabbeq r5, r6, r8, sp │ │ │ │ - smlabbeq r5, r6, r8, sp │ │ │ │ - smlabbeq r5, sl, r8, sp │ │ │ │ - smlabbeq r5, r6, r8, sp │ │ │ │ - smlatbeq r5, lr, r7, sp │ │ │ │ - @ instruction: 0x0105d7b4 │ │ │ │ - smlabteq r5, r2, r7, sp │ │ │ │ - smlabteq r5, r4, r7, sp │ │ │ │ - smlabteq r5, r2, r7, sp │ │ │ │ - tsteq r3, r8, lsr r3 │ │ │ │ + tsteq r5, r0, ror #28 │ │ │ │ + tsteq r5, r8, asr lr │ │ │ │ + tsteq r5, lr, ror #24 │ │ │ │ + tsteq r4, r2, lsl #24 │ │ │ │ + tsteq r3, r4, asr r4 │ │ │ │ + tsteq r3, lr, asr #8 │ │ │ │ + tsteq r3, r8, asr #8 │ │ │ │ + smlatbeq r5, sl, r8, sp │ │ │ │ + smlatbeq r5, r6, r8, sp │ │ │ │ + smlatbeq r5, r6, r8, sp │ │ │ │ + smlatbeq r5, sl, r8, sp │ │ │ │ + smlatbeq r5, r6, r8, sp │ │ │ │ + smlabteq r5, lr, r7, sp │ │ │ │ + ldrdeq sp, [r5, -r4] │ │ │ │ + smlatteq r5, r2, r7, sp │ │ │ │ + smlatteq r5, r4, r7, sp │ │ │ │ + smlatteq r5, r2, r7, sp │ │ │ │ + tsteq r3, r8, asr r3 │ │ │ │ adchi pc, r0, r0, lsl #4 │ │ │ │ blcs 51bd40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4079d4> │ │ │ │ svcge 0x00cbf638 │ │ │ │ cdpcs 14, 1, cr3, cr1, cr2, {0} │ │ │ │ bge ed1c74 │ │ │ │ @ instruction: 0xf006e8df │ │ │ │ tstcs r9, r9, lsl #2 │ │ │ │ @@ -42538,76 +42538,76 @@ │ │ │ │ ldcl 7, cr15, [sl, #-852] @ 0xfffffcac │ │ │ │ bmi 114c84c │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7d59600 │ │ │ │ andlt lr, r4, r2, asr sp │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlatbeq r5, r6, r6, sp │ │ │ │ - smlatbeq r5, r2, r6, sp │ │ │ │ - smlatbeq r5, r2, r6, sp │ │ │ │ - smlatbeq r5, r6, r6, sp │ │ │ │ - smlatbeq r5, r6, r6, sp │ │ │ │ - smlatbeq r5, sl, r6, sp │ │ │ │ - smlatbeq r5, sl, r6, sp │ │ │ │ - smlatbeq r5, lr, r6, sp │ │ │ │ - smlatbeq r5, lr, r6, sp │ │ │ │ - @ instruction: 0x0105d6b2 │ │ │ │ - @ instruction: 0x0105d6b6 │ │ │ │ - @ instruction: 0x0105d6ba │ │ │ │ + smlabteq r5, r6, r6, sp │ │ │ │ smlabteq r5, r2, r6, sp │ │ │ │ + smlabteq r5, r2, r6, sp │ │ │ │ + smlabteq r5, r6, r6, sp │ │ │ │ smlabteq r5, r6, r6, sp │ │ │ │ smlabteq r5, sl, r6, sp │ │ │ │ - smlabteq r5, ip, r6, sp │ │ │ │ + smlabteq r5, sl, r6, sp │ │ │ │ + smlabteq r5, lr, r6, sp │ │ │ │ + smlabteq r5, lr, r6, sp │ │ │ │ ldrdeq sp, [r5, -r2] │ │ │ │ - ldrdeq sp, [r5, -r4] │ │ │ │ - smlatteq r5, r4, r3, sp │ │ │ │ - strdeq ip, [r3, -sl] │ │ │ │ - @ instruction: 0x0105d394 │ │ │ │ - @ instruction: 0x0105d396 │ │ │ │ - smlatbeq r5, r4, r3, sp │ │ │ │ - smlatbeq r5, r6, r3, sp │ │ │ │ + ldrdeq sp, [r5, -r6] │ │ │ │ + ldrdeq sp, [r5, -sl] │ │ │ │ + smlatteq r5, r2, r6, sp │ │ │ │ + smlatteq r5, r6, r6, sp │ │ │ │ + smlatteq r5, sl, r6, sp │ │ │ │ + smlatteq r5, ip, r6, sp │ │ │ │ + strdeq sp, [r5, -r2] │ │ │ │ + strdeq sp, [r5, -r4] │ │ │ │ + tsteq r5, r4, lsl #8 │ │ │ │ + tsteq r3, sl, lsl pc │ │ │ │ @ instruction: 0x0105d3b4 │ │ │ │ @ instruction: 0x0105d3b6 │ │ │ │ smlabteq r5, r4, r3, sp │ │ │ │ smlabteq r5, r6, r3, sp │ │ │ │ ldrdeq sp, [r5, -r4] │ │ │ │ - tsteq r5, r0, asr r3 │ │ │ │ - tsteq r5, r6, asr r3 │ │ │ │ - tsteq r5, r8, ror #6 │ │ │ │ - tsteq r5, lr, ror #6 │ │ │ │ - tsteq r5, r8, ror #6 │ │ │ │ - tsteq r5, sl, ror #6 │ │ │ │ + ldrdeq sp, [r5, -r6] │ │ │ │ + smlatteq r5, r4, r3, sp │ │ │ │ + smlatteq r5, r6, r3, sp │ │ │ │ + strdeq sp, [r5, -r4] │ │ │ │ tsteq r5, r0, ror r3 │ │ │ │ - tsteq r5, r2, ror r3 │ │ │ │ - smlatbeq r4, sl, r4, r4 │ │ │ │ - smlatbeq r3, r2, sp, ip │ │ │ │ - @ instruction: 0x0103cd9c │ │ │ │ - tsteq r4, r0, asr #32 │ │ │ │ - smlatbeq r5, ip, r6, lr │ │ │ │ - @ instruction: 0x0105e6ba │ │ │ │ - @ instruction: 0x0105e6b4 │ │ │ │ - @ instruction: 0x0105e6ba │ │ │ │ - @ instruction: 0x0105e6bc │ │ │ │ - tsteq r6, lr, lsr r7 │ │ │ │ - smlatteq ip, sl, sl, r8 │ │ │ │ - tsteq r5, r2, lsr r4 │ │ │ │ + tsteq r5, r6, ror r3 │ │ │ │ + smlabbeq r5, r8, r3, sp │ │ │ │ + smlabbeq r5, lr, r3, sp │ │ │ │ + smlabbeq r5, r8, r3, sp │ │ │ │ + smlabbeq r5, sl, r3, sp │ │ │ │ + @ instruction: 0x0105d390 │ │ │ │ + @ instruction: 0x0105d392 │ │ │ │ + smlabteq r4, sl, r4, r4 │ │ │ │ + smlabteq r3, r2, sp, ip │ │ │ │ + @ instruction: 0x0103cdbc │ │ │ │ + tsteq r4, r0, rrx │ │ │ │ + smlabteq r5, ip, r6, lr │ │ │ │ + ldrdeq lr, [r5, -sl] │ │ │ │ + ldrdeq lr, [r5, -r4] │ │ │ │ + ldrdeq lr, [r5, -sl] │ │ │ │ + ldrdeq lr, [r5, -ip] │ │ │ │ + tsteq r6, lr, asr r7 │ │ │ │ + tsteq ip, sl, lsl #22 │ │ │ │ + tsteq r5, r2, asr r4 │ │ │ │ + tsteq r5, lr, ror #8 │ │ │ │ + @ instruction: 0x0105e69c │ │ │ │ tsteq r5, lr, asr #8 │ │ │ │ - tsteq r5, ip, ror r6 │ │ │ │ - tsteq r5, lr, lsr #8 │ │ │ │ - tsteq r5, lr, ror r7 │ │ │ │ - tsteq r5, r0, lsl r4 │ │ │ │ - tsteq r4, lr, asr #32 │ │ │ │ - @ instruction: 0x0103cc96 │ │ │ │ - @ instruction: 0x0103cc90 │ │ │ │ - tsteq r5, lr, lsl r6 │ │ │ │ - smlabteq r5, r4, r3, ip │ │ │ │ - smlabteq r5, r8, r6, lr │ │ │ │ - smlatbeq r5, r8, r3, ip │ │ │ │ - tsteq r3, sl, ror r8 │ │ │ │ + @ instruction: 0x0105c79e │ │ │ │ + tsteq r5, r0, lsr r4 │ │ │ │ + tsteq r4, lr, rrx │ │ │ │ + @ instruction: 0x0103ccb6 │ │ │ │ + @ instruction: 0x0103ccb0 │ │ │ │ + tsteq r5, lr, lsr r6 │ │ │ │ + smlatteq r5, r4, r3, ip │ │ │ │ + smlatteq r5, r8, r6, lr │ │ │ │ + smlabteq r5, r8, r3, ip │ │ │ │ + @ instruction: 0x0103c89a │ │ │ │ svcvc 0x0015f5b0 │ │ │ │ stmdale ip, {r0, r2, r5, ip, lr, pc} │ │ │ │ svcvc 0x0010f5b0 │ │ │ │ stmdale r4, {r2, r5, ip, lr, pc} │ │ │ │ @ instruction: 0xf5b0b328 │ │ │ │ eorle r7, r5, r0, lsl #30 │ │ │ │ @ instruction: 0xf5b0e011 │ │ │ │ @@ -42634,23 +42634,23 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x0105e5b8 │ │ │ │ - smlabbeq r5, r2, r5, lr │ │ │ │ - tsteq r5, r0, asr r5 │ │ │ │ - tsteq r5, sl, asr r5 │ │ │ │ - smlabbeq r5, r8, r5, lr │ │ │ │ - smlatteq r5, lr, r5, lr │ │ │ │ - @ instruction: 0x0105e5b0 │ │ │ │ - smlabteq r5, r6, r5, lr │ │ │ │ - strdeq lr, [r5, -r4] │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ + smlatbeq r5, r2, r5, lr │ │ │ │ + tsteq r5, r0, ror r5 │ │ │ │ + tsteq r5, sl, ror r5 │ │ │ │ + smlatbeq r5, r8, r5, lr │ │ │ │ + tsteq r5, lr, lsl #12 │ │ │ │ + ldrdeq lr, [r5, -r0] │ │ │ │ + smlatteq r5, r6, r5, lr │ │ │ │ + tsteq r5, r4, lsl r6 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @ instruction: 0xf0007f15 │ │ │ │ @@ -42915,63 +42915,63 @@ │ │ │ │ @ instruction: 0xf7d5447a │ │ │ │ and lr, r6, r8, ror #20 │ │ │ │ @ instruction: 0x462b4a34 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d5447a │ │ │ │ pop {r5, r6, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x000087f0 │ │ │ │ - tsteq r5, sl, ror #10 │ │ │ │ - tsteq r5, r4, ror #2 │ │ │ │ - tsteq r5, lr, ror #10 │ │ │ │ - tsteq r5, r6, ror r5 │ │ │ │ + smlabbeq r5, sl, r5, lr │ │ │ │ + smlabbeq r5, r4, r1, ip │ │ │ │ + smlabbeq r5, lr, r5, lr │ │ │ │ + @ instruction: 0x0105e596 │ │ │ │ + @ instruction: 0x0105e59a │ │ │ │ + @ instruction: 0x0105e59e │ │ │ │ + @ instruction: 0x0105e59e │ │ │ │ + @ instruction: 0x0105e596 │ │ │ │ + @ instruction: 0x0105e592 │ │ │ │ + smlabbeq r5, sl, r5, lr │ │ │ │ + smlabbeq r5, r6, r5, lr │ │ │ │ + smlabbeq r5, r2, r5, lr │ │ │ │ tsteq r5, sl, ror r5 │ │ │ │ - tsteq r5, lr, ror r5 │ │ │ │ - tsteq r5, lr, ror r5 │ │ │ │ - tsteq r5, r6, ror r5 │ │ │ │ tsteq r5, r2, ror r5 │ │ │ │ tsteq r5, sl, ror #10 │ │ │ │ - tsteq r5, r6, ror #10 │ │ │ │ tsteq r5, r2, ror #10 │ │ │ │ - tsteq r5, sl, asr r5 │ │ │ │ - tsteq r5, r2, asr r5 │ │ │ │ - tsteq r5, sl, asr #10 │ │ │ │ - tsteq r5, r2, asr #10 │ │ │ │ - tsteq r5, lr, lsr r5 │ │ │ │ - tsteq r5, r6, lsr r5 │ │ │ │ - @ instruction: 0x0103c79a │ │ │ │ - tsteq r5, sl, lsl r5 │ │ │ │ - smlabbeq r3, r4, r7, ip │ │ │ │ - ldrdeq r8, [ip, -r8] │ │ │ │ - tsteq r3, r8, ror r7 │ │ │ │ - tsteq r5, ip, lsr pc │ │ │ │ - smlatteq r5, r6, r4, lr │ │ │ │ - smlatteq r5, r6, r4, lr │ │ │ │ - smlatteq r5, r4, r4, lr │ │ │ │ - smlatteq r5, r0, r4, lr │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ - ldrdeq lr, [r5, -sl] │ │ │ │ - smlatteq r5, r0, r4, lr │ │ │ │ - tsteq ip, ip, lsr r5 │ │ │ │ - ldrdeq lr, [r5, -r6] │ │ │ │ - tsteq r5, r6, ror #8 │ │ │ │ - tsteq r5, r4, ror #8 │ │ │ │ - @ instruction: 0x0105e4b8 │ │ │ │ - tsteq r5, ip, asr r4 │ │ │ │ - tsteq r5, sl, asr r4 │ │ │ │ - tsteq r5, r0, ror #8 │ │ │ │ - @ instruction: 0x010c84bc │ │ │ │ - tsteq r3, ip, ror r6 │ │ │ │ - tsteq r5, r4, lsr #28 │ │ │ │ - smlatbeq r4, r2, r9, r3 │ │ │ │ - smlatbeq r3, r0, r6, ip │ │ │ │ - @ instruction: 0x0103c69a │ │ │ │ - strdeq r3, [r4, -r0] │ │ │ │ - strdeq r3, [r4, -r2] │ │ │ │ - strdeq r3, [r4, -r8] │ │ │ │ - tsteq ip, r0, lsr r4 │ │ │ │ + tsteq r5, lr, asr r5 │ │ │ │ + tsteq r5, r6, asr r5 │ │ │ │ + @ instruction: 0x0103c7ba │ │ │ │ + tsteq r5, sl, lsr r5 │ │ │ │ + smlatbeq r3, r4, r7, ip │ │ │ │ + strdeq r8, [ip, -r8] │ │ │ │ + @ instruction: 0x0103c798 │ │ │ │ + tsteq r5, ip, asr pc │ │ │ │ + tsteq r5, r6, lsl #10 │ │ │ │ + tsteq r5, r6, lsl #10 │ │ │ │ + tsteq r5, r4, lsl #10 │ │ │ │ + tsteq r5, r0, lsl #10 │ │ │ │ + strdeq lr, [r5, -ip] │ │ │ │ + strdeq lr, [r5, -sl] │ │ │ │ + tsteq r5, r0, lsl #10 │ │ │ │ + tsteq ip, ip, asr r5 │ │ │ │ + strdeq lr, [r5, -r6] │ │ │ │ + smlabbeq r5, r6, r4, lr │ │ │ │ + smlabbeq r5, r4, r4, lr │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ + tsteq r5, ip, ror r4 │ │ │ │ + tsteq r5, sl, ror r4 │ │ │ │ + smlabbeq r5, r0, r4, lr │ │ │ │ + ldrdeq r8, [ip, -ip] │ │ │ │ + @ instruction: 0x0103c69c │ │ │ │ + tsteq r5, r4, asr #28 │ │ │ │ + smlabteq r4, r2, r9, r3 │ │ │ │ + smlabteq r3, r0, r6, ip │ │ │ │ + @ instruction: 0x0103c6ba │ │ │ │ + tsteq r4, r0, lsl sl │ │ │ │ + tsteq r4, r2, lsl sl │ │ │ │ + tsteq r4, r8, lsl sl │ │ │ │ + tsteq ip, r0, asr 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 │ │ │ │ @@ -43772,84 +43772,84 @@ │ │ │ │ vabd.s8 d24, d19, d29 │ │ │ │ addsmi r5, r8, #4, 6 @ 0x10000000 │ │ │ │ strhi pc, [ip, r2]! │ │ │ │ mvnsmi pc, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0424298 │ │ │ │ stmdami r6, {r0, r1, r3, r5, r7, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x0105e2b0 │ │ │ │ - smlatteq r5, r0, r2, lr │ │ │ │ - tsteq r5, r6, lsr #6 │ │ │ │ - @ instruction: 0x0105e39e │ │ │ │ - ldrdeq lr, [r5, -sl] │ │ │ │ - tsteq r5, r2, ror #8 │ │ │ │ - smlabteq r5, ip, r4, lr │ │ │ │ - tsteq r5, r4, asr r5 │ │ │ │ - tsteq r5, r6, ror #10 │ │ │ │ - smlabteq r5, r2, r5, lr │ │ │ │ - tsteq r5, r0, lsl r6 │ │ │ │ - smlabbeq r5, ip, r6, lr │ │ │ │ - @ instruction: 0x0105e69e │ │ │ │ - ldrdeq lr, [r5, -r6] │ │ │ │ - strdeq lr, [r5, -r8] │ │ │ │ - tsteq r5, r2, asr #14 │ │ │ │ - tsteq r5, r8, lsl r7 │ │ │ │ - tsteq r5, r6, asr #14 │ │ │ │ - tsteq r5, r8, ror #14 │ │ │ │ - @ instruction: 0x0105e7b2 │ │ │ │ - smlatbeq r5, r0, r7, lr │ │ │ │ - ldrdeq lr, [r5, -r2] │ │ │ │ - tsteq r5, ip, lsr #16 │ │ │ │ - smlatbeq r5, r4, r8, lr │ │ │ │ - smlatbeq r5, r0, r8, lr │ │ │ │ - smlatteq r5, r6, r8, lr │ │ │ │ - tsteq r5, r0, lsr #18 │ │ │ │ - tsteq r5, ip, ror r9 │ │ │ │ - tsteq r5, lr, ror #18 │ │ │ │ - smlatbeq r5, r4, r9, lr │ │ │ │ + ldrdeq lr, [r5, -r0] │ │ │ │ + mrseq lr, SP_abt │ │ │ │ + tsteq r5, r6, asr #6 │ │ │ │ + @ instruction: 0x0105e3be │ │ │ │ strdeq lr, [r5, -sl] │ │ │ │ - smlabbeq r5, sl, sl, lr │ │ │ │ - tsteq r5, r2, ror #20 │ │ │ │ - @ instruction: 0x0105eab4 │ │ │ │ - tsteq r5, r2, lsl #22 │ │ │ │ - tsteq r5, r8, asr fp │ │ │ │ - smlatbeq r5, sl, fp, lr │ │ │ │ + smlabbeq r5, r2, r4, lr │ │ │ │ + smlatteq r5, ip, r4, lr │ │ │ │ + tsteq r5, r4, ror r5 │ │ │ │ + smlabbeq r5, r6, r5, lr │ │ │ │ + smlatteq r5, r2, r5, lr │ │ │ │ + tsteq r5, r0, lsr r6 │ │ │ │ + smlatbeq r5, ip, r6, lr │ │ │ │ + @ instruction: 0x0105e6be │ │ │ │ + strdeq lr, [r5, -r6] │ │ │ │ + tsteq r5, r8, lsl r7 │ │ │ │ + tsteq r5, r2, ror #14 │ │ │ │ + tsteq r5, r8, lsr r7 │ │ │ │ + tsteq r5, r6, ror #14 │ │ │ │ + smlabbeq r5, r8, r7, lr │ │ │ │ ldrdeq lr, [r5, -r2] │ │ │ │ - tsteq r5, r6, lsl ip │ │ │ │ - @ instruction: 0x0105ecb6 │ │ │ │ - smlatbeq r5, ip, ip, lr │ │ │ │ - tsteq r5, r6, lsl #26 │ │ │ │ - tsteq r5, r6, asr sp │ │ │ │ - ldrdeq lr, [r5, -sl] │ │ │ │ - smlatteq r5, ip, sp, lr │ │ │ │ - smlabbeq r5, r6, lr, lr │ │ │ │ - tsteq r5, r6, lsl pc │ │ │ │ - smlatteq r5, sl, pc, lr @ │ │ │ │ + smlabteq r5, r0, r7, lr │ │ │ │ strdeq lr, [r5, -r2] │ │ │ │ - swpeq pc, ip, [r5] @ │ │ │ │ - tstpeq r5, ip, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, asr r2 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -lr] │ │ │ │ - tstpeq r5, lr, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - ldrdeq pc, [r5, -sl] │ │ │ │ - tstpeq r5, r6, asr #8 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, r6, r4, pc @ │ │ │ │ - tstpeq r5, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, asr #10 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f5ba │ │ │ │ - tstpeq r5, sl, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f6b4 │ │ │ │ - smlabbeq r5, sl, r6, pc @ │ │ │ │ + tsteq r5, ip, asr #16 │ │ │ │ + smlabteq r5, r4, r8, lr │ │ │ │ + smlabteq r5, r0, r8, lr │ │ │ │ + tsteq r5, r6, lsl #18 │ │ │ │ + tsteq r5, r0, asr #18 │ │ │ │ + @ instruction: 0x0105e99c │ │ │ │ + smlabbeq r5, lr, r9, lr │ │ │ │ + smlabteq r5, r4, r9, lr │ │ │ │ + tsteq r5, sl, lsl sl │ │ │ │ + smlatbeq r5, sl, sl, lr │ │ │ │ + smlabbeq r5, r2, sl, lr │ │ │ │ + ldrdeq lr, [r5, -r4] │ │ │ │ + tsteq r5, r2, lsr #22 │ │ │ │ + tsteq r5, r8, ror fp │ │ │ │ + smlabteq r5, sl, fp, lr │ │ │ │ + strdeq lr, [r5, -r2] │ │ │ │ + tsteq r5, r6, lsr ip │ │ │ │ + ldrdeq lr, [r5, -r6] │ │ │ │ + smlabteq r5, ip, ip, lr │ │ │ │ + tsteq r5, r6, lsr #26 │ │ │ │ + tsteq r5, r6, ror sp │ │ │ │ + strdeq lr, [r5, -sl] │ │ │ │ + tsteq r5, ip, lsl #28 │ │ │ │ + smlatbeq r5, r6, lr, lr │ │ │ │ + tsteq r5, r6, lsr pc │ │ │ │ + tstpeq r5, sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + strheq pc, [r5, -ip] @ │ │ │ │ + tstpeq r5, ip, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, ror r2 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -lr] │ │ │ │ + tstpeq r5, lr, asr r3 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r5, -r8] │ │ │ │ - tstpeq r5, r8, asr r7 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, r4, r7, pc @ │ │ │ │ - tstpeq r5, r6, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r4, r8, pc @ │ │ │ │ + strdeq pc, [r5, -sl] │ │ │ │ + tstpeq r5, r6, ror #8 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r6, r4, pc @ │ │ │ │ + tstpeq r5, r0, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, ror #10 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -sl] │ │ │ │ + tstpeq r5, sl, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + smlatbeq r5, sl, r6, pc @ │ │ │ │ + tstpeq r5, r8, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, ror r7 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r4, r7, pc @ │ │ │ │ + tstpeq r5, r6, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, r4, r8, pc @ │ │ │ │ tstppl r8, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldmdale r2, {r0, r1, r3, r4, r8, r9, sl, pc} │ │ │ │ tstppl r0, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vaba.s8 d24, d3, d9 │ │ │ │ addsmi r5, r8, #20, 6 @ 0x50000000 │ │ │ │ @@ -44643,82 +44643,82 @@ │ │ │ │ @ instruction: 0xf64384e3 │ │ │ │ addsmi r1, r8, #8, 6 @ 0x20000000 │ │ │ │ andshi pc, r4, r3 │ │ │ │ svcpl 0x0064f5b0 │ │ │ │ andshi pc, r4, r3, asr #32 │ │ │ │ ldrbtmi r4, [r8], #-2116 @ 0xfffff7bc │ │ │ │ svclt 0x00004770 │ │ │ │ - smlabteq r5, sl, r7, pc @ │ │ │ │ - tstpeq r5, r2, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, ror #16 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, ip, r8, pc @ │ │ │ │ - tstpeq r5, sl, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, r2, r9, pc @ │ │ │ │ - smlabteq r5, lr, r9, pc @ │ │ │ │ - tstpeq r5, r8, lsr sl @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105fa96 │ │ │ │ - tstpeq r5, lr, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, lsl fp @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r8, fp, pc @ │ │ │ │ - smlatteq r5, r8, fp, pc @ │ │ │ │ - smlabbeq r5, r0, ip, pc @ │ │ │ │ - smlabbeq r5, sl, ip, pc @ │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - tstpeq r5, r4, asr sp @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, ip, sp, pc @ │ │ │ │ - smlatteq r5, sl, sp, pc @ │ │ │ │ - tstpeq r5, r4, asr lr @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105feb4 │ │ │ │ - tstpeq r5, ip, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, asr pc @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, r0, pc, pc @ │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ - strheq r0, [r6, -r8] │ │ │ │ - swpeq r0, ip, [r6] │ │ │ │ - tsteq r6, r6, lsl #2 │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - tsteq r6, r2, lsr #4 │ │ │ │ - smlabbeq r6, ip, r2, r0 │ │ │ │ - smlatteq r6, sl, r2, r0 │ │ │ │ - smlabbeq r6, r4, r3, r0 │ │ │ │ - smlabbeq r6, r2, r3, r0 │ │ │ │ - smlatteq r6, ip, r3, r0 │ │ │ │ - tsteq r6, sl, asr #8 │ │ │ │ - smlatteq r6, r4, r4, r0 │ │ │ │ - smlatteq r6, lr, r4, r0 │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - @ instruction: 0x010605b6 │ │ │ │ - tsteq r6, lr, asr #12 │ │ │ │ - tsteq r6, lr, lsr r6 │ │ │ │ - smlatbeq r6, r8, r6, r0 │ │ │ │ - tsteq r6, r6, lsl #14 │ │ │ │ - @ instruction: 0x0106079e │ │ │ │ - smlatbeq r6, sl, r7, r0 │ │ │ │ - tsteq r6, r4, lsl r8 │ │ │ │ - tsteq r6, r2, ror r8 │ │ │ │ - tsteq r6, sl, lsl #18 │ │ │ │ - tsteq r6, ip, lsl #18 │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - tsteq r6, sl, ror #18 │ │ │ │ - tsteq r6, ip, asr #18 │ │ │ │ - tsteq r6, r0, ror #18 │ │ │ │ - tsteq r6, r8, ror #18 │ │ │ │ + smlatteq r5, sl, r7, pc @ │ │ │ │ + smlabbeq r5, r2, r8, pc @ │ │ │ │ + smlabbeq r5, r0, r8, pc @ │ │ │ │ + smlatteq r5, ip, r8, pc @ │ │ │ │ + tstpeq r5, sl, asr #18 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r2, r9, pc @ │ │ │ │ + smlatteq r5, lr, r9, pc @ │ │ │ │ + tstpeq r5, r8, asr sl @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105fab6 │ │ │ │ + tstpeq r5, lr, asr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, lsr fp @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, r8, fp, pc @ │ │ │ │ + tstpeq r5, r8, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, r0, ip, pc @ │ │ │ │ + smlatbeq r5, sl, ip, pc @ │ │ │ │ + tstpeq r5, r4, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, ror sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, ror lr @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + tstpeq r5, ip, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, ror pc @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r0, pc, pc @ │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + strheq r0, [r6, -ip] │ │ │ │ + tsteq r6, r6, lsr #2 │ │ │ │ + smlabbeq r6, r4, r1, r0 │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + tsteq r6, r2, asr #4 │ │ │ │ + smlatbeq r6, ip, r2, r0 │ │ │ │ + tsteq r6, sl, lsl #6 │ │ │ │ + smlatbeq r6, r4, r3, r0 │ │ │ │ + smlatbeq r6, r2, r3, r0 │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ + tsteq r6, sl, ror #8 │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + tsteq r6, lr, lsl #10 │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + ldrdeq r0, [r6, -r6] │ │ │ │ + tsteq r6, lr, ror #12 │ │ │ │ + tsteq r6, lr, asr r6 │ │ │ │ + smlabteq r6, r8, r6, r0 │ │ │ │ + tsteq r6, r6, lsr #14 │ │ │ │ + @ instruction: 0x010607be │ │ │ │ + smlabteq r6, sl, r7, r0 │ │ │ │ + tsteq r6, r4, lsr r8 │ │ │ │ + @ instruction: 0x01060892 │ │ │ │ + tsteq r6, sl, lsr #18 │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + tsteq r6, r4, asr #10 │ │ │ │ + tsteq r6, r4, asr #10 │ │ │ │ + smlabbeq r6, sl, r9, r0 │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ + smlabbeq r6, r0, r9, r0 │ │ │ │ + smlabbeq r6, r8, r9, r0 │ │ │ │ + tsteq r6, lr, ror r5 │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + tsteq r6, ip, asr #10 │ │ │ │ + tsteq r6, sl, asr #10 │ │ │ │ tsteq r6, lr, asr r5 │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - tsteq r6, r8, lsl r5 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - tsteq r6, sl, lsr #10 │ │ │ │ - tsteq r6, lr, lsr r5 │ │ │ │ - tsteq r6, r6, asr #10 │ │ │ │ - smlatbeq r6, r8, r9, r0 │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - smlabbeq r6, lr, r9, r0 │ │ │ │ + tsteq r6, r6, ror #10 │ │ │ │ + smlabteq r6, r8, r9, r0 │ │ │ │ + @ instruction: 0x01060998 │ │ │ │ + smlatbeq r6, lr, r9, r0 │ │ │ │ tstpne ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldmdale r2, {r0, r1, r2, r7, r8, r9, sl, pc} │ │ │ │ tstpne r4, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438785 │ │ │ │ addsmi r1, r8, #24, 6 @ 0x60000000 │ │ │ │ @@ -45505,82 +45505,82 @@ │ │ │ │ movwpl pc, #50755 @ 0xc643 @ │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438555 │ │ │ │ addsmi r5, r8, #4, 6 @ 0x10000000 │ │ │ │ ldrbhi pc, [r4, #-66] @ 0xffffffbe @ │ │ │ │ ldrbtmi r4, [r8], #-2116 @ 0xfffff7bc │ │ │ │ svclt 0x00004770 │ │ │ │ - smlabbeq r6, r2, r8, r0 │ │ │ │ - tsteq r6, r6, ror r4 │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - tsteq r6, lr, ror #8 │ │ │ │ - smlabteq r6, lr, r8, r0 │ │ │ │ - @ instruction: 0x01060892 │ │ │ │ - smlatbeq r6, r6, r8, r0 │ │ │ │ - smlatbeq r6, ip, r8, r0 │ │ │ │ + smlatbeq r6, r2, r8, r0 │ │ │ │ + @ instruction: 0x01062496 │ │ │ │ + tsteq r6, r4, ror r4 │ │ │ │ + smlabbeq r6, r8, r4, r2 │ │ │ │ + smlabbeq r6, lr, r4, r2 │ │ │ │ + smlatteq r6, lr, r8, r0 │ │ │ │ + @ instruction: 0x010608b2 │ │ │ │ + smlabteq r6, r6, r8, r0 │ │ │ │ + smlabteq r6, ip, r8, r0 │ │ │ │ + smlabteq r6, r0, r4, r2 │ │ │ │ smlatbeq r6, r0, r4, r2 │ │ │ │ - smlabbeq r6, r0, r4, r2 │ │ │ │ - @ instruction: 0x01062492 │ │ │ │ - @ instruction: 0x01062498 │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - smlabteq r6, sl, r8, r0 │ │ │ │ + @ instruction: 0x010624b2 │ │ │ │ + @ instruction: 0x010624b8 │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + smlatteq r6, sl, r8, r0 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + tsteq r6, r4, lsl #18 │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + ldrdeq r2, [r6, -r6] │ │ │ │ + smlatteq r6, r8, r4, r2 │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + tsteq r6, r0, asr r9 │ │ │ │ + tsteq r6, r6, lsl #18 │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + tsteq r6, r0, lsr #18 │ │ │ │ + tsteq r6, r2, lsr r9 │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + tsteq r6, lr, lsr r9 │ │ │ │ + tsteq r6, r6, asr #18 │ │ │ │ + tsteq r6, sl, lsr r5 │ │ │ │ + tsteq r6, ip, lsl #10 │ │ │ │ + tsteq r6, lr, lsl r5 │ │ │ │ + tsteq r6, r6, lsr #10 │ │ │ │ + smlabbeq r6, r6, r9, r0 │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + tsteq r6, r6, ror r9 │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + tsteq r6, r2, ror r5 │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + tsteq r6, sl, asr #10 │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + @ instruction: 0x010609b2 │ │ │ │ + @ instruction: 0x01060990 │ │ │ │ + smlatbeq r6, r2, r9, r0 │ │ │ │ + smlatbeq r6, r8, r9, r0 │ │ │ │ + @ instruction: 0x0106259c │ │ │ │ + tsteq r6, lr, ror #10 │ │ │ │ + smlabbeq r6, r0, r5, r2 │ │ │ │ + smlabbeq r6, r6, r5, r2 │ │ │ │ + smlatteq r6, r6, r9, r0 │ │ │ │ + smlabteq r6, r8, r9, r0 │ │ │ │ ldrdeq r0, [r6, -ip] │ │ │ │ - smlatteq r6, r4, r8, r0 │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - @ instruction: 0x010624b6 │ │ │ │ - smlabteq r6, r8, r4, r2 │ │ │ │ + smlatteq r6, r4, r9, r0 │ │ │ │ + ldrdeq r2, [r6, -sl] │ │ │ │ + smlabbeq r6, r6, r5, r2 │ │ │ │ + @ instruction: 0x0106259a │ │ │ │ + smlatbeq r6, r2, r5, r2 │ │ │ │ + @ instruction: 0x010625b6 │ │ │ │ + @ instruction: 0x010625b4 │ │ │ │ + smlabteq r6, r8, r5, r2 │ │ │ │ ldrdeq r2, [r6, -r0] │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - smlatteq r6, r6, r8, r0 │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - tsteq r6, r0, lsl #18 │ │ │ │ - tsteq r6, r2, lsl r9 │ │ │ │ - tsteq r6, ip, lsl #18 │ │ │ │ - tsteq r6, lr, lsl r9 │ │ │ │ - tsteq r6, r6, lsr #18 │ │ │ │ - tsteq r6, sl, lsl r5 │ │ │ │ - smlatteq r6, ip, r4, r2 │ │ │ │ - strdeq r2, [r6, -lr] │ │ │ │ - tsteq r6, r6, lsl #10 │ │ │ │ - tsteq r6, r6, ror #18 │ │ │ │ - tsteq r6, r4, asr #18 │ │ │ │ - tsteq r6, r6, asr r9 │ │ │ │ - tsteq r6, ip, asr r9 │ │ │ │ - tsteq r6, r2, asr r5 │ │ │ │ - tsteq r6, r8, lsl r5 │ │ │ │ - tsteq r6, sl, lsr #10 │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ - @ instruction: 0x01060992 │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - smlabbeq r6, r2, r9, r0 │ │ │ │ - smlabbeq r6, r8, r9, r0 │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ - tsteq r6, lr, asr #10 │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - tsteq r6, r6, ror #10 │ │ │ │ - smlabteq r6, r6, r9, r0 │ │ │ │ - smlatbeq r6, r8, r9, r0 │ │ │ │ - @ instruction: 0x010609bc │ │ │ │ - smlabteq r6, r4, r9, r0 │ │ │ │ - @ instruction: 0x010625ba │ │ │ │ - tsteq r6, r6, ror #10 │ │ │ │ - tsteq r6, sl, ror r5 │ │ │ │ - smlabbeq r6, r2, r5, r2 │ │ │ │ - @ instruction: 0x01062596 │ │ │ │ - @ instruction: 0x01062594 │ │ │ │ - smlatbeq r6, r8, r5, r2 │ │ │ │ - @ instruction: 0x010625b0 │ │ │ │ - tsteq r6, r2, lsl sl │ │ │ │ - smlatteq r6, r8, r9, r0 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ + tsteq r6, r2, lsr sl │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ + tsteq r6, ip, lsl sl │ │ │ │ + tsteq r6, r4, lsr #20 │ │ │ │ + tsteq r6, sl, lsl r6 │ │ │ │ strdeq r2, [r6, -sl] │ │ │ │ - ldrdeq r2, [r6, -sl] │ │ │ │ - smlatteq r6, lr, r5, r2 │ │ │ │ + tsteq r6, lr, lsl #12 │ │ │ │ msrpl CPSR_, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldmdale r2, {r0, r1, r2, r6, r7, sl, pc} │ │ │ │ tstppl r8, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf64384c5 │ │ │ │ addsmi r5, r8, #28, 6 @ 0x70000000 │ │ │ │ @@ -46328,180 +46328,180 @@ │ │ │ │ stmiami r8!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2215 @ 0xfffff759 │ │ │ │ stmiami r7!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2214 @ 0xfffff75a │ │ │ │ svclt 0x00004770 │ │ │ │ - smlatteq r6, r2, r4, r2 │ │ │ │ - tsteq r6, r2, asr #18 │ │ │ │ - tsteq r6, r6, lsl #18 │ │ │ │ - tsteq r6, sl, lsl r9 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - tsteq r6, r4, lsl r5 │ │ │ │ - strdeq r2, [r6, -r2] │ │ │ │ - tsteq r6, r6, lsl #10 │ │ │ │ - tsteq r6, ip, lsl #10 │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - tsteq r6, lr, lsr r9 │ │ │ │ - tsteq r6, r2, asr r9 │ │ │ │ - tsteq r6, r8, asr r9 │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ + tsteq r6, r2, lsl #10 │ │ │ │ + tsteq r6, r2, ror #18 │ │ │ │ + tsteq r6, r6, lsr #18 │ │ │ │ + tsteq r6, sl, lsr r9 │ │ │ │ + tsteq r6, r0, asr #18 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + tsteq r6, r2, lsl r5 │ │ │ │ + tsteq r6, r6, lsr #10 │ │ │ │ tsteq r6, ip, lsr #10 │ │ │ │ - tsteq r6, lr, lsr r5 │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - smlatbeq r6, r4, r9, r0 │ │ │ │ - tsteq r6, sl, asr r9 │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - tsteq r6, r4, ror r9 │ │ │ │ - smlabbeq r6, r6, r9, r0 │ │ │ │ - smlabbeq r6, r0, r9, r0 │ │ │ │ - @ instruction: 0x01060992 │ │ │ │ - @ instruction: 0x0106099a │ │ │ │ - smlabbeq r6, lr, r5, r2 │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - tsteq r6, r2, ror r5 │ │ │ │ - tsteq r6, sl, ror r5 │ │ │ │ - ldrdeq r0, [r6, -sl] │ │ │ │ - @ instruction: 0x010609b8 │ │ │ │ - smlabteq r6, sl, r9, r0 │ │ │ │ - ldrdeq r0, [r6, -r2] │ │ │ │ - smlabteq r6, r6, r5, r2 │ │ │ │ - smlabbeq r6, sl, r5, r2 │ │ │ │ - @ instruction: 0x0106259c │ │ │ │ - smlatbeq r6, r4, r5, r2 │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ - smlatteq r6, r2, r9, r0 │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ + smlabbeq r6, ip, r9, r0 │ │ │ │ + tsteq r6, lr, asr r9 │ │ │ │ + tsteq r6, r2, ror r9 │ │ │ │ + tsteq r6, r8, ror r9 │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + tsteq r6, ip, asr #10 │ │ │ │ + tsteq r6, lr, asr r5 │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ + smlabteq r6, r4, r9, r0 │ │ │ │ + tsteq r6, sl, ror r9 │ │ │ │ + smlabbeq r6, ip, r9, r0 │ │ │ │ + @ instruction: 0x01060994 │ │ │ │ + smlatbeq r6, r6, r9, r0 │ │ │ │ + smlatbeq r6, r0, r9, r0 │ │ │ │ + @ instruction: 0x010609b2 │ │ │ │ + @ instruction: 0x010609ba │ │ │ │ + smlatbeq r6, lr, r5, r2 │ │ │ │ + smlabbeq r6, r0, r5, r2 │ │ │ │ + @ instruction: 0x01062592 │ │ │ │ + @ instruction: 0x0106259a │ │ │ │ strdeq r0, [r6, -sl] │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ - smlabteq r6, r2, r5, r2 │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - ldrdeq r2, [r6, -sl] │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + smlatteq r6, sl, r9, r0 │ │ │ │ + strdeq r0, [r6, -r2] │ │ │ │ + smlatteq r6, r6, r5, r2 │ │ │ │ + smlatbeq r6, sl, r5, r2 │ │ │ │ + @ instruction: 0x010625bc │ │ │ │ + smlabteq r6, r4, r5, r2 │ │ │ │ + tsteq r6, r4, lsr #20 │ │ │ │ + tsteq r6, r2, lsl #20 │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + tsteq r6, sl, lsl sl │ │ │ │ + tsteq r6, r0, lsl r6 │ │ │ │ + smlatteq r6, r2, r5, r2 │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + strdeq r2, [r6, -sl] │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ tsteq r6, ip, lsr sl │ │ │ │ - tsteq r6, ip, lsl sl │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - tsteq r6, r8, lsr sl │ │ │ │ - tsteq r6, lr, lsr #12 │ │ │ │ - strdeq lr, [r5, -r4] │ │ │ │ - tsteq r5, lr, asr #32 │ │ │ │ - tsteq r5, r0, asr lr │ │ │ │ - tsteq r5, sl, lsr #16 │ │ │ │ - tsteq r5, r0, lsl #10 │ │ │ │ - smlatteq r5, sl, r2, fp │ │ │ │ - ldrdeq fp, [r5, -r0] │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + tsteq r6, r8, asr sl │ │ │ │ + tsteq r6, lr, asr #12 │ │ │ │ + tstpeq r5, r4, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, lr, rrx │ │ │ │ + tsteq r5, r0, ror lr │ │ │ │ + tsteq r5, sl, asr #16 │ │ │ │ + tsteq r5, r0, lsr #10 │ │ │ │ + tsteq r5, sl, lsl #6 │ │ │ │ + strdeq fp, [r5, -r0] │ │ │ │ + smlabbeq r5, r6, r1, fp │ │ │ │ + tsteq r5, r8, asr r1 │ │ │ │ tsteq r5, r6, ror #2 │ │ │ │ - tsteq r5, r8, lsr r1 │ │ │ │ - tsteq r5, r6, asr #2 │ │ │ │ - strdeq r8, [r3, -r0] │ │ │ │ - tsteq r5, r2, ror r1 │ │ │ │ - smlabbeq r5, r4, r1, fp │ │ │ │ - ldrdeq r8, [r3, -lr] │ │ │ │ - tsteq r5, r4, lsr r2 │ │ │ │ - smlatteq r5, r6, r1, fp │ │ │ │ - tsteq r5, r4, lsl #4 │ │ │ │ - smlabteq r3, r6, lr, r8 │ │ │ │ - tsteq r5, r4, ror #4 │ │ │ │ - smlabbeq r5, r2, r2, fp │ │ │ │ - @ instruction: 0x01038eb4 │ │ │ │ - @ instruction: 0x0105b3ba │ │ │ │ - tsteq r5, r4, lsl r3 │ │ │ │ - @ instruction: 0x0105b2be │ │ │ │ - smlatteq r5, r0, r2, fp │ │ │ │ - @ instruction: 0x01038e96 │ │ │ │ - tsteq r5, r0, asr r3 │ │ │ │ - tsteq r5, lr, ror #6 │ │ │ │ - smlabbeq r3, r4, lr, r8 │ │ │ │ - tsteq r5, r6, lsl #8 │ │ │ │ - smlabteq r5, r0, r3, fp │ │ │ │ - ldrdeq fp, [r5, -r6] │ │ │ │ - tsteq r3, ip, ror #28 │ │ │ │ - tsteq r5, r2, lsl r4 │ │ │ │ - tsteq r3, r0, ror #28 │ │ │ │ - tsteq r5, r2, lsr #12 │ │ │ │ - tsteq r5, r0, asr #10 │ │ │ │ - smlabteq r5, lr, r4, fp │ │ │ │ - smlabbeq r5, ip, r4, fp │ │ │ │ - smlatbeq r5, r2, r4, fp │ │ │ │ - tsteq r3, ip, lsr lr │ │ │ │ - smlatteq r5, r2, r4, fp │ │ │ │ - strdeq fp, [r5, -ip] │ │ │ │ - tsteq r3, sl, lsr #28 │ │ │ │ - @ instruction: 0x0105b598 │ │ │ │ - tsteq r5, r2, asr r5 │ │ │ │ - tsteq r5, r8, ror #10 │ │ │ │ - tsteq r3, r2, lsl lr │ │ │ │ - @ instruction: 0x0105b598 │ │ │ │ - tsteq r3, r6, lsl #28 │ │ │ │ - smlabbeq r5, r4, r6, fp │ │ │ │ + tsteq r3, r0, lsl pc │ │ │ │ + @ instruction: 0x0105b192 │ │ │ │ + smlatbeq r5, r4, r1, fp │ │ │ │ + strdeq r8, [r3, -lr] │ │ │ │ + tsteq r5, r4, asr r2 │ │ │ │ + tsteq r5, r6, lsl #4 │ │ │ │ + tsteq r5, r4, lsr #4 │ │ │ │ + smlatteq r3, r6, lr, r8 │ │ │ │ + smlabbeq r5, r4, r2, fp │ │ │ │ + smlatbeq r5, r2, r2, fp │ │ │ │ + ldrdeq r8, [r3, -r4] │ │ │ │ + ldrdeq fp, [r5, -sl] │ │ │ │ + tsteq r5, r4, lsr r3 │ │ │ │ + ldrdeq fp, [r5, -lr] │ │ │ │ + mrseq fp, SP_abt │ │ │ │ + @ instruction: 0x01038eb6 │ │ │ │ + tsteq r5, r0, ror r3 │ │ │ │ + smlabbeq r5, lr, r3, fp │ │ │ │ + smlatbeq r3, r4, lr, r8 │ │ │ │ + tsteq r5, r6, lsr #8 │ │ │ │ + smlatteq r5, r0, r3, fp │ │ │ │ + strdeq fp, [r5, -r6] │ │ │ │ + smlabbeq r3, ip, lr, r8 │ │ │ │ + tsteq r5, r2, lsr r4 │ │ │ │ + smlabbeq r3, r0, lr, r8 │ │ │ │ + tsteq r5, r2, asr #12 │ │ │ │ + tsteq r5, r0, ror #10 │ │ │ │ + smlatteq r5, lr, r4, fp │ │ │ │ + smlatbeq r5, ip, r4, fp │ │ │ │ + smlabteq r5, r2, r4, fp │ │ │ │ + tsteq r3, ip, asr lr │ │ │ │ + tsteq r5, r2, lsl #10 │ │ │ │ + tsteq r5, ip, lsl r5 │ │ │ │ + tsteq r3, sl, asr #28 │ │ │ │ + @ instruction: 0x0105b5b8 │ │ │ │ + tsteq r5, r2, ror r5 │ │ │ │ + smlabbeq r5, r8, r5, fp │ │ │ │ + tsteq r3, r2, lsr lr │ │ │ │ + @ instruction: 0x0105b5b8 │ │ │ │ + tsteq r3, r6, lsr #28 │ │ │ │ + smlatbeq r5, r4, r6, fp │ │ │ │ + tsteq r5, lr, asr #12 │ │ │ │ + tsteq r5, r0, lsr #12 │ │ │ │ tsteq r5, lr, lsr #12 │ │ │ │ - tsteq r5, r0, lsl #12 │ │ │ │ - tsteq r5, lr, lsl #12 │ │ │ │ - smlatteq r3, r8, sp, r8 │ │ │ │ - tsteq r5, lr, lsr r6 │ │ │ │ - tsteq r5, ip, asr #12 │ │ │ │ - ldrdeq r8, [r3, -r6] │ │ │ │ + tsteq r3, r8, lsl #28 │ │ │ │ + tsteq r5, lr, asr r6 │ │ │ │ + tsteq r5, ip, ror #12 │ │ │ │ + strdeq r8, [r3, -r6] │ │ │ │ + smlabteq r5, r4, r6, fp │ │ │ │ + @ instruction: 0x0105b696 │ │ │ │ smlatbeq r5, r4, r6, fp │ │ │ │ - tsteq r5, r6, ror r6 │ │ │ │ - smlabbeq r5, r4, r6, fp │ │ │ │ - @ instruction: 0x01038dbe │ │ │ │ - smlatbeq r5, r0, r6, fp │ │ │ │ - @ instruction: 0x01038db2 │ │ │ │ - @ instruction: 0x0105b990 │ │ │ │ - smlatteq r5, r2, r7, fp │ │ │ │ - tsteq r5, r0, asr r7 │ │ │ │ + ldrdeq r8, [r3, -lr] │ │ │ │ + smlabteq r5, r0, r6, fp │ │ │ │ + ldrdeq r8, [r3, -r2] │ │ │ │ + @ instruction: 0x0105b9b0 │ │ │ │ + tsteq r5, r2, lsl #16 │ │ │ │ + tsteq r5, r0, ror r7 │ │ │ │ + tsteq r5, sl, lsl r7 │ │ │ │ + smlatteq r5, ip, r6, fp │ │ │ │ strdeq fp, [r5, -sl] │ │ │ │ - smlabteq r5, ip, r6, fp │ │ │ │ - ldrdeq fp, [r5, -sl] │ │ │ │ - smlabbeq r3, r8, sp, r8 │ │ │ │ - tsteq r5, sl, lsl #14 │ │ │ │ - tsteq r5, r8, lsl r7 │ │ │ │ - tsteq r3, r6, ror sp │ │ │ │ + smlatbeq r3, r8, sp, r8 │ │ │ │ + tsteq r5, sl, lsr #14 │ │ │ │ + tsteq r5, r8, lsr r7 │ │ │ │ + @ instruction: 0x01038d96 │ │ │ │ + @ instruction: 0x0105b790 │ │ │ │ + tsteq r5, r2, ror #14 │ │ │ │ tsteq r5, r0, ror r7 │ │ │ │ - tsteq r5, r2, asr #14 │ │ │ │ - tsteq r5, r0, asr r7 │ │ │ │ - tsteq r3, lr, asr sp │ │ │ │ - tsteq r5, ip, ror #14 │ │ │ │ - tsteq r3, r2, asr sp │ │ │ │ - tsteq r5, r4, asr r8 │ │ │ │ + tsteq r3, lr, ror sp │ │ │ │ + smlabbeq r5, ip, r7, fp │ │ │ │ + tsteq r3, r2, ror sp │ │ │ │ + tsteq r5, r4, ror r8 │ │ │ │ + strdeq fp, [r5, -r2] │ │ │ │ + smlabteq r5, r4, r7, fp │ │ │ │ ldrdeq fp, [r5, -r2] │ │ │ │ - smlatbeq r5, r4, r7, fp │ │ │ │ - @ instruction: 0x0105b7b2 │ │ │ │ - tsteq r3, r4, lsr sp │ │ │ │ - strdeq fp, [r5, -sl] │ │ │ │ - tsteq r5, ip, lsl #16 │ │ │ │ - tsteq r3, r2, lsr #26 │ │ │ │ - @ instruction: 0x0105b8b4 │ │ │ │ - tsteq r5, r6, ror #16 │ │ │ │ - smlabbeq r5, r4, r8, fp │ │ │ │ - tsteq r3, sl, lsl #26 │ │ │ │ - smlatbeq r5, ip, r8, fp │ │ │ │ - strdeq r8, [r3, -lr] │ │ │ │ - tsteq r5, r0, ror #20 │ │ │ │ - @ instruction: 0x0105b9b2 │ │ │ │ - tsteq r5, r0, asr #18 │ │ │ │ - tsteq r5, sl, lsl #18 │ │ │ │ - tsteq r5, ip, lsl r9 │ │ │ │ - ldrdeq r8, [r3, -sl] │ │ │ │ - tsteq r5, r8, asr r9 │ │ │ │ - tsteq r5, r6, ror r9 │ │ │ │ - smlabteq r3, r8, ip, r8 │ │ │ │ - smlatteq r5, r2, r9, fp │ │ │ │ - smlatbeq r5, ip, r9, fp │ │ │ │ - @ instruction: 0x0105b9be │ │ │ │ - @ instruction: 0x01038cb0 │ │ │ │ - smlatteq r5, r2, r9, fp │ │ │ │ - smlatbeq r3, r4, ip, r8 │ │ │ │ - smlatteq r5, r2, sl, fp │ │ │ │ - tsteq r5, r0, ror #20 │ │ │ │ - tsteq r5, sl, lsr #20 │ │ │ │ - tsteq r5, ip, lsr sl │ │ │ │ - smlabbeq r3, r6, ip, r8 │ │ │ │ - tsteq r5, r8, ror sl │ │ │ │ - @ instruction: 0x0105ba9e │ │ │ │ + tsteq r3, r4, asr sp │ │ │ │ + tsteq r5, sl, lsl r8 │ │ │ │ + tsteq r5, ip, lsr #16 │ │ │ │ + tsteq r3, r2, asr #26 │ │ │ │ + ldrdeq fp, [r5, -r4] │ │ │ │ + smlabbeq r5, r6, r8, fp │ │ │ │ + smlatbeq r5, r4, r8, fp │ │ │ │ + tsteq r3, sl, lsr #26 │ │ │ │ + smlabteq r5, ip, r8, fp │ │ │ │ + tsteq r3, lr, lsl sp │ │ │ │ + smlabbeq r5, r0, sl, fp │ │ │ │ + ldrdeq fp, [r5, -r2] │ │ │ │ + tsteq r5, r0, ror #18 │ │ │ │ + tsteq r5, sl, lsr #18 │ │ │ │ + tsteq r5, ip, lsr r9 │ │ │ │ + strdeq r8, [r3, -sl] │ │ │ │ + tsteq r5, r8, ror r9 │ │ │ │ + @ instruction: 0x0105b996 │ │ │ │ + smlatteq r3, r8, ip, r8 │ │ │ │ + tsteq r5, r2, lsl #20 │ │ │ │ + smlabteq r5, ip, r9, fp │ │ │ │ + ldrdeq fp, [r5, -lr] │ │ │ │ + ldrdeq r8, [r3, -r0] │ │ │ │ + tsteq r5, r2, lsl #20 │ │ │ │ + smlabteq r3, r4, ip, r8 │ │ │ │ + tsteq r5, r2, lsl #22 │ │ │ │ + smlabbeq r5, r0, sl, fp │ │ │ │ + tsteq r5, sl, asr #20 │ │ │ │ + tsteq r5, ip, asr sl │ │ │ │ + smlatbeq r3, r6, ip, r8 │ │ │ │ + @ instruction: 0x0105ba98 │ │ │ │ + @ instruction: 0x0105babe │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -47312,423 +47312,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - ldrdeq r8, [r3, -r8] │ │ │ │ - smlatbeq r5, r0, r8, fp │ │ │ │ - tsteq r5, r4, asr r8 │ │ │ │ + strdeq r8, [r3, -r8] │ │ │ │ + smlabteq r5, r0, r8, fp │ │ │ │ tsteq r5, r4, ror r8 │ │ │ │ - @ instruction: 0x010389b8 │ │ │ │ - smlatbeq r5, r8, r8, fp │ │ │ │ - smlatbeq r3, r8, r9, r8 │ │ │ │ - tsteq r5, ip, lsr r1 │ │ │ │ - smlabbeq r5, r4, ip, fp │ │ │ │ - @ instruction: 0x0105babc │ │ │ │ - smlatbeq r5, ip, r9, fp │ │ │ │ - tsteq r5, r4, lsr #18 │ │ │ │ - smlatteq r5, r0, r8, fp │ │ │ │ - strdeq fp, [r5, -r4] │ │ │ │ - tsteq r3, r8, ror #18 │ │ │ │ + @ instruction: 0x0105b894 │ │ │ │ + ldrdeq r8, [r3, -r8] │ │ │ │ + smlabteq r5, r8, r8, fp │ │ │ │ + smlabteq r3, r8, r9, r8 │ │ │ │ + tsteq r5, ip, asr r1 │ │ │ │ + smlatbeq r5, r4, ip, fp │ │ │ │ + ldrdeq fp, [r5, -ip] │ │ │ │ + smlabteq r5, ip, r9, fp │ │ │ │ tsteq r5, r4, asr #18 │ │ │ │ - tsteq r5, ip, asr r9 │ │ │ │ + tsteq r5, r0, lsl #18 │ │ │ │ + tsteq r5, r4, lsl r9 │ │ │ │ + smlabbeq r3, r8, r9, r8 │ │ │ │ + tsteq r5, r4, ror #18 │ │ │ │ + tsteq r5, ip, ror r9 │ │ │ │ + tsteq r3, r0, ror r9 │ │ │ │ + tsteq r5, ip, lsl #20 │ │ │ │ + smlabteq r5, r0, r9, fp │ │ │ │ + ldrdeq fp, [r5, -r4] │ │ │ │ tsteq r3, r0, asr r9 │ │ │ │ - smlatteq r5, ip, r9, fp │ │ │ │ - smlatbeq r5, r0, r9, fp │ │ │ │ - @ instruction: 0x0105b9b4 │ │ │ │ - tsteq r3, r0, lsr r9 │ │ │ │ - tsteq r5, r4, lsl #20 │ │ │ │ tsteq r5, r4, lsr #20 │ │ │ │ - tsteq r3, r8, lsl r9 │ │ │ │ - tsteq r5, r0, lsl #22 │ │ │ │ - @ instruction: 0x0105ba90 │ │ │ │ - tsteq r5, r0, ror #20 │ │ │ │ - tsteq r5, ip, ror #20 │ │ │ │ - strdeq r8, [r3, -r0] │ │ │ │ - @ instruction: 0x0105ba98 │ │ │ │ + tsteq r5, r4, asr #20 │ │ │ │ + tsteq r3, r8, lsr r9 │ │ │ │ + tsteq r5, r0, lsr #22 │ │ │ │ @ instruction: 0x0105bab0 │ │ │ │ - ldrdeq r8, [r3, -r8] │ │ │ │ - tsteq r5, r0, asr fp │ │ │ │ - strdeq fp, [r5, -r8] │ │ │ │ + smlabbeq r5, r0, sl, fp │ │ │ │ + smlabbeq r5, ip, sl, fp │ │ │ │ + tsteq r3, r0, lsl r9 │ │ │ │ + @ instruction: 0x0105bab8 │ │ │ │ + ldrdeq fp, [r5, -r0] │ │ │ │ + strdeq r8, [r3, -r8] │ │ │ │ + tsteq r5, r0, ror fp │ │ │ │ tsteq r5, r8, lsl fp │ │ │ │ - @ instruction: 0x010388b8 │ │ │ │ - tsteq r5, r8, asr fp │ │ │ │ - smlatbeq r3, r8, r8, r8 │ │ │ │ - tsteq r5, ip, ror #26 │ │ │ │ - smlabbeq r5, r4, ip, fp │ │ │ │ - strdeq fp, [r5, -ip] │ │ │ │ - @ instruction: 0x0105bbb4 │ │ │ │ - smlabteq r5, ip, fp, fp │ │ │ │ - tsteq r3, r8, ror r8 │ │ │ │ + tsteq r5, r8, lsr fp │ │ │ │ + ldrdeq r8, [r3, -r8] │ │ │ │ + tsteq r5, r8, ror fp │ │ │ │ + smlabteq r3, r8, r8, r8 │ │ │ │ + smlabbeq r5, ip, sp, fp │ │ │ │ + smlatbeq r5, r4, ip, fp │ │ │ │ tsteq r5, ip, lsl ip │ │ │ │ - tsteq r5, r4, lsr ip │ │ │ │ + ldrdeq fp, [r5, -r4] │ │ │ │ + smlatteq r5, ip, fp, fp │ │ │ │ + @ instruction: 0x01038898 │ │ │ │ + tsteq r5, ip, lsr ip │ │ │ │ + tsteq r5, r4, asr ip │ │ │ │ + smlabbeq r3, r0, r8, r8 │ │ │ │ + smlatteq r5, r4, ip, fp │ │ │ │ + @ instruction: 0x0105bc9c │ │ │ │ + @ instruction: 0x0105bcb4 │ │ │ │ tsteq r3, r0, ror #16 │ │ │ │ - smlabteq r5, r4, ip, fp │ │ │ │ - tsteq r5, ip, ror ip │ │ │ │ - @ instruction: 0x0105bc94 │ │ │ │ - tsteq r3, r0, asr #16 │ │ │ │ - smlabteq r5, r4, ip, fp │ │ │ │ - tsteq r3, r0, lsr r8 │ │ │ │ - tsteq r5, r4, ror lr │ │ │ │ - smlatbeq r5, ip, sp, fp │ │ │ │ - tsteq r5, r4, asr #26 │ │ │ │ - tsteq r5, ip, ror #26 │ │ │ │ - tsteq r3, r8, lsl #16 │ │ │ │ - smlatteq r5, ip, sp, fp │ │ │ │ - tsteq r5, r4, lsl lr │ │ │ │ + smlatteq r5, r4, ip, fp │ │ │ │ + tsteq r3, r0, asr r8 │ │ │ │ + @ instruction: 0x0105be94 │ │ │ │ + smlabteq r5, ip, sp, fp │ │ │ │ + tsteq r5, r4, ror #26 │ │ │ │ + smlabbeq r5, ip, sp, fp │ │ │ │ + tsteq r3, r8, lsr #16 │ │ │ │ + tsteq r5, ip, lsl #28 │ │ │ │ + tsteq r5, r4, lsr lr │ │ │ │ + tsteq r3, r0, lsl r8 │ │ │ │ + tsteq r5, r4, lsl pc │ │ │ │ + smlatbeq r5, ip, lr, fp │ │ │ │ + ldrdeq fp, [r5, -r4] │ │ │ │ strdeq r8, [r3, -r0] │ │ │ │ - strdeq fp, [r5, -r4] │ │ │ │ - smlabbeq r5, ip, lr, fp │ │ │ │ - @ instruction: 0x0105beb4 │ │ │ │ - ldrdeq r8, [r3, -r0] │ │ │ │ - tsteq r5, r4, lsl #30 │ │ │ │ - smlabteq r3, r0, r7, r8 │ │ │ │ - smlatbeq r5, r8, r4, ip │ │ │ │ - tsteq r5, r4, asr r2 │ │ │ │ - smlatteq r5, r0, r0, ip │ │ │ │ - tsteq r5, r8 │ │ │ │ - @ instruction: 0x0105bf98 │ │ │ │ - smlabteq r5, r4, pc, fp @ │ │ │ │ - smlabbeq r3, r8, r7, r8 │ │ │ │ - qaddeq ip, r0, r5 │ │ │ │ - tsteq r5, ip, ror r0 │ │ │ │ - tsteq r3, r0, ror r7 │ │ │ │ - tsteq r5, r0, ror r1 │ │ │ │ + tsteq r5, r4, lsr #30 │ │ │ │ + smlatteq r3, r0, r7, r8 │ │ │ │ + smlabteq r5, r8, r4, ip │ │ │ │ + tsteq r5, r4, ror r2 │ │ │ │ mrseq ip, (UNDEF: 21) │ │ │ │ - tsteq r5, ip, lsr #2 │ │ │ │ - tsteq r3, r0, asr r7 │ │ │ │ - smlabbeq r5, r4, r1, ip │ │ │ │ - tsteq r3, r0, asr #14 │ │ │ │ - tsteq r5, ip, lsr #6 │ │ │ │ - @ instruction: 0x0105c294 │ │ │ │ - tsteq r5, r4, lsr r2 │ │ │ │ - tsteq r5, r0, ror #4 │ │ │ │ - tsteq r3, r8, lsl r7 │ │ │ │ - @ instruction: 0x0105c2bc │ │ │ │ - ldrdeq ip, [r5, -r8] │ │ │ │ + tsteq r5, r8, lsr #32 │ │ │ │ + @ instruction: 0x0105bfb8 │ │ │ │ + smlatteq r5, r4, pc, fp @ │ │ │ │ + smlatbeq r3, r8, r7, r8 │ │ │ │ + tsteq r5, r0, ror r0 │ │ │ │ + swpeq ip, ip, [r5] │ │ │ │ + @ instruction: 0x01038790 │ │ │ │ + @ instruction: 0x0105c190 │ │ │ │ + tsteq r5, r0, lsr #2 │ │ │ │ + tsteq r5, ip, asr #2 │ │ │ │ + tsteq r3, r0, ror r7 │ │ │ │ + smlatbeq r5, r4, r1, ip │ │ │ │ + tsteq r3, r0, ror #14 │ │ │ │ + tsteq r5, ip, asr #6 │ │ │ │ + @ instruction: 0x0105c2b4 │ │ │ │ + tsteq r5, r4, asr r2 │ │ │ │ + smlabbeq r5, r0, r2, ip │ │ │ │ + tsteq r3, r8, lsr r7 │ │ │ │ + ldrdeq ip, [r5, -ip] │ │ │ │ + strdeq ip, [r5, -r8] │ │ │ │ + tsteq r3, r0, lsr #14 │ │ │ │ + @ instruction: 0x0105c39c │ │ │ │ + tsteq r5, ip, asr #6 │ │ │ │ + tsteq r5, r8, ror #6 │ │ │ │ tsteq r3, r0, lsl #14 │ │ │ │ - tsteq r5, ip, ror r3 │ │ │ │ - tsteq r5, ip, lsr #6 │ │ │ │ - tsteq r5, r8, asr #6 │ │ │ │ - smlatteq r3, r0, r6, r8 │ │ │ │ - smlabbeq r5, r0, r3, ip │ │ │ │ - ldrdeq r8, [r3, -r0] │ │ │ │ - ldrdeq ip, [r5, -r4] │ │ │ │ - ldrdeq ip, [r5, -r0] │ │ │ │ - tsteq r5, r8, lsr r4 │ │ │ │ - smlatteq r5, r8, r3, ip │ │ │ │ - tsteq r5, r4, lsl #8 │ │ │ │ - smlatbeq r3, r0, r6, r8 │ │ │ │ - tsteq r5, r0, ror #8 │ │ │ │ - tsteq r5, ip, ror r4 │ │ │ │ + smlatbeq r5, r0, r3, ip │ │ │ │ + strdeq r8, [r3, -r0] │ │ │ │ + strdeq ip, [r5, -r4] │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + tsteq r5, r8, asr r4 │ │ │ │ + tsteq r5, r8, lsl #8 │ │ │ │ + tsteq r5, r4, lsr #8 │ │ │ │ + smlabteq r3, r0, r6, r8 │ │ │ │ + smlabbeq r5, r0, r4, ip │ │ │ │ + @ instruction: 0x0105c49c │ │ │ │ + smlatbeq r3, r8, r6, r8 │ │ │ │ + tsteq r5, r0, asr #10 │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + tsteq r5, ip, lsl #10 │ │ │ │ smlabbeq r3, r8, r6, r8 │ │ │ │ - tsteq r5, r0, lsr #10 │ │ │ │ + tsteq r5, r4, asr #10 │ │ │ │ + tsteq r3, r8, ror r6 │ │ │ │ + @ instruction: 0x0105c69c │ │ │ │ + tsteq r5, r4, lsl #12 │ │ │ │ + @ instruction: 0x0105c5b4 │ │ │ │ ldrdeq ip, [r5, -r0] │ │ │ │ - smlatteq r5, ip, r4, ip │ │ │ │ - tsteq r3, r8, ror #12 │ │ │ │ - tsteq r5, r4, lsr #10 │ │ │ │ - tsteq r3, r8, asr r6 │ │ │ │ - tsteq r5, ip, ror r6 │ │ │ │ - smlatteq r5, r4, r5, ip │ │ │ │ - @ instruction: 0x0105c594 │ │ │ │ - @ instruction: 0x0105c5b0 │ │ │ │ - tsteq r3, r0, lsr r6 │ │ │ │ - tsteq r5, ip, lsl #12 │ │ │ │ - tsteq r5, r8, lsr #12 │ │ │ │ + tsteq r3, r0, asr r6 │ │ │ │ + tsteq r5, ip, lsr #12 │ │ │ │ + tsteq r5, r8, asr #12 │ │ │ │ + tsteq r3, r8, lsr r6 │ │ │ │ + smlatteq r5, ip, r6, ip │ │ │ │ + @ instruction: 0x0105c69c │ │ │ │ + @ instruction: 0x0105c6b8 │ │ │ │ tsteq r3, r8, lsl r6 │ │ │ │ - smlabteq r5, ip, r6, ip │ │ │ │ - tsteq r5, ip, ror r6 │ │ │ │ - @ instruction: 0x0105c698 │ │ │ │ - strdeq r8, [r3, -r8] │ │ │ │ - ldrdeq ip, [r5, -r0] │ │ │ │ - smlatteq r3, r8, r5, r8 │ │ │ │ - tsteq r5, ip, lsl #16 │ │ │ │ - @ instruction: 0x0105cf94 │ │ │ │ - tsteq r5, r4, asr fp │ │ │ │ - tsteq r5, r0, lsr r9 │ │ │ │ - tsteq r5, r8, lsl #16 │ │ │ │ - tsteq r5, r0, ror r7 │ │ │ │ - tsteq r5, r0, lsr #14 │ │ │ │ - tsteq r5, ip, lsr r7 │ │ │ │ - smlatbeq r3, r0, r5, r8 │ │ │ │ - @ instruction: 0x0105c798 │ │ │ │ - @ instruction: 0x0105c7b4 │ │ │ │ - smlabbeq r3, r8, r5, r8 │ │ │ │ - tsteq r5, r8, asr r8 │ │ │ │ - tsteq r5, r8, lsl #16 │ │ │ │ - tsteq r5, r4, lsr #16 │ │ │ │ - tsteq r3, r8, ror #10 │ │ │ │ - smlabbeq r5, r0, r8, ip │ │ │ │ - @ instruction: 0x0105c89c │ │ │ │ - tsteq r3, r0, asr r5 │ │ │ │ - ldrdeq ip, [r5, -r0] │ │ │ │ - tsteq r5, r8, lsr r9 │ │ │ │ - smlatteq r5, r8, r8, ip │ │ │ │ - tsteq r5, r4, lsl #18 │ │ │ │ - tsteq r3, r8, lsr #10 │ │ │ │ - tsteq r5, r0, ror #18 │ │ │ │ - tsteq r5, ip, ror r9 │ │ │ │ - tsteq r3, r0, lsl r5 │ │ │ │ - tsteq r5, r0, lsr #20 │ │ │ │ - ldrdeq ip, [r5, -r0] │ │ │ │ - smlatteq r5, ip, r9, ip │ │ │ │ - strdeq r8, [r3, -r0] │ │ │ │ - tsteq r5, r4, lsr #20 │ │ │ │ - smlatteq r3, r0, r4, r8 │ │ │ │ - tsteq r5, r8, ror ip │ │ │ │ - tsteq r5, r4, ror fp │ │ │ │ - ldrdeq ip, [r5, -ip] │ │ │ │ - smlabbeq r5, ip, sl, ip │ │ │ │ - smlatbeq r5, r8, sl, ip │ │ │ │ - @ instruction: 0x010384b0 │ │ │ │ - tsteq r5, r4, lsl #22 │ │ │ │ - tsteq r5, r0, lsr #22 │ │ │ │ - @ instruction: 0x01038498 │ │ │ │ - smlabteq r5, r4, fp, ip │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + tsteq r3, r8, lsl #12 │ │ │ │ + tsteq r5, ip, lsr #16 │ │ │ │ + @ instruction: 0x0105cfb4 │ │ │ │ tsteq r5, r4, ror fp │ │ │ │ - @ instruction: 0x0105cb90 │ │ │ │ - tsteq r3, r8, ror r4 │ │ │ │ - smlabteq r5, r8, fp, ip │ │ │ │ - tsteq r3, r8, ror #8 │ │ │ │ - tsteq r5, r0, lsr #26 │ │ │ │ - smlabbeq r5, r8, ip, ip │ │ │ │ - tsteq r5, r8, lsr ip │ │ │ │ - tsteq r5, r4, asr ip │ │ │ │ - tsteq r3, r0, asr #8 │ │ │ │ - @ instruction: 0x0105ccb0 │ │ │ │ - smlabteq r5, ip, ip, ip │ │ │ │ - tsteq r3, r8, lsr #8 │ │ │ │ - tsteq r5, r0, ror sp │ │ │ │ - tsteq r5, r0, lsr #26 │ │ │ │ - tsteq r5, ip, lsr sp │ │ │ │ - tsteq r3, r8, lsl #8 │ │ │ │ - tsteq r5, r4, ror sp │ │ │ │ - strdeq r8, [r3, -r8] │ │ │ │ - smlatteq r5, r4, r1, sp │ │ │ │ - smlabteq r5, r0, pc, ip @ │ │ │ │ - @ instruction: 0x0105cebc │ │ │ │ - tsteq r5, r4, lsr #28 │ │ │ │ + tsteq r5, r0, asr r9 │ │ │ │ + tsteq r5, r8, lsr #16 │ │ │ │ + @ instruction: 0x0105c790 │ │ │ │ + tsteq r5, r0, asr #14 │ │ │ │ + tsteq r5, ip, asr r7 │ │ │ │ + smlabteq r3, r0, r5, r8 │ │ │ │ + @ instruction: 0x0105c7b8 │ │ │ │ ldrdeq ip, [r5, -r4] │ │ │ │ + smlatbeq r3, r8, r5, r8 │ │ │ │ + tsteq r5, r8, ror r8 │ │ │ │ + tsteq r5, r8, lsr #16 │ │ │ │ + tsteq r5, r4, asr #16 │ │ │ │ + smlabbeq r3, r8, r5, r8 │ │ │ │ + smlatbeq r5, r0, r8, ip │ │ │ │ + @ instruction: 0x0105c8bc │ │ │ │ + tsteq r3, r0, ror r5 │ │ │ │ strdeq ip, [r5, -r0] │ │ │ │ - smlabteq r3, r0, r3, r8 │ │ │ │ - tsteq r5, ip, asr #28 │ │ │ │ - tsteq r5, r8, ror #28 │ │ │ │ - smlatbeq r3, r8, r3, r8 │ │ │ │ - tsteq r5, ip, lsl #30 │ │ │ │ - @ instruction: 0x0105cebc │ │ │ │ - ldrdeq ip, [r5, -r8] │ │ │ │ - smlabbeq r3, r8, r3, r8 │ │ │ │ - tsteq r5, r0, lsl pc │ │ │ │ - tsteq r3, r8, ror r3 │ │ │ │ - tsteq r5, r8, rrx │ │ │ │ + tsteq r5, r8, asr r9 │ │ │ │ + tsteq r5, r8, lsl #18 │ │ │ │ + tsteq r5, r4, lsr #18 │ │ │ │ + tsteq r3, r8, asr #10 │ │ │ │ + smlabbeq r5, r0, r9, ip │ │ │ │ + @ instruction: 0x0105c99c │ │ │ │ + tsteq r3, r0, lsr r5 │ │ │ │ + tsteq r5, r0, asr #20 │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + tsteq r5, ip, lsl #20 │ │ │ │ + tsteq r3, r0, lsl r5 │ │ │ │ + tsteq r5, r4, asr #20 │ │ │ │ + tsteq r3, r0, lsl #10 │ │ │ │ + @ instruction: 0x0105cc98 │ │ │ │ + @ instruction: 0x0105cb94 │ │ │ │ + strdeq ip, [r5, -ip] │ │ │ │ + smlatbeq r5, ip, sl, ip │ │ │ │ + smlabteq r5, r8, sl, ip │ │ │ │ + ldrdeq r8, [r3, -r0] │ │ │ │ + tsteq r5, r4, lsr #22 │ │ │ │ + tsteq r5, r0, asr #22 │ │ │ │ + @ instruction: 0x010384b8 │ │ │ │ + smlatteq r5, r4, fp, ip │ │ │ │ + @ instruction: 0x0105cb94 │ │ │ │ + @ instruction: 0x0105cbb0 │ │ │ │ + @ instruction: 0x01038498 │ │ │ │ + smlatteq r5, r8, fp, ip │ │ │ │ + smlabbeq r3, r8, r4, r8 │ │ │ │ + tsteq r5, r0, asr #26 │ │ │ │ + smlatbeq r5, r8, ip, ip │ │ │ │ + tsteq r5, r8, asr ip │ │ │ │ + tsteq r5, r4, ror ip │ │ │ │ + tsteq r3, r0, ror #8 │ │ │ │ ldrdeq ip, [r5, -r0] │ │ │ │ - smlabbeq r5, r0, pc, ip @ │ │ │ │ - @ instruction: 0x0105cf9c │ │ │ │ - tsteq r3, r0, asr r3 │ │ │ │ + smlatteq r5, ip, ip, ip │ │ │ │ + tsteq r3, r8, asr #8 │ │ │ │ + @ instruction: 0x0105cd90 │ │ │ │ + tsteq r5, r0, asr #26 │ │ │ │ + tsteq r5, ip, asr sp │ │ │ │ + tsteq r3, r8, lsr #8 │ │ │ │ + @ instruction: 0x0105cd94 │ │ │ │ + tsteq r3, r8, lsl r4 │ │ │ │ + tsteq r5, r4, lsl #4 │ │ │ │ + smlatteq r5, r0, pc, ip @ │ │ │ │ + ldrdeq ip, [r5, -ip] │ │ │ │ + tsteq r5, r4, asr #28 │ │ │ │ + strdeq ip, [r5, -r4] │ │ │ │ + tsteq r5, r0, lsl lr │ │ │ │ + smlatteq r3, r0, r3, r8 │ │ │ │ + tsteq r5, ip, ror #28 │ │ │ │ + smlabbeq r5, r8, lr, ip │ │ │ │ + smlabteq r3, r8, r3, r8 │ │ │ │ + tsteq r5, ip, lsr #30 │ │ │ │ + ldrdeq ip, [r5, -ip] │ │ │ │ strdeq ip, [r5, -r8] │ │ │ │ - tsteq r5, r4, lsl r0 │ │ │ │ + smlatbeq r3, r8, r3, r8 │ │ │ │ + tsteq r5, r0, lsr pc │ │ │ │ + @ instruction: 0x01038398 │ │ │ │ + smlabbeq r5, r8, r0, sp │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + smlatbeq r5, r0, pc, ip @ │ │ │ │ + @ instruction: 0x0105cfbc │ │ │ │ + tsteq r3, r0, ror r3 │ │ │ │ + tsteq r5, r8, lsl r0 │ │ │ │ + tsteq r5, r4, lsr r0 │ │ │ │ + tsteq r3, r8, asr r3 │ │ │ │ + ldrdeq sp, [r5, -r8] │ │ │ │ + smlabbeq r5, r8, r0, sp │ │ │ │ + smlatbeq r5, r4, r0, sp │ │ │ │ tsteq r3, r8, lsr r3 │ │ │ │ - strheq sp, [r5, -r8] │ │ │ │ - tsteq r5, r8, rrx │ │ │ │ - smlabbeq r5, r4, r0, sp │ │ │ │ - tsteq r3, r8, lsl r3 │ │ │ │ - strheq sp, [r5, -ip] │ │ │ │ - tsteq r3, r8, lsl #6 │ │ │ │ - tsteq r5, r0, lsl r3 │ │ │ │ - tsteq r5, ip, lsl #4 │ │ │ │ - tsteq r5, r4, ror r1 │ │ │ │ - tsteq r5, r4, lsr #2 │ │ │ │ - tsteq r5, r0, asr #2 │ │ │ │ - ldrdeq r8, [r3, -r8] │ │ │ │ - @ instruction: 0x0105d19c │ │ │ │ - @ instruction: 0x0105d1b8 │ │ │ │ + ldrdeq sp, [r5, -ip] │ │ │ │ + tsteq r3, r8, lsr #6 │ │ │ │ + tsteq r5, r0, lsr r3 │ │ │ │ + tsteq r5, ip, lsr #4 │ │ │ │ + @ instruction: 0x0105d194 │ │ │ │ + tsteq r5, r4, asr #2 │ │ │ │ + tsteq r5, r0, ror #2 │ │ │ │ + strdeq r8, [r3, -r8] │ │ │ │ + @ instruction: 0x0105d1bc │ │ │ │ + ldrdeq sp, [r5, -r8] │ │ │ │ + smlatteq r3, r0, r2, r8 │ │ │ │ + tsteq r5, ip, ror r2 │ │ │ │ + tsteq r5, ip, lsr #4 │ │ │ │ + tsteq r5, r8, asr #4 │ │ │ │ smlabteq r3, r0, r2, r8 │ │ │ │ - tsteq r5, ip, asr r2 │ │ │ │ - tsteq r5, ip, lsl #4 │ │ │ │ - tsteq r5, r8, lsr #4 │ │ │ │ - smlatbeq r3, r0, r2, r8 │ │ │ │ - tsteq r5, r0, ror #4 │ │ │ │ - @ instruction: 0x01038290 │ │ │ │ - @ instruction: 0x0105d3b8 │ │ │ │ - tsteq r5, r0, lsr #6 │ │ │ │ - ldrdeq sp, [r5, -r0] │ │ │ │ - smlatteq r5, ip, r2, sp │ │ │ │ - tsteq r3, r8, ror #4 │ │ │ │ - tsteq r5, r8, asr #6 │ │ │ │ - tsteq r5, r4, ror #6 │ │ │ │ - tsteq r3, r0, asr r2 │ │ │ │ - tsteq r5, r8, lsl #8 │ │ │ │ - @ instruction: 0x0105d3b8 │ │ │ │ - ldrdeq sp, [r5, -r4] │ │ │ │ - tsteq r3, r0, lsr r2 │ │ │ │ - tsteq r5, ip, lsl #8 │ │ │ │ - tsteq r3, r0, lsr #4 │ │ │ │ + smlabbeq r5, r0, r2, sp │ │ │ │ + @ instruction: 0x010382b0 │ │ │ │ ldrdeq sp, [r5, -r8] │ │ │ │ - @ instruction: 0x0105d898 │ │ │ │ - tsteq r5, r4, ror r6 │ │ │ │ - tsteq r5, ip, asr #10 │ │ │ │ - @ instruction: 0x0105d4b4 │ │ │ │ - tsteq r5, r4, ror #8 │ │ │ │ - smlabbeq r5, r0, r4, sp │ │ │ │ - smlatteq r3, r0, r1, r8 │ │ │ │ - ldrdeq sp, [r5, -ip] │ │ │ │ + tsteq r5, r0, asr #6 │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + tsteq r5, ip, lsl #6 │ │ │ │ + smlabbeq r3, r8, r2, r8 │ │ │ │ + tsteq r5, r8, ror #6 │ │ │ │ + smlabbeq r5, r4, r3, sp │ │ │ │ + tsteq r3, r0, ror r2 │ │ │ │ + tsteq r5, r8, lsr #8 │ │ │ │ + ldrdeq sp, [r5, -r8] │ │ │ │ + strdeq sp, [r5, -r4] │ │ │ │ + tsteq r3, r0, asr r2 │ │ │ │ + tsteq r5, ip, lsr #8 │ │ │ │ + tsteq r3, r0, asr #4 │ │ │ │ strdeq sp, [r5, -r8] │ │ │ │ + @ instruction: 0x0105d8b8 │ │ │ │ + @ instruction: 0x0105d694 │ │ │ │ + tsteq r5, ip, ror #10 │ │ │ │ + ldrdeq sp, [r5, -r4] │ │ │ │ + smlabbeq r5, r4, r4, sp │ │ │ │ + smlatbeq r5, r0, r4, sp │ │ │ │ + mrseq r8, R11_usr │ │ │ │ + strdeq sp, [r5, -ip] │ │ │ │ + tsteq r5, r8, lsl r5 │ │ │ │ + smlatteq r3, r8, r1, r8 │ │ │ │ + @ instruction: 0x0105d5bc │ │ │ │ + tsteq r5, ip, ror #10 │ │ │ │ + smlabbeq r5, r8, r5, sp │ │ │ │ smlabteq r3, r8, r1, r8 │ │ │ │ - @ instruction: 0x0105d59c │ │ │ │ - tsteq r5, ip, asr #10 │ │ │ │ - tsteq r5, r8, ror #10 │ │ │ │ - smlatbeq r3, r8, r1, r8 │ │ │ │ - smlabteq r5, r4, r5, sp │ │ │ │ - smlatteq r5, r0, r5, sp │ │ │ │ - @ instruction: 0x01038190 │ │ │ │ - tsteq r5, r4, lsl r7 │ │ │ │ - tsteq r5, ip, ror r6 │ │ │ │ - tsteq r5, ip, lsr #12 │ │ │ │ - tsteq r5, r8, asr #12 │ │ │ │ - tsteq r3, r8, ror #2 │ │ │ │ - smlatbeq r5, r4, r6, sp │ │ │ │ - smlabteq r5, r0, r6, sp │ │ │ │ + smlatteq r5, r4, r5, sp │ │ │ │ + tsteq r5, r0, lsl #12 │ │ │ │ + @ instruction: 0x010381b0 │ │ │ │ + tsteq r5, r4, lsr r7 │ │ │ │ + @ instruction: 0x0105d69c │ │ │ │ + tsteq r5, ip, asr #12 │ │ │ │ + tsteq r5, r8, ror #12 │ │ │ │ + smlabbeq r3, r8, r1, r8 │ │ │ │ + smlabteq r5, r4, r6, sp │ │ │ │ + smlatteq r5, r0, r6, sp │ │ │ │ + tsteq r3, r0, ror r1 │ │ │ │ + smlabbeq r5, r4, r7, sp │ │ │ │ + tsteq r5, r4, lsr r7 │ │ │ │ + tsteq r5, r0, asr r7 │ │ │ │ tsteq r3, r0, asr r1 │ │ │ │ - tsteq r5, r4, ror #14 │ │ │ │ - tsteq r5, r4, lsl r7 │ │ │ │ - tsteq r5, r0, lsr r7 │ │ │ │ - tsteq r3, r0, lsr r1 │ │ │ │ - tsteq r5, r8, ror #14 │ │ │ │ - tsteq r3, r0, lsr #2 │ │ │ │ - @ instruction: 0x0105d9bc │ │ │ │ - @ instruction: 0x0105d8b8 │ │ │ │ - tsteq r5, r0, lsr #16 │ │ │ │ - ldrdeq sp, [r5, -r0] │ │ │ │ - smlatteq r5, ip, r7, sp │ │ │ │ - strdeq r8, [r3, -r0] │ │ │ │ - tsteq r5, r8, asr #16 │ │ │ │ - tsteq r5, r4, ror #16 │ │ │ │ + smlabbeq r5, r8, r7, sp │ │ │ │ + tsteq r3, r0, asr #2 │ │ │ │ + ldrdeq sp, [r5, -ip] │ │ │ │ + ldrdeq sp, [r5, -r8] │ │ │ │ + tsteq r5, r0, asr #16 │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + tsteq r5, ip, lsl #16 │ │ │ │ + tsteq r3, r0, lsl r1 │ │ │ │ + tsteq r5, r8, ror #16 │ │ │ │ + smlabbeq r5, r4, r8, sp │ │ │ │ + strdeq r8, [r3, -r8] │ │ │ │ + tsteq r5, r8, lsr #18 │ │ │ │ + ldrdeq sp, [r5, -r8] │ │ │ │ + strdeq sp, [r5, -r4] │ │ │ │ ldrdeq r8, [r3, -r8] │ │ │ │ - tsteq r5, r8, lsl #18 │ │ │ │ - @ instruction: 0x0105d8b8 │ │ │ │ + tsteq r5, ip, lsr #18 │ │ │ │ + smlabteq r3, r8, r0, r8 │ │ │ │ + smlabbeq r5, r4, sl, sp │ │ │ │ + smlatteq r5, ip, r9, sp │ │ │ │ + @ instruction: 0x0105d99c │ │ │ │ + @ instruction: 0x0105d9b8 │ │ │ │ + smlatbeq r3, r0, r0, r8 │ │ │ │ + tsteq r5, r4, lsl sl │ │ │ │ + tsteq r5, r0, lsr sl │ │ │ │ + smlabbeq r3, r8, r0, r8 │ │ │ │ ldrdeq sp, [r5, -r4] │ │ │ │ - strheq r8, [r3, -r8] │ │ │ │ - tsteq r5, ip, lsl #18 │ │ │ │ - smlatbeq r3, r8, r0, r8 │ │ │ │ - tsteq r5, r4, ror #20 │ │ │ │ - smlabteq r5, ip, r9, sp │ │ │ │ - tsteq r5, ip, ror r9 │ │ │ │ - @ instruction: 0x0105d998 │ │ │ │ - smlabbeq r3, r0, r0, r8 │ │ │ │ - strdeq sp, [r5, -r4] │ │ │ │ - tsteq r5, r0, lsl sl │ │ │ │ + smlabbeq r5, r4, sl, sp │ │ │ │ + smlatbeq r5, r0, sl, sp │ │ │ │ tsteq r3, r8, rrx │ │ │ │ - @ instruction: 0x0105dab4 │ │ │ │ - tsteq r5, r4, ror #20 │ │ │ │ - smlabbeq r5, r0, sl, sp │ │ │ │ - tsteq r3, r8, asr #32 │ │ │ │ - @ instruction: 0x0105dab8 │ │ │ │ - tsteq r3, r8, lsr r0 │ │ │ │ - tsteq r5, r8, lsr #30 │ │ │ │ - tsteq r5, r4, lsl #26 │ │ │ │ - tsteq r5, r0, lsl #24 │ │ │ │ - tsteq r5, r8, ror #22 │ │ │ │ - tsteq r5, r8, lsl fp │ │ │ │ - tsteq r5, r4, lsr fp │ │ │ │ - mrseq r8, (UNDEF: 3) │ │ │ │ - @ instruction: 0x0105db90 │ │ │ │ - smlatbeq r5, ip, fp, sp │ │ │ │ + ldrdeq sp, [r5, -r8] │ │ │ │ + qaddeq r8, r8, r3 │ │ │ │ + tsteq r5, r8, asr #30 │ │ │ │ + tsteq r5, r4, lsr #26 │ │ │ │ + tsteq r5, r0, lsr #24 │ │ │ │ + smlabbeq r5, r8, fp, sp │ │ │ │ + tsteq r5, r8, lsr fp │ │ │ │ + tsteq r5, r4, asr fp │ │ │ │ + tsteq r3, r0, lsr #32 │ │ │ │ + @ instruction: 0x0105dbb0 │ │ │ │ + smlabteq r5, ip, fp, sp │ │ │ │ + tsteq r3, r8 │ │ │ │ + tsteq r5, r0, ror ip │ │ │ │ + tsteq r5, r0, lsr #24 │ │ │ │ + tsteq r5, ip, lsr ip │ │ │ │ smlatteq r3, r8, pc, r7 @ │ │ │ │ - tsteq r5, r0, asr ip │ │ │ │ - tsteq r5, r0, lsl #24 │ │ │ │ - tsteq r5, ip, lsl ip │ │ │ │ - smlabteq r3, r8, pc, r7 @ │ │ │ │ - tsteq r5, r4, asr ip │ │ │ │ - @ instruction: 0x01037fb8 │ │ │ │ - smlatbeq r5, ip, sp, sp │ │ │ │ - tsteq r5, r4, lsl sp │ │ │ │ - smlabteq r5, r4, ip, sp │ │ │ │ - smlatteq r5, r0, ip, sp │ │ │ │ - @ instruction: 0x01037f90 │ │ │ │ - tsteq r5, ip, lsr sp │ │ │ │ - tsteq r5, r8, asr sp │ │ │ │ + tsteq r5, r4, ror ip │ │ │ │ + ldrdeq r7, [r3, -r8] │ │ │ │ + smlabteq r5, ip, sp, sp │ │ │ │ + tsteq r5, r4, lsr sp │ │ │ │ + smlatteq r5, r4, ip, sp │ │ │ │ + tsteq r5, r0, lsl #26 │ │ │ │ + @ instruction: 0x01037fb0 │ │ │ │ + tsteq r5, ip, asr sp │ │ │ │ + tsteq r5, r8, ror sp │ │ │ │ + @ instruction: 0x01037f98 │ │ │ │ + tsteq r5, ip, lsl lr │ │ │ │ + smlabteq r5, ip, sp, sp │ │ │ │ + smlatteq r5, r8, sp, sp │ │ │ │ tsteq r3, r8, ror pc │ │ │ │ - strdeq sp, [r5, -ip] │ │ │ │ - smlatbeq r5, ip, sp, sp │ │ │ │ - smlabteq r5, r8, sp, sp │ │ │ │ - tsteq r3, r8, asr pc │ │ │ │ - tsteq r5, r0, lsl #28 │ │ │ │ - tsteq r3, r8, asr #30 │ │ │ │ - tstpeq r5, r0, lsl fp @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, ip, lr, sp │ │ │ │ - smlabbeq r5, ip, lr, sp │ │ │ │ - tsteq r5, r8, ror #28 │ │ │ │ - tstpeq r5, r0, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r8, lsl pc │ │ │ │ + tsteq r5, r0, lsr #28 │ │ │ │ + tsteq r3, r8, ror #30 │ │ │ │ + tstpeq r5, r0, lsr fp @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, ip, lr, sp │ │ │ │ + smlatbeq r5, ip, lr, sp │ │ │ │ smlabbeq r5, r8, lr, sp │ │ │ │ - tstpeq r5, r8, ror sl @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r0, sl, pc @ │ │ │ │ + tsteq r3, r8, lsr pc │ │ │ │ + smlatbeq r5, r8, lr, sp │ │ │ │ + @ instruction: 0x0105fa98 │ │ │ │ + tsteq r3, r0, lsr #30 │ │ │ │ + smlatteq r5, r4, lr, sp │ │ │ │ + smlabteq r5, r0, lr, sp │ │ │ │ + smlatbeq r5, r8, sl, pc @ │ │ │ │ tsteq r3, r0, lsl #30 │ │ │ │ - smlabteq r5, r4, lr, sp │ │ │ │ - smlatbeq r5, r0, lr, sp │ │ │ │ - smlabbeq r5, r8, sl, pc @ │ │ │ │ - smlatteq r3, r0, lr, r7 │ │ │ │ - @ instruction: 0x0105fa90 │ │ │ │ - ldrdeq r7, [r3, -r0] │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ + @ instruction: 0x0105fab0 │ │ │ │ + strdeq r7, [r3, -r0] │ │ │ │ + tstpeq r5, r8, lsl fp @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r0, sl, pc @ │ │ │ │ smlabteq r5, r0, sl, pc @ │ │ │ │ - smlatbeq r5, r0, sl, pc @ │ │ │ │ - ldrdeq sp, [r5, -r0] │ │ │ │ - smlatbeq r3, r8, lr, r7 │ │ │ │ - @ instruction: 0x0105fab8 │ │ │ │ strdeq sp, [r5, -r0] │ │ │ │ - @ instruction: 0x01037e90 │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - smlabteq r5, ip, sl, pc @ │ │ │ │ - tsteq r5, r8, lsl #30 │ │ │ │ - tsteq r3, r0, ror lr │ │ │ │ - tsteq r5, r4, lsl pc │ │ │ │ - tsteq r3, r0, ror #28 │ │ │ │ - tsteq r5, ip, asr ip │ │ │ │ - smlabbeq r6, r0, r1, r0 │ │ │ │ - tstpeq r5, r0, lsr lr @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r4, ip, pc @ │ │ │ │ - smlatteq r5, r0, pc, sp @ │ │ │ │ - tsteq r5, r8, ror #30 │ │ │ │ + smlabteq r3, r8, lr, r7 │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ + tsteq r5, r0, lsl pc │ │ │ │ + @ instruction: 0x01037eb0 │ │ │ │ + tstpeq r5, r0, lsl fp @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, ip, sl, pc @ │ │ │ │ tsteq r5, r8, lsr #30 │ │ │ │ - tsteq r5, r4, lsl #30 │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - tsteq r3, r0, lsl lr │ │ │ │ + @ instruction: 0x01037e90 │ │ │ │ + tsteq r5, r4, lsr pc │ │ │ │ + smlabbeq r3, r0, lr, r7 │ │ │ │ + tsteq r5, ip, ror ip │ │ │ │ + smlatbeq r6, r0, r1, r0 │ │ │ │ + tstpeq r5, r0, asr lr @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, r4, ip, pc @ │ │ │ │ + mrseq lr, (UNDEF: 5) │ │ │ │ + smlabbeq r5, r8, pc, sp @ │ │ │ │ + tsteq r5, r8, asr #30 │ │ │ │ tsteq r5, r4, lsr #30 │ │ │ │ strdeq pc, [r5, -r4] │ │ │ │ - strdeq r7, [r3, -r8] │ │ │ │ - tsteq r5, r0, ror #30 │ │ │ │ - tsteq r5, ip, lsr pc │ │ │ │ - tstpeq r5, ip, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r7, [r3, -r8] │ │ │ │ + tsteq r3, r0, lsr lr │ │ │ │ + tsteq r5, r4, asr #30 │ │ │ │ + tstpeq r5, r4, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r8, lsl lr │ │ │ │ + smlabbeq r5, r0, pc, sp @ │ │ │ │ tsteq r5, ip, asr pc │ │ │ │ tstpeq r5, ip, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r3, r0, sp, r7 │ │ │ │ - ldrdeq sp, [r5, -r0] │ │ │ │ - @ instruction: 0x0105df90 │ │ │ │ - tsteq r5, ip, ror #30 │ │ │ │ - tstpeq r5, ip, lsr fp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01037d98 │ │ │ │ + strdeq r7, [r3, -r8] │ │ │ │ + tsteq r5, ip, ror pc │ │ │ │ + tstpeq r5, ip, asr #22 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r3, r0, sp, r7 │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + @ instruction: 0x0105dfb0 │ │ │ │ smlabbeq r5, ip, pc, sp @ │ │ │ │ tstpeq r5, ip, asr fp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01037db8 │ │ │ │ + smlatbeq r5, ip, pc, sp @ │ │ │ │ + tstpeq r5, ip, ror fp @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r3, r0, sp, r7 │ │ │ │ + smlatteq r5, r8, pc, sp @ │ │ │ │ + smlabteq r5, r4, pc, sp @ │ │ │ │ + @ instruction: 0x0105fb94 │ │ │ │ smlabbeq r3, r0, sp, r7 │ │ │ │ - smlabteq r5, r8, pc, sp @ │ │ │ │ - smlatbeq r5, r4, pc, sp @ │ │ │ │ - tstpeq r5, r4, ror fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r0, ror #26 │ │ │ │ - smlabbeq r5, r0, fp, pc @ │ │ │ │ - tsteq r3, r0, asr sp │ │ │ │ - swpeq lr, r4, [r5] │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - @ instruction: 0x0105fbb4 │ │ │ │ - @ instruction: 0x0105fb90 │ │ │ │ - smlabteq r5, ip, pc, sp @ │ │ │ │ - tsteq r3, r0, lsr #26 │ │ │ │ + smlatbeq r5, r0, fp, pc @ │ │ │ │ + tsteq r3, r0, ror sp │ │ │ │ + strheq lr, [r5, -r4] │ │ │ │ + tstpeq r5, r4, lsl ip @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ @ instruction: 0x0105fbb0 │ │ │ │ + smlatteq r5, ip, pc, sp @ │ │ │ │ + tsteq r3, r0, asr #26 │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -48539,423 +48539,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabbeq r5, r8, r9, sp │ │ │ │ + smlatbeq r5, r8, r9, sp │ │ │ │ + smlabteq r3, r4, r6, r7 │ │ │ │ + smlatbeq r5, r8, r5, pc @ │ │ │ │ + smlabbeq r5, r4, r5, pc @ │ │ │ │ + smlabteq r5, r0, r9, sp │ │ │ │ smlatbeq r3, r4, r6, r7 │ │ │ │ - smlabbeq r5, r8, r5, pc @ │ │ │ │ - tstpeq r5, r4, ror #10 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, r0, r9, sp │ │ │ │ - smlabbeq r3, r4, r6, r7 │ │ │ │ - smlatbeq r5, ip, r9, sp │ │ │ │ - tsteq r3, r4, ror r6 │ │ │ │ - tsteq r5, r8, lsr #20 │ │ │ │ - smlatteq r5, r8, r9, sp │ │ │ │ - smlabteq r5, r4, r9, sp │ │ │ │ - @ instruction: 0x0105f594 │ │ │ │ - tsteq r3, ip, asr #12 │ │ │ │ + smlabteq r5, ip, r9, sp │ │ │ │ + @ instruction: 0x01037694 │ │ │ │ + tsteq r5, r8, asr #20 │ │ │ │ + tsteq r5, r8, lsl #20 │ │ │ │ smlatteq r5, r4, r9, sp │ │ │ │ @ instruction: 0x0105f5b4 │ │ │ │ - tsteq r3, r4, lsr r6 │ │ │ │ - tsteq r5, r0, lsr #20 │ │ │ │ - strdeq sp, [r5, -ip] │ │ │ │ - smlabteq r5, ip, r5, pc @ │ │ │ │ - tsteq r3, r4, lsl r6 │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - tsteq r3, r4, lsl #12 │ │ │ │ - smlabbeq r5, r8, r7, pc @ │ │ │ │ - smlatteq r5, r4, sl, sp │ │ │ │ - tstpeq r5, r4, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r0, r5, pc @ │ │ │ │ + tsteq r3, ip, ror #12 │ │ │ │ + tsteq r5, r4, lsl #20 │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + tsteq r3, r4, asr r6 │ │ │ │ + tsteq r5, r0, asr #20 │ │ │ │ tsteq r5, ip, lsl sl │ │ │ │ - smlabteq r3, ip, r5, r7 │ │ │ │ + smlatteq r5, ip, r5, pc @ │ │ │ │ + tsteq r3, r4, lsr r6 │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + tsteq r3, r4, lsr #12 │ │ │ │ + smlatbeq r5, r8, r7, pc @ │ │ │ │ + tsteq r5, r4, lsl #22 │ │ │ │ + tstpeq r5, r4, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr #12 @ p-variant is OBSOLETE │ │ │ │ tstpeq r5, r0, lsl #12 @ p-variant is OBSOLETE │ │ │ │ tsteq r5, ip, lsr sl │ │ │ │ + smlatteq r3, ip, r5, r7 │ │ │ │ + tstpeq r5, r0, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, ip, asr sl │ │ │ │ + ldrdeq r7, [r3, -r4] │ │ │ │ + tstpeq r5, ip, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r4, ror sl │ │ │ │ @ instruction: 0x010375b4 │ │ │ │ - tstpeq r5, ip, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r4, asr sl │ │ │ │ - @ instruction: 0x01037594 │ │ │ │ - tsteq r5, r0, ror #20 │ │ │ │ - smlabbeq r3, r4, r5, r7 │ │ │ │ - ldrdeq sp, [r5, -ip] │ │ │ │ - @ instruction: 0x0105da9c │ │ │ │ - tsteq r5, r8, ror sl │ │ │ │ - tstpeq r5, r8, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, asr r5 │ │ │ │ + smlabbeq r5, r0, sl, sp │ │ │ │ + smlatbeq r3, r4, r5, r7 │ │ │ │ + strdeq sp, [r5, -ip] │ │ │ │ + @ instruction: 0x0105dabc │ │ │ │ @ instruction: 0x0105da98 │ │ │ │ tstpeq r5, r8, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, ror r5 │ │ │ │ + @ instruction: 0x0105dab8 │ │ │ │ + smlabbeq r5, r8, r6, pc @ │ │ │ │ + tsteq r3, r4, ror #10 │ │ │ │ + strdeq sp, [r5, -r4] │ │ │ │ + ldrdeq sp, [r5, -r0] │ │ │ │ + smlatbeq r5, r0, r6, pc @ │ │ │ │ tsteq r3, r4, asr #10 │ │ │ │ - ldrdeq sp, [r5, -r4] │ │ │ │ - @ instruction: 0x0105dab0 │ │ │ │ - smlabbeq r5, r0, r6, pc @ │ │ │ │ - tsteq r3, r4, lsr #10 │ │ │ │ - smlabbeq r5, ip, r6, pc @ │ │ │ │ - tsteq r3, r4, lsl r5 │ │ │ │ - smlatbeq r5, r0, fp, sp │ │ │ │ - tstpeq r5, r0, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, r0, r6, pc @ │ │ │ │ - @ instruction: 0x0105f69c │ │ │ │ - ldrdeq sp, [r5, -r8] │ │ │ │ - smlatteq r3, r4, r4, r7 │ │ │ │ + smlatbeq r5, ip, r6, pc @ │ │ │ │ + tsteq r3, r4, lsr r5 │ │ │ │ + smlabteq r5, r0, fp, sp │ │ │ │ + tstpeq r5, r0, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r0, r6, pc @ │ │ │ │ @ instruction: 0x0105f6bc │ │ │ │ strdeq sp, [r5, -r8] │ │ │ │ + tsteq r3, r4, lsl #10 │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + tsteq r5, r8, lsl fp │ │ │ │ + smlatteq r3, ip, r4, r7 │ │ │ │ + tstpeq r5, r8, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ + tsteq r5, r0, lsr fp │ │ │ │ smlabteq r3, ip, r4, r7 │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - tsteq r5, r0, lsl fp │ │ │ │ - smlatbeq r3, ip, r4, r7 │ │ │ │ - tsteq r5, ip, lsl fp │ │ │ │ - @ instruction: 0x0103749c │ │ │ │ - @ instruction: 0x0105db98 │ │ │ │ - tsteq r5, r8, asr fp │ │ │ │ - tsteq r5, r4, lsr fp │ │ │ │ - tstpeq r5, r4, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, ror r4 │ │ │ │ + tsteq r5, ip, lsr fp │ │ │ │ + @ instruction: 0x010374bc │ │ │ │ + @ instruction: 0x0105dbb8 │ │ │ │ + tsteq r5, r8, ror fp │ │ │ │ tsteq r5, r4, asr fp │ │ │ │ tstpeq r5, r4, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01037494 │ │ │ │ + tsteq r5, r4, ror fp │ │ │ │ + tstpeq r5, r4, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, ror r4 │ │ │ │ + @ instruction: 0x0105dbb0 │ │ │ │ + smlabbeq r5, ip, fp, sp │ │ │ │ + tstpeq r5, ip, asr r7 @ p-variant is OBSOLETE │ │ │ │ tsteq r3, ip, asr r4 │ │ │ │ - @ instruction: 0x0105db90 │ │ │ │ - tsteq r5, ip, ror #22 │ │ │ │ - tstpeq r5, ip, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, lsr r4 │ │ │ │ - tstpeq r5, r8, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, lsr #8 │ │ │ │ - smlatteq r5, r0, lr, sp │ │ │ │ - tsteq r5, r4, lsr sp │ │ │ │ - tstpeq r5, r4, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, ip, r7, pc @ │ │ │ │ - tstpeq r5, ip, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, asr #14 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r4, fp, sp │ │ │ │ - smlatteq r3, ip, r3, r7 │ │ │ │ + tstpeq r5, r8, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, asr #8 │ │ │ │ + tsteq r5, r0, lsl #30 │ │ │ │ + tsteq r5, r4, asr sp │ │ │ │ + tstpeq r5, r4, asr #16 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, ip, r7, pc @ │ │ │ │ + smlabbeq r5, ip, r7, pc @ │ │ │ │ tstpeq r5, r8, ror #14 @ p-variant is OBSOLETE │ │ │ │ smlatbeq r5, r4, fp, sp │ │ │ │ - ldrdeq r7, [r3, -r4] │ │ │ │ - smlatbeq r5, r4, r7, pc @ │ │ │ │ - smlabbeq r5, r0, r7, pc @ │ │ │ │ - @ instruction: 0x0105dbbc │ │ │ │ - @ instruction: 0x010373b4 │ │ │ │ + tsteq r3, ip, lsl #8 │ │ │ │ + smlabbeq r5, r8, r7, pc @ │ │ │ │ + smlabteq r5, r4, fp, sp │ │ │ │ + strdeq r7, [r3, -r4] │ │ │ │ + smlabteq r5, r4, r7, pc @ │ │ │ │ smlatbeq r5, r0, r7, pc @ │ │ │ │ ldrdeq sp, [r5, -ip] │ │ │ │ - @ instruction: 0x0103739c │ │ │ │ - tstpeq r5, r4, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - @ instruction: 0x0105f7b0 │ │ │ │ - smlatteq r5, ip, fp, sp │ │ │ │ - tsteq r3, r4, ror r3 │ │ │ │ + ldrdeq r7, [r3, -r4] │ │ │ │ + smlabteq r5, r0, r7, pc @ │ │ │ │ + strdeq sp, [r5, -ip] │ │ │ │ + @ instruction: 0x010373bc │ │ │ │ + tstpeq r5, r4, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ ldrdeq pc, [r5, -r0] │ │ │ │ tsteq r5, ip, lsl #24 │ │ │ │ + @ instruction: 0x01037394 │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + tsteq r5, ip, lsr #24 │ │ │ │ + tsteq r3, ip, ror r3 │ │ │ │ + tstpeq r5, ip, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r4, asr #24 │ │ │ │ tsteq r3, ip, asr r3 │ │ │ │ - tstpeq r5, ip, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r8, r7, pc @ │ │ │ │ - tsteq r5, r4, lsr #24 │ │ │ │ - tsteq r3, ip, lsr r3 │ │ │ │ - tsteq r5, r0, lsr ip │ │ │ │ - tsteq r3, ip, lsr #6 │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - smlatbeq r5, r4, ip, sp │ │ │ │ - tsteq r5, r4, ror #24 │ │ │ │ - tsteq r5, r0, asr #24 │ │ │ │ - tstpeq r5, r0, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - strdeq r7, [r3, -ip] │ │ │ │ + tsteq r5, r0, asr ip │ │ │ │ + tsteq r3, ip, asr #6 │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + smlabteq r5, r4, ip, sp │ │ │ │ + smlabbeq r5, r4, ip, sp │ │ │ │ tsteq r5, r0, ror #24 │ │ │ │ tstpeq r5, r0, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, lsl r3 │ │ │ │ + smlabbeq r5, r0, ip, sp │ │ │ │ + tstpeq r5, r0, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, lsl #6 │ │ │ │ + @ instruction: 0x0105dcbc │ │ │ │ + @ instruction: 0x0105dc98 │ │ │ │ + tstpeq r5, r8, ror #16 @ p-variant is OBSOLETE │ │ │ │ smlatteq r3, r4, r2, r7 │ │ │ │ - @ instruction: 0x0105dc9c │ │ │ │ - tsteq r5, r8, ror ip │ │ │ │ - tstpeq r5, r8, asr #16 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r3, r4, r2, r7 │ │ │ │ - tstpeq r5, r4, asr r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010372b4 │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ - @ instruction: 0x0105f890 │ │ │ │ - tstpeq r5, ip, ror #16 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, r8, ip, sp │ │ │ │ - smlabbeq r3, ip, r2, r7 │ │ │ │ + tstpeq r5, r4, ror r8 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r7, [r3, -r4] │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + @ instruction: 0x0105f8b0 │ │ │ │ smlabbeq r5, ip, r8, pc @ │ │ │ │ smlabteq r5, r8, ip, sp │ │ │ │ - tsteq r3, r4, ror r2 │ │ │ │ - smlabteq r5, r8, r8, pc @ │ │ │ │ - smlatbeq r5, r4, r8, pc @ │ │ │ │ - smlatteq r5, r0, ip, sp │ │ │ │ - tsteq r3, r4, asr r2 │ │ │ │ - smlatteq r5, ip, ip, sp │ │ │ │ - tsteq r3, r4, asr #4 │ │ │ │ - @ instruction: 0x0105de9c │ │ │ │ - smlabbeq r5, ip, r9, pc @ │ │ │ │ - tsteq r5, r8, asr sp │ │ │ │ - tsteq r5, r8, lsl sp │ │ │ │ - strdeq sp, [r5, -r4] │ │ │ │ + smlatbeq r3, ip, r2, r7 │ │ │ │ + smlatbeq r5, ip, r8, pc @ │ │ │ │ + smlatteq r5, r8, ip, sp │ │ │ │ + @ instruction: 0x01037294 │ │ │ │ + smlatteq r5, r8, r8, pc @ │ │ │ │ smlabteq r5, r4, r8, pc @ │ │ │ │ - tsteq r3, ip, lsl #4 │ │ │ │ + tsteq r5, r0, lsl #26 │ │ │ │ + tsteq r3, r4, ror r2 │ │ │ │ + tsteq r5, ip, lsl #26 │ │ │ │ + tsteq r3, r4, ror #4 │ │ │ │ + @ instruction: 0x0105debc │ │ │ │ + smlatbeq r5, ip, r9, pc @ │ │ │ │ + tsteq r5, r8, ror sp │ │ │ │ + tsteq r5, r8, lsr sp │ │ │ │ tsteq r5, r4, lsl sp │ │ │ │ smlatteq r5, r4, r8, pc @ │ │ │ │ + tsteq r3, ip, lsr #4 │ │ │ │ + tsteq r5, r4, lsr sp │ │ │ │ + tstpeq r5, r4, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, lsl r2 │ │ │ │ + tsteq r5, r0, ror sp │ │ │ │ + tsteq r5, ip, asr #26 │ │ │ │ + tstpeq r5, ip, lsl r9 @ p-variant is OBSOLETE │ │ │ │ strdeq r7, [r3, -r4] │ │ │ │ - tsteq r5, r0, asr sp │ │ │ │ - tsteq r5, ip, lsr #26 │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - ldrdeq r7, [r3, -r4] │ │ │ │ - tstpeq r5, r8, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r3, r4, r1, r7 │ │ │ │ - smlabbeq r5, r4, r9, pc @ │ │ │ │ - tstpeq r5, r4, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, ip, asr sp │ │ │ │ - @ instruction: 0x0103719c │ │ │ │ + tstpeq r5, r8, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r3, r4, r1, r7 │ │ │ │ + smlatbeq r5, r4, r9, pc @ │ │ │ │ + tstpeq r5, r4, ror #18 @ p-variant is OBSOLETE │ │ │ │ tstpeq r5, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ tsteq r5, ip, ror sp │ │ │ │ + @ instruction: 0x010371bc │ │ │ │ + tstpeq r5, r0, ror #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105dd9c │ │ │ │ + smlatbeq r3, r4, r1, r7 │ │ │ │ + @ instruction: 0x0105f99c │ │ │ │ + tstpeq r5, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105ddb4 │ │ │ │ smlabbeq r3, r4, r1, r7 │ │ │ │ - tstpeq r5, ip, ror r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, asr r9 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105dd94 │ │ │ │ - tsteq r3, r4, ror #2 │ │ │ │ - smlatbeq r5, r0, sp, sp │ │ │ │ - tsteq r3, r4, asr r1 │ │ │ │ - tstpeq r5, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r4, lsl lr │ │ │ │ - ldrdeq sp, [r5, -r4] │ │ │ │ - @ instruction: 0x0105ddb0 │ │ │ │ - smlabbeq r5, r0, r9, pc @ │ │ │ │ - tsteq r3, r4, lsr #2 │ │ │ │ + smlabteq r5, r0, sp, sp │ │ │ │ + tsteq r3, r4, ror r1 │ │ │ │ + tstpeq r5, r8, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r4, lsr lr │ │ │ │ + strdeq sp, [r5, -r4] │ │ │ │ ldrdeq sp, [r5, -r0] │ │ │ │ smlatbeq r5, r0, r9, pc @ │ │ │ │ + tsteq r3, r4, asr #2 │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + smlabteq r5, r0, r9, pc @ │ │ │ │ + tsteq r3, ip, lsr #2 │ │ │ │ + tsteq r5, ip, lsr #28 │ │ │ │ + tsteq r5, r8, lsl #28 │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ tsteq r3, ip, lsl #2 │ │ │ │ - tsteq r5, ip, lsl #28 │ │ │ │ - smlatteq r5, r8, sp, sp │ │ │ │ - @ instruction: 0x0105f9b8 │ │ │ │ - smlatteq r3, ip, r0, r7 │ │ │ │ - smlabteq r5, r4, r9, pc @ │ │ │ │ - ldrdeq r7, [r3, -ip] │ │ │ │ - tstpeq r5, r0, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ - tsteq r5, r8, lsl lr │ │ │ │ - strheq r7, [r3, -r4] │ │ │ │ + smlatteq r5, r4, r9, pc @ │ │ │ │ + strdeq r7, [r3, -ip] │ │ │ │ + tstpeq r5, r0, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsr #20 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r5, -ip] │ │ │ │ tsteq r5, r8, lsr lr │ │ │ │ + ldrdeq r7, [r3, -r4] │ │ │ │ + tstpeq r5, ip, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r8, asr lr │ │ │ │ + strheq r7, [r3, -ip] │ │ │ │ + tstpeq r5, r8, asr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r0, ror lr │ │ │ │ swpeq r7, ip, [r3] │ │ │ │ - tstpeq r5, r8, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r0, asr lr │ │ │ │ - tsteq r3, ip, ror r0 │ │ │ │ - tsteq r5, ip, asr lr │ │ │ │ - tsteq r3, ip, rrx │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - smlabbeq r5, r0, sp, pc @ │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - tsteq r5, r0, lsr pc │ │ │ │ - @ instruction: 0x0105deb8 │ │ │ │ - tsteq r5, r8, ror lr │ │ │ │ - tsteq r5, r4, asr lr │ │ │ │ - tstpeq r5, r4, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, lsr #32 │ │ │ │ + tsteq r5, ip, ror lr │ │ │ │ + smlabbeq r3, ip, r0, r7 │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + smlatbeq r5, r0, sp, pc @ │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ + tsteq r5, r0, asr pc │ │ │ │ + ldrdeq sp, [r5, -r8] │ │ │ │ + @ instruction: 0x0105de98 │ │ │ │ tsteq r5, r4, ror lr │ │ │ │ tstpeq r5, r4, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip │ │ │ │ - @ instruction: 0x0105deb0 │ │ │ │ - smlabbeq r5, ip, lr, sp │ │ │ │ - tstpeq r5, ip, asr sl @ p-variant is OBSOLETE │ │ │ │ - smlatteq r3, ip, pc, r6 @ │ │ │ │ + tsteq r3, r4, asr #32 │ │ │ │ + @ instruction: 0x0105de94 │ │ │ │ + tstpeq r5, r4, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, lsr #32 │ │ │ │ + ldrdeq sp, [r5, -r0] │ │ │ │ smlatbeq r5, ip, lr, sp │ │ │ │ tstpeq r5, ip, ror sl @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r6, [r3, -r4] │ │ │ │ - tsteq r5, r0, lsr #30 │ │ │ │ - smlatteq r5, r0, lr, sp │ │ │ │ - @ instruction: 0x0105debc │ │ │ │ - smlabbeq r5, ip, sl, pc @ │ │ │ │ - smlatbeq r3, ip, pc, r6 @ │ │ │ │ + tsteq r3, ip │ │ │ │ + smlabteq r5, ip, lr, sp │ │ │ │ + @ instruction: 0x0105fa9c │ │ │ │ + strdeq r6, [r3, -r4] │ │ │ │ + tsteq r5, r0, asr #30 │ │ │ │ + tsteq r5, r0, lsl #30 │ │ │ │ ldrdeq sp, [r5, -ip] │ │ │ │ smlatbeq r5, ip, sl, pc @ │ │ │ │ + smlabteq r3, ip, pc, r6 @ │ │ │ │ + strdeq sp, [r5, -ip] │ │ │ │ + smlabteq r5, ip, sl, pc @ │ │ │ │ + @ instruction: 0x01036fb4 │ │ │ │ + tsteq r5, r8, lsr pc │ │ │ │ + tsteq r5, r4, lsl pc │ │ │ │ + smlatteq r5, r4, sl, pc @ │ │ │ │ @ instruction: 0x01036f94 │ │ │ │ - tsteq r5, r8, lsl pc │ │ │ │ - strdeq sp, [r5, -r4] │ │ │ │ - smlabteq r5, r4, sl, pc @ │ │ │ │ - tsteq r3, r4, ror pc │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ - tsteq r3, r4, ror #30 │ │ │ │ - smlatteq r5, r4, pc, sp @ │ │ │ │ - tstpeq r5, r4, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r0, sl, pc @ │ │ │ │ - tsteq r5, ip, lsl pc │ │ │ │ - tsteq r3, r4, lsr pc │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + smlabbeq r3, r4, pc, r6 @ │ │ │ │ + tsteq r5, r4 │ │ │ │ + tstpeq r5, r4, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr #22 @ p-variant is OBSOLETE │ │ │ │ tstpeq r5, r0, lsl #22 @ p-variant is OBSOLETE │ │ │ │ tsteq r5, ip, lsr pc │ │ │ │ + tsteq r3, r4, asr pc │ │ │ │ + tstpeq r5, r0, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, ip, asr pc │ │ │ │ + tsteq r3, ip, lsr pc │ │ │ │ + tstpeq r5, ip, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r4, ror pc │ │ │ │ tsteq r3, ip, lsl pc │ │ │ │ - tstpeq r5, ip, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r4, asr pc │ │ │ │ - strdeq r6, [r3, -ip] │ │ │ │ - tsteq r5, r0, ror #30 │ │ │ │ - smlatteq r3, ip, lr, r6 │ │ │ │ - ldrdeq sp, [r5, -ip] │ │ │ │ - @ instruction: 0x0105df9c │ │ │ │ - tsteq r5, r8, ror pc │ │ │ │ - tstpeq r5, r8, asr #22 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r3, r4, lr, r6 │ │ │ │ + smlabbeq r5, r0, pc, sp @ │ │ │ │ + tsteq r3, ip, lsl #30 │ │ │ │ + strdeq sp, [r5, -ip] │ │ │ │ + @ instruction: 0x0105dfbc │ │ │ │ @ instruction: 0x0105df98 │ │ │ │ tstpeq r5, r8, ror #22 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r3, ip, lr, r6 │ │ │ │ - ldrdeq sp, [r5, -r4] │ │ │ │ - @ instruction: 0x0105dfb0 │ │ │ │ - smlabbeq r5, r0, fp, pc @ │ │ │ │ - smlabbeq r3, ip, lr, r6 │ │ │ │ - smlabbeq r5, ip, fp, pc @ │ │ │ │ - tsteq r3, ip, ror lr │ │ │ │ - tstpeq r5, ip, lsr sp @ p-variant is OBSOLETE │ │ │ │ - swpeq lr, r8, [r5] │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - @ instruction: 0x0105fbb8 │ │ │ │ - @ instruction: 0x0105fb94 │ │ │ │ + smlatteq r3, r4, lr, r6 │ │ │ │ + @ instruction: 0x0105dfb8 │ │ │ │ + smlabbeq r5, r8, fp, pc @ │ │ │ │ + smlabteq r3, ip, lr, r6 │ │ │ │ + strdeq sp, [r5, -r4] │ │ │ │ ldrdeq sp, [r5, -r0] │ │ │ │ - tsteq r3, r4, asr #28 │ │ │ │ + smlatbeq r5, r0, fp, pc @ │ │ │ │ + smlatbeq r3, ip, lr, r6 │ │ │ │ + smlatbeq r5, ip, fp, pc @ │ │ │ │ + @ instruction: 0x01036e9c │ │ │ │ + tstpeq r5, ip, asr sp @ p-variant is OBSOLETE │ │ │ │ + strheq lr, [r5, -r8] │ │ │ │ + tstpeq r5, r8, lsl ip @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ @ instruction: 0x0105fbb4 │ │ │ │ strdeq sp, [r5, -r0] │ │ │ │ + tsteq r3, r4, ror #28 │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + tsteq r5, r0, lsl r0 │ │ │ │ + tsteq r3, ip, asr #28 │ │ │ │ + tstpeq r5, r0, lsl ip @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, ip, fp, pc @ │ │ │ │ + tsteq r5, r8, lsr #32 │ │ │ │ tsteq r3, ip, lsr #28 │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - smlabteq r5, ip, fp, pc @ │ │ │ │ - tsteq r5, r8 │ │ │ │ - tsteq r3, ip, lsl #28 │ │ │ │ - tsteq r5, r4, lsl r0 │ │ │ │ - strdeq r6, [r3, -ip] │ │ │ │ - swpeq lr, r0, [r5] │ │ │ │ - qaddeq lr, r0, r5 │ │ │ │ - tsteq r5, ip, lsr #32 │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - ldrdeq r6, [r3, -r4] │ │ │ │ + tsteq r5, r4, lsr r0 │ │ │ │ + tsteq r3, ip, lsl lr │ │ │ │ + strheq lr, [r5, -r0] │ │ │ │ + tsteq r5, r0, ror r0 │ │ │ │ tsteq r5, ip, asr #32 │ │ │ │ tstpeq r5, ip, lsl ip @ p-variant is OBSOLETE │ │ │ │ + strdeq r6, [r3, -r4] │ │ │ │ + tsteq r5, ip, rrx │ │ │ │ + tstpeq r5, ip, lsr ip @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r6, [r3, -ip] │ │ │ │ + smlatbeq r5, r8, r0, lr │ │ │ │ + smlabbeq r5, r4, r0, lr │ │ │ │ + tstpeq r5, r4, asr ip @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x01036dbc │ │ │ │ - smlabbeq r5, r8, r0, lr │ │ │ │ - tsteq r5, r4, rrx │ │ │ │ - tstpeq r5, r4, lsr ip @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01036d9c │ │ │ │ - tstpeq r5, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r3, ip, sp, r6 │ │ │ │ - tsteq r5, r4, asr r1 │ │ │ │ - @ instruction: 0x0105fcb4 │ │ │ │ - tstpeq r5, r4, ror ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, asr ip @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, ip, r0, lr │ │ │ │ - tsteq r3, ip, asr sp │ │ │ │ + tstpeq r5, r0, ror #24 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r3, ip, sp, r6 │ │ │ │ + tsteq r5, r4, ror r1 │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + @ instruction: 0x0105fc94 │ │ │ │ tstpeq r5, r0, ror ip @ p-variant is OBSOLETE │ │ │ │ smlatbeq r5, ip, r0, lr │ │ │ │ + tsteq r3, ip, ror sp │ │ │ │ + @ instruction: 0x0105fc90 │ │ │ │ + smlabteq r5, ip, r0, lr │ │ │ │ + tsteq r3, r4, ror #26 │ │ │ │ + smlabteq r5, ip, ip, pc @ │ │ │ │ + smlatbeq r5, r8, ip, pc @ │ │ │ │ + smlatteq r5, r4, r0, lr │ │ │ │ tsteq r3, r4, asr #26 │ │ │ │ - smlatbeq r5, ip, ip, pc @ │ │ │ │ - smlabbeq r5, r8, ip, pc @ │ │ │ │ - smlabteq r5, r4, r0, lr │ │ │ │ - tsteq r3, r4, lsr #26 │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - tsteq r3, r4, lsl sp │ │ │ │ - tsteq r5, ip, asr #2 │ │ │ │ - tsteq r5, ip, lsl #2 │ │ │ │ - smlatteq r5, r8, r0, lr │ │ │ │ - @ instruction: 0x0105fcb8 │ │ │ │ - smlatteq r3, ip, ip, r6 │ │ │ │ + strdeq lr, [r5, -r0] │ │ │ │ + tsteq r3, r4, lsr sp │ │ │ │ + tsteq r5, ip, ror #2 │ │ │ │ + tsteq r5, ip, lsr #2 │ │ │ │ tsteq r5, r8, lsl #2 │ │ │ │ ldrdeq pc, [r5, -r8] │ │ │ │ + tsteq r3, ip, lsl #26 │ │ │ │ + tsteq r5, r8, lsr #2 │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + strdeq r6, [r3, -r4] │ │ │ │ + tsteq r5, r4, ror #2 │ │ │ │ + tsteq r5, r0, asr #2 │ │ │ │ + tstpeq r5, r0, lsl sp @ p-variant is OBSOLETE │ │ │ │ ldrdeq r6, [r3, -r4] │ │ │ │ - tsteq r5, r4, asr #2 │ │ │ │ - tsteq r5, r0, lsr #2 │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - @ instruction: 0x01036cb4 │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - smlatbeq r3, r4, ip, r6 │ │ │ │ - @ instruction: 0x0105e494 │ │ │ │ - smlatteq r5, r8, r2, lr │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - tstpeq r5, r0, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - tsteq r5, r8, lsr r1 │ │ │ │ - tsteq r3, r4, ror #24 │ │ │ │ + tstpeq r5, ip, lsl sp @ p-variant is OBSOLETE │ │ │ │ + smlabteq r3, r4, ip, r6 │ │ │ │ + @ instruction: 0x0105e4b4 │ │ │ │ + tsteq r5, r8, lsl #6 │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + smlabbeq r5, r0, sp, pc @ │ │ │ │ + tstpeq r5, r0, asr #26 @ p-variant is OBSOLETE │ │ │ │ tstpeq r5, ip, lsl sp @ p-variant is OBSOLETE │ │ │ │ tsteq r5, r8, asr r1 │ │ │ │ - tsteq r3, ip, asr #24 │ │ │ │ - tstpeq r5, r8, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr sp @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r0, ror r1 │ │ │ │ - tsteq r3, ip, lsr #24 │ │ │ │ + smlabbeq r3, r4, ip, r6 │ │ │ │ + tstpeq r5, ip, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r8, ror r1 │ │ │ │ + tsteq r3, ip, ror #24 │ │ │ │ + tstpeq r5, r8, ror sp @ p-variant is OBSOLETE │ │ │ │ tstpeq r5, r4, asr sp @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0105e190 │ │ │ │ - tsteq r3, r4, lsl ip │ │ │ │ - smlabteq r5, r8, sp, pc @ │ │ │ │ - smlabbeq r5, r8, sp, pc @ │ │ │ │ - tstpeq r5, r4, ror #26 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, r0, r1, lr │ │ │ │ - smlatteq r3, ip, fp, r6 │ │ │ │ + tsteq r3, ip, asr #24 │ │ │ │ + tstpeq r5, r4, ror sp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105e1b0 │ │ │ │ + tsteq r3, r4, lsr ip │ │ │ │ + smlatteq r5, r8, sp, pc @ │ │ │ │ + smlatbeq r5, r8, sp, pc @ │ │ │ │ smlabbeq r5, r4, sp, pc @ │ │ │ │ smlabteq r5, r0, r1, lr │ │ │ │ + tsteq r3, ip, lsl #24 │ │ │ │ + smlatbeq r5, r4, sp, pc @ │ │ │ │ + smlatteq r5, r0, r1, lr │ │ │ │ + strdeq r6, [r3, -r4] │ │ │ │ + smlatteq r5, r0, sp, pc @ │ │ │ │ + @ instruction: 0x0105fdbc │ │ │ │ + strdeq lr, [r5, -r8] │ │ │ │ ldrdeq r6, [r3, -r4] │ │ │ │ - smlabteq r5, r0, sp, pc @ │ │ │ │ - @ instruction: 0x0105fd9c │ │ │ │ - ldrdeq lr, [r5, -r8] │ │ │ │ - @ instruction: 0x01036bb4 │ │ │ │ - smlatteq r5, r4, r1, lr │ │ │ │ - smlatbeq r3, r4, fp, r6 │ │ │ │ - smlabbeq r5, ip, lr, pc @ │ │ │ │ - tsteq r5, r8, asr r2 │ │ │ │ - tsteq r5, r8, lsl r2 │ │ │ │ - strdeq lr, [r5, -r4] │ │ │ │ - smlabteq r5, r4, sp, pc @ │ │ │ │ - tsteq r3, r4, ror fp │ │ │ │ + tsteq r5, r4, lsl #4 │ │ │ │ + smlabteq r3, r4, fp, r6 │ │ │ │ + smlatbeq r5, ip, lr, pc @ │ │ │ │ + tsteq r5, r8, ror r2 │ │ │ │ + tsteq r5, r8, lsr r2 │ │ │ │ tsteq r5, r4, lsl r2 │ │ │ │ smlatteq r5, r4, sp, pc @ │ │ │ │ + @ instruction: 0x01036b94 │ │ │ │ + tsteq r5, r4, lsr r2 │ │ │ │ + tstpeq r5, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, ror fp │ │ │ │ + tsteq r5, r0, ror r2 │ │ │ │ + tsteq r5, ip, asr #4 │ │ │ │ + tstpeq r5, ip, lsl lr @ p-variant is OBSOLETE │ │ │ │ tsteq r3, ip, asr fp │ │ │ │ - tsteq r5, r0, asr r2 │ │ │ │ - tsteq r5, ip, lsr #4 │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - tsteq r3, ip, lsr fp │ │ │ │ - tstpeq r5, r8, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, lsr #22 │ │ │ │ - smlabbeq r5, r4, lr, pc @ │ │ │ │ - tstpeq r5, r4, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, ip, asr r2 │ │ │ │ - tsteq r3, r4, lsl #22 │ │ │ │ + tstpeq r5, r8, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, asr #22 │ │ │ │ + smlatbeq r5, r4, lr, pc @ │ │ │ │ + tstpeq r5, r4, ror #28 @ p-variant is OBSOLETE │ │ │ │ tstpeq r5, r0, asr #28 @ p-variant is OBSOLETE │ │ │ │ tsteq r5, ip, ror r2 │ │ │ │ - smlatteq r3, ip, sl, r6 │ │ │ │ - tstpeq r5, ip, ror lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, asr lr @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105e294 │ │ │ │ - smlabteq r3, ip, sl, r6 │ │ │ │ - smlatbeq r5, r0, r2, lr │ │ │ │ - @ instruction: 0x01036abc │ │ │ │ - tsteq r5, r0, asr r4 │ │ │ │ - tstpeq r5, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, ip, lsl #6 │ │ │ │ - smlabteq r5, ip, r2, lr │ │ │ │ - smlatbeq r5, r8, r2, lr │ │ │ │ + tsteq r3, r4, lsr #22 │ │ │ │ + tstpeq r5, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105e29c │ │ │ │ + tsteq r3, ip, lsl #22 │ │ │ │ + @ instruction: 0x0105fe9c │ │ │ │ tstpeq r5, r8, ror lr @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r3, r4, sl, r6 │ │ │ │ + @ instruction: 0x0105e2b4 │ │ │ │ + smlatteq r3, ip, sl, r6 │ │ │ │ + smlabteq r5, r0, r2, lr │ │ │ │ + ldrdeq r6, [r3, -ip] │ │ │ │ + tsteq r5, r0, ror r4 │ │ │ │ + tstpeq r5, r0, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, ip, lsr #6 │ │ │ │ + smlatteq r5, ip, r2, lr │ │ │ │ smlabteq r5, r8, r2, lr │ │ │ │ @ instruction: 0x0105fe98 │ │ │ │ + smlatbeq r3, r4, sl, r6 │ │ │ │ + smlatteq r5, r8, r2, lr │ │ │ │ + @ instruction: 0x0105feb8 │ │ │ │ + smlabbeq r3, ip, sl, r6 │ │ │ │ + tsteq r5, r4, lsr #6 │ │ │ │ + mrseq lr, SP_abt │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ tsteq r3, ip, ror #20 │ │ │ │ - tsteq r5, r4, lsl #6 │ │ │ │ - smlatteq r5, r0, r2, lr │ │ │ │ - @ instruction: 0x0105feb0 │ │ │ │ - tsteq r3, ip, asr #20 │ │ │ │ - @ instruction: 0x0105febc │ │ │ │ - tsteq r3, ip, lsr sl │ │ │ │ - tstpeq r5, r8, lsr pc @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - tsteq r5, r0, lsl r3 │ │ │ │ - tsteq r3, r4, lsl sl │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + tsteq r3, ip, asr sl │ │ │ │ + tstpeq r5, r8, asr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsl pc @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r5, -r4] │ │ │ │ tsteq r5, r0, lsr r3 │ │ │ │ - strdeq r6, [r3, -ip] │ │ │ │ - tstpeq r5, r0, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, lsr sl │ │ │ │ + tstpeq r5, r4, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r0, asr r3 │ │ │ │ + tsteq r3, ip, lsl sl │ │ │ │ + tstpeq r5, r0, asr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsr #30 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r4, [r8], #-2097 @ 0xfffff7cf │ │ │ │ ldmdami r1!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2096 @ 0xfffff7d0 │ │ │ │ ldmdami r0!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2095 @ 0xfffff7d1 │ │ │ │ @@ -48998,47 +48998,47 @@ │ │ │ │ stmdami r3!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ stmdami r2!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2081 @ 0xfffff7df │ │ │ │ svclt 0x00004770 │ │ │ │ - smlatteq r5, r6, ip, sp │ │ │ │ - tsteq r3, ip, ror r3 │ │ │ │ - strdeq sp, [r5, -r6] │ │ │ │ - tsteq r3, r0, ror r3 │ │ │ │ - smlatbeq r5, r2, r9, pc @ │ │ │ │ - tsteq r5, r0, ror sp │ │ │ │ - tsteq r5, r2, lsr sp │ │ │ │ - tsteq r5, r0, lsl sp │ │ │ │ - smlatteq r5, r2, r8, pc @ │ │ │ │ - tsteq r3, ip, asr #6 │ │ │ │ - tsteq r5, r6, lsr sp │ │ │ │ - tstpeq r5, r8, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, sl, lsr r3 │ │ │ │ - tsteq r5, r8, ror sp │ │ │ │ + tsteq r5, r6, lsl #26 │ │ │ │ + @ instruction: 0x0103639c │ │ │ │ + tsteq r5, r6, lsl sp │ │ │ │ + @ instruction: 0x01036390 │ │ │ │ + smlabteq r5, r2, r9, pc @ │ │ │ │ + @ instruction: 0x0105dd90 │ │ │ │ + tsteq r5, r2, asr sp │ │ │ │ + tsteq r5, r0, lsr sp │ │ │ │ + tstpeq r5, r2, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, ror #6 │ │ │ │ tsteq r5, r6, asr sp │ │ │ │ tstpeq r5, r8, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r2, lsr #6 │ │ │ │ - tstpeq r5, r8, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r6, lsl r3 │ │ │ │ - @ instruction: 0x0105f9b8 │ │ │ │ - tstpeq r5, sl, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, sl, asr r3 │ │ │ │ + @ instruction: 0x0105dd98 │ │ │ │ + tsteq r5, r6, ror sp │ │ │ │ + tstpeq r5, r8, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r2, asr #6 │ │ │ │ tstpeq r5, r8, asr r9 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105dd96 │ │ │ │ - strdeq r6, [r3, -r8] │ │ │ │ - tstpeq r5, lr, ror r9 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105ddbc │ │ │ │ - smlatteq r3, r6, r2, r6 │ │ │ │ - smlabteq r5, r0, r9, pc @ │ │ │ │ + tsteq r3, r6, lsr r3 │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ + @ instruction: 0x0105f99a │ │ │ │ + tstpeq r5, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105ddb6 │ │ │ │ + tsteq r3, r8, lsl r3 │ │ │ │ @ instruction: 0x0105f99e │ │ │ │ ldrdeq sp, [r5, -ip] │ │ │ │ - smlabteq r3, lr, r2, r6 │ │ │ │ - smlatteq r5, ip, sp, sp │ │ │ │ - smlabteq r3, r2, r2, r6 │ │ │ │ + tsteq r3, r6, lsl #6 │ │ │ │ + smlatteq r5, r0, r9, pc @ │ │ │ │ + @ instruction: 0x0105f9be │ │ │ │ + strdeq sp, [r5, -ip] │ │ │ │ + smlatteq r3, lr, r2, r6 │ │ │ │ + tsteq r5, ip, lsl #28 │ │ │ │ + smlatteq r3, r2, r2, r6 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ subne pc, r4, #68157440 @ 0x4100000 │ │ │ │ addsmi r4, r1, #5242880 @ 0x500000 │ │ │ │ @@ -49852,38 +49852,38 @@ │ │ │ │ addsmi r4, r9, #2080374785 @ 0x7c000001 │ │ │ │ @ instruction: 0xf5a4d93a │ │ │ │ @ instruction: 0xf04f5471 │ │ │ │ stccc 3, cr3, [r0], #-68 @ 0xffffffbc │ │ │ │ rscmi fp, r3, r4, lsr #5 │ │ │ │ @ instruction: 0xf14107d8 │ │ │ │ bic r8, sl, #205520896 @ 0xc400000 │ │ │ │ - @ instruction: 0x0103d8b6 │ │ │ │ - @ instruction: 0x01055d98 │ │ │ │ - smlatbeq r3, sl, r8, sp │ │ │ │ - @ instruction: 0x010364b4 │ │ │ │ - @ instruction: 0x01055c9c │ │ │ │ - @ instruction: 0x0103d8b6 │ │ │ │ - smlatbeq r3, r4, r8, sp │ │ │ │ - ldrdeq r6, [r5, -ip] │ │ │ │ - tsteq r5, r4, lsl #10 │ │ │ │ - smlabbeq r5, r8, r7, pc @ │ │ │ │ - smlabbeq r5, ip, fp, r5 │ │ │ │ - tsteq r5, ip, lsl fp │ │ │ │ - tsteq r5, r6, lsr fp │ │ │ │ - tsteq r5, r0, asr #14 │ │ │ │ - tsteq r5, r8, asr sl │ │ │ │ - tsteq r5, r6, lsr r3 │ │ │ │ - strdeq r6, [r5, -r4] │ │ │ │ - smlatbeq r5, lr, ip, r6 │ │ │ │ - ldrdeq r5, [r5, -r2] │ │ │ │ - tsteq r5, lr, asr ip │ │ │ │ - smlabbeq r5, r2, r8, r5 │ │ │ │ - tsteq r5, r2, ror r2 │ │ │ │ - tsteq r5, r8, lsr #18 │ │ │ │ - tsteq r5, r6, lsl #12 │ │ │ │ + ldrdeq sp, [r3, -r6] │ │ │ │ + @ instruction: 0x01055db8 │ │ │ │ + smlabteq r3, sl, r8, sp │ │ │ │ + ldrdeq r6, [r3, -r4] │ │ │ │ + @ instruction: 0x01055cbc │ │ │ │ + ldrdeq sp, [r3, -r6] │ │ │ │ + smlabteq r3, r4, r8, sp │ │ │ │ + strdeq r6, [r5, -ip] │ │ │ │ + tsteq r5, r4, lsr #10 │ │ │ │ + smlatbeq r5, r8, r7, pc @ │ │ │ │ + smlatbeq r5, ip, fp, r5 │ │ │ │ + tsteq r5, ip, lsr fp │ │ │ │ + tsteq r5, r6, asr fp │ │ │ │ + tsteq r5, r0, ror #14 │ │ │ │ + tsteq r5, r8, ror sl │ │ │ │ + tsteq r5, r6, asr r3 │ │ │ │ + tsteq r5, r4, lsl r3 │ │ │ │ + smlabteq r5, lr, ip, r6 │ │ │ │ + strdeq r5, [r5, -r2] │ │ │ │ + tsteq r5, lr, ror ip │ │ │ │ + smlatbeq r5, r2, r8, r5 │ │ │ │ + @ instruction: 0x01057292 │ │ │ │ + tsteq r5, r8, asr #18 │ │ │ │ + tsteq r5, r6, lsr #12 │ │ │ │ orrscs pc, ip, #70254592 @ 0x4300000 │ │ │ │ vqsub.s8 d4, d16, d9 │ │ │ │ @ instruction: 0xf5b180ef │ │ │ │ movwle r5, #40810 @ 0x9f6a │ │ │ │ strbtpl pc, [sl], #-1444 @ 0xfffffa5c @ │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ rscmi fp, r3, r4, lsr #5 │ │ │ │ @@ -51227,208 +51227,208 @@ │ │ │ │ smlabtcs r1, r6, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmdb r4!, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi ff1d5640 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cd447a │ │ │ │ orr lr, sl, lr, ror #18 │ │ │ │ - smlatbeq r3, r8, r1, r5 │ │ │ │ - @ instruction: 0x01054992 │ │ │ │ - @ instruction: 0x0103c4b8 │ │ │ │ - tsteq r5, lr, ror #18 │ │ │ │ - smlatbeq r3, r8, r4, ip │ │ │ │ - tsteq r5, sl, asr #18 │ │ │ │ - @ instruction: 0x0103c49a │ │ │ │ - @ instruction: 0x0103c49e │ │ │ │ + smlabteq r3, r8, r1, r5 │ │ │ │ + @ instruction: 0x010549b2 │ │ │ │ + ldrdeq ip, [r3, -r8] │ │ │ │ + smlabbeq r5, lr, r9, r4 │ │ │ │ + smlabteq r3, r8, r4, ip │ │ │ │ + tsteq r5, sl, ror #18 │ │ │ │ + @ instruction: 0x0103c4ba │ │ │ │ + @ instruction: 0x0103c4be │ │ │ │ + smlatbeq r3, r0, r4, ip │ │ │ │ + @ instruction: 0x010c0f9c │ │ │ │ + @ instruction: 0x0103c498 │ │ │ │ + smlabbeq r3, sl, r4, ip │ │ │ │ + smlabbeq r3, r8, r4, ip │ │ │ │ + @ instruction: 0x0103c492 │ │ │ │ + @ instruction: 0x0103c494 │ │ │ │ + @ instruction: 0x0103c490 │ │ │ │ + @ instruction: 0x01054896 │ │ │ │ smlabbeq r3, r0, r4, ip │ │ │ │ - tsteq ip, ip, ror pc │ │ │ │ - tsteq r3, r8, ror r4 │ │ │ │ - tsteq r3, sl, ror #8 │ │ │ │ - tsteq r3, r8, ror #8 │ │ │ │ - tsteq r3, r2, ror r4 │ │ │ │ - tsteq r3, r4, ror r4 │ │ │ │ - tsteq r3, r0, ror r4 │ │ │ │ - tsteq r5, r6, ror r8 │ │ │ │ - tsteq r3, r0, ror #8 │ │ │ │ - tsteq r5, r2, asr r8 │ │ │ │ - smlabteq r3, sl, r3, ip │ │ │ │ - tsteq r5, ip, rrx │ │ │ │ - tsteq r5, sl, lsl r8 │ │ │ │ - tsteq r5, ip, rrx │ │ │ │ - tsteq r5, sl, rrx │ │ │ │ - tsteq r3, r4, ror r0 │ │ │ │ - qaddeq r4, r8, r5 │ │ │ │ - qaddeq r5, r2, r3 │ │ │ │ - @ instruction: 0x01054a9a │ │ │ │ - tsteq r3, r8, lsr r0 │ │ │ │ - smlabbeq r3, sl, r3, ip │ │ │ │ - smlabbeq r3, r8, r3, ip │ │ │ │ - smlabbeq r3, sl, r3, ip │ │ │ │ - @ instruction: 0x010c0dbe │ │ │ │ - tsteq r3, r2, lsr pc │ │ │ │ - tsteq r5, sl, lsl r7 │ │ │ │ - tsteq r5, r0, asr #4 │ │ │ │ - tsteq r5, r4, asr #20 │ │ │ │ - tsteq r5, r0, asr #14 │ │ │ │ - tsteq r3, r4, lsl #4 │ │ │ │ - tsteq r3, r8, lsl #4 │ │ │ │ - tsteq r5, r4, ror #26 │ │ │ │ - tsteq ip, r6, lsl sp │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ - smlabteq r5, r0, r9, r4 │ │ │ │ - @ instruction: 0x010546ba │ │ │ │ - tsteq r3, ip, ror r1 │ │ │ │ - tsteq r3, lr, ror r1 │ │ │ │ - ldrdeq r3, [r5, -r8] │ │ │ │ - tsteq r6, sl, ror #6 │ │ │ │ - smlatteq r6, r0, sp, r7 │ │ │ │ - ldrdeq r7, [r6, -sl] │ │ │ │ - tsteq ip, r2, asr ip │ │ │ │ - tsteq r5, sl, asr r2 │ │ │ │ - @ instruction: 0x010545b0 │ │ │ │ - smlabbeq r5, lr, sp, r3 │ │ │ │ - tsteq r3, r4, lsr lr │ │ │ │ - tsteq r3, ip, lsr #28 │ │ │ │ - tsteq r5, r0, ror sp │ │ │ │ - tsteq r3, r2, lsl #28 │ │ │ │ - strdeq r4, [r3, -sl] │ │ │ │ - tsteq r5, sl, asr #26 │ │ │ │ - ldrdeq r4, [r3, -r0] │ │ │ │ - smlabteq r3, r8, sp, r4 │ │ │ │ - tsteq r5, r8, lsr #26 │ │ │ │ - @ instruction: 0x01034d9e │ │ │ │ - @ instruction: 0x01034d96 │ │ │ │ - tsteq r5, r6, lsl #26 │ │ │ │ - tsteq r3, ip, ror #26 │ │ │ │ - tsteq r3, r4, ror #26 │ │ │ │ - smlatteq r5, r6, ip, r3 │ │ │ │ - strdeq ip, [r3, -r0] │ │ │ │ - tsteq r3, r0, lsr sp │ │ │ │ - tsteq r3, r8, lsr #26 │ │ │ │ - ldrdeq sp, [r5, -sl] │ │ │ │ - tsteq r5, r2, ror #8 │ │ │ │ - smlabteq r5, lr, pc, sp @ │ │ │ │ - @ instruction: 0x01034cbe │ │ │ │ - @ instruction: 0x01034cb6 │ │ │ │ - smlabbeq r5, r8, pc, sp @ │ │ │ │ - strdeq r4, [r5, -r0] │ │ │ │ - tsteq r5, ip, asr pc │ │ │ │ - tsteq r3, r6 │ │ │ │ - tsteq r3, r8, lsr lr │ │ │ │ - smlatbeq r5, r6, r3, r4 │ │ │ │ - tsteq r3, r6, asr #28 │ │ │ │ - @ instruction: 0x01034e90 │ │ │ │ - tsteq r5, r6, ror r3 │ │ │ │ - tsteq r5, r6, lsr #26 │ │ │ │ - tsteq r5, r6, asr #30 │ │ │ │ - tsteq r6, sl, asr r9 │ │ │ │ - strdeq r4, [r5, -sl] │ │ │ │ - tsteq r5, lr, lsl r3 │ │ │ │ - tsteq r3, r4, lsl fp │ │ │ │ - strdeq r4, [r5, -ip] │ │ │ │ - smlatteq r3, lr, sl, r4 │ │ │ │ - ldrdeq r4, [r5, -r8] │ │ │ │ - smlabteq r3, sl, sl, r4 │ │ │ │ - @ instruction: 0x010542b4 │ │ │ │ - smlatbeq r3, r6, sl, r4 │ │ │ │ - smlabbeq r5, lr, r2, r4 │ │ │ │ - tsteq r5, r4, lsr #28 │ │ │ │ - tsteq r5, ip, ror #4 │ │ │ │ - tsteq r5, ip, lsl lr │ │ │ │ + tsteq r5, r2, ror r8 │ │ │ │ + smlatteq r3, sl, r3, ip │ │ │ │ + smlabbeq r5, ip, r0, r4 │ │ │ │ + tsteq r5, sl, lsr r8 │ │ │ │ + smlabbeq r5, ip, r0, r4 │ │ │ │ + smlabbeq r5, sl, r0, r4 │ │ │ │ + swpeq r5, r4, [r3] │ │ │ │ + tsteq r5, r8, ror r0 │ │ │ │ + tsteq r3, r2, ror r0 │ │ │ │ + @ instruction: 0x01054aba │ │ │ │ + qaddeq r5, r8, r3 │ │ │ │ + smlatbeq r3, sl, r3, ip │ │ │ │ + smlatbeq r3, r8, r3, ip │ │ │ │ + smlatbeq r3, sl, r3, ip │ │ │ │ + ldrdeq r0, [ip, -lr] │ │ │ │ + tsteq r3, r2, asr pc │ │ │ │ + tsteq r5, sl, lsr r7 │ │ │ │ + tsteq r5, r0, ror #4 │ │ │ │ + tsteq r5, r4, ror #20 │ │ │ │ + tsteq r5, r0, ror #14 │ │ │ │ + tsteq r3, r4, lsr #4 │ │ │ │ + tsteq r3, r8, lsr #4 │ │ │ │ + smlabbeq r5, r4, sp, r3 │ │ │ │ + tsteq ip, r6, lsr sp │ │ │ │ + strdeq lr, [r5, -ip] │ │ │ │ + smlatteq r5, r0, r9, r4 │ │ │ │ + ldrdeq r4, [r5, -sl] │ │ │ │ + @ instruction: 0x0103519c │ │ │ │ + @ instruction: 0x0103519e │ │ │ │ + strdeq r3, [r5, -r8] │ │ │ │ + smlabbeq r6, sl, r3, r1 │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ + strdeq r7, [r6, -sl] │ │ │ │ + tsteq ip, r2, ror ip │ │ │ │ + tsteq r5, sl, ror r2 │ │ │ │ + ldrdeq r4, [r5, -r0] │ │ │ │ + smlatbeq r5, lr, sp, r3 │ │ │ │ + tsteq r3, r4, asr lr │ │ │ │ + tsteq r3, ip, asr #28 │ │ │ │ + @ instruction: 0x01053d90 │ │ │ │ + tsteq r3, r2, lsr #28 │ │ │ │ + tsteq r3, sl, lsl lr │ │ │ │ + tsteq r5, sl, ror #26 │ │ │ │ strdeq r4, [r3, -r0] │ │ │ │ - smlatteq r3, r8, sl, r4 │ │ │ │ - strdeq sp, [r5, -ip] │ │ │ │ - tsteq r5, r8, lsl r2 │ │ │ │ - tsteq r3, lr, lsl #20 │ │ │ │ - tsteq r4, ip, lsr #32 │ │ │ │ - tsteq r4, r2, lsl r0 │ │ │ │ - smlabbeq r3, r0, sl, r4 │ │ │ │ - smlatteq r5, r2, sl, r3 │ │ │ │ - strdeq r3, [r5, -r0] │ │ │ │ - tsteq r3, sl, asr r3 │ │ │ │ - tsteq ip, r2, lsl #16 │ │ │ │ - tsteq r5, lr, asr sp │ │ │ │ - tsteq r5, r2, ror #2 │ │ │ │ - tsteq r5, r0, asr sp │ │ │ │ - tsteq r5, r6, asr sp │ │ │ │ - tsteq r5, r4, asr #2 │ │ │ │ + smlatteq r3, r8, sp, r4 │ │ │ │ tsteq r5, r8, asr #26 │ │ │ │ - tsteq r5, r2, lsr sp │ │ │ │ - strdeq r4, [r5, -ip] │ │ │ │ - strdeq r4, [r3, -r2] │ │ │ │ - ldrdeq r4, [r5, -sl] │ │ │ │ - tsteq r5, r8, ror sp │ │ │ │ - strheq r4, [r5, -r8] │ │ │ │ + @ instruction: 0x01034dbe │ │ │ │ + @ instruction: 0x01034db6 │ │ │ │ + tsteq r5, r6, lsr #26 │ │ │ │ + smlabbeq r3, ip, sp, r4 │ │ │ │ + smlabbeq r3, r4, sp, r4 │ │ │ │ + tsteq r5, r6, lsl #26 │ │ │ │ + tsteq r3, r0, lsl r1 │ │ │ │ + tsteq r3, r0, asr sp │ │ │ │ + tsteq r3, r8, asr #26 │ │ │ │ + strdeq sp, [r5, -sl] │ │ │ │ + smlabbeq r5, r2, r4, r4 │ │ │ │ + smlatteq r5, lr, pc, sp @ │ │ │ │ + ldrdeq r4, [r3, -lr] │ │ │ │ + ldrdeq r4, [r3, -r6] │ │ │ │ + smlatbeq r5, r8, pc, sp @ │ │ │ │ + tsteq r5, r0, lsl r4 │ │ │ │ + tsteq r5, ip, ror pc │ │ │ │ + tsteq r3, r6, lsr #32 │ │ │ │ + tsteq r3, r8, asr lr │ │ │ │ + smlabteq r5, r6, r3, r4 │ │ │ │ + tsteq r3, r6, ror #28 │ │ │ │ + @ instruction: 0x01034eb0 │ │ │ │ + @ instruction: 0x01054396 │ │ │ │ + tsteq r5, r6, asr #26 │ │ │ │ + tsteq r5, r6, ror #30 │ │ │ │ + tsteq r6, sl, ror r9 │ │ │ │ + tsteq r5, sl, lsl sp │ │ │ │ + tsteq r5, lr, lsr r3 │ │ │ │ + tsteq r3, r4, lsr fp │ │ │ │ + tsteq r5, ip, lsl r3 │ │ │ │ + tsteq r3, lr, lsl #22 │ │ │ │ + strdeq r4, [r5, -r8] │ │ │ │ + smlatteq r3, sl, sl, r4 │ │ │ │ + ldrdeq r4, [r5, -r4] │ │ │ │ + smlabteq r3, r6, sl, r4 │ │ │ │ + smlatbeq r5, lr, r2, r4 │ │ │ │ + tsteq r5, r4, asr #28 │ │ │ │ + smlabbeq r5, ip, r2, r4 │ │ │ │ + tsteq r5, ip, lsr lr │ │ │ │ + tsteq r3, r0, lsl fp │ │ │ │ + tsteq r3, r8, lsl #22 │ │ │ │ + tsteq r5, ip, lsl lr │ │ │ │ + tsteq r5, r8, lsr r2 │ │ │ │ + tsteq r3, lr, lsr #20 │ │ │ │ + tsteq r4, ip, asr #32 │ │ │ │ + tsteq r4, r2, lsr r0 │ │ │ │ + smlatbeq r3, r0, sl, r4 │ │ │ │ + tsteq r5, r2, lsl #22 │ │ │ │ + tsteq r5, r0, lsl fp │ │ │ │ + tsteq r3, sl, ror r3 │ │ │ │ + tsteq ip, r2, lsr #16 │ │ │ │ + tsteq r5, lr, ror sp │ │ │ │ + smlabbeq r5, r2, r1, r4 │ │ │ │ + tsteq r5, r0, ror sp │ │ │ │ + tsteq r5, r6, ror sp │ │ │ │ + tsteq r5, r4, ror #2 │ │ │ │ tsteq r5, r8, ror #26 │ │ │ │ - swpeq r4, r6, [r5] │ │ │ │ - @ instruction: 0x0105dcb2 │ │ │ │ - tsteq r6, r0, ror r6 │ │ │ │ - tsteq r5, sl, ror r0 │ │ │ │ - tsteq ip, sl, ror r6 │ │ │ │ - @ instruction: 0x010543bc │ │ │ │ - ldrdeq r3, [r5, -r8] │ │ │ │ - tsteq r3, r8, ror #30 │ │ │ │ - tsteq r5, r0, lsl r5 │ │ │ │ - tsteq r3, r2, asr #16 │ │ │ │ - tsteq r3, sl, lsr r8 │ │ │ │ - strdeq r4, [r5, -r6] │ │ │ │ - tsteq r3, r0, lsl r8 │ │ │ │ - tsteq r3, r8, lsl #16 │ │ │ │ + tsteq r5, r2, asr sp │ │ │ │ + tsteq r5, ip, lsl r1 │ │ │ │ + tsteq r3, r2, lsl r9 │ │ │ │ + strdeq r4, [r5, -sl] │ │ │ │ + @ instruction: 0x01053d98 │ │ │ │ + ldrdeq r4, [r5, -r8] │ │ │ │ + smlabbeq r5, r8, sp, r3 │ │ │ │ + strheq r4, [r5, -r6] │ │ │ │ + ldrdeq sp, [r5, -r2] │ │ │ │ + @ instruction: 0x01062690 │ │ │ │ + swpeq r4, sl, [r5] │ │ │ │ + @ instruction: 0x010c069a │ │ │ │ ldrdeq r4, [r5, -ip] │ │ │ │ - tsteq r3, sl, lsr r7 │ │ │ │ - smlabbeq r5, ip, r8, r4 │ │ │ │ - smlabbeq r5, sl, r8, r4 │ │ │ │ - smlabbeq r3, ip, sl, fp │ │ │ │ - smlabteq r5, r2, r8, r4 │ │ │ │ - smlabteq r5, r8, r8, r4 │ │ │ │ - smlabbeq r5, ip, r8, r4 │ │ │ │ - smlabbeq r5, r2, r8, r4 │ │ │ │ - smlatbeq r5, r8, sl, r5 │ │ │ │ - @ instruction: 0x010624bc │ │ │ │ - tsteq r5, ip, asr r8 │ │ │ │ - smlabbeq r5, r0, lr, r3 │ │ │ │ - @ instruction: 0x01054a9c │ │ │ │ - ldrdeq fp, [r3, -r2] │ │ │ │ - smlabteq ip, r8, r4, r0 │ │ │ │ - smlabteq r3, r4, r9, fp │ │ │ │ - smlabbeq ip, r2, r4, r0 │ │ │ │ - smlabbeq r3, r0, r9, fp │ │ │ │ - tsteq r5, r2, asr #12 │ │ │ │ - tsteq r5, lr, lsr r6 │ │ │ │ - tsteq r5, lr, lsr r6 │ │ │ │ - tsteq r5, lr, lsr r6 │ │ │ │ - @ instruction: 0x01055692 │ │ │ │ - strdeq r4, [r5, -r4] │ │ │ │ - smlabbeq r5, r8, r6, r5 │ │ │ │ - smlabbeq r5, r4, r6, r5 │ │ │ │ - @ instruction: 0x0103b99c │ │ │ │ - smlatteq r3, r2, r5, r4 │ │ │ │ - ldrdeq r4, [r3, -sl] │ │ │ │ - tsteq r5, r6, ror #30 │ │ │ │ - tsteq r5, sl, lsl #26 │ │ │ │ - smlatteq r5, sl, r4, r3 │ │ │ │ - @ instruction: 0x01034592 │ │ │ │ - smlabbeq r3, ip, r5, r4 │ │ │ │ - tsteq r5, lr, lsl #18 │ │ │ │ - tsteq r3, r6, ror #10 │ │ │ │ - tsteq r3, r0, ror #10 │ │ │ │ - @ instruction: 0x010534b2 │ │ │ │ - tsteq r3, sl, lsr r5 │ │ │ │ - tsteq r3, r4, lsr r5 │ │ │ │ - @ instruction: 0x01053496 │ │ │ │ - smlatteq r3, lr, r7, fp │ │ │ │ - strdeq fp, [r3, -r8] │ │ │ │ - strdeq fp, [r3, -lr] │ │ │ │ - tsteq r3, r0, lsl #24 │ │ │ │ - @ instruction: 0x010c029c │ │ │ │ - tsteq r3, r6, ror #8 │ │ │ │ - tsteq r5, r2, lsl #24 │ │ │ │ - tsteq r4, sl, lsl #16 │ │ │ │ - @ instruction: 0x01055abe │ │ │ │ - tsteq r4, r4, lsl #16 │ │ │ │ + strdeq r3, [r5, -r8] │ │ │ │ + smlabbeq r3, r8, pc, fp @ │ │ │ │ + tsteq r5, r0, lsr r5 │ │ │ │ + tsteq r3, r2, ror #16 │ │ │ │ + tsteq r3, sl, asr r8 │ │ │ │ + tsteq r5, r6, lsl r5 │ │ │ │ + tsteq r3, r0, lsr r8 │ │ │ │ + tsteq r3, r8, lsr #16 │ │ │ │ + strdeq r4, [r5, -ip] │ │ │ │ + tsteq r3, sl, asr r7 │ │ │ │ + smlatbeq r5, ip, r8, r4 │ │ │ │ + smlatbeq r5, sl, r8, r4 │ │ │ │ + smlatbeq r3, ip, sl, fp │ │ │ │ + smlatteq r5, r2, r8, r4 │ │ │ │ + smlatteq r5, r8, r8, r4 │ │ │ │ + smlatbeq r5, ip, r8, r4 │ │ │ │ + smlatbeq r5, r2, r8, r4 │ │ │ │ + smlabteq r5, r8, sl, r5 │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + tsteq r5, ip, ror r8 │ │ │ │ + smlatbeq r5, r0, lr, r3 │ │ │ │ + @ instruction: 0x01054abc │ │ │ │ + strdeq fp, [r3, -r2] │ │ │ │ + smlatteq ip, r8, r4, r0 │ │ │ │ + smlatteq r3, r4, r9, fp │ │ │ │ + smlatbeq ip, r2, r4, r0 │ │ │ │ + smlatbeq r3, r0, r9, fp │ │ │ │ + tsteq r5, r2, ror #12 │ │ │ │ + tsteq r5, lr, asr r6 │ │ │ │ + tsteq r5, lr, asr r6 │ │ │ │ + tsteq r5, lr, asr r6 │ │ │ │ + @ instruction: 0x010556b2 │ │ │ │ + tsteq r5, r4, lsl ip │ │ │ │ + smlatbeq r5, r8, r6, r5 │ │ │ │ + smlatbeq r5, r4, r6, r5 │ │ │ │ + @ instruction: 0x0103b9bc │ │ │ │ + tsteq r3, r2, lsl #12 │ │ │ │ + strdeq r4, [r3, -sl] │ │ │ │ + smlabbeq r5, r6, pc, r5 @ │ │ │ │ + tsteq r5, sl, lsr #26 │ │ │ │ + tsteq r5, sl, lsl #10 │ │ │ │ + @ instruction: 0x010345b2 │ │ │ │ + smlatbeq r3, ip, r5, r4 │ │ │ │ + tsteq r5, lr, lsr #18 │ │ │ │ + smlabbeq r3, r6, r5, r4 │ │ │ │ + smlabbeq r3, r0, r5, r4 │ │ │ │ + ldrdeq r3, [r5, -r2] │ │ │ │ + tsteq r3, sl, asr r5 │ │ │ │ + tsteq r3, r4, asr r5 │ │ │ │ + @ instruction: 0x010534b6 │ │ │ │ + tsteq r3, lr, lsl #16 │ │ │ │ + tsteq r3, r8, lsl ip │ │ │ │ + tsteq r3, lr, lsl ip │ │ │ │ + tsteq r3, r0, lsr #24 │ │ │ │ + @ instruction: 0x010c02bc │ │ │ │ + smlabbeq r3, r6, r4, r4 │ │ │ │ + tsteq r5, r2, lsr #24 │ │ │ │ + tsteq r4, sl, lsr #16 │ │ │ │ + ldrdeq r5, [r5, -lr] │ │ │ │ + tsteq r4, r4, lsr #16 │ │ │ │ @ instruction: 0x46234a7c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cc447a │ │ │ │ bmi 1f592a8 │ │ │ │ ldrtmi r2, [fp], -r1, lsl #2 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ svc 0x00daf7cc │ │ │ │ @@ -51546,39 +51546,39 @@ │ │ │ │ strd lr, [r7], -ip │ │ │ │ @ instruction: 0x463b4a1d │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ cdp 7, 15, cr15, cr2, cr12, {6} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tstpeq fp, r4, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, lr, lsl r9 │ │ │ │ - tsteq r3, lr, lsr r1 │ │ │ │ - tsteq r3, r8, lsr r1 │ │ │ │ - strdeq r5, [r5, -sl] │ │ │ │ - tsteq r4, r2, lsr r3 │ │ │ │ - tsteq r4, r0, lsr r3 │ │ │ │ - tsteq r5, ip, lsl sl │ │ │ │ - @ instruction: 0x01053b9a │ │ │ │ - tsteq r5, ip, lsr #16 │ │ │ │ + tstpeq fp, r4, asr pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, lr, lsr r9 │ │ │ │ + tsteq r3, lr, asr r1 │ │ │ │ + tsteq r3, r8, asr r1 │ │ │ │ + tsteq r5, sl, lsl sl │ │ │ │ + tsteq r4, r2, asr r3 │ │ │ │ + tsteq r4, r0, asr r3 │ │ │ │ + tsteq r5, ip, lsr sl │ │ │ │ + @ instruction: 0x01053bba │ │ │ │ + tsteq r5, ip, asr #16 │ │ │ │ + @ instruction: 0x01055a9a │ │ │ │ + tsteq r5, lr, lsr #16 │ │ │ │ + smlabbeq r5, r8, sl, r5 │ │ │ │ + tsteq r5, r8, lsl r8 │ │ │ │ tsteq r5, sl, ror sl │ │ │ │ - tsteq r5, lr, lsl #16 │ │ │ │ - tsteq r5, r8, ror #20 │ │ │ │ - strdeq r3, [r5, -r8] │ │ │ │ - tsteq r5, sl, asr sl │ │ │ │ + tsteq r5, r2, ror sl │ │ │ │ + tsteq r5, r6, ror #20 │ │ │ │ + tsteq r5, lr, asr sl │ │ │ │ tsteq r5, r2, asr sl │ │ │ │ - tsteq r5, r6, asr #20 │ │ │ │ + tsteq r5, sl, asr #20 │ │ │ │ tsteq r5, lr, lsr sl │ │ │ │ tsteq r5, r2, lsr sl │ │ │ │ - tsteq r5, sl, lsr #20 │ │ │ │ - tsteq r5, lr, lsl sl │ │ │ │ - tsteq r5, r2, lsl sl │ │ │ │ - tsteq r5, r2, lsl r7 │ │ │ │ - tsteq r5, r0, lsl #20 │ │ │ │ - @ instruction: 0x01033bbc │ │ │ │ + tsteq r5, r2, lsr r7 │ │ │ │ + tsteq r5, r0, lsr #20 │ │ │ │ + ldrdeq r3, [r3, -ip] │ │ │ │ svcvc 0x0058f5b0 │ │ │ │ strlt sp, [r8, #-27] @ 0xffffffe5 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d809 │ │ │ │ andsle r7, r3, r8, lsr pc │ │ │ │ @@ -51596,20 +51596,20 @@ │ │ │ │ stmdami r8, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlatteq r5, r0, r2, sp │ │ │ │ - @ instruction: 0x0105d292 │ │ │ │ - @ instruction: 0x0105d2b8 │ │ │ │ - tsteq r5, r6, ror #4 │ │ │ │ - smlatteq r5, r0, r2, sp │ │ │ │ - strdeq sp, [r5, -r2] │ │ │ │ + mrseq sp, SP_abt │ │ │ │ + @ instruction: 0x0105d2b2 │ │ │ │ + ldrdeq sp, [r5, -r8] │ │ │ │ + smlabbeq r5, r6, r2, sp │ │ │ │ + mrseq sp, SP_abt │ │ │ │ + tsteq r5, r2, lsl r3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febf47ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0058f5b1 │ │ │ │ stmdale r9, {r0, r6, ip, lr, pc} │ │ │ │ @@ -51728,42 +51728,42 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cc447a │ │ │ │ and lr, r5, ip, lsl #27 │ │ │ │ tstcs r1, lr, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stc 7, cr15, [r4, #816] @ 0x330 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - smlatbeq r3, r2, r0, r4 │ │ │ │ - @ instruction: 0x01053594 │ │ │ │ - smlabbeq r5, r4, r2, sp │ │ │ │ - tsteq r3, r2, lsl #10 │ │ │ │ - strdeq r3, [r3, -sl] │ │ │ │ - tsteq r5, r2, lsr r1 │ │ │ │ - tsteq r5, r8, lsr r5 │ │ │ │ - tsteq r5, r6, lsr #2 │ │ │ │ - smlabteq r3, r8, sp, r3 │ │ │ │ - tsteq r5, ip, lsr #28 │ │ │ │ - @ instruction: 0x0103b6b4 │ │ │ │ - strdeq sp, [r5, -lr] │ │ │ │ - tsteq r5, ip, lsl lr │ │ │ │ - tstpeq fp, r4, asr #22 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, r4, r0, sp │ │ │ │ - smlatbeq r5, sl, r4, r3 │ │ │ │ - @ instruction: 0x01054d98 │ │ │ │ - strdeq r4, [r5, -ip] │ │ │ │ - @ instruction: 0x01054d92 │ │ │ │ - @ instruction: 0x01054d90 │ │ │ │ - tsteq r3, r8, lsl #26 │ │ │ │ - tsteq r3, r2, lsl #26 │ │ │ │ - tsteq r5, ip, ror #2 │ │ │ │ - tsteq r5, r4, ror r1 │ │ │ │ - tsteq r5, lr, ror #2 │ │ │ │ - tsteq r5, r4, ror r1 │ │ │ │ - smlabbeq r5, r0, r1, sp │ │ │ │ - tsteq r5, lr, ror r1 │ │ │ │ + smlabteq r3, r2, r0, r4 │ │ │ │ + @ instruction: 0x010535b4 │ │ │ │ + smlatbeq r5, r4, r2, sp │ │ │ │ + tsteq r3, r2, lsr #10 │ │ │ │ + tsteq r3, sl, lsl lr │ │ │ │ + tsteq r5, r2, asr r1 │ │ │ │ + tsteq r5, r8, asr r5 │ │ │ │ + tsteq r5, r6, asr #2 │ │ │ │ + smlatteq r3, r8, sp, r3 │ │ │ │ + tsteq r5, ip, asr #28 │ │ │ │ + ldrdeq fp, [r3, -r4] │ │ │ │ + tsteq r5, lr, lsl r2 │ │ │ │ + tsteq r5, ip, lsr lr │ │ │ │ + tstpeq fp, r4, ror #22 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r4, r0, sp │ │ │ │ + smlabteq r5, sl, r4, r3 │ │ │ │ + @ instruction: 0x01054db8 │ │ │ │ + tsteq r5, ip, lsl r3 │ │ │ │ + @ instruction: 0x01054db2 │ │ │ │ + @ instruction: 0x01054db0 │ │ │ │ + tsteq r3, r8, lsr #26 │ │ │ │ + tsteq r3, r2, lsr #26 │ │ │ │ + smlabbeq r5, ip, r1, sp │ │ │ │ + @ instruction: 0x0105d194 │ │ │ │ + smlabbeq r5, lr, r1, sp │ │ │ │ + @ instruction: 0x0105d194 │ │ │ │ + smlatbeq r5, r0, r1, sp │ │ │ │ + @ instruction: 0x0105d19e │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf4a54 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r7, r8, #164, 6 @ 0x90000002 │ │ │ │ stmdale r7!, {r2, r4, r6, ip, lr, pc} │ │ │ │ svcvc 0x003ff5b0 │ │ │ │ @@ -51839,37 +51839,37 @@ │ │ │ │ ldmdami r9, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2072 @ 0xfffff7e8 │ │ │ │ ldmdami r8, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2071 @ 0xfffff7e9 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlatteq r5, r2, r1, sp │ │ │ │ - tsteq r5, r4, lsl #2 │ │ │ │ - swpeq sp, lr, [r5] │ │ │ │ - tsteq r5, r4, asr #32 │ │ │ │ - tsteq r5, r6, rrx │ │ │ │ - smlatbeq r5, r8, r0, sp │ │ │ │ + tsteq r5, r2, lsl #4 │ │ │ │ + tsteq r5, r4, lsr #2 │ │ │ │ strheq sp, [r5, -lr] │ │ │ │ - tsteq r5, r4, asr #2 │ │ │ │ - strdeq sp, [r5, -sl] │ │ │ │ - tsteq r5, r0, lsl r1 │ │ │ │ - tsteq r5, sl, asr r1 │ │ │ │ - tsteq r5, ip, ror r1 │ │ │ │ - tsteq r5, r6, ror r2 │ │ │ │ - tsteq r5, r4, lsl #4 │ │ │ │ - @ instruction: 0x0105d1b6 │ │ │ │ - ldrdeq sp, [r5, -r4] │ │ │ │ - tsteq r5, r6, lsl r2 │ │ │ │ - tsteq r5, r4, lsr r2 │ │ │ │ - @ instruction: 0x0105d2be │ │ │ │ - tsteq r5, r0, ror r2 │ │ │ │ - smlabbeq r5, lr, r2, sp │ │ │ │ - ldrdeq sp, [r5, -r0] │ │ │ │ - smlatteq r5, sl, r2, sp │ │ │ │ + tsteq r5, r4, rrx │ │ │ │ + smlabbeq r5, r6, r0, sp │ │ │ │ + smlabteq r5, r8, r0, sp │ │ │ │ + ldrdeq sp, [r5, -lr] │ │ │ │ + tsteq r5, r4, ror #2 │ │ │ │ + tsteq r5, sl, lsl r1 │ │ │ │ + tsteq r5, r0, lsr r1 │ │ │ │ + tsteq r5, sl, ror r1 │ │ │ │ + @ instruction: 0x0105d19c │ │ │ │ + @ instruction: 0x0105d296 │ │ │ │ + tsteq r5, r4, lsr #4 │ │ │ │ + ldrdeq sp, [r5, -r6] │ │ │ │ + strdeq sp, [r5, -r4] │ │ │ │ + tsteq r5, r6, lsr r2 │ │ │ │ + tsteq r5, r4, asr r2 │ │ │ │ + ldrdeq sp, [r5, -lr] │ │ │ │ + @ instruction: 0x0105d290 │ │ │ │ + smlatbeq r5, lr, r2, sp │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + tsteq r5, sl, lsl #6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febf4bfc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461f4615 │ │ │ │ svcvc 0x005cf5b1 │ │ │ │ rsbhi pc, r8, #0 │ │ │ │ @@ -52701,173 +52701,173 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cb447a │ │ │ │ strd lr, [r5], -r2 │ │ │ │ smlatbcs r1, r1, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stcl 7, cr15, [sl, #812]! @ 0x32c │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - smlabbeq r5, ip, sl, r3 │ │ │ │ - ldrdeq r3, [r5, -r8] │ │ │ │ - tsteq r3, r6, rrx │ │ │ │ - tsteq r3, ip, asr r9 │ │ │ │ - mrseq sp, SP_abt │ │ │ │ - tsteq r3, r8, lsr r9 │ │ │ │ - strdeq sp, [r5, -r8] │ │ │ │ - tsteq r3, lr, lsl r9 │ │ │ │ - strdeq sl, [r3, -lr] │ │ │ │ - strdeq r3, [r3, -r4] │ │ │ │ - smlatteq r3, ip, r8, r3 │ │ │ │ - strdeq sp, [r5, -r8] │ │ │ │ - smlabteq r3, r2, r8, r3 │ │ │ │ - @ instruction: 0x010338ba │ │ │ │ - ldrdeq sp, [r5, -r6] │ │ │ │ - @ instruction: 0x01033890 │ │ │ │ - smlabbeq r3, r8, r8, r3 │ │ │ │ - strheq sp, [r5, -ip] │ │ │ │ - @ instruction: 0x01052fb8 │ │ │ │ - tsteq r3, r6, asr #30 │ │ │ │ - tsteq r3, ip, lsr r8 │ │ │ │ - tsteq r3, r4, lsr r8 │ │ │ │ - tsteq r5, r8, ror r0 │ │ │ │ - tsteq r5, r4, ror #30 │ │ │ │ - tsteq r5, lr, rrx │ │ │ │ - tsteq r5, ip, asr #30 │ │ │ │ - tsteq r5, r6, rrx │ │ │ │ - smlabteq r5, r0, r5, r3 │ │ │ │ - tsteq r5, sl, lsr #32 │ │ │ │ + smlatbeq r5, ip, sl, r3 │ │ │ │ + strdeq r3, [r5, -r8] │ │ │ │ + smlabbeq r3, r6, r0, fp │ │ │ │ + tsteq r3, ip, ror r9 │ │ │ │ + tsteq r5, r0, lsr #6 │ │ │ │ + tsteq r3, r8, asr r9 │ │ │ │ + tsteq r5, r8, lsl r3 │ │ │ │ + tsteq r3, lr, lsr r9 │ │ │ │ + tsteq r3, lr, lsl r0 │ │ │ │ + tsteq r3, r4, lsl r9 │ │ │ │ + tsteq r3, ip, lsl #18 │ │ │ │ + tsteq r5, r8, lsl r1 │ │ │ │ + smlatteq r3, r2, r8, r3 │ │ │ │ + ldrdeq r3, [r3, -sl] │ │ │ │ + strdeq sp, [r5, -r6] │ │ │ │ + @ instruction: 0x010338b0 │ │ │ │ + smlatbeq r3, r8, r8, r3 │ │ │ │ + ldrdeq sp, [r5, -ip] │ │ │ │ + ldrdeq r2, [r5, -r8] │ │ │ │ + tsteq r3, r6, ror #30 │ │ │ │ + tsteq r3, ip, asr r8 │ │ │ │ + tsteq r3, r4, asr r8 │ │ │ │ + swpeq sp, r8, [r5] │ │ │ │ + smlabbeq r5, r4, pc, r2 @ │ │ │ │ + smlabbeq r5, lr, r0, sp │ │ │ │ + tsteq r5, ip, ror #30 │ │ │ │ + smlabbeq r5, r6, r0, sp │ │ │ │ + smlatteq r5, r0, r5, r3 │ │ │ │ + tsteq r5, sl, asr #32 │ │ │ │ + tsteq r5, r8, asr #32 │ │ │ │ + tsteq r5, r6, asr #32 │ │ │ │ + tsteq r5, r4, asr #32 │ │ │ │ + tsteq r5, r2, asr #32 │ │ │ │ + tsteq r5, ip, lsr r0 │ │ │ │ + tsteq r5, r6, lsr r0 │ │ │ │ + tsteq r5, r0, lsr r0 │ │ │ │ + tsteq r5, lr, lsr #32 │ │ │ │ tsteq r5, r8, lsr #32 │ │ │ │ tsteq r5, r6, lsr #32 │ │ │ │ tsteq r5, r4, lsr #32 │ │ │ │ - tsteq r5, r2, lsr #32 │ │ │ │ - tsteq r5, ip, lsl r0 │ │ │ │ - tsteq r5, r6, lsl r0 │ │ │ │ - tsteq r5, r0, lsl r0 │ │ │ │ - tsteq r5, lr │ │ │ │ - tsteq r5, r8 │ │ │ │ - tsteq r5, r6 │ │ │ │ - tsteq r5, r4 │ │ │ │ - strdeq ip, [r5, -lr] │ │ │ │ - @ instruction: 0x01063cb4 │ │ │ │ - tstpeq fp, r8, ror #8 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq ip, [r5, -r0] │ │ │ │ - ldrdeq ip, [r5, -r4] │ │ │ │ - @ instruction: 0x0105cfba │ │ │ │ - tstpeq fp, sl, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, sl, r6, r2 │ │ │ │ - @ instruction: 0x010526b8 │ │ │ │ - tsteq r3, r2, lsr #30 │ │ │ │ - smlabteq fp, sl, r3, pc @ │ │ │ │ - ldrdeq sl, [r3, -sl] │ │ │ │ - ldrdeq r3, [r3, -r0] │ │ │ │ - smlabteq r3, r8, r5, r3 │ │ │ │ - tsteq r5, r8, lsr #28 │ │ │ │ - strdeq r2, [r5, -r8] │ │ │ │ - smlabbeq r3, r6, ip, sl │ │ │ │ - tsteq r3, ip, ror r5 │ │ │ │ - tsteq r3, r4, ror r5 │ │ │ │ - tsteq r3, r6, lsl r8 │ │ │ │ - smlatteq r5, sl, ip, r4 │ │ │ │ - smlatbeq r5, r6, lr, ip │ │ │ │ - smlatbeq r5, lr, lr, ip │ │ │ │ - @ instruction: 0x0105ceb2 │ │ │ │ - ldrdeq pc, [fp, -r4] │ │ │ │ - strdeq r3, [r3, -r4] │ │ │ │ - tsteq r3, lr, lsr r4 │ │ │ │ - tsteq r5, r6, lsr #24 │ │ │ │ - smlatbeq r5, r6, lr, ip │ │ │ │ - tsteq r5, r2, lsl #24 │ │ │ │ - strdeq r3, [r3, -r6] │ │ │ │ - @ instruction: 0x010416b8 │ │ │ │ - smlatteq r3, ip, r7, sl │ │ │ │ - smlabteq r5, ip, r7, r2 │ │ │ │ + tsteq r5, lr, lsl r0 │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + smlabbeq fp, r8, r4, pc @ │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + strdeq ip, [r5, -r4] │ │ │ │ + ldrdeq ip, [r5, -sl] │ │ │ │ + tstpeq fp, sl, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, sl, r6, r2 │ │ │ │ + ldrdeq r2, [r5, -r8] │ │ │ │ + tsteq r3, r2, asr #30 │ │ │ │ + smlatteq fp, sl, r3, pc @ │ │ │ │ + strdeq sl, [r3, -sl] │ │ │ │ + strdeq r3, [r3, -r0] │ │ │ │ + smlatteq r3, r8, r5, r3 │ │ │ │ + tsteq r5, r8, asr #28 │ │ │ │ + tsteq r5, r8, lsl sp │ │ │ │ + smlatbeq r3, r6, ip, sl │ │ │ │ + @ instruction: 0x0103359c │ │ │ │ + @ instruction: 0x01033594 │ │ │ │ + tsteq r3, r6, lsr r8 │ │ │ │ + tsteq r5, sl, lsl #26 │ │ │ │ + smlabteq r5, r6, lr, ip │ │ │ │ + smlabteq r5, lr, lr, ip │ │ │ │ + ldrdeq ip, [r5, -r2] │ │ │ │ + strdeq pc, [fp, -r4] │ │ │ │ + tsteq r3, r4, lsl r5 │ │ │ │ + tsteq r3, lr, asr r4 │ │ │ │ + tsteq r5, r6, asr #24 │ │ │ │ + smlabteq r5, r6, lr, ip │ │ │ │ + tsteq r5, r2, lsr #24 │ │ │ │ + tsteq r3, r6, lsl r4 │ │ │ │ + ldrdeq r1, [r4, -r8] │ │ │ │ + tsteq r3, ip, lsl #16 │ │ │ │ + smlatteq r5, ip, r7, r2 │ │ │ │ + strdeq r2, [r5, -r4] │ │ │ │ + strdeq sl, [r3, -r4] │ │ │ │ + smlatteq r5, ip, r7, r2 │ │ │ │ + strdeq r2, [r5, -r0] │ │ │ │ + ldrdeq sl, [r3, -r8] │ │ │ │ + ldrdeq sl, [r3, -ip] │ │ │ │ ldrdeq r2, [r5, -r4] │ │ │ │ + ldrdeq r2, [r5, -ip] │ │ │ │ + tsteq r3, r0, asr #14 │ │ │ │ + tsteq r3, r4, lsr #14 │ │ │ │ + smlabteq r5, r4, r7, r2 │ │ │ │ + smlabteq r5, r0, r7, r2 │ │ │ │ + tsteq r3, r8, lsl r7 │ │ │ │ + smlatteq r3, r8, r5, sl │ │ │ │ + smlatteq r3, r4, r5, sl │ │ │ │ + tsteq r3, r0, lsl r6 │ │ │ │ + tsteq r5, ip, ror r7 │ │ │ │ ldrdeq sl, [r3, -r4] │ │ │ │ - smlabteq r5, ip, r7, r2 │ │ │ │ - ldrdeq r2, [r5, -r0] │ │ │ │ - @ instruction: 0x0103a7b8 │ │ │ │ - @ instruction: 0x0103a7bc │ │ │ │ - @ instruction: 0x010527b4 │ │ │ │ - @ instruction: 0x010527bc │ │ │ │ - tsteq r3, r0, lsr #14 │ │ │ │ - tsteq r3, r4, lsl #14 │ │ │ │ - smlatbeq r5, r4, r7, r2 │ │ │ │ - smlatbeq r5, r0, r7, r2 │ │ │ │ - strdeq sl, [r3, -r8] │ │ │ │ - smlabteq r3, r8, r5, sl │ │ │ │ - smlabteq r3, r4, r5, sl │ │ │ │ - strdeq sl, [r3, -r0] │ │ │ │ - tsteq r5, ip, asr r7 │ │ │ │ - @ instruction: 0x0103a5b4 │ │ │ │ - @ instruction: 0x0103a5b0 │ │ │ │ - tsteq r3, r4, lsl #14 │ │ │ │ - tsteq r5, r0, lsr r7 │ │ │ │ + ldrdeq sl, [r3, -r0] │ │ │ │ + tsteq r3, r4, lsr #14 │ │ │ │ + tsteq r5, r0, asr r7 │ │ │ │ + tsteq r5, r0, asr r7 │ │ │ │ + tsteq r3, r0, lsl r7 │ │ │ │ + tsteq r3, ip, lsl #14 │ │ │ │ tsteq r5, r0, lsr r7 │ │ │ │ - strdeq sl, [r3, -r0] │ │ │ │ - smlatteq r3, ip, r6, sl │ │ │ │ - tsteq r5, r0, lsl r7 │ │ │ │ - tsteq r5, ip, lsl #14 │ │ │ │ - smlatbeq r3, r4, r6, sl │ │ │ │ - tsteq r3, r4, lsl #10 │ │ │ │ - tsteq r3, r4, ror #12 │ │ │ │ - ldrdeq r2, [r5, -r8] │ │ │ │ - ldrdeq r2, [r5, -r0] │ │ │ │ - @ instruction: 0x0103a59c │ │ │ │ - strdeq sl, [r3, -r0] │ │ │ │ - smlatteq r3, ip, r4, sl │ │ │ │ - tsteq r3, ip, asr #16 │ │ │ │ - strdeq sl, [r3, -r8] │ │ │ │ - smlabbeq r3, r8, r4, sl │ │ │ │ - tsteq r3, r8, lsl r6 │ │ │ │ - tsteq r5, r8, asr r6 │ │ │ │ + tsteq r5, ip, lsr #14 │ │ │ │ + smlabteq r3, r4, r6, sl │ │ │ │ + tsteq r3, r4, lsr #10 │ │ │ │ + smlabbeq r3, r4, r6, sl │ │ │ │ + strdeq r2, [r5, -r8] │ │ │ │ + strdeq r2, [r5, -r0] │ │ │ │ + @ instruction: 0x0103a5bc │ │ │ │ + tsteq r3, r0, lsl r5 │ │ │ │ + tsteq r3, ip, lsl #10 │ │ │ │ + tsteq r3, ip, ror #16 │ │ │ │ + tsteq r3, r8, lsl r5 │ │ │ │ + smlatbeq r3, r8, r4, sl │ │ │ │ + tsteq r3, r8, lsr r6 │ │ │ │ + tsteq r5, r8, ror r6 │ │ │ │ + tsteq r5, r0, ror r6 │ │ │ │ + tsteq r5, r8, ror #12 │ │ │ │ + tsteq r3, r0, lsl #12 │ │ │ │ tsteq r5, r0, asr r6 │ │ │ │ tsteq r5, r8, asr #12 │ │ │ │ - smlatteq r3, r0, r5, sl │ │ │ │ + smlatteq r3, r4, r4, sl │ │ │ │ tsteq r5, r0, lsr r6 │ │ │ │ - tsteq r5, r8, lsr #12 │ │ │ │ - smlabteq r3, r4, r4, sl │ │ │ │ - tsteq r5, r0, lsl r6 │ │ │ │ - @ instruction: 0x0103a598 │ │ │ │ - strdeq r2, [r5, -r4] │ │ │ │ - smlatteq r5, ip, r5, r2 │ │ │ │ - tsteq r3, r0, ror r5 │ │ │ │ - tsteq r3, r4, lsl r4 │ │ │ │ - ldrdeq sl, [r3, -ip] │ │ │ │ - ldrdeq sl, [r3, -r8] │ │ │ │ + @ instruction: 0x0103a5b8 │ │ │ │ + tsteq r5, r4, lsl r6 │ │ │ │ + tsteq r5, ip, lsl #12 │ │ │ │ + @ instruction: 0x0103a590 │ │ │ │ + tsteq r3, r4, lsr r4 │ │ │ │ strdeq sl, [r3, -ip] │ │ │ │ - strdeq sl, [r3, -sl] │ │ │ │ strdeq sl, [r3, -r8] │ │ │ │ - strdeq sl, [r3, -r6] │ │ │ │ + tsteq r3, ip, lsl r4 │ │ │ │ + tsteq r3, sl, lsl r4 │ │ │ │ + tsteq r3, r8, lsl r4 │ │ │ │ + tsteq r3, r6, lsl r4 │ │ │ │ + smlabbeq r5, ip, r5, r2 │ │ │ │ + smlabbeq r3, lr, r4, sl │ │ │ │ + tsteq r5, r8, ror r5 │ │ │ │ + tsteq r5, r2, ror r5 │ │ │ │ tsteq r5, ip, ror #10 │ │ │ │ - tsteq r3, lr, ror #8 │ │ │ │ - tsteq r5, r8, asr r5 │ │ │ │ - tsteq r5, r2, asr r5 │ │ │ │ - tsteq r5, ip, asr #10 │ │ │ │ - tsteq r5, r6, asr #10 │ │ │ │ - tsteq r5, r4, asr #10 │ │ │ │ - tsteq r5, r2, asr #10 │ │ │ │ - smlabteq r5, r8, r8, ip │ │ │ │ - smlabbeq fp, ip, ip, lr │ │ │ │ - tsteq r3, r0, ror #2 │ │ │ │ - smlabbeq r5, lr, r9, r3 │ │ │ │ - smlabbeq r5, r8, r9, r3 │ │ │ │ - smlabbeq r5, r2, r9, r3 │ │ │ │ - tsteq r5, ip, ror r9 │ │ │ │ - strdeq lr, [fp, -r4] │ │ │ │ - tsteq r5, r4, ror #28 │ │ │ │ - smlabteq r5, r8, r3, r3 │ │ │ │ - tsteq r5, lr, asr lr │ │ │ │ - tsteq r5, ip, asr lr │ │ │ │ - ldrdeq r2, [r3, -r4] │ │ │ │ - smlabteq r3, lr, sp, r2 │ │ │ │ - tsteq r5, r8, lsr r2 │ │ │ │ - tsteq r5, r0, asr #4 │ │ │ │ - tsteq r5, sl, lsr r2 │ │ │ │ - tsteq r5, r0, asr #4 │ │ │ │ - tsteq r5, ip, asr #4 │ │ │ │ - tsteq r5, sl, asr #4 │ │ │ │ + tsteq r5, r6, ror #10 │ │ │ │ + tsteq r5, r4, ror #10 │ │ │ │ + tsteq r5, r2, ror #10 │ │ │ │ + smlatteq r5, r8, r8, ip │ │ │ │ + smlatbeq fp, ip, ip, lr │ │ │ │ + smlabbeq r3, r0, r1, sl │ │ │ │ + smlatbeq r5, lr, r9, r3 │ │ │ │ + smlatbeq r5, r8, r9, r3 │ │ │ │ + smlatbeq r5, r2, r9, r3 │ │ │ │ + @ instruction: 0x0105399c │ │ │ │ + tsteq fp, r4, lsl ip │ │ │ │ + smlabbeq r5, r4, lr, r3 │ │ │ │ + smlatteq r5, r8, r3, r3 │ │ │ │ + tsteq r5, lr, ror lr │ │ │ │ + tsteq r5, ip, ror lr │ │ │ │ + strdeq r2, [r3, -r4] │ │ │ │ + smlatteq r3, lr, sp, r2 │ │ │ │ + tsteq r5, r8, asr r2 │ │ │ │ + tsteq r5, r0, ror #4 │ │ │ │ + tsteq r5, sl, asr r2 │ │ │ │ + tsteq r5, r0, ror #4 │ │ │ │ + tsteq r5, ip, ror #4 │ │ │ │ + tsteq r5, sl, ror #4 │ │ │ │ cmnppl r0, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ @ instruction: 0xf0014298 │ │ │ │ vand d8, d0, d23 │ │ │ │ vshl.s8 d24, d25, d3 │ │ │ │ addsmi r4, r8, #40, 6 @ 0xa0000000 │ │ │ │ teqphi r4, r1 @ p-variant is OBSOLETE │ │ │ │ mvnshi pc, r0, lsl #4 │ │ │ │ @@ -53637,106 +53637,106 @@ │ │ │ │ @ instruction: 0xf0404298 │ │ │ │ ldmdami pc, {r0, r5, r6, r7, r9, sl, pc}^ @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ orrvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0404298 │ │ │ │ ldmdami ip, {r0, r2, r3, r4, r6, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatbeq r5, sl, r4, ip │ │ │ │ - smlabteq r5, lr, r4, ip │ │ │ │ - strdeq ip, [r5, -r8] │ │ │ │ - tsteq r5, r0, lsr r5 │ │ │ │ - tsteq r5, r4, asr #10 │ │ │ │ - smlabbeq r5, r8, r5, ip │ │ │ │ - smlatbeq r5, sl, r5, ip │ │ │ │ - smlabteq r5, r2, r5, ip │ │ │ │ - ldrdeq ip, [r5, -r8] │ │ │ │ + smlabteq r5, sl, r4, ip │ │ │ │ + smlatteq r5, lr, r4, ip │ │ │ │ + tsteq r5, r8, lsl r5 │ │ │ │ + tsteq r5, r0, asr r5 │ │ │ │ + tsteq r5, r4, ror #10 │ │ │ │ + smlatbeq r5, r8, r5, ip │ │ │ │ + smlabteq r5, sl, r5, ip │ │ │ │ + smlatteq r5, r2, r5, ip │ │ │ │ strdeq ip, [r5, -r8] │ │ │ │ - tsteq r5, sl, lsr #12 │ │ │ │ - tsteq r5, lr, asr #12 │ │ │ │ - tsteq r5, r6, ror r6 │ │ │ │ - @ instruction: 0x0105c69e │ │ │ │ - smlabteq r5, r0, r6, ip │ │ │ │ - ldrdeq ip, [r5, -r8] │ │ │ │ - ldrdeq ip, [r5, -r4] │ │ │ │ + tsteq r5, r8, lsl r6 │ │ │ │ + tsteq r5, sl, asr #12 │ │ │ │ + tsteq r5, lr, ror #12 │ │ │ │ + @ instruction: 0x0105c696 │ │ │ │ + @ instruction: 0x0105c6be │ │ │ │ + smlatteq r5, r0, r6, ip │ │ │ │ strdeq ip, [r5, -r8] │ │ │ │ - tsteq r5, r2, lsl r7 │ │ │ │ - tsteq r5, sl, lsr #14 │ │ │ │ - tsteq r5, sl, lsr r7 │ │ │ │ - tsteq r5, r2, asr r7 │ │ │ │ - tsteq r5, ip, ror #14 │ │ │ │ - smlabbeq r5, r4, r7, ip │ │ │ │ - smlabbeq r5, sl, r7, ip │ │ │ │ - smlatbeq r5, r2, r7, ip │ │ │ │ - @ instruction: 0x0105c7be │ │ │ │ - smlatteq r5, r4, r7, ip │ │ │ │ - tsteq r5, ip, lsl r8 │ │ │ │ - tsteq r5, r2, asr r8 │ │ │ │ - @ instruction: 0x0105c896 │ │ │ │ - smlabteq r5, ip, r8, ip │ │ │ │ - ldrdeq ip, [r5, -lr] │ │ │ │ - tsteq r5, lr, lsr #18 │ │ │ │ - tsteq r5, r2, ror r9 │ │ │ │ - smlatbeq r5, r8, r9, ip │ │ │ │ - smlatteq r5, r0, r9, ip │ │ │ │ - tsteq r5, r6, lsl sl │ │ │ │ - tsteq r5, sl, asr sl │ │ │ │ - @ instruction: 0x0105ca90 │ │ │ │ - @ instruction: 0x0105cabe │ │ │ │ - strdeq ip, [r5, -r4] │ │ │ │ - tsteq r5, r8, lsr fp │ │ │ │ - tsteq r5, lr, ror #22 │ │ │ │ - smlatbeq r5, r6, fp, ip │ │ │ │ - ldrdeq ip, [r5, -ip] │ │ │ │ - tsteq r5, r2, lsr #24 │ │ │ │ - tsteq r5, r8, asr ip │ │ │ │ - tsteq r5, r6, ror ip │ │ │ │ - smlabteq r5, r6, ip, ip │ │ │ │ - tsteq r5, sl, lsl #26 │ │ │ │ - tsteq r5, r0, asr #26 │ │ │ │ - tsteq r5, sl, ror sp │ │ │ │ - @ instruction: 0x0105cdb0 │ │ │ │ strdeq ip, [r5, -r4] │ │ │ │ - tsteq r5, sl, lsr #28 │ │ │ │ - tsteq r5, r6, asr lr │ │ │ │ - smlabbeq r5, ip, lr, ip │ │ │ │ - ldrdeq ip, [r5, -r2] │ │ │ │ - tsteq r5, r8, lsl #30 │ │ │ │ - tsteq r5, r0, asr #30 │ │ │ │ - tsteq r5, r6, ror pc │ │ │ │ - @ instruction: 0x0105cfba │ │ │ │ - strdeq ip, [r5, -r0] │ │ │ │ + tsteq r5, r8, lsl r7 │ │ │ │ + tsteq r5, r2, lsr r7 │ │ │ │ + tsteq r5, sl, asr #14 │ │ │ │ + tsteq r5, sl, asr r7 │ │ │ │ + tsteq r5, r2, ror r7 │ │ │ │ + smlabbeq r5, ip, r7, ip │ │ │ │ + smlatbeq r5, r4, r7, ip │ │ │ │ + smlatbeq r5, sl, r7, ip │ │ │ │ + smlabteq r5, r2, r7, ip │ │ │ │ + ldrdeq ip, [r5, -lr] │ │ │ │ + tsteq r5, r4, lsl #16 │ │ │ │ + tsteq r5, ip, lsr r8 │ │ │ │ + tsteq r5, r2, ror r8 │ │ │ │ + @ instruction: 0x0105c8b6 │ │ │ │ + smlatteq r5, ip, r8, ip │ │ │ │ + strdeq ip, [r5, -lr] │ │ │ │ + tsteq r5, lr, asr #18 │ │ │ │ + @ instruction: 0x0105c992 │ │ │ │ + smlabteq r5, r8, r9, ip │ │ │ │ + tsteq r5, r0, lsl #20 │ │ │ │ + tsteq r5, r6, lsr sl │ │ │ │ + tsteq r5, sl, ror sl │ │ │ │ + @ instruction: 0x0105cab0 │ │ │ │ + ldrdeq ip, [r5, -lr] │ │ │ │ + tsteq r5, r4, lsl fp │ │ │ │ + tsteq r5, r8, asr fp │ │ │ │ + smlabbeq r5, lr, fp, ip │ │ │ │ + smlabteq r5, r6, fp, ip │ │ │ │ + strdeq ip, [r5, -ip] │ │ │ │ + tsteq r5, r2, asr #24 │ │ │ │ + tsteq r5, r8, ror ip │ │ │ │ + @ instruction: 0x0105cc96 │ │ │ │ + smlatteq r5, r6, ip, ip │ │ │ │ + tsteq r5, sl, lsr #26 │ │ │ │ + tsteq r5, r0, ror #26 │ │ │ │ + @ instruction: 0x0105cd9a │ │ │ │ + ldrdeq ip, [r5, -r0] │ │ │ │ + tsteq r5, r4, lsl lr │ │ │ │ + tsteq r5, sl, asr #28 │ │ │ │ + tsteq r5, r6, ror lr │ │ │ │ + smlatbeq r5, ip, lr, ip │ │ │ │ strdeq ip, [r5, -r2] │ │ │ │ - tsteq r5, r4, asr #32 │ │ │ │ - smlabbeq r5, r8, r0, sp │ │ │ │ - strheq sp, [r5, -lr] │ │ │ │ - strdeq sp, [r5, -r8] │ │ │ │ - tsteq r5, r0, lsr r1 │ │ │ │ - tsteq r5, r6, ror r1 │ │ │ │ - @ instruction: 0x0105d1b0 │ │ │ │ + tsteq r5, r8, lsr #30 │ │ │ │ + tsteq r5, r0, ror #30 │ │ │ │ + @ instruction: 0x0105cf96 │ │ │ │ + ldrdeq ip, [r5, -sl] │ │ │ │ + tsteq r5, r0, lsl r0 │ │ │ │ + tsteq r5, r2, lsl r0 │ │ │ │ + tsteq r5, r4, rrx │ │ │ │ + smlatbeq r5, r8, r0, sp │ │ │ │ ldrdeq sp, [r5, -lr] │ │ │ │ - tsteq r5, r6, lsl r2 │ │ │ │ - tsteq r5, ip, asr r2 │ │ │ │ - @ instruction: 0x0105d294 │ │ │ │ + tsteq r5, r8, lsl r1 │ │ │ │ + tsteq r5, r0, asr r1 │ │ │ │ + @ instruction: 0x0105d196 │ │ │ │ ldrdeq sp, [r5, -r0] │ │ │ │ - tsteq r5, r8, lsl #6 │ │ │ │ - tsteq r5, lr, asr #6 │ │ │ │ - smlabbeq r5, r6, r3, sp │ │ │ │ - smlatbeq r5, r8, r3, sp │ │ │ │ - strdeq sp, [r5, -sl] │ │ │ │ - tsteq r5, r0, asr #8 │ │ │ │ - tsteq r5, r8, ror r4 │ │ │ │ - @ instruction: 0x0105d4b2 │ │ │ │ - smlatteq r5, sl, r4, sp │ │ │ │ - tsteq r5, r0, lsr r5 │ │ │ │ - tsteq r5, r8, ror #10 │ │ │ │ - @ instruction: 0x0105d594 │ │ │ │ - smlabteq r5, ip, r5, sp │ │ │ │ - tsteq r5, r4, lsl r6 │ │ │ │ - tsteq r5, ip, asr #12 │ │ │ │ + strdeq sp, [r5, -lr] │ │ │ │ + tsteq r5, r6, lsr r2 │ │ │ │ + tsteq r5, ip, ror r2 │ │ │ │ + @ instruction: 0x0105d2b4 │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + tsteq r5, r8, lsr #6 │ │ │ │ + tsteq r5, lr, ror #6 │ │ │ │ + smlatbeq r5, r6, r3, sp │ │ │ │ + smlabteq r5, r8, r3, sp │ │ │ │ + tsteq r5, sl, lsl r4 │ │ │ │ + tsteq r5, r0, ror #8 │ │ │ │ + @ instruction: 0x0105d498 │ │ │ │ + ldrdeq sp, [r5, -r2] │ │ │ │ + tsteq r5, sl, lsl #10 │ │ │ │ + tsteq r5, r0, asr r5 │ │ │ │ + smlabbeq r5, r8, r5, sp │ │ │ │ + @ instruction: 0x0105d5b4 │ │ │ │ + smlatteq r5, ip, r5, sp │ │ │ │ + tsteq r5, r4, lsr r6 │ │ │ │ + tsteq r5, ip, ror #12 │ │ │ │ @ instruction: 0x63a4f243 │ │ │ │ @ instruction: 0xf0004298 │ │ │ │ ldmdale ip, {r0, r5, r9, sl, pc} │ │ │ │ orrsvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0004298 │ │ │ │ stmdale sp, {r0, r1, r2, r3, r4, r9, sl, pc} │ │ │ │ orrsvs pc, r4, #805306372 @ 0x30000004 │ │ │ │ @@ -54544,301 +54544,301 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ streq pc, [r4], #2271 @ 0x8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ streq pc, [r0], #2271 @ 0x8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbteq pc, [ip], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r5, r4, lsl r5 │ │ │ │ - tsteq r5, sl, asr #10 │ │ │ │ - smlabbeq r5, lr, r5, sp │ │ │ │ - smlabteq r5, r4, r5, sp │ │ │ │ - ldrdeq sp, [r5, -r6] │ │ │ │ - tsteq r5, r6, lsr #12 │ │ │ │ - tsteq r5, sl, ror #12 │ │ │ │ - smlatbeq r5, r0, r6, sp │ │ │ │ - ldrdeq sp, [r5, -r8] │ │ │ │ - tsteq r5, lr, lsl #14 │ │ │ │ - tsteq r5, r4, asr r7 │ │ │ │ - smlabbeq r5, sl, r7, sp │ │ │ │ - @ instruction: 0x0105d7b6 │ │ │ │ - smlatteq r5, ip, r7, sp │ │ │ │ - tsteq r5, r0, lsr r8 │ │ │ │ - tsteq r5, r6, ror #16 │ │ │ │ - smlatbeq r5, r0, r8, sp │ │ │ │ + tsteq r5, r4, lsr r5 │ │ │ │ + tsteq r5, sl, ror #10 │ │ │ │ + smlatbeq r5, lr, r5, sp │ │ │ │ + smlatteq r5, r4, r5, sp │ │ │ │ + strdeq sp, [r5, -r6] │ │ │ │ + tsteq r5, r6, asr #12 │ │ │ │ + smlabbeq r5, sl, r6, sp │ │ │ │ + smlabteq r5, r0, r6, sp │ │ │ │ + strdeq sp, [r5, -r8] │ │ │ │ + tsteq r5, lr, lsr #14 │ │ │ │ + tsteq r5, r4, ror r7 │ │ │ │ + smlatbeq r5, sl, r7, sp │ │ │ │ ldrdeq sp, [r5, -r6] │ │ │ │ - tsteq r5, sl, lsl r9 │ │ │ │ - tsteq r5, r0, asr r9 │ │ │ │ - tsteq r5, lr, ror #18 │ │ │ │ - @ instruction: 0x0105d9be │ │ │ │ - tsteq r5, r4, lsl #20 │ │ │ │ - tsteq r5, sl, lsr sl │ │ │ │ - tsteq r5, r2, ror sl │ │ │ │ - smlatbeq r5, r8, sl, sp │ │ │ │ - smlatteq r5, ip, sl, sp │ │ │ │ - tsteq r5, r2, lsr #22 │ │ │ │ - tsteq r5, lr, asr #22 │ │ │ │ - smlabbeq r5, r6, fp, sp │ │ │ │ - smlabteq r5, sl, fp, sp │ │ │ │ - tsteq r5, r0, lsl #24 │ │ │ │ - tsteq r5, r8, lsr ip │ │ │ │ - tsteq r5, lr, ror #24 │ │ │ │ - @ instruction: 0x0105dcb2 │ │ │ │ - smlatteq r5, r8, ip, sp │ │ │ │ - strdeq ip, [r5, -r4] │ │ │ │ - tsteq r5, r4, ror #20 │ │ │ │ - tsteq r5, r0, ror #12 │ │ │ │ - tsteq r5, r4, ror #8 │ │ │ │ - tsteq r5, r4, asr r3 │ │ │ │ + tsteq r5, ip, lsl #16 │ │ │ │ + tsteq r5, r0, asr r8 │ │ │ │ + smlabbeq r5, r6, r8, sp │ │ │ │ + smlabteq r5, r0, r8, sp │ │ │ │ + strdeq sp, [r5, -r6] │ │ │ │ + tsteq r5, sl, lsr r9 │ │ │ │ + tsteq r5, r0, ror r9 │ │ │ │ + smlabbeq r5, lr, r9, sp │ │ │ │ + ldrdeq sp, [r5, -lr] │ │ │ │ + tsteq r5, r4, lsr #20 │ │ │ │ + tsteq r5, sl, asr sl │ │ │ │ + @ instruction: 0x0105da92 │ │ │ │ + smlabteq r5, r8, sl, sp │ │ │ │ + tsteq r5, ip, lsl #22 │ │ │ │ + tsteq r5, r2, asr #22 │ │ │ │ + tsteq r5, lr, ror #22 │ │ │ │ + smlatbeq r5, r6, fp, sp │ │ │ │ + smlatteq r5, sl, fp, sp │ │ │ │ + tsteq r5, r0, lsr #24 │ │ │ │ + tsteq r5, r8, asr ip │ │ │ │ + smlabbeq r5, lr, ip, sp │ │ │ │ + ldrdeq sp, [r5, -r2] │ │ │ │ + tsteq r5, r8, lsl #26 │ │ │ │ + tsteq r5, r4, lsl r6 │ │ │ │ + smlabbeq r5, r4, sl, fp │ │ │ │ + smlabbeq r5, r0, r6, fp │ │ │ │ + smlabbeq r5, r4, r4, fp │ │ │ │ + tsteq r5, r4, ror r3 │ │ │ │ + ldrdeq fp, [r5, -r4] │ │ │ │ + @ instruction: 0x0105b294 │ │ │ │ + tsteq r5, r4, ror #4 │ │ │ │ + smlabteq r3, r8, r3, r1 │ │ │ │ + @ instruction: 0x0105b290 │ │ │ │ + @ instruction: 0x010313b8 │ │ │ │ + tsteq r5, r4, lsl #6 │ │ │ │ @ instruction: 0x0105b2b4 │ │ │ │ - tsteq r5, r4, ror r2 │ │ │ │ - tsteq r5, r4, asr #4 │ │ │ │ - smlatbeq r3, r8, r3, r1 │ │ │ │ - tsteq r5, r0, ror r2 │ │ │ │ + smlatbeq r3, r0, r3, r1 │ │ │ │ @ instruction: 0x01031398 │ │ │ │ - smlatteq r5, r4, r2, fp │ │ │ │ - @ instruction: 0x0105b294 │ │ │ │ - smlabbeq r3, r0, r3, r1 │ │ │ │ + @ instruction: 0x0105b3b4 │ │ │ │ + tsteq r5, ip, ror #6 │ │ │ │ + tsteq r5, r0, lsr #6 │ │ │ │ tsteq r3, r8, ror r3 │ │ │ │ - @ instruction: 0x0105b394 │ │ │ │ - tsteq r5, ip, asr #6 │ │ │ │ - mrseq fp, SP_abt │ │ │ │ + tsteq r3, r0, ror r3 │ │ │ │ + smlabteq r5, ip, r3, fp │ │ │ │ + @ instruction: 0x0105b398 │ │ │ │ tsteq r3, r8, asr r3 │ │ │ │ tsteq r3, r0, asr r3 │ │ │ │ - smlatbeq r5, ip, r3, fp │ │ │ │ - tsteq r5, r8, ror r3 │ │ │ │ - tsteq r3, r8, lsr r3 │ │ │ │ - tsteq r3, r0, lsr r3 │ │ │ │ - smlabteq r5, r0, r4, fp │ │ │ │ - tsteq r5, r4, lsr r4 │ │ │ │ - strdeq fp, [r5, -r4] │ │ │ │ - @ instruction: 0x0105b3bc │ │ │ │ + smlatteq r5, r0, r4, fp │ │ │ │ + tsteq r5, r4, asr r4 │ │ │ │ + tsteq r5, r4, lsl r4 │ │ │ │ + ldrdeq fp, [r5, -ip] │ │ │ │ + tsteq r3, r8, lsr #6 │ │ │ │ + tsteq r3, r0, lsr #6 │ │ │ │ + tsteq r5, r8, ror r4 │ │ │ │ + tsteq r5, r4, asr #8 │ │ │ │ tsteq r3, r8, lsl #6 │ │ │ │ mrseq r1, SP_svc │ │ │ │ - tsteq r5, r8, asr r4 │ │ │ │ - tsteq r5, r4, lsr #8 │ │ │ │ - smlatteq r3, r8, r2, r1 │ │ │ │ + tsteq r5, ip, lsl r5 │ │ │ │ + ldrdeq fp, [r5, -ip] │ │ │ │ + @ instruction: 0x0105b49c │ │ │ │ smlatteq r3, r0, r2, r1 │ │ │ │ - strdeq fp, [r5, -ip] │ │ │ │ - @ instruction: 0x0105b4bc │ │ │ │ - tsteq r5, ip, ror r4 │ │ │ │ + ldrdeq r1, [r3, -r8] │ │ │ │ + tsteq r5, r0, lsr r5 │ │ │ │ + tsteq r5, r0, lsl #10 │ │ │ │ smlabteq r3, r0, r2, r1 │ │ │ │ @ instruction: 0x010312b8 │ │ │ │ - tsteq r5, r0, lsl r5 │ │ │ │ - smlatteq r5, r0, r4, fp │ │ │ │ - smlatbeq r3, r0, r2, r1 │ │ │ │ - @ instruction: 0x01031298 │ │ │ │ - @ instruction: 0x0105b6bc │ │ │ │ - smlatteq r5, ip, r5, fp │ │ │ │ - smlabbeq r5, r0, r5, fp │ │ │ │ - tsteq r5, ip, lsr r5 │ │ │ │ - tsteq r5, ip, lsl #10 │ │ │ │ - tsteq r3, r8, ror #4 │ │ │ │ - tsteq r5, r8, lsr r5 │ │ │ │ - tsteq r3, r8, asr r2 │ │ │ │ - smlabbeq r5, ip, r5, fp │ │ │ │ + ldrdeq fp, [r5, -ip] │ │ │ │ + tsteq r5, ip, lsl #12 │ │ │ │ + smlatbeq r5, r0, r5, fp │ │ │ │ tsteq r5, ip, asr r5 │ │ │ │ - tsteq r3, r0, asr #4 │ │ │ │ + tsteq r5, ip, lsr #10 │ │ │ │ + smlabbeq r3, r8, r2, r1 │ │ │ │ + tsteq r5, r8, asr r5 │ │ │ │ + tsteq r3, r8, ror r2 │ │ │ │ + smlatbeq r5, ip, r5, fp │ │ │ │ + tsteq r5, ip, ror r5 │ │ │ │ + tsteq r3, r0, ror #4 │ │ │ │ + tsteq r3, r8, asr r2 │ │ │ │ + tsteq r5, r8, lsl r6 │ │ │ │ + smlatteq r5, r8, r5, fp │ │ │ │ + @ instruction: 0x0105b5b8 │ │ │ │ tsteq r3, r8, lsr r2 │ │ │ │ - strdeq fp, [r5, -r8] │ │ │ │ - smlabteq r5, r8, r5, fp │ │ │ │ - @ instruction: 0x0105b598 │ │ │ │ + tsteq r3, r0, lsr r2 │ │ │ │ + tsteq r5, ip, lsr #12 │ │ │ │ + strdeq fp, [r5, -ip] │ │ │ │ tsteq r3, r8, lsl r2 │ │ │ │ tsteq r3, r0, lsl r2 │ │ │ │ - tsteq r5, ip, lsl #12 │ │ │ │ - ldrdeq fp, [r5, -ip] │ │ │ │ - strdeq r1, [r3, -r8] │ │ │ │ - strdeq r1, [r3, -r0] │ │ │ │ - tsteq r5, r4, lsl #14 │ │ │ │ - tsteq r5, r0, ror r6 │ │ │ │ - tsteq r5, r0, asr #12 │ │ │ │ - tsteq r5, r0, lsl r6 │ │ │ │ + tsteq r5, r4, lsr #14 │ │ │ │ + @ instruction: 0x0105b690 │ │ │ │ + tsteq r5, r0, ror #12 │ │ │ │ + tsteq r5, r0, lsr r6 │ │ │ │ + smlatteq r3, r8, r1, r1 │ │ │ │ + smlatteq r3, r0, r1, r1 │ │ │ │ + @ instruction: 0x0105b6b4 │ │ │ │ + tsteq r5, r4, ror r6 │ │ │ │ smlabteq r3, r8, r1, r1 │ │ │ │ smlabteq r3, r0, r1, r1 │ │ │ │ - @ instruction: 0x0105b694 │ │ │ │ - tsteq r5, r4, asr r6 │ │ │ │ - smlatbeq r3, r8, r1, r1 │ │ │ │ + smlabbeq r5, r8, r7, fp │ │ │ │ + tsteq r5, r8, lsr r7 │ │ │ │ + smlatteq r5, r8, r6, fp │ │ │ │ smlatbeq r3, r0, r1, r1 │ │ │ │ - tsteq r5, r8, ror #14 │ │ │ │ - tsteq r5, r8, lsl r7 │ │ │ │ - smlabteq r5, r8, r6, fp │ │ │ │ + @ instruction: 0x01031198 │ │ │ │ + smlabteq r5, ip, r7, fp │ │ │ │ + tsteq r5, ip, ror r7 │ │ │ │ smlabbeq r3, r0, r1, r1 │ │ │ │ tsteq r3, r8, ror r1 │ │ │ │ - smlatbeq r5, ip, r7, fp │ │ │ │ - tsteq r5, ip, asr r7 │ │ │ │ - tsteq r3, r0, ror #2 │ │ │ │ - tsteq r3, r8, asr r1 │ │ │ │ - @ instruction: 0x0105bd98 │ │ │ │ - smlabteq r5, r0, sl, fp │ │ │ │ - tsteq r5, r0, asr r9 │ │ │ │ - @ instruction: 0x0105b894 │ │ │ │ - tsteq r5, r0, lsr #16 │ │ │ │ - ldrdeq fp, [r5, -r0] │ │ │ │ - tsteq r3, r0, lsr #2 │ │ │ │ - tsteq r5, ip, lsr #16 │ │ │ │ + @ instruction: 0x0105bdb8 │ │ │ │ + smlatteq r5, r0, sl, fp │ │ │ │ + tsteq r5, r0, ror r9 │ │ │ │ + @ instruction: 0x0105b8b4 │ │ │ │ + tsteq r5, r0, asr #16 │ │ │ │ + strdeq fp, [r5, -r0] │ │ │ │ + tsteq r3, r0, asr #2 │ │ │ │ + tsteq r5, ip, asr #16 │ │ │ │ + tsteq r3, r0, lsr r1 │ │ │ │ + strdeq fp, [r5, -r0] │ │ │ │ + smlatbeq r5, r0, r8, fp │ │ │ │ + tsteq r3, r8, lsl r1 │ │ │ │ tsteq r3, r0, lsl r1 │ │ │ │ - ldrdeq fp, [r5, -r0] │ │ │ │ - smlabbeq r5, r0, r8, fp │ │ │ │ - strdeq r1, [r3, -r8] │ │ │ │ + smlabteq r5, ip, r9, fp │ │ │ │ + tsteq r5, ip, ror r9 │ │ │ │ + tsteq r5, ip, lsr #18 │ │ │ │ strdeq r1, [r3, -r0] │ │ │ │ - smlatbeq r5, ip, r9, fp │ │ │ │ - tsteq r5, ip, asr r9 │ │ │ │ - tsteq r5, ip, lsl #18 │ │ │ │ + smlatteq r3, r8, r0, r1 │ │ │ │ + tsteq r5, r0, lsl sl │ │ │ │ + smlabteq r5, r0, r9, fp │ │ │ │ ldrdeq r1, [r3, -r0] │ │ │ │ smlabteq r3, r8, r0, r1 │ │ │ │ - strdeq fp, [r5, -r0] │ │ │ │ - smlatbeq r5, r0, r9, fp │ │ │ │ - strheq r1, [r3, -r0] │ │ │ │ - smlatbeq r3, r8, r0, r1 │ │ │ │ - smlabbeq r5, r0, fp, fp │ │ │ │ - smlabteq r5, r4, sl, fp │ │ │ │ - tsteq r5, r4, ror sl │ │ │ │ - tsteq r5, r4, lsr #20 │ │ │ │ + smlatbeq r5, r0, fp, fp │ │ │ │ + smlatteq r5, r4, sl, fp │ │ │ │ + @ instruction: 0x0105ba94 │ │ │ │ + tsteq r5, r4, asr #20 │ │ │ │ + smlatbeq r3, r0, r0, r1 │ │ │ │ + swpeq r1, r8, [r3] │ │ │ │ + tsteq r5, r8, lsr #22 │ │ │ │ + ldrdeq fp, [r5, -r8] │ │ │ │ smlabbeq r3, r0, r0, r1 │ │ │ │ tsteq r3, r8, ror r0 │ │ │ │ - tsteq r5, r8, lsl #22 │ │ │ │ - @ instruction: 0x0105bab8 │ │ │ │ - tsteq r3, r0, rrx │ │ │ │ + tsteq r5, r4, lsl #24 │ │ │ │ + @ instruction: 0x0105bbb4 │ │ │ │ + tsteq r5, r4, ror #22 │ │ │ │ qaddeq r1, r8, r3 │ │ │ │ - smlatteq r5, r4, fp, fp │ │ │ │ - @ instruction: 0x0105bb94 │ │ │ │ - tsteq r5, r4, asr #22 │ │ │ │ + qaddeq r1, r0, r3 │ │ │ │ + tsteq r5, r8, asr #24 │ │ │ │ + strdeq fp, [r5, -r8] │ │ │ │ tsteq r3, r8, lsr r0 │ │ │ │ tsteq r3, r0, lsr r0 │ │ │ │ - tsteq r5, r8, lsr #24 │ │ │ │ - ldrdeq fp, [r5, -r8] │ │ │ │ - tsteq r3, r8, lsl r0 │ │ │ │ - tsteq r3, r0, lsl r0 │ │ │ │ - tsteq r5, r4, asr #30 │ │ │ │ - ldrdeq fp, [r5, -r4] │ │ │ │ - tsteq r5, r8, lsl sp │ │ │ │ - smlatbeq r5, r4, ip, fp │ │ │ │ - tsteq r5, r4, asr ip │ │ │ │ - smlatteq r3, r0, pc, r0 @ │ │ │ │ - @ instruction: 0x0105bcb0 │ │ │ │ + tsteq r5, r4, ror #30 │ │ │ │ + strdeq fp, [r5, -r4] │ │ │ │ + tsteq r5, r8, lsr sp │ │ │ │ + smlabteq r5, r4, ip, fp │ │ │ │ + tsteq r5, r4, ror ip │ │ │ │ + mrseq r1, (UNDEF: 3) │ │ │ │ + ldrdeq fp, [r5, -r0] │ │ │ │ + strdeq r0, [r3, -r0] │ │ │ │ + tsteq r5, r4, ror sp │ │ │ │ + tsteq r5, r4, lsr #26 │ │ │ │ + ldrdeq r0, [r3, -r8] │ │ │ │ ldrdeq r0, [r3, -r0] │ │ │ │ - tsteq r5, r4, asr sp │ │ │ │ - tsteq r5, r4, lsl #26 │ │ │ │ - @ instruction: 0x01030fb8 │ │ │ │ + tsteq r5, r0, asr lr │ │ │ │ + tsteq r5, r0, lsl #28 │ │ │ │ + @ instruction: 0x0105bdb0 │ │ │ │ @ instruction: 0x01030fb0 │ │ │ │ - tsteq r5, r0, lsr lr │ │ │ │ - smlatteq r5, r0, sp, fp │ │ │ │ - @ instruction: 0x0105bd90 │ │ │ │ + smlatbeq r3, r8, pc, r0 @ │ │ │ │ + @ instruction: 0x0105be94 │ │ │ │ + tsteq r5, r4, asr #28 │ │ │ │ @ instruction: 0x01030f90 │ │ │ │ smlabbeq r3, r8, pc, r0 @ │ │ │ │ - tsteq r5, r4, ror lr │ │ │ │ - tsteq r5, r4, lsr #28 │ │ │ │ - tsteq r3, r0, ror pc │ │ │ │ - tsteq r3, r8, ror #30 │ │ │ │ - tsteq r5, r4 │ │ │ │ - tsteq r5, r8, asr #30 │ │ │ │ - strdeq fp, [r5, -r8] │ │ │ │ - smlatbeq r5, r8, lr, fp │ │ │ │ + tsteq r5, r4, lsr #32 │ │ │ │ + tsteq r5, r8, ror #30 │ │ │ │ + tsteq r5, r8, lsl pc │ │ │ │ + smlabteq r5, r8, lr, fp │ │ │ │ + tsteq r3, r0, ror #30 │ │ │ │ + tsteq r3, r8, asr pc │ │ │ │ + smlatbeq r5, ip, pc, fp @ │ │ │ │ + tsteq r5, ip, asr pc │ │ │ │ tsteq r3, r0, asr #30 │ │ │ │ tsteq r3, r8, lsr pc │ │ │ │ - smlabbeq r5, ip, pc, fp @ │ │ │ │ - tsteq r5, ip, lsr pc │ │ │ │ - tsteq r3, r0, lsr #30 │ │ │ │ + smlabbeq r5, r8, r0, ip │ │ │ │ + tsteq r5, r8, lsr r0 │ │ │ │ + smlatteq r5, r8, pc, fp @ │ │ │ │ tsteq r3, r8, lsl pc │ │ │ │ - tsteq r5, r8, rrx │ │ │ │ - tsteq r5, r8, lsl r0 │ │ │ │ - smlabteq r5, r8, pc, fp @ │ │ │ │ + tsteq r3, r0, lsl pc │ │ │ │ + smlabteq r5, ip, r0, ip │ │ │ │ + tsteq r5, ip, ror r0 │ │ │ │ strdeq r0, [r3, -r8] │ │ │ │ strdeq r0, [r3, -r0] │ │ │ │ - smlatbeq r5, ip, r0, ip │ │ │ │ - qaddeq ip, ip, r5 │ │ │ │ - ldrdeq r0, [r3, -r8] │ │ │ │ - ldrdeq r0, [r3, -r0] │ │ │ │ - tsteq r5, ip, asr ip │ │ │ │ - @ instruction: 0x0105c690 │ │ │ │ - @ instruction: 0x0105c3b8 │ │ │ │ - tsteq r5, r8, asr #4 │ │ │ │ - smlabbeq r5, ip, r1, ip │ │ │ │ - tsteq r5, r8, lsl r1 │ │ │ │ - smlabteq r5, r8, r0, ip │ │ │ │ - @ instruction: 0x01030e90 │ │ │ │ - tsteq r5, r4, lsr #2 │ │ │ │ + tsteq r5, ip, ror ip │ │ │ │ + @ instruction: 0x0105c6b0 │ │ │ │ + ldrdeq ip, [r5, -r8] │ │ │ │ + tsteq r5, r8, ror #4 │ │ │ │ + smlatbeq r5, ip, r1, ip │ │ │ │ + tsteq r5, r8, lsr r1 │ │ │ │ + smlatteq r5, r8, r0, ip │ │ │ │ + @ instruction: 0x01030eb0 │ │ │ │ + tsteq r5, r4, asr #2 │ │ │ │ + smlatbeq r3, r0, lr, r0 │ │ │ │ + smlatteq r5, r8, r1, ip │ │ │ │ + @ instruction: 0x0105c198 │ │ │ │ + smlabbeq r3, r8, lr, r0 │ │ │ │ smlabbeq r3, r0, lr, r0 │ │ │ │ - smlabteq r5, r8, r1, ip │ │ │ │ - tsteq r5, r8, ror r1 │ │ │ │ - tsteq r3, r8, ror #28 │ │ │ │ + smlabteq r5, r4, r2, ip │ │ │ │ + tsteq r5, r4, ror r2 │ │ │ │ + tsteq r5, r4, lsr #4 │ │ │ │ tsteq r3, r0, ror #28 │ │ │ │ - smlatbeq r5, r4, r2, ip │ │ │ │ - tsteq r5, r4, asr r2 │ │ │ │ - tsteq r5, r4, lsl #4 │ │ │ │ + tsteq r3, r8, asr lr │ │ │ │ + tsteq r5, r8, lsl #6 │ │ │ │ + @ instruction: 0x0105c2b8 │ │ │ │ tsteq r3, r0, asr #28 │ │ │ │ tsteq r3, r8, lsr lr │ │ │ │ - smlatteq r5, r8, r2, ip │ │ │ │ - @ instruction: 0x0105c298 │ │ │ │ - tsteq r3, r0, lsr #28 │ │ │ │ - tsteq r3, r8, lsl lr │ │ │ │ - tsteq r5, r8, ror r4 │ │ │ │ - @ instruction: 0x0105c3bc │ │ │ │ - tsteq r5, ip, ror #6 │ │ │ │ - tsteq r5, ip, lsl r3 │ │ │ │ + @ instruction: 0x0105c498 │ │ │ │ + ldrdeq ip, [r5, -ip] │ │ │ │ + smlabbeq r5, ip, r3, ip │ │ │ │ + tsteq r5, ip, lsr r3 │ │ │ │ + tsteq r3, r0, lsl lr │ │ │ │ + tsteq r3, r8, lsl #28 │ │ │ │ + tsteq r5, r0, lsr #8 │ │ │ │ + ldrdeq ip, [r5, -r0] │ │ │ │ strdeq r0, [r3, -r0] │ │ │ │ smlatteq r3, r8, sp, r0 │ │ │ │ - tsteq r5, r0, lsl #8 │ │ │ │ - @ instruction: 0x0105c3b0 │ │ │ │ - ldrdeq r0, [r3, -r0] │ │ │ │ + strdeq ip, [r5, -ip] │ │ │ │ + smlatbeq r5, ip, r4, ip │ │ │ │ + tsteq r5, ip, asr r4 │ │ │ │ smlabteq r3, r8, sp, r0 │ │ │ │ - ldrdeq ip, [r5, -ip] │ │ │ │ - smlabbeq r5, ip, r4, ip │ │ │ │ - tsteq r5, ip, lsr r4 │ │ │ │ + smlabteq r3, r0, sp, r0 │ │ │ │ + tsteq r5, r0, asr #10 │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ smlatbeq r3, r8, sp, r0 │ │ │ │ smlatbeq r3, r0, sp, r0 │ │ │ │ - tsteq r5, r0, lsr #10 │ │ │ │ - ldrdeq ip, [r5, -r0] │ │ │ │ - smlabbeq r3, r8, sp, r0 │ │ │ │ - smlabbeq r3, r0, sp, r0 │ │ │ │ - tsteq r5, ip, lsr r8 │ │ │ │ - smlabteq r5, ip, r6, ip │ │ │ │ - tsteq r5, r0, lsl r6 │ │ │ │ - @ instruction: 0x0105c59c │ │ │ │ - tsteq r5, ip, asr #10 │ │ │ │ - tsteq r3, r0, asr sp │ │ │ │ - smlatbeq r5, r8, r5, ip │ │ │ │ + tsteq r5, ip, asr r8 │ │ │ │ + smlatteq r5, ip, r6, ip │ │ │ │ + tsteq r5, r0, lsr r6 │ │ │ │ + @ instruction: 0x0105c5bc │ │ │ │ + tsteq r5, ip, ror #10 │ │ │ │ + tsteq r3, r0, ror sp │ │ │ │ + smlabteq r5, r8, r5, ip │ │ │ │ + tsteq r3, r0, ror #26 │ │ │ │ + tsteq r5, ip, ror #12 │ │ │ │ + tsteq r5, ip, lsl r6 │ │ │ │ + tsteq r3, r8, asr #26 │ │ │ │ tsteq r3, r0, asr #26 │ │ │ │ - tsteq r5, ip, asr #12 │ │ │ │ - strdeq ip, [r5, -ip] │ │ │ │ - tsteq r3, r8, lsr #26 │ │ │ │ + tsteq r5, r8, asr #14 │ │ │ │ + strdeq ip, [r5, -r8] │ │ │ │ + smlatbeq r5, r8, r6, ip │ │ │ │ tsteq r3, r0, lsr #26 │ │ │ │ - tsteq r5, r8, lsr #14 │ │ │ │ - ldrdeq ip, [r5, -r8] │ │ │ │ - smlabbeq r5, r8, r6, ip │ │ │ │ + tsteq r3, r8, lsl sp │ │ │ │ + smlabbeq r5, ip, r7, ip │ │ │ │ + tsteq r5, ip, lsr r7 │ │ │ │ tsteq r3, r0, lsl #26 │ │ │ │ strdeq r0, [r3, -r8] │ │ │ │ - tsteq r5, ip, ror #14 │ │ │ │ - tsteq r5, ip, lsl r7 │ │ │ │ - smlatteq r3, r0, ip, r0 │ │ │ │ - ldrdeq r0, [r3, -r8] │ │ │ │ - strdeq ip, [r5, -ip] │ │ │ │ - tsteq r5, r0, asr #16 │ │ │ │ - strdeq ip, [r5, -r0] │ │ │ │ - smlatbeq r5, r0, r7, ip │ │ │ │ + tsteq r5, ip, lsl r9 │ │ │ │ + tsteq r5, r0, ror #16 │ │ │ │ + tsteq r5, r0, lsl r8 │ │ │ │ + smlabteq r5, r0, r7, ip │ │ │ │ + ldrdeq r0, [r3, -r0] │ │ │ │ + smlabteq r3, r8, ip, r0 │ │ │ │ + smlatbeq r5, r4, r8, ip │ │ │ │ + tsteq r5, r4, asr r8 │ │ │ │ @ instruction: 0x01030cb0 │ │ │ │ smlatbeq r3, r8, ip, r0 │ │ │ │ - smlabbeq r5, r4, r8, ip │ │ │ │ - tsteq r5, r4, lsr r8 │ │ │ │ - @ instruction: 0x01030c90 │ │ │ │ + smlabbeq r5, r0, r9, ip │ │ │ │ + tsteq r5, r0, lsr r9 │ │ │ │ + smlatteq r5, r0, r8, ip │ │ │ │ smlabbeq r3, r8, ip, r0 │ │ │ │ - tsteq r5, r0, ror #18 │ │ │ │ - tsteq r5, r0, lsl r9 │ │ │ │ - smlabteq r5, r0, r8, ip │ │ │ │ + smlabbeq r3, r0, ip, r0 │ │ │ │ + smlabteq r5, r4, r9, ip │ │ │ │ + tsteq r5, r4, ror r9 │ │ │ │ tsteq r3, r8, ror #24 │ │ │ │ tsteq r3, r0, ror #24 │ │ │ │ - smlatbeq r5, r4, r9, ip │ │ │ │ - tsteq r5, r4, asr r9 │ │ │ │ - tsteq r3, r8, asr #24 │ │ │ │ - tsteq r3, r0, asr #24 │ │ │ │ - @ instruction: 0x0105cf90 │ │ │ │ - @ instruction: 0x0105ccb8 │ │ │ │ - tsteq r5, r8, asr #22 │ │ │ │ - smlabbeq r5, ip, sl, ip │ │ │ │ - tsteq r5, r8, lsl sl │ │ │ │ + @ instruction: 0x0105cfb0 │ │ │ │ + ldrdeq ip, [r5, -r8] │ │ │ │ + tsteq r5, r8, ror #22 │ │ │ │ + smlatbeq r5, ip, sl, ip │ │ │ │ + tsteq r5, r8, lsr sl │ │ │ │ ldrbtmi r4, [r8], #-2161 @ 0xfffff78f │ │ │ │ ldmdami r1!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2160 @ 0xfffff790 │ │ │ │ ldmdami r0!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2159 @ 0xfffff791 │ │ │ │ @@ -54945,90 +54945,90 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2125 @ 0xfffff7b3 │ │ │ │ stmdami sp, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2124 @ 0xfffff7b4 │ │ │ │ stmdami ip, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r5, lr, asr #10 │ │ │ │ - @ instruction: 0x01030790 │ │ │ │ - smlatbeq r5, lr, r5, ip │ │ │ │ - smlabbeq r3, r4, r7, r0 │ │ │ │ - tsteq r5, r6, asr r6 │ │ │ │ - tsteq r5, r8, lsl #12 │ │ │ │ - tsteq r3, r2, ror r7 │ │ │ │ - tsteq r3, ip, ror #14 │ │ │ │ - tsteq r5, sl, lsr r7 │ │ │ │ - smlatteq r5, ip, r6, ip │ │ │ │ - @ instruction: 0x0105c69e │ │ │ │ - tsteq r3, r4, asr r7 │ │ │ │ - tsteq r3, lr, asr #14 │ │ │ │ - smlabbeq r5, r8, r7, ip │ │ │ │ - tsteq r5, sl, lsr r7 │ │ │ │ - tsteq r3, ip, lsr r7 │ │ │ │ - tsteq r3, r6, lsr r7 │ │ │ │ - tsteq r5, r0, lsr #18 │ │ │ │ - tsteq r5, r6, ror #16 │ │ │ │ - tsteq r5, r8, lsl r8 │ │ │ │ - smlabteq r5, sl, r7, ip │ │ │ │ - tsteq r3, r8, lsl r7 │ │ │ │ - tsteq r3, r2, lsl r7 │ │ │ │ - @ instruction: 0x0105c8b4 │ │ │ │ - tsteq r5, r6, ror #16 │ │ │ │ - tsteq r3, r0, lsl #14 │ │ │ │ - strdeq r0, [r3, -sl] │ │ │ │ - @ instruction: 0x0105c998 │ │ │ │ - tsteq r5, sl, asr #18 │ │ │ │ + tsteq r5, lr, ror #10 │ │ │ │ + @ instruction: 0x010307b0 │ │ │ │ + smlabteq r5, lr, r5, ip │ │ │ │ + smlatbeq r3, r4, r7, r0 │ │ │ │ + tsteq r5, r6, ror r6 │ │ │ │ + tsteq r5, r8, lsr #12 │ │ │ │ + @ instruction: 0x01030792 │ │ │ │ + smlabbeq r3, ip, r7, r0 │ │ │ │ + tsteq r5, sl, asr r7 │ │ │ │ + tsteq r5, ip, lsl #14 │ │ │ │ + @ instruction: 0x0105c6be │ │ │ │ + tsteq r3, r4, ror r7 │ │ │ │ + tsteq r3, lr, ror #14 │ │ │ │ + smlatbeq r5, r8, r7, ip │ │ │ │ + tsteq r5, sl, asr r7 │ │ │ │ + tsteq r3, ip, asr r7 │ │ │ │ + tsteq r3, r6, asr r7 │ │ │ │ + tsteq r5, r0, asr #18 │ │ │ │ + smlabbeq r5, r6, r8, ip │ │ │ │ + tsteq r5, r8, lsr r8 │ │ │ │ + smlatteq r5, sl, r7, ip │ │ │ │ + tsteq r3, r8, lsr r7 │ │ │ │ + tsteq r3, r2, lsr r7 │ │ │ │ + ldrdeq ip, [r5, -r4] │ │ │ │ + smlabbeq r5, r6, r8, ip │ │ │ │ + tsteq r3, r0, lsr #14 │ │ │ │ + tsteq r3, sl, lsl r7 │ │ │ │ + @ instruction: 0x0105c9b8 │ │ │ │ + tsteq r5, sl, ror #18 │ │ │ │ + tsteq r5, ip, lsl r9 │ │ │ │ + tsteq r3, r2, lsl #14 │ │ │ │ + strdeq r0, [r3, -ip] │ │ │ │ + tsteq r5, r6, lsl #20 │ │ │ │ + @ instruction: 0x0105c9b8 │ │ │ │ + smlatteq r3, sl, r6, r0 │ │ │ │ + smlatteq r3, r4, r6, r0 │ │ │ │ + tsteq r5, sl, lsr #26 │ │ │ │ + @ instruction: 0x0105cbbc │ │ │ │ + tsteq r5, r2, lsl #22 │ │ │ │ + @ instruction: 0x0105ca90 │ │ │ │ + tsteq r5, r2, asr #20 │ │ │ │ + smlabteq r3, r0, r6, r0 │ │ │ │ + smlatbeq r5, r2, sl, ip │ │ │ │ + @ instruction: 0x010306b4 │ │ │ │ + tsteq r5, sl, asr #22 │ │ │ │ strdeq ip, [r5, -ip] │ │ │ │ - smlatteq r3, r2, r6, r0 │ │ │ │ - ldrdeq r0, [r3, -ip] │ │ │ │ - smlatteq r5, r6, r9, ip │ │ │ │ - @ instruction: 0x0105c998 │ │ │ │ - smlabteq r3, sl, r6, r0 │ │ │ │ - smlabteq r3, r4, r6, r0 │ │ │ │ - tsteq r5, sl, lsl #26 │ │ │ │ - @ instruction: 0x0105cb9c │ │ │ │ - smlatteq r5, r2, sl, ip │ │ │ │ - tsteq r5, r0, ror sl │ │ │ │ - tsteq r5, r2, lsr #20 │ │ │ │ - smlatbeq r3, r0, r6, r0 │ │ │ │ - smlabbeq r5, r2, sl, ip │ │ │ │ - @ instruction: 0x01030694 │ │ │ │ - tsteq r5, sl, lsr #22 │ │ │ │ - ldrdeq ip, [r5, -ip] │ │ │ │ - smlabbeq r3, r2, r6, r0 │ │ │ │ - tsteq r3, ip, ror r6 │ │ │ │ - tsteq r5, lr, lsl #24 │ │ │ │ - smlabteq r5, r0, fp, ip │ │ │ │ - tsteq r5, r2, ror fp │ │ │ │ - tsteq r3, r4, ror #12 │ │ │ │ - tsteq r3, lr, asr r6 │ │ │ │ - tsteq r5, ip, asr ip │ │ │ │ - tsteq r5, lr, lsl #24 │ │ │ │ - tsteq r3, ip, asr #12 │ │ │ │ - tsteq r3, r6, asr #12 │ │ │ │ - strdeq ip, [r5, -r4] │ │ │ │ - tsteq r5, sl, lsr sp │ │ │ │ - smlatteq r5, ip, ip, ip │ │ │ │ - @ instruction: 0x0105cc9e │ │ │ │ - tsteq r3, r8, lsr #12 │ │ │ │ - tsteq r3, r2, lsr #12 │ │ │ │ - smlabbeq r5, r8, sp, ip │ │ │ │ - tsteq r5, sl, lsr sp │ │ │ │ - tsteq r3, r0, lsl r6 │ │ │ │ - tsteq r3, sl, lsl #12 │ │ │ │ - tsteq r5, ip, ror #28 │ │ │ │ - tsteq r5, lr, lsl lr │ │ │ │ - ldrdeq ip, [r5, -r0] │ │ │ │ - strdeq r0, [r3, -r2] │ │ │ │ - smlatteq r3, ip, r5, r0 │ │ │ │ - @ instruction: 0x0105ceba │ │ │ │ - tsteq r5, ip, ror #28 │ │ │ │ - ldrdeq r0, [r3, -sl] │ │ │ │ - ldrdeq r0, [r3, -r4] │ │ │ │ + smlatbeq r3, r2, r6, r0 │ │ │ │ + @ instruction: 0x0103069c │ │ │ │ + tsteq r5, lr, lsr #24 │ │ │ │ + smlatteq r5, r0, fp, ip │ │ │ │ + @ instruction: 0x0105cb92 │ │ │ │ + smlabbeq r3, r4, r6, r0 │ │ │ │ + tsteq r3, lr, ror r6 │ │ │ │ + tsteq r5, ip, ror ip │ │ │ │ + tsteq r5, lr, lsr #24 │ │ │ │ + tsteq r3, ip, ror #12 │ │ │ │ + tsteq r3, r6, ror #12 │ │ │ │ + tsteq r5, r4, lsl lr │ │ │ │ + tsteq r5, sl, asr sp │ │ │ │ + tsteq r5, ip, lsl #26 │ │ │ │ + @ instruction: 0x0105ccbe │ │ │ │ + tsteq r3, r8, asr #12 │ │ │ │ + tsteq r3, r2, asr #12 │ │ │ │ + smlatbeq r5, r8, sp, ip │ │ │ │ + tsteq r5, sl, asr sp │ │ │ │ + tsteq r3, r0, lsr r6 │ │ │ │ + tsteq r3, sl, lsr #12 │ │ │ │ + smlabbeq r5, ip, lr, ip │ │ │ │ + tsteq r5, lr, lsr lr │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + tsteq r3, r2, lsl r6 │ │ │ │ + tsteq r3, ip, lsl #12 │ │ │ │ + ldrdeq ip, [r5, -sl] │ │ │ │ + smlabbeq r5, ip, lr, ip │ │ │ │ + strdeq r0, [r3, -sl] │ │ │ │ + strdeq r0, [r3, -r4] │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ addsmi pc, ip, #805306372 @ 0x30000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -55691,107 +55691,107 @@ │ │ │ │ mul r7, sl, lr │ │ │ │ ldrtmi r4, [fp], -r1, ror #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ cdp 7, 9, cr15, cr0, cr8, {6} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r3, ip, ror r9 │ │ │ │ - smlabteq r4, r6, pc, pc @ │ │ │ │ - strdeq r7, [r3, -ip] │ │ │ │ - @ instruction: 0x0104ff9e │ │ │ │ - strdeq r0, [r3, -r6] │ │ │ │ - smlatteq r4, r0, lr, pc @ │ │ │ │ - strdeq r7, [r3, -r4] │ │ │ │ - ldrdeq pc, [r4, -r6] │ │ │ │ - smlatteq r3, r8, r6, r7 │ │ │ │ - smlatbeq r3, r2, r3, r0 │ │ │ │ - smlabbeq r4, ip, fp, pc @ │ │ │ │ - @ instruction: 0x010376b8 │ │ │ │ - tstpeq r4, lr, ror #22 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r3, r2, r6, r7 │ │ │ │ - smlabteq r3, r6, r6, r7 │ │ │ │ - smlatbeq r3, sl, r6, r7 │ │ │ │ - smlatbeq fp, r8, r1, ip │ │ │ │ - tsteq r3, r2, lsl #14 │ │ │ │ - tstpeq r4, r8, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - strdeq r7, [r3, -r4] │ │ │ │ - smlatteq r4, r6, sl, pc @ │ │ │ │ - tsteq r3, r0, ror #12 │ │ │ │ - tsteq r3, ip, ror fp │ │ │ │ - smlabteq r3, r8, fp, r7 │ │ │ │ - smlatteq r5, r4, r7, ip │ │ │ │ - strdeq ip, [r5, -r0] │ │ │ │ - tsteq r3, r2, lsl r3 │ │ │ │ - tsteq r3, sl, lsl #6 │ │ │ │ - tsteq r3, lr, asr r6 │ │ │ │ - tsteq r3, lr, asr r6 │ │ │ │ - tsteq r3, r2, ror #12 │ │ │ │ - swpeq ip, r8, [fp] │ │ │ │ - @ instruction: 0x010303b2 │ │ │ │ - strdeq pc, [r4, -ip] │ │ │ │ - tsteq r3, r8, ror r4 │ │ │ │ - smlabbeq r3, r0, r4, r0 │ │ │ │ - tsteq fp, r2, asr #32 │ │ │ │ - tsteq r3, r8, ror #8 │ │ │ │ - tsteq r3, lr, lsr r4 │ │ │ │ - tsteq r3, sl, asr #8 │ │ │ │ - tsteq r3, r6, asr #8 │ │ │ │ - tsteq r3, r2, asr #8 │ │ │ │ - tsteq r3, r0, asr #8 │ │ │ │ - tsteq r3, r2, asr #8 │ │ │ │ - @ instruction: 0x010bbfb6 │ │ │ │ - tsteq r3, r2, lsr r4 │ │ │ │ - @ instruction: 0x010303b6 │ │ │ │ - smlabteq r3, r4, r3, r0 │ │ │ │ + @ instruction: 0x0103099c │ │ │ │ + smlatteq r4, r6, pc, pc @ │ │ │ │ + tsteq r3, ip, lsl fp │ │ │ │ + @ instruction: 0x0104ffbe │ │ │ │ + tsteq r3, r6, lsl r7 │ │ │ │ + tstpeq r4, r0, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, lsl r7 │ │ │ │ + strdeq pc, [r4, -r6] │ │ │ │ + tsteq r3, r8, lsl #14 │ │ │ │ smlabteq r3, r2, r3, r0 │ │ │ │ - smlabteq r3, r0, r3, r0 │ │ │ │ - @ instruction: 0x010303be │ │ │ │ - smlabteq r3, r0, r3, r0 │ │ │ │ - tsteq fp, r4, lsr pc │ │ │ │ - strheq r0, [r3, -r0] │ │ │ │ - @ instruction: 0x0104f89a │ │ │ │ - strdeq r0, [r3, -r0] │ │ │ │ - smlabteq r3, r8, r1, r0 │ │ │ │ - smlabteq r3, sl, r1, r0 │ │ │ │ - @ instruction: 0x0103e2b6 │ │ │ │ - @ instruction: 0x0103e2b6 │ │ │ │ - @ instruction: 0x0103e2b8 │ │ │ │ + smlatbeq r4, ip, fp, pc @ │ │ │ │ + ldrdeq r7, [r3, -r8] │ │ │ │ + smlabbeq r4, lr, fp, pc @ │ │ │ │ + smlatteq r3, r2, r6, r7 │ │ │ │ + smlatteq r3, r6, r6, r7 │ │ │ │ + smlabteq r3, sl, r6, r7 │ │ │ │ + smlabteq fp, r8, r1, ip │ │ │ │ + tsteq r3, r2, lsr #14 │ │ │ │ + tstpeq r4, r8, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, lsl r7 │ │ │ │ + tstpeq r4, r6, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r3, r0, r6, r7 │ │ │ │ + @ instruction: 0x01037b9c │ │ │ │ + smlatteq r3, r8, fp, r7 │ │ │ │ + tsteq r5, r4, lsl #16 │ │ │ │ + tsteq r5, r0, lsl r8 │ │ │ │ + tsteq r3, r2, lsr r3 │ │ │ │ + tsteq r3, sl, lsr #6 │ │ │ │ + tsteq r3, lr, ror r6 │ │ │ │ + tsteq r3, lr, ror r6 │ │ │ │ + smlabbeq r3, r2, r6, r7 │ │ │ │ + strheq ip, [fp, -r8] │ │ │ │ + ldrdeq r0, [r3, -r2] │ │ │ │ + tstpeq r4, ip, lsl sl @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01030498 │ │ │ │ + smlatbeq r3, r0, r4, r0 │ │ │ │ + tsteq fp, r2, rrx │ │ │ │ + smlabbeq r3, r8, r4, r0 │ │ │ │ + tsteq r3, lr, asr r4 │ │ │ │ + tsteq r3, sl, ror #8 │ │ │ │ + tsteq r3, r6, ror #8 │ │ │ │ + tsteq r3, r2, ror #8 │ │ │ │ + tsteq r3, r0, ror #8 │ │ │ │ + tsteq r3, r2, ror #8 │ │ │ │ + ldrdeq fp, [fp, -r6] │ │ │ │ + tsteq r3, r2, asr r4 │ │ │ │ + ldrdeq r0, [r3, -r6] │ │ │ │ + smlatteq r3, r4, r3, r0 │ │ │ │ + smlatteq r3, r2, r3, r0 │ │ │ │ + smlatteq r3, r0, r3, r0 │ │ │ │ + ldrdeq r0, [r3, -lr] │ │ │ │ + smlatteq r3, r0, r3, r0 │ │ │ │ + tsteq fp, r4, asr pc │ │ │ │ + ldrdeq r0, [r3, -r0] │ │ │ │ + @ instruction: 0x0104f8ba │ │ │ │ + tsteq r3, r0, lsl r2 │ │ │ │ + smlatteq r3, r8, r1, r0 │ │ │ │ + smlatteq r3, sl, r1, r0 │ │ │ │ + ldrdeq lr, [r3, -r6] │ │ │ │ + ldrdeq lr, [r3, -r6] │ │ │ │ + ldrdeq lr, [r3, -r8] │ │ │ │ + ldrdeq lr, [r3, -r6] │ │ │ │ + @ instruction: 0x010bbeba │ │ │ │ + tsteq r3, r8, lsr r1 │ │ │ │ @ instruction: 0x0103e2b6 │ │ │ │ - @ instruction: 0x010bbe9a │ │ │ │ - tsteq r3, r8, lsl r1 │ │ │ │ + smlabteq r6, r0, r6, r0 │ │ │ │ + tsteq fp, r8, ror lr │ │ │ │ @ instruction: 0x0103e296 │ │ │ │ - smlatbeq r6, r0, r6, r0 │ │ │ │ - tsteq fp, r8, asr lr │ │ │ │ - tsteq r3, r6, ror r2 │ │ │ │ - smlabbeq r3, r2, r2, lr │ │ │ │ - smlabbeq r3, r0, r2, lr │ │ │ │ - ldrdeq ip, [r5, -lr] │ │ │ │ - tsteq r3, r6, lsr r0 │ │ │ │ - tsteq r3, r0, lsr r0 │ │ │ │ - tsteq r3, r6, lsr #16 │ │ │ │ - tsteq r3, r2, lsr #16 │ │ │ │ - tsteq r3, r0, lsr #16 │ │ │ │ - tsteq r3, lr, lsl r8 │ │ │ │ - tsteq r3, ip, lsl r8 │ │ │ │ - tsteq r3, sl, lsl r8 │ │ │ │ - tsteq r3, r8, lsl r8 │ │ │ │ - tsteq r3, r2, lsl r8 │ │ │ │ - tsteq r5, r0, asr r4 │ │ │ │ - tsteq fp, r8, asr sp │ │ │ │ - tstpeq r2, r0, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0104f6bc │ │ │ │ - tsteq r3, sl, lsr r2 │ │ │ │ - strdeq fp, [fp, -r8] │ │ │ │ - strdeq r7, [r3, -r6] │ │ │ │ - tsteq r3, r0, lsl #12 │ │ │ │ - tsteq r3, r6, lsl #12 │ │ │ │ - tsteq r3, r8, lsl #12 │ │ │ │ - smlatbeq fp, r4, ip, fp │ │ │ │ - strdeq pc, [r2, -r8] │ │ │ │ + smlatbeq r3, r2, r2, lr │ │ │ │ + smlatbeq r3, r0, r2, lr │ │ │ │ + strdeq ip, [r5, -lr] │ │ │ │ + qaddeq r0, r6, r3 │ │ │ │ + qaddeq r0, r0, r3 │ │ │ │ + tsteq r3, r6, asr #16 │ │ │ │ + tsteq r3, r2, asr #16 │ │ │ │ + tsteq r3, r0, asr #16 │ │ │ │ + tsteq r3, lr, lsr r8 │ │ │ │ + tsteq r3, ip, lsr r8 │ │ │ │ + tsteq r3, sl, lsr r8 │ │ │ │ + tsteq r3, r8, lsr r8 │ │ │ │ + tsteq r3, r2, lsr r8 │ │ │ │ + tsteq r5, r0, ror r4 │ │ │ │ + tsteq fp, r8, ror sp │ │ │ │ + tstpeq r2, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r4, -ip] │ │ │ │ + tsteq r3, sl, asr r2 │ │ │ │ + tsteq fp, r8, lsl sp │ │ │ │ + tsteq r3, r6, lsl r2 │ │ │ │ + tsteq r3, r0, lsr #12 │ │ │ │ + tsteq r3, r6, lsr #12 │ │ │ │ + tsteq r3, r8, lsr #12 │ │ │ │ + smlabteq fp, r4, ip, fp │ │ │ │ + tstpeq r2, r8, lsl fp @ p-variant is OBSOLETE │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf8944 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ stmdale sl!, {r0, r3, r4, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ svcvc 0x0012f5b0 │ │ │ │ @ instruction: 0xf5b0d20b │ │ │ │ @@ -55853,27 +55853,27 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ stmdami lr, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2061 @ 0xfffff7f3 │ │ │ │ stmdami sp, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - smlabbeq r2, r6, r8, pc @ │ │ │ │ - strdeq ip, [r5, -r2] │ │ │ │ - tstpeq r2, lr, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r2, r6, r8, pc @ │ │ │ │ + tsteq r5, r2, lsl r2 │ │ │ │ + tstpeq r2, lr, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -ip] │ │ │ │ + strdeq pc, [r2, -r6] │ │ │ │ + tsteq r5, sl, asr #2 │ │ │ │ ldrdeq pc, [r2, -ip] │ │ │ │ - ldrdeq pc, [r2, -r6] │ │ │ │ - tsteq r5, sl, lsr #2 │ │ │ │ - @ instruction: 0x0102f7bc │ │ │ │ - tsteq r5, sl, lsr r1 │ │ │ │ - @ instruction: 0x0102f7b0 │ │ │ │ - smlatbeq r2, sl, r7, pc @ │ │ │ │ - smlatbeq r2, r4, r7, pc @ │ │ │ │ + tsteq r5, sl, asr r1 │ │ │ │ + ldrdeq pc, [r2, -r0] │ │ │ │ + smlabteq r2, sl, r7, pc @ │ │ │ │ + smlabteq r2, r4, r7, pc @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febf8a8c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461e │ │ │ │ stmdale r7!, {r0, r3, r4, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ @@ -56190,81 +56190,81 @@ │ │ │ │ b fed5fc9c │ │ │ │ bmi 1299d9c │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7c89500 │ │ │ │ andlt lr, r3, sl, lsr #21 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - tsteq r5, r4, lsr #32 │ │ │ │ - tsteq r5, r8, lsr #16 │ │ │ │ - strdeq fp, [r5, -ip] │ │ │ │ - tsteq r5, r4, lsl r8 │ │ │ │ - tsteq r5, sl, lsl r8 │ │ │ │ - tsteq fp, r6, ror r8 │ │ │ │ - tstpeq r2, lr, asr #20 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r6, r8, r0, r0 │ │ │ │ + tsteq r5, r4, asr #32 │ │ │ │ + tsteq r5, r8, asr #16 │ │ │ │ + tsteq r5, ip, lsl r0 │ │ │ │ + tsteq r5, r4, lsr r8 │ │ │ │ + tsteq r5, sl, lsr r8 │ │ │ │ + @ instruction: 0x010bb896 │ │ │ │ + tstpeq r2, lr, ror #20 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, r8, r0, r0 │ │ │ │ + tstpeq r2, sl, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, asr sl @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r4, asr #16 │ │ │ │ tstpeq r2, sl, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r4, lsr #16 │ │ │ │ - tstpeq r2, sl, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8 │ │ │ │ - tstpeq r2, r2, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq fp, r4, r7, fp │ │ │ │ - tstpeq r2, r0, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105ffb4 │ │ │ │ + tstpeq r2, lr, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsr #32 │ │ │ │ + tstpeq r2, r2, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, asr #20 @ p-variant is OBSOLETE │ │ │ │ + smlabteq fp, r4, r7, fp │ │ │ │ + tstpeq r2, r0, asr #20 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + tstpeq r2, r6, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r0, ror r7 │ │ │ │ tstpeq r2, r6, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r0, asr r7 │ │ │ │ + tstpeq r2, lr, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsl sl @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -r2] │ │ │ │ + strdeq pc, [r2, -r4] │ │ │ │ + tstpeq r2, r6, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -r2] │ │ │ │ strdeq pc, [r2, -r6] │ │ │ │ - strdeq pc, [r2, -lr] │ │ │ │ - tstpeq r2, r0, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -sl] │ │ │ │ - ldrdeq pc, [r2, -r2] │ │ │ │ - ldrdeq pc, [r2, -r4] │ │ │ │ - smlatteq r2, r6, r9, pc @ │ │ │ │ - tstpeq r2, r2, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -ip] │ │ │ │ - ldrdeq pc, [r2, -r2] │ │ │ │ - ldrdeq pc, [r2, -r6] │ │ │ │ - ldrdeq pc, [r2, -r0] │ │ │ │ - strdeq fp, [r5, -sl] │ │ │ │ - strdeq fp, [r5, -sl] │ │ │ │ - tsteq r5, r0, lsl #28 │ │ │ │ - @ instruction: 0x0105159e │ │ │ │ - @ instruction: 0x0105159e │ │ │ │ - @ instruction: 0x0105159c │ │ │ │ - smlatteq r5, r2, r5, r1 │ │ │ │ - tsteq r5, r2, ror r5 │ │ │ │ - tsteq r5, r0, ror r5 │ │ │ │ - smlatbeq r5, r8, sp, fp │ │ │ │ - @ instruction: 0x0105bd9e │ │ │ │ - @ instruction: 0x0105bd98 │ │ │ │ - @ instruction: 0x0105bd92 │ │ │ │ - smlabbeq r5, ip, sp, fp │ │ │ │ - smlabbeq r5, r6, sp, fp │ │ │ │ - smlabbeq r5, r0, sp, fp │ │ │ │ - tsteq r3, r2 │ │ │ │ - mrseq r7, (UNDEF: 3) │ │ │ │ - tsteq r5, lr, asr sp │ │ │ │ - tsteq r5, r8, asr sp │ │ │ │ - tsteq r5, r2, asr sp │ │ │ │ - tsteq r5, ip, asr #26 │ │ │ │ - tsteq r5, r6, asr #26 │ │ │ │ - tsteq fp, lr, lsr #10 │ │ │ │ - tsteq r5, r0, lsr sp │ │ │ │ - ldrdeq r6, [r3, -r8] │ │ │ │ - @ instruction: 0x01036fbe │ │ │ │ - tsteq r5, r4, lsr #26 │ │ │ │ - tstpeq r2, ip, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -r0] │ │ │ │ + tsteq r5, sl, lsl lr │ │ │ │ + tsteq r5, sl, lsl lr │ │ │ │ + tsteq r5, r0, lsr #28 │ │ │ │ + @ instruction: 0x010515be │ │ │ │ + @ instruction: 0x010515be │ │ │ │ + @ instruction: 0x010515bc │ │ │ │ + tsteq r5, r2, lsl #12 │ │ │ │ + @ instruction: 0x01051592 │ │ │ │ + @ instruction: 0x01051590 │ │ │ │ + smlabteq r5, r8, sp, fp │ │ │ │ + @ instruction: 0x0105bdbe │ │ │ │ + @ instruction: 0x0105bdb8 │ │ │ │ + @ instruction: 0x0105bdb2 │ │ │ │ + smlatbeq r5, ip, sp, fp │ │ │ │ + smlatbeq r5, r6, sp, fp │ │ │ │ + smlatbeq r5, r0, sp, fp │ │ │ │ + tsteq r3, r2, lsr #32 │ │ │ │ + tsteq r3, r0, lsr #32 │ │ │ │ + tsteq r5, lr, ror sp │ │ │ │ + tsteq r5, r8, ror sp │ │ │ │ + tsteq r5, r2, ror sp │ │ │ │ + tsteq r5, ip, ror #26 │ │ │ │ + tsteq r5, r6, ror #26 │ │ │ │ + tsteq fp, lr, asr #10 │ │ │ │ + tsteq r5, r0, asr sp │ │ │ │ + strdeq r6, [r3, -r8] │ │ │ │ + ldrdeq r6, [r3, -lr] │ │ │ │ + tsteq r5, r4, asr #26 │ │ │ │ + tstpeq r2, ip, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, asr #6 @ p-variant is OBSOLETE │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf90a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7da0ff8 │ │ │ │ stclt 14, cr15, [r8, #-388] @ 0xfffffe7c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf90bc │ │ │ │ @@ -57112,106 +57112,106 @@ │ │ │ │ andseq pc, r1, #268435460 @ 0x10000004 │ │ │ │ andseq pc, r1, #268435468 @ 0x1000000c │ │ │ │ smullsmi fp, sl, fp, r2 │ │ │ │ @ instruction: 0xf10207d4 │ │ │ │ ldmdami sp, {r2, r3, r5, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000bfec │ │ │ │ - tsteq r5, r2, lsl #28 │ │ │ │ - tstpeq r2, ip, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, rrx @ p-variant is OBSOLETE │ │ │ │ - qaddeq pc, r2, r2 @ │ │ │ │ - tstpeq r2, r0, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r2, lsl #22 │ │ │ │ - tsteq r5, r2, lsr fp │ │ │ │ - @ instruction: 0x0105bb98 │ │ │ │ - tsteq r5, r2, lsr ip │ │ │ │ - tsteq r5, r2, ror #22 │ │ │ │ - ldrdeq fp, [r5, -r0] │ │ │ │ - tsteq r5, r4, lsr #24 │ │ │ │ - ldrdeq fp, [r5, -r6] │ │ │ │ - @ instruction: 0x0102eeba │ │ │ │ - smlabbeq r2, lr, lr, lr │ │ │ │ - smlabbeq r2, r4, lr, lr │ │ │ │ - tsteq r2, lr, asr lr │ │ │ │ - tsteq r2, r4, lsr lr │ │ │ │ - tsteq r2, sl, lsl #28 │ │ │ │ - smlatteq r2, r6, sp, lr │ │ │ │ - @ instruction: 0x0102edbc │ │ │ │ - @ instruction: 0x0102edb2 │ │ │ │ - smlabbeq r2, lr, sp, lr │ │ │ │ - tsteq r2, r2, ror #26 │ │ │ │ - tsteq r2, lr, lsr #26 │ │ │ │ - tsteq r2, r4, lsr #26 │ │ │ │ - tsteq r2, r2, lsl sp │ │ │ │ - smlatteq r2, ip, ip, lr │ │ │ │ - @ instruction: 0x0102ecbe │ │ │ │ - @ instruction: 0x0102ecb4 │ │ │ │ - @ instruction: 0x0102ec90 │ │ │ │ - @ instruction: 0x0105b99a │ │ │ │ - tsteq r2, r4, lsr ip │ │ │ │ - tsteq r2, r4, lsl #24 │ │ │ │ - ldrdeq lr, [r2, -r6] │ │ │ │ - smlatbeq r2, sl, fp, lr │ │ │ │ - tsteq r2, lr, ror fp │ │ │ │ - tsteq r2, r2, asr fp │ │ │ │ - tsteq r2, r8, asr #22 │ │ │ │ - tsteq r2, r2, lsr fp │ │ │ │ - tsteq r2, r6, lsl #22 │ │ │ │ - strdeq lr, [r2, -r0] │ │ │ │ + tsteq r5, r2, lsr #28 │ │ │ │ + swpeq pc, ip, [r2] @ │ │ │ │ + smlabbeq r2, r4, r0, pc @ │ │ │ │ + tstpeq r2, r2, ror r0 @ p-variant is OBSOLETE │ │ │ │ + qaddeq pc, r0, r2 @ │ │ │ │ + tsteq r5, r2, lsr #22 │ │ │ │ + tsteq r5, r2, asr fp │ │ │ │ + @ instruction: 0x0105bbb8 │ │ │ │ + tsteq r5, r2, asr ip │ │ │ │ + smlabbeq r5, r2, fp, fp │ │ │ │ + strdeq fp, [r5, -r0] │ │ │ │ + tsteq r5, r4, asr #24 │ │ │ │ + strdeq fp, [r5, -r6] │ │ │ │ ldrdeq lr, [r2, -sl] │ │ │ │ - smlatbeq r2, r2, sl, lr │ │ │ │ - smlabbeq r2, ip, sl, lr │ │ │ │ - tsteq r2, sl, ror sl │ │ │ │ + smlatbeq r2, lr, lr, lr │ │ │ │ + smlatbeq r2, r4, lr, lr │ │ │ │ + tsteq r2, lr, ror lr │ │ │ │ + tsteq r2, r4, asr lr │ │ │ │ + tsteq r2, sl, lsr #28 │ │ │ │ + tsteq r2, r6, lsl #28 │ │ │ │ + ldrdeq lr, [r2, -ip] │ │ │ │ + ldrdeq lr, [r2, -r2] │ │ │ │ + smlatbeq r2, lr, sp, lr │ │ │ │ + smlabbeq r2, r2, sp, lr │ │ │ │ + tsteq r2, lr, asr #26 │ │ │ │ + tsteq r2, r4, asr #26 │ │ │ │ + tsteq r2, r2, lsr sp │ │ │ │ + tsteq r2, ip, lsl #26 │ │ │ │ + ldrdeq lr, [r2, -lr] │ │ │ │ + ldrdeq lr, [r2, -r4] │ │ │ │ + @ instruction: 0x0102ecb0 │ │ │ │ + @ instruction: 0x0105b9ba │ │ │ │ + tsteq r2, r4, asr ip │ │ │ │ + tsteq r2, r4, lsr #24 │ │ │ │ + strdeq lr, [r2, -r6] │ │ │ │ + smlabteq r2, sl, fp, lr │ │ │ │ + @ instruction: 0x0102eb9e │ │ │ │ + tsteq r2, r2, ror fp │ │ │ │ + tsteq r2, r8, ror #22 │ │ │ │ + tsteq r2, r2, asr fp │ │ │ │ + tsteq r2, r6, lsr #22 │ │ │ │ + tsteq r2, r0, lsl fp │ │ │ │ + strdeq lr, [r2, -sl] │ │ │ │ + smlabteq r2, r2, sl, lr │ │ │ │ + smlatbeq r2, ip, sl, lr │ │ │ │ + @ instruction: 0x0102ea9a │ │ │ │ + tsteq r2, lr, ror #20 │ │ │ │ + tsteq r2, r4, ror #20 │ │ │ │ tsteq r2, lr, asr #20 │ │ │ │ - tsteq r2, r4, asr #20 │ │ │ │ - tsteq r2, lr, lsr #20 │ │ │ │ - strdeq lr, [r2, -lr] │ │ │ │ + tsteq r2, lr, lsl sl │ │ │ │ + strdeq lr, [r2, -r0] │ │ │ │ + smlabteq r2, r4, r9, lr │ │ │ │ + smlatbeq r2, lr, r9, lr │ │ │ │ + @ instruction: 0x0102e998 │ │ │ │ + tsteq r2, sl, ror #18 │ │ │ │ + tsteq r2, r0, ror #18 │ │ │ │ + tsteq r2, sl, lsr r9 │ │ │ │ + tsteq r2, ip, lsl #18 │ │ │ │ + ldrdeq lr, [r2, -lr] │ │ │ │ + ldrdeq lr, [r2, -r4] │ │ │ │ + smlatbeq r2, lr, r8, lr │ │ │ │ + smlabbeq r2, r0, r8, lr │ │ │ │ + tsteq r2, r6, ror r8 │ │ │ │ + tsteq r2, r0, asr r8 │ │ │ │ + tsteq r2, r2, lsr #16 │ │ │ │ + strdeq lr, [r2, -r2] │ │ │ │ + smlabteq r2, r4, r7, lr │ │ │ │ + @ instruction: 0x0102e796 │ │ │ │ + smlabbeq r2, ip, r7, lr │ │ │ │ + tsteq r2, r6, ror #14 │ │ │ │ + tsteq r2, r8, lsr r7 │ │ │ │ + tsteq r2, lr, lsr #14 │ │ │ │ + tsteq r2, r8, lsl #14 │ │ │ │ + ldrdeq lr, [r2, -lr] │ │ │ │ + @ instruction: 0x0102e6bc │ │ │ │ + @ instruction: 0x0102e69a │ │ │ │ + tsteq r2, r0, ror r6 │ │ │ │ + tsteq r2, r6, asr #12 │ │ │ │ + tsteq r2, ip, lsl r6 │ │ │ │ + tsteq r2, r4, lsl r6 │ │ │ │ + strdeq lr, [r2, -r2] │ │ │ │ ldrdeq lr, [r2, -r0] │ │ │ │ - smlatbeq r2, r4, r9, lr │ │ │ │ - smlabbeq r2, lr, r9, lr │ │ │ │ - tsteq r2, r8, ror r9 │ │ │ │ - tsteq r2, sl, asr #18 │ │ │ │ - tsteq r2, r0, asr #18 │ │ │ │ - tsteq r2, sl, lsl r9 │ │ │ │ - smlatteq r2, ip, r8, lr │ │ │ │ - @ instruction: 0x0102e8be │ │ │ │ - @ instruction: 0x0102e8b4 │ │ │ │ - smlabbeq r2, lr, r8, lr │ │ │ │ - tsteq r2, r0, ror #16 │ │ │ │ - tsteq r2, r6, asr r8 │ │ │ │ - tsteq r2, r0, lsr r8 │ │ │ │ - tsteq r2, r2, lsl #16 │ │ │ │ - ldrdeq lr, [r2, -r2] │ │ │ │ - smlatbeq r2, r4, r7, lr │ │ │ │ - tsteq r2, r6, ror r7 │ │ │ │ - tsteq r2, ip, ror #14 │ │ │ │ - tsteq r2, r6, asr #14 │ │ │ │ - tsteq r2, r8, lsl r7 │ │ │ │ - tsteq r2, lr, lsl #14 │ │ │ │ - smlatteq r2, r8, r6, lr │ │ │ │ - @ instruction: 0x0102e6be │ │ │ │ - @ instruction: 0x0102e69c │ │ │ │ - tsteq r2, sl, ror r6 │ │ │ │ - tsteq r2, r0, asr r6 │ │ │ │ - tsteq r2, r6, lsr #12 │ │ │ │ - strdeq lr, [r2, -ip] │ │ │ │ - strdeq lr, [r2, -r4] │ │ │ │ - ldrdeq lr, [r2, -r2] │ │ │ │ - @ instruction: 0x0102e5b0 │ │ │ │ - smlabbeq r2, r6, r5, lr │ │ │ │ - tsteq r2, r4, ror #10 │ │ │ │ - tsteq r2, r2, asr #10 │ │ │ │ - tsteq r2, r8, lsl #10 │ │ │ │ - smlabbeq r5, sl, r2, fp │ │ │ │ - @ instruction: 0x0102e49a │ │ │ │ - smlatteq r5, sl, r1, fp │ │ │ │ - tsteq r2, sl, asr r4 │ │ │ │ - tsteq r2, ip, lsr #8 │ │ │ │ - strdeq lr, [r2, -ip] │ │ │ │ + smlatbeq r2, r6, r5, lr │ │ │ │ + smlabbeq r2, r4, r5, lr │ │ │ │ + tsteq r2, r2, ror #10 │ │ │ │ + tsteq r2, r8, lsr #10 │ │ │ │ + smlatbeq r5, sl, r2, fp │ │ │ │ + @ instruction: 0x0102e4ba │ │ │ │ + tsteq r5, sl, lsl #4 │ │ │ │ + tsteq r2, sl, ror r4 │ │ │ │ + tsteq r2, ip, asr #8 │ │ │ │ + tsteq r2, ip, lsl r4 │ │ │ │ svcvs 0x0060f5b0 │ │ │ │ @ instruction: 0xf640d826 │ │ │ │ addsmi r5, r8, #-1946157053 @ 0x8c000003 │ │ │ │ @ instruction: 0xf6a0d90f │ │ │ │ vcgt.s8 , q8, q10 │ │ │ │ vmov.i32 d17, #4352 @ 0x00001100 │ │ │ │ addslt r1, fp, #16, 4 │ │ │ │ @@ -58020,99 +58020,99 @@ │ │ │ │ andshi pc, r7, r2, lsl #4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107da │ │ │ │ ldmdami r6, {r2, r4, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000b8d4 │ │ │ │ - tsteq r2, ip, asr r2 │ │ │ │ - tsteq r2, r6, lsr r2 │ │ │ │ - tsteq r2, r0, lsl r2 │ │ │ │ - smlatteq r2, r2, r1, lr │ │ │ │ - @ instruction: 0x0102e1bc │ │ │ │ - @ instruction: 0x0102e196 │ │ │ │ - tsteq r2, r8, ror #2 │ │ │ │ - tsteq r2, r8, lsr r1 │ │ │ │ - tsteq r2, r2, lsl r1 │ │ │ │ - smlatteq r2, r4, r0, lr │ │ │ │ - ldrdeq lr, [r2, -sl] │ │ │ │ - strheq lr, [r2, -r4] │ │ │ │ - smlabbeq r2, r4, r0, lr │ │ │ │ - tsteq r2, r0, rrx │ │ │ │ - tsteq r2, r8, lsr r0 │ │ │ │ - smlatbeq r5, r8, sp, sl │ │ │ │ - smlabteq r2, ip, pc, sp @ │ │ │ │ - smlabteq r2, r2, pc, sp @ │ │ │ │ - @ instruction: 0x0102df9c │ │ │ │ - tsteq r2, r0, ror pc │ │ │ │ - tsteq r2, r4, asr #30 │ │ │ │ - tsteq r2, r6, lsl pc │ │ │ │ - smlatteq r2, r6, lr, sp │ │ │ │ - ldrdeq sp, [r2, -ip] │ │ │ │ - @ instruction: 0x0102deb8 │ │ │ │ - @ instruction: 0x0102de94 │ │ │ │ - tsteq r2, r4, ror #28 │ │ │ │ - tsteq r2, r0, lsr lr │ │ │ │ - tsteq r2, r2, lsl #28 │ │ │ │ - smlatteq r2, lr, sp, sp │ │ │ │ - ldrdeq sp, [r2, -r6] │ │ │ │ - smlatbeq r2, r6, sp, sp │ │ │ │ - @ instruction: 0x0102dd9c │ │ │ │ - tsteq r2, r6, ror sp │ │ │ │ - tsteq r5, r4, lsr fp │ │ │ │ - ldrdeq sl, [r5, -r8] │ │ │ │ - @ instruction: 0x0102dcbe │ │ │ │ - smlabbeq r2, ip, ip, sp │ │ │ │ - tsteq r2, ip, asr ip │ │ │ │ - tsteq r2, r2, asr ip │ │ │ │ - tsteq r2, ip, lsr #24 │ │ │ │ - strdeq sp, [r2, -sl] │ │ │ │ - ldrdeq sp, [r2, -r4] │ │ │ │ - smlatbeq r2, r4, fp, sp │ │ │ │ - @ instruction: 0x0102db9a │ │ │ │ - smlabbeq r2, r6, fp, sp │ │ │ │ - tsteq r2, r4, asr fp │ │ │ │ - tsteq r2, r2, lsr #22 │ │ │ │ + tsteq r2, ip, ror r2 │ │ │ │ + tsteq r2, r6, asr r2 │ │ │ │ + tsteq r2, r0, lsr r2 │ │ │ │ + tsteq r2, r2, lsl #4 │ │ │ │ + ldrdeq lr, [r2, -ip] │ │ │ │ + @ instruction: 0x0102e1b6 │ │ │ │ + smlabbeq r2, r8, r1, lr │ │ │ │ + tsteq r2, r8, asr r1 │ │ │ │ + tsteq r2, r2, lsr r1 │ │ │ │ + tsteq r2, r4, lsl #2 │ │ │ │ + strdeq lr, [r2, -sl] │ │ │ │ + ldrdeq lr, [r2, -r4] │ │ │ │ + smlatbeq r2, r4, r0, lr │ │ │ │ + smlabbeq r2, r0, r0, lr │ │ │ │ + qaddeq lr, r8, r2 │ │ │ │ + smlabteq r5, r8, sp, sl │ │ │ │ + smlatteq r2, ip, pc, sp @ │ │ │ │ + smlatteq r2, r2, pc, sp @ │ │ │ │ + @ instruction: 0x0102dfbc │ │ │ │ + @ instruction: 0x0102df90 │ │ │ │ + tsteq r2, r4, ror #30 │ │ │ │ + tsteq r2, r6, lsr pc │ │ │ │ + tsteq r2, r6, lsl #30 │ │ │ │ strdeq sp, [r2, -ip] │ │ │ │ - ldrdeq sp, [r2, -r6] │ │ │ │ - smlatbeq r2, r8, sl, sp │ │ │ │ - smlabbeq r2, r2, sl, sp │ │ │ │ - tsteq r2, ip, asr sl │ │ │ │ - tsteq r2, sl, lsr #20 │ │ │ │ - tsteq r2, r0, lsr #20 │ │ │ │ - strdeq sp, [r2, -sl] │ │ │ │ - smlabteq r2, r8, r9, sp │ │ │ │ - @ instruction: 0x0102d998 │ │ │ │ - tsteq r2, r8, ror #18 │ │ │ │ - tsteq r2, r6, lsr r9 │ │ │ │ - tsteq r2, r8, lsl r9 │ │ │ │ - strdeq sp, [r2, -r2] │ │ │ │ - smlabteq r2, r4, r8, sp │ │ │ │ - @ instruction: 0x0102d8bc │ │ │ │ - @ instruction: 0x0102d898 │ │ │ │ - tsteq r2, r8, ror #16 │ │ │ │ - tsteq r2, r8, lsr r8 │ │ │ │ - tsteq r2, r4, lsl r8 │ │ │ │ - smlatteq r2, lr, r7, sp │ │ │ │ - @ instruction: 0x0102d7be │ │ │ │ - @ instruction: 0x0102d7b6 │ │ │ │ - @ instruction: 0x0102d794 │ │ │ │ - tsteq r2, r8, asr r7 │ │ │ │ - tsteq r2, ip, lsl r7 │ │ │ │ - tsteq r2, r4, lsl r7 │ │ │ │ + ldrdeq sp, [r2, -r8] │ │ │ │ + @ instruction: 0x0102deb4 │ │ │ │ + smlabbeq r2, r4, lr, sp │ │ │ │ + tsteq r2, r0, asr lr │ │ │ │ + tsteq r2, r2, lsr #28 │ │ │ │ + tsteq r2, lr, lsl #28 │ │ │ │ strdeq sp, [r2, -r6] │ │ │ │ - smlabteq r2, sl, r6, sp │ │ │ │ - @ instruction: 0x0102d69e │ │ │ │ - tsteq r2, r4, ror r6 │ │ │ │ - tsteq r2, sl, asr #12 │ │ │ │ - tsteq r2, r2, asr #12 │ │ │ │ - tsteq r2, r0, lsr #12 │ │ │ │ + smlabteq r2, r6, sp, sp │ │ │ │ + @ instruction: 0x0102ddbc │ │ │ │ + @ instruction: 0x0102dd96 │ │ │ │ + tsteq r5, r4, asr fp │ │ │ │ + strdeq sl, [r5, -r8] │ │ │ │ + ldrdeq sp, [r2, -lr] │ │ │ │ + smlatbeq r2, ip, ip, sp │ │ │ │ + tsteq r2, ip, ror ip │ │ │ │ + tsteq r2, r2, ror ip │ │ │ │ + tsteq r2, ip, asr #24 │ │ │ │ + tsteq r2, sl, lsl ip │ │ │ │ + strdeq sp, [r2, -r4] │ │ │ │ + smlabteq r2, r4, fp, sp │ │ │ │ + @ instruction: 0x0102dbba │ │ │ │ + smlatbeq r2, r6, fp, sp │ │ │ │ + tsteq r2, r4, ror fp │ │ │ │ + tsteq r2, r2, asr #22 │ │ │ │ + tsteq r2, ip, lsl fp │ │ │ │ strdeq sp, [r2, -r6] │ │ │ │ - smlatteq r2, lr, r5, sp │ │ │ │ - smlabteq r2, ip, r5, sp │ │ │ │ + smlabteq r2, r8, sl, sp │ │ │ │ + smlatbeq r2, r2, sl, sp │ │ │ │ + tsteq r2, ip, ror sl │ │ │ │ + tsteq r2, sl, asr #20 │ │ │ │ + tsteq r2, r0, asr #20 │ │ │ │ + tsteq r2, sl, lsl sl │ │ │ │ + smlatteq r2, r8, r9, sp │ │ │ │ + @ instruction: 0x0102d9b8 │ │ │ │ + smlabbeq r2, r8, r9, sp │ │ │ │ + tsteq r2, r6, asr r9 │ │ │ │ + tsteq r2, r8, lsr r9 │ │ │ │ + tsteq r2, r2, lsl r9 │ │ │ │ + smlatteq r2, r4, r8, sp │ │ │ │ + ldrdeq sp, [r2, -ip] │ │ │ │ + @ instruction: 0x0102d8b8 │ │ │ │ + smlabbeq r2, r8, r8, sp │ │ │ │ + tsteq r2, r8, asr r8 │ │ │ │ + tsteq r2, r4, lsr r8 │ │ │ │ + tsteq r2, lr, lsl #16 │ │ │ │ + ldrdeq sp, [r2, -lr] │ │ │ │ + ldrdeq sp, [r2, -r6] │ │ │ │ + @ instruction: 0x0102d7b4 │ │ │ │ + tsteq r2, r8, ror r7 │ │ │ │ + tsteq r2, ip, lsr r7 │ │ │ │ + tsteq r2, r4, lsr r7 │ │ │ │ + tsteq r2, r6, lsl r7 │ │ │ │ + smlatteq r2, sl, r6, sp │ │ │ │ + @ instruction: 0x0102d6be │ │ │ │ + @ instruction: 0x0102d694 │ │ │ │ + tsteq r2, sl, ror #12 │ │ │ │ + tsteq r2, r2, ror #12 │ │ │ │ + tsteq r2, r0, asr #12 │ │ │ │ + tsteq r2, r6, lsl r6 │ │ │ │ + tsteq r2, lr, lsl #12 │ │ │ │ + smlatteq r2, ip, r5, sp │ │ │ │ tstppl ip, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ ldmdale lr!, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x00e8f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f53e8 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -58913,106 +58913,106 @@ │ │ │ │ vpadd.i8 d2, d1, d12 │ │ │ │ @ instruction: 0xf04f8191 │ │ │ │ blx 931054 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ andshi pc, r9, r1, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2140 @ 0xfffff7a4 │ │ │ │ ldmiblt r9, {r0, ip, sp, lr, pc}^ │ │ │ │ - tsteq r2, sl, asr #8 │ │ │ │ - tsteq r2, lr, lsl r4 │ │ │ │ - tsteq r2, r4, lsl r4 │ │ │ │ - strdeq sp, [r2, -r0] │ │ │ │ - smlabteq r2, r4, r3, sp │ │ │ │ - @ instruction: 0x0102d3ba │ │ │ │ - @ instruction: 0x0102d396 │ │ │ │ - tsteq r2, r6, ror #6 │ │ │ │ - tsteq r2, sl, lsr r3 │ │ │ │ - tsteq r2, lr, lsl #6 │ │ │ │ - tsteq r2, r4, lsl #6 │ │ │ │ - smlatteq r2, r0, r2, sp │ │ │ │ - @ instruction: 0x0102d2b4 │ │ │ │ - smlatbeq r2, sl, r2, sp │ │ │ │ - smlabbeq r2, r4, r2, sp │ │ │ │ - tsteq r2, r6, asr r2 │ │ │ │ - tsteq r2, r8, lsr #4 │ │ │ │ - tsteq r2, lr, lsl r2 │ │ │ │ + tsteq r2, sl, ror #8 │ │ │ │ + tsteq r2, lr, lsr r4 │ │ │ │ + tsteq r2, r4, lsr r4 │ │ │ │ + tsteq r2, r0, lsl r4 │ │ │ │ + smlatteq r2, r4, r3, sp │ │ │ │ + ldrdeq sp, [r2, -sl] │ │ │ │ + @ instruction: 0x0102d3b6 │ │ │ │ + smlabbeq r2, r6, r3, sp │ │ │ │ + tsteq r2, sl, asr r3 │ │ │ │ + tsteq r2, lr, lsr #6 │ │ │ │ + tsteq r2, r4, lsr #6 │ │ │ │ + mrseq sp, LR_svc │ │ │ │ + ldrdeq sp, [r2, -r4] │ │ │ │ + smlabteq r2, sl, r2, sp │ │ │ │ + smlatbeq r2, r4, r2, sp │ │ │ │ + tsteq r2, r6, ror r2 │ │ │ │ + tsteq r2, r8, asr #4 │ │ │ │ + tsteq r2, lr, lsr r2 │ │ │ │ + tsteq r2, r8, lsl r2 │ │ │ │ + smlatteq r2, sl, r1, sp │ │ │ │ + smlatteq r2, r0, r1, sp │ │ │ │ + @ instruction: 0x0102d1ba │ │ │ │ + tsteq r2, lr, ror r1 │ │ │ │ + tsteq r2, r0, asr r1 │ │ │ │ + tsteq r2, r4, lsr #2 │ │ │ │ strdeq sp, [r2, -r8] │ │ │ │ - smlabteq r2, sl, r1, sp │ │ │ │ - smlabteq r2, r0, r1, sp │ │ │ │ - @ instruction: 0x0102d19a │ │ │ │ - tsteq r2, lr, asr r1 │ │ │ │ - tsteq r2, r0, lsr r1 │ │ │ │ - tsteq r2, r4, lsl #2 │ │ │ │ - ldrdeq sp, [r2, -r8] │ │ │ │ - smlabteq r2, lr, r0, sp │ │ │ │ - smlatbeq r2, sl, r0, sp │ │ │ │ - tsteq r2, lr, ror r0 │ │ │ │ - tsteq r2, r4, ror r0 │ │ │ │ - qaddeq sp, r0, r2 │ │ │ │ - tsteq r2, r4, lsr #32 │ │ │ │ - strdeq ip, [r2, -r8] │ │ │ │ - smlatteq r2, lr, pc, ip @ │ │ │ │ - smlabteq r2, sl, pc, ip @ │ │ │ │ - @ instruction: 0x0102cf90 │ │ │ │ - tsteq r2, r4, ror #30 │ │ │ │ - tsteq r2, sl, asr pc │ │ │ │ - tsteq r2, r6, asr #30 │ │ │ │ - tsteq r2, r4, lsl pc │ │ │ │ - smlatteq r2, r8, lr, ip │ │ │ │ - smlatbeq r2, lr, lr, ip │ │ │ │ - smlabbeq r2, r2, lr, ip │ │ │ │ - tsteq r2, r8, ror lr │ │ │ │ - tsteq r2, r4, ror #28 │ │ │ │ - tsteq r2, r4, lsr lr │ │ │ │ - tsteq r2, sl, lsr #28 │ │ │ │ - tsteq r2, r6, lsl #28 │ │ │ │ - ldrdeq ip, [r2, -sl] │ │ │ │ - smlatbeq r2, lr, sp, ip │ │ │ │ - smlatbeq r2, r4, sp, ip │ │ │ │ - tsteq r2, lr, ror sp │ │ │ │ - tsteq r2, r2, asr #26 │ │ │ │ - tsteq r2, lr, lsr #26 │ │ │ │ - tsteq r2, ip, lsl #26 │ │ │ │ - ldrdeq ip, [r2, -r6] │ │ │ │ - smlabteq r2, r2, ip, ip │ │ │ │ - smlatbeq r2, r2, ip, ip │ │ │ │ - tsteq r2, r2, asr ip │ │ │ │ - tsteq r2, r8, asr #24 │ │ │ │ - tsteq r2, r2, lsr #24 │ │ │ │ - strdeq r9, [r5, -r2] │ │ │ │ - tsteq r5, ip, lsl fp │ │ │ │ - tsteq r5, r2, lsl #24 │ │ │ │ - tsteq r5, r6, lsr ip │ │ │ │ - smlatteq r5, r6, ip, r9 │ │ │ │ - tsteq r2, ip, lsr #22 │ │ │ │ + smlatteq r2, lr, r0, sp │ │ │ │ + smlabteq r2, sl, r0, sp │ │ │ │ + swpeq sp, lr, [r2] │ │ │ │ + swpeq sp, r4, [r2] │ │ │ │ + tsteq r2, r0, ror r0 │ │ │ │ + tsteq r2, r4, asr #32 │ │ │ │ + tsteq r2, r8, lsl r0 │ │ │ │ + tsteq r2, lr │ │ │ │ + smlatteq r2, sl, pc, ip @ │ │ │ │ + @ instruction: 0x0102cfb0 │ │ │ │ + smlabbeq r2, r4, pc, ip @ │ │ │ │ + tsteq r2, sl, ror pc │ │ │ │ + tsteq r2, r6, ror #30 │ │ │ │ + tsteq r2, r4, lsr pc │ │ │ │ + tsteq r2, r8, lsl #30 │ │ │ │ + smlabteq r2, lr, lr, ip │ │ │ │ + smlatbeq r2, r2, lr, ip │ │ │ │ + @ instruction: 0x0102ce98 │ │ │ │ + smlabbeq r2, r4, lr, ip │ │ │ │ + tsteq r2, r4, asr lr │ │ │ │ + tsteq r2, sl, asr #28 │ │ │ │ + tsteq r2, r6, lsr #28 │ │ │ │ strdeq ip, [r2, -sl] │ │ │ │ - smlabteq r2, r8, sl, ip │ │ │ │ - @ instruction: 0x0102ca98 │ │ │ │ - tsteq r2, lr, ror #20 │ │ │ │ - tsteq r2, r4, asr #20 │ │ │ │ - tsteq r2, r2, lsr sl │ │ │ │ - tsteq r2, lr, lsl #20 │ │ │ │ - smlatteq r2, r0, r9, ip │ │ │ │ - ldrdeq ip, [r2, -r8] │ │ │ │ - @ instruction: 0x0102c9b6 │ │ │ │ - smlabbeq r2, ip, r9, ip │ │ │ │ - tsteq r2, r2, ror #18 │ │ │ │ - tsteq r2, sl, asr r9 │ │ │ │ - tsteq r2, r6, lsr r9 │ │ │ │ - tsteq r2, r8, lsl #18 │ │ │ │ - tsteq r2, r0, lsl #18 │ │ │ │ - ldrdeq ip, [r2, -lr] │ │ │ │ - smlatbeq r2, lr, r8, ip │ │ │ │ - smlabbeq r2, r4, r8, ip │ │ │ │ - tsteq r2, sl, asr r8 │ │ │ │ - tsteq r2, r2, asr r8 │ │ │ │ - tsteq r2, lr, lsr #16 │ │ │ │ - tsteq r2, r0, lsl #16 │ │ │ │ + smlabteq r2, lr, sp, ip │ │ │ │ + smlabteq r2, r4, sp, ip │ │ │ │ + @ instruction: 0x0102cd9e │ │ │ │ + tsteq r2, r2, ror #26 │ │ │ │ + tsteq r2, lr, asr #26 │ │ │ │ + tsteq r2, ip, lsr #26 │ │ │ │ + strdeq ip, [r2, -r6] │ │ │ │ + smlatteq r2, r2, ip, ip │ │ │ │ + smlabteq r2, r2, ip, ip │ │ │ │ + tsteq r2, r2, ror ip │ │ │ │ + tsteq r2, r8, ror #24 │ │ │ │ + tsteq r2, r2, asr #24 │ │ │ │ + tsteq r5, r2, lsl fp │ │ │ │ + tsteq r5, ip, lsr fp │ │ │ │ + tsteq r5, r2, lsr #24 │ │ │ │ + tsteq r5, r6, asr ip │ │ │ │ + tsteq r5, r6, lsl #26 │ │ │ │ + tsteq r2, ip, asr #22 │ │ │ │ + tsteq r2, sl, lsl fp │ │ │ │ + smlatteq r2, r8, sl, ip │ │ │ │ + @ instruction: 0x0102cab8 │ │ │ │ + smlabbeq r2, lr, sl, ip │ │ │ │ + tsteq r2, r4, ror #20 │ │ │ │ + tsteq r2, r2, asr sl │ │ │ │ + tsteq r2, lr, lsr #20 │ │ │ │ + tsteq r2, r0, lsl #20 │ │ │ │ strdeq ip, [r2, -r8] │ │ │ │ ldrdeq ip, [r2, -r6] │ │ │ │ + smlatbeq r2, ip, r9, ip │ │ │ │ + smlabbeq r2, r2, r9, ip │ │ │ │ + tsteq r2, sl, ror r9 │ │ │ │ + tsteq r2, r6, asr r9 │ │ │ │ + tsteq r2, r8, lsr #18 │ │ │ │ + tsteq r2, r0, lsr #18 │ │ │ │ + strdeq ip, [r2, -lr] │ │ │ │ + smlabteq r2, lr, r8, ip │ │ │ │ + smlatbeq r2, r4, r8, ip │ │ │ │ + tsteq r2, sl, ror r8 │ │ │ │ + tsteq r2, r2, ror r8 │ │ │ │ + tsteq r2, lr, asr #16 │ │ │ │ + tsteq r2, r0, lsr #16 │ │ │ │ + tsteq r2, r8, lsl r8 │ │ │ │ + strdeq ip, [r2, -r6] │ │ │ │ orrsvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ ldmdale pc!, {r3, r4, r7, r9, lr} @ │ │ │ │ svcpl 0x005af5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f535a │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -59803,108 +59803,108 @@ │ │ │ │ blcs 7d205c │ │ │ │ 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 │ │ │ │ - tsteq r2, sl, lsr r6 │ │ │ │ - tsteq r2, lr, lsl #12 │ │ │ │ - tsteq r2, r4, lsl #12 │ │ │ │ - ldrdeq ip, [r2, -lr] │ │ │ │ - smlatbeq r2, lr, r5, ip │ │ │ │ - smlatbeq r2, r4, r5, ip │ │ │ │ - smlabbeq r2, r0, r5, ip │ │ │ │ - tsteq r2, lr, asr #10 │ │ │ │ - tsteq r2, ip, lsl r5 │ │ │ │ - strdeq ip, [r2, -r0] │ │ │ │ - smlabteq r2, r4, r4, ip │ │ │ │ - @ instruction: 0x0102c4ba │ │ │ │ - @ instruction: 0x0102c494 │ │ │ │ - tsteq r2, r4, ror #8 │ │ │ │ - tsteq r2, sl, asr r4 │ │ │ │ - tsteq r2, r6, lsr r4 │ │ │ │ - tsteq r2, sl, lsl #8 │ │ │ │ - ldrdeq ip, [r2, -lr] │ │ │ │ - ldrdeq ip, [r2, -r4] │ │ │ │ - smlatbeq r2, lr, r3, ip │ │ │ │ - tsteq r2, lr, ror r3 │ │ │ │ - tsteq r2, r4, ror r3 │ │ │ │ - tsteq r2, r0, asr r3 │ │ │ │ - tsteq r2, lr, lsl r3 │ │ │ │ - strdeq ip, [r2, -r2] │ │ │ │ - smlabteq r2, r6, r2, ip │ │ │ │ - @ instruction: 0x0102c2bc │ │ │ │ - @ instruction: 0x0102c296 │ │ │ │ - tsteq r2, r6, ror #4 │ │ │ │ - tsteq r2, ip, asr r2 │ │ │ │ - tsteq r2, r8, lsr r2 │ │ │ │ - tsteq r2, ip, lsl #4 │ │ │ │ - smlatteq r2, r0, r1, ip │ │ │ │ - ldrdeq ip, [r2, -r6] │ │ │ │ - @ instruction: 0x0102c1b0 │ │ │ │ - smlabbeq r2, r0, r1, ip │ │ │ │ - tsteq r2, r6, ror r1 │ │ │ │ - tsteq r2, r2, asr r1 │ │ │ │ - tsteq r2, r4, lsr #2 │ │ │ │ + tsteq r2, sl, asr r6 │ │ │ │ + tsteq r2, lr, lsr #12 │ │ │ │ + tsteq r2, r4, lsr #12 │ │ │ │ + strdeq ip, [r2, -lr] │ │ │ │ + smlabteq r2, lr, r5, ip │ │ │ │ + smlabteq r2, r4, r5, ip │ │ │ │ + smlatbeq r2, r0, r5, ip │ │ │ │ + tsteq r2, lr, ror #10 │ │ │ │ + tsteq r2, ip, lsr r5 │ │ │ │ + tsteq r2, r0, lsl r5 │ │ │ │ + smlatteq r2, r4, r4, ip │ │ │ │ + ldrdeq ip, [r2, -sl] │ │ │ │ + @ instruction: 0x0102c4b4 │ │ │ │ + smlabbeq r2, r4, r4, ip │ │ │ │ + tsteq r2, sl, ror r4 │ │ │ │ + tsteq r2, r6, asr r4 │ │ │ │ + tsteq r2, sl, lsr #8 │ │ │ │ + strdeq ip, [r2, -lr] │ │ │ │ + strdeq ip, [r2, -r4] │ │ │ │ + smlabteq r2, lr, r3, ip │ │ │ │ + @ instruction: 0x0102c39e │ │ │ │ + @ instruction: 0x0102c394 │ │ │ │ + tsteq r2, r0, ror r3 │ │ │ │ + tsteq r2, lr, lsr r3 │ │ │ │ + tsteq r2, r2, lsl r3 │ │ │ │ + smlatteq r2, r6, r2, ip │ │ │ │ + ldrdeq ip, [r2, -ip] │ │ │ │ + @ instruction: 0x0102c2b6 │ │ │ │ + smlabbeq r2, r6, r2, ip │ │ │ │ + tsteq r2, ip, ror r2 │ │ │ │ + tsteq r2, r8, asr r2 │ │ │ │ + tsteq r2, ip, lsr #4 │ │ │ │ + mrseq ip, R10_usr │ │ │ │ strdeq ip, [r2, -r6] │ │ │ │ - smlabteq r2, r8, r0, ip │ │ │ │ - swpeq ip, r8, [r2] │ │ │ │ + ldrdeq ip, [r2, -r0] │ │ │ │ + smlatbeq r2, r0, r1, ip │ │ │ │ + @ instruction: 0x0102c196 │ │ │ │ + tsteq r2, r2, ror r1 │ │ │ │ + tsteq r2, r4, asr #2 │ │ │ │ + tsteq r2, r6, lsl r1 │ │ │ │ + smlatteq r2, r8, r0, ip │ │ │ │ + strheq ip, [r2, -r8] │ │ │ │ + smlabbeq r2, r8, r0, ip │ │ │ │ tsteq r2, r8, rrx │ │ │ │ - tsteq r2, r8, asr #32 │ │ │ │ - tsteq r2, r4, lsr #32 │ │ │ │ - strdeq fp, [r2, -r8] │ │ │ │ - smlatteq r2, lr, pc, fp @ │ │ │ │ - smlabteq r2, r8, pc, fp @ │ │ │ │ - @ instruction: 0x0102bf98 │ │ │ │ - tsteq r2, r8, ror #30 │ │ │ │ - tsteq r2, lr, asr pc │ │ │ │ - tsteq r2, sl, lsr pc │ │ │ │ - tsteq r2, lr, lsl #30 │ │ │ │ - tsteq r2, r4, lsl #30 │ │ │ │ - ldrdeq fp, [r2, -lr] │ │ │ │ - @ instruction: 0x0102beb0 │ │ │ │ - smlabbeq r2, r0, lr, fp │ │ │ │ - tsteq r2, r0, asr lr │ │ │ │ - tsteq r2, r6, asr #28 │ │ │ │ - tsteq r2, r2, lsr #28 │ │ │ │ - strdeq fp, [r2, -r6] │ │ │ │ - smlatteq r2, ip, sp, fp │ │ │ │ - smlabteq r2, r6, sp, fp │ │ │ │ - @ instruction: 0x0102bd96 │ │ │ │ - tsteq r2, r6, ror #26 │ │ │ │ - tsteq r2, ip, asr sp │ │ │ │ - tsteq r2, r8, lsr sp │ │ │ │ - tsteq r2, ip, lsl #26 │ │ │ │ - tsteq r2, r2, lsl #26 │ │ │ │ - ldrdeq fp, [r2, -ip] │ │ │ │ - @ instruction: 0x0102bcb0 │ │ │ │ - smlabbeq r2, r6, ip, fp │ │ │ │ - tsteq r2, r8, asr ip │ │ │ │ - tsteq r2, sl, lsr #24 │ │ │ │ + tsteq r2, r4, asr #32 │ │ │ │ + tsteq r2, r8, lsl r0 │ │ │ │ + tsteq r2, lr │ │ │ │ + smlatteq r2, r8, pc, fp @ │ │ │ │ + @ instruction: 0x0102bfb8 │ │ │ │ + smlabbeq r2, r8, pc, fp @ │ │ │ │ + tsteq r2, lr, ror pc │ │ │ │ + tsteq r2, sl, asr pc │ │ │ │ + tsteq r2, lr, lsr #30 │ │ │ │ + tsteq r2, r4, lsr #30 │ │ │ │ + strdeq fp, [r2, -lr] │ │ │ │ + ldrdeq fp, [r2, -r0] │ │ │ │ + smlatbeq r2, r0, lr, fp │ │ │ │ + tsteq r2, r0, ror lr │ │ │ │ + tsteq r2, r6, ror #28 │ │ │ │ + tsteq r2, r2, asr #28 │ │ │ │ + tsteq r2, r6, lsl lr │ │ │ │ + tsteq r2, ip, lsl #28 │ │ │ │ + smlatteq r2, r6, sp, fp │ │ │ │ + @ instruction: 0x0102bdb6 │ │ │ │ + smlabbeq r2, r6, sp, fp │ │ │ │ + tsteq r2, ip, ror sp │ │ │ │ + tsteq r2, r8, asr sp │ │ │ │ + tsteq r2, ip, lsr #26 │ │ │ │ + tsteq r2, r2, lsr #26 │ │ │ │ + strdeq fp, [r2, -ip] │ │ │ │ + ldrdeq fp, [r2, -r0] │ │ │ │ + smlatbeq r2, r6, ip, fp │ │ │ │ + tsteq r2, r8, ror ip │ │ │ │ + tsteq r2, sl, asr #24 │ │ │ │ + tsteq r2, r2, asr #24 │ │ │ │ tsteq r2, r2, lsr #24 │ │ │ │ - tsteq r2, r2, lsl #24 │ │ │ │ - ldrdeq fp, [r2, -sl] │ │ │ │ - ldrdeq fp, [r2, -r4] │ │ │ │ - @ instruction: 0x0102bbb2 │ │ │ │ - smlabbeq r2, r6, fp, fp │ │ │ │ - tsteq r2, sl, asr fp │ │ │ │ + strdeq fp, [r2, -sl] │ │ │ │ + strdeq fp, [r2, -r4] │ │ │ │ + ldrdeq fp, [r2, -r2] │ │ │ │ + smlatbeq r2, r6, fp, fp │ │ │ │ + tsteq r2, sl, ror fp │ │ │ │ + tsteq r2, r4, ror fp │ │ │ │ tsteq r2, r4, asr fp │ │ │ │ - tsteq r2, r4, lsr fp │ │ │ │ - tsteq r2, ip, lsl #22 │ │ │ │ - tsteq r2, r6, lsl #22 │ │ │ │ - smlatteq r2, r4, sl, fp │ │ │ │ - @ instruction: 0x0102baba │ │ │ │ - smlabbeq r2, lr, sl, fp │ │ │ │ - tsteq r2, r2, ror #20 │ │ │ │ + tsteq r2, ip, lsr #22 │ │ │ │ + tsteq r2, r6, lsr #22 │ │ │ │ + tsteq r2, r4, lsl #22 │ │ │ │ + ldrdeq fp, [r2, -sl] │ │ │ │ + smlatbeq r2, lr, sl, fp │ │ │ │ + smlabbeq r2, r2, sl, fp │ │ │ │ + tsteq r2, ip, ror sl │ │ │ │ tsteq r2, ip, asr sl │ │ │ │ - tsteq r2, ip, lsr sl │ │ │ │ - tsteq r2, r4, lsl sl │ │ │ │ - tsteq r2, lr, lsl #20 │ │ │ │ - smlatteq r2, ip, r9, fp │ │ │ │ + tsteq r2, r4, lsr sl │ │ │ │ + tsteq r2, lr, lsr #20 │ │ │ │ + tsteq r2, ip, lsl #20 │ │ │ │ @ instruction: 0x73bcf643 │ │ │ │ ldmdale sl!, {r3, r4, r7, r9, lr} │ │ │ │ orrsvc pc, pc, #70254592 @ 0x4300000 │ │ │ │ stmdble sp, {r3, r4, r7, r9, lr} │ │ │ │ cmnppl lr, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -60174,171 +60174,171 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2206 @ 0xfffff762 │ │ │ │ ldmmi lr, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2205 @ 0xfffff763 │ │ │ │ ldmmi sp, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r2, r8, asr #16 │ │ │ │ - tsteq r2, ip, lsl r8 │ │ │ │ - tsteq r2, r4, lsl r8 │ │ │ │ - strdeq fp, [r2, -r6] │ │ │ │ - ldrdeq fp, [r2, -r0] │ │ │ │ + tsteq r2, r8, ror #16 │ │ │ │ + tsteq r2, ip, lsr r8 │ │ │ │ + tsteq r2, r4, lsr r8 │ │ │ │ + tsteq r2, r6, lsl r8 │ │ │ │ + strdeq fp, [r2, -r0] │ │ │ │ + smlatteq r2, sl, r7, fp │ │ │ │ smlabteq r2, sl, r7, fp │ │ │ │ - smlatbeq r2, sl, r7, fp │ │ │ │ - smlabbeq r5, lr, r3, r8 │ │ │ │ - smlabteq r5, ip, r2, r8 │ │ │ │ - tsteq r5, r2, ror r2 │ │ │ │ - tsteq r5, ip, lsr r2 │ │ │ │ - smlabbeq r2, r6, r7, fp │ │ │ │ - smlatbeq r5, r4, r5, r8 │ │ │ │ - tsteq r2, sl, ror r7 │ │ │ │ - tsteq r2, r4, ror r7 │ │ │ │ - tsteq r2, lr, ror #14 │ │ │ │ - tsteq r2, r8, ror #14 │ │ │ │ - tsteq r2, r2, ror #14 │ │ │ │ - tsteq r2, ip, asr r7 │ │ │ │ - tsteq r2, r6, asr r7 │ │ │ │ - tsteq r2, r0, asr r7 │ │ │ │ - tsteq r2, sl, asr #14 │ │ │ │ - tsteq r5, r8, lsl #8 │ │ │ │ - tsteq r2, lr, lsr r7 │ │ │ │ - mrseq r8, SP_usr │ │ │ │ - tsteq r2, r2, lsr r7 │ │ │ │ - tsteq r5, r8, lsr r2 │ │ │ │ - tsteq r5, r6, asr #4 │ │ │ │ - tsteq r2, r0, lsr #14 │ │ │ │ - @ instruction: 0x010582b2 │ │ │ │ - tsteq r5, ip, ror r2 │ │ │ │ - smlabbeq r5, lr, r2, r8 │ │ │ │ - tsteq r2, r8, lsl #14 │ │ │ │ - @ instruction: 0x010582b2 │ │ │ │ + smlatbeq r5, lr, r3, r8 │ │ │ │ + smlatteq r5, ip, r2, r8 │ │ │ │ + @ instruction: 0x01058292 │ │ │ │ + tsteq r5, ip, asr r2 │ │ │ │ + smlatbeq r2, r6, r7, fp │ │ │ │ + smlabteq r5, r4, r5, r8 │ │ │ │ + @ instruction: 0x0102b79a │ │ │ │ + @ instruction: 0x0102b794 │ │ │ │ + smlabbeq r2, lr, r7, fp │ │ │ │ + smlabbeq r2, r8, r7, fp │ │ │ │ + smlabbeq r2, r2, r7, fp │ │ │ │ + tsteq r2, ip, ror r7 │ │ │ │ + tsteq r2, r6, ror r7 │ │ │ │ + tsteq r2, r0, ror r7 │ │ │ │ + tsteq r2, sl, ror #14 │ │ │ │ + tsteq r5, r8, lsr #8 │ │ │ │ + tsteq r2, lr, asr r7 │ │ │ │ + tsteq r5, r0, lsr #4 │ │ │ │ + tsteq r2, r2, asr r7 │ │ │ │ + tsteq r5, r8, asr r2 │ │ │ │ + tsteq r5, r6, ror #4 │ │ │ │ + tsteq r2, r0, asr #14 │ │ │ │ + ldrdeq r8, [r5, -r2] │ │ │ │ + @ instruction: 0x0105829c │ │ │ │ + smlatbeq r5, lr, r2, r8 │ │ │ │ + tsteq r2, r8, lsr #14 │ │ │ │ + ldrdeq r8, [r5, -r2] │ │ │ │ + tsteq r2, ip, lsl r7 │ │ │ │ + tsteq r5, sl, ror #6 │ │ │ │ + tsteq r5, ip, lsr #6 │ │ │ │ + tsteq r5, r2, asr #6 │ │ │ │ + tsteq r2, r4, lsl #14 │ │ │ │ + tsteq r5, lr, ror #6 │ │ │ │ + strdeq fp, [r2, -r8] │ │ │ │ + ldrdeq r8, [r5, -r2] │ │ │ │ + smlatteq r2, ip, r6, fp │ │ │ │ + smlatteq r2, r6, r6, fp │ │ │ │ + smlatteq r2, r0, r6, fp │ │ │ │ + ldrdeq fp, [r2, -sl] │ │ │ │ + ldrdeq fp, [r2, -r4] │ │ │ │ + smlabteq r2, lr, r6, fp │ │ │ │ + smlabteq r2, r8, r6, fp │ │ │ │ + smlabteq r2, r2, r6, fp │ │ │ │ + @ instruction: 0x0102b6bc │ │ │ │ + @ instruction: 0x0102b6b6 │ │ │ │ + @ instruction: 0x0102b6b0 │ │ │ │ + smlatbeq r2, sl, r6, fp │ │ │ │ + smlatbeq r2, r4, r6, fp │ │ │ │ + @ instruction: 0x0102b69e │ │ │ │ + @ instruction: 0x0102b698 │ │ │ │ + @ instruction: 0x0102b692 │ │ │ │ + smlabbeq r2, ip, r6, fp │ │ │ │ + @ instruction: 0x0105859e │ │ │ │ + smlabbeq r2, r0, r6, fp │ │ │ │ + tsteq r2, sl, ror r6 │ │ │ │ + tsteq r2, r4, ror r6 │ │ │ │ + tsteq r2, lr, ror #12 │ │ │ │ + tsteq r2, r8, ror #12 │ │ │ │ + tsteq r2, r2, ror #12 │ │ │ │ + tsteq r2, ip, asr r6 │ │ │ │ + tsteq r2, r6, asr r6 │ │ │ │ + tsteq r2, r0, asr r6 │ │ │ │ + tsteq r2, sl, asr #12 │ │ │ │ + tsteq r2, r4, asr #12 │ │ │ │ + tsteq r2, lr, lsr r6 │ │ │ │ + tsteq r2, r8, lsr r6 │ │ │ │ + tsteq r2, r2, lsr r6 │ │ │ │ + tsteq r2, ip, lsr #12 │ │ │ │ + tsteq r2, r6, lsr #12 │ │ │ │ + tsteq r2, r0, lsr #12 │ │ │ │ + tsteq r2, sl, lsl r6 │ │ │ │ + tsteq r2, r4, lsl r6 │ │ │ │ + tsteq r2, lr, lsl #12 │ │ │ │ + tsteq r2, r8, lsl #12 │ │ │ │ + tsteq r2, r2, lsl #12 │ │ │ │ strdeq fp, [r2, -ip] │ │ │ │ - tsteq r5, sl, asr #6 │ │ │ │ - tsteq r5, ip, lsl #6 │ │ │ │ - tsteq r5, r2, lsr #6 │ │ │ │ - smlatteq r2, r4, r6, fp │ │ │ │ - tsteq r5, lr, asr #6 │ │ │ │ - ldrdeq fp, [r2, -r8] │ │ │ │ - @ instruction: 0x010583b2 │ │ │ │ - smlabteq r2, ip, r6, fp │ │ │ │ - smlabteq r2, r6, r6, fp │ │ │ │ - smlabteq r2, r0, r6, fp │ │ │ │ - @ instruction: 0x0102b6ba │ │ │ │ - @ instruction: 0x0102b6b4 │ │ │ │ - smlatbeq r2, lr, r6, fp │ │ │ │ - smlatbeq r2, r8, r6, fp │ │ │ │ - smlatbeq r2, r2, r6, fp │ │ │ │ - @ instruction: 0x0102b69c │ │ │ │ - @ instruction: 0x0102b696 │ │ │ │ - @ instruction: 0x0102b690 │ │ │ │ - smlabbeq r2, sl, r6, fp │ │ │ │ - smlabbeq r2, r4, r6, fp │ │ │ │ - tsteq r2, lr, ror r6 │ │ │ │ - tsteq r2, r8, ror r6 │ │ │ │ - tsteq r2, r2, ror r6 │ │ │ │ - tsteq r2, ip, ror #12 │ │ │ │ - tsteq r5, lr, ror r5 │ │ │ │ - tsteq r2, r0, ror #12 │ │ │ │ - tsteq r2, sl, asr r6 │ │ │ │ - tsteq r2, r4, asr r6 │ │ │ │ - tsteq r2, lr, asr #12 │ │ │ │ - tsteq r2, r8, asr #12 │ │ │ │ - tsteq r2, r2, asr #12 │ │ │ │ - tsteq r2, ip, lsr r6 │ │ │ │ - tsteq r2, r6, lsr r6 │ │ │ │ - tsteq r2, r0, lsr r6 │ │ │ │ - tsteq r2, sl, lsr #12 │ │ │ │ - tsteq r2, r4, lsr #12 │ │ │ │ - tsteq r2, lr, lsl r6 │ │ │ │ - tsteq r2, r8, lsl r6 │ │ │ │ - tsteq r2, r2, lsl r6 │ │ │ │ - tsteq r2, ip, lsl #12 │ │ │ │ - tsteq r2, r6, lsl #12 │ │ │ │ - tsteq r2, r0, lsl #12 │ │ │ │ + strdeq fp, [r2, -r6] │ │ │ │ + strdeq fp, [r2, -r0] │ │ │ │ + smlatteq r2, sl, r5, fp │ │ │ │ + smlatteq r2, r4, r5, fp │ │ │ │ + tsteq r5, sl, asr r4 │ │ │ │ + tsteq r5, r8, lsl r4 │ │ │ │ + ldrdeq fp, [r2, -r2] │ │ │ │ + smlabteq r2, ip, r5, fp │ │ │ │ + smlabteq r2, r6, r5, fp │ │ │ │ + smlabteq r2, r0, r5, fp │ │ │ │ + @ instruction: 0x0102b5ba │ │ │ │ + @ instruction: 0x0102b5b4 │ │ │ │ + smlatbeq r2, lr, r5, fp │ │ │ │ + smlatbeq r2, r8, r5, fp │ │ │ │ + tsteq r5, r2, lsl #8 │ │ │ │ + @ instruction: 0x0102b59c │ │ │ │ + @ instruction: 0x0102b596 │ │ │ │ + @ instruction: 0x0102b590 │ │ │ │ + smlabbeq r2, sl, r5, fp │ │ │ │ + smlabbeq r2, r4, r5, fp │ │ │ │ + tsteq r2, lr, ror r5 │ │ │ │ + tsteq r2, r8, ror r5 │ │ │ │ + tsteq r2, r2, ror r5 │ │ │ │ + tsteq r5, ip, lsl r4 │ │ │ │ + strdeq r8, [r5, -lr] │ │ │ │ + tsteq r2, r0, ror #10 │ │ │ │ + tsteq r2, sl, asr r5 │ │ │ │ + tsteq r2, r4, asr r5 │ │ │ │ + ldrdeq r8, [r5, -r2] │ │ │ │ + tsteq r5, r0, lsr r5 │ │ │ │ + smlabteq r5, r2, r4, r8 │ │ │ │ + strdeq r8, [r5, -r0] │ │ │ │ + tsteq r2, r6, lsr r5 │ │ │ │ + tsteq r5, ip, asr #10 │ │ │ │ + tsteq r2, sl, lsr #10 │ │ │ │ + tsteq r5, r8, ror r6 │ │ │ │ + tsteq r5, sl, lsl #12 │ │ │ │ + tsteq r5, r8, lsr r6 │ │ │ │ + tsteq r2, r2, lsl r5 │ │ │ │ + smlabteq r5, r8, r6, r8 │ │ │ │ + tsteq r2, r6, lsl #10 │ │ │ │ + tsteq r2, r0, lsl #10 │ │ │ │ strdeq fp, [r2, -sl] │ │ │ │ strdeq fp, [r2, -r4] │ │ │ │ - smlatteq r2, lr, r5, fp │ │ │ │ - smlatteq r2, r8, r5, fp │ │ │ │ - smlatteq r2, r2, r5, fp │ │ │ │ + smlatteq r2, lr, r4, fp │ │ │ │ + smlatteq r2, r8, r4, fp │ │ │ │ + smlatteq r2, r2, r4, fp │ │ │ │ ldrdeq fp, [r2, -ip] │ │ │ │ ldrdeq fp, [r2, -r6] │ │ │ │ ldrdeq fp, [r2, -r0] │ │ │ │ - smlabteq r2, sl, r5, fp │ │ │ │ - smlabteq r2, r4, r5, fp │ │ │ │ - tsteq r5, sl, lsr r4 │ │ │ │ - strdeq r8, [r5, -r8] │ │ │ │ - @ instruction: 0x0102b5b2 │ │ │ │ - smlatbeq r2, ip, r5, fp │ │ │ │ - smlatbeq r2, r6, r5, fp │ │ │ │ - smlatbeq r2, r0, r5, fp │ │ │ │ - @ instruction: 0x0102b59a │ │ │ │ - @ instruction: 0x0102b594 │ │ │ │ - smlabbeq r2, lr, r5, fp │ │ │ │ - smlabbeq r2, r8, r5, fp │ │ │ │ - smlatteq r5, r2, r3, r8 │ │ │ │ - tsteq r2, ip, ror r5 │ │ │ │ - tsteq r2, r6, ror r5 │ │ │ │ - tsteq r2, r0, ror r5 │ │ │ │ - tsteq r2, sl, ror #10 │ │ │ │ - tsteq r2, r4, ror #10 │ │ │ │ - tsteq r2, lr, asr r5 │ │ │ │ - tsteq r2, r8, asr r5 │ │ │ │ - tsteq r2, r2, asr r5 │ │ │ │ - strdeq r8, [r5, -ip] │ │ │ │ - ldrdeq r8, [r5, -lr] │ │ │ │ - tsteq r2, r0, asr #10 │ │ │ │ - tsteq r2, sl, lsr r5 │ │ │ │ - tsteq r2, r4, lsr r5 │ │ │ │ - @ instruction: 0x010585b2 │ │ │ │ - tsteq r5, r0, lsl r5 │ │ │ │ - smlatbeq r5, r2, r4, r8 │ │ │ │ - ldrdeq r8, [r5, -r0] │ │ │ │ - tsteq r2, r6, lsl r5 │ │ │ │ - tsteq r5, ip, lsr #10 │ │ │ │ - tsteq r2, sl, lsl #10 │ │ │ │ - tsteq r5, r8, asr r6 │ │ │ │ - smlatteq r5, sl, r5, r8 │ │ │ │ - tsteq r5, r8, lsl r6 │ │ │ │ - strdeq fp, [r2, -r2] │ │ │ │ - smlatbeq r5, r8, r6, r8 │ │ │ │ - smlatteq r2, r6, r4, fp │ │ │ │ - smlatteq r2, r0, r4, fp │ │ │ │ - ldrdeq fp, [r2, -sl] │ │ │ │ - ldrdeq fp, [r2, -r4] │ │ │ │ - smlabteq r2, lr, r4, fp │ │ │ │ - smlabteq r2, r8, r4, fp │ │ │ │ - smlabteq r2, r2, r4, fp │ │ │ │ - @ instruction: 0x0102b4bc │ │ │ │ - @ instruction: 0x0102b4b6 │ │ │ │ - @ instruction: 0x0102b4b0 │ │ │ │ - smlatbeq r2, sl, r4, fp │ │ │ │ - smlatbeq r2, r4, r4, fp │ │ │ │ - @ instruction: 0x0102b49e │ │ │ │ - @ instruction: 0x0102b498 │ │ │ │ - @ instruction: 0x0102b492 │ │ │ │ - smlabbeq r2, ip, r4, fp │ │ │ │ - smlabbeq r2, r6, r4, fp │ │ │ │ - smlabbeq r2, r0, r4, fp │ │ │ │ - tsteq r2, sl, ror r4 │ │ │ │ - tsteq r2, r4, ror r4 │ │ │ │ - tsteq r2, lr, ror #8 │ │ │ │ - tsteq r2, r8, ror #8 │ │ │ │ - tsteq r2, r2, ror #8 │ │ │ │ - tsteq r2, ip, asr r4 │ │ │ │ - tsteq r2, r6, asr r4 │ │ │ │ - tsteq r2, r0, asr r4 │ │ │ │ - tsteq r2, sl, asr #8 │ │ │ │ - tsteq r2, r4, asr #8 │ │ │ │ - tsteq r2, lr, lsr r4 │ │ │ │ - tsteq r2, r8, lsr r4 │ │ │ │ - tsteq r2, r2, lsr r4 │ │ │ │ - tsteq r2, ip, lsr #8 │ │ │ │ - tsteq r2, r6, lsr #8 │ │ │ │ - tsteq r2, r0, lsr #8 │ │ │ │ + smlabteq r2, sl, r4, fp │ │ │ │ + smlabteq r2, r4, r4, fp │ │ │ │ + @ instruction: 0x0102b4be │ │ │ │ + @ instruction: 0x0102b4b8 │ │ │ │ + @ instruction: 0x0102b4b2 │ │ │ │ + smlatbeq r2, ip, r4, fp │ │ │ │ + smlatbeq r2, r6, r4, fp │ │ │ │ + smlatbeq r2, r0, r4, fp │ │ │ │ + @ instruction: 0x0102b49a │ │ │ │ + @ instruction: 0x0102b494 │ │ │ │ + smlabbeq r2, lr, r4, fp │ │ │ │ + smlabbeq r2, r8, r4, fp │ │ │ │ + smlabbeq r2, r2, r4, fp │ │ │ │ + tsteq r2, ip, ror r4 │ │ │ │ + tsteq r2, r6, ror r4 │ │ │ │ + tsteq r2, r0, ror r4 │ │ │ │ + tsteq r2, sl, ror #8 │ │ │ │ + tsteq r2, r4, ror #8 │ │ │ │ + tsteq r2, lr, asr r4 │ │ │ │ + tsteq r2, r8, asr r4 │ │ │ │ + tsteq r2, r2, asr r4 │ │ │ │ + tsteq r2, ip, asr #8 │ │ │ │ + tsteq r2, r6, asr #8 │ │ │ │ + tsteq r2, r0, asr #8 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -61166,25 +61166,25 @@ │ │ │ │ @ instruction: 0xf6a4d922 │ │ │ │ tstcs r1, #172, 4 @ 0xc000000a │ │ │ │ tstpne r1, #268435468 @ p-variant is OBSOLETE @ 0x1000000c │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf14307da │ │ │ │ @ instruction: 0xf002807b │ │ │ │ svclt 0x0000b83b │ │ │ │ - smlatteq r3, r4, r8, r2 │ │ │ │ - ldrdeq sl, [r4, -r6] │ │ │ │ - smlatbeq r2, r4, r4, fp │ │ │ │ - smlabbeq r4, ip, ip, sl │ │ │ │ - strdeq fp, [r2, -r6] │ │ │ │ - tsteq r4, r0, asr #24 │ │ │ │ - ldrdeq ip, [r4, -r0] │ │ │ │ - tsteq r4, r8, lsl #22 │ │ │ │ - @ instruction: 0x0104c2be │ │ │ │ - tsteq r2, r2, lsl fp │ │ │ │ - strdeq sl, [r4, -ip] │ │ │ │ + tsteq r3, r4, lsl #18 │ │ │ │ + strdeq sl, [r4, -r6] │ │ │ │ + smlabteq r2, r4, r4, fp │ │ │ │ + smlatbeq r4, ip, ip, sl │ │ │ │ + tsteq r2, r6, lsl r6 │ │ │ │ + tsteq r4, r0, ror #24 │ │ │ │ + strdeq ip, [r4, -r0] │ │ │ │ + tsteq r4, r8, lsr #22 │ │ │ │ + ldrdeq ip, [r4, -lr] │ │ │ │ + tsteq r2, r2, lsr fp │ │ │ │ + tsteq r4, ip, lsl r3 │ │ │ │ cmppvc ip, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ stmdale pc, {r0, r3, r4, r7, r9, lr} @ │ │ │ │ cmppvc r3, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ vqsub.s8 d20, d19, d9 │ │ │ │ @ instruction: 0xf6a48059 │ │ │ │ vqsub.s8 , q0, q2 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @@ -62993,33 +62993,33 @@ │ │ │ │ @ instruction: 0xf5a4823f │ │ │ │ @ instruction: 0xf04f5371 │ │ │ │ blcc 8b5014 │ │ │ │ blx 955240 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ mvnshi pc, r0, lsl #2 │ │ │ │ blt d647e4 │ │ │ │ - strdeq fp, [r4, -ip] │ │ │ │ - smlabbeq r4, lr, r0, r9 │ │ │ │ - smlatteq r4, lr, r2, fp │ │ │ │ - smlatteq r4, r4, r2, fp │ │ │ │ - ldrdeq fp, [r4, -r6] │ │ │ │ - smlabteq r4, ip, r2, fp │ │ │ │ - @ instruction: 0x0104b2be │ │ │ │ - @ instruction: 0x0104b2b4 │ │ │ │ - smlatbeq r4, r6, r2, fp │ │ │ │ - tsteq r5, r8, lsr r6 │ │ │ │ - tsteq r5, sl, lsr #12 │ │ │ │ - tsteq r5, r0, lsr #12 │ │ │ │ - tsteq r5, r2, lsl r6 │ │ │ │ - tsteq r5, r8, lsl #12 │ │ │ │ - tsteq r4, ip, ror r1 │ │ │ │ - tsteq r4, lr, ror lr │ │ │ │ - strdeq r0, [r3, -r2] │ │ │ │ - tsteq r5, r0, lsr r5 │ │ │ │ - tsteq r4, lr, lsr #2 │ │ │ │ + tsteq r4, ip, lsl r3 │ │ │ │ + smlatbeq r4, lr, r0, r9 │ │ │ │ + tsteq r4, lr, lsl #6 │ │ │ │ + tsteq r4, r4, lsl #6 │ │ │ │ + strdeq fp, [r4, -r6] │ │ │ │ + smlatteq r4, ip, r2, fp │ │ │ │ + ldrdeq fp, [r4, -lr] │ │ │ │ + ldrdeq fp, [r4, -r4] │ │ │ │ + smlabteq r4, r6, r2, fp │ │ │ │ + tsteq r5, r8, asr r6 │ │ │ │ + tsteq r5, sl, asr #12 │ │ │ │ + tsteq r5, r0, asr #12 │ │ │ │ + tsteq r5, r2, lsr r6 │ │ │ │ + tsteq r5, r8, lsr #12 │ │ │ │ + @ instruction: 0x0104b19c │ │ │ │ + @ instruction: 0x01048e9e │ │ │ │ + tsteq r3, r2, lsl sl │ │ │ │ + tsteq r5, r0, asr r5 │ │ │ │ + tsteq r4, lr, asr #2 │ │ │ │ cmnppl r2, #675282944 @ p-variant is OBSOLETE @ 0x28400000 │ │ │ │ blcs 7d52a0 │ │ │ │ andhi pc, r6, #268435456 @ 0x10000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007d8 │ │ │ │ @ instruction: 0xf00181c1 │ │ │ │ @@ -64083,204 +64083,204 @@ │ │ │ │ cdpcs 13, 0, cr14, cr0, cr10, {0} │ │ │ │ orrhi pc, r6, r0 │ │ │ │ @ instruction: 0xf0402e01 │ │ │ │ bmi ff0c9f04 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7c0447a │ │ │ │ @ instruction: 0xe1b5ecfe │ │ │ │ - strdeq r8, [r2, -r2] │ │ │ │ + tsteq r2, r2, lsl r8 │ │ │ │ + strdeq r7, [r4, -ip] │ │ │ │ + @ instruction: 0x01028992 │ │ │ │ ldrdeq r7, [r4, -ip] │ │ │ │ - tsteq r2, r2, ror r9 │ │ │ │ - @ instruction: 0x01047fbc │ │ │ │ - tsteq r2, r6, lsr sl │ │ │ │ - tsteq r2, r2, asr #20 │ │ │ │ - tsteq fp, r4, lsl #12 │ │ │ │ - tsteq r2, sl, lsr #20 │ │ │ │ - tsteq r2, r0, lsl #20 │ │ │ │ + tsteq r2, r6, asr sl │ │ │ │ + tsteq r2, r2, ror #20 │ │ │ │ + tsteq fp, r4, lsr #12 │ │ │ │ + tsteq r2, sl, asr #20 │ │ │ │ + tsteq r2, r0, lsr #20 │ │ │ │ + tsteq r2, ip, lsr #20 │ │ │ │ + tsteq r2, r8, lsr #20 │ │ │ │ + tsteq r2, r4, lsr #20 │ │ │ │ + tsteq r2, r0, lsr #20 │ │ │ │ + tsteq r2, r0, lsr #20 │ │ │ │ + @ instruction: 0x010b4592 │ │ │ │ tsteq r2, ip, lsl #20 │ │ │ │ - tsteq r2, r8, lsl #20 │ │ │ │ - tsteq r2, r4, lsl #20 │ │ │ │ - tsteq r2, r0, lsl #20 │ │ │ │ - tsteq r2, r0, lsl #20 │ │ │ │ - tsteq fp, r2, ror r5 │ │ │ │ - smlatteq r2, ip, r9, r8 │ │ │ │ - tsteq r2, lr, ror #18 │ │ │ │ - tsteq r2, r8, ror r9 │ │ │ │ - tsteq r2, r2, ror r9 │ │ │ │ - tsteq r2, ip, ror #18 │ │ │ │ - tsteq r2, r6, ror #18 │ │ │ │ - tsteq r2, r4, ror #18 │ │ │ │ - ldrdeq r4, [fp, -r4] │ │ │ │ - tsteq r2, ip, asr #12 │ │ │ │ - tsteq r4, r6, lsr lr │ │ │ │ - smlabbeq r2, r8, r7, r8 │ │ │ │ - tsteq r2, lr, asr r7 │ │ │ │ - tsteq r2, lr, asr r7 │ │ │ │ - tsteq r3, r8, asr #16 │ │ │ │ - tsteq r3, r6, asr #16 │ │ │ │ - tsteq r3, r6, asr #16 │ │ │ │ - tsteq r3, r2, asr #16 │ │ │ │ - tsteq fp, r4, lsr #8 │ │ │ │ - smlatbeq r2, r0, r6, r8 │ │ │ │ + smlabbeq r2, lr, r9, r8 │ │ │ │ + @ instruction: 0x01028998 │ │ │ │ + @ instruction: 0x01028992 │ │ │ │ + smlabbeq r2, ip, r9, r8 │ │ │ │ + smlabbeq r2, r6, r9, r8 │ │ │ │ + smlabbeq r2, r4, r9, r8 │ │ │ │ + strdeq r4, [fp, -r4] │ │ │ │ + tsteq r2, ip, ror #12 │ │ │ │ + tsteq r4, r6, asr lr │ │ │ │ + smlatbeq r2, r8, r7, r8 │ │ │ │ + tsteq r2, lr, ror r7 │ │ │ │ + tsteq r2, lr, ror r7 │ │ │ │ + tsteq r3, r8, ror #16 │ │ │ │ + tsteq r3, r6, ror #16 │ │ │ │ + tsteq r3, r6, ror #16 │ │ │ │ + tsteq r3, r2, ror #16 │ │ │ │ + tsteq fp, r4, asr #8 │ │ │ │ + smlabteq r2, r0, r6, r8 │ │ │ │ + tsteq r3, ip, lsr r8 │ │ │ │ + tsteq r5, r4, asr #24 │ │ │ │ + strdeq r4, [fp, -sl] │ │ │ │ + tsteq r3, r6, lsl r8 │ │ │ │ + tsteq r3, r0, lsr #16 │ │ │ │ tsteq r3, ip, lsl r8 │ │ │ │ - tsteq r5, r4, lsr #24 │ │ │ │ - ldrdeq r4, [fp, -sl] │ │ │ │ - strdeq r6, [r3, -r6] │ │ │ │ - tsteq r3, r0, lsl #16 │ │ │ │ - strdeq r6, [r3, -ip] │ │ │ │ - tsteq r5, r8, asr sl │ │ │ │ - smlatbeq r2, lr, r5, r8 │ │ │ │ - smlatbeq r2, r6, r5, r8 │ │ │ │ + tsteq r5, r8, ror sl │ │ │ │ + smlabteq r2, lr, r5, r8 │ │ │ │ + smlabteq r2, r6, r5, r8 │ │ │ │ + @ instruction: 0x0102fdba │ │ │ │ + smlatbeq r2, sl, sp, pc @ │ │ │ │ + smlatbeq r2, r6, sp, pc @ │ │ │ │ + smlatbeq r2, r2, sp, pc @ │ │ │ │ + @ instruction: 0x0102fd9e │ │ │ │ @ instruction: 0x0102fd9a │ │ │ │ + @ instruction: 0x0102fd96 │ │ │ │ + @ instruction: 0x0102fd92 │ │ │ │ smlabbeq r2, sl, sp, pc @ │ │ │ │ smlabbeq r2, r6, sp, pc @ │ │ │ │ - smlabbeq r2, r2, sp, pc @ │ │ │ │ - tstpeq r2, lr, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, ror #26 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010549b2 │ │ │ │ @ instruction: 0x01054992 │ │ │ │ - tsteq r5, r2, ror r9 │ │ │ │ - smlabbeq fp, r8, r2, r4 │ │ │ │ - tsteq r5, ip, ror #18 │ │ │ │ - smlabbeq r2, lr, r4, r8 │ │ │ │ - smlabteq r4, r2, r3, r7 │ │ │ │ - tsteq r2, r8, ror #8 │ │ │ │ - @ instruction: 0x010473b4 │ │ │ │ - tsteq r2, r6, asr #8 │ │ │ │ - smlatbeq r4, lr, r3, r7 │ │ │ │ - tsteq r2, r4, lsr #8 │ │ │ │ - @ instruction: 0x0104739c │ │ │ │ - tsteq r2, r2, lsl #8 │ │ │ │ - smlabbeq r4, r6, r3, r7 │ │ │ │ - smlatteq r2, r8, r3, r8 │ │ │ │ - tstpeq r2, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq fp, r8, r2, r4 │ │ │ │ + smlabbeq r5, ip, r9, r4 │ │ │ │ + smlatbeq r2, lr, r4, r8 │ │ │ │ + smlatteq r4, r2, r3, r7 │ │ │ │ + smlabbeq r2, r8, r4, r8 │ │ │ │ + ldrdeq r7, [r4, -r4] │ │ │ │ + tsteq r2, r6, ror #8 │ │ │ │ + smlabteq r4, lr, r3, r7 │ │ │ │ + tsteq r2, r4, asr #8 │ │ │ │ + @ instruction: 0x010473bc │ │ │ │ + tsteq r2, r2, lsr #8 │ │ │ │ + smlatbeq r4, r6, r3, r7 │ │ │ │ + tsteq r2, r8, lsl #8 │ │ │ │ + tstpeq r2, r4, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, sl, lsr fp │ │ │ │ + smlabbeq r2, r0, r3, r8 │ │ │ │ tsteq r4, sl, lsl fp │ │ │ │ - tsteq r2, r0, ror #6 │ │ │ │ - strdeq r7, [r4, -sl] │ │ │ │ + @ instruction: 0x010283b6 │ │ │ │ + smlatbeq r2, r6, r3, r8 │ │ │ │ @ instruction: 0x01028396 │ │ │ │ smlabbeq r2, r6, r3, r8 │ │ │ │ - tsteq r2, r6, ror r3 │ │ │ │ - tsteq r2, r6, ror #6 │ │ │ │ - tsteq r4, ip, ror sl │ │ │ │ - @ instruction: 0x01047a96 │ │ │ │ - swpeq r5, r4, [r5] @ │ │ │ │ - swpeq r5, r2, [r5] @ │ │ │ │ - swpeq r5, r0, [r5] @ │ │ │ │ + @ instruction: 0x01047a9c │ │ │ │ + @ instruction: 0x01047ab6 │ │ │ │ + strheq r5, [r5, -r4] │ │ │ │ + strheq r5, [r5, -r2] │ │ │ │ + strheq r5, [r5, -r0] │ │ │ │ + tsteq r4, r8, asr r2 │ │ │ │ + strdeq r8, [r2, -lr] │ │ │ │ + strdeq r8, [r2, -r6] │ │ │ │ + tsteq r5, r6, ror r6 │ │ │ │ + smlabteq r2, ip, r2, r8 │ │ │ │ + smlabteq r2, r4, r2, r8 │ │ │ │ + tsteq r4, r4, lsr #4 │ │ │ │ + smlabbeq r4, r6, pc, r7 @ │ │ │ │ + smlatbeq r4, r0, r3, r8 │ │ │ │ + smlabteq r4, r6, r5, r9 │ │ │ │ + ldrdeq r5, [r5, -sl] │ │ │ │ + tsteq r4, sl, ror r3 │ │ │ │ + @ instruction: 0x0104799e │ │ │ │ + tsteq r4, r2, ror #2 │ │ │ │ + smlabbeq r4, r2, r9, r7 │ │ │ │ + tsteq r4, r4, asr r1 │ │ │ │ + tsteq r4, r2, asr #4 │ │ │ │ + smlatbeq r4, r4, r7, r8 │ │ │ │ tsteq r4, r8, lsr r2 │ │ │ │ - ldrdeq r8, [r2, -lr] │ │ │ │ - ldrdeq r8, [r2, -r6] │ │ │ │ - tsteq r5, r6, asr r6 │ │ │ │ - smlatbeq r2, ip, r2, r8 │ │ │ │ - smlatbeq r2, r4, r2, r8 │ │ │ │ - tsteq r4, r4, lsl #4 │ │ │ │ - tsteq r4, r6, ror #30 │ │ │ │ - smlabbeq r4, r0, r3, r8 │ │ │ │ - smlatbeq r4, r6, r5, r9 │ │ │ │ - @ instruction: 0x01055fba │ │ │ │ - tsteq r4, sl, asr r3 │ │ │ │ - tsteq r4, lr, ror r9 │ │ │ │ - tsteq r4, r2, asr #2 │ │ │ │ - tsteq r4, r2, ror #18 │ │ │ │ - tsteq r4, r4, lsr r1 │ │ │ │ - tsteq r4, r2, lsr #4 │ │ │ │ - smlabbeq r4, r4, r7, r8 │ │ │ │ - tsteq r4, r8, lsl r2 │ │ │ │ - tsteq r5, ip, lsl r6 │ │ │ │ - tsteq r5, r2, lsr #12 │ │ │ │ - tsteq r5, sl, lsl r6 │ │ │ │ - tsteq r5, lr, lsl r6 │ │ │ │ - tsteq r5, r8, lsr #12 │ │ │ │ - tsteq r5, r2, lsr #12 │ │ │ │ - smlatbeq r3, r6, r4, r6 │ │ │ │ - smlatbeq r3, r8, r4, r6 │ │ │ │ - smlabbeq r3, ip, r4, r6 │ │ │ │ - tsteq r4, r4, lsr #14 │ │ │ │ - tsteq r4, r4, lsr #14 │ │ │ │ - tsteq r4, ip, lsl r7 │ │ │ │ - tsteq r4, sl, lsl r7 │ │ │ │ - tsteq r4, r2, lsr r7 │ │ │ │ - tsteq r4, sl, asr #14 │ │ │ │ - tsteq r4, r8, asr #14 │ │ │ │ - tsteq r4, ip, asr r7 │ │ │ │ + tsteq r5, ip, lsr r6 │ │ │ │ + tsteq r5, r2, asr #12 │ │ │ │ + tsteq r5, sl, lsr r6 │ │ │ │ + tsteq r5, lr, lsr r6 │ │ │ │ + tsteq r5, r8, asr #12 │ │ │ │ + tsteq r5, r2, asr #12 │ │ │ │ + smlabteq r3, r6, r4, r6 │ │ │ │ + smlabteq r3, r8, r4, r6 │ │ │ │ + smlatbeq r3, ip, r4, r6 │ │ │ │ + tsteq r4, r4, asr #14 │ │ │ │ + tsteq r4, r4, asr #14 │ │ │ │ + tsteq r4, ip, lsr r7 │ │ │ │ + tsteq r4, sl, lsr r7 │ │ │ │ + tsteq r4, r2, asr r7 │ │ │ │ + tsteq r4, sl, ror #14 │ │ │ │ + tsteq r4, r8, ror #14 │ │ │ │ + tsteq r4, ip, ror r7 │ │ │ │ + smlabbeq r4, lr, r7, r9 │ │ │ │ + tsteq r5, sl, ror r6 │ │ │ │ tsteq r4, lr, ror #14 │ │ │ │ - tsteq r5, sl, asr r6 │ │ │ │ - tsteq r4, lr, asr #14 │ │ │ │ - tsteq r4, lr, asr #14 │ │ │ │ - tsteq r4, lr, asr #14 │ │ │ │ - tsteq r4, sl, asr r7 │ │ │ │ - tsteq r4, lr, asr r7 │ │ │ │ - tsteq r4, r2, ror #14 │ │ │ │ - tsteq r4, r6, ror #14 │ │ │ │ - tsteq r4, lr, asr r7 │ │ │ │ - tsteq r4, r6, asr r7 │ │ │ │ - tsteq r4, r6, asr r7 │ │ │ │ - smlatteq r4, sl, r2, r9 │ │ │ │ - tsteq fp, r0, ror #26 │ │ │ │ - tsteq r4, r0, lsr r7 │ │ │ │ - tsteq r5, r2, lsr r5 │ │ │ │ - tsteq r4, r2, lsr #14 │ │ │ │ + tsteq r4, lr, ror #14 │ │ │ │ + tsteq r4, lr, ror #14 │ │ │ │ + tsteq r4, sl, ror r7 │ │ │ │ + tsteq r4, lr, ror r7 │ │ │ │ + smlabbeq r4, r2, r7, r9 │ │ │ │ + smlabbeq r4, r6, r7, r9 │ │ │ │ + tsteq r4, lr, ror r7 │ │ │ │ + tsteq r4, r6, ror r7 │ │ │ │ + tsteq r4, r6, ror r7 │ │ │ │ + tsteq r4, sl, lsl #6 │ │ │ │ + smlabbeq fp, r0, sp, r3 │ │ │ │ + tsteq r4, r0, asr r7 │ │ │ │ + tsteq r5, r2, asr r5 │ │ │ │ + tsteq r4, r2, asr #14 │ │ │ │ + tsteq r4, r6, lsr r7 │ │ │ │ + tsteq r2, r4, asr pc │ │ │ │ + tsteq r2, ip, asr #30 │ │ │ │ tsteq r4, r6, lsl r7 │ │ │ │ - tsteq r2, r4, lsr pc │ │ │ │ - tsteq r2, ip, lsr #30 │ │ │ │ - strdeq r9, [r4, -r6] │ │ │ │ - smlatteq r5, r8, r4, r8 │ │ │ │ - tsteq r4, ip, lsl #16 │ │ │ │ - tsteq r4, r4, lsl r8 │ │ │ │ - tsteq r4, r0, lsr #16 │ │ │ │ - tsteq r4, r0, lsr #16 │ │ │ │ - tsteq r4, r0, lsr #16 │ │ │ │ - tsteq r4, r0, lsr #16 │ │ │ │ - tsteq r4, ip, lsr #16 │ │ │ │ - tsteq r4, ip, lsr #16 │ │ │ │ - tsteq r4, ip, lsr #18 │ │ │ │ - tsteq r4, r8, lsr #16 │ │ │ │ - tsteq r4, ip, ror #16 │ │ │ │ - tsteq r4, ip, lsl r8 │ │ │ │ + tsteq r5, r8, lsl #10 │ │ │ │ tsteq r4, ip, lsr #16 │ │ │ │ - smlatteq r4, ip, r5, r9 │ │ │ │ + tsteq r4, r4, lsr r8 │ │ │ │ + tsteq r4, r0, asr #16 │ │ │ │ + tsteq r4, r0, asr #16 │ │ │ │ + tsteq r4, r0, asr #16 │ │ │ │ + tsteq r4, r0, asr #16 │ │ │ │ + tsteq r4, ip, asr #16 │ │ │ │ + tsteq r4, ip, asr #16 │ │ │ │ + tsteq r4, ip, asr #18 │ │ │ │ + tsteq r4, r8, asr #16 │ │ │ │ + smlabbeq r4, ip, r8, r8 │ │ │ │ + tsteq r4, ip, lsr r8 │ │ │ │ + tsteq r4, ip, asr #16 │ │ │ │ tsteq r4, ip, lsl #12 │ │ │ │ - tsteq r4, r0, asr r8 │ │ │ │ + tsteq r4, ip, lsr #12 │ │ │ │ + tsteq r4, r0, ror r8 │ │ │ │ + tsteq r4, r8, ror r8 │ │ │ │ + tsteq r4, r4, lsl r6 │ │ │ │ + tsteq r4, r4, lsl r6 │ │ │ │ + tsteq r4, r4, lsl r6 │ │ │ │ + tsteq r4, r4, lsl r6 │ │ │ │ + tsteq r4, r8, asr r8 │ │ │ │ tsteq r4, r8, asr r8 │ │ │ │ strdeq r9, [r4, -r4] │ │ │ │ - strdeq r9, [r4, -r4] │ │ │ │ - strdeq r9, [r4, -r4] │ │ │ │ - strdeq r9, [r4, -r4] │ │ │ │ - tsteq r4, r8, lsr r8 │ │ │ │ - tsteq r4, r8, lsr r8 │ │ │ │ - ldrdeq r9, [r4, -r4] │ │ │ │ - ldrdeq r9, [r4, -r8] │ │ │ │ - smlatteq r4, r4, r5, r9 │ │ │ │ - smlatteq r4, ip, r5, r9 │ │ │ │ - smlatteq fp, lr, sl, r3 │ │ │ │ - ldrdeq r9, [r4, -lr] │ │ │ │ - tsteq r3, r4, lsl pc │ │ │ │ - tsteq r3, r0, lsl pc │ │ │ │ - smlabteq r4, r6, r5, r9 │ │ │ │ - tsteq r4, sl, lsr #8 │ │ │ │ - @ instruction: 0x010495bc │ │ │ │ - @ instruction: 0x010495bc │ │ │ │ - smlabbeq r2, sl, ip, r7 │ │ │ │ - smlabbeq r2, r4, ip, r7 │ │ │ │ - tsteq r5, r6, lsl #2 │ │ │ │ - tsteq r2, lr, asr ip │ │ │ │ - tsteq r2, r8, asr ip │ │ │ │ + strdeq r9, [r4, -r8] │ │ │ │ + tsteq r4, r4, lsl #12 │ │ │ │ + tsteq r4, ip, lsl #12 │ │ │ │ + tsteq fp, lr, lsl #22 │ │ │ │ + strdeq r9, [r4, -lr] │ │ │ │ + tsteq r3, r4, lsr pc │ │ │ │ + tsteq r3, r0, lsr pc │ │ │ │ + smlatteq r4, r6, r5, r9 │ │ │ │ + tsteq r4, sl, asr #8 │ │ │ │ + ldrdeq r9, [r4, -ip] │ │ │ │ + ldrdeq r9, [r4, -ip] │ │ │ │ + smlatbeq r2, sl, ip, r7 │ │ │ │ + smlatbeq r2, r4, ip, r7 │ │ │ │ + tsteq r5, r6, lsr #2 │ │ │ │ + tsteq r2, lr, ror ip │ │ │ │ + tsteq r2, r8, ror ip │ │ │ │ + tstpeq r2, lr, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, asr r4 @ p-variant is OBSOLETE │ │ │ │ tstpeq r2, lr, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - qaddeq r4, r4, r5 │ │ │ │ + tstpeq r2, ip, asr #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r4, ror r0 │ │ │ │ tstcs r1, lr, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 1f67aec │ │ │ │ bmi 7e1cb8 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 1d67afc │ │ │ │ @@ -64304,22 +64304,22 @@ │ │ │ │ and lr, r7, r0, asr fp │ │ │ │ ldrtmi r4, [fp], -ip, lsl #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ bl 1267b54 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r5, lr, lsr sp │ │ │ │ - tsteq fp, r6, asr r6 │ │ │ │ - tsteq r5, lr, lsl #12 │ │ │ │ - tsteq r5, r6, lsl r6 │ │ │ │ - tsteq r5, r4, lsl r6 │ │ │ │ - tsteq r5, r4, lsl r6 │ │ │ │ - @ instruction: 0x01046f92 │ │ │ │ - tsteq r2, r4, ror #8 │ │ │ │ + tsteq r5, lr, asr sp │ │ │ │ + tsteq fp, r6, ror r6 │ │ │ │ + tsteq r5, lr, lsr #12 │ │ │ │ + tsteq r5, r6, lsr r6 │ │ │ │ + tsteq r5, r4, lsr r6 │ │ │ │ + tsteq r5, r4, lsr r6 │ │ │ │ + @ instruction: 0x01046fb2 │ │ │ │ + smlabbeq r2, r4, r4, r7 │ │ │ │ svcvc 0x00d4f5b0 │ │ │ │ stmdale r6, {r0, r1, r2, r4, ip, lr, pc} │ │ │ │ svcvc 0x0082f5b0 │ │ │ │ @ instruction: 0xf5b0d016 │ │ │ │ andsle r7, r6, r4, asr #31 │ │ │ │ @ instruction: 0xf5b0e005 │ │ │ │ @ instruction: 0xd0157fd6 │ │ │ │ @@ -64333,19 +64333,19 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ stmdami r6, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r5, r0, asr #12 │ │ │ │ - tsteq r5, lr, lsl #12 │ │ │ │ - tsteq r5, ip, lsl r6 │ │ │ │ - tsteq r5, lr, asr #12 │ │ │ │ - tsteq r5, r8, ror #12 │ │ │ │ + tsteq r5, r0, ror #12 │ │ │ │ + tsteq r5, lr, lsr #12 │ │ │ │ + tsteq r5, ip, lsr r6 │ │ │ │ + tsteq r5, lr, ror #12 │ │ │ │ + smlabbeq r5, r8, r6, r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec00eec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ ldrsbtle r7, [r0], -r4 │ │ │ │ stmdale r6, {r1, r3, r4, r9, sl, lr} │ │ │ │ @@ -64390,36 +64390,36 @@ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ b fe8e7ca0 │ │ │ │ @ instruction: 0xf0254a0d │ │ │ │ tstcs r1, lr, ror r3 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ b fe6e7cb0 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - ldrdeq lr, [r2, -lr] │ │ │ │ - @ instruction: 0x01046e94 │ │ │ │ - tsteq r2, lr, lsr #16 │ │ │ │ - tsteq r4, r8, ror lr │ │ │ │ - tsteq r2, r2, ror r6 │ │ │ │ - tsteq r4, ip, asr lr │ │ │ │ - tsteq r2, r6, asr r6 │ │ │ │ - tsteq r4, r0, asr #28 │ │ │ │ - tsteq r2, lr, lsl sl │ │ │ │ - tsteq r4, r4, lsr #28 │ │ │ │ + strdeq lr, [r2, -lr] │ │ │ │ + @ instruction: 0x01046eb4 │ │ │ │ + tsteq r2, lr, asr #16 │ │ │ │ + @ instruction: 0x01046e98 │ │ │ │ + @ instruction: 0x01027692 │ │ │ │ + tsteq r4, ip, ror lr │ │ │ │ + tsteq r2, r6, ror r6 │ │ │ │ + tsteq r4, r0, ror #28 │ │ │ │ + tsteq r2, lr, lsr sl │ │ │ │ + tsteq r4, r4, asr #28 │ │ │ │ andle r2, fp, ip, lsl r8 │ │ │ │ andle r2, ip, r8, ror r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec00fec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f80ff8 │ │ │ │ stclt 8, cr15, [r8, #-340] @ 0xfffffeac │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ stmdami r2, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r5, r6, asr r5 │ │ │ │ - tsteq r5, r4, ror #10 │ │ │ │ + tsteq r5, r6, ror r5 │ │ │ │ + smlabbeq r5, r4, r5, r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec01014 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ ldmdbcs ip, {r0, r2, r4, r9, sl, lr} │ │ │ │ ldmdbcs r8!, {r0, r2, ip, lr, pc}^ │ │ │ │ rschi pc, fp, r0 │ │ │ │ @@ -64543,45 +64543,45 @@ │ │ │ │ bmi 9a202c │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ stmdb ip!, {r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [fp], -r1, lsr #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7c04620 │ │ │ │ @ instruction: 0xbdf8e966 │ │ │ │ - @ instruction: 0x010359b0 │ │ │ │ - tsteq r5, r0, lsl r5 │ │ │ │ + ldrdeq r5, [r3, -r0] │ │ │ │ + tsteq r5, r0, lsr r5 │ │ │ │ + smlatbeq r3, sl, r9, r5 │ │ │ │ + smlatbeq r3, r8, r9, r5 │ │ │ │ + smlatbeq r3, r6, r9, r5 │ │ │ │ + smlatbeq r3, r4, r9, r5 │ │ │ │ + smlabteq fp, r4, r3, r3 │ │ │ │ + @ instruction: 0x01035992 │ │ │ │ + @ instruction: 0x0103599a │ │ │ │ + @ instruction: 0x01035998 │ │ │ │ + @ instruction: 0x01035996 │ │ │ │ + @ instruction: 0x0103599a │ │ │ │ + @ instruction: 0x01035990 │ │ │ │ smlabbeq r3, sl, r9, r5 │ │ │ │ + smlabbeq r3, lr, r9, r5 │ │ │ │ smlabbeq r3, r8, r9, r5 │ │ │ │ - smlabbeq r3, r6, r9, r5 │ │ │ │ - smlabbeq r3, r4, r9, r5 │ │ │ │ - smlatbeq fp, r4, r3, r3 │ │ │ │ - tsteq r3, r2, ror r9 │ │ │ │ - tsteq r3, sl, ror r9 │ │ │ │ - tsteq r3, r8, ror r9 │ │ │ │ - tsteq r3, r6, ror r9 │ │ │ │ - tsteq r3, sl, ror r9 │ │ │ │ - tsteq r3, r0, ror r9 │ │ │ │ - tsteq r3, sl, ror #18 │ │ │ │ - tsteq r3, lr, ror #18 │ │ │ │ - tsteq r3, r8, ror #18 │ │ │ │ - tsteq r5, r0, asr #8 │ │ │ │ - tsteq r4, sl, lsr r9 │ │ │ │ - tsteq r4, r8, lsr r9 │ │ │ │ - tsteq r2, r2, ror sp │ │ │ │ - smlabteq r2, r4, ip, lr │ │ │ │ - tsteq r4, r6, lsl #20 │ │ │ │ - smlabteq r4, r4, r8, r7 │ │ │ │ - tsteq r2, lr, lsl #26 │ │ │ │ - tsteq r2, ip, lsl #26 │ │ │ │ - smlabbeq fp, r0, r2, r3 │ │ │ │ - smlatbeq r4, r2, r2, r7 │ │ │ │ - tsteq r2, sl, lsr #26 │ │ │ │ - tsteq r2, r2, lsl sp │ │ │ │ - ldrdeq r5, [r3, -r6] │ │ │ │ - @ instruction: 0x01046bbe │ │ │ │ + tsteq r5, r0, ror #8 │ │ │ │ + tsteq r4, sl, asr r9 │ │ │ │ + tsteq r4, r8, asr r9 │ │ │ │ + @ instruction: 0x0102ed92 │ │ │ │ + smlatteq r2, r4, ip, lr │ │ │ │ + tsteq r4, r6, lsr #20 │ │ │ │ + smlatteq r4, r4, r8, r7 │ │ │ │ + tsteq r2, lr, lsr #26 │ │ │ │ + tsteq r2, ip, lsr #26 │ │ │ │ + smlatbeq fp, r0, r2, r3 │ │ │ │ + smlabteq r4, r2, r2, r7 │ │ │ │ + tsteq r2, sl, asr #26 │ │ │ │ + tsteq r2, r2, lsr sp │ │ │ │ + strdeq r5, [r3, -r6] │ │ │ │ + ldrdeq r6, [r4, -lr] │ │ │ │ svcvc 0x0024f5b0 │ │ │ │ strthi pc, [r2], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec012a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b0812e │ │ │ │ @@ -65381,110 +65381,110 @@ │ │ │ │ stmdami r2!, {r1, r3, r6, r7, r8, sp, lr, pc}^ │ │ │ │ bic r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2145 @ 0xfffff79f │ │ │ │ stmdami r1!, {r2, r6, r7, r8, sp, lr, pc}^ │ │ │ │ bic r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2144 @ 0xfffff7a0 │ │ │ │ svclt 0x0000e1be │ │ │ │ - strdeq r6, [r2, -r6] │ │ │ │ - tsteq r5, r6, ror #4 │ │ │ │ - smlatbeq r2, sl, lr, r6 │ │ │ │ - @ instruction: 0x01026e94 │ │ │ │ - tsteq r5, lr, asr #4 │ │ │ │ - tsteq r5, sl, ror #4 │ │ │ │ - smlabbeq r5, r8, r2, r4 │ │ │ │ - smlatbeq r5, r2, r2, r4 │ │ │ │ - smlabteq r5, r8, r2, r4 │ │ │ │ - ldrdeq r4, [r5, -sl] │ │ │ │ - tsteq r5, sl, lsr #6 │ │ │ │ - tsteq r5, r0, asr r3 │ │ │ │ - @ instruction: 0x01054398 │ │ │ │ - tsteq r2, r2, ror #26 │ │ │ │ - tsteq r2, r4, lsr sp │ │ │ │ + tsteq r2, r6, lsl pc │ │ │ │ + smlabbeq r5, r6, r2, r4 │ │ │ │ + smlabteq r2, sl, lr, r6 │ │ │ │ + @ instruction: 0x01026eb4 │ │ │ │ + tsteq r5, lr, ror #4 │ │ │ │ + smlabbeq r5, sl, r2, r4 │ │ │ │ + smlatbeq r5, r8, r2, r4 │ │ │ │ + smlabteq r5, r2, r2, r4 │ │ │ │ + smlatteq r5, r8, r2, r4 │ │ │ │ strdeq r4, [r5, -sl] │ │ │ │ - tsteq r5, sl, asr r4 │ │ │ │ - @ instruction: 0x01054490 │ │ │ │ - @ instruction: 0x0105449a │ │ │ │ - @ instruction: 0x010544b0 │ │ │ │ - ldrdeq r4, [r5, -r2] │ │ │ │ - tsteq r5, r4, ror #10 │ │ │ │ - tsteq r2, r0, lsl ip │ │ │ │ - smlatteq r2, r4, fp, r6 │ │ │ │ - smlabteq r2, r0, fp, r6 │ │ │ │ - @ instruction: 0x01026b9c │ │ │ │ - tsteq r2, r0, ror fp │ │ │ │ - tsteq r2, r6, lsr fp │ │ │ │ - tsteq r2, ip, lsr #22 │ │ │ │ - tsteq r2, r8, lsl fp │ │ │ │ - strdeq r6, [r2, -r4] │ │ │ │ - smlabteq r2, r4, sl, r6 │ │ │ │ - @ instruction: 0x01026aba │ │ │ │ - smlatbeq r2, r6, sl, r6 │ │ │ │ - tsteq r2, r6, ror sl │ │ │ │ - tsteq r2, sl, asr #20 │ │ │ │ - tsteq r2, r8, lsl sl │ │ │ │ - strdeq r6, [r2, -sl] │ │ │ │ - smlatteq r2, r2, r9, r6 │ │ │ │ - @ instruction: 0x010269b0 │ │ │ │ - @ instruction: 0x01026992 │ │ │ │ - tsteq r2, r4, ror #18 │ │ │ │ - smlabbeq r5, r2, r3, r4 │ │ │ │ - @ instruction: 0x010268be │ │ │ │ - smlatbeq r2, r0, r8, r6 │ │ │ │ - smlabteq r5, r6, r3, r4 │ │ │ │ + tsteq r5, sl, asr #6 │ │ │ │ + tsteq r5, r0, ror r3 │ │ │ │ + @ instruction: 0x010543b8 │ │ │ │ + smlabbeq r2, r2, sp, r6 │ │ │ │ + tsteq r2, r4, asr sp │ │ │ │ tsteq r5, sl, lsl r4 │ │ │ │ - smlabbeq r5, r2, r4, r4 │ │ │ │ - ldrdeq r4, [r5, -r6] │ │ │ │ - tsteq r5, lr, lsl r5 │ │ │ │ - @ instruction: 0x010267b4 │ │ │ │ - smlabbeq r2, r2, r7, r6 │ │ │ │ - tsteq r2, r2, asr r7 │ │ │ │ - tsteq r2, r2, lsr #14 │ │ │ │ - strdeq r6, [r2, -r6] │ │ │ │ + tsteq r5, sl, ror r4 │ │ │ │ + @ instruction: 0x010544b0 │ │ │ │ + @ instruction: 0x010544ba │ │ │ │ + ldrdeq r4, [r5, -r0] │ │ │ │ + strdeq r4, [r5, -r2] │ │ │ │ + smlabbeq r5, r4, r5, r4 │ │ │ │ + tsteq r2, r0, lsr ip │ │ │ │ + tsteq r2, r4, lsl #24 │ │ │ │ + smlatteq r2, r0, fp, r6 │ │ │ │ + @ instruction: 0x01026bbc │ │ │ │ + @ instruction: 0x01026b90 │ │ │ │ + tsteq r2, r6, asr fp │ │ │ │ + tsteq r2, ip, asr #22 │ │ │ │ + tsteq r2, r8, lsr fp │ │ │ │ + tsteq r2, r4, lsl fp │ │ │ │ + smlatteq r2, r4, sl, r6 │ │ │ │ + ldrdeq r6, [r2, -sl] │ │ │ │ + smlabteq r2, r6, sl, r6 │ │ │ │ + @ instruction: 0x01026a96 │ │ │ │ + tsteq r2, sl, ror #20 │ │ │ │ + tsteq r2, r8, lsr sl │ │ │ │ + tsteq r2, sl, lsl sl │ │ │ │ + tsteq r2, r2, lsl #20 │ │ │ │ + ldrdeq r6, [r2, -r0] │ │ │ │ + @ instruction: 0x010269b2 │ │ │ │ + smlabbeq r2, r4, r9, r6 │ │ │ │ + smlatbeq r5, r2, r3, r4 │ │ │ │ + ldrdeq r6, [r2, -lr] │ │ │ │ + smlabteq r2, r0, r8, r6 │ │ │ │ + smlatteq r5, r6, r3, r4 │ │ │ │ + tsteq r5, sl, lsr r4 │ │ │ │ + smlatbeq r5, r2, r4, r4 │ │ │ │ + strdeq r4, [r5, -r6] │ │ │ │ + tsteq r5, lr, lsr r5 │ │ │ │ ldrdeq r6, [r2, -r4] │ │ │ │ - smlatbeq r2, r6, r6, r6 │ │ │ │ - smlabbeq r2, r8, r6, r6 │ │ │ │ - tsteq r2, r6, ror #12 │ │ │ │ - tsteq r2, r8, lsr r6 │ │ │ │ - tsteq r2, sl, lsl #12 │ │ │ │ - smlatteq r2, ip, r5, r6 │ │ │ │ - smlabteq r2, sl, r5, r6 │ │ │ │ - @ instruction: 0x0102659e │ │ │ │ + smlatbeq r2, r2, r7, r6 │ │ │ │ + tsteq r2, r2, ror r7 │ │ │ │ + tsteq r2, r2, asr #14 │ │ │ │ + tsteq r2, r6, lsl r7 │ │ │ │ + strdeq r6, [r2, -r4] │ │ │ │ + smlabteq r2, r6, r6, r6 │ │ │ │ + smlatbeq r2, r8, r6, r6 │ │ │ │ + smlabbeq r2, r6, r6, r6 │ │ │ │ + tsteq r2, r8, asr r6 │ │ │ │ + tsteq r2, sl, lsr #12 │ │ │ │ + tsteq r2, ip, lsl #12 │ │ │ │ + smlatteq r2, sl, r5, r6 │ │ │ │ + @ instruction: 0x010265be │ │ │ │ + smlatbeq r2, r2, r5, r6 │ │ │ │ smlabbeq r2, r2, r5, r6 │ │ │ │ - tsteq r2, r2, ror #10 │ │ │ │ - tsteq r2, r8, lsr r5 │ │ │ │ - tsteq r2, r0, lsl r5 │ │ │ │ - smlatteq r2, r8, r4, r6 │ │ │ │ - smlabteq r2, r0, r4, r6 │ │ │ │ - @ instruction: 0x010264ba │ │ │ │ - @ instruction: 0x01026498 │ │ │ │ - tsteq r2, r6, ror r4 │ │ │ │ - tsteq r2, lr, asr #8 │ │ │ │ + tsteq r2, r8, asr r5 │ │ │ │ + tsteq r2, r0, lsr r5 │ │ │ │ + tsteq r2, r8, lsl #10 │ │ │ │ + smlatteq r2, r0, r4, r6 │ │ │ │ + ldrdeq r6, [r2, -sl] │ │ │ │ + @ instruction: 0x010264b8 │ │ │ │ + @ instruction: 0x01026496 │ │ │ │ + tsteq r2, lr, ror #8 │ │ │ │ + tsteq r2, ip, asr #8 │ │ │ │ tsteq r2, ip, lsr #8 │ │ │ │ - tsteq r2, ip, lsl #8 │ │ │ │ - smlatteq r2, r6, r3, r6 │ │ │ │ + tsteq r2, r6, lsl #8 │ │ │ │ + smlatteq r2, r0, r3, r6 │ │ │ │ smlabteq r2, r0, r3, r6 │ │ │ │ smlatbeq r2, r0, r3, r6 │ │ │ │ - smlabbeq r2, r0, r3, r6 │ │ │ │ + tsteq r2, sl, ror r3 │ │ │ │ tsteq r2, sl, asr r3 │ │ │ │ tsteq r2, sl, lsr r3 │ │ │ │ - tsteq r2, sl, lsl r3 │ │ │ │ - smlabteq r5, sl, sl, r3 │ │ │ │ - tsteq r5, r8, asr #16 │ │ │ │ - tsteq r5, r6, asr r7 │ │ │ │ - ldrdeq r3, [r5, -ip] │ │ │ │ - smlatbeq r5, sl, r6, r3 │ │ │ │ - strdeq r6, [r2, -r0] │ │ │ │ - @ instruction: 0x01053d9e │ │ │ │ - smlatteq r2, r4, r2, r6 │ │ │ │ - ldrdeq r6, [r2, -lr] │ │ │ │ - ldrdeq r6, [r2, -r8] │ │ │ │ - strdeq r3, [r5, -r2] │ │ │ │ - smlabteq r5, r4, r6, r3 │ │ │ │ - smlabteq r2, r6, r2, r6 │ │ │ │ + smlatteq r5, sl, sl, r3 │ │ │ │ + tsteq r5, r8, ror #16 │ │ │ │ + tsteq r5, r6, ror r7 │ │ │ │ + strdeq r3, [r5, -ip] │ │ │ │ + smlabteq r5, sl, r6, r3 │ │ │ │ + tsteq r2, r0, lsl r3 │ │ │ │ + @ instruction: 0x01053dbe │ │ │ │ + tsteq r2, r4, lsl #6 │ │ │ │ + strdeq r6, [r2, -lr] │ │ │ │ + strdeq r6, [r2, -r8] │ │ │ │ + tsteq r5, r2, lsl r7 │ │ │ │ + smlatteq r5, r4, r6, r3 │ │ │ │ + smlatteq r2, r6, r2, r6 │ │ │ │ ldrbtmi r4, [r8], #-2175 @ 0xfffff781 │ │ │ │ ldmdami pc!, {r1, r3, r4, r5, r6, r7, sp, lr, pc}^ @ │ │ │ │ rscs r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2174 @ 0xfffff782 │ │ │ │ ldmdami lr!, {r2, r4, r5, r6, r7, sp, lr, pc}^ │ │ │ │ rscs r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2173 @ 0xfffff783 │ │ │ │ @@ -65605,99 +65605,99 @@ │ │ │ │ ldmdami r7, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2134 @ 0xfffff7aa │ │ │ │ ldmdami r6, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2133 @ 0xfffff7ab │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r2, lr, lsr r1 │ │ │ │ - tsteq r5, r4, lsl r6 │ │ │ │ - smlabteq r5, lr, r5, r3 │ │ │ │ - @ instruction: 0x01053598 │ │ │ │ - tsteq r2, r6, lsr #2 │ │ │ │ - tsteq r2, r0, lsr #2 │ │ │ │ - tsteq r5, r2, lsr #12 │ │ │ │ - tsteq r5, r8, lsr r6 │ │ │ │ - tsteq r2, lr, lsl #2 │ │ │ │ - smlabbeq r5, ip, r7, r3 │ │ │ │ - smlabteq r5, lr, r6, r3 │ │ │ │ - @ instruction: 0x01053690 │ │ │ │ - tsteq r5, r2, asr r6 │ │ │ │ - strdeq r6, [r2, -r0] │ │ │ │ - smlatteq r2, sl, r0, r6 │ │ │ │ - tsteq r5, r8, lsr #14 │ │ │ │ - ldrdeq r3, [r5, -r2] │ │ │ │ - ldrdeq r6, [r2, -r8] │ │ │ │ - tsteq r5, lr, lsr r7 │ │ │ │ - ldrdeq r3, [r5, -r0] │ │ │ │ - smlabbeq r5, r2, r7, r3 │ │ │ │ - tsteq r5, r4, ror #14 │ │ │ │ - strheq r6, [r2, -sl] │ │ │ │ - tsteq r5, r4, lsr r8 │ │ │ │ - ldrdeq r3, [r5, -lr] │ │ │ │ - smlatbeq r2, r8, r0, r6 │ │ │ │ - smlatbeq r2, r2, r0, r6 │ │ │ │ - smlatteq r5, r8, sl, r3 │ │ │ │ - smlabbeq r5, r6, r9, r3 │ │ │ │ - smlabteq r5, ip, r8, r3 │ │ │ │ - @ instruction: 0x01053892 │ │ │ │ - tsteq r5, ip, asr r8 │ │ │ │ - tsteq r2, lr, ror r0 │ │ │ │ - tsteq r2, r8, ror r0 │ │ │ │ - tsteq r5, r2, lsl #18 │ │ │ │ - tsteq r5, ip, lsr #18 │ │ │ │ - tsteq r2, r6, rrx │ │ │ │ - smlatteq r5, ip, r9, r3 │ │ │ │ - smlatbeq r5, r2, r9, r3 │ │ │ │ - qaddeq r6, r4, r2 │ │ │ │ + tsteq r2, lr, asr r1 │ │ │ │ + tsteq r5, r4, lsr r6 │ │ │ │ + smlatteq r5, lr, r5, r3 │ │ │ │ + @ instruction: 0x010535b8 │ │ │ │ + tsteq r2, r6, asr #2 │ │ │ │ + tsteq r2, r0, asr #2 │ │ │ │ + tsteq r5, r2, asr #12 │ │ │ │ + tsteq r5, r8, asr r6 │ │ │ │ + tsteq r2, lr, lsr #2 │ │ │ │ + smlatbeq r5, ip, r7, r3 │ │ │ │ + smlatteq r5, lr, r6, r3 │ │ │ │ + @ instruction: 0x010536b0 │ │ │ │ + tsteq r5, r2, ror r6 │ │ │ │ + tsteq r2, r0, lsl r1 │ │ │ │ + tsteq r2, sl, lsl #2 │ │ │ │ + tsteq r5, r8, asr #14 │ │ │ │ + strdeq r3, [r5, -r2] │ │ │ │ + strdeq r6, [r2, -r8] │ │ │ │ + tsteq r5, lr, asr r7 │ │ │ │ + strdeq r3, [r5, -r0] │ │ │ │ + smlatbeq r5, r2, r7, r3 │ │ │ │ + smlabbeq r5, r4, r7, r3 │ │ │ │ + ldrdeq r6, [r2, -sl] │ │ │ │ + tsteq r5, r4, asr r8 │ │ │ │ + strdeq r3, [r5, -lr] │ │ │ │ + smlabteq r2, r8, r0, r6 │ │ │ │ + smlabteq r2, r2, r0, r6 │ │ │ │ + tsteq r5, r8, lsl #22 │ │ │ │ + smlatbeq r5, r6, r9, r3 │ │ │ │ + smlatteq r5, ip, r8, r3 │ │ │ │ + @ instruction: 0x010538b2 │ │ │ │ + tsteq r5, ip, ror r8 │ │ │ │ + swpeq r6, lr, [r2] │ │ │ │ + swpeq r6, r8, [r2] │ │ │ │ + tsteq r5, r2, lsr #18 │ │ │ │ + tsteq r5, ip, asr #18 │ │ │ │ + smlabbeq r2, r6, r0, r6 │ │ │ │ + tsteq r5, ip, lsl #20 │ │ │ │ smlabteq r5, r2, r9, r3 │ │ │ │ - tsteq r2, r8, asr #32 │ │ │ │ - tsteq r2, r2, asr #32 │ │ │ │ - tsteq r2, ip, lsr r0 │ │ │ │ - tsteq r2, r6, lsr r0 │ │ │ │ - tsteq r5, r8, lsl sl │ │ │ │ - smlatteq r5, sl, r9, r3 │ │ │ │ - tsteq r2, r4, lsr #32 │ │ │ │ - tsteq r5, r2, lsr #20 │ │ │ │ - tsteq r5, r4, asr #20 │ │ │ │ - tsteq r2, r2, lsl r0 │ │ │ │ - strdeq r3, [r5, -r8] │ │ │ │ - smlatteq r5, lr, sl, r3 │ │ │ │ - mrseq r6, (UNDEF: 2) │ │ │ │ - tsteq r5, r2, ror #20 │ │ │ │ - strdeq r5, [r2, -r4] │ │ │ │ - tsteq r5, r2, ror fp │ │ │ │ - tsteq r5, r4, lsl #22 │ │ │ │ - smlatteq r2, r2, pc, r5 @ │ │ │ │ - ldrdeq r5, [r2, -ip] │ │ │ │ - smlabteq r5, r6, ip, r3 │ │ │ │ - tsteq r5, r8, asr ip │ │ │ │ - smlatteq r5, sl, fp, r3 │ │ │ │ - smlabteq r2, r4, pc, r5 @ │ │ │ │ - @ instruction: 0x01025fbe │ │ │ │ - tsteq r5, r0, lsl sp │ │ │ │ - @ instruction: 0x01025fb2 │ │ │ │ - tsteq r5, r8, lsr sp │ │ │ │ - smlatbeq r2, r6, pc, r5 @ │ │ │ │ - smlatbeq r2, r0, pc, r5 @ │ │ │ │ - @ instruction: 0x01025f9a │ │ │ │ - @ instruction: 0x01025f94 │ │ │ │ - smlabbeq r2, lr, pc, r5 @ │ │ │ │ - smlabbeq r2, r8, pc, r5 @ │ │ │ │ - smlabbeq r2, r2, pc, r5 @ │ │ │ │ - tsteq r2, ip, ror pc │ │ │ │ - tsteq r2, r6, ror pc │ │ │ │ - tsteq r2, r0, ror pc │ │ │ │ - tsteq r2, sl, ror #30 │ │ │ │ - tsteq r2, r4, ror #30 │ │ │ │ - tsteq r2, lr, asr pc │ │ │ │ - tsteq r2, r8, asr pc │ │ │ │ - tsteq r2, r2, asr pc │ │ │ │ - tsteq r2, ip, asr #30 │ │ │ │ - tsteq r2, r6, asr #30 │ │ │ │ + tsteq r2, r4, ror r0 │ │ │ │ + smlatteq r5, r2, r9, r3 │ │ │ │ + tsteq r2, r8, rrx │ │ │ │ + tsteq r2, r2, rrx │ │ │ │ + qaddeq r6, ip, r2 │ │ │ │ + qaddeq r6, r6, r2 │ │ │ │ + tsteq r5, r8, lsr sl │ │ │ │ + tsteq r5, sl, lsl #20 │ │ │ │ + tsteq r2, r4, asr #32 │ │ │ │ + tsteq r5, r2, asr #20 │ │ │ │ + tsteq r5, r4, ror #20 │ │ │ │ + tsteq r2, r2, lsr r0 │ │ │ │ + tsteq r5, r8, lsl ip │ │ │ │ + tsteq r5, lr, lsl #22 │ │ │ │ + tsteq r2, r0, lsr #32 │ │ │ │ + smlabbeq r5, r2, sl, r3 │ │ │ │ + tsteq r2, r4, lsl r0 │ │ │ │ + @ instruction: 0x01053b92 │ │ │ │ + tsteq r5, r4, lsr #22 │ │ │ │ + tsteq r2, r2 │ │ │ │ + strdeq r5, [r2, -ip] │ │ │ │ + smlatteq r5, r6, ip, r3 │ │ │ │ + tsteq r5, r8, ror ip │ │ │ │ + tsteq r5, sl, lsl #24 │ │ │ │ + smlatteq r2, r4, pc, r5 @ │ │ │ │ + ldrdeq r5, [r2, -lr] │ │ │ │ + tsteq r5, r0, lsr sp │ │ │ │ + ldrdeq r5, [r2, -r2] │ │ │ │ + tsteq r5, r8, asr sp │ │ │ │ + smlabteq r2, r6, pc, r5 @ │ │ │ │ + smlabteq r2, r0, pc, r5 @ │ │ │ │ + @ instruction: 0x01025fba │ │ │ │ + @ instruction: 0x01025fb4 │ │ │ │ + smlatbeq r2, lr, pc, r5 @ │ │ │ │ + smlatbeq r2, r8, pc, r5 @ │ │ │ │ + smlatbeq r2, r2, pc, r5 @ │ │ │ │ + @ instruction: 0x01025f9c │ │ │ │ + @ instruction: 0x01025f96 │ │ │ │ + @ instruction: 0x01025f90 │ │ │ │ + smlabbeq r2, sl, pc, r5 @ │ │ │ │ + smlabbeq r2, r4, pc, r5 @ │ │ │ │ + tsteq r2, lr, ror pc │ │ │ │ + tsteq r2, r8, ror pc │ │ │ │ + tsteq r2, r2, ror pc │ │ │ │ + tsteq r2, ip, ror #30 │ │ │ │ + tsteq r2, r6, ror #30 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r4], -r2, lsl #1 │ │ │ │ @ instruction: 0x461f4616 │ │ │ │ svcvc 0x0012f5b1 │ │ │ │ @@ -66516,94 +66516,94 @@ │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ b 1e9dd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd5a64> │ │ │ │ ldrle r0, [r0, #1909]! @ 0x775 │ │ │ │ tstcs r1, r2, asr sl │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldmib ip!, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldcllt 0, cr15, [r8], {0} │ │ │ │ - smlatbeq r2, ip, r2, r6 │ │ │ │ - strdeq r5, [r4, -r6] │ │ │ │ - smlatbeq r2, r8, r0, r6 │ │ │ │ - tsteq r4, r2, asr #16 │ │ │ │ - tsteq r2, r0, lsr #8 │ │ │ │ - tsteq r4, r2, lsl r8 │ │ │ │ - tsteq r5, r8, asr r9 │ │ │ │ - tsteq r4, r2, lsr r7 │ │ │ │ - ldrdeq r2, [r5, -r8] │ │ │ │ - tsteq r4, r4, asr r4 │ │ │ │ - tsteq r2, r6, asr r9 │ │ │ │ + smlabteq r2, ip, r2, r6 │ │ │ │ + tsteq r4, r6, lsl r9 │ │ │ │ + smlabteq r2, r8, r0, r6 │ │ │ │ + tsteq r4, r2, ror #16 │ │ │ │ + tsteq r2, r0, asr #8 │ │ │ │ + tsteq r4, r2, lsr r8 │ │ │ │ + tsteq r5, r8, ror r9 │ │ │ │ + tsteq r4, r2, asr r7 │ │ │ │ + strdeq r2, [r5, -r8] │ │ │ │ + tsteq r4, r4, ror r4 │ │ │ │ + tsteq r2, r6, ror r9 │ │ │ │ + tsteq r4, r0, ror #2 │ │ │ │ + strdeq r5, [r2, -r6] │ │ │ │ tsteq r4, r0, asr #2 │ │ │ │ - ldrdeq r5, [r2, -r6] │ │ │ │ - tsteq r4, r0, lsr #2 │ │ │ │ - @ instruction: 0x01025b9a │ │ │ │ - smlatbeq r2, r6, fp, r5 │ │ │ │ - tsteq fp, r8, ror #14 │ │ │ │ - smlabbeq r2, lr, fp, r5 │ │ │ │ - tsteq r2, r4, ror #22 │ │ │ │ - tsteq r2, r0, ror fp │ │ │ │ - tsteq r2, ip, ror #22 │ │ │ │ - tsteq r2, r8, ror #22 │ │ │ │ - tsteq r2, r6, ror #22 │ │ │ │ - tsteq r2, r8, ror #22 │ │ │ │ - ldrdeq r1, [fp, -ip] │ │ │ │ - tsteq r2, r8, asr fp │ │ │ │ - ldrdeq r5, [r2, -ip] │ │ │ │ - smlatteq r2, r8, sl, r5 │ │ │ │ - smlatteq r2, r4, sl, r5 │ │ │ │ - smlatteq r2, r0, sl, r5 │ │ │ │ - ldrdeq r5, [r2, -ip] │ │ │ │ - ldrdeq r5, [r2, -ip] │ │ │ │ - tsteq fp, lr, asr #12 │ │ │ │ - smlabteq r2, r8, r7, r5 │ │ │ │ - @ instruction: 0x01044fb2 │ │ │ │ - smlatbeq r2, sl, r7, r5 │ │ │ │ - @ instruction: 0x01044f96 │ │ │ │ - smlatteq r2, sl, r8, r5 │ │ │ │ - smlabteq r2, r2, r8, r5 │ │ │ │ - smlabteq r2, r4, r8, r5 │ │ │ │ - @ instruction: 0x010339b0 │ │ │ │ - @ instruction: 0x010339b0 │ │ │ │ - @ instruction: 0x010339b2 │ │ │ │ + @ instruction: 0x01025bba │ │ │ │ + smlabteq r2, r6, fp, r5 │ │ │ │ + smlabbeq fp, r8, r7, r1 │ │ │ │ + smlatbeq r2, lr, fp, r5 │ │ │ │ + smlabbeq r2, r4, fp, r5 │ │ │ │ + @ instruction: 0x01025b90 │ │ │ │ + smlabbeq r2, ip, fp, r5 │ │ │ │ + smlabbeq r2, r8, fp, r5 │ │ │ │ + smlabbeq r2, r6, fp, r5 │ │ │ │ + smlabbeq r2, r8, fp, r5 │ │ │ │ + strdeq r1, [fp, -ip] │ │ │ │ + tsteq r2, r8, ror fp │ │ │ │ + strdeq r5, [r2, -ip] │ │ │ │ + tsteq r2, r8, lsl #22 │ │ │ │ + tsteq r2, r4, lsl #22 │ │ │ │ + tsteq r2, r0, lsl #22 │ │ │ │ + strdeq r5, [r2, -ip] │ │ │ │ + strdeq r5, [r2, -ip] │ │ │ │ + tsteq fp, lr, ror #12 │ │ │ │ + smlatteq r2, r8, r7, r5 │ │ │ │ + ldrdeq r4, [r4, -r2] │ │ │ │ + smlabteq r2, sl, r7, r5 │ │ │ │ + @ instruction: 0x01044fb6 │ │ │ │ + tsteq r2, sl, lsl #18 │ │ │ │ + smlatteq r2, r2, r8, r5 │ │ │ │ + smlatteq r2, r4, r8, r5 │ │ │ │ + ldrdeq r3, [r3, -r0] │ │ │ │ + ldrdeq r3, [r3, -r0] │ │ │ │ + ldrdeq r3, [r3, -r2] │ │ │ │ + ldrdeq r3, [r3, -r0] │ │ │ │ + @ instruction: 0x010b15b4 │ │ │ │ + tsteq r2, r2, lsr r8 │ │ │ │ @ instruction: 0x010339b0 │ │ │ │ - @ instruction: 0x010b1594 │ │ │ │ - tsteq r2, r2, lsl r8 │ │ │ │ + @ instruction: 0x01055dba │ │ │ │ + tsteq fp, r2, ror r5 │ │ │ │ @ instruction: 0x01033990 │ │ │ │ - @ instruction: 0x01055d9a │ │ │ │ - tsteq fp, r2, asr r5 │ │ │ │ - tsteq r3, r0, ror r9 │ │ │ │ - tsteq r3, ip, ror r9 │ │ │ │ - tsteq r3, sl, ror r9 │ │ │ │ - ldrdeq r1, [r5, -r8] │ │ │ │ - tsteq r2, r0, lsr r7 │ │ │ │ - tsteq r2, sl, lsr #14 │ │ │ │ + @ instruction: 0x0103399c │ │ │ │ + @ instruction: 0x0103399a │ │ │ │ + strdeq r1, [r5, -r8] │ │ │ │ + tsteq r2, r0, asr r7 │ │ │ │ + tsteq r2, sl, asr #14 │ │ │ │ + tsteq r2, r0, asr #30 │ │ │ │ + tsteq r2, r2, lsr pc │ │ │ │ + tsteq r2, r0, lsr pc │ │ │ │ + tsteq r2, lr, lsr #30 │ │ │ │ + tsteq r2, ip, lsr #30 │ │ │ │ + tsteq r2, sl, lsr #30 │ │ │ │ + tsteq r2, r8, lsr #30 │ │ │ │ + tsteq r2, r6, lsr #30 │ │ │ │ tsteq r2, r0, lsr #30 │ │ │ │ - tsteq r2, r2, lsl pc │ │ │ │ - tsteq r2, r0, lsl pc │ │ │ │ - tsteq r2, lr, lsl #30 │ │ │ │ - tsteq r2, ip, lsl #30 │ │ │ │ - tsteq r2, sl, lsl #30 │ │ │ │ - tsteq r2, r8, lsl #30 │ │ │ │ - tsteq r2, r6, lsl #30 │ │ │ │ - tsteq r2, r0, lsl #30 │ │ │ │ - strdeq ip, [r2, -lr] │ │ │ │ + tsteq r2, lr, lsl pc │ │ │ │ + tsteq r5, ip, asr #22 │ │ │ │ + tsteq r5, lr, lsr #22 │ │ │ │ + tsteq fp, r6, asr #8 │ │ │ │ tsteq r5, ip, lsr #22 │ │ │ │ - tsteq r5, lr, lsl #22 │ │ │ │ - tsteq fp, r6, lsr #8 │ │ │ │ - tsteq r5, ip, lsl #22 │ │ │ │ + tsteq r2, r0, asr r6 │ │ │ │ + smlabbeq r4, sl, r5, r4 │ │ │ │ tsteq r2, r0, lsr r6 │ │ │ │ - tsteq r4, sl, ror #10 │ │ │ │ + tsteq r4, lr, ror r5 │ │ │ │ tsteq r2, r0, lsl r6 │ │ │ │ - tsteq r4, lr, asr r5 │ │ │ │ + tsteq r4, sl, ror r5 │ │ │ │ strdeq r5, [r2, -r0] │ │ │ │ - tsteq r4, sl, asr r5 │ │ │ │ + tsteq r4, sl, ror #10 │ │ │ │ ldrdeq r5, [r2, -r0] │ │ │ │ - tsteq r4, sl, asr #10 │ │ │ │ - @ instruction: 0x010255b0 │ │ │ │ - tsteq r4, r6, lsr r5 │ │ │ │ - @ instruction: 0x0102559a │ │ │ │ + tsteq r4, r6, asr r5 │ │ │ │ + @ instruction: 0x010255ba │ │ │ │ ldmdacs r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ ldmdb r4, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ strdcs fp, [r1, -r3] │ │ │ │ @ instruction: 0x4620447a │ │ │ │ stmdb ip, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @@ -67138,144 +67138,144 @@ │ │ │ │ and lr, r7, ip, lsr #26 │ │ │ │ @ instruction: 0x463b4a78 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stc 7, cr15, [r2, #-756]! @ 0xfffffd0c │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlabbeq r2, r6, r7, ip │ │ │ │ - smlabbeq r4, ip, fp, r4 │ │ │ │ - @ instruction: 0x0102c6b2 │ │ │ │ - tsteq r4, r8, ror #22 │ │ │ │ - smlatbeq r2, r2, r6, ip │ │ │ │ + smlatbeq r2, r6, r7, ip │ │ │ │ + smlatbeq r4, ip, fp, r4 │ │ │ │ + ldrdeq ip, [r2, -r2] │ │ │ │ + smlabbeq r4, r8, fp, r4 │ │ │ │ + smlabteq r2, r2, r6, ip │ │ │ │ + tsteq r4, r4, ror #22 │ │ │ │ + @ instruction: 0x01044eb2 │ │ │ │ tsteq r4, r4, asr #22 │ │ │ │ - @ instruction: 0x01044e92 │ │ │ │ - tsteq r4, r4, lsr #22 │ │ │ │ - strdeq r2, [r5, -r8] │ │ │ │ - tsteq r4, r6, lsl #22 │ │ │ │ + tsteq r5, r8, lsl sp │ │ │ │ + tsteq r4, r6, lsr #22 │ │ │ │ + smlabteq r2, r4, r3, r5 │ │ │ │ + @ instruction: 0x010253b4 │ │ │ │ smlatbeq r2, r4, r3, r5 │ │ │ │ @ instruction: 0x01025394 │ │ │ │ - smlabbeq r2, r4, r3, r5 │ │ │ │ - tsteq r2, r4, ror r3 │ │ │ │ - smlatbeq r5, sl, ip, r2 │ │ │ │ - smlatbeq r5, ip, ip, r2 │ │ │ │ - smlabbeq r4, r4, r4, r5 │ │ │ │ - @ instruction: 0x010446b2 │ │ │ │ - smlabbeq r4, r0, sl, r4 │ │ │ │ - tsteq r2, ip, lsl #8 │ │ │ │ - ldrdeq r5, [r4, -r2] │ │ │ │ - tsteq r4, r2, lsr sl │ │ │ │ - tsteq r4, lr, asr r4 │ │ │ │ - smlatteq r4, r4, r1, r6 │ │ │ │ - tsteq r4, r6, lsl #20 │ │ │ │ - ldrdeq r6, [r4, -r8] │ │ │ │ - ldrdeq r5, [r2, -r8] │ │ │ │ - smlabteq r4, r2, r9, r4 │ │ │ │ - smlatteq r5, r2, fp, r2 │ │ │ │ - smlatbeq r4, ip, r9, r4 │ │ │ │ - ldrdeq r2, [r5, -r0] │ │ │ │ - smlabteq r5, r0, fp, r2 │ │ │ │ - tsteq r2, sl, lsl #4 │ │ │ │ - tsteq r2, r2, lsl #4 │ │ │ │ - smlatbeq r5, r2, fp, r2 │ │ │ │ - smlabteq r2, lr, r8, ip │ │ │ │ - smlabteq r2, r4, r1, r5 │ │ │ │ - @ instruction: 0x010251bc │ │ │ │ - tsteq r5, ip, ror #22 │ │ │ │ - smlatteq r4, ip, r8, r4 │ │ │ │ - smlabbeq r4, r8, r5, r4 │ │ │ │ - smlabteq r4, sl, r8, r4 │ │ │ │ - tsteq r4, sl, ror r5 │ │ │ │ - smlatbeq r4, r8, r8, r4 │ │ │ │ - tsteq r5, r8, lsl fp │ │ │ │ - smlabbeq r4, r4, r8, r4 │ │ │ │ - tsteq r4, r4, lsr r0 │ │ │ │ - tsteq r4, lr, ror #16 │ │ │ │ - tsteq r4, r4, lsr #32 │ │ │ │ - smlabteq r5, lr, sl, r2 │ │ │ │ - smlatteq r4, r0, r1, r5 │ │ │ │ - tsteq r4, r6, lsl #8 │ │ │ │ - tsteq r5, sl, lsl lr │ │ │ │ - @ instruction: 0x010451ba │ │ │ │ - ldrdeq r4, [r4, -lr] │ │ │ │ - smlabteq r4, sl, r0, r6 │ │ │ │ - tsteq r4, ip, lsr #12 │ │ │ │ - smlabteq r4, r0, r0, r6 │ │ │ │ - smlabbeq r4, ip, pc, r3 @ │ │ │ │ - tsteq r2, r2, lsr r0 │ │ │ │ - tsteq r2, sl, lsr #32 │ │ │ │ - smlatbeq r4, sl, r3, lr │ │ │ │ - mrseq r5, (UNDEF: 2) │ │ │ │ - strdeq r4, [r2, -r8] │ │ │ │ - tsteq r4, r8, asr pc │ │ │ │ - tsteq r3, ip, lsr r3 │ │ │ │ - strdeq r6, [r4, -r0] │ │ │ │ - tsteq r3, r4, lsr r3 │ │ │ │ - tsteq fp, sl, ror #26 │ │ │ │ - tsteq r4, r2, asr r7 │ │ │ │ - tsteq r2, r0, ror pc │ │ │ │ - tsteq r2, r8, ror #30 │ │ │ │ - tsteq r4, r8, lsr #16 │ │ │ │ - tsteq r3, lr, asr r1 │ │ │ │ - tsteq r3, sl, asr r1 │ │ │ │ - tsteq r4, lr, lsr r8 │ │ │ │ - tsteq r2, ip, lsl #30 │ │ │ │ - tsteq r2, r4, lsl #30 │ │ │ │ - smlabbeq r5, r4, r3, r1 │ │ │ │ - ldrdeq r4, [r2, -sl] │ │ │ │ - ldrdeq r4, [r2, -r2] │ │ │ │ - smlabteq r2, r6, r6, ip │ │ │ │ - @ instruction: 0x0102c6b6 │ │ │ │ - @ instruction: 0x0102c6b2 │ │ │ │ - @ instruction: 0x0102c6b0 │ │ │ │ - smlatbeq r2, lr, r6, ip │ │ │ │ - smlatbeq r2, ip, r6, ip │ │ │ │ - smlatbeq r2, sl, r6, ip │ │ │ │ - smlatbeq r2, r8, r6, ip │ │ │ │ - smlatbeq r2, r2, r6, ip │ │ │ │ - smlatbeq r2, r0, r6, ip │ │ │ │ - smlabteq r5, lr, r2, r1 │ │ │ │ - @ instruction: 0x010512b0 │ │ │ │ - smlabteq fp, r8, fp, r0 │ │ │ │ - tsteq r4, r4, lsl r5 │ │ │ │ - tsteq r4, r0, lsr r5 │ │ │ │ - smlabbeq r4, sl, r7, r6 │ │ │ │ - tsteq r4, sl, lsl r5 │ │ │ │ - tsteq r4, ip, ror r7 │ │ │ │ + smlabteq r5, sl, ip, r2 │ │ │ │ + smlabteq r5, ip, ip, r2 │ │ │ │ + smlatbeq r4, r4, r4, r5 │ │ │ │ + ldrdeq r4, [r4, -r2] │ │ │ │ + smlatbeq r4, r0, sl, r4 │ │ │ │ + tsteq r2, ip, lsr #8 │ │ │ │ + strdeq r5, [r4, -r2] │ │ │ │ + tsteq r4, r2, asr sl │ │ │ │ + tsteq r4, lr, ror r4 │ │ │ │ + tsteq r4, r4, lsl #4 │ │ │ │ + tsteq r4, r6, lsr #20 │ │ │ │ + strdeq r6, [r4, -r8] │ │ │ │ + strdeq r5, [r2, -r8] │ │ │ │ + smlatteq r4, r2, r9, r4 │ │ │ │ + tsteq r5, r2, lsl #24 │ │ │ │ + smlabteq r4, ip, r9, r4 │ │ │ │ + strdeq r2, [r5, -r0] │ │ │ │ + smlatteq r5, r0, fp, r2 │ │ │ │ + tsteq r2, sl, lsr #4 │ │ │ │ + tsteq r2, r2, lsr #4 │ │ │ │ + smlabteq r5, r2, fp, r2 │ │ │ │ + smlatteq r2, lr, r8, ip │ │ │ │ + smlatteq r2, r4, r1, r5 │ │ │ │ + ldrdeq r5, [r2, -ip] │ │ │ │ + smlabbeq r5, ip, fp, r2 │ │ │ │ + tsteq r4, ip, lsl #18 │ │ │ │ + smlatbeq r4, r8, r5, r4 │ │ │ │ + smlatteq r4, sl, r8, r4 │ │ │ │ + @ instruction: 0x0104459a │ │ │ │ + smlabteq r4, r8, r8, r4 │ │ │ │ + tsteq r5, r8, lsr fp │ │ │ │ + smlatbeq r4, r4, r8, r4 │ │ │ │ + qaddeq r6, r4, r4 │ │ │ │ + smlabbeq r4, lr, r8, r4 │ │ │ │ + tsteq r4, r4, asr #32 │ │ │ │ + smlatteq r5, lr, sl, r2 │ │ │ │ + mrseq r5, R12_usr │ │ │ │ + tsteq r4, r6, lsr #8 │ │ │ │ + tsteq r5, sl, lsr lr │ │ │ │ + ldrdeq r5, [r4, -sl] │ │ │ │ + strdeq r4, [r4, -lr] │ │ │ │ + smlatteq r4, sl, r0, r6 │ │ │ │ + tsteq r4, ip, asr #12 │ │ │ │ + smlatteq r4, r0, r0, r6 │ │ │ │ + smlatbeq r4, ip, pc, r3 @ │ │ │ │ + qaddeq r5, r2, r2 │ │ │ │ + tsteq r2, sl, asr #32 │ │ │ │ + smlabteq r4, sl, r3, lr │ │ │ │ + tsteq r2, r0, lsr #32 │ │ │ │ + tsteq r2, r8, lsl r0 │ │ │ │ + tsteq r4, r8, ror pc │ │ │ │ + tsteq r3, ip, asr r3 │ │ │ │ + tsteq r4, r0, lsl r6 │ │ │ │ + tsteq r3, r4, asr r3 │ │ │ │ + smlabbeq fp, sl, sp, r0 │ │ │ │ + tsteq r4, r2, ror r7 │ │ │ │ + @ instruction: 0x01024f90 │ │ │ │ + smlabbeq r2, r8, pc, r4 @ │ │ │ │ + tsteq r4, r8, asr #16 │ │ │ │ + tsteq r3, lr, ror r1 │ │ │ │ + tsteq r3, sl, ror r1 │ │ │ │ + tsteq r4, lr, asr r8 │ │ │ │ + tsteq r2, ip, lsr #30 │ │ │ │ + tsteq r2, r4, lsr #30 │ │ │ │ + smlatbeq r5, r4, r3, r1 │ │ │ │ + strdeq r4, [r2, -sl] │ │ │ │ + strdeq r4, [r2, -r2] │ │ │ │ + smlatteq r2, r6, r6, ip │ │ │ │ + ldrdeq ip, [r2, -r6] │ │ │ │ + ldrdeq ip, [r2, -r2] │ │ │ │ + ldrdeq ip, [r2, -r0] │ │ │ │ + smlabteq r2, lr, r6, ip │ │ │ │ + smlabteq r2, ip, r6, ip │ │ │ │ + smlabteq r2, sl, r6, ip │ │ │ │ + smlabteq r2, r8, r6, ip │ │ │ │ + smlabteq r2, r2, r6, ip │ │ │ │ + smlabteq r2, r0, r6, ip │ │ │ │ + smlatteq r5, lr, r2, r1 │ │ │ │ + ldrdeq r1, [r5, -r0] │ │ │ │ + smlatteq fp, r8, fp, r0 │ │ │ │ + tsteq r4, r4, lsr r5 │ │ │ │ + tsteq r4, r0, asr r5 │ │ │ │ + smlatbeq r4, sl, r7, r6 │ │ │ │ + tsteq r4, sl, lsr r5 │ │ │ │ + @ instruction: 0x0104679c │ │ │ │ + @ instruction: 0x01046794 │ │ │ │ + smlabbeq r4, r8, r7, r6 │ │ │ │ + smlabbeq r4, r0, r7, r6 │ │ │ │ tsteq r4, r4, ror r7 │ │ │ │ - tsteq r4, r8, ror #14 │ │ │ │ + tsteq r4, ip, ror #14 │ │ │ │ tsteq r4, r0, ror #14 │ │ │ │ - tsteq r4, r4, asr r7 │ │ │ │ - tsteq r4, ip, asr #14 │ │ │ │ - tsteq r4, r0, asr #14 │ │ │ │ + strdeq r1, [r5, -r4] │ │ │ │ + smlatteq r5, r8, sl, r1 │ │ │ │ + smlatteq r5, r0, sl, r1 │ │ │ │ ldrdeq r1, [r5, -r4] │ │ │ │ - smlabteq r5, r8, sl, r1 │ │ │ │ - smlabteq r5, r0, sl, r1 │ │ │ │ - @ instruction: 0x01051ab4 │ │ │ │ - smlatbeq r5, ip, sl, r1 │ │ │ │ - smlatbeq r4, sl, r6, r6 │ │ │ │ - smlatbeq r4, sl, r3, r4 │ │ │ │ - tsteq r2, r0, lsr #30 │ │ │ │ - tsteq r5, r0, ror #20 │ │ │ │ - tsteq r4, r0, ror #12 │ │ │ │ - tsteq r2, ip, lsl r8 │ │ │ │ + smlabteq r5, ip, sl, r1 │ │ │ │ + smlabteq r4, sl, r6, r6 │ │ │ │ + smlabteq r4, sl, r3, r4 │ │ │ │ + tsteq r2, r0, asr #30 │ │ │ │ + smlabbeq r5, r0, sl, r1 │ │ │ │ + smlabbeq r4, r0, r6, r6 │ │ │ │ + tsteq r2, ip, lsr r8 │ │ │ │ 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 76aa68 │ │ │ │ stmdami r3, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ svclt 0x00004770 │ │ │ │ - ldrdeq r2, [r5, -r8] │ │ │ │ - strdeq r2, [r5, -r6] │ │ │ │ + strdeq r2, [r5, -r8] │ │ │ │ + tsteq r5, r6, lsl r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec03cb4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ andle r7, r6, r1, lsr pc │ │ │ │ ldrbpl pc, [ip, r0, asr #12] @ │ │ │ │ @@ -67303,21 +67303,21 @@ │ │ │ │ tstcs r1, fp, lsl #20 │ │ │ │ @ instruction: 0xf7bd447a │ │ │ │ bmi 367aa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x253734> │ │ │ │ smlattcs r1, fp, r2, fp │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl ff66aa28 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - swpeq ip, r4, [r2] │ │ │ │ - smlabbeq r2, ip, r9, r4 │ │ │ │ - smlabbeq r2, r6, r9, r4 │ │ │ │ - tsteq r5, r8, lsr r3 │ │ │ │ - strheq r4, [r4, -sl] │ │ │ │ - smlatbeq r5, r0, r3, r2 │ │ │ │ - smlatbeq r4, r0, r0, r4 │ │ │ │ + strheq ip, [r2, -r4] │ │ │ │ + smlatbeq r2, ip, r9, r4 │ │ │ │ + smlatbeq r2, r6, r9, r4 │ │ │ │ + tsteq r5, r8, asr r3 │ │ │ │ + ldrdeq r4, [r4, -sl] │ │ │ │ + smlabteq r5, r0, r3, r2 │ │ │ │ + smlabteq r4, r0, r0, r4 │ │ │ │ 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 fec03d70 │ │ │ │ @@ -67326,18 +67326,18 @@ │ │ │ │ @ instruction: 0xbd08f931 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r5, lr, ror r3 │ │ │ │ - tsteq r5, r4, asr r3 │ │ │ │ - tsteq r5, r2, ror #6 │ │ │ │ - smlabbeq r5, r0, r3, r2 │ │ │ │ + @ instruction: 0x0105239e │ │ │ │ + tsteq r5, r4, ror r3 │ │ │ │ + smlabbeq r5, r2, r3, r2 │ │ │ │ + smlatbeq r5, r0, r3, r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec03dac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ ldmdbcs r0!, {r0, r2, r4, r9, sl, lr}^ │ │ │ │ rscshi pc, ip, r0 │ │ │ │ stmdale r4, {r1, r2, r3, r4, r9, sl, lr} │ │ │ │ @@ -67526,60 +67526,60 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ b 86ad98 │ │ │ │ vaddw.u8 q9, , d1 │ │ │ │ ldrtmi r5, [sl], -r5, lsl #6 │ │ │ │ @ instruction: 0xf7bd4620 │ │ │ │ @ instruction: 0xbdf8ea18 │ │ │ │ + tsteq r3, r4, lsr #24 │ │ │ │ + tsteq r3, r6, lsl ip │ │ │ │ + tsteq r3, r4, lsl ip │ │ │ │ + tsteq r3, r2, lsl ip │ │ │ │ + tsteq r3, r0, lsl ip │ │ │ │ + tsteq fp, r0, lsr r6 │ │ │ │ + strdeq r2, [r3, -lr] │ │ │ │ + tsteq r3, r6, lsl #24 │ │ │ │ tsteq r3, r4, lsl #24 │ │ │ │ + tsteq r3, r2, lsl #24 │ │ │ │ + tsteq r3, r6, lsl #24 │ │ │ │ + strdeq r2, [r3, -ip] │ │ │ │ strdeq r2, [r3, -r6] │ │ │ │ + strdeq r2, [r3, -sl] │ │ │ │ strdeq r2, [r3, -r4] │ │ │ │ - strdeq r2, [r3, -r2] │ │ │ │ - strdeq r2, [r3, -r0] │ │ │ │ - tsteq fp, r0, lsl r6 │ │ │ │ - ldrdeq r2, [r3, -lr] │ │ │ │ - smlatteq r3, r6, fp, r2 │ │ │ │ - smlatteq r3, r4, fp, r2 │ │ │ │ - smlatteq r3, r2, fp, r2 │ │ │ │ - smlatteq r3, r6, fp, r2 │ │ │ │ - ldrdeq r2, [r3, -ip] │ │ │ │ - ldrdeq r2, [r3, -r6] │ │ │ │ - ldrdeq r2, [r3, -sl] │ │ │ │ - ldrdeq r2, [r3, -r4] │ │ │ │ - tsteq r3, r2, asr ip │ │ │ │ - strdeq r3, [r4, -r2] │ │ │ │ - tsteq r3, r0, lsl #22 │ │ │ │ - tsteq r3, r8, lsr #24 │ │ │ │ - tsteq r3, sl, lsr ip │ │ │ │ - strdeq r2, [r5, -ip] │ │ │ │ - tsteq r3, r2, ror #24 │ │ │ │ - tsteq r3, r8, ror #24 │ │ │ │ - strdeq r0, [fp, -r8] │ │ │ │ + tsteq r3, r2, ror ip │ │ │ │ + tsteq r4, r2, lsl pc │ │ │ │ + tsteq r3, r0, lsr #22 │ │ │ │ + tsteq r3, r8, asr #24 │ │ │ │ tsteq r3, sl, asr ip │ │ │ │ - tsteq r5, r6, ror r4 │ │ │ │ - tsteq r4, r4, asr #20 │ │ │ │ - tsteq r3, lr, asr #24 │ │ │ │ - tsteq r3, lr, asr ip │ │ │ │ - tsteq r3, r8, asr ip │ │ │ │ - tsteq r2, ip, ror #12 │ │ │ │ - tsteq r4, r8, lsl #28 │ │ │ │ - tsteq r3, r2, lsl sl │ │ │ │ - tsteq r5, r2, asr r1 │ │ │ │ - tsteq r4, r0, asr #28 │ │ │ │ - tsteq r5, lr, lsr r1 │ │ │ │ - tsteq r5, ip, lsr r1 │ │ │ │ - tsteq r5, sl, lsr r1 │ │ │ │ - tsteq r3, sl, lsr sl │ │ │ │ - tsteq r3, r8, lsr #20 │ │ │ │ + tsteq r5, ip, lsl r2 │ │ │ │ + smlabbeq r3, r2, ip, r2 │ │ │ │ + smlabbeq r3, r8, ip, r2 │ │ │ │ + tsteq fp, r8, lsl r5 │ │ │ │ + tsteq r3, sl, ror ip │ │ │ │ + @ instruction: 0x01052496 │ │ │ │ + tsteq r4, r4, ror #20 │ │ │ │ + tsteq r3, lr, ror #24 │ │ │ │ + tsteq r3, lr, ror ip │ │ │ │ + tsteq r3, r8, ror ip │ │ │ │ + smlabbeq r2, ip, r6, r4 │ │ │ │ + tsteq r4, r8, lsr #28 │ │ │ │ + tsteq r3, r2, lsr sl │ │ │ │ + tsteq r5, r2, ror r1 │ │ │ │ + tsteq r4, r0, ror #28 │ │ │ │ + tsteq r5, lr, asr r1 │ │ │ │ + tsteq r5, ip, asr r1 │ │ │ │ + tsteq r5, sl, asr r1 │ │ │ │ + tsteq r3, sl, asr sl │ │ │ │ + tsteq r3, r8, asr #20 │ │ │ │ + tsteq r5, r2, asr #2 │ │ │ │ + tsteq r3, lr, lsr #20 │ │ │ │ + tsteq r3, ip, lsl sl │ │ │ │ tsteq r5, r2, lsr #2 │ │ │ │ - tsteq r3, lr, lsl #20 │ │ │ │ - strdeq r2, [r3, -ip] │ │ │ │ - tsteq r5, r2, lsl #2 │ │ │ │ - tsteq r4, sl, asr #26 │ │ │ │ - strdeq r2, [r5, -r8] │ │ │ │ + tsteq r4, sl, ror #26 │ │ │ │ + tsteq r5, r8, lsl r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec04174 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ vmax.f32 q3, q0, q8 │ │ │ │ @ instruction: 0xf64085ec │ │ │ │ addsmi r5, r8, #-1946157053 @ 0x8c000003 │ │ │ │ @@ -68406,101 +68406,101 @@ │ │ │ │ ldrhi pc, [r1], -r2, lsl #4 │ │ │ │ andseq pc, r1, #268435460 @ 0x10000004 │ │ │ │ andseq pc, r1, #268435468 @ 0x1000000c │ │ │ │ @ instruction: 0x07d340da │ │ │ │ strthi pc, [sp], #258 @ 0x102 │ │ │ │ ldrbtmi r4, [r8], #-2135 @ 0xfffff7a9 │ │ │ │ svclt 0x0000f002 │ │ │ │ - tsteq r5, r6, asr #32 │ │ │ │ - tsteq r5, r0, asr r1 │ │ │ │ - @ instruction: 0x01023f9a │ │ │ │ - tsteq r2, ip, ror pc │ │ │ │ - tsteq r2, r4, ror #30 │ │ │ │ - tsteq r2, r0, asr #30 │ │ │ │ - tsteq r2, r4, lsl pc │ │ │ │ - smlatteq r2, lr, lr, r3 │ │ │ │ - smlabteq r2, r4, lr, r3 │ │ │ │ - @ instruction: 0x01023eba │ │ │ │ - smlatbeq r2, r8, lr, r3 │ │ │ │ - tsteq r5, r6, asr #28 │ │ │ │ - tsteq r2, r8, ror #28 │ │ │ │ - tsteq r2, r8, lsr lr │ │ │ │ - tsteq r2, sl, lsl #28 │ │ │ │ - smlatteq r2, r0, sp, r3 │ │ │ │ - @ instruction: 0x01023db6 │ │ │ │ - smlatbeq r2, ip, sp, r3 │ │ │ │ - smlabbeq r2, r8, sp, r3 │ │ │ │ - tsteq r2, lr, asr sp │ │ │ │ - tsteq r2, r4, asr sp │ │ │ │ - tsteq r2, lr, lsr #26 │ │ │ │ - tsteq r2, r2, lsl #26 │ │ │ │ - ldrdeq r3, [r2, -r8] │ │ │ │ - @ instruction: 0x01023cb2 │ │ │ │ - smlabbeq r2, ip, ip, r3 │ │ │ │ - tsteq r2, r0, ror #24 │ │ │ │ - tsteq r2, sl, lsr ip │ │ │ │ - tsteq r2, r4, lsl ip │ │ │ │ - smlatteq r2, r6, fp, r3 │ │ │ │ - @ instruction: 0x01023bba │ │ │ │ - smlabbeq r2, lr, fp, r3 │ │ │ │ - tsteq r2, sl, ror #22 │ │ │ │ - tsteq r2, r4, asr fp │ │ │ │ - tsteq r2, r8, lsr #22 │ │ │ │ - tsteq r2, r2, lsl fp │ │ │ │ - strdeq r3, [r2, -ip] │ │ │ │ - ldrdeq r3, [r2, -r0] │ │ │ │ - smlatbeq r2, r4, sl, r3 │ │ │ │ - smlabbeq r2, lr, sl, r3 │ │ │ │ - tsteq r2, r8, ror sl │ │ │ │ - tsteq r2, ip, asr #20 │ │ │ │ - tsteq r2, r6, lsr sl │ │ │ │ - tsteq r2, r4, lsr #20 │ │ │ │ - strdeq r1, [r5, -ip] │ │ │ │ - smlatbeq r5, r0, r9, r1 │ │ │ │ - tsteq r2, r4, ror r9 │ │ │ │ - tsteq r2, r4, asr #18 │ │ │ │ - tsteq r2, r6, lsl r9 │ │ │ │ - smlatteq r2, r8, r8, r3 │ │ │ │ + tsteq r5, r6, rrx │ │ │ │ + tsteq r5, r0, ror r1 │ │ │ │ + @ instruction: 0x01023fba │ │ │ │ + @ instruction: 0x01023f9c │ │ │ │ + smlabbeq r2, r4, pc, r3 @ │ │ │ │ + tsteq r2, r0, ror #30 │ │ │ │ + tsteq r2, r4, lsr pc │ │ │ │ + tsteq r2, lr, lsl #30 │ │ │ │ + smlatteq r2, r4, lr, r3 │ │ │ │ + ldrdeq r3, [r2, -sl] │ │ │ │ + smlabteq r2, r8, lr, r3 │ │ │ │ + tsteq r5, r6, ror #28 │ │ │ │ + smlabbeq r2, r8, lr, r3 │ │ │ │ + tsteq r2, r8, asr lr │ │ │ │ + tsteq r2, sl, lsr #28 │ │ │ │ + tsteq r2, r0, lsl #28 │ │ │ │ + ldrdeq r3, [r2, -r6] │ │ │ │ + smlabteq r2, ip, sp, r3 │ │ │ │ + smlatbeq r2, r8, sp, r3 │ │ │ │ + tsteq r2, lr, ror sp │ │ │ │ + tsteq r2, r4, ror sp │ │ │ │ + tsteq r2, lr, asr #26 │ │ │ │ + tsteq r2, r2, lsr #26 │ │ │ │ + strdeq r3, [r2, -r8] │ │ │ │ + ldrdeq r3, [r2, -r2] │ │ │ │ + smlatbeq r2, ip, ip, r3 │ │ │ │ + smlabbeq r2, r0, ip, r3 │ │ │ │ + tsteq r2, sl, asr ip │ │ │ │ + tsteq r2, r4, lsr ip │ │ │ │ + tsteq r2, r6, lsl #24 │ │ │ │ + ldrdeq r3, [r2, -sl] │ │ │ │ + smlatbeq r2, lr, fp, r3 │ │ │ │ + smlabbeq r2, sl, fp, r3 │ │ │ │ + tsteq r2, r4, ror fp │ │ │ │ + tsteq r2, r8, asr #22 │ │ │ │ + tsteq r2, r2, lsr fp │ │ │ │ + tsteq r2, ip, lsl fp │ │ │ │ + strdeq r3, [r2, -r0] │ │ │ │ + smlabteq r2, r4, sl, r3 │ │ │ │ + smlatbeq r2, lr, sl, r3 │ │ │ │ + @ instruction: 0x01023a98 │ │ │ │ + tsteq r2, ip, ror #20 │ │ │ │ + tsteq r2, r6, asr sl │ │ │ │ + tsteq r2, r4, asr #20 │ │ │ │ + tsteq r5, ip, lsl sl │ │ │ │ + smlabteq r5, r0, r9, r1 │ │ │ │ + @ instruction: 0x01023994 │ │ │ │ + tsteq r2, r4, ror #18 │ │ │ │ + tsteq r2, r6, lsr r9 │ │ │ │ + tsteq r2, r8, lsl #18 │ │ │ │ + ldrdeq r3, [r2, -ip] │ │ │ │ + ldrdeq r3, [r2, -r2] │ │ │ │ @ instruction: 0x010238bc │ │ │ │ - @ instruction: 0x010238b2 │ │ │ │ - @ instruction: 0x0102389c │ │ │ │ - tsteq r2, r6, ror r8 │ │ │ │ - tsteq r2, r8, asr #16 │ │ │ │ - tsteq r2, r2, lsr #16 │ │ │ │ + @ instruction: 0x01023896 │ │ │ │ + tsteq r2, r8, ror #16 │ │ │ │ + tsteq r2, r2, asr #16 │ │ │ │ + tsteq r2, ip, lsl r8 │ │ │ │ + smlatteq r2, lr, r7, r3 │ │ │ │ + smlabteq r2, r0, r7, r3 │ │ │ │ + @ instruction: 0x01023792 │ │ │ │ + smlabbeq r2, r8, r7, r3 │ │ │ │ + tsteq r2, r2, ror #14 │ │ │ │ + tsteq r2, ip, lsr r7 │ │ │ │ + tsteq r2, lr, lsl #14 │ │ │ │ + smlatteq r2, r8, r6, r3 │ │ │ │ + smlabteq r2, r2, r6, r3 │ │ │ │ + @ instruction: 0x01023694 │ │ │ │ + tsteq r2, sl, ror #12 │ │ │ │ + tsteq r2, r0, asr #12 │ │ │ │ + tsteq r2, lr, lsl r6 │ │ │ │ strdeq r3, [r2, -ip] │ │ │ │ - smlabteq r2, lr, r7, r3 │ │ │ │ - smlatbeq r2, r0, r7, r3 │ │ │ │ - tsteq r2, r2, ror r7 │ │ │ │ - tsteq r2, r8, ror #14 │ │ │ │ - tsteq r2, r2, asr #14 │ │ │ │ - tsteq r2, ip, lsl r7 │ │ │ │ - smlatteq r2, lr, r6, r3 │ │ │ │ - smlabteq r2, r8, r6, r3 │ │ │ │ - smlatbeq r2, r2, r6, r3 │ │ │ │ - tsteq r2, r4, ror r6 │ │ │ │ - tsteq r2, sl, asr #12 │ │ │ │ - tsteq r2, r0, lsr #12 │ │ │ │ - strdeq r3, [r2, -lr] │ │ │ │ - ldrdeq r3, [r2, -ip] │ │ │ │ - @ instruction: 0x010235b2 │ │ │ │ - smlatbeq r2, sl, r5, r3 │ │ │ │ - smlabbeq r2, r8, r5, r3 │ │ │ │ - tsteq r2, lr, asr r5 │ │ │ │ - tsteq r2, r4, lsr r5 │ │ │ │ - tsteq r2, r2, lsl r5 │ │ │ │ - strdeq r3, [r2, -r0] │ │ │ │ - smlabteq r2, r6, r4, r3 │ │ │ │ - @ instruction: 0x010234be │ │ │ │ - @ instruction: 0x0102349c │ │ │ │ - tsteq r2, r8, asr #8 │ │ │ │ - tsteq r2, ip, lsl r4 │ │ │ │ - strdeq r3, [r2, -r8] │ │ │ │ - ldrdeq r3, [r2, -r4] │ │ │ │ - smlatbeq r2, r6, r3, r3 │ │ │ │ - smlabbeq r2, r2, r3, r3 │ │ │ │ + ldrdeq r3, [r2, -r2] │ │ │ │ + smlabteq r2, sl, r5, r3 │ │ │ │ + smlatbeq r2, r8, r5, r3 │ │ │ │ + tsteq r2, lr, ror r5 │ │ │ │ + tsteq r2, r4, asr r5 │ │ │ │ + tsteq r2, r2, lsr r5 │ │ │ │ + tsteq r2, r0, lsl r5 │ │ │ │ + smlatteq r2, r6, r4, r3 │ │ │ │ + ldrdeq r3, [r2, -lr] │ │ │ │ + @ instruction: 0x010234bc │ │ │ │ + tsteq r2, r8, ror #8 │ │ │ │ + tsteq r2, ip, lsr r4 │ │ │ │ + tsteq r2, r8, lsl r4 │ │ │ │ + strdeq r3, [r2, -r4] │ │ │ │ + smlabteq r2, r6, r3, r3 │ │ │ │ + smlatbeq r2, r2, r3, r3 │ │ │ │ svcvs 0x006ef5b0 │ │ │ │ @ instruction: 0xf640d818 │ │ │ │ addsmi r6, r8, #201326595 @ 0xc000003 │ │ │ │ @ instruction: 0xf6a0d90f │ │ │ │ vcgt.s8 q11, , q2 │ │ │ │ vmov.i32 d16, #4352 @ 0x00001100 │ │ │ │ addslt r0, fp, #268435457 @ 0x10000001 │ │ │ │ @@ -69312,99 +69312,99 @@ │ │ │ │ mvnpl pc, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 95b4f8 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ ldrhi pc, [r9, #257] @ 0x101 │ │ │ │ ldrbtmi r4, [r8], #-2133 @ 0xfffff7ab │ │ │ │ svclt 0x00ecf001 │ │ │ │ - strdeq r3, [r2, -r8] │ │ │ │ - smlatteq r2, lr, r1, r3 │ │ │ │ - smlabteq r2, r8, r1, r3 │ │ │ │ - @ instruction: 0x010512b0 │ │ │ │ - tsteq r2, ip, ror #2 │ │ │ │ - tsteq r2, ip, lsr r1 │ │ │ │ - tsteq r2, lr, lsl #2 │ │ │ │ - smlatteq r2, r0, r0, r3 │ │ │ │ - strheq r3, [r2, -ip] │ │ │ │ - swpeq r3, r8, [r2] │ │ │ │ - tsteq r2, r8, rrx │ │ │ │ - qaddeq r3, lr, r2 │ │ │ │ - tsteq r2, r6, lsr r0 │ │ │ │ - tsteq r2, r6 │ │ │ │ - ldrdeq r2, [r2, -r6] │ │ │ │ - smlatbeq r2, lr, pc, r2 @ │ │ │ │ - smlabbeq r2, r6, pc, r2 @ │ │ │ │ - tsteq r2, sl, asr pc │ │ │ │ - tsteq r2, r6, lsr pc │ │ │ │ - tsteq r2, r2, lsl pc │ │ │ │ - smlatteq r2, r0, lr, r2 │ │ │ │ - @ instruction: 0x01022eb2 │ │ │ │ - smlabbeq r2, r0, lr, r2 │ │ │ │ - tsteq r2, ip, asr lr │ │ │ │ - tsteq r2, r4, asr #28 │ │ │ │ - tsteq r2, r4, lsl lr │ │ │ │ - strdeq r2, [r2, -ip] │ │ │ │ - ldrdeq r2, [r2, -r6] │ │ │ │ - smlatbeq r2, r6, sp, r2 │ │ │ │ - tsteq r2, r4, ror sp │ │ │ │ - tsteq r2, sl, ror #26 │ │ │ │ - tsteq r2, r4, asr #26 │ │ │ │ - tsteq r2, ip, lsl sp │ │ │ │ - smlatteq r2, lr, ip, r2 │ │ │ │ - @ instruction: 0x01022cbe │ │ │ │ - @ instruction: 0x01022c90 │ │ │ │ - tsteq r2, ip, asr ip │ │ │ │ - tsteq r2, r8, lsr #24 │ │ │ │ - strdeq r2, [r2, -ip] │ │ │ │ - smlabteq r2, sl, fp, r2 │ │ │ │ - smlatbeq r2, r4, fp, r2 │ │ │ │ - tsteq r2, r4, ror fp │ │ │ │ - tsteq r2, sl, ror #22 │ │ │ │ - tsteq r2, r6, asr fp │ │ │ │ - tsteq r2, r4, lsr #22 │ │ │ │ - strdeq r2, [r2, -lr] │ │ │ │ - ldrdeq r2, [r2, -r8] │ │ │ │ - smlatbeq r2, sl, sl, r2 │ │ │ │ - tsteq r2, sl, ror sl │ │ │ │ - tsteq r2, r0, ror sl │ │ │ │ - tsteq r2, sl, asr #20 │ │ │ │ - tsteq r2, r8, lsl sl │ │ │ │ - strdeq r2, [r2, -r0] │ │ │ │ - smlabteq r2, sl, r9, r2 │ │ │ │ - @ instruction: 0x01022998 │ │ │ │ - tsteq r2, r8, ror #18 │ │ │ │ - tsteq r2, r6, lsr r9 │ │ │ │ - tsteq r2, r4, lsl #18 │ │ │ │ - smlatteq r2, r6, r8, r2 │ │ │ │ - @ instruction: 0x010228b6 │ │ │ │ - smlatbeq r2, ip, r8, r2 │ │ │ │ - smlabbeq r2, r6, r8, r2 │ │ │ │ - tsteq r2, r6, asr r8 │ │ │ │ - tsteq r2, r8, lsr #16 │ │ │ │ - tsteq r2, r4, lsl #16 │ │ │ │ + tsteq r2, r8, lsl r2 │ │ │ │ + tsteq r2, lr, lsl #4 │ │ │ │ + smlatteq r2, r8, r1, r3 │ │ │ │ + ldrdeq r1, [r5, -r0] │ │ │ │ + smlabbeq r2, ip, r1, r3 │ │ │ │ + tsteq r2, ip, asr r1 │ │ │ │ + tsteq r2, lr, lsr #2 │ │ │ │ + mrseq r3, (UNDEF: 18) │ │ │ │ + ldrdeq r3, [r2, -ip] │ │ │ │ + strheq r3, [r2, -r8] │ │ │ │ + smlabbeq r2, r8, r0, r3 │ │ │ │ + tsteq r2, lr, ror r0 │ │ │ │ + qaddeq r3, r6, r2 │ │ │ │ + tsteq r2, r6, lsr #32 │ │ │ │ + strdeq r2, [r2, -r6] │ │ │ │ + smlabteq r2, lr, pc, r2 @ │ │ │ │ + smlatbeq r2, r6, pc, r2 @ │ │ │ │ + tsteq r2, sl, ror pc │ │ │ │ + tsteq r2, r6, asr pc │ │ │ │ + tsteq r2, r2, lsr pc │ │ │ │ + tsteq r2, r0, lsl #30 │ │ │ │ + ldrdeq r2, [r2, -r2] │ │ │ │ + smlatbeq r2, r0, lr, r2 │ │ │ │ + tsteq r2, ip, ror lr │ │ │ │ + tsteq r2, r4, ror #28 │ │ │ │ + tsteq r2, r4, lsr lr │ │ │ │ + tsteq r2, ip, lsl lr │ │ │ │ + strdeq r2, [r2, -r6] │ │ │ │ + smlabteq r2, r6, sp, r2 │ │ │ │ + @ instruction: 0x01022d94 │ │ │ │ + smlabbeq r2, sl, sp, r2 │ │ │ │ + tsteq r2, r4, ror #26 │ │ │ │ + tsteq r2, ip, lsr sp │ │ │ │ + tsteq r2, lr, lsl #26 │ │ │ │ ldrdeq r2, [r2, -lr] │ │ │ │ - smlatbeq r2, lr, r7, r2 │ │ │ │ - smlatbeq r2, r6, r7, r2 │ │ │ │ - smlabbeq r2, r0, r7, r2 │ │ │ │ - tsteq r2, r4, asr r7 │ │ │ │ - tsteq r2, sl, lsr #14 │ │ │ │ - tsteq r2, r0, lsl #14 │ │ │ │ - ldrdeq r2, [r2, -r6] │ │ │ │ - smlabteq r2, lr, r6, r2 │ │ │ │ - smlatbeq r2, r8, r6, r2 │ │ │ │ - tsteq r2, lr, ror r6 │ │ │ │ - tsteq r2, r6, ror r6 │ │ │ │ - tsteq r2, r4, asr r6 │ │ │ │ - tsteq r2, sl, lsr #12 │ │ │ │ - tsteq r2, r0, lsl #12 │ │ │ │ + @ instruction: 0x01022cb0 │ │ │ │ + tsteq r2, ip, ror ip │ │ │ │ + tsteq r2, r8, asr #24 │ │ │ │ + tsteq r2, ip, lsl ip │ │ │ │ + smlatteq r2, sl, fp, r2 │ │ │ │ + smlabteq r2, r4, fp, r2 │ │ │ │ + @ instruction: 0x01022b94 │ │ │ │ + smlabbeq r2, sl, fp, r2 │ │ │ │ + tsteq r2, r6, ror fp │ │ │ │ + tsteq r2, r4, asr #22 │ │ │ │ + tsteq r2, lr, lsl fp │ │ │ │ strdeq r2, [r2, -r8] │ │ │ │ + smlabteq r2, sl, sl, r2 │ │ │ │ + @ instruction: 0x01022a9a │ │ │ │ + @ instruction: 0x01022a90 │ │ │ │ + tsteq r2, sl, ror #20 │ │ │ │ + tsteq r2, r8, lsr sl │ │ │ │ + tsteq r2, r0, lsl sl │ │ │ │ + smlatteq r2, sl, r9, r2 │ │ │ │ + @ instruction: 0x010229b8 │ │ │ │ + smlabbeq r2, r8, r9, r2 │ │ │ │ + tsteq r2, r6, asr r9 │ │ │ │ + tsteq r2, r4, lsr #18 │ │ │ │ + tsteq r2, r6, lsl #18 │ │ │ │ ldrdeq r2, [r2, -r6] │ │ │ │ - @ instruction: 0x010225b4 │ │ │ │ - smlabbeq r2, r8, r5, r2 │ │ │ │ - tsteq r2, sl, asr r5 │ │ │ │ + smlabteq r2, ip, r8, r2 │ │ │ │ + smlatbeq r2, r6, r8, r2 │ │ │ │ + tsteq r2, r6, ror r8 │ │ │ │ + tsteq r2, r8, asr #16 │ │ │ │ + tsteq r2, r4, lsr #16 │ │ │ │ + strdeq r2, [r2, -lr] │ │ │ │ + smlabteq r2, lr, r7, r2 │ │ │ │ + smlabteq r2, r6, r7, r2 │ │ │ │ + smlatbeq r2, r0, r7, r2 │ │ │ │ + tsteq r2, r4, ror r7 │ │ │ │ + tsteq r2, sl, asr #14 │ │ │ │ + tsteq r2, r0, lsr #14 │ │ │ │ + strdeq r2, [r2, -r6] │ │ │ │ + smlatteq r2, lr, r6, r2 │ │ │ │ + smlabteq r2, r8, r6, r2 │ │ │ │ + @ instruction: 0x0102269e │ │ │ │ + @ instruction: 0x01022696 │ │ │ │ + tsteq r2, r4, ror r6 │ │ │ │ + tsteq r2, sl, asr #12 │ │ │ │ + tsteq r2, r0, lsr #12 │ │ │ │ + tsteq r2, r8, lsl r6 │ │ │ │ + strdeq r2, [r2, -r6] │ │ │ │ + ldrdeq r2, [r2, -r4] │ │ │ │ + smlatbeq r2, r8, r5, r2 │ │ │ │ + tsteq r2, sl, ror r5 │ │ │ │ tstppl ip, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ ldmdale r6, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x00e8f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f53e8 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -70216,106 +70216,106 @@ │ │ │ │ addshi pc, r5, r1, lsl #4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007da │ │ │ │ ldmdami sp, {r1, r3, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000b8dd │ │ │ │ - ldrdeq r2, [r2, -sl] │ │ │ │ - ldrdeq r2, [r2, -r0] │ │ │ │ - smlatbeq r2, ip, r3, r2 │ │ │ │ - smlabbeq r2, r8, r3, r2 │ │ │ │ - tsteq r2, ip, asr r3 │ │ │ │ - tsteq r2, r0, lsr r3 │ │ │ │ - tsteq r2, r6, lsr #6 │ │ │ │ - tsteq r2, r2, lsl #6 │ │ │ │ + strdeq r2, [r2, -sl] │ │ │ │ + strdeq r2, [r2, -r0] │ │ │ │ + smlabteq r2, ip, r3, r2 │ │ │ │ + smlatbeq r2, r8, r3, r2 │ │ │ │ + tsteq r2, ip, ror r3 │ │ │ │ + tsteq r2, r0, asr r3 │ │ │ │ + tsteq r2, r6, asr #6 │ │ │ │ + tsteq r2, r2, lsr #6 │ │ │ │ + strdeq r2, [r2, -r4] │ │ │ │ + smlatteq r2, sl, r2, r2 │ │ │ │ + smlabteq r2, r4, r2, r2 │ │ │ │ + @ instruction: 0x01022296 │ │ │ │ + tsteq r2, r8, ror #4 │ │ │ │ + tsteq r2, sl, lsr r2 │ │ │ │ + tsteq r2, ip, lsl #4 │ │ │ │ + ldrdeq r2, [r2, -lr] │ │ │ │ ldrdeq r2, [r2, -r4] │ │ │ │ - smlabteq r2, sl, r2, r2 │ │ │ │ - smlatbeq r2, r4, r2, r2 │ │ │ │ - tsteq r2, r6, ror r2 │ │ │ │ - tsteq r2, r8, asr #4 │ │ │ │ - tsteq r2, sl, lsl r2 │ │ │ │ - smlatteq r2, ip, r1, r2 │ │ │ │ - @ instruction: 0x010221be │ │ │ │ - @ instruction: 0x010221b4 │ │ │ │ - smlabbeq r2, lr, r1, r2 │ │ │ │ - tsteq r2, r0, ror #2 │ │ │ │ - tsteq r2, r6, asr r1 │ │ │ │ - tsteq r2, r0, lsr r1 │ │ │ │ - tsteq r2, r4, lsl #2 │ │ │ │ - ldrdeq r2, [r2, -r8] │ │ │ │ - smlabteq r2, lr, r0, r2 │ │ │ │ - smlatbeq r2, sl, r0, r2 │ │ │ │ - tsteq r2, lr, ror r0 │ │ │ │ - tsteq r2, r4, ror r0 │ │ │ │ - qaddeq r2, r0, r2 │ │ │ │ - tsteq r2, r2, lsr #32 │ │ │ │ - strdeq r1, [r2, -r6] │ │ │ │ - smlabteq r2, sl, pc, r1 @ │ │ │ │ - smlatbeq r2, r6, pc, r1 @ │ │ │ │ - @ instruction: 0x01021f92 │ │ │ │ - tsteq r2, r6, ror #30 │ │ │ │ - tsteq r2, r2, asr pc │ │ │ │ - tsteq r2, lr, lsr pc │ │ │ │ - tsteq r2, r2, lsl pc │ │ │ │ - smlatteq r2, r6, lr, r1 │ │ │ │ - ldrdeq r1, [r2, -r2] │ │ │ │ - @ instruction: 0x01021ebe │ │ │ │ - @ instruction: 0x01021e92 │ │ │ │ - tsteq r2, lr, ror lr │ │ │ │ - tsteq r2, r8, asr lr │ │ │ │ - tsteq r2, ip, lsl #28 │ │ │ │ + smlatbeq r2, lr, r1, r2 │ │ │ │ + smlabbeq r2, r0, r1, r2 │ │ │ │ + tsteq r2, r6, ror r1 │ │ │ │ + tsteq r2, r0, asr r1 │ │ │ │ + tsteq r2, r4, lsr #2 │ │ │ │ + strdeq r2, [r2, -r8] │ │ │ │ + smlatteq r2, lr, r0, r2 │ │ │ │ + smlabteq r2, sl, r0, r2 │ │ │ │ + swpeq r2, lr, [r2] @ │ │ │ │ + swpeq r2, r4, [r2] @ │ │ │ │ + tsteq r2, r0, ror r0 │ │ │ │ + tsteq r2, r2, asr #32 │ │ │ │ + tsteq r2, r6, lsl r0 │ │ │ │ + smlatteq r2, sl, pc, r1 @ │ │ │ │ + smlabteq r2, r6, pc, r1 @ │ │ │ │ + @ instruction: 0x01021fb2 │ │ │ │ + smlabbeq r2, r6, pc, r1 @ │ │ │ │ + tsteq r2, r2, ror pc │ │ │ │ + tsteq r2, lr, asr pc │ │ │ │ + tsteq r2, r2, lsr pc │ │ │ │ + tsteq r2, r6, lsl #30 │ │ │ │ + strdeq r1, [r2, -r2] │ │ │ │ + ldrdeq r1, [r2, -lr] │ │ │ │ + @ instruction: 0x01021eb2 │ │ │ │ + @ instruction: 0x01021e9e │ │ │ │ + tsteq r2, r8, ror lr │ │ │ │ + tsteq r2, ip, lsr #28 │ │ │ │ + strdeq r1, [r2, -ip] │ │ │ │ + strdeq r1, [r2, -r2] │ │ │ │ + smlabteq r2, lr, sp, r1 │ │ │ │ + @ instruction: 0x01021d92 │ │ │ │ + tsteq r2, r0, ror sp │ │ │ │ + tsteq r2, r2, asr #26 │ │ │ │ + tsteq r2, r0, lsr #26 │ │ │ │ + strdeq r1, [r2, -r0] │ │ │ │ + @ instruction: 0x01021cbe │ │ │ │ + smlabbeq r2, ip, ip, r1 │ │ │ │ + tsteq r2, lr, ror #24 │ │ │ │ + tsteq r2, lr, lsr ip │ │ │ │ + tsteq r2, r4, lsr ip │ │ │ │ + tsteq r2, lr, lsl #24 │ │ │ │ ldrdeq r1, [r2, -ip] │ │ │ │ - ldrdeq r1, [r2, -r2] │ │ │ │ - smlatbeq r2, lr, sp, r1 │ │ │ │ - tsteq r2, r2, ror sp │ │ │ │ - tsteq r2, r0, asr sp │ │ │ │ - tsteq r2, r2, lsr #26 │ │ │ │ - tsteq r2, r0, lsl #26 │ │ │ │ - ldrdeq r1, [r2, -r0] │ │ │ │ - @ instruction: 0x01021c9e │ │ │ │ - tsteq r2, ip, ror #24 │ │ │ │ - tsteq r2, lr, asr #24 │ │ │ │ - tsteq r2, lr, lsl ip │ │ │ │ - tsteq r2, r4, lsl ip │ │ │ │ - smlatteq r2, lr, fp, r1 │ │ │ │ - @ instruction: 0x01021bbc │ │ │ │ - @ instruction: 0x01021b90 │ │ │ │ - tsteq r2, r4, ror #22 │ │ │ │ - tsteq r2, sl, asr fp │ │ │ │ - tsteq r2, r4, lsr fp │ │ │ │ - tsteq r2, r4, lsl #22 │ │ │ │ - strdeq r1, [r2, -sl] │ │ │ │ - ldrdeq r1, [r2, -r6] │ │ │ │ - smlatbeq r2, sl, sl, r1 │ │ │ │ - tsteq r2, lr, ror sl │ │ │ │ - tsteq r2, r4, ror sl │ │ │ │ - tsteq r2, lr, asr #20 │ │ │ │ - tsteq r2, r8, lsr #20 │ │ │ │ - strdeq r1, [r2, -r8] │ │ │ │ - smlabteq r2, ip, r9, r1 │ │ │ │ - @ instruction: 0x0102199c │ │ │ │ - tsteq r2, r2, ror r9 │ │ │ │ - tsteq r2, r4, asr #18 │ │ │ │ - tsteq r2, r6, lsl r9 │ │ │ │ - tsteq r2, lr, lsl #18 │ │ │ │ - smlatteq r2, ip, r8, r1 │ │ │ │ - smlabteq r2, r2, r8, r1 │ │ │ │ - @ instruction: 0x010218ba │ │ │ │ - @ instruction: 0x01021896 │ │ │ │ - tsteq r2, r8, ror #16 │ │ │ │ - tsteq r2, sl, lsr r8 │ │ │ │ - tsteq r2, r2, lsr r8 │ │ │ │ - tsteq r2, r0, lsl r8 │ │ │ │ - smlatteq r2, lr, r7, r1 │ │ │ │ - @ instruction: 0x010217be │ │ │ │ - @ instruction: 0x01021792 │ │ │ │ - tsteq r2, r8, ror #14 │ │ │ │ - tsteq r2, r0, ror #14 │ │ │ │ - tsteq r2, ip, lsr r7 │ │ │ │ + @ instruction: 0x01021bb0 │ │ │ │ + smlabbeq r2, r4, fp, r1 │ │ │ │ + tsteq r2, sl, ror fp │ │ │ │ + tsteq r2, r4, asr fp │ │ │ │ + tsteq r2, r4, lsr #22 │ │ │ │ + tsteq r2, sl, lsl fp │ │ │ │ + strdeq r1, [r2, -r6] │ │ │ │ + smlabteq r2, sl, sl, r1 │ │ │ │ + @ instruction: 0x01021a9e │ │ │ │ + @ instruction: 0x01021a94 │ │ │ │ + tsteq r2, lr, ror #20 │ │ │ │ + tsteq r2, r8, asr #20 │ │ │ │ + tsteq r2, r8, lsl sl │ │ │ │ + smlatteq r2, ip, r9, r1 │ │ │ │ + @ instruction: 0x010219bc │ │ │ │ + @ instruction: 0x01021992 │ │ │ │ + tsteq r2, r4, ror #18 │ │ │ │ + tsteq r2, r6, lsr r9 │ │ │ │ + tsteq r2, lr, lsr #18 │ │ │ │ + tsteq r2, ip, lsl #18 │ │ │ │ + smlatteq r2, r2, r8, r1 │ │ │ │ + ldrdeq r1, [r2, -sl] │ │ │ │ + @ instruction: 0x010218b6 │ │ │ │ + smlabbeq r2, r8, r8, r1 │ │ │ │ + tsteq r2, sl, asr r8 │ │ │ │ + tsteq r2, r2, asr r8 │ │ │ │ + tsteq r2, r0, lsr r8 │ │ │ │ + tsteq r2, lr, lsl #16 │ │ │ │ + ldrdeq r1, [r2, -lr] │ │ │ │ + @ instruction: 0x010217b2 │ │ │ │ + smlabbeq r2, r8, r7, r1 │ │ │ │ + smlabbeq r2, r0, r7, r1 │ │ │ │ + tsteq r2, ip, asr r7 │ │ │ │ teqpvc ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ ldmdale r8, {r3, r4, r7, r9, lr} │ │ │ │ tstpvc pc, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ cmpppl ip, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -71094,128 +71094,128 @@ │ │ │ │ and r4, fp, #120, 8 @ 0x78000000 │ │ │ │ ldrbtmi r4, [r8], #-2163 @ 0xfffff78d │ │ │ │ ldmdami r3!, {r3, r9, sp, lr, pc}^ │ │ │ │ and r4, r5, #120, 8 @ 0x78000000 │ │ │ │ ldrbtmi r4, [r8], #-2162 @ 0xfffff78e │ │ │ │ ldmdami r2!, {r1, r9, sp, lr, pc}^ │ │ │ │ mvns r4, r8, ror r4 │ │ │ │ - @ instruction: 0x0102159a │ │ │ │ - @ instruction: 0x01021590 │ │ │ │ - tsteq r2, ip, ror #10 │ │ │ │ - tsteq r2, r0, asr #10 │ │ │ │ - tsteq r2, r4, lsl r5 │ │ │ │ - tsteq r2, sl, lsl #10 │ │ │ │ - smlatteq r2, r4, r4, r1 │ │ │ │ - @ instruction: 0x010214be │ │ │ │ - smlabbeq r2, ip, r4, r1 │ │ │ │ - tsteq r2, lr, asr r4 │ │ │ │ - tsteq r2, lr, lsr #8 │ │ │ │ - strdeq r1, [r2, -lr] │ │ │ │ - strdeq r1, [r2, -r4] │ │ │ │ - ldrdeq r1, [r2, -r0] │ │ │ │ - smlatbeq r2, r4, r3, r1 │ │ │ │ - @ instruction: 0x0102139a │ │ │ │ - tsteq r2, r4, ror r3 │ │ │ │ - tsteq r2, r4, asr #6 │ │ │ │ - tsteq r2, r4, lsl r3 │ │ │ │ - tsteq r2, sl, lsl #6 │ │ │ │ - smlatteq r2, r6, r2, r1 │ │ │ │ - smlabteq r2, r2, r2, r1 │ │ │ │ - @ instruction: 0x01021296 │ │ │ │ - tsteq r2, sl, ror #4 │ │ │ │ - tsteq r2, lr, lsr r2 │ │ │ │ - tsteq r2, r4, lsr r2 │ │ │ │ - tsteq r2, lr, lsl #4 │ │ │ │ - smlatteq r2, r8, r1, r1 │ │ │ │ - @ instruction: 0x010211b8 │ │ │ │ - smlabbeq r2, r8, r1, r1 │ │ │ │ - tsteq r2, lr, ror r1 │ │ │ │ - tsteq r2, sl, asr r1 │ │ │ │ - tsteq r2, r6, lsr r1 │ │ │ │ - tsteq r2, r4, lsl #2 │ │ │ │ - ldrdeq r1, [r2, -r6] │ │ │ │ - smlatbeq r2, r4, r0, r1 │ │ │ │ - tsteq r2, r8, ror r0 │ │ │ │ - tsteq r2, ip, asr #32 │ │ │ │ - tsteq r2, r2, asr #32 │ │ │ │ - tsteq r2, ip, lsl r0 │ │ │ │ - smlatteq r2, ip, pc, r0 @ │ │ │ │ - smlatteq r2, r2, pc, r0 @ │ │ │ │ - @ instruction: 0x01020fbe │ │ │ │ - @ instruction: 0x01020f92 │ │ │ │ - tsteq r2, r6, ror #30 │ │ │ │ - tsteq r2, ip, asr pc │ │ │ │ - tsteq r2, r6, lsr pc │ │ │ │ - tsteq r2, r0, lsl pc │ │ │ │ - smlatteq r2, r2, lr, r0 │ │ │ │ - @ instruction: 0x01020eb2 │ │ │ │ - smlabbeq r2, r2, lr, r0 │ │ │ │ - tsteq r2, r8, ror lr │ │ │ │ - tsteq r2, r4, asr lr │ │ │ │ - tsteq r2, r8, lsr #28 │ │ │ │ - tsteq r2, lr, lsl lr │ │ │ │ - strdeq r0, [r2, -r8] │ │ │ │ - smlabteq r2, r8, sp, r0 │ │ │ │ - @ instruction: 0x01020d98 │ │ │ │ - smlabbeq r2, lr, sp, r0 │ │ │ │ - tsteq r2, sl, ror #26 │ │ │ │ - tsteq r2, r8, asr #26 │ │ │ │ - tsteq r2, ip, lsl sp │ │ │ │ - smlatteq r2, lr, ip, r0 │ │ │ │ - smlabteq r2, r4, ip, r0 │ │ │ │ - @ instruction: 0x01020c9a │ │ │ │ - @ instruction: 0x01020c92 │ │ │ │ - tsteq r2, r0, ror ip │ │ │ │ - tsteq r2, r4, asr #24 │ │ │ │ - tsteq r2, lr, lsr ip │ │ │ │ - tsteq r2, lr, lsl ip │ │ │ │ - strdeq r0, [r2, -r6] │ │ │ │ - smlabteq r2, lr, fp, r0 │ │ │ │ - smlabteq r2, r8, fp, r0 │ │ │ │ - smlatbeq r2, r6, fp, r0 │ │ │ │ - smlabbeq r2, r4, fp, r0 │ │ │ │ - tsteq r2, r8, asr fp │ │ │ │ - tsteq r2, ip, lsr #22 │ │ │ │ - tsteq r2, r2, lsl #22 │ │ │ │ - strdeq r0, [r2, -ip] │ │ │ │ + @ instruction: 0x010215ba │ │ │ │ + @ instruction: 0x010215b0 │ │ │ │ + smlabbeq r2, ip, r5, r1 │ │ │ │ + tsteq r2, r0, ror #10 │ │ │ │ + tsteq r2, r4, lsr r5 │ │ │ │ + tsteq r2, sl, lsr #10 │ │ │ │ + tsteq r2, r4, lsl #10 │ │ │ │ + ldrdeq r1, [r2, -lr] │ │ │ │ + smlatbeq r2, ip, r4, r1 │ │ │ │ + tsteq r2, lr, ror r4 │ │ │ │ + tsteq r2, lr, asr #8 │ │ │ │ + tsteq r2, lr, lsl r4 │ │ │ │ + tsteq r2, r4, lsl r4 │ │ │ │ + strdeq r1, [r2, -r0] │ │ │ │ + smlabteq r2, r4, r3, r1 │ │ │ │ + @ instruction: 0x010213ba │ │ │ │ + @ instruction: 0x01021394 │ │ │ │ + tsteq r2, r4, ror #6 │ │ │ │ + tsteq r2, r4, lsr r3 │ │ │ │ + tsteq r2, sl, lsr #6 │ │ │ │ + tsteq r2, r6, lsl #6 │ │ │ │ + smlatteq r2, r2, r2, r1 │ │ │ │ + @ instruction: 0x010212b6 │ │ │ │ + smlabbeq r2, sl, r2, r1 │ │ │ │ + tsteq r2, lr, asr r2 │ │ │ │ + tsteq r2, r4, asr r2 │ │ │ │ + tsteq r2, lr, lsr #4 │ │ │ │ + tsteq r2, r8, lsl #4 │ │ │ │ + ldrdeq r1, [r2, -r8] │ │ │ │ + smlatbeq r2, r8, r1, r1 │ │ │ │ + @ instruction: 0x0102119e │ │ │ │ + tsteq r2, sl, ror r1 │ │ │ │ + tsteq r2, r6, asr r1 │ │ │ │ + tsteq r2, r4, lsr #2 │ │ │ │ + strdeq r1, [r2, -r6] │ │ │ │ + smlabteq r2, r4, r0, r1 │ │ │ │ + swpeq r1, r8, [r2] │ │ │ │ + tsteq r2, ip, rrx │ │ │ │ + tsteq r2, r2, rrx │ │ │ │ + tsteq r2, ip, lsr r0 │ │ │ │ + tsteq r2, ip │ │ │ │ + tsteq r2, r2 │ │ │ │ ldrdeq r0, [r2, -lr] │ │ │ │ - smlabteq r2, r0, sl, r0 │ │ │ │ - @ instruction: 0x01020a9a │ │ │ │ - tsteq r2, r4, ror sl │ │ │ │ + @ instruction: 0x01020fb2 │ │ │ │ + smlabbeq r2, r6, pc, r0 @ │ │ │ │ + tsteq r2, ip, ror pc │ │ │ │ + tsteq r2, r6, asr pc │ │ │ │ + tsteq r2, r0, lsr pc │ │ │ │ + tsteq r2, r2, lsl #30 │ │ │ │ + ldrdeq r0, [r2, -r2] │ │ │ │ + smlatbeq r2, r2, lr, r0 │ │ │ │ + @ instruction: 0x01020e98 │ │ │ │ + tsteq r2, r4, ror lr │ │ │ │ + tsteq r2, r8, asr #28 │ │ │ │ + tsteq r2, lr, lsr lr │ │ │ │ + tsteq r2, r8, lsl lr │ │ │ │ + smlatteq r2, r8, sp, r0 │ │ │ │ + @ instruction: 0x01020db8 │ │ │ │ + smlatbeq r2, lr, sp, r0 │ │ │ │ + smlabbeq r2, sl, sp, r0 │ │ │ │ + tsteq r2, r8, ror #26 │ │ │ │ + tsteq r2, ip, lsr sp │ │ │ │ + tsteq r2, lr, lsl #26 │ │ │ │ + smlatteq r2, r4, ip, r0 │ │ │ │ + @ instruction: 0x01020cba │ │ │ │ + @ instruction: 0x01020cb2 │ │ │ │ + @ instruction: 0x01020c90 │ │ │ │ + tsteq r2, r4, ror #24 │ │ │ │ + tsteq r2, lr, asr ip │ │ │ │ + tsteq r2, lr, lsr ip │ │ │ │ + tsteq r2, r6, lsl ip │ │ │ │ + smlatteq r2, lr, fp, r0 │ │ │ │ + smlatteq r2, r8, fp, r0 │ │ │ │ + smlabteq r2, r6, fp, r0 │ │ │ │ + smlatbeq r2, r4, fp, r0 │ │ │ │ + tsteq r2, r8, ror fp │ │ │ │ + tsteq r2, ip, asr #22 │ │ │ │ + tsteq r2, r2, lsr #22 │ │ │ │ + tsteq r2, ip, lsl fp │ │ │ │ + strdeq r0, [r2, -lr] │ │ │ │ + smlatteq r2, r0, sl, r0 │ │ │ │ + @ instruction: 0x01020aba │ │ │ │ + @ instruction: 0x01020a94 │ │ │ │ + smlabbeq r2, lr, sl, r0 │ │ │ │ tsteq r2, lr, ror #20 │ │ │ │ tsteq r2, lr, asr #20 │ │ │ │ - tsteq r2, lr, lsr #20 │ │ │ │ - tsteq r2, r2, lsr #20 │ │ │ │ - smlatbeq r4, r4, sl, lr │ │ │ │ - tsteq r2, r6, lsl sl │ │ │ │ - tsteq r4, r8, asr #20 │ │ │ │ - tsteq r2, sl, lsl #20 │ │ │ │ - tsteq r2, r4, lsl #20 │ │ │ │ - strdeq r0, [r2, -lr] │ │ │ │ - @ instruction: 0x0104e9b0 │ │ │ │ - strdeq r0, [r2, -r2] │ │ │ │ - smlatteq r2, ip, r9, r0 │ │ │ │ - smlatteq r2, r6, r9, r0 │ │ │ │ - smlatteq r2, r0, r9, r0 │ │ │ │ - ldrdeq r0, [r2, -sl] │ │ │ │ - ldrdeq r0, [r2, -r4] │ │ │ │ - smlabteq r2, lr, r9, r0 │ │ │ │ - smlabteq r2, r8, r9, r0 │ │ │ │ - smlabteq r2, r2, r9, r0 │ │ │ │ - @ instruction: 0x010209bc │ │ │ │ - @ instruction: 0x010209b6 │ │ │ │ - @ instruction: 0x010209b0 │ │ │ │ - smlatbeq r2, sl, r9, r0 │ │ │ │ - smlatbeq r2, r4, r9, r0 │ │ │ │ - @ instruction: 0x0102099e │ │ │ │ - @ instruction: 0x01020998 │ │ │ │ - @ instruction: 0x01020992 │ │ │ │ - smlabbeq r2, ip, r9, r0 │ │ │ │ - smlabbeq r2, r6, r9, r0 │ │ │ │ - smlabbeq r2, r0, r9, r0 │ │ │ │ + tsteq r2, r2, asr #20 │ │ │ │ + smlabteq r4, r4, sl, lr │ │ │ │ + tsteq r2, r6, lsr sl │ │ │ │ + tsteq r4, r8, ror #20 │ │ │ │ + tsteq r2, sl, lsr #20 │ │ │ │ + tsteq r2, r4, lsr #20 │ │ │ │ + tsteq r2, lr, lsl sl │ │ │ │ + ldrdeq lr, [r4, -r0] │ │ │ │ + tsteq r2, r2, lsl sl │ │ │ │ + tsteq r2, ip, lsl #20 │ │ │ │ + tsteq r2, r6, lsl #20 │ │ │ │ + tsteq r2, r0, lsl #20 │ │ │ │ + strdeq r0, [r2, -sl] │ │ │ │ + strdeq r0, [r2, -r4] │ │ │ │ + smlatteq r2, lr, r9, r0 │ │ │ │ + smlatteq r2, r8, r9, r0 │ │ │ │ + smlatteq r2, r2, r9, r0 │ │ │ │ + ldrdeq r0, [r2, -ip] │ │ │ │ + ldrdeq r0, [r2, -r6] │ │ │ │ + ldrdeq r0, [r2, -r0] │ │ │ │ + smlabteq r2, sl, r9, r0 │ │ │ │ + smlabteq r2, r4, r9, r0 │ │ │ │ + @ instruction: 0x010209be │ │ │ │ + @ instruction: 0x010209b8 │ │ │ │ + @ instruction: 0x010209b2 │ │ │ │ + smlatbeq r2, ip, r9, r0 │ │ │ │ + smlatbeq r2, r6, r9, r0 │ │ │ │ + smlatbeq r2, r0, r9, r0 │ │ │ │ ldrbtmi r4, [r8], #-2190 @ 0xfffff772 │ │ │ │ stmmi lr, {r3, r4, r8, sp, lr, pc} │ │ │ │ tst r5, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2189 @ 0xfffff773 │ │ │ │ stmmi sp, {r1, r4, r8, sp, lr, pc} │ │ │ │ hlt 0xf448 │ │ │ │ ldrbtmi r4, [r8], #-2188 @ 0xfffff774 │ │ │ │ @@ -71351,109 +71351,109 @@ │ │ │ │ stmdami r1!, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2144 @ 0xfffff7a0 │ │ │ │ stmdami r0!, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2143 @ 0xfffff7a1 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - @ instruction: 0x010207b2 │ │ │ │ - smlatbeq r2, ip, r7, r0 │ │ │ │ - smlatbeq r2, r6, r7, r0 │ │ │ │ - smlatbeq r2, r0, r7, r0 │ │ │ │ - @ instruction: 0x0102079a │ │ │ │ - @ instruction: 0x0104e8bc │ │ │ │ - tsteq r4, r2, ror #16 │ │ │ │ - tsteq r4, r8, lsr r8 │ │ │ │ - smlabbeq r2, r2, r7, r0 │ │ │ │ - tsteq r2, ip, ror r7 │ │ │ │ - tsteq r2, r6, ror r7 │ │ │ │ - tsteq r2, r0, ror r7 │ │ │ │ - tsteq r2, sl, ror #14 │ │ │ │ - tsteq r2, r4, ror #14 │ │ │ │ - ldrdeq lr, [r4, -lr] │ │ │ │ - smlatbeq r4, ip, r8, lr │ │ │ │ - tsteq r2, r2, asr r7 │ │ │ │ - tsteq r2, ip, asr #14 │ │ │ │ - tsteq r2, r6, asr #14 │ │ │ │ - tsteq r2, r0, asr #14 │ │ │ │ - tsteq r2, sl, lsr r7 │ │ │ │ - tsteq r2, r4, lsr r7 │ │ │ │ - tsteq r2, lr, lsr #14 │ │ │ │ - tsteq r2, r8, lsr #14 │ │ │ │ - tsteq r2, r2, lsr #14 │ │ │ │ - tsteq r2, ip, lsl r7 │ │ │ │ - tsteq r2, r6, lsl r7 │ │ │ │ - tsteq r2, r0, lsl r7 │ │ │ │ - tsteq r2, sl, lsl #14 │ │ │ │ - tsteq r2, r4, lsl #14 │ │ │ │ + ldrdeq r0, [r2, -r2] │ │ │ │ + smlabteq r2, ip, r7, r0 │ │ │ │ + smlabteq r2, r6, r7, r0 │ │ │ │ + smlabteq r2, r0, r7, r0 │ │ │ │ + @ instruction: 0x010207ba │ │ │ │ + ldrdeq lr, [r4, -ip] │ │ │ │ + smlabbeq r4, r2, r8, lr │ │ │ │ + tsteq r4, r8, asr r8 │ │ │ │ + smlatbeq r2, r2, r7, r0 │ │ │ │ + @ instruction: 0x0102079c │ │ │ │ + @ instruction: 0x01020796 │ │ │ │ + @ instruction: 0x01020790 │ │ │ │ + smlabbeq r2, sl, r7, r0 │ │ │ │ + smlabbeq r2, r4, r7, r0 │ │ │ │ + strdeq lr, [r4, -lr] │ │ │ │ + smlabteq r4, ip, r8, lr │ │ │ │ + tsteq r2, r2, ror r7 │ │ │ │ + tsteq r2, ip, ror #14 │ │ │ │ + tsteq r2, r6, ror #14 │ │ │ │ + tsteq r2, r0, ror #14 │ │ │ │ + tsteq r2, sl, asr r7 │ │ │ │ + tsteq r2, r4, asr r7 │ │ │ │ + tsteq r2, lr, asr #14 │ │ │ │ + tsteq r2, r8, asr #14 │ │ │ │ + tsteq r2, r2, asr #14 │ │ │ │ + tsteq r2, ip, lsr r7 │ │ │ │ + tsteq r2, r6, lsr r7 │ │ │ │ + tsteq r2, r0, lsr r7 │ │ │ │ + tsteq r2, sl, lsr #14 │ │ │ │ + tsteq r2, r4, lsr #14 │ │ │ │ + tsteq r2, lr, lsl r7 │ │ │ │ + tsteq r2, r8, lsl r7 │ │ │ │ + tsteq r2, r2, lsl r7 │ │ │ │ + tsteq r2, ip, lsl #14 │ │ │ │ + tsteq r2, r6, lsl #14 │ │ │ │ + tsteq r2, r0, lsl #14 │ │ │ │ + strdeq r0, [r2, -sl] │ │ │ │ + strdeq r0, [r2, -r4] │ │ │ │ + smlatteq r2, lr, r6, r0 │ │ │ │ + smlatteq r2, r8, r6, r0 │ │ │ │ + smlatteq r2, r2, r6, r0 │ │ │ │ + ldrdeq r0, [r2, -ip] │ │ │ │ + ldrdeq r0, [r2, -r6] │ │ │ │ + ldrdeq r0, [r2, -r0] │ │ │ │ + smlabteq r2, sl, r6, r0 │ │ │ │ + smlabteq r2, r4, r6, r0 │ │ │ │ + @ instruction: 0x010206be │ │ │ │ + @ instruction: 0x010206b8 │ │ │ │ + @ instruction: 0x010206b2 │ │ │ │ + smlatbeq r2, ip, r6, r0 │ │ │ │ + smlatbeq r2, r6, r6, r0 │ │ │ │ + smlatbeq r2, r0, r6, r0 │ │ │ │ + @ instruction: 0x0102069a │ │ │ │ + @ instruction: 0x01020694 │ │ │ │ + smlabbeq r2, lr, r6, r0 │ │ │ │ + smlabbeq r2, r8, r6, r0 │ │ │ │ + smlabbeq r2, r2, r6, r0 │ │ │ │ + tsteq r2, ip, ror r6 │ │ │ │ + tsteq r2, r6, ror r6 │ │ │ │ + tsteq r2, r0, ror r6 │ │ │ │ + tsteq r2, sl, ror #12 │ │ │ │ + tsteq r2, r4, ror #12 │ │ │ │ + tsteq r2, lr, asr r6 │ │ │ │ + tsteq r2, r8, asr r6 │ │ │ │ + tsteq r2, r2, asr r6 │ │ │ │ + tsteq r2, ip, asr #12 │ │ │ │ + tsteq r2, r6, asr #12 │ │ │ │ + tsteq r2, r0, asr #12 │ │ │ │ + tsteq r2, sl, lsr r6 │ │ │ │ + tsteq r2, r4, lsr r6 │ │ │ │ + tsteq r2, lr, lsr #12 │ │ │ │ + tsteq r2, r8, lsr #12 │ │ │ │ + tsteq r2, r2, lsr #12 │ │ │ │ + tsteq r2, ip, lsl r6 │ │ │ │ + tsteq r2, r6, lsl r6 │ │ │ │ + tsteq r2, r0, lsl r6 │ │ │ │ + tsteq r2, sl, lsl #12 │ │ │ │ + tsteq r2, r4, lsl #12 │ │ │ │ strdeq r0, [r2, -lr] │ │ │ │ strdeq r0, [r2, -r8] │ │ │ │ strdeq r0, [r2, -r2] │ │ │ │ - smlatteq r2, ip, r6, r0 │ │ │ │ - smlatteq r2, r6, r6, r0 │ │ │ │ - smlatteq r2, r0, r6, r0 │ │ │ │ + smlatteq r2, ip, r5, r0 │ │ │ │ + smlatteq r2, r6, r5, r0 │ │ │ │ + smlatteq r2, r0, r5, r0 │ │ │ │ ldrdeq r0, [r2, -sl] │ │ │ │ ldrdeq r0, [r2, -r4] │ │ │ │ - smlabteq r2, lr, r6, r0 │ │ │ │ - smlabteq r2, r8, r6, r0 │ │ │ │ - smlabteq r2, r2, r6, r0 │ │ │ │ - @ instruction: 0x010206bc │ │ │ │ - @ instruction: 0x010206b6 │ │ │ │ - @ instruction: 0x010206b0 │ │ │ │ - smlatbeq r2, sl, r6, r0 │ │ │ │ - smlatbeq r2, r4, r6, r0 │ │ │ │ - @ instruction: 0x0102069e │ │ │ │ - @ instruction: 0x01020698 │ │ │ │ - @ instruction: 0x01020692 │ │ │ │ - smlabbeq r2, ip, r6, r0 │ │ │ │ - smlabbeq r2, r6, r6, r0 │ │ │ │ - smlabbeq r2, r0, r6, r0 │ │ │ │ - tsteq r2, sl, ror r6 │ │ │ │ - tsteq r2, r4, ror r6 │ │ │ │ - tsteq r2, lr, ror #12 │ │ │ │ - tsteq r2, r8, ror #12 │ │ │ │ - tsteq r2, r2, ror #12 │ │ │ │ - tsteq r2, ip, asr r6 │ │ │ │ - tsteq r2, r6, asr r6 │ │ │ │ - tsteq r2, r0, asr r6 │ │ │ │ - tsteq r2, sl, asr #12 │ │ │ │ - tsteq r2, r4, asr #12 │ │ │ │ - tsteq r2, lr, lsr r6 │ │ │ │ - tsteq r2, r8, lsr r6 │ │ │ │ - tsteq r2, r2, lsr r6 │ │ │ │ - tsteq r2, ip, lsr #12 │ │ │ │ - tsteq r2, r6, lsr #12 │ │ │ │ - tsteq r2, r0, lsr #12 │ │ │ │ - tsteq r2, sl, lsl r6 │ │ │ │ - tsteq r2, r4, lsl r6 │ │ │ │ - tsteq r2, lr, lsl #12 │ │ │ │ - tsteq r2, r8, lsl #12 │ │ │ │ - tsteq r2, r2, lsl #12 │ │ │ │ - strdeq r0, [r2, -ip] │ │ │ │ - strdeq r0, [r2, -r6] │ │ │ │ - strdeq r0, [r2, -r0] │ │ │ │ - smlatteq r2, sl, r5, r0 │ │ │ │ - smlatteq r2, r4, r5, r0 │ │ │ │ - ldrdeq r0, [r2, -lr] │ │ │ │ - ldrdeq r0, [r2, -r8] │ │ │ │ - ldrdeq r0, [r2, -r2] │ │ │ │ - smlabteq r2, ip, r5, r0 │ │ │ │ - smlabteq r2, r6, r5, r0 │ │ │ │ - smlabteq r2, r0, r5, r0 │ │ │ │ - @ instruction: 0x010205ba │ │ │ │ - @ instruction: 0x010205b4 │ │ │ │ - smlatbeq r2, lr, r5, r0 │ │ │ │ - smlatbeq r2, r8, r5, r0 │ │ │ │ - smlatbeq r2, r2, r5, r0 │ │ │ │ - @ instruction: 0x0102059c │ │ │ │ - @ instruction: 0x01020596 │ │ │ │ - @ instruction: 0x01020590 │ │ │ │ - smlabbeq r2, sl, r5, r0 │ │ │ │ - smlabbeq r2, r4, r5, r0 │ │ │ │ - tsteq r2, lr, ror r5 │ │ │ │ + smlabteq r2, lr, r5, r0 │ │ │ │ + smlabteq r2, r8, r5, r0 │ │ │ │ + smlabteq r2, r2, r5, r0 │ │ │ │ + @ instruction: 0x010205bc │ │ │ │ + @ instruction: 0x010205b6 │ │ │ │ + @ instruction: 0x010205b0 │ │ │ │ + smlatbeq r2, sl, r5, r0 │ │ │ │ + smlatbeq r2, r4, r5, r0 │ │ │ │ + @ instruction: 0x0102059e │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -72270,16 +72270,16 @@ │ │ │ │ movwle r5, #65419 @ 0xff8b │ │ │ │ addpl pc, fp, #164, 10 @ 0x29000000 │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf14207d8 │ │ │ │ @ instruction: 0xf00184a2 │ │ │ │ svclt 0x0000be6d │ │ │ │ - tsteq r2, r8, lsr r7 │ │ │ │ - tstpeq r3, r2, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r8, asr r7 │ │ │ │ + tstpeq r3, r2, asr #30 @ p-variant is OBSOLETE │ │ │ │ mvnseq pc, #268435460 @ 0x10000004 │ │ │ │ stmdale r1!, {r0, r3, r4, r7, r9, lr} │ │ │ │ mvneq pc, #268435460 @ 0x10000004 │ │ │ │ stmdble sp, {r0, r3, r4, r7, r9, lr} │ │ │ │ orrpl pc, r7, #164, 10 @ 0x29000000 │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andeq pc, r1, #192, 4 │ │ │ │ @@ -74915,194 +74915,194 @@ │ │ │ │ stmda r8!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi feeec230 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7b69600 │ │ │ │ andlt lr, r2, r0, ror #16 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - @ instruction: 0x01047192 │ │ │ │ - strdeq sp, [r3, -sl] │ │ │ │ + @ instruction: 0x010471b2 │ │ │ │ + tsteq r3, sl, lsl r6 │ │ │ │ + smlatteq r4, r2, fp, fp │ │ │ │ + @ instruction: 0x0101de9e │ │ │ │ + @ instruction: 0x0101de96 │ │ │ │ + @ instruction: 0x0104bbbe │ │ │ │ + @ instruction: 0x0104bbbc │ │ │ │ smlabteq r4, r2, fp, fp │ │ │ │ - tsteq r1, lr, ror lr │ │ │ │ - tsteq r1, r6, ror lr │ │ │ │ - @ instruction: 0x0104bb9e │ │ │ │ - @ instruction: 0x0104bb9c │ │ │ │ - smlatbeq r4, r2, fp, fp │ │ │ │ - tstpeq r3, lr, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, ror r5 │ │ │ │ - smlatbeq r3, r4, pc, sp @ │ │ │ │ + tstpeq r3, lr, asr r4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0103d59c │ │ │ │ + smlabteq r3, r4, pc, sp @ │ │ │ │ + smlabbeq r4, r2, fp, fp │ │ │ │ + mrseq lr, (UNDEF: 19) │ │ │ │ tsteq r4, r2, ror #22 │ │ │ │ - smlatteq r3, r0, r0, lr │ │ │ │ - tsteq r4, r2, asr #22 │ │ │ │ - tsteq r4, r4, asr #22 │ │ │ │ - tsteq r4, r2, asr #22 │ │ │ │ - tsteq r2, sl, ror r4 │ │ │ │ - tsteq r1, r0, ror sp │ │ │ │ - tsteq r1, r8, ror #26 │ │ │ │ - tsteq r4, lr, lsl #22 │ │ │ │ - smlatbeq r3, lr, r0, lr │ │ │ │ - strdeq fp, [r4, -r0] │ │ │ │ - smlatteq r4, r6, sl, fp │ │ │ │ - smlatteq r4, r4, sl, fp │ │ │ │ - smlatteq r2, r4, r3, r5 │ │ │ │ - ldrdeq sp, [r1, -sl] │ │ │ │ - ldrdeq sp, [r1, -r2] │ │ │ │ - @ instruction: 0x0104babe │ │ │ │ - smlatbeq r1, r8, ip, sp │ │ │ │ - smlabbeq r4, r6, fp, fp │ │ │ │ - @ instruction: 0x0104bcb0 │ │ │ │ - tsteq r4, r2, asr fp │ │ │ │ - smlatbeq r4, ip, ip, fp │ │ │ │ - @ instruction: 0x0104bc9e │ │ │ │ - smlatbeq r4, r6, ip, fp │ │ │ │ - tsteq r1, r4, lsl ip │ │ │ │ - @ instruction: 0x0102c198 │ │ │ │ - tsteq r3, r6, asr #6 │ │ │ │ - strdeq fp, [r4, -r4] │ │ │ │ - @ instruction: 0x0101dbb8 │ │ │ │ - @ instruction: 0x0101dbb0 │ │ │ │ - tsteq r5, r4, ror #2 │ │ │ │ - smlatteq r4, ip, r8, fp │ │ │ │ - smlatbeq r4, r0, r9, fp │ │ │ │ - strdeq ip, [r2, -r4] │ │ │ │ - smlabbeq r4, r4, r9, fp │ │ │ │ - tstpeq r3, r4, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r2, ip, lr, fp │ │ │ │ - tsteq r4, r6, asr #18 │ │ │ │ + tsteq r4, r4, ror #22 │ │ │ │ + tsteq r4, r2, ror #22 │ │ │ │ + @ instruction: 0x0102549a │ │ │ │ + @ instruction: 0x0101dd90 │ │ │ │ + smlabbeq r1, r8, sp, sp │ │ │ │ + tsteq r4, lr, lsr #22 │ │ │ │ + smlabteq r3, lr, r0, lr │ │ │ │ + tsteq r4, r0, lsl fp │ │ │ │ + tsteq r4, r6, lsl #22 │ │ │ │ + tsteq r4, r4, lsl #22 │ │ │ │ + tsteq r2, r4, lsl #8 │ │ │ │ + strdeq sp, [r1, -sl] │ │ │ │ + strdeq sp, [r1, -r2] │ │ │ │ + ldrdeq fp, [r4, -lr] │ │ │ │ + smlabteq r1, r8, ip, sp │ │ │ │ + smlatbeq r4, r6, fp, fp │ │ │ │ + ldrdeq fp, [r4, -r0] │ │ │ │ + tsteq r4, r2, ror fp │ │ │ │ + smlabteq r4, ip, ip, fp │ │ │ │ + @ instruction: 0x0104bcbe │ │ │ │ + smlabteq r4, r6, ip, fp │ │ │ │ + tsteq r1, r4, lsr ip │ │ │ │ + @ instruction: 0x0102c1b8 │ │ │ │ + tsteq r3, r6, ror #6 │ │ │ │ + tsteq r4, r4, lsl sl │ │ │ │ + ldrdeq sp, [r1, -r8] │ │ │ │ + ldrdeq sp, [r1, -r0] │ │ │ │ + smlabbeq r5, r4, r1, r0 │ │ │ │ + tsteq r4, ip, lsl #18 │ │ │ │ + smlabteq r4, r0, r9, fp │ │ │ │ + tsteq r2, r4, lsl r1 │ │ │ │ + smlatbeq r4, r4, r9, fp │ │ │ │ + tstpeq r3, r4, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r2, ip, lr, fp │ │ │ │ + tsteq r4, r6, ror #18 │ │ │ │ + tsteq r4, r6, ror #18 │ │ │ │ + tsteq r3, r6, lsr pc │ │ │ │ + tsteq r3, r2, lsr pc │ │ │ │ tsteq r4, r6, asr #18 │ │ │ │ - tsteq r3, r6, lsl pc │ │ │ │ - tsteq r3, r2, lsl pc │ │ │ │ - tsteq r4, r6, lsr #18 │ │ │ │ - @ instruction: 0x0103deb6 │ │ │ │ - @ instruction: 0x0103deb2 │ │ │ │ - tsteq sl, ip, ror r8 │ │ │ │ + ldrdeq sp, [r3, -r6] │ │ │ │ + ldrdeq sp, [r3, -r2] │ │ │ │ + @ instruction: 0x010a989c │ │ │ │ + tsteq r4, ip, lsl #18 │ │ │ │ + tsteq r4, r4, lsl #18 │ │ │ │ + tsteq r4, r0, lsl #18 │ │ │ │ + strdeq fp, [r4, -ip] │ │ │ │ + strdeq fp, [r4, -r8] │ │ │ │ + strdeq fp, [r4, -r4] │ │ │ │ + strdeq fp, [r4, -r0] │ │ │ │ smlatteq r4, ip, r8, fp │ │ │ │ + smlatteq r4, r8, r8, fp │ │ │ │ smlatteq r4, r4, r8, fp │ │ │ │ - smlatteq r4, r0, r8, fp │ │ │ │ - ldrdeq fp, [r4, -ip] │ │ │ │ ldrdeq fp, [r4, -r8] │ │ │ │ ldrdeq fp, [r4, -r4] │ │ │ │ ldrdeq fp, [r4, -r0] │ │ │ │ smlabteq r4, ip, r8, fp │ │ │ │ smlabteq r4, r8, r8, fp │ │ │ │ smlabteq r4, r4, r8, fp │ │ │ │ - @ instruction: 0x0104b8b8 │ │ │ │ - @ instruction: 0x0104b8b4 │ │ │ │ - @ instruction: 0x0104b8b0 │ │ │ │ - smlatbeq r4, ip, r8, fp │ │ │ │ - smlatbeq r4, r8, r8, fp │ │ │ │ - smlatbeq r4, r4, r8, fp │ │ │ │ - smlatbeq r4, r0, r8, fp │ │ │ │ - @ instruction: 0x0104b89c │ │ │ │ - @ instruction: 0x0104b896 │ │ │ │ - smlatteq r3, sl, lr, sp │ │ │ │ - smlabbeq r4, r6, r6, fp │ │ │ │ - smlatteq r4, lr, r7, fp │ │ │ │ - strdeq fp, [r4, -r6] │ │ │ │ - tsteq r4, r6, asr #16 │ │ │ │ - smlabteq r4, sl, r7, fp │ │ │ │ - ldrdeq fp, [r4, -r2] │ │ │ │ - tsteq r4, sl, lsr #16 │ │ │ │ - @ instruction: 0x0104b7be │ │ │ │ - @ instruction: 0x0104b7ba │ │ │ │ - @ instruction: 0x0104b7b6 │ │ │ │ - @ instruction: 0x0104b7b2 │ │ │ │ - smlatteq r4, lr, r7, fp │ │ │ │ - smlatteq r4, lr, r7, fp │ │ │ │ - tsteq sl, r8, lsl r6 │ │ │ │ - ldrdeq fp, [r4, -ip] │ │ │ │ - strdeq fp, [r4, -r8] │ │ │ │ - strdeq fp, [r4, -r4] │ │ │ │ - strdeq fp, [r4, -r0] │ │ │ │ - smlatteq r4, ip, r6, fp │ │ │ │ - smlatteq r4, r8, r6, fp │ │ │ │ - smlatteq r4, r4, r6, fp │ │ │ │ - smlatteq r4, r0, r6, fp │ │ │ │ - ldrdeq fp, [r4, -ip] │ │ │ │ - tsteq r4, lr, asr #14 │ │ │ │ - tsteq r3, sl, lsr #26 │ │ │ │ - smlabteq r4, r6, r4, fp │ │ │ │ - tsteq r4, lr, lsr #12 │ │ │ │ - tsteq r4, r6, lsr r6 │ │ │ │ - smlabbeq r4, r6, r6, fp │ │ │ │ - tsteq r4, sl, lsl #12 │ │ │ │ - tsteq r4, r2, lsl r6 │ │ │ │ - tsteq r4, sl, ror #12 │ │ │ │ - strdeq fp, [r4, -lr] │ │ │ │ - strdeq fp, [r4, -sl] │ │ │ │ - strdeq fp, [r4, -r6] │ │ │ │ + smlabteq r4, r0, r8, fp │ │ │ │ + @ instruction: 0x0104b8bc │ │ │ │ + @ instruction: 0x0104b8b6 │ │ │ │ + tsteq r3, sl, lsl #30 │ │ │ │ + smlatbeq r4, r6, r6, fp │ │ │ │ + tsteq r4, lr, lsl #16 │ │ │ │ + tsteq r4, r6, lsl r8 │ │ │ │ + tsteq r4, r6, ror #16 │ │ │ │ + smlatteq r4, sl, r7, fp │ │ │ │ strdeq fp, [r4, -r2] │ │ │ │ - tsteq r4, lr, lsr #12 │ │ │ │ - tsteq r4, lr, ror #12 │ │ │ │ - tsteq sl, r8, asr r4 │ │ │ │ - tsteq r4, sl, asr r6 │ │ │ │ - tsteq r4, ip, lsr r6 │ │ │ │ - tsteq r4, r4, lsr r6 │ │ │ │ - tsteq r4, ip, lsr #12 │ │ │ │ - tsteq r4, r4, lsr #12 │ │ │ │ - tsteq r4, ip, lsl r6 │ │ │ │ - @ instruction: 0x010a93be │ │ │ │ - tsteq r4, sl, lsl r6 │ │ │ │ - tsteq r4, r2, lsl r6 │ │ │ │ - tsteq r4, sl, lsl #12 │ │ │ │ + tsteq r4, sl, asr #16 │ │ │ │ + ldrdeq fp, [r4, -lr] │ │ │ │ + ldrdeq fp, [r4, -sl] │ │ │ │ + ldrdeq fp, [r4, -r6] │ │ │ │ + ldrdeq fp, [r4, -r2] │ │ │ │ + tsteq r4, lr, lsl #16 │ │ │ │ + tsteq r4, lr, lsl #16 │ │ │ │ + tsteq sl, r8, lsr r6 │ │ │ │ + strdeq fp, [r4, -ip] │ │ │ │ + tsteq r4, r8, lsl r7 │ │ │ │ + tsteq r4, r4, lsl r7 │ │ │ │ + tsteq r4, r0, lsl r7 │ │ │ │ + tsteq r4, ip, lsl #14 │ │ │ │ + tsteq r4, r8, lsl #14 │ │ │ │ + tsteq r4, r4, lsl #14 │ │ │ │ + tsteq r4, r0, lsl #14 │ │ │ │ + strdeq fp, [r4, -ip] │ │ │ │ + tsteq r4, lr, ror #14 │ │ │ │ + tsteq r3, sl, asr #26 │ │ │ │ + smlatteq r4, r6, r4, fp │ │ │ │ + tsteq r4, lr, asr #12 │ │ │ │ + tsteq r4, r6, asr r6 │ │ │ │ + smlatbeq r4, r6, r6, fp │ │ │ │ + tsteq r4, sl, lsr #12 │ │ │ │ + tsteq r4, r2, lsr r6 │ │ │ │ + smlabbeq r4, sl, r6, fp │ │ │ │ tsteq r4, lr, lsl r6 │ │ │ │ + tsteq r4, sl, lsl r6 │ │ │ │ tsteq r4, r6, lsl r6 │ │ │ │ - @ instruction: 0x0104db96 │ │ │ │ - tsteq r2, r0, ror ip │ │ │ │ - smlabteq r1, r4, r4, sp │ │ │ │ - smlatbeq r3, lr, ip, ip │ │ │ │ - tsteq r3, r2, lsr #26 │ │ │ │ - tsteq r1, r4, lsr r5 │ │ │ │ - tsteq r1, ip, lsr #10 │ │ │ │ - smlatbeq r4, ip, r5, fp │ │ │ │ - smlatbeq r4, lr, r5, fp │ │ │ │ - @ instruction: 0x0104b5b2 │ │ │ │ - smlabteq r3, lr, ip, sp │ │ │ │ - ldrdeq sp, [r1, -r0] │ │ │ │ - smlabteq r1, r8, r4, sp │ │ │ │ - smlabbeq r4, r8, r5, fp │ │ │ │ - tsteq r4, sl, asr #10 │ │ │ │ - tsteq r4, lr, asr #10 │ │ │ │ - tsteq r3, sl, ror ip │ │ │ │ - tsteq r1, ip, ror #8 │ │ │ │ - tsteq r1, r4, ror #8 │ │ │ │ - tsteq r4, r8, lsr r5 │ │ │ │ - smlatteq r4, r6, r4, fp │ │ │ │ - smlatteq r4, sl, r4, fp │ │ │ │ - tsteq r3, r6, lsr #24 │ │ │ │ - tsteq r1, r8, lsl #8 │ │ │ │ - tsteq r1, r0, lsl #8 │ │ │ │ - smlatteq r4, r8, r4, fp │ │ │ │ - smlabbeq r4, r4, r4, fp │ │ │ │ - smlabbeq r4, sl, r4, fp │ │ │ │ - ldrdeq sp, [r3, -r8] │ │ │ │ - smlatbeq r1, ip, r3, sp │ │ │ │ - smlatbeq r1, r6, r3, sp │ │ │ │ + tsteq r4, r2, lsl r6 │ │ │ │ + tsteq r4, lr, asr #12 │ │ │ │ + smlabbeq r4, lr, r6, fp │ │ │ │ + tsteq sl, r8, ror r4 │ │ │ │ + tsteq r4, sl, ror r6 │ │ │ │ + tsteq r4, ip, asr r6 │ │ │ │ + tsteq r4, r4, asr r6 │ │ │ │ + tsteq r4, ip, asr #12 │ │ │ │ + tsteq r4, r4, asr #12 │ │ │ │ + tsteq r4, ip, lsr r6 │ │ │ │ + ldrdeq r9, [sl, -lr] │ │ │ │ + tsteq r4, sl, lsr r6 │ │ │ │ + tsteq r4, r2, lsr r6 │ │ │ │ + tsteq r4, sl, lsr #12 │ │ │ │ + tsteq r4, lr, lsr r6 │ │ │ │ + tsteq r4, r6, lsr r6 │ │ │ │ + @ instruction: 0x0104dbb6 │ │ │ │ + @ instruction: 0x01024c90 │ │ │ │ + smlatteq r1, r4, r4, sp │ │ │ │ + smlabteq r3, lr, ip, ip │ │ │ │ + tsteq r3, r2, asr #26 │ │ │ │ + tsteq r1, r4, asr r5 │ │ │ │ + tsteq r1, ip, asr #10 │ │ │ │ + smlabteq r4, ip, r5, fp │ │ │ │ + smlabteq r4, lr, r5, fp │ │ │ │ + ldrdeq fp, [r4, -r2] │ │ │ │ + smlatteq r3, lr, ip, sp │ │ │ │ + strdeq sp, [r1, -r0] │ │ │ │ + smlatteq r1, r8, r4, sp │ │ │ │ + smlatbeq r4, r8, r5, fp │ │ │ │ + tsteq r4, sl, ror #10 │ │ │ │ + tsteq r4, lr, ror #10 │ │ │ │ + @ instruction: 0x0103dc9a │ │ │ │ + smlabbeq r1, ip, r4, sp │ │ │ │ + smlabbeq r1, r4, r4, sp │ │ │ │ + tsteq r4, r8, asr r5 │ │ │ │ + tsteq r4, r6, lsl #10 │ │ │ │ + tsteq r4, sl, lsl #10 │ │ │ │ + tsteq r3, r6, asr #24 │ │ │ │ + tsteq r1, r8, lsr #8 │ │ │ │ + tsteq r1, r0, lsr #8 │ │ │ │ + tsteq r4, r8, lsl #10 │ │ │ │ smlatbeq r4, r4, r4, fp │ │ │ │ - tsteq r4, ip, lsr #8 │ │ │ │ - tsteq r4, r2, lsr r4 │ │ │ │ - @ instruction: 0x0103db90 │ │ │ │ - tsteq r1, r4, asr r3 │ │ │ │ - tsteq r1, lr, asr #6 │ │ │ │ - tsteq r4, r0, ror #8 │ │ │ │ - ldrdeq fp, [r4, -r4] │ │ │ │ - ldrdeq fp, [r4, -sl] │ │ │ │ - tsteq r3, r8, asr #22 │ │ │ │ - strdeq sp, [r1, -ip] │ │ │ │ - strdeq sp, [r1, -r6] │ │ │ │ - tsteq r4, ip, lsl r4 │ │ │ │ - tsteq r4, ip, ror r3 │ │ │ │ - smlabbeq r4, r2, r3, fp │ │ │ │ - tsteq r3, r0, lsl #22 │ │ │ │ - smlatbeq r1, r4, r2, sp │ │ │ │ - @ instruction: 0x0101d29e │ │ │ │ - ldrdeq fp, [r4, -r8] │ │ │ │ - tsteq r4, r4, lsr #6 │ │ │ │ - tsteq r4, sl, lsr #6 │ │ │ │ - @ instruction: 0x0101ce96 │ │ │ │ + smlatbeq r4, sl, r4, fp │ │ │ │ + strdeq sp, [r3, -r8] │ │ │ │ + smlabteq r1, ip, r3, sp │ │ │ │ + smlabteq r1, r6, r3, sp │ │ │ │ + smlabteq r4, r4, r4, fp │ │ │ │ + tsteq r4, ip, asr #8 │ │ │ │ + tsteq r4, r2, asr r4 │ │ │ │ + @ instruction: 0x0103dbb0 │ │ │ │ + tsteq r1, r4, ror r3 │ │ │ │ + tsteq r1, lr, ror #6 │ │ │ │ + smlabbeq r4, r0, r4, fp │ │ │ │ + strdeq fp, [r4, -r4] │ │ │ │ + strdeq fp, [r4, -sl] │ │ │ │ + tsteq r3, r8, ror #22 │ │ │ │ + tsteq r1, ip, lsl r3 │ │ │ │ + tsteq r1, r6, lsl r3 │ │ │ │ + tsteq r4, ip, lsr r4 │ │ │ │ + @ instruction: 0x0104b39c │ │ │ │ + smlatbeq r4, r2, r3, fp │ │ │ │ + tsteq r3, r0, lsr #22 │ │ │ │ + smlabteq r1, r4, r2, sp │ │ │ │ + @ instruction: 0x0101d2be │ │ │ │ + strdeq fp, [r4, -r8] │ │ │ │ + tsteq r4, r4, asr #6 │ │ │ │ + tsteq r4, sl, asr #6 │ │ │ │ + @ instruction: 0x0101ceb6 │ │ │ │ eorsle r2, r9, r4, lsr r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec0b704 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdale pc, {r3, r4, r5, r6, r7, r8, r9, sl, fp} @ │ │ │ │ stmdale r9, {r4, fp, sp} │ │ │ │ tstpne r1, #64, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -75134,24 +75134,24 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2059 @ 0xfffff7f5 │ │ │ │ stmdami fp, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - ldrdeq ip, [r1, -r0] │ │ │ │ - ldrdeq fp, [r4, -r0] │ │ │ │ - smlatbeq r4, r0, r0, fp │ │ │ │ - smlatbeq r4, r2, r0, fp │ │ │ │ - tsteq r4, sl, ror r0 │ │ │ │ - tsteq r4, r0, rrx │ │ │ │ - tsteq r1, r2, ror sl │ │ │ │ - tsteq r1, ip, ror #20 │ │ │ │ - tsteq r1, r6, ror #20 │ │ │ │ - tsteq r1, r0, ror #20 │ │ │ │ + strdeq ip, [r1, -r0] │ │ │ │ + strdeq fp, [r4, -r0] │ │ │ │ + smlabteq r4, r0, r0, fp │ │ │ │ + smlabteq r4, r2, r0, fp │ │ │ │ + swpeq fp, sl, [r4] │ │ │ │ + smlabbeq r4, r0, r0, fp │ │ │ │ + @ instruction: 0x0101ca92 │ │ │ │ + smlabbeq r1, ip, sl, ip │ │ │ │ + smlabbeq r1, r6, sl, ip │ │ │ │ + smlabbeq r1, r0, sl, ip │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r4], -r2, lsl #1 │ │ │ │ @ instruction: 0x46984615 │ │ │ │ @ instruction: 0xf0002934 │ │ │ │ @@ -75437,79 +75437,79 @@ │ │ │ │ and lr, r7, r6, asr ip │ │ │ │ strbmi r4, [r3], -r5, asr #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ mcrr 7, 11, pc, ip, cr5 @ │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - @ instruction: 0x0102b196 │ │ │ │ - strdeq r9, [r4, -r6] │ │ │ │ + @ instruction: 0x0102b1b6 │ │ │ │ + tsteq r4, r6, lsl sp │ │ │ │ + @ instruction: 0x0102b190 │ │ │ │ + smlabbeq r2, lr, r1, fp │ │ │ │ + smlabbeq r2, ip, r1, fp │ │ │ │ + smlabbeq r2, sl, r1, fp │ │ │ │ + smlatbeq sl, sl, fp, r8 │ │ │ │ + tsteq r2, r8, ror r1 │ │ │ │ + smlabbeq r2, r0, r1, fp │ │ │ │ + tsteq r2, lr, ror r1 │ │ │ │ + tsteq r2, ip, ror r1 │ │ │ │ + smlabbeq r2, r0, r1, fp │ │ │ │ + tsteq r2, r6, ror r1 │ │ │ │ tsteq r2, r0, ror r1 │ │ │ │ + tsteq r2, r4, ror r1 │ │ │ │ tsteq r2, lr, ror #2 │ │ │ │ - tsteq r2, ip, ror #2 │ │ │ │ - tsteq r2, sl, ror #2 │ │ │ │ - smlabbeq sl, sl, fp, r8 │ │ │ │ - tsteq r2, r8, asr r1 │ │ │ │ - tsteq r2, r0, ror #2 │ │ │ │ - tsteq r2, lr, asr r1 │ │ │ │ - tsteq r2, ip, asr r1 │ │ │ │ - tsteq r2, r0, ror #2 │ │ │ │ - tsteq r2, r6, asr r1 │ │ │ │ - tsteq r2, r0, asr r1 │ │ │ │ - tsteq r2, r4, asr r1 │ │ │ │ - tsteq r2, lr, asr #2 │ │ │ │ - tsteq r4, r6, lsr #24 │ │ │ │ - tsteq r3, r0, lsr #2 │ │ │ │ - tsteq r3, lr, lsl r1 │ │ │ │ - tsteq r2, r8, asr r5 │ │ │ │ - smlatbeq r2, sl, r4, r4 │ │ │ │ - smlatteq r3, ip, r1, sp │ │ │ │ - smlatbeq r3, sl, r0, sp │ │ │ │ - strdeq r4, [r2, -r4] │ │ │ │ - strdeq r4, [r2, -r2] │ │ │ │ - tsteq sl, r6, ror #20 │ │ │ │ - smlabbeq r3, r8, sl, ip │ │ │ │ - tsteq r2, r0, lsl r5 │ │ │ │ - strdeq r4, [r2, -r8] │ │ │ │ - smlabbeq r2, r0, r0, fp │ │ │ │ - smlatbeq r3, r4, r3, ip │ │ │ │ - strdeq sl, [r4, -r2] │ │ │ │ - smlatbeq r4, r0, r9, sl │ │ │ │ - tsteq r3, lr, ror #30 │ │ │ │ - smlatteq r4, r0, sp, sl │ │ │ │ - smlabbeq r2, r8, r1, fp │ │ │ │ - smlabbeq r2, r2, r1, fp │ │ │ │ - tsteq r2, sl, lsr r0 │ │ │ │ + tsteq r4, r6, asr #24 │ │ │ │ + tsteq r3, r0, asr #2 │ │ │ │ + tsteq r3, lr, lsr r1 │ │ │ │ + tsteq r2, r8, ror r5 │ │ │ │ + smlabteq r2, sl, r4, r4 │ │ │ │ + tsteq r3, ip, lsl #4 │ │ │ │ + smlabteq r3, sl, r0, sp │ │ │ │ + tsteq r2, r4, lsl r5 │ │ │ │ + tsteq r2, r2, lsl r5 │ │ │ │ + smlabbeq sl, r6, sl, r8 │ │ │ │ + smlatbeq r3, r8, sl, ip │ │ │ │ + tsteq r2, r0, lsr r5 │ │ │ │ + tsteq r2, r8, lsl r5 │ │ │ │ + smlatbeq r2, r0, r0, fp │ │ │ │ + smlabteq r3, r4, r3, ip │ │ │ │ + tsteq r4, r2, lsl lr │ │ │ │ + smlabteq r4, r0, r9, sl │ │ │ │ + smlabbeq r3, lr, pc, sp @ │ │ │ │ + tsteq r4, r0, lsl #28 │ │ │ │ + smlatbeq r2, r8, r1, fp │ │ │ │ + smlatbeq r2, r2, r1, fp │ │ │ │ + qaddeq fp, sl, r2 │ │ │ │ + qaddeq fp, lr, r2 │ │ │ │ + qaddeq fp, ip, r2 │ │ │ │ + tsteq r2, r2, rrx │ │ │ │ + @ instruction: 0x010a8996 │ │ │ │ + @ instruction: 0x0104ad9c │ │ │ │ + strdeq ip, [r3, -ip] │ │ │ │ tsteq r2, lr, lsr r0 │ │ │ │ - tsteq r2, ip, lsr r0 │ │ │ │ - tsteq r2, r2, asr #32 │ │ │ │ - tsteq sl, r6, ror r9 │ │ │ │ - tsteq r4, ip, ror sp │ │ │ │ - ldrdeq ip, [r3, -ip] │ │ │ │ - tsteq r2, lr, lsl r0 │ │ │ │ - @ instruction: 0x0103c2be │ │ │ │ - smlabteq r2, ip, lr, sl │ │ │ │ - tsteq r4, r0, lsr #18 │ │ │ │ - tsteq r2, r6 │ │ │ │ - tsteq r2, ip │ │ │ │ - tsteq r2, r6, lsl r0 │ │ │ │ - tsteq r2, r0, lsr #32 │ │ │ │ + ldrdeq ip, [r3, -lr] │ │ │ │ + smlatteq r2, ip, lr, sl │ │ │ │ + tsteq r4, r0, asr #18 │ │ │ │ tsteq r2, r6, lsr #32 │ │ │ │ - @ instruction: 0x010a88b6 │ │ │ │ - ldrdeq sl, [r4, -ip] │ │ │ │ - tsteq r3, ip, lsl r2 │ │ │ │ - smlatteq r4, r2, ip, sl │ │ │ │ - strdeq sp, [r3, -r4] │ │ │ │ - tsteq sl, lr, ror #16 │ │ │ │ - tsteq r2, lr, lsr #32 │ │ │ │ - smlatbeq r0, r6, r7, r7 │ │ │ │ - @ instruction: 0x0104ac98 │ │ │ │ - @ instruction: 0x0104ac9e │ │ │ │ - smlatbeq r4, r4, ip, sl │ │ │ │ - tsteq r1, r0, ror r6 │ │ │ │ + tsteq r2, ip, lsr #32 │ │ │ │ + tsteq r2, r6, lsr r0 │ │ │ │ + tsteq r2, r0, asr #32 │ │ │ │ + tsteq r2, r6, asr #32 │ │ │ │ + ldrdeq r8, [sl, -r6] │ │ │ │ + strdeq sl, [r4, -ip] │ │ │ │ + tsteq r3, ip, lsr r2 │ │ │ │ + tsteq r4, r2, lsl #26 │ │ │ │ + tsteq r3, r4, lsl lr │ │ │ │ + smlabbeq sl, lr, r8, r8 │ │ │ │ + tsteq r2, lr, asr #32 │ │ │ │ + smlabteq r0, r6, r7, r7 │ │ │ │ + @ instruction: 0x0104acb8 │ │ │ │ + @ instruction: 0x0104acbe │ │ │ │ + smlabteq r4, r4, ip, sl │ │ │ │ + @ instruction: 0x0101c690 │ │ │ │ bicseq pc, r0, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0034298 │ │ │ │ ldrlt r8, [r0, #-1167] @ 0xfffffb71 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ subhi pc, sp, r1, lsl #4 │ │ │ │ @@ -76348,103 +76348,103 @@ │ │ │ │ vmax.s8 d24, d16, d3 │ │ │ │ vmov.i32 d17, #256 @ 0x00000100 │ │ │ │ sbcsmi r1, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10207d3 │ │ │ │ ldmdami sl, {r1, r3, r4, r5, r6, r7, r8, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000bf96 │ │ │ │ - smlabbeq r4, r0, fp, sl │ │ │ │ - smlabteq r1, r4, r3, ip │ │ │ │ - smlabbeq r4, r6, sl, sl │ │ │ │ - tsteq r1, ip, ror r3 │ │ │ │ - tsteq r1, lr, asr r3 │ │ │ │ - tsteq r1, r6, asr #6 │ │ │ │ - tsteq r1, r2, lsr #6 │ │ │ │ - strdeq ip, [r1, -r6] │ │ │ │ + smlatbeq r4, r0, fp, sl │ │ │ │ + smlatteq r1, r4, r3, ip │ │ │ │ + smlatbeq r4, r6, sl, sl │ │ │ │ + @ instruction: 0x0101c39c │ │ │ │ + tsteq r1, lr, ror r3 │ │ │ │ + tsteq r1, r6, ror #6 │ │ │ │ + tsteq r1, r2, asr #6 │ │ │ │ + tsteq r1, r6, lsl r3 │ │ │ │ + strdeq ip, [r1, -r0] │ │ │ │ + smlabteq r1, r4, r2, ip │ │ │ │ + @ instruction: 0x0101c2ba │ │ │ │ + smlatbeq r1, r8, r2, ip │ │ │ │ + tsteq r1, sl, ror r2 │ │ │ │ + tsteq r1, ip, asr #4 │ │ │ │ + tsteq r1, r2, lsr #4 │ │ │ │ + strdeq ip, [r1, -r8] │ │ │ │ + smlatteq r1, lr, r1, ip │ │ │ │ + smlabteq r1, sl, r1, ip │ │ │ │ + smlatbeq r1, r0, r1, ip │ │ │ │ + tsteq r1, ip, ror r1 │ │ │ │ + tsteq r1, r6, asr r1 │ │ │ │ + tsteq r1, r8, lsr #2 │ │ │ │ + strdeq ip, [r1, -ip] │ │ │ │ ldrdeq ip, [r1, -r0] │ │ │ │ - smlatbeq r1, r4, r2, ip │ │ │ │ - @ instruction: 0x0101c29a │ │ │ │ - smlabbeq r1, r8, r2, ip │ │ │ │ - tsteq r1, sl, asr r2 │ │ │ │ - tsteq r1, ip, lsr #4 │ │ │ │ - tsteq r1, r2, lsl #4 │ │ │ │ - ldrdeq ip, [r1, -r8] │ │ │ │ - smlabteq r1, lr, r1, ip │ │ │ │ - smlatbeq r1, sl, r1, ip │ │ │ │ - smlabbeq r1, r0, r1, ip │ │ │ │ - tsteq r1, ip, asr r1 │ │ │ │ - tsteq r1, r6, lsr r1 │ │ │ │ - tsteq r1, r8, lsl #2 │ │ │ │ - ldrdeq ip, [r1, -ip] │ │ │ │ - strheq ip, [r1, -r0] │ │ │ │ - smlatbeq r1, r6, r0, ip │ │ │ │ - smlabbeq r1, r2, r0, ip │ │ │ │ - qaddeq ip, ip, r1 │ │ │ │ - tsteq r1, lr, lsr #32 │ │ │ │ - tsteq r1, r2 │ │ │ │ - strdeq fp, [r1, -r8] │ │ │ │ - ldrdeq fp, [r1, -r2] │ │ │ │ - smlatbeq r1, ip, pc, fp @ │ │ │ │ - tsteq r1, lr, ror pc │ │ │ │ - tsteq r1, sl, lsr pc │ │ │ │ - tsteq r1, r4, lsr #30 │ │ │ │ - strdeq fp, [r1, -r8] │ │ │ │ - smlatteq r1, r4, lr, fp │ │ │ │ - ldrdeq fp, [r1, -r2] │ │ │ │ - smlatbeq r1, r6, lr, fp │ │ │ │ + smlabteq r1, r6, r0, ip │ │ │ │ + smlatbeq r1, r2, r0, ip │ │ │ │ + tsteq r1, ip, ror r0 │ │ │ │ + tsteq r1, lr, asr #32 │ │ │ │ + tsteq r1, r2, lsr #32 │ │ │ │ + tsteq r1, r8, lsl r0 │ │ │ │ + strdeq fp, [r1, -r2] │ │ │ │ + smlabteq r1, ip, pc, fp @ │ │ │ │ + @ instruction: 0x0101bf9e │ │ │ │ + tsteq r1, sl, asr pc │ │ │ │ + tsteq r1, r4, asr #30 │ │ │ │ + tsteq r1, r8, lsl pc │ │ │ │ + tsteq r1, r4, lsl #30 │ │ │ │ + strdeq fp, [r1, -r2] │ │ │ │ + smlabteq r1, r6, lr, fp │ │ │ │ + @ instruction: 0x0101be9a │ │ │ │ + @ instruction: 0x0101be90 │ │ │ │ tsteq r1, sl, ror lr │ │ │ │ - tsteq r1, r0, ror lr │ │ │ │ - tsteq r1, sl, asr lr │ │ │ │ - tsteq r1, r4, asr #28 │ │ │ │ - tsteq r1, r2, lsl #28 │ │ │ │ - smlatteq r1, ip, sp, fp │ │ │ │ - @ instruction: 0x0101bdbe │ │ │ │ - @ instruction: 0x0101bd90 │ │ │ │ - tsteq r1, r0, ror #26 │ │ │ │ - tsteq r1, sl, lsr sp │ │ │ │ - smlabteq r4, sl, r8, sl │ │ │ │ - ldrdeq fp, [r1, -r0] │ │ │ │ - smlatbeq r1, r0, ip, fp │ │ │ │ - tsteq r1, r2, ror ip │ │ │ │ - tsteq r1, r4, asr #24 │ │ │ │ - tsteq r1, lr, lsl ip │ │ │ │ + tsteq r1, r4, ror #28 │ │ │ │ + tsteq r1, r2, lsr #28 │ │ │ │ + tsteq r1, ip, lsl #28 │ │ │ │ + ldrdeq fp, [r1, -lr] │ │ │ │ + @ instruction: 0x0101bdb0 │ │ │ │ + smlabbeq r1, r0, sp, fp │ │ │ │ + tsteq r1, sl, asr sp │ │ │ │ + smlatteq r4, sl, r8, sl │ │ │ │ + strdeq fp, [r1, -r0] │ │ │ │ + smlabteq r1, r0, ip, fp │ │ │ │ + @ instruction: 0x0101bc92 │ │ │ │ + tsteq r1, r4, ror #24 │ │ │ │ + tsteq r1, lr, lsr ip │ │ │ │ + tsteq r1, r8, lsl ip │ │ │ │ + smlatteq r1, sl, fp, fp │ │ │ │ + smlabteq r1, r4, fp, fp │ │ │ │ + @ instruction: 0x0101bb9e │ │ │ │ + tsteq r1, r0, ror fp │ │ │ │ + tsteq r1, r2, asr #22 │ │ │ │ + tsteq r1, ip, lsl fp │ │ │ │ + strdeq fp, [r1, -r6] │ │ │ │ + smlabteq r1, sl, sl, fp │ │ │ │ + smlabteq r1, r0, sl, fp │ │ │ │ + @ instruction: 0x0101ba9c │ │ │ │ + tsteq r1, r2, ror sl │ │ │ │ + tsteq r1, r8, asr #20 │ │ │ │ + tsteq r1, lr, lsl sl │ │ │ │ + tsteq r1, r6, lsl sl │ │ │ │ + strdeq fp, [r1, -r4] │ │ │ │ + smlabteq r1, sl, r9, fp │ │ │ │ + smlabteq r1, r2, r9, fp │ │ │ │ + smlatbeq r1, r0, r9, fp │ │ │ │ + tsteq r1, r6, ror r9 │ │ │ │ + tsteq r1, ip, asr #18 │ │ │ │ + tsteq r1, r4, asr #18 │ │ │ │ + tsteq r1, r2, lsr #18 │ │ │ │ strdeq fp, [r1, -r8] │ │ │ │ - smlabteq r1, sl, fp, fp │ │ │ │ - smlatbeq r1, r4, fp, fp │ │ │ │ - tsteq r1, lr, ror fp │ │ │ │ - tsteq r1, r0, asr fp │ │ │ │ - tsteq r1, r2, lsr #22 │ │ │ │ - strdeq fp, [r1, -ip] │ │ │ │ ldrdeq fp, [r1, -r6] │ │ │ │ - smlatbeq r1, sl, sl, fp │ │ │ │ - smlatbeq r1, r0, sl, fp │ │ │ │ - tsteq r1, ip, ror sl │ │ │ │ - tsteq r1, r2, asr sl │ │ │ │ - tsteq r1, r8, lsr #20 │ │ │ │ - strdeq fp, [r1, -lr] │ │ │ │ - strdeq fp, [r1, -r6] │ │ │ │ - ldrdeq fp, [r1, -r4] │ │ │ │ - smlatbeq r1, sl, r9, fp │ │ │ │ - smlatbeq r1, r2, r9, fp │ │ │ │ - smlabbeq r1, r0, r9, fp │ │ │ │ - tsteq r1, r6, asr r9 │ │ │ │ - tsteq r1, ip, lsr #18 │ │ │ │ - tsteq r1, r4, lsr #18 │ │ │ │ - tsteq r1, r2, lsl #18 │ │ │ │ - ldrdeq fp, [r1, -r8] │ │ │ │ - @ instruction: 0x0101b8b6 │ │ │ │ - @ instruction: 0x0101b892 │ │ │ │ - tsteq r1, r6, ror #16 │ │ │ │ - tsteq r1, sl, lsr r8 │ │ │ │ - tsteq r1, lr, lsl #16 │ │ │ │ - tsteq r1, r6, lsl #16 │ │ │ │ - smlatteq r1, r2, r7, fp │ │ │ │ - @ instruction: 0x0101b7be │ │ │ │ - @ instruction: 0x0101b790 │ │ │ │ - tsteq r1, ip, ror #14 │ │ │ │ + @ instruction: 0x0101b8b2 │ │ │ │ + smlabbeq r1, r6, r8, fp │ │ │ │ + tsteq r1, sl, asr r8 │ │ │ │ + tsteq r1, lr, lsr #16 │ │ │ │ + tsteq r1, r6, lsr #16 │ │ │ │ + tsteq r1, r2, lsl #16 │ │ │ │ + ldrdeq fp, [r1, -lr] │ │ │ │ + @ instruction: 0x0101b7b0 │ │ │ │ + smlabbeq r1, ip, r7, fp │ │ │ │ msrvs SPSR_fsx, #160, 10 @ 0x28000000 │ │ │ │ blcs 6e2464 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6e534> │ │ │ │ strbhi pc, [r1, #514] @ 0x202 @ │ │ │ │ andsne pc, r1, #64, 4 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d140da │ │ │ │ ldrhi pc, [r5, #-258]! @ 0xfffffefe │ │ │ │ @@ -77249,98 +77249,98 @@ │ │ │ │ ldrbhi pc, [r6, r1, lsl #4]! @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107da │ │ │ │ ldmdami r5, {r4, r5, r6, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000b88c │ │ │ │ - smlatteq r1, r0, r5, fp │ │ │ │ - tsteq r4, r0, lsl #26 │ │ │ │ - strdeq r9, [r4, -r4] │ │ │ │ - tsteq r1, r2, asr r5 │ │ │ │ - tsteq r1, lr, lsr #10 │ │ │ │ - tsteq r1, r0, lsl #10 │ │ │ │ - strdeq fp, [r1, -r6] │ │ │ │ - ldrdeq fp, [r1, -r2] │ │ │ │ - tsteq r1, r8, ror r4 │ │ │ │ - tsteq r1, lr, ror #8 │ │ │ │ - tsteq r1, r6, asr #8 │ │ │ │ - tsteq r4, lr, asr #24 │ │ │ │ - smlabbeq r4, r6, ip, r9 │ │ │ │ - smlatteq r1, ip, r3, fp │ │ │ │ - strdeq r9, [r4, -r2] │ │ │ │ - tsteq r4, r2, ror ip │ │ │ │ - tsteq r1, r0, lsl r3 │ │ │ │ + tsteq r1, r0, lsl #12 │ │ │ │ + tsteq r4, r0, lsr #26 │ │ │ │ + tsteq r4, r4, lsl sp │ │ │ │ + tsteq r1, r2, ror r5 │ │ │ │ + tsteq r1, lr, asr #10 │ │ │ │ + tsteq r1, r0, lsr #10 │ │ │ │ + tsteq r1, r6, lsl r5 │ │ │ │ + strdeq fp, [r1, -r2] │ │ │ │ + @ instruction: 0x0101b498 │ │ │ │ + smlabbeq r1, lr, r4, fp │ │ │ │ + tsteq r1, r6, ror #8 │ │ │ │ + tsteq r4, lr, ror #24 │ │ │ │ + smlatbeq r4, r6, ip, r9 │ │ │ │ + tsteq r1, ip, lsl #8 │ │ │ │ + tsteq r4, r2, lsl sp │ │ │ │ + @ instruction: 0x01049c92 │ │ │ │ + tsteq r1, r0, lsr r3 │ │ │ │ + tsteq r1, r4, lsl #6 │ │ │ │ smlatteq r1, r4, r2, fp │ │ │ │ - smlabteq r1, r4, r2, fp │ │ │ │ - smlatbeq r1, r0, r2, fp │ │ │ │ - tsteq r1, lr, ror #4 │ │ │ │ - tsteq r1, sl, asr #4 │ │ │ │ - tsteq r1, r2, lsr r2 │ │ │ │ - tsteq r1, r4, lsl #4 │ │ │ │ - ldrdeq fp, [r1, -r0] │ │ │ │ - smlatbeq r1, r2, r1, fp │ │ │ │ - tsteq r1, r0, ror r1 │ │ │ │ - tsteq r1, r0, asr #2 │ │ │ │ - tsteq r1, lr, lsl #2 │ │ │ │ - ldrdeq fp, [r1, -lr] │ │ │ │ - ldrdeq fp, [r1, -r4] │ │ │ │ - smlabteq r1, r0, r0, fp │ │ │ │ - swpeq fp, r0, [r1] │ │ │ │ - smlabbeq r1, r6, r0, fp │ │ │ │ - qaddeq fp, lr, r1 │ │ │ │ - tsteq r1, ip, lsr #32 │ │ │ │ - tsteq r1, r6 │ │ │ │ - ldrdeq sl, [r1, -r4] │ │ │ │ - smlatbeq r1, lr, pc, sl @ │ │ │ │ - tsteq r1, lr, ror pc │ │ │ │ - tsteq r1, r4, ror pc │ │ │ │ - tsteq r1, r0, ror #30 │ │ │ │ - tsteq r1, r0, lsr pc │ │ │ │ - strdeq sl, [r1, -lr] │ │ │ │ - smlabteq r1, ip, lr, sl │ │ │ │ - smlatbeq r1, r6, lr, sl │ │ │ │ - smlabbeq r1, r0, lr, sl │ │ │ │ - tsteq r1, r0, asr lr │ │ │ │ - tsteq r1, r6, asr #28 │ │ │ │ - tsteq r1, r0, lsr #28 │ │ │ │ - smlatteq r1, lr, sp, sl │ │ │ │ - @ instruction: 0x0101adbc │ │ │ │ - @ instruction: 0x0101ad94 │ │ │ │ - tsteq r1, lr, ror #26 │ │ │ │ - tsteq r1, ip, lsr sp │ │ │ │ - tsteq r1, sl, lsl #26 │ │ │ │ - smlatteq r1, ip, ip, sl │ │ │ │ - @ instruction: 0x0101acbe │ │ │ │ - smlabbeq r1, lr, ip, sl │ │ │ │ - tsteq r1, r0, ror #24 │ │ │ │ - tsteq r1, r2, lsr ip │ │ │ │ - tsteq r1, sl, lsr #24 │ │ │ │ - tsteq r1, r6, lsl #24 │ │ │ │ - smlatteq r1, r2, fp, sl │ │ │ │ - @ instruction: 0x0101abb2 │ │ │ │ - smlabbeq r1, r2, fp, sl │ │ │ │ - tsteq r1, sl, ror fp │ │ │ │ - tsteq r1, r4, asr fp │ │ │ │ - tsteq r1, r4, lsr #22 │ │ │ │ - tsteq r1, ip, lsl fp │ │ │ │ - strdeq sl, [r1, -sl] │ │ │ │ - ldrdeq sl, [r1, -r0] │ │ │ │ - smlatbeq r1, r6, sl, sl │ │ │ │ - tsteq r1, r6, ror sl │ │ │ │ - tsteq r1, lr, ror #20 │ │ │ │ - tsteq r1, ip, asr #20 │ │ │ │ - tsteq r1, r2, lsr #20 │ │ │ │ - tsteq r1, sl, lsl sl │ │ │ │ - strdeq sl, [r1, -r8] │ │ │ │ - smlabteq r1, lr, r9, sl │ │ │ │ - smlatbeq r1, r4, r9, sl │ │ │ │ - @ instruction: 0x0101a99c │ │ │ │ - tsteq r1, sl, ror r9 │ │ │ │ - tsteq r1, r8, asr r9 │ │ │ │ + smlabteq r1, r0, r2, fp │ │ │ │ + smlabbeq r1, lr, r2, fp │ │ │ │ + tsteq r1, sl, ror #4 │ │ │ │ + tsteq r1, r2, asr r2 │ │ │ │ + tsteq r1, r4, lsr #4 │ │ │ │ + strdeq fp, [r1, -r0] │ │ │ │ + smlabteq r1, r2, r1, fp │ │ │ │ + @ instruction: 0x0101b190 │ │ │ │ + tsteq r1, r0, ror #2 │ │ │ │ + tsteq r1, lr, lsr #2 │ │ │ │ + strdeq fp, [r1, -lr] │ │ │ │ + strdeq fp, [r1, -r4] │ │ │ │ + smlatteq r1, r0, r0, fp │ │ │ │ + strheq fp, [r1, -r0] │ │ │ │ + smlatbeq r1, r6, r0, fp │ │ │ │ + tsteq r1, lr, ror r0 │ │ │ │ + tsteq r1, ip, asr #32 │ │ │ │ + tsteq r1, r6, lsr #32 │ │ │ │ + strdeq sl, [r1, -r4] │ │ │ │ + smlabteq r1, lr, pc, sl @ │ │ │ │ + @ instruction: 0x0101af9e │ │ │ │ + @ instruction: 0x0101af94 │ │ │ │ + smlabbeq r1, r0, pc, sl @ │ │ │ │ + tsteq r1, r0, asr pc │ │ │ │ + tsteq r1, lr, lsl pc │ │ │ │ + smlatteq r1, ip, lr, sl │ │ │ │ + smlabteq r1, r6, lr, sl │ │ │ │ + smlatbeq r1, r0, lr, sl │ │ │ │ + tsteq r1, r0, ror lr │ │ │ │ + tsteq r1, r6, ror #28 │ │ │ │ + tsteq r1, r0, asr #28 │ │ │ │ + tsteq r1, lr, lsl #28 │ │ │ │ + ldrdeq sl, [r1, -ip] │ │ │ │ + @ instruction: 0x0101adb4 │ │ │ │ + smlabbeq r1, lr, sp, sl │ │ │ │ + tsteq r1, ip, asr sp │ │ │ │ + tsteq r1, sl, lsr #26 │ │ │ │ + tsteq r1, ip, lsl #26 │ │ │ │ + ldrdeq sl, [r1, -lr] │ │ │ │ + smlatbeq r1, lr, ip, sl │ │ │ │ + smlabbeq r1, r0, ip, sl │ │ │ │ + tsteq r1, r2, asr ip │ │ │ │ + tsteq r1, sl, asr #24 │ │ │ │ + tsteq r1, r6, lsr #24 │ │ │ │ + tsteq r1, r2, lsl #24 │ │ │ │ + ldrdeq sl, [r1, -r2] │ │ │ │ + smlatbeq r1, r2, fp, sl │ │ │ │ + @ instruction: 0x0101ab9a │ │ │ │ + tsteq r1, r4, ror fp │ │ │ │ + tsteq r1, r4, asr #22 │ │ │ │ + tsteq r1, ip, lsr fp │ │ │ │ + tsteq r1, sl, lsl fp │ │ │ │ + strdeq sl, [r1, -r0] │ │ │ │ + smlabteq r1, r6, sl, sl │ │ │ │ + @ instruction: 0x0101aa96 │ │ │ │ + smlabbeq r1, lr, sl, sl │ │ │ │ + tsteq r1, ip, ror #20 │ │ │ │ + tsteq r1, r2, asr #20 │ │ │ │ + tsteq r1, sl, lsr sl │ │ │ │ + tsteq r1, r8, lsl sl │ │ │ │ + smlatteq r1, lr, r9, sl │ │ │ │ + smlabteq r1, r4, r9, sl │ │ │ │ + @ instruction: 0x0101a9bc │ │ │ │ + @ instruction: 0x0101a99a │ │ │ │ + tsteq r1, r8, ror r9 │ │ │ │ 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 963278 │ │ │ │ @@ -78142,104 +78142,104 @@ │ │ │ │ @ instruction: 0xf04f535a │ │ │ │ blcc 8c3cc4 │ │ │ │ blx 963ef0 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ ldrbhi pc, [r5, r0, lsl #2]! @ │ │ │ │ ldrbtmi r4, [r8], #-2138 @ 0xfffff7a6 │ │ │ │ ldmiblt r1, {r0, ip, sp, lr, pc} │ │ │ │ - ldrdeq sl, [r1, -r8] │ │ │ │ - smlatbeq r1, r8, r7, sl │ │ │ │ - tsteq r1, ip, ror r7 │ │ │ │ - tsteq r1, r0, asr r7 │ │ │ │ - tsteq r1, r4, lsr #14 │ │ │ │ - tsteq r1, sl, lsl r7 │ │ │ │ - strdeq sl, [r1, -r6] │ │ │ │ - ldrdeq sl, [r1, -r2] │ │ │ │ - smlatbeq r1, r6, r6, sl │ │ │ │ - smlabbeq r1, r2, r6, sl │ │ │ │ - tsteq r1, r4, asr r6 │ │ │ │ - tsteq r1, sl, asr #12 │ │ │ │ - tsteq r1, r4, lsr #12 │ │ │ │ - strdeq sl, [r1, -r6] │ │ │ │ - smlabteq r1, r8, r5, sl │ │ │ │ - @ instruction: 0x0101a59a │ │ │ │ - @ instruction: 0x0101a590 │ │ │ │ - tsteq r1, sl, ror #10 │ │ │ │ - tsteq r1, r4, asr #10 │ │ │ │ - tsteq r1, r8, lsl r5 │ │ │ │ - smlatteq r1, ip, r4, sl │ │ │ │ - smlatteq r1, r2, r4, sl │ │ │ │ - @ instruction: 0x0101a4be │ │ │ │ - @ instruction: 0x0101a49a │ │ │ │ - tsteq r1, ip, ror #8 │ │ │ │ - tsteq r1, r0, asr #8 │ │ │ │ - tsteq r1, r4, lsl r4 │ │ │ │ - smlatteq r1, r8, r3, sl │ │ │ │ - ldrdeq sl, [r1, -lr] │ │ │ │ - @ instruction: 0x0101a3ba │ │ │ │ - smlabbeq r1, lr, r3, sl │ │ │ │ - smlabbeq r1, r4, r3, sl │ │ │ │ - tsteq r1, r0, ror r3 │ │ │ │ - tsteq r1, r4, asr #6 │ │ │ │ - tsteq r1, r8, lsl r3 │ │ │ │ - tsteq r1, r4, lsl #6 │ │ │ │ - strdeq sl, [r1, -r0] │ │ │ │ - smlabteq r1, r4, r2, sl │ │ │ │ - @ instruction: 0x0101a2b0 │ │ │ │ - @ instruction: 0x0101a29c │ │ │ │ - tsteq r1, r0, ror r2 │ │ │ │ - tsteq r1, r0, asr #4 │ │ │ │ - tsteq r1, r2, lsl r2 │ │ │ │ - smlatteq r1, r6, r1, sl │ │ │ │ - ldrdeq sl, [r1, -ip] │ │ │ │ - @ instruction: 0x0101a1b6 │ │ │ │ - tsteq r1, sl, ror r1 │ │ │ │ - tsteq r1, r0, ror r1 │ │ │ │ - tsteq r1, r4, asr #2 │ │ │ │ - tsteq r1, sl, lsr r1 │ │ │ │ - tsteq r1, r8, lsl r1 │ │ │ │ + strdeq sl, [r1, -r8] │ │ │ │ + smlabteq r1, r8, r7, sl │ │ │ │ + @ instruction: 0x0101a79c │ │ │ │ + tsteq r1, r0, ror r7 │ │ │ │ + tsteq r1, r4, asr #14 │ │ │ │ + tsteq r1, sl, lsr r7 │ │ │ │ + tsteq r1, r6, lsl r7 │ │ │ │ + strdeq sl, [r1, -r2] │ │ │ │ + smlabteq r1, r6, r6, sl │ │ │ │ + smlatbeq r1, r2, r6, sl │ │ │ │ + tsteq r1, r4, ror r6 │ │ │ │ + tsteq r1, sl, ror #12 │ │ │ │ + tsteq r1, r4, asr #12 │ │ │ │ + tsteq r1, r6, lsl r6 │ │ │ │ + smlatteq r1, r8, r5, sl │ │ │ │ + @ instruction: 0x0101a5ba │ │ │ │ + @ instruction: 0x0101a5b0 │ │ │ │ + smlabbeq r1, sl, r5, sl │ │ │ │ + tsteq r1, r4, ror #10 │ │ │ │ + tsteq r1, r8, lsr r5 │ │ │ │ + tsteq r1, ip, lsl #10 │ │ │ │ + tsteq r1, r2, lsl #10 │ │ │ │ ldrdeq sl, [r1, -lr] │ │ │ │ - smlabteq r1, r0, r0, sl │ │ │ │ - smlabbeq r1, lr, r0, sl │ │ │ │ - tsteq r1, ip, rrx │ │ │ │ - tsteq r4, lr, asr #20 │ │ │ │ - tsteq r4, r0, lsr #22 │ │ │ │ - tsteq r4, r0, asr sl │ │ │ │ - smlatbeq r1, r2, pc, r9 @ │ │ │ │ - tsteq r1, ip, ror pc │ │ │ │ - tsteq r1, ip, asr #30 │ │ │ │ - tsteq r1, r2, asr #30 │ │ │ │ - tsteq r1, r0, lsr #30 │ │ │ │ - strdeq r9, [r1, -r2] │ │ │ │ - smlabteq r1, r4, lr, r9 │ │ │ │ - @ instruction: 0x01019e96 │ │ │ │ - tsteq r1, r8, ror #28 │ │ │ │ - tsteq r1, sl, lsr lr │ │ │ │ - tsteq r1, ip, lsl #28 │ │ │ │ - smlatteq r1, lr, sp, r9 │ │ │ │ - smlabteq r1, ip, sp, r9 │ │ │ │ - smlatbeq r1, r2, sp, r9 │ │ │ │ - @ instruction: 0x01019d9a │ │ │ │ - tsteq r1, r6, ror sp │ │ │ │ - tsteq r1, r8, asr #26 │ │ │ │ - tsteq r1, sl, lsl sp │ │ │ │ - tsteq r1, r2, lsl sp │ │ │ │ - strdeq r9, [r1, -r0] │ │ │ │ - smlabteq r1, r6, ip, r9 │ │ │ │ - @ instruction: 0x01019cbe │ │ │ │ - @ instruction: 0x01019c9a │ │ │ │ - tsteq r1, r0, ror ip │ │ │ │ - tsteq r1, r2, asr #24 │ │ │ │ - tsteq r1, r4, lsl ip │ │ │ │ - tsteq r1, ip, lsl #24 │ │ │ │ - smlatteq r1, sl, fp, r9 │ │ │ │ - smlabteq r1, r0, fp, r9 │ │ │ │ - @ instruction: 0x01019bb8 │ │ │ │ - @ instruction: 0x01019b94 │ │ │ │ - tsteq r1, r2, ror #22 │ │ │ │ + @ instruction: 0x0101a4ba │ │ │ │ + smlabbeq r1, ip, r4, sl │ │ │ │ + tsteq r1, r0, ror #8 │ │ │ │ + tsteq r1, r4, lsr r4 │ │ │ │ + tsteq r1, r8, lsl #8 │ │ │ │ + strdeq sl, [r1, -lr] │ │ │ │ + ldrdeq sl, [r1, -sl] │ │ │ │ + smlatbeq r1, lr, r3, sl │ │ │ │ + smlatbeq r1, r4, r3, sl │ │ │ │ + @ instruction: 0x0101a390 │ │ │ │ + tsteq r1, r4, ror #6 │ │ │ │ + tsteq r1, r8, lsr r3 │ │ │ │ + tsteq r1, r4, lsr #6 │ │ │ │ + tsteq r1, r0, lsl r3 │ │ │ │ + smlatteq r1, r4, r2, sl │ │ │ │ + ldrdeq sl, [r1, -r0] │ │ │ │ + @ instruction: 0x0101a2bc │ │ │ │ + @ instruction: 0x0101a290 │ │ │ │ + tsteq r1, r0, ror #4 │ │ │ │ + tsteq r1, r2, lsr r2 │ │ │ │ + tsteq r1, r6, lsl #4 │ │ │ │ + strdeq sl, [r1, -ip] │ │ │ │ + ldrdeq sl, [r1, -r6] │ │ │ │ + @ instruction: 0x0101a19a │ │ │ │ + @ instruction: 0x0101a190 │ │ │ │ + tsteq r1, r4, ror #2 │ │ │ │ + tsteq r1, sl, asr r1 │ │ │ │ + tsteq r1, r8, lsr r1 │ │ │ │ + strdeq sl, [r1, -lr] │ │ │ │ + smlatteq r1, r0, r0, sl │ │ │ │ + smlatbeq r1, lr, r0, sl │ │ │ │ + smlabbeq r1, ip, r0, sl │ │ │ │ + tsteq r4, lr, ror #20 │ │ │ │ + tsteq r4, r0, asr #22 │ │ │ │ + tsteq r4, r0, ror sl │ │ │ │ + smlabteq r1, r2, pc, r9 @ │ │ │ │ + @ instruction: 0x01019f9c │ │ │ │ + tsteq r1, ip, ror #30 │ │ │ │ + tsteq r1, r2, ror #30 │ │ │ │ + tsteq r1, r0, asr #30 │ │ │ │ + tsteq r1, r2, lsl pc │ │ │ │ + smlatteq r1, r4, lr, r9 │ │ │ │ + @ instruction: 0x01019eb6 │ │ │ │ + smlabbeq r1, r8, lr, r9 │ │ │ │ + tsteq r1, sl, asr lr │ │ │ │ + tsteq r1, ip, lsr #28 │ │ │ │ + tsteq r1, lr, lsl #28 │ │ │ │ + smlatteq r1, ip, sp, r9 │ │ │ │ + smlabteq r1, r2, sp, r9 │ │ │ │ + @ instruction: 0x01019dba │ │ │ │ + @ instruction: 0x01019d96 │ │ │ │ + tsteq r1, r8, ror #26 │ │ │ │ + tsteq r1, sl, lsr sp │ │ │ │ + tsteq r1, r2, lsr sp │ │ │ │ + tsteq r1, r0, lsl sp │ │ │ │ + smlatteq r1, r6, ip, r9 │ │ │ │ + ldrdeq r9, [r1, -lr] │ │ │ │ + @ instruction: 0x01019cba │ │ │ │ + @ instruction: 0x01019c90 │ │ │ │ + tsteq r1, r2, ror #24 │ │ │ │ + tsteq r1, r4, lsr ip │ │ │ │ + tsteq r1, ip, lsr #24 │ │ │ │ + tsteq r1, sl, lsl #24 │ │ │ │ + smlatteq r1, r0, fp, r9 │ │ │ │ + ldrdeq r9, [r1, -r8] │ │ │ │ + @ instruction: 0x01019bb4 │ │ │ │ + smlabbeq r1, r2, fp, r9 │ │ │ │ cmnpvs ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ ldmdale r8, {r3, r4, r7, r9, lr} │ │ │ │ cmppvs pc, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ cmpppl r9, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -79026,108 +79026,108 @@ │ │ │ │ @ instruction: 0xf04f537e │ │ │ │ blcc 8c4a94 │ │ │ │ blx 964cc0 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ mrshi pc, (UNDEF: 29) @ │ │ │ │ ldrbtmi r4, [r8], #-2142 @ 0xfffff7a2 │ │ │ │ svclt 0x0000e2a9 │ │ │ │ - smlabteq r1, sl, r9, r9 │ │ │ │ - smlabteq r1, r0, r9, r9 │ │ │ │ - @ instruction: 0x0101999c │ │ │ │ - tsteq r1, r0, ror r9 │ │ │ │ - tsteq r1, r6, ror #18 │ │ │ │ - tsteq r1, r0, asr #18 │ │ │ │ - tsteq r1, r2, lsl r9 │ │ │ │ - smlatteq r1, r4, r8, r9 │ │ │ │ - @ instruction: 0x010198b4 │ │ │ │ - smlabbeq r1, r4, r8, r9 │ │ │ │ - tsteq r1, sl, ror r8 │ │ │ │ - tsteq r1, r6, asr r8 │ │ │ │ - tsteq r1, sl, lsr #16 │ │ │ │ - tsteq r1, r0, lsr #16 │ │ │ │ - strdeq r9, [r1, -sl] │ │ │ │ - smlabteq r1, sl, r7, r9 │ │ │ │ - @ instruction: 0x0101979a │ │ │ │ - @ instruction: 0x01019790 │ │ │ │ - tsteq r1, ip, ror #14 │ │ │ │ - tsteq r1, r0, asr #14 │ │ │ │ - tsteq r1, r6, lsr r7 │ │ │ │ - tsteq r1, r0, lsl r7 │ │ │ │ - smlatteq r1, r2, r6, r9 │ │ │ │ - @ instruction: 0x010196b2 │ │ │ │ - smlabbeq r1, r2, r6, r9 │ │ │ │ - tsteq r1, r8, ror r6 │ │ │ │ - tsteq r1, r4, asr r6 │ │ │ │ - tsteq r1, r8, lsr #12 │ │ │ │ - tsteq r1, lr, lsl r6 │ │ │ │ - strdeq r9, [r1, -r8] │ │ │ │ - smlabteq r1, r8, r5, r9 │ │ │ │ - @ instruction: 0x01019598 │ │ │ │ - smlabbeq r1, lr, r5, r9 │ │ │ │ - tsteq r1, sl, ror #10 │ │ │ │ - tsteq r1, lr, lsr r5 │ │ │ │ - tsteq r1, r4, lsr r5 │ │ │ │ - tsteq r1, lr, lsl #10 │ │ │ │ - smlatteq r1, r0, r4, r9 │ │ │ │ - @ instruction: 0x010194b2 │ │ │ │ - smlabbeq r1, r4, r4, r9 │ │ │ │ - tsteq r1, r4, asr r4 │ │ │ │ - tsteq r1, r4, lsr #8 │ │ │ │ - tsteq r1, sl, lsl r4 │ │ │ │ + smlatteq r1, sl, r9, r9 │ │ │ │ + smlatteq r1, r0, r9, r9 │ │ │ │ + @ instruction: 0x010199bc │ │ │ │ + @ instruction: 0x01019990 │ │ │ │ + smlabbeq r1, r6, r9, r9 │ │ │ │ + tsteq r1, r0, ror #18 │ │ │ │ + tsteq r1, r2, lsr r9 │ │ │ │ + tsteq r1, r4, lsl #18 │ │ │ │ + ldrdeq r9, [r1, -r4] │ │ │ │ + smlatbeq r1, r4, r8, r9 │ │ │ │ + @ instruction: 0x0101989a │ │ │ │ + tsteq r1, r6, ror r8 │ │ │ │ + tsteq r1, sl, asr #16 │ │ │ │ + tsteq r1, r0, asr #16 │ │ │ │ + tsteq r1, sl, lsl r8 │ │ │ │ + smlatteq r1, sl, r7, r9 │ │ │ │ + @ instruction: 0x010197ba │ │ │ │ + @ instruction: 0x010197b0 │ │ │ │ + smlabbeq r1, ip, r7, r9 │ │ │ │ + tsteq r1, r0, ror #14 │ │ │ │ + tsteq r1, r6, asr r7 │ │ │ │ + tsteq r1, r0, lsr r7 │ │ │ │ + tsteq r1, r2, lsl #14 │ │ │ │ + ldrdeq r9, [r1, -r2] │ │ │ │ + smlatbeq r1, r2, r6, r9 │ │ │ │ + @ instruction: 0x01019698 │ │ │ │ + tsteq r1, r4, ror r6 │ │ │ │ + tsteq r1, r8, asr #12 │ │ │ │ + tsteq r1, lr, lsr r6 │ │ │ │ + tsteq r1, r8, lsl r6 │ │ │ │ + smlatteq r1, r8, r5, r9 │ │ │ │ + @ instruction: 0x010195b8 │ │ │ │ + smlatbeq r1, lr, r5, r9 │ │ │ │ + smlabbeq r1, sl, r5, r9 │ │ │ │ + tsteq r1, lr, asr r5 │ │ │ │ + tsteq r1, r4, asr r5 │ │ │ │ + tsteq r1, lr, lsr #10 │ │ │ │ + tsteq r1, r0, lsl #10 │ │ │ │ + ldrdeq r9, [r1, -r2] │ │ │ │ + smlatbeq r1, r4, r4, r9 │ │ │ │ + tsteq r1, r4, ror r4 │ │ │ │ + tsteq r1, r4, asr #8 │ │ │ │ + tsteq r1, sl, lsr r4 │ │ │ │ + tsteq r1, r6, lsl r4 │ │ │ │ + smlatteq r1, sl, r3, r9 │ │ │ │ + smlatteq r1, r0, r3, r9 │ │ │ │ + @ instruction: 0x010193ba │ │ │ │ + smlabbeq r1, sl, r3, r9 │ │ │ │ + tsteq r1, sl, asr r3 │ │ │ │ + tsteq r1, r0, asr r3 │ │ │ │ + tsteq r1, ip, lsr #6 │ │ │ │ + mrseq r9, SP_irq │ │ │ │ strdeq r9, [r1, -r6] │ │ │ │ - smlabteq r1, sl, r3, r9 │ │ │ │ - smlabteq r1, r0, r3, r9 │ │ │ │ - @ instruction: 0x0101939a │ │ │ │ - tsteq r1, sl, ror #6 │ │ │ │ - tsteq r1, sl, lsr r3 │ │ │ │ - tsteq r1, r0, lsr r3 │ │ │ │ - tsteq r1, ip, lsl #6 │ │ │ │ - smlatteq r1, r0, r2, r9 │ │ │ │ - ldrdeq r9, [r1, -r6] │ │ │ │ - @ instruction: 0x010192b0 │ │ │ │ - smlabbeq r1, r2, r2, r9 │ │ │ │ - tsteq r1, r2, asr r2 │ │ │ │ - tsteq r1, r2, lsr #4 │ │ │ │ - tsteq r1, r8, lsl r2 │ │ │ │ - strdeq r9, [r1, -r4] │ │ │ │ - smlabteq r1, r8, r1, r9 │ │ │ │ - @ instruction: 0x010191be │ │ │ │ - @ instruction: 0x01019198 │ │ │ │ - tsteq r1, r8, ror #2 │ │ │ │ - tsteq r1, r8, lsr r1 │ │ │ │ - tsteq r1, lr, lsr #2 │ │ │ │ - tsteq r1, sl, lsl #2 │ │ │ │ + ldrdeq r9, [r1, -r0] │ │ │ │ + smlatbeq r1, r2, r2, r9 │ │ │ │ + tsteq r1, r2, ror r2 │ │ │ │ + tsteq r1, r2, asr #4 │ │ │ │ + tsteq r1, r8, lsr r2 │ │ │ │ + tsteq r1, r4, lsl r2 │ │ │ │ + smlatteq r1, r8, r1, r9 │ │ │ │ ldrdeq r9, [r1, -lr] │ │ │ │ - ldrdeq r9, [r1, -r4] │ │ │ │ - smlatbeq r1, lr, r0, r9 │ │ │ │ - smlabbeq r1, r0, r0, r9 │ │ │ │ - qaddeq r9, r6, r1 │ │ │ │ - tsteq r1, r8, lsr #32 │ │ │ │ - strdeq r8, [r1, -ip] │ │ │ │ + @ instruction: 0x010191b8 │ │ │ │ + smlabbeq r1, r8, r1, r9 │ │ │ │ + tsteq r1, r8, asr r1 │ │ │ │ + tsteq r1, lr, asr #2 │ │ │ │ + tsteq r1, sl, lsr #2 │ │ │ │ + strdeq r9, [r1, -lr] │ │ │ │ + strdeq r9, [r1, -r4] │ │ │ │ + smlabteq r1, lr, r0, r9 │ │ │ │ + smlatbeq r1, r0, r0, r9 │ │ │ │ + tsteq r1, r6, ror r0 │ │ │ │ + tsteq r1, r8, asr #32 │ │ │ │ + tsteq r1, ip, lsl r0 │ │ │ │ + tsteq r1, r6, lsl r0 │ │ │ │ strdeq r8, [r1, -r6] │ │ │ │ - ldrdeq r8, [r1, -r6] │ │ │ │ - smlatbeq r1, lr, pc, r8 @ │ │ │ │ - smlatbeq r1, r8, pc, r8 @ │ │ │ │ - smlabbeq r1, r6, pc, r8 @ │ │ │ │ - tsteq r1, sl, asr pc │ │ │ │ - tsteq r1, lr, lsr #30 │ │ │ │ + smlabteq r1, lr, pc, r8 @ │ │ │ │ + smlabteq r1, r8, pc, r8 @ │ │ │ │ + smlatbeq r1, r6, pc, r8 @ │ │ │ │ + tsteq r1, sl, ror pc │ │ │ │ + tsteq r1, lr, asr #30 │ │ │ │ + tsteq r1, r8, asr #30 │ │ │ │ tsteq r1, r8, lsr #30 │ │ │ │ - tsteq r1, r8, lsl #30 │ │ │ │ - smlatteq r1, r0, lr, r8 │ │ │ │ - ldrdeq r8, [r1, -sl] │ │ │ │ - @ instruction: 0x01018eb8 │ │ │ │ - @ instruction: 0x01018e90 │ │ │ │ - tsteq r1, r4, ror #28 │ │ │ │ - tsteq r1, r8, lsr lr │ │ │ │ + tsteq r1, r0, lsl #30 │ │ │ │ + strdeq r8, [r1, -sl] │ │ │ │ + ldrdeq r8, [r1, -r8] │ │ │ │ + @ instruction: 0x01018eb0 │ │ │ │ + smlabbeq r1, r4, lr, r8 │ │ │ │ + tsteq r1, r8, asr lr │ │ │ │ + tsteq r1, r2, asr lr │ │ │ │ tsteq r1, r2, lsr lr │ │ │ │ - tsteq r1, r2, lsl lr │ │ │ │ - smlatteq r1, sl, sp, r8 │ │ │ │ - smlatteq r1, r4, sp, r8 │ │ │ │ - smlabteq r1, r2, sp, r8 │ │ │ │ - @ instruction: 0x01018d92 │ │ │ │ + tsteq r1, sl, lsl #28 │ │ │ │ + tsteq r1, r4, lsl #28 │ │ │ │ + smlatteq r1, r2, sp, r8 │ │ │ │ + @ instruction: 0x01018db2 │ │ │ │ cmnpvc ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale r3, {r3, r4, r7, r9, lr} │ │ │ │ cmppvc pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdble ip, {r3, r4, r7, r9, lr} │ │ │ │ cmnppl sp, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -79367,158 +79367,158 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2193 @ 0xfffff76f │ │ │ │ ldmmi r1, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2192 @ 0xfffff770 │ │ │ │ ldmmi r0, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - smlatteq r1, lr, fp, r8 │ │ │ │ - smlatteq r1, r8, fp, r8 │ │ │ │ - smlabteq r1, sl, fp, r8 │ │ │ │ - smlatbeq r1, r4, fp, r8 │ │ │ │ + tsteq r1, lr, lsl #24 │ │ │ │ + tsteq r1, r8, lsl #24 │ │ │ │ + smlatteq r1, sl, fp, r8 │ │ │ │ + smlabteq r1, r4, fp, r8 │ │ │ │ + @ instruction: 0x01018bbe │ │ │ │ @ instruction: 0x01018b9e │ │ │ │ - tsteq r1, lr, ror fp │ │ │ │ - tsteq r4, lr, asr #8 │ │ │ │ - smlabbeq r4, r0, r2, r7 │ │ │ │ - tsteq r1, r6, ror #22 │ │ │ │ - smlatbeq r4, r4, r6, r7 │ │ │ │ - tsteq r1, sl, asr fp │ │ │ │ - ldrdeq r7, [r4, -r0] │ │ │ │ - tsteq r1, lr, asr #22 │ │ │ │ - smlabbeq r4, r4, r4, r7 │ │ │ │ - tsteq r1, r2, asr #22 │ │ │ │ - strdeq r7, [r4, -r8] │ │ │ │ - tsteq r1, r6, lsr fp │ │ │ │ - tsteq r1, r0, lsr fp │ │ │ │ - tsteq r1, sl, lsr #22 │ │ │ │ - tsteq r1, r4, lsr #22 │ │ │ │ - tsteq r1, lr, lsl fp │ │ │ │ - tsteq r1, r8, lsl fp │ │ │ │ - tsteq r1, r2, lsl fp │ │ │ │ - tsteq r1, ip, lsl #22 │ │ │ │ - tsteq r1, r6, lsl #22 │ │ │ │ - tsteq r1, r0, lsl #22 │ │ │ │ + tsteq r4, lr, ror #8 │ │ │ │ + smlatbeq r4, r0, r2, r7 │ │ │ │ + smlabbeq r1, r6, fp, r8 │ │ │ │ + smlabteq r4, r4, r6, r7 │ │ │ │ + tsteq r1, sl, ror fp │ │ │ │ + strdeq r7, [r4, -r0] │ │ │ │ + tsteq r1, lr, ror #22 │ │ │ │ + smlatbeq r4, r4, r4, r7 │ │ │ │ + tsteq r1, r2, ror #22 │ │ │ │ + tsteq r4, r8, lsl r3 │ │ │ │ + tsteq r1, r6, asr fp │ │ │ │ + tsteq r1, r0, asr fp │ │ │ │ + tsteq r1, sl, asr #22 │ │ │ │ + tsteq r1, r4, asr #22 │ │ │ │ + tsteq r1, lr, lsr fp │ │ │ │ + tsteq r1, r8, lsr fp │ │ │ │ + tsteq r1, r2, lsr fp │ │ │ │ + tsteq r1, ip, lsr #22 │ │ │ │ + tsteq r1, r6, lsr #22 │ │ │ │ + tsteq r1, r0, lsr #22 │ │ │ │ + tsteq r1, sl, lsl fp │ │ │ │ + tsteq r1, r4, lsl fp │ │ │ │ + tsteq r1, lr, lsl #22 │ │ │ │ + tsteq r1, r8, lsl #22 │ │ │ │ + tsteq r1, r2, lsl #22 │ │ │ │ + strdeq r8, [r1, -ip] │ │ │ │ + strdeq r8, [r1, -r6] │ │ │ │ + strdeq r8, [r1, -r0] │ │ │ │ + smlatteq r1, sl, sl, r8 │ │ │ │ + smlatteq r1, r4, sl, r8 │ │ │ │ + ldrdeq r8, [r1, -lr] │ │ │ │ + ldrdeq r8, [r1, -r8] │ │ │ │ + ldrdeq r8, [r1, -r2] │ │ │ │ + smlabteq r1, ip, sl, r8 │ │ │ │ + smlabteq r1, r6, sl, r8 │ │ │ │ + smlabteq r1, r0, sl, r8 │ │ │ │ + @ instruction: 0x01018aba │ │ │ │ + @ instruction: 0x01018ab4 │ │ │ │ + smlatbeq r1, lr, sl, r8 │ │ │ │ + smlatbeq r1, r8, sl, r8 │ │ │ │ + smlatbeq r1, r2, sl, r8 │ │ │ │ + @ instruction: 0x01018a9c │ │ │ │ + @ instruction: 0x01018a96 │ │ │ │ + @ instruction: 0x01018a90 │ │ │ │ + smlatteq r4, r6, r1, r7 │ │ │ │ + smlabbeq r1, r4, sl, r8 │ │ │ │ + tsteq r1, lr, ror sl │ │ │ │ + tsteq r1, r8, ror sl │ │ │ │ + tsteq r1, r2, ror sl │ │ │ │ + smlatbeq r4, r8, r2, r7 │ │ │ │ + tsteq r4, r2, ror #4 │ │ │ │ + tsteq r4, ip, lsr r2 │ │ │ │ + tsteq r1, sl, asr sl │ │ │ │ + tsteq r1, r4, asr sl │ │ │ │ + tsteq r1, lr, asr #20 │ │ │ │ + smlatteq r4, r4, r2, r7 │ │ │ │ + @ instruction: 0x0104729e │ │ │ │ + tsteq r1, ip, lsr sl │ │ │ │ + strdeq r7, [r4, -r2] │ │ │ │ + tsteq r4, ip, asr r4 │ │ │ │ + tsteq r4, r6, lsr #6 │ │ │ │ + tsteq r1, r4, lsr #20 │ │ │ │ + ldrdeq r7, [r4, -sl] │ │ │ │ + @ instruction: 0x010473b4 │ │ │ │ + tsteq r1, r2, lsl sl │ │ │ │ + tsteq r1, ip, lsl #20 │ │ │ │ + tsteq r1, r6, lsl #20 │ │ │ │ + tsteq r1, r0, lsl #20 │ │ │ │ strdeq r8, [r1, -sl] │ │ │ │ strdeq r8, [r1, -r4] │ │ │ │ - smlatteq r1, lr, sl, r8 │ │ │ │ - smlatteq r1, r8, sl, r8 │ │ │ │ - smlatteq r1, r2, sl, r8 │ │ │ │ + smlatteq r1, lr, r9, r8 │ │ │ │ + smlatteq r1, r8, r9, r8 │ │ │ │ + smlatteq r1, r2, r9, r8 │ │ │ │ ldrdeq r8, [r1, -ip] │ │ │ │ ldrdeq r8, [r1, -r6] │ │ │ │ ldrdeq r8, [r1, -r0] │ │ │ │ - smlabteq r1, sl, sl, r8 │ │ │ │ - smlabteq r1, r4, sl, r8 │ │ │ │ - @ instruction: 0x01018abe │ │ │ │ - @ instruction: 0x01018ab8 │ │ │ │ - @ instruction: 0x01018ab2 │ │ │ │ - smlatbeq r1, ip, sl, r8 │ │ │ │ - smlatbeq r1, r6, sl, r8 │ │ │ │ - smlatbeq r1, r0, sl, r8 │ │ │ │ - @ instruction: 0x01018a9a │ │ │ │ - @ instruction: 0x01018a94 │ │ │ │ - smlabbeq r1, lr, sl, r8 │ │ │ │ - smlabbeq r1, r8, sl, r8 │ │ │ │ - smlabbeq r1, r2, sl, r8 │ │ │ │ - tsteq r1, ip, ror sl │ │ │ │ - tsteq r1, r6, ror sl │ │ │ │ - tsteq r1, r0, ror sl │ │ │ │ - smlabteq r4, r6, r1, r7 │ │ │ │ - tsteq r1, r4, ror #20 │ │ │ │ - tsteq r1, lr, asr sl │ │ │ │ - tsteq r1, r8, asr sl │ │ │ │ - tsteq r1, r2, asr sl │ │ │ │ - smlabbeq r4, r8, r2, r7 │ │ │ │ - tsteq r4, r2, asr #4 │ │ │ │ - tsteq r4, ip, lsl r2 │ │ │ │ - tsteq r1, sl, lsr sl │ │ │ │ - tsteq r1, r4, lsr sl │ │ │ │ - tsteq r1, lr, lsr #20 │ │ │ │ - smlabteq r4, r4, r2, r7 │ │ │ │ - tsteq r4, lr, ror r2 │ │ │ │ - tsteq r1, ip, lsl sl │ │ │ │ - ldrdeq r7, [r4, -r2] │ │ │ │ - tsteq r4, ip, lsr r4 │ │ │ │ - tsteq r4, r6, lsl #6 │ │ │ │ - tsteq r1, r4, lsl #20 │ │ │ │ - @ instruction: 0x010473ba │ │ │ │ - @ instruction: 0x01047394 │ │ │ │ + smlabteq r1, sl, r9, r8 │ │ │ │ + smlabteq r1, r4, r9, r8 │ │ │ │ + @ instruction: 0x010189be │ │ │ │ + @ instruction: 0x010189b8 │ │ │ │ + @ instruction: 0x010189b2 │ │ │ │ + smlatbeq r1, ip, r9, r8 │ │ │ │ + smlatbeq r1, r6, r9, r8 │ │ │ │ + smlatbeq r1, r0, r9, r8 │ │ │ │ + @ instruction: 0x0101899a │ │ │ │ + @ instruction: 0x01018994 │ │ │ │ + smlabbeq r1, lr, r9, r8 │ │ │ │ + smlabbeq r1, r8, r9, r8 │ │ │ │ + smlabbeq r1, r2, r9, r8 │ │ │ │ + tsteq r1, ip, ror r9 │ │ │ │ + tsteq r1, r6, ror r9 │ │ │ │ + tsteq r1, r0, ror r9 │ │ │ │ + tsteq r1, sl, ror #18 │ │ │ │ + tsteq r1, r4, ror #18 │ │ │ │ + tsteq r1, lr, asr r9 │ │ │ │ + tsteq r1, r8, asr r9 │ │ │ │ + tsteq r1, r2, asr r9 │ │ │ │ + tsteq r1, ip, asr #18 │ │ │ │ + smlatteq r4, r2, r3, r7 │ │ │ │ + tsteq r4, r4, lsl r4 │ │ │ │ + tsteq r1, sl, lsr r9 │ │ │ │ + ldrdeq r7, [r4, -r8] │ │ │ │ + smlatbeq r4, sl, r4, r7 │ │ │ │ + tsteq r1, r8, lsr #18 │ │ │ │ + tsteq r1, r2, lsr #18 │ │ │ │ + tsteq r1, ip, lsl r9 │ │ │ │ + tsteq r1, r6, lsl r9 │ │ │ │ + tsteq r1, r0, lsl r9 │ │ │ │ + tsteq r1, sl, lsl #18 │ │ │ │ + tsteq r1, r4, lsl #18 │ │ │ │ + strdeq r8, [r1, -lr] │ │ │ │ + strdeq r8, [r1, -r8] │ │ │ │ strdeq r8, [r1, -r2] │ │ │ │ - smlatteq r1, ip, r9, r8 │ │ │ │ - smlatteq r1, r6, r9, r8 │ │ │ │ - smlatteq r1, r0, r9, r8 │ │ │ │ + smlatteq r1, ip, r8, r8 │ │ │ │ + smlatteq r1, r6, r8, r8 │ │ │ │ + smlatteq r1, r0, r8, r8 │ │ │ │ ldrdeq r8, [r1, -sl] │ │ │ │ ldrdeq r8, [r1, -r4] │ │ │ │ - smlabteq r1, lr, r9, r8 │ │ │ │ - smlabteq r1, r8, r9, r8 │ │ │ │ - smlabteq r1, r2, r9, r8 │ │ │ │ - @ instruction: 0x010189bc │ │ │ │ - @ instruction: 0x010189b6 │ │ │ │ - @ instruction: 0x010189b0 │ │ │ │ - smlatbeq r1, sl, r9, r8 │ │ │ │ - smlatbeq r1, r4, r9, r8 │ │ │ │ - @ instruction: 0x0101899e │ │ │ │ - @ instruction: 0x01018998 │ │ │ │ - @ instruction: 0x01018992 │ │ │ │ - smlabbeq r1, ip, r9, r8 │ │ │ │ - smlabbeq r1, r6, r9, r8 │ │ │ │ - smlabbeq r1, r0, r9, r8 │ │ │ │ - tsteq r1, sl, ror r9 │ │ │ │ - tsteq r1, r4, ror r9 │ │ │ │ - tsteq r1, lr, ror #18 │ │ │ │ - tsteq r1, r8, ror #18 │ │ │ │ - tsteq r1, r2, ror #18 │ │ │ │ - tsteq r1, ip, asr r9 │ │ │ │ - tsteq r1, r6, asr r9 │ │ │ │ - tsteq r1, r0, asr r9 │ │ │ │ - tsteq r1, sl, asr #18 │ │ │ │ - tsteq r1, r4, asr #18 │ │ │ │ - tsteq r1, lr, lsr r9 │ │ │ │ - tsteq r1, r8, lsr r9 │ │ │ │ - tsteq r1, r2, lsr r9 │ │ │ │ - tsteq r1, ip, lsr #18 │ │ │ │ - smlabteq r4, r2, r3, r7 │ │ │ │ - strdeq r7, [r4, -r4] │ │ │ │ - tsteq r1, sl, lsl r9 │ │ │ │ - @ instruction: 0x010474b8 │ │ │ │ - smlabbeq r4, sl, r4, r7 │ │ │ │ - tsteq r1, r8, lsl #18 │ │ │ │ - tsteq r1, r2, lsl #18 │ │ │ │ - strdeq r8, [r1, -ip] │ │ │ │ - strdeq r8, [r1, -r6] │ │ │ │ - strdeq r8, [r1, -r0] │ │ │ │ - smlatteq r1, sl, r8, r8 │ │ │ │ - smlatteq r1, r4, r8, r8 │ │ │ │ - ldrdeq r8, [r1, -lr] │ │ │ │ - ldrdeq r8, [r1, -r8] │ │ │ │ - ldrdeq r8, [r1, -r2] │ │ │ │ - smlabteq r1, ip, r8, r8 │ │ │ │ - smlabteq r1, r6, r8, r8 │ │ │ │ - smlabteq r1, r0, r8, r8 │ │ │ │ - @ instruction: 0x010188ba │ │ │ │ - @ instruction: 0x010188b4 │ │ │ │ - smlatbeq r1, lr, r8, r8 │ │ │ │ - smlatbeq r1, r8, r8, r8 │ │ │ │ - smlatbeq r1, r2, r8, r8 │ │ │ │ - @ instruction: 0x0101889c │ │ │ │ - @ instruction: 0x01018896 │ │ │ │ - @ instruction: 0x01018890 │ │ │ │ - smlabbeq r1, sl, r8, r8 │ │ │ │ - smlabbeq r1, r4, r8, r8 │ │ │ │ - tsteq r1, lr, ror r8 │ │ │ │ - tsteq r1, r8, ror r8 │ │ │ │ - tsteq r1, r2, ror r8 │ │ │ │ - tsteq r1, ip, ror #16 │ │ │ │ - tsteq r1, r6, ror #16 │ │ │ │ - tsteq r1, r0, ror #16 │ │ │ │ - tsteq r1, sl, asr r8 │ │ │ │ - tsteq r1, r4, asr r8 │ │ │ │ - tsteq r1, lr, asr #16 │ │ │ │ - tsteq r1, r8, asr #16 │ │ │ │ - tsteq r1, r2, asr #16 │ │ │ │ - tsteq r1, ip, lsr r8 │ │ │ │ + smlabteq r1, lr, r8, r8 │ │ │ │ + smlabteq r1, r8, r8, r8 │ │ │ │ + smlabteq r1, r2, r8, r8 │ │ │ │ + @ instruction: 0x010188bc │ │ │ │ + @ instruction: 0x010188b6 │ │ │ │ + @ instruction: 0x010188b0 │ │ │ │ + smlatbeq r1, sl, r8, r8 │ │ │ │ + smlatbeq r1, r4, r8, r8 │ │ │ │ + @ instruction: 0x0101889e │ │ │ │ + @ instruction: 0x01018898 │ │ │ │ + @ instruction: 0x01018892 │ │ │ │ + smlabbeq r1, ip, r8, r8 │ │ │ │ + smlabbeq r1, r6, r8, r8 │ │ │ │ + smlabbeq r1, r0, r8, r8 │ │ │ │ + tsteq r1, sl, ror r8 │ │ │ │ + tsteq r1, r4, ror r8 │ │ │ │ + tsteq r1, lr, ror #16 │ │ │ │ + tsteq r1, r8, ror #16 │ │ │ │ + tsteq r1, r2, ror #16 │ │ │ │ + tsteq r1, ip, asr r8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec0fc00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, , q8 │ │ │ │ addlt r0, r3, ip, asr #15 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ adcsmi r4, r9, #31457280 @ 0x1e00000 │ │ │ │ @@ -81021,19 +81021,19 @@ │ │ │ │ rscspl pc, r0, #675282944 @ 0x28400000 │ │ │ │ tstpne r1, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ tstpne r1, #192, 4 @ p-variant is OBSOLETE │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf10107da │ │ │ │ @ instruction: 0xf001817c │ │ │ │ svclt 0x0000b9e1 │ │ │ │ - @ instruction: 0x010466be │ │ │ │ - @ instruction: 0x01037698 │ │ │ │ - @ instruction: 0x010466be │ │ │ │ - smlabteq r4, r0, r6, r6 │ │ │ │ - smlabteq r4, r6, r6, r6 │ │ │ │ + ldrdeq r6, [r4, -lr] │ │ │ │ + @ instruction: 0x010376b8 │ │ │ │ + ldrdeq r6, [r4, -lr] │ │ │ │ + smlatteq r4, r0, r6, r6 │ │ │ │ + smlatteq r4, r6, r6, r6 │ │ │ │ mvnspl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 6e6c18 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x72ce8> │ │ │ │ bicshi pc, r0, r1, lsl #4 │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d040da │ │ │ │ msrhi SPSR_c, r1, lsl #2 │ │ │ │ @@ -82290,37 +82290,37 @@ │ │ │ │ @ instruction: 0xf7ae4620 │ │ │ │ and lr, r7, sl, asr #29 │ │ │ │ @ instruction: 0x46334a11 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ cdp 7, 12, cr15, cr0, cr14, {5} │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - ldrdeq r6, [r3, -sl] │ │ │ │ - tsteq r3, r8, lsr #14 │ │ │ │ - tsteq r4, r6, lsr #14 │ │ │ │ - @ instruction: 0x01015fb2 │ │ │ │ - tsteq r1, r6, lsl #30 │ │ │ │ - @ instruction: 0x01015f9e │ │ │ │ - smlabbeq r4, r2, r7, r4 │ │ │ │ - ldrdeq r5, [r3, -r6] │ │ │ │ - tsteq r4, r4, ror r7 │ │ │ │ - @ instruction: 0x01015eb8 │ │ │ │ - smlatbeq r3, r4, r6, r5 │ │ │ │ - tsteq r4, sl, ror #14 │ │ │ │ - smlabbeq r3, r6, r6, r5 │ │ │ │ - tsteq r1, r8, asr fp │ │ │ │ + strdeq r6, [r3, -sl] │ │ │ │ + tsteq r3, r8, asr #14 │ │ │ │ + tsteq r4, r6, asr #14 │ │ │ │ + ldrdeq r5, [r1, -r2] │ │ │ │ + tsteq r1, r6, lsr #30 │ │ │ │ + @ instruction: 0x01015fbe │ │ │ │ + smlatbeq r4, r2, r7, r4 │ │ │ │ + strdeq r5, [r3, -r6] │ │ │ │ + @ instruction: 0x01044794 │ │ │ │ + ldrdeq r5, [r1, -r8] │ │ │ │ + smlabteq r3, r4, r6, r5 │ │ │ │ + smlabbeq r4, sl, r7, r4 │ │ │ │ + smlatbeq r3, r6, r6, r5 │ │ │ │ + tsteq r1, r8, ror fp │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf8c4f7e6 │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r4, r0, lsl #14 │ │ │ │ + tsteq r4, r0, lsr #14 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec127c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ @ instruction: 0xf956f7e6 │ │ │ │ ldrmi lr, [r5], -r9, asr #3 │ │ │ │ @@ -82549,73 +82549,73 @@ │ │ │ │ tstcs r1, pc, lsr sl │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stcl 7, cr15, [r0], {174} @ 0xae │ │ │ │ bmi 1033978 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ae447a │ │ │ │ ldcllt 12, cr14, [r8, #744]! @ 0x2e8 │ │ │ │ - tsteq r1, r0, asr lr │ │ │ │ - smlabbeq r4, r6, r4, r6 │ │ │ │ + tsteq r1, r0, ror lr │ │ │ │ + smlatbeq r4, r6, r4, r6 │ │ │ │ + tsteq r1, r8, ror #28 │ │ │ │ + tsteq r1, r6, asr lr │ │ │ │ + tsteq sl, r2, asr #24 │ │ │ │ tsteq r1, r8, asr #28 │ │ │ │ - tsteq r1, r6, lsr lr │ │ │ │ - tsteq sl, r2, lsr #24 │ │ │ │ - tsteq r1, r8, lsr #28 │ │ │ │ - tsteq r1, ip, lsr #28 │ │ │ │ - tsteq r1, r6, lsr #28 │ │ │ │ - tsteq r1, lr, lsl lr │ │ │ │ - tsteq r4, r6, lsl #8 │ │ │ │ - tsteq r1, r0, lsl lr │ │ │ │ - tsteq r1, lr, lsl lr │ │ │ │ - smlatbeq sl, r2, fp, r1 │ │ │ │ - tsteq r1, lr, lsl lr │ │ │ │ - @ instruction: 0x010463b2 │ │ │ │ + tsteq r1, ip, asr #28 │ │ │ │ + tsteq r1, r6, asr #28 │ │ │ │ + tsteq r1, lr, lsr lr │ │ │ │ + tsteq r4, r6, lsr #8 │ │ │ │ + tsteq r1, r0, lsr lr │ │ │ │ + tsteq r1, lr, lsr lr │ │ │ │ + smlabteq sl, r2, fp, r1 │ │ │ │ + tsteq r1, lr, lsr lr │ │ │ │ + ldrdeq r6, [r4, -r2] │ │ │ │ + tsteq r1, r4, lsr lr │ │ │ │ + tsteq r1, r2, lsr #28 │ │ │ │ + tsteq sl, lr, ror #22 │ │ │ │ tsteq r1, r4, lsl lr │ │ │ │ - tsteq r1, r2, lsl #28 │ │ │ │ - tsteq sl, lr, asr #22 │ │ │ │ + tsteq r1, ip, lsl lr │ │ │ │ + tsteq r1, lr, lsl lr │ │ │ │ + tsteq r1, r8, lsl lr │ │ │ │ + strdeq r5, [r1, -r0] │ │ │ │ + strdeq r5, [r1, -r2] │ │ │ │ + tsteq r1, r4, lsl #28 │ │ │ │ + tsteq r1, r0, lsr #26 │ │ │ │ + tsteq r1, sl, lsl sp │ │ │ │ + strdeq r5, [r1, -r0] │ │ │ │ strdeq r5, [r1, -r4] │ │ │ │ - strdeq r5, [r1, -ip] │ │ │ │ - strdeq r5, [r1, -lr] │ │ │ │ - strdeq r5, [r1, -r8] │ │ │ │ - ldrdeq r5, [r1, -r0] │ │ │ │ - ldrdeq r5, [r1, -r2] │ │ │ │ - smlatteq r1, r4, sp, r5 │ │ │ │ - tsteq r1, r0, lsl #26 │ │ │ │ - strdeq r5, [r1, -sl] │ │ │ │ - ldrdeq r5, [r1, -r0] │ │ │ │ - ldrdeq r5, [r1, -r4] │ │ │ │ - smlabteq r1, lr, ip, r5 │ │ │ │ - tsteq r4, r0, lsl r5 │ │ │ │ - smlatbeq r1, r8, ip, r5 │ │ │ │ - smlatbeq r1, r2, ip, r5 │ │ │ │ - @ instruction: 0x0103799c │ │ │ │ - @ instruction: 0x0103799c │ │ │ │ - @ instruction: 0x0103799a │ │ │ │ - smlatteq r3, r0, r9, r7 │ │ │ │ - tsteq r3, r0, ror r9 │ │ │ │ - tsteq r3, lr, ror #18 │ │ │ │ - smlatbeq r4, r6, r1, r2 │ │ │ │ - smlatbeq r4, r0, r1, r2 │ │ │ │ - @ instruction: 0x0104219a │ │ │ │ - @ instruction: 0x01042194 │ │ │ │ - smlabbeq r4, lr, r1, r2 │ │ │ │ - smlabbeq r4, r8, r1, r2 │ │ │ │ - smlabbeq r4, r2, r1, r2 │ │ │ │ - tsteq r1, r4, lsl #8 │ │ │ │ - tsteq r1, r2, lsl #8 │ │ │ │ - tsteq r4, r0, ror #2 │ │ │ │ - tsteq sl, r8, ror #18 │ │ │ │ - tsteq r4, sl, ror #2 │ │ │ │ - tsteq r1, r2, lsl r4 │ │ │ │ - strdeq sp, [r1, -r8] │ │ │ │ - tsteq r4, lr, asr r1 │ │ │ │ - tsteq r1, r6, asr #22 │ │ │ │ - tsteq r1, r0, asr #22 │ │ │ │ - tsteq r4, sl, rrx │ │ │ │ - tsteq r4, sl, rrx │ │ │ │ - tsteq r4, r0, ror r0 │ │ │ │ + smlatteq r1, lr, ip, r5 │ │ │ │ + tsteq r4, r0, lsr r5 │ │ │ │ + smlabteq r1, r8, ip, r5 │ │ │ │ + smlabteq r1, r2, ip, r5 │ │ │ │ + @ instruction: 0x010379bc │ │ │ │ + @ instruction: 0x010379bc │ │ │ │ + @ instruction: 0x010379ba │ │ │ │ + tsteq r3, r0, lsl #20 │ │ │ │ + @ instruction: 0x01037990 │ │ │ │ + smlabbeq r3, lr, r9, r7 │ │ │ │ + smlabteq r4, r6, r1, r2 │ │ │ │ + smlabteq r4, r0, r1, r2 │ │ │ │ + @ instruction: 0x010421ba │ │ │ │ + @ instruction: 0x010421b4 │ │ │ │ + smlatbeq r4, lr, r1, r2 │ │ │ │ + smlatbeq r4, r8, r1, r2 │ │ │ │ + smlatbeq r4, r2, r1, r2 │ │ │ │ + tsteq r1, r4, lsr #8 │ │ │ │ + tsteq r1, r2, lsr #8 │ │ │ │ + smlabbeq r4, r0, r1, r2 │ │ │ │ + smlabbeq sl, r8, r9, r1 │ │ │ │ + smlabbeq r4, sl, r1, r2 │ │ │ │ + tsteq r1, r2, lsr r4 │ │ │ │ + tsteq r1, r8, lsl r4 │ │ │ │ + tsteq r4, lr, ror r1 │ │ │ │ + tsteq r1, r6, ror #22 │ │ │ │ + tsteq r1, r0, ror #22 │ │ │ │ + smlabbeq r4, sl, r0, r2 │ │ │ │ + smlabbeq r4, sl, r0, r2 │ │ │ │ + swpeq r2, r0, [r4] │ │ │ │ svcvc 0x0017f5b0 │ │ │ │ ldrbhi pc, [sl] @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec12c6c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b080fa │ │ │ │ @@ -83407,124 +83407,124 @@ │ │ │ │ bkpt 0xe448 │ │ │ │ ldrbtmi r4, [r8], #-2159 @ 0xfffff791 │ │ │ │ stmdami pc!, {r0, r1, r3, r5, r8, sp, lr, pc}^ @ │ │ │ │ bkpt 0x8448 │ │ │ │ ldrbtmi r4, [r8], #-2158 @ 0xfffff792 │ │ │ │ stmdami lr!, {r0, r2, r5, r8, sp, lr, pc}^ │ │ │ │ bkpt 0x2448 │ │ │ │ - tsteq r1, sl, lsr #10 │ │ │ │ - strdeq r4, [r4, -r4] │ │ │ │ + tsteq r1, sl, asr #10 │ │ │ │ + tsteq r4, r4, lsl r2 │ │ │ │ + tsteq r1, r0, lsl #10 │ │ │ │ smlatteq r1, r0, r4, r5 │ │ │ │ - smlabteq r1, r0, r4, r5 │ │ │ │ - smlatbeq r1, lr, r4, r5 │ │ │ │ - smlabbeq r1, r8, r4, r5 │ │ │ │ - tsteq r1, lr, asr r4 │ │ │ │ - tsteq r1, r4, asr r4 │ │ │ │ - tsteq r1, lr, lsr #8 │ │ │ │ - tsteq r4, r4, lsr r1 │ │ │ │ - tsteq r4, r2, asr r1 │ │ │ │ - smlatbeq r4, ip, r1, r4 │ │ │ │ - smlatbeq r1, lr, r3, r5 │ │ │ │ + smlabteq r1, lr, r4, r5 │ │ │ │ + smlatbeq r1, r8, r4, r5 │ │ │ │ + tsteq r1, lr, ror r4 │ │ │ │ + tsteq r1, r4, ror r4 │ │ │ │ + tsteq r1, lr, asr #8 │ │ │ │ + tsteq r4, r4, asr r1 │ │ │ │ + tsteq r4, r2, ror r1 │ │ │ │ smlabteq r4, ip, r1, r4 │ │ │ │ - tsteq r1, lr, asr #6 │ │ │ │ - strdeq r4, [r4, -r2] │ │ │ │ - strdeq r5, [r1, -sl] │ │ │ │ - ldrdeq r5, [r1, -r0] │ │ │ │ - smlatbeq r1, sl, r2, r5 │ │ │ │ - smlabbeq r1, r0, r2, r5 │ │ │ │ - tsteq r1, r6, ror r2 │ │ │ │ - tsteq r1, r2, asr r2 │ │ │ │ - tsteq r1, r6, lsr #4 │ │ │ │ - tsteq r1, r2, lsl #4 │ │ │ │ + smlabteq r1, lr, r3, r5 │ │ │ │ + smlatteq r4, ip, r1, r4 │ │ │ │ + tsteq r1, lr, ror #6 │ │ │ │ + tsteq r4, r2, lsl r2 │ │ │ │ + tsteq r1, sl, lsl r3 │ │ │ │ + strdeq r5, [r1, -r0] │ │ │ │ + smlabteq r1, sl, r2, r5 │ │ │ │ + smlatbeq r1, r0, r2, r5 │ │ │ │ + @ instruction: 0x01015296 │ │ │ │ + tsteq r1, r2, ror r2 │ │ │ │ + tsteq r1, r6, asr #4 │ │ │ │ + tsteq r1, r2, lsr #4 │ │ │ │ + strdeq r5, [r1, -lr] │ │ │ │ + smlatbeq r1, r8, r1, r5 │ │ │ │ + tsteq r1, ip, ror r1 │ │ │ │ + tsteq r1, lr, asr r1 │ │ │ │ + tsteq r1, sl, lsr r1 │ │ │ │ + tsteq r1, sl, lsl #2 │ │ │ │ + strdeq r5, [r1, -r2] │ │ │ │ ldrdeq r5, [r1, -lr] │ │ │ │ - smlabbeq r1, r8, r1, r5 │ │ │ │ - tsteq r1, ip, asr r1 │ │ │ │ - tsteq r1, lr, lsr r1 │ │ │ │ - tsteq r1, sl, lsl r1 │ │ │ │ - smlatteq r1, sl, r0, r5 │ │ │ │ - ldrdeq r5, [r1, -r2] │ │ │ │ - strheq r5, [r1, -lr] │ │ │ │ - smlabbeq r1, r6, r0, r5 │ │ │ │ - tsteq r1, r0, rrx │ │ │ │ - tsteq r1, lr, lsr r0 │ │ │ │ - tsteq r1, r2, lsl r0 │ │ │ │ - smlatteq r1, sl, pc, r4 @ │ │ │ │ - ldrdeq r4, [r1, -r2] │ │ │ │ - tsteq r4, lr, asr #30 │ │ │ │ - smlabbeq r4, sl, pc, r3 @ │ │ │ │ - tsteq r4, r6, lsr #32 │ │ │ │ - tsteq r1, r6, lsl pc │ │ │ │ - smlatteq r1, r4, lr, r4 │ │ │ │ - smlabteq r1, r2, lr, r4 │ │ │ │ - @ instruction: 0x01014e9e │ │ │ │ - tsteq r1, r2, ror lr │ │ │ │ - tsteq r1, r6, asr #28 │ │ │ │ - tsteq r1, ip, lsl lr │ │ │ │ + smlatbeq r1, r6, r0, r5 │ │ │ │ + smlabbeq r1, r0, r0, r5 │ │ │ │ + qaddeq r5, lr, r1 │ │ │ │ + tsteq r1, r2, lsr r0 │ │ │ │ + tsteq r1, sl │ │ │ │ strdeq r4, [r1, -r2] │ │ │ │ - smlabteq r1, r8, sp, r4 │ │ │ │ - smlabteq r1, r0, sp, r4 │ │ │ │ - @ instruction: 0x01014d9c │ │ │ │ - tsteq r1, r8, ror sp │ │ │ │ - tsteq r1, lr, asr #26 │ │ │ │ - tsteq r1, sl, lsr #26 │ │ │ │ - tsteq r1, r6, lsl #26 │ │ │ │ - ldrdeq r4, [r1, -ip] │ │ │ │ - @ instruction: 0x01014cb2 │ │ │ │ - smlabbeq r1, lr, ip, r4 │ │ │ │ - tsteq r1, sl, ror #24 │ │ │ │ - tsteq r1, r0, asr #24 │ │ │ │ - tsteq r1, lr, lsl ip │ │ │ │ + tsteq r4, lr, ror #30 │ │ │ │ + smlatbeq r4, sl, pc, r3 @ │ │ │ │ + tsteq r4, r6, asr #32 │ │ │ │ + tsteq r1, r6, lsr pc │ │ │ │ + tsteq r1, r4, lsl #30 │ │ │ │ + smlatteq r1, r2, lr, r4 │ │ │ │ + @ instruction: 0x01014ebe │ │ │ │ + @ instruction: 0x01014e92 │ │ │ │ + tsteq r1, r6, ror #28 │ │ │ │ + tsteq r1, ip, lsr lr │ │ │ │ + tsteq r1, r2, lsl lr │ │ │ │ + smlatteq r1, r8, sp, r4 │ │ │ │ + smlatteq r1, r0, sp, r4 │ │ │ │ + @ instruction: 0x01014dbc │ │ │ │ + @ instruction: 0x01014d98 │ │ │ │ + tsteq r1, lr, ror #26 │ │ │ │ + tsteq r1, sl, asr #26 │ │ │ │ + tsteq r1, r6, lsr #26 │ │ │ │ strdeq r4, [r1, -ip] │ │ │ │ ldrdeq r4, [r1, -r2] │ │ │ │ - smlatbeq r1, sl, fp, r4 │ │ │ │ - smlabbeq r1, r2, fp, r4 │ │ │ │ - tsteq r1, r0, ror #22 │ │ │ │ - tsteq r1, lr, lsr fp │ │ │ │ - tsteq r1, r6, lsl fp │ │ │ │ + smlatbeq r1, lr, ip, r4 │ │ │ │ + smlabbeq r1, sl, ip, r4 │ │ │ │ + tsteq r1, r0, ror #24 │ │ │ │ + tsteq r1, lr, lsr ip │ │ │ │ + tsteq r1, ip, lsl ip │ │ │ │ + strdeq r4, [r1, -r2] │ │ │ │ + smlabteq r1, sl, fp, r4 │ │ │ │ + smlatbeq r1, r2, fp, r4 │ │ │ │ + smlabbeq r1, r0, fp, r4 │ │ │ │ + tsteq r1, lr, asr fp │ │ │ │ + tsteq r1, r6, lsr fp │ │ │ │ + tsteq r1, r4, lsl fp │ │ │ │ strdeq r4, [r1, -r4] │ │ │ │ - ldrdeq r4, [r1, -r4] │ │ │ │ - smlatbeq r1, lr, sl, r4 │ │ │ │ + smlabteq r1, lr, sl, r4 │ │ │ │ + smlatbeq r1, r8, sl, r4 │ │ │ │ smlabbeq r1, r8, sl, r4 │ │ │ │ tsteq r1, r8, ror #20 │ │ │ │ - tsteq r1, r8, asr #20 │ │ │ │ + tsteq r1, r2, asr #20 │ │ │ │ tsteq r1, r2, lsr #20 │ │ │ │ tsteq r1, r2, lsl #20 │ │ │ │ - smlatteq r1, r2, r9, r4 │ │ │ │ - tsteq r4, r6, ror r8 │ │ │ │ - @ instruction: 0x01043790 │ │ │ │ - tsteq r4, sl, lsl #14 │ │ │ │ - smlabteq r4, ip, sl, r3 │ │ │ │ - @ instruction: 0x010149be │ │ │ │ - @ instruction: 0x010149b8 │ │ │ │ - @ instruction: 0x010149b2 │ │ │ │ - smlatbeq r1, ip, r9, r4 │ │ │ │ - smlatbeq r1, r6, r9, r4 │ │ │ │ - tsteq r4, r0, lsr #14 │ │ │ │ - tsteq r4, sl, lsr r7 │ │ │ │ - @ instruction: 0x01014994 │ │ │ │ - smlatbeq r4, lr, r7, r3 │ │ │ │ - smlabbeq r4, r8, r7, r3 │ │ │ │ - smlabbeq r1, r2, r9, r4 │ │ │ │ - ldrdeq r3, [r4, -ip] │ │ │ │ - strdeq r3, [r4, -r6] │ │ │ │ - tsteq r1, r0, ror r9 │ │ │ │ - tsteq r4, r2, lsr r9 │ │ │ │ - tsteq r4, r4, asr #16 │ │ │ │ - tsteq r1, lr, asr r9 │ │ │ │ - tsteq r4, r8, asr r8 │ │ │ │ - tsteq r1, r2, asr r9 │ │ │ │ - tsteq r1, ip, asr #18 │ │ │ │ - tsteq r1, r6, asr #18 │ │ │ │ - tsteq r1, r0, asr #18 │ │ │ │ - tsteq r1, sl, lsr r9 │ │ │ │ - smlabbeq r4, ip, r8, r3 │ │ │ │ - tsteq r4, lr, asr #16 │ │ │ │ - tsteq r1, r8, lsr #18 │ │ │ │ - tsteq r1, r2, lsr #18 │ │ │ │ - tsteq r1, ip, lsl r9 │ │ │ │ + @ instruction: 0x01043896 │ │ │ │ + @ instruction: 0x010437b0 │ │ │ │ + tsteq r4, sl, lsr #14 │ │ │ │ + smlatteq r4, ip, sl, r3 │ │ │ │ + ldrdeq r4, [r1, -lr] │ │ │ │ + ldrdeq r4, [r1, -r8] │ │ │ │ + ldrdeq r4, [r1, -r2] │ │ │ │ + smlabteq r1, ip, r9, r4 │ │ │ │ + smlabteq r1, r6, r9, r4 │ │ │ │ + tsteq r4, r0, asr #14 │ │ │ │ + tsteq r4, sl, asr r7 │ │ │ │ + @ instruction: 0x010149b4 │ │ │ │ + smlabteq r4, lr, r7, r3 │ │ │ │ + smlatbeq r4, r8, r7, r3 │ │ │ │ + smlatbeq r1, r2, r9, r4 │ │ │ │ + strdeq r3, [r4, -ip] │ │ │ │ + tsteq r4, r6, lsl r8 │ │ │ │ + @ instruction: 0x01014990 │ │ │ │ + tsteq r4, r2, asr r9 │ │ │ │ + tsteq r4, r4, ror #16 │ │ │ │ + tsteq r1, lr, ror r9 │ │ │ │ + tsteq r4, r8, ror r8 │ │ │ │ + tsteq r1, r2, ror r9 │ │ │ │ + tsteq r1, ip, ror #18 │ │ │ │ + tsteq r1, r6, ror #18 │ │ │ │ + tsteq r1, r0, ror #18 │ │ │ │ + tsteq r1, sl, asr r9 │ │ │ │ + smlatbeq r4, ip, r8, r3 │ │ │ │ + tsteq r4, lr, ror #16 │ │ │ │ + tsteq r1, r8, asr #18 │ │ │ │ + tsteq r1, r2, asr #18 │ │ │ │ + tsteq r1, ip, lsr r9 │ │ │ │ ldrbtmi r4, [r8], #-2083 @ 0xfffff7dd │ │ │ │ stmdami r3!, {r0, r1, r6, sp, lr, pc} │ │ │ │ sub r4, r0, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ stmdami r2!, {r0, r2, r3, r4, r5, sp, lr, pc} │ │ │ │ eors r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2081 @ 0xfffff7df │ │ │ │ @@ -83553,38 +83553,38 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2073 @ 0xfffff7e7 │ │ │ │ ldmdami r9, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2072 @ 0xfffff7e8 │ │ │ │ ldmdami r8, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r1, lr, asr r7 │ │ │ │ - tsteq r1, r8, asr r7 │ │ │ │ - strdeq r3, [r4, -sl] │ │ │ │ - smlabbeq r4, r4, r7, r3 │ │ │ │ - @ instruction: 0x010437b6 │ │ │ │ - tsteq r1, r0, asr #14 │ │ │ │ - tsteq r1, sl, lsr r7 │ │ │ │ - tsteq r1, r4, lsr r7 │ │ │ │ - tsteq r1, lr, lsr #14 │ │ │ │ - tsteq r1, r8, lsr #14 │ │ │ │ - tsteq r1, r2, lsr #14 │ │ │ │ - tsteq r1, ip, lsl r7 │ │ │ │ - tsteq r1, r6, lsl r7 │ │ │ │ - tsteq r1, r0, lsl r7 │ │ │ │ - tsteq r1, sl, lsl #14 │ │ │ │ - tsteq r1, r4, lsl #14 │ │ │ │ - strdeq r4, [r1, -lr] │ │ │ │ - strdeq r4, [r1, -r8] │ │ │ │ - strdeq r4, [r1, -r2] │ │ │ │ - smlatteq r1, ip, r6, r4 │ │ │ │ - smlatteq r1, r6, r6, r4 │ │ │ │ - smlatteq r1, r0, r6, r4 │ │ │ │ - ldrdeq r4, [r1, -sl] │ │ │ │ - ldrdeq r4, [r1, -r4] │ │ │ │ + tsteq r1, lr, ror r7 │ │ │ │ + tsteq r1, r8, ror r7 │ │ │ │ + tsteq r4, sl, lsl r8 │ │ │ │ + smlatbeq r4, r4, r7, r3 │ │ │ │ + ldrdeq r3, [r4, -r6] │ │ │ │ + tsteq r1, r0, ror #14 │ │ │ │ + tsteq r1, sl, asr r7 │ │ │ │ + tsteq r1, r4, asr r7 │ │ │ │ + tsteq r1, lr, asr #14 │ │ │ │ + tsteq r1, r8, asr #14 │ │ │ │ + tsteq r1, r2, asr #14 │ │ │ │ + tsteq r1, ip, lsr r7 │ │ │ │ + tsteq r1, r6, lsr r7 │ │ │ │ + tsteq r1, r0, lsr r7 │ │ │ │ + tsteq r1, sl, lsr #14 │ │ │ │ + tsteq r1, r4, lsr #14 │ │ │ │ + tsteq r1, lr, lsl r7 │ │ │ │ + tsteq r1, r8, lsl r7 │ │ │ │ + tsteq r1, r2, lsl r7 │ │ │ │ + tsteq r1, ip, lsl #14 │ │ │ │ + tsteq r1, r6, lsl #14 │ │ │ │ + tsteq r1, r0, lsl #14 │ │ │ │ + strdeq r4, [r1, -sl] │ │ │ │ + strdeq r4, [r1, -r4] │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -84045,22 +84045,22 @@ │ │ │ │ and lr, r7, r6, lsl r9 │ │ │ │ ldrtmi r4, [fp], -ip, lsl #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stmdb ip, {r0, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - ldrdeq r2, [r4, -r2] │ │ │ │ - smlatteq r3, lr, sp, r3 │ │ │ │ - tsteq r1, r0, ror #6 │ │ │ │ - strdeq r4, [r1, -r0] │ │ │ │ - smlatteq r1, sl, r3, r4 │ │ │ │ - tsteq r1, r2, lsr r3 │ │ │ │ - tsteq r3, lr, lsl fp │ │ │ │ - strdeq r3, [r1, -r0] │ │ │ │ + strdeq r2, [r4, -r2] │ │ │ │ + tsteq r3, lr, lsl #28 │ │ │ │ + smlabbeq r1, r0, r3, r4 │ │ │ │ + tsteq r1, r0, lsl r4 │ │ │ │ + tsteq r1, sl, lsl #8 │ │ │ │ + tsteq r1, r2, asr r3 │ │ │ │ + tsteq r3, lr, lsr fp │ │ │ │ + tsteq r1, r0, lsl r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec142f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r3, r8, #248, 6 @ 0xe0000003 │ │ │ │ cmpphi r1, r0 @ p-variant is OBSOLETE │ │ │ │ adchi pc, sl, r0, lsl #4 │ │ │ │ @@ -84321,76 +84321,76 @@ │ │ │ │ stmdami r0, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2111 @ 0xfffff7c1 │ │ │ │ ldmdami pc!, {r2, sp, lr, pc} @ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2110 @ 0xfffff7c2 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r4, r0, lsr r0 │ │ │ │ - smlabteq r4, sl, lr, r2 │ │ │ │ - tsteq r4, r4, lsl lr │ │ │ │ - @ instruction: 0x01042db6 │ │ │ │ - smlabbeq r4, r4, sp, r2 │ │ │ │ - tsteq r4, lr, lsr r0 │ │ │ │ - tsteq r4, r0, asr sp │ │ │ │ - smlabteq r4, sl, sp, r2 │ │ │ │ - swpeq r3, r4, [r4] @ │ │ │ │ - qaddeq r3, sl, r4 │ │ │ │ - tsteq r4, ip, lsr lr │ │ │ │ - tsteq r4, sl, lsl #28 │ │ │ │ - smlatteq r4, r4, r0, r3 │ │ │ │ - smlatbeq r4, sl, r0, r3 │ │ │ │ - tsteq r4, r0, asr lr │ │ │ │ - tsteq r4, sl, lsr r1 │ │ │ │ - mrseq r3, (UNDEF: 20) │ │ │ │ - tsteq r4, sl, lsl pc │ │ │ │ - @ instruction: 0x01042ebc │ │ │ │ - smlabbeq r4, sl, lr, r2 │ │ │ │ - smlabbeq r4, r4, r1, r3 │ │ │ │ - tsteq r4, sl, asr #2 │ │ │ │ - ldrdeq r2, [r4, -r0] │ │ │ │ - ldrdeq r3, [r4, -sl] │ │ │ │ - smlatbeq r4, r0, r1, r3 │ │ │ │ - tsteq r4, r2, asr #30 │ │ │ │ - tsteq r4, r0, lsl pc │ │ │ │ - tsteq r4, r2, lsr r2 │ │ │ │ - strdeq r3, [r4, -r4] │ │ │ │ - tsteq r4, r6, asr pc │ │ │ │ - @ instruction: 0x01043290 │ │ │ │ + qaddeq r3, r0, r4 │ │ │ │ + smlatteq r4, sl, lr, r2 │ │ │ │ + tsteq r4, r4, lsr lr │ │ │ │ + ldrdeq r2, [r4, -r6] │ │ │ │ + smlatbeq r4, r4, sp, r2 │ │ │ │ + qaddeq r3, lr, r4 │ │ │ │ + tsteq r4, r0, ror sp │ │ │ │ + smlatteq r4, sl, sp, r2 │ │ │ │ + strheq r3, [r4, -r4] │ │ │ │ + tsteq r4, sl, ror r0 │ │ │ │ + tsteq r4, ip, asr lr │ │ │ │ + tsteq r4, sl, lsr #28 │ │ │ │ + tsteq r4, r4, lsl #2 │ │ │ │ + smlabteq r4, sl, r0, r3 │ │ │ │ + tsteq r4, r0, ror lr │ │ │ │ + tsteq r4, sl, asr r1 │ │ │ │ + tsteq r4, r0, lsr #2 │ │ │ │ + tsteq r4, sl, lsr pc │ │ │ │ + ldrdeq r2, [r4, -ip] │ │ │ │ + smlatbeq r4, sl, lr, r2 │ │ │ │ + smlatbeq r4, r4, r1, r3 │ │ │ │ + tsteq r4, sl, ror #2 │ │ │ │ + strdeq r2, [r4, -r0] │ │ │ │ + strdeq r3, [r4, -sl] │ │ │ │ + smlabteq r4, r0, r1, r3 │ │ │ │ + tsteq r4, r2, ror #30 │ │ │ │ + tsteq r4, r0, lsr pc │ │ │ │ tsteq r4, r2, asr r2 │ │ │ │ - @ instruction: 0x01043494 │ │ │ │ - @ instruction: 0x01043392 │ │ │ │ - tsteq r4, ip, lsl r3 │ │ │ │ - smlatteq r4, r2, r2, r3 │ │ │ │ - strdeq r3, [r4, -r8] │ │ │ │ - @ instruction: 0x0104329e │ │ │ │ - tsteq r4, r8, lsr r3 │ │ │ │ - tsteq r4, r2, asr r3 │ │ │ │ - tsteq r4, ip, lsl r3 │ │ │ │ - ldrdeq r3, [r4, -lr] │ │ │ │ - @ instruction: 0x01043398 │ │ │ │ + tsteq r4, r4, lsl r2 │ │ │ │ + tsteq r4, r6, ror pc │ │ │ │ + @ instruction: 0x010432b0 │ │ │ │ + tsteq r4, r2, ror r2 │ │ │ │ + @ instruction: 0x010434b4 │ │ │ │ @ instruction: 0x010433b2 │ │ │ │ - tsteq r4, r4, ror r3 │ │ │ │ - tsteq r4, r2, lsl #8 │ │ │ │ - tsteq r4, r0, lsr #8 │ │ │ │ - ldrdeq r3, [r4, -r2] │ │ │ │ - tsteq r4, r4, ror r5 │ │ │ │ + tsteq r4, ip, lsr r3 │ │ │ │ + tsteq r4, r2, lsl #6 │ │ │ │ + tsteq r4, r8, lsl r3 │ │ │ │ + @ instruction: 0x010432be │ │ │ │ + tsteq r4, r8, asr r3 │ │ │ │ + tsteq r4, r2, ror r3 │ │ │ │ + tsteq r4, ip, lsr r3 │ │ │ │ + strdeq r3, [r4, -lr] │ │ │ │ + @ instruction: 0x010433b8 │ │ │ │ ldrdeq r3, [r4, -r2] │ │ │ │ - tsteq r4, r4, ror r4 │ │ │ │ - @ instruction: 0x0104349a │ │ │ │ - tsteq r4, ip, lsr r4 │ │ │ │ - tsteq r4, lr, lsl #10 │ │ │ │ - tsteq r4, r0, lsr r5 │ │ │ │ - ldrdeq r3, [r4, -sl] │ │ │ │ - smlabteq r4, ip, r5, r3 │ │ │ │ - tsteq r4, r6, ror r5 │ │ │ │ + @ instruction: 0x01043394 │ │ │ │ + tsteq r4, r2, lsr #8 │ │ │ │ + tsteq r4, r0, asr #8 │ │ │ │ + strdeq r3, [r4, -r2] │ │ │ │ @ instruction: 0x01043594 │ │ │ │ - tsteq r4, r2, asr r5 │ │ │ │ - smlatteq r4, r0, r5, r3 │ │ │ │ - tsteq r4, sl, lsl #12 │ │ │ │ + strdeq r3, [r4, -r2] │ │ │ │ + @ instruction: 0x01043494 │ │ │ │ + @ instruction: 0x010434ba │ │ │ │ + tsteq r4, ip, asr r4 │ │ │ │ + tsteq r4, lr, lsr #10 │ │ │ │ + tsteq r4, r0, asr r5 │ │ │ │ + strdeq r3, [r4, -sl] │ │ │ │ + smlatteq r4, ip, r5, r3 │ │ │ │ + @ instruction: 0x01043596 │ │ │ │ + @ instruction: 0x010435b4 │ │ │ │ + tsteq r4, r2, ror r5 │ │ │ │ + tsteq r4, r0, lsl #12 │ │ │ │ + tsteq r4, sl, lsr #12 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0x46044615 │ │ │ │ eorsne pc, r4, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0004291 │ │ │ │ @@ -85358,190 +85358,190 @@ │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ cdp 7, 13, cr15, cr0, cr11, {5} │ │ │ │ bmi fedb6558 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ab447a │ │ │ │ pop {r1, r3, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r3, r2, asr #30 │ │ │ │ - ldrdeq r3, [r3, -r2] │ │ │ │ - tsteq r3, r2, lsr pc │ │ │ │ - tsteq r3, lr, lsr #30 │ │ │ │ - tsteq r3, lr, lsr #30 │ │ │ │ - tsteq r4, sl, lsl #4 │ │ │ │ - tsteq r3, lr, ror r2 │ │ │ │ - @ instruction: 0x01013dbc │ │ │ │ + tsteq r3, r2, ror #30 │ │ │ │ + strdeq r3, [r3, -r2] │ │ │ │ + tsteq r3, r2, asr pc │ │ │ │ + tsteq r3, lr, asr #30 │ │ │ │ + tsteq r3, lr, asr #30 │ │ │ │ + tsteq r4, sl, lsr #4 │ │ │ │ + @ instruction: 0x0103329e │ │ │ │ + ldrdeq r3, [r1, -ip] │ │ │ │ + strdeq r3, [r4, -r8] │ │ │ │ + strdeq r3, [r4, -r0] │ │ │ │ + smlatteq r4, r8, r1, r3 │ │ │ │ + smlatteq r4, r0, r1, r3 │ │ │ │ ldrdeq r3, [r4, -r8] │ │ │ │ ldrdeq r3, [r4, -r0] │ │ │ │ smlabteq r4, r8, r1, r3 │ │ │ │ smlabteq r4, r0, r1, r3 │ │ │ │ - @ instruction: 0x010431b8 │ │ │ │ - @ instruction: 0x010431b0 │ │ │ │ - smlatbeq r4, r8, r1, r3 │ │ │ │ - smlatbeq r4, r0, r1, r3 │ │ │ │ - tsteq r1, r0, lsr #26 │ │ │ │ + tsteq r1, r0, asr #26 │ │ │ │ + tsteq r4, r4, asr r1 │ │ │ │ + tsteq r4, ip, asr #2 │ │ │ │ + tsteq r4, r4, asr #2 │ │ │ │ + tsteq r4, ip, lsr r1 │ │ │ │ tsteq r4, r4, lsr r1 │ │ │ │ tsteq r4, ip, lsr #2 │ │ │ │ tsteq r4, r4, lsr #2 │ │ │ │ tsteq r4, ip, lsl r1 │ │ │ │ tsteq r4, r4, lsl r1 │ │ │ │ - tsteq r4, ip, lsl #2 │ │ │ │ - tsteq r4, r4, lsl #2 │ │ │ │ - strdeq r3, [r4, -ip] │ │ │ │ - strdeq r3, [r4, -r4] │ │ │ │ + strheq r3, [r4, -r0] │ │ │ │ + smlatbeq r4, r8, r0, r3 │ │ │ │ + smlatbeq r4, r0, r0, r3 │ │ │ │ + swpeq r3, r8, [r4] │ │ │ │ swpeq r3, r0, [r4] │ │ │ │ smlabbeq r4, r8, r0, r3 │ │ │ │ smlabbeq r4, r0, r0, r3 │ │ │ │ tsteq r4, r8, ror r0 │ │ │ │ - tsteq r4, r0, ror r0 │ │ │ │ - tsteq r4, r8, rrx │ │ │ │ - tsteq r4, r0, rrx │ │ │ │ - qaddeq r3, r8, r4 │ │ │ │ - qaddeq r3, r6, r4 │ │ │ │ - smlatteq r4, ip, pc, r2 @ │ │ │ │ - smlatteq r4, r2, pc, r2 @ │ │ │ │ - ldrdeq r2, [r4, -r8] │ │ │ │ - smlabteq r4, lr, pc, r2 @ │ │ │ │ - smlabteq r4, r4, pc, r2 @ │ │ │ │ - @ instruction: 0x01042fba │ │ │ │ - @ instruction: 0x01042fb0 │ │ │ │ - smlatbeq r4, r6, pc, r2 @ │ │ │ │ - smlatbeq r4, r8, pc, r2 @ │ │ │ │ - smlabteq r3, r0, pc, r2 @ │ │ │ │ - @ instruction: 0x01042f98 │ │ │ │ - tsteq r1, r0, lsr #30 │ │ │ │ - tsteq r1, r6, lsl r8 │ │ │ │ - strheq r3, [r4, -sl] │ │ │ │ - strdeq r3, [r1, -ip] │ │ │ │ - tsteq r4, r0, asr #30 │ │ │ │ - ldrdeq r3, [r1, -r2] │ │ │ │ - smlabteq r1, sl, r7, r3 │ │ │ │ - tsteq r4, ip, lsr #30 │ │ │ │ - tsteq r1, lr, lsl #14 │ │ │ │ - strdeq r2, [r3, -r8] │ │ │ │ - tsteq r1, r2, ror sl │ │ │ │ - tsteq r4, r6, lsl #30 │ │ │ │ - tsteq r1, sl, asr #20 │ │ │ │ - tsteq r2, lr, lsl #22 │ │ │ │ - tstpeq r9, r6, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01033794 │ │ │ │ - smlabbeq r3, sl, r2, r4 │ │ │ │ - @ instruction: 0x01034292 │ │ │ │ - @ instruction: 0x0103429a │ │ │ │ - @ instruction: 0x0103429a │ │ │ │ - @ instruction: 0x0103429a │ │ │ │ - smlabbeq r9, r4, r4, pc @ │ │ │ │ - tsteq r4, lr, lsr lr │ │ │ │ - tsteq r4, ip, lsr lr │ │ │ │ - tsteq r4, ip, lsr lr │ │ │ │ - tsteq r4, ip, lsr lr │ │ │ │ - tsteq r4, r4, asr #28 │ │ │ │ - smlabteq r3, sl, r9, r2 │ │ │ │ - tsteq r4, r4, lsr lr │ │ │ │ - tsteq r4, ip, lsr #28 │ │ │ │ - tsteq r1, lr, ror #10 │ │ │ │ - ldrdeq r3, [r3, -sl] │ │ │ │ - ldrdeq r3, [r3, -r2] │ │ │ │ + tsteq r4, r6, ror r0 │ │ │ │ + tsteq r4, ip │ │ │ │ + tsteq r4, r2 │ │ │ │ + strdeq r2, [r4, -r8] │ │ │ │ + smlatteq r4, lr, pc, r2 @ │ │ │ │ + smlatteq r4, r4, pc, r2 @ │ │ │ │ + ldrdeq r2, [r4, -sl] │ │ │ │ + ldrdeq r2, [r4, -r0] │ │ │ │ + smlabteq r4, r6, pc, r2 @ │ │ │ │ + smlabteq r4, r8, pc, r2 @ │ │ │ │ + smlatteq r3, r0, pc, r2 @ │ │ │ │ + @ instruction: 0x01042fb8 │ │ │ │ + tsteq r1, r0, asr #30 │ │ │ │ + tsteq r1, r6, lsr r8 │ │ │ │ + ldrdeq r3, [r4, -sl] │ │ │ │ + tsteq r1, ip, lsl r8 │ │ │ │ + tsteq r4, r0, ror #30 │ │ │ │ + strdeq r3, [r1, -r2] │ │ │ │ + smlatteq r1, sl, r7, r3 │ │ │ │ + tsteq r4, ip, asr #30 │ │ │ │ + tsteq r1, lr, lsr #14 │ │ │ │ + tsteq r3, r8, lsl pc │ │ │ │ + @ instruction: 0x0101aa92 │ │ │ │ + tsteq r4, r6, lsr #30 │ │ │ │ + tsteq r1, sl, ror #20 │ │ │ │ + tsteq r2, lr, lsr #22 │ │ │ │ + tstpeq r9, r6, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010337b4 │ │ │ │ + smlatbeq r3, sl, r2, r4 │ │ │ │ + @ instruction: 0x010342b2 │ │ │ │ + @ instruction: 0x010342ba │ │ │ │ + @ instruction: 0x010342ba │ │ │ │ + @ instruction: 0x010342ba │ │ │ │ + smlatbeq r9, r4, r4, pc @ │ │ │ │ + tsteq r4, lr, asr lr │ │ │ │ + tsteq r4, ip, asr lr │ │ │ │ + tsteq r4, ip, asr lr │ │ │ │ + tsteq r4, ip, asr lr │ │ │ │ + tsteq r4, r4, ror #28 │ │ │ │ + smlatteq r3, sl, r9, r2 │ │ │ │ + tsteq r4, r4, asr lr │ │ │ │ + tsteq r4, ip, asr #28 │ │ │ │ + smlabbeq r1, lr, r5, r3 │ │ │ │ + strdeq r3, [r3, -sl] │ │ │ │ + strdeq r3, [r3, -r2] │ │ │ │ + smlatteq r3, sl, r1, r3 │ │ │ │ + smlatteq r3, r2, r1, r3 │ │ │ │ + strdeq r3, [r3, -r2] │ │ │ │ smlabteq r3, sl, r1, r3 │ │ │ │ smlabteq r3, r2, r1, r3 │ │ │ │ - ldrdeq r3, [r3, -r2] │ │ │ │ - smlatbeq r3, sl, r1, r3 │ │ │ │ - smlatbeq r3, r2, r1, r3 │ │ │ │ - @ instruction: 0x0103319a │ │ │ │ - @ instruction: 0x01033196 │ │ │ │ - @ instruction: 0x01033196 │ │ │ │ - @ instruction: 0x01033196 │ │ │ │ - tstpeq r9, r4, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r2, lsr sp │ │ │ │ - tsteq r4, ip, lsr #26 │ │ │ │ - tsteq r4, ip, lsr #26 │ │ │ │ - tsteq r4, r2, lsr sp │ │ │ │ - tsteq r2, ip, ror #20 │ │ │ │ - tsteq r2, r4, asr sl │ │ │ │ - tsteq r4, ip, lsr #26 │ │ │ │ - tsteq r2, sl, lsr sl │ │ │ │ - tsteq r2, r2, lsr #20 │ │ │ │ - tsteq r4, r6, lsr #26 │ │ │ │ - tsteq r2, r8, lsl #20 │ │ │ │ - strdeq r1, [r2, -r0] │ │ │ │ - tsteq r4, r2, lsr sp │ │ │ │ - tsteq r4, r8, lsr sp │ │ │ │ - tsteq r4, r4, lsr sp │ │ │ │ - strdeq pc, [r9, -sl] │ │ │ │ - tsteq r3, r0, ror fp │ │ │ │ - tsteq r3, r6, ror #22 │ │ │ │ - tsteq r3, lr, asr fp │ │ │ │ - smlatteq r4, r0, ip, r2 │ │ │ │ - smlabteq r4, lr, ip, r2 │ │ │ │ - @ instruction: 0x01042cbc │ │ │ │ - smlatbeq r4, sl, ip, r2 │ │ │ │ - @ instruction: 0x01042c98 │ │ │ │ - smlabbeq r4, r6, ip, r2 │ │ │ │ - tsteq r4, r6, ror ip │ │ │ │ - tsteq r1, lr, ror #4 │ │ │ │ - tsteq r3, r8, asr sl │ │ │ │ - smlatteq r1, r8, r9, sl │ │ │ │ - ldrdeq r3, [r1, -lr] │ │ │ │ - ldrdeq r3, [r1, -r6] │ │ │ │ - tsteq r4, sl, lsr #24 │ │ │ │ - tsteq r3, r6, lsl #20 │ │ │ │ - strdeq r3, [r3, -r6] │ │ │ │ - smlabbeq r1, ip, r2, r3 │ │ │ │ - smlabbeq r1, r4, r2, r3 │ │ │ │ - ldrdeq r3, [r3, -sl] │ │ │ │ - tsteq r1, r0, asr r9 │ │ │ │ - tsteq r1, r6, asr #4 │ │ │ │ - tsteq r1, lr, lsr r2 │ │ │ │ - smlatbeq r4, r2, fp, r2 │ │ │ │ - smlatbeq r4, r8, fp, r2 │ │ │ │ - @ instruction: 0x01042bb0 │ │ │ │ - tsteq r1, r2, asr r1 │ │ │ │ - tsteq r3, sl, lsr r9 │ │ │ │ - @ instruction: 0x01042b92 │ │ │ │ - @ instruction: 0x01042b96 │ │ │ │ - @ instruction: 0x01042b9a │ │ │ │ - smlatbeq r4, r2, fp, r2 │ │ │ │ - tsteq r9, ip, asr pc │ │ │ │ - @ instruction: 0x01042b98 │ │ │ │ - smlatbeq r4, r6, fp, r2 │ │ │ │ - smlatbeq r4, sl, fp, r2 │ │ │ │ - smlatbeq r4, lr, fp, r2 │ │ │ │ - smlabteq r4, r0, fp, r2 │ │ │ │ + @ instruction: 0x010331ba │ │ │ │ + @ instruction: 0x010331b6 │ │ │ │ + @ instruction: 0x010331b6 │ │ │ │ + @ instruction: 0x010331b6 │ │ │ │ + tstpeq r9, r4, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r2, asr sp │ │ │ │ + tsteq r4, ip, asr #26 │ │ │ │ + tsteq r4, ip, asr #26 │ │ │ │ + tsteq r4, r2, asr sp │ │ │ │ + smlabbeq r2, ip, sl, r1 │ │ │ │ + tsteq r2, r4, ror sl │ │ │ │ + tsteq r4, ip, asr #26 │ │ │ │ + tsteq r2, sl, asr sl │ │ │ │ + tsteq r2, r2, asr #20 │ │ │ │ + tsteq r4, r6, asr #26 │ │ │ │ + tsteq r2, r8, lsr #20 │ │ │ │ + tsteq r2, r0, lsl sl │ │ │ │ + tsteq r4, r2, asr sp │ │ │ │ + tsteq r4, r8, asr sp │ │ │ │ + tsteq r4, r4, asr sp │ │ │ │ + tstpeq r9, sl, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01032b90 │ │ │ │ + smlabbeq r3, r6, fp, r2 │ │ │ │ + tsteq r3, lr, ror fp │ │ │ │ + tsteq r4, r0, lsl #26 │ │ │ │ + smlatteq r4, lr, ip, r2 │ │ │ │ + ldrdeq r2, [r4, -ip] │ │ │ │ + smlabteq r4, sl, ip, r2 │ │ │ │ + @ instruction: 0x01042cb8 │ │ │ │ + smlatbeq r4, r6, ip, r2 │ │ │ │ + @ instruction: 0x01042c96 │ │ │ │ + smlabbeq r1, lr, r2, r3 │ │ │ │ + tsteq r3, r8, ror sl │ │ │ │ + tsteq r1, r8, lsl #20 │ │ │ │ + strdeq r3, [r1, -lr] │ │ │ │ + strdeq r3, [r1, -r6] │ │ │ │ + tsteq r4, sl, asr #24 │ │ │ │ + tsteq r3, r6, lsr #20 │ │ │ │ + tsteq r3, r6, lsl r4 │ │ │ │ + smlatbeq r1, ip, r2, r3 │ │ │ │ + smlatbeq r1, r4, r2, r3 │ │ │ │ + strdeq r3, [r3, -sl] │ │ │ │ + tsteq r1, r0, ror r9 │ │ │ │ + tsteq r1, r6, ror #4 │ │ │ │ + tsteq r1, lr, asr r2 │ │ │ │ + smlabteq r4, r2, fp, r2 │ │ │ │ smlabteq r4, r8, fp, r2 │ │ │ │ + ldrdeq r2, [r4, -r0] │ │ │ │ + tsteq r1, r2, ror r1 │ │ │ │ + tsteq r3, sl, asr r9 │ │ │ │ + @ instruction: 0x01042bb2 │ │ │ │ + @ instruction: 0x01042bb6 │ │ │ │ + @ instruction: 0x01042bba │ │ │ │ + smlabteq r4, r2, fp, r2 │ │ │ │ + tsteq r9, ip, ror pc │ │ │ │ + @ instruction: 0x01042bb8 │ │ │ │ + smlabteq r4, r6, fp, r2 │ │ │ │ + smlabteq r4, sl, fp, r2 │ │ │ │ smlabteq r4, lr, fp, r2 │ │ │ │ - tsteq r3, r4, ror #16 │ │ │ │ - ldrdeq r2, [r4, -r2] │ │ │ │ + smlatteq r4, r0, fp, r2 │ │ │ │ + smlatteq r4, r8, fp, r2 │ │ │ │ + smlatteq r4, lr, fp, r2 │ │ │ │ + smlabbeq r3, r4, r8, r2 │ │ │ │ + strdeq r2, [r4, -r2] │ │ │ │ + @ instruction: 0x01034298 │ │ │ │ + smlatteq r1, r4, r0, r3 │ │ │ │ + ldrdeq r3, [r1, -lr] │ │ │ │ + smlabbeq r3, r8, r2, r4 │ │ │ │ + tsteq r3, r8, asr #6 │ │ │ │ + tsteq r3, lr, ror r2 │ │ │ │ tsteq r3, r8, ror r2 │ │ │ │ - smlabteq r1, r4, r0, r3 │ │ │ │ - strheq r3, [r1, -lr] │ │ │ │ + tsteq r3, ip, lsl r3 │ │ │ │ + tsteq r3, r2, asr r2 │ │ │ │ + tsteq r3, r0, ror #4 │ │ │ │ + tsteq r3, ip, ror #4 │ │ │ │ + tsteq r3, sl, ror #4 │ │ │ │ tsteq r3, r8, ror #4 │ │ │ │ - tsteq r3, r8, lsr #6 │ │ │ │ - tsteq r3, lr, asr r2 │ │ │ │ - tsteq r3, r8, asr r2 │ │ │ │ - strdeq r4, [r3, -ip] │ │ │ │ - tsteq r3, r2, lsr r2 │ │ │ │ tsteq r3, r0, asr #4 │ │ │ │ + tsteq r3, lr, lsr r2 │ │ │ │ + tsteq r3, ip, asr r2 │ │ │ │ + tsteq r3, r0, asr r2 │ │ │ │ + tsteq r3, lr, asr #4 │ │ │ │ tsteq r3, ip, asr #4 │ │ │ │ - tsteq r3, sl, asr #4 │ │ │ │ - tsteq r3, r8, asr #4 │ │ │ │ - tsteq r3, r0, lsr #4 │ │ │ │ - tsteq r3, lr, lsl r2 │ │ │ │ - tsteq r3, ip, lsr r2 │ │ │ │ - tsteq r3, r0, lsr r2 │ │ │ │ - tsteq r3, lr, lsr #4 │ │ │ │ - tsteq r3, ip, lsr #4 │ │ │ │ - tsteq r3, r2, lsr r2 │ │ │ │ - tsteq r3, r8, lsr r2 │ │ │ │ - tsteq r3, r2, asr #4 │ │ │ │ - smlabbeq r4, r4, sl, r2 │ │ │ │ - tsteq r9, ip, asr #26 │ │ │ │ - tsteq r3, r4, lsr #4 │ │ │ │ - tsteq r3, r4, lsr #4 │ │ │ │ - tsteq r3, r6, asr #2 │ │ │ │ - tsteq r3, r4, asr #2 │ │ │ │ + tsteq r3, r2, asr r2 │ │ │ │ + tsteq r3, r8, asr r2 │ │ │ │ + tsteq r3, r2, ror #4 │ │ │ │ + smlatbeq r4, r4, sl, r2 │ │ │ │ + tsteq r9, ip, ror #26 │ │ │ │ + tsteq r3, r4, asr #4 │ │ │ │ + tsteq r3, r4, asr #4 │ │ │ │ + tsteq r3, r6, ror #2 │ │ │ │ + tsteq r3, r4, ror #2 │ │ │ │ svcvc 0x0026f5b0 │ │ │ │ strlt sp, [r8, #-36] @ 0xffffffdc │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d80e │ │ │ │ andsle r7, ip, r3, lsr #30 │ │ │ │ @@ -85566,22 +85566,22 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - smlabbeq r4, lr, r7, r2 │ │ │ │ - tsteq r4, r0, asr r7 │ │ │ │ - tsteq r4, sl, lsl r7 │ │ │ │ - tsteq r4, ip, lsr #14 │ │ │ │ - tsteq r4, r6, asr r7 │ │ │ │ - @ instruction: 0x010427b8 │ │ │ │ - ldrdeq r2, [r4, -r6] │ │ │ │ - smlabbeq r4, r4, r7, r2 │ │ │ │ + smlatbeq r4, lr, r7, r2 │ │ │ │ + tsteq r4, r0, ror r7 │ │ │ │ + tsteq r4, sl, lsr r7 │ │ │ │ + tsteq r4, ip, asr #14 │ │ │ │ + tsteq r4, r6, ror r7 │ │ │ │ + ldrdeq r2, [r4, -r8] │ │ │ │ + strdeq r2, [r4, -r6] │ │ │ │ + smlatbeq r4, r4, r7, r2 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec15abc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0026f5b1 │ │ │ │ stmdale lr, {r2, r3, r5, r6, ip, lr, pc} │ │ │ │ @@ -85643,27 +85643,27 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ab447a │ │ │ │ bmi 4f9c10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3e58a4> │ │ │ │ movweq pc, #4101 @ 0x1005 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7ab4620 │ │ │ │ ldcllt 12, cr14, [r0, #-568]! @ 0xfffffdc8 │ │ │ │ - tsteq r4, r8, ror r7 │ │ │ │ - tsteq r4, r8, ror r7 │ │ │ │ - tsteq r4, lr, ror r7 │ │ │ │ - tsteq r4, lr, ror r7 │ │ │ │ - smlabbeq r3, r0, r2, r2 │ │ │ │ - tsteq r4, lr, ror r7 │ │ │ │ - tsteq r1, sl, lsl #22 │ │ │ │ - tsteq r4, lr, ror r7 │ │ │ │ - strdeq r2, [r1, -r6] │ │ │ │ - tsteq r1, r2, asr #20 │ │ │ │ + @ instruction: 0x01042798 │ │ │ │ + @ instruction: 0x01042798 │ │ │ │ + @ instruction: 0x0104279e │ │ │ │ + @ instruction: 0x0104279e │ │ │ │ + smlatbeq r3, r0, r2, r2 │ │ │ │ + @ instruction: 0x0104279e │ │ │ │ + tsteq r1, sl, lsr #22 │ │ │ │ + @ instruction: 0x0104279e │ │ │ │ + tsteq r1, r6, lsl fp │ │ │ │ + tsteq r1, r2, ror #20 │ │ │ │ + tsteq r3, lr, asr #4 │ │ │ │ + tsteq r1, r4, asr #20 │ │ │ │ tsteq r3, lr, lsr #4 │ │ │ │ - tsteq r1, r4, lsr #20 │ │ │ │ - tsteq r3, lr, lsl #4 │ │ │ │ andsle r2, r5, r4, lsr r8 │ │ │ │ stmdacs ip!, {r1, r2, fp, ip, lr, pc} │ │ │ │ ldmdacs r0!, {r0, r2, r4, ip, lr, pc} │ │ │ │ stmdacs r8!, {r1, r2, r4, ip, lr, pc} │ │ │ │ and sp, r3, r7, lsl r0 │ │ │ │ andsle r2, r7, r0, ror r8 │ │ │ │ andsle r2, r8, r4, ror r8 │ │ │ │ @@ -85677,20 +85677,20 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ stmdami r6, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r4, sl, lsl r7 │ │ │ │ - strdeq r2, [r4, -r4] │ │ │ │ - strdeq r2, [r4, -lr] │ │ │ │ - ldrdeq r2, [r4, -r8] │ │ │ │ - tsteq r4, r2, lsl r7 │ │ │ │ - tsteq r4, r0, lsr #14 │ │ │ │ + tsteq r4, sl, lsr r7 │ │ │ │ + tsteq r4, r4, lsl r7 │ │ │ │ + tsteq r4, lr, lsl r7 │ │ │ │ + strdeq r2, [r4, -r8] │ │ │ │ + tsteq r4, r2, lsr r7 │ │ │ │ + tsteq r4, r0, asr #14 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec15c70 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0002934 │ │ │ │ stmdale r6, {r1, r2, r4, r7, r8, pc} │ │ │ │ @@ -85965,81 +85965,81 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ab447a │ │ │ │ bmi 1279708 │ │ │ │ movwcs pc, #46021 @ 0xb3c5 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7ab4620 │ │ │ │ @ instruction: 0xbdf8ea0a │ │ │ │ - smlabteq r4, ip, r6, r2 │ │ │ │ - tsteq r3, r6, lsl r1 │ │ │ │ - smlatteq r4, r2, r6, r2 │ │ │ │ - strdeq r2, [r4, -r2] │ │ │ │ - tsteq r2, ip, ror #26 │ │ │ │ - tsteq r2, r2, ror #26 │ │ │ │ - smlatteq r4, r4, r6, r2 │ │ │ │ - smlatbeq r3, r4, r0, r2 │ │ │ │ - smlatteq r4, lr, r6, r2 │ │ │ │ - smlabbeq r3, sl, r0, r2 │ │ │ │ - strdeq r2, [r4, -r4] │ │ │ │ - strdeq r2, [r4, -sl] │ │ │ │ - smlatteq r4, r8, r6, r2 │ │ │ │ - smlabteq r9, r8, r6, lr │ │ │ │ - @ instruction: 0x01040a96 │ │ │ │ - tsteq r4, r6, asr #12 │ │ │ │ - tsteq r3, r4, lsl ip │ │ │ │ - smlabbeq r4, r6, sl, r0 │ │ │ │ - tsteq r2, lr, lsr #28 │ │ │ │ - tsteq r2, r8, lsr #28 │ │ │ │ - tsteq r4, ip, ror r6 │ │ │ │ - tsteq r4, ip, ror lr │ │ │ │ - tsteq r3, lr, lsr #30 │ │ │ │ - tsteq r4, r0, ror #12 │ │ │ │ - tsteq r4, r2, ror #12 │ │ │ │ - tsteq r4, r8, ror #12 │ │ │ │ - strdeq lr, [r9, -ip] │ │ │ │ - tsteq r4, r8, asr r6 │ │ │ │ - tsteq r4, ip, lsl #28 │ │ │ │ + smlatteq r4, ip, r6, r2 │ │ │ │ + tsteq r3, r6, lsr r1 │ │ │ │ + tsteq r4, r2, lsl #14 │ │ │ │ + tsteq r4, r2, lsl r7 │ │ │ │ + smlabbeq r2, ip, sp, r0 │ │ │ │ + smlabbeq r2, r2, sp, r0 │ │ │ │ + tsteq r4, r4, lsl #14 │ │ │ │ + smlabteq r3, r4, r0, r2 │ │ │ │ + tsteq r4, lr, lsl #14 │ │ │ │ + smlatbeq r3, sl, r0, r2 │ │ │ │ + tsteq r4, r4, lsl r7 │ │ │ │ + tsteq r4, sl, lsl r7 │ │ │ │ + tsteq r4, r8, lsl #14 │ │ │ │ + smlatteq r9, r8, r6, lr │ │ │ │ + @ instruction: 0x01040ab6 │ │ │ │ + tsteq r4, r6, ror #12 │ │ │ │ + tsteq r3, r4, lsr ip │ │ │ │ + smlatbeq r4, r6, sl, r0 │ │ │ │ + tsteq r2, lr, asr #28 │ │ │ │ + tsteq r2, r8, asr #28 │ │ │ │ + @ instruction: 0x0104269c │ │ │ │ + @ instruction: 0x01042e9c │ │ │ │ + tsteq r3, lr, asr #30 │ │ │ │ + smlabbeq r4, r0, r6, r2 │ │ │ │ + smlabbeq r4, r2, r6, r2 │ │ │ │ + smlabbeq r4, r8, r6, r2 │ │ │ │ + tsteq r9, ip, lsl r6 │ │ │ │ + tsteq r4, r8, ror r6 │ │ │ │ + tsteq r4, ip, lsr #28 │ │ │ │ + tsteq r4, r2, ror r6 │ │ │ │ + tsteq r4, r0, ror r6 │ │ │ │ + smlabteq r9, r8, r5, lr │ │ │ │ + tsteq r4, lr, asr r6 │ │ │ │ + tsteq r3, r0, lsl fp │ │ │ │ + tsteq r4, r6, asr r6 │ │ │ │ + tsteq r4, r4, asr r6 │ │ │ │ tsteq r4, r2, asr r6 │ │ │ │ tsteq r4, r0, asr r6 │ │ │ │ - smlatbeq r9, r8, r5, lr │ │ │ │ - tsteq r4, lr, lsr r6 │ │ │ │ - strdeq r3, [r3, -r0] │ │ │ │ - tsteq r4, r6, lsr r6 │ │ │ │ - tsteq r4, r4, lsr r6 │ │ │ │ - tsteq r4, r2, lsr r6 │ │ │ │ - tsteq r4, r0, lsr r6 │ │ │ │ - tsteq r4, lr, lsr #12 │ │ │ │ - tsteq r4, ip, lsr #12 │ │ │ │ - tsteq r4, sl, lsr #12 │ │ │ │ - tsteq r4, r6, lsr #12 │ │ │ │ - smlabbeq r2, sl, fp, r0 │ │ │ │ - smlabbeq r2, r8, fp, r0 │ │ │ │ - smlabbeq r2, lr, fp, r0 │ │ │ │ - smlabteq r9, r2, r4, lr │ │ │ │ - strdeq r2, [r4, -r8] │ │ │ │ - tsteq r3, r8, lsr #28 │ │ │ │ - tsteq r4, r2, lsl #12 │ │ │ │ - tsteq r3, ip, lsl #28 │ │ │ │ - tsteq r2, sl, lsl sl │ │ │ │ - tsteq r4, lr, ror #8 │ │ │ │ - tsteq r2, r4, asr fp │ │ │ │ - smlabteq r4, sl, r5, r2 │ │ │ │ - tsteq r2, ip, asr #22 │ │ │ │ - tsteq r2, r6, asr fp │ │ │ │ - tsteq r9, r2, lsl r4 │ │ │ │ - ldrdeq r2, [r1, -lr] │ │ │ │ - tsteq r3, sl, ror sp │ │ │ │ - smlabbeq r2, r8, r9, r0 │ │ │ │ - ldrdeq r0, [r4, -r0] │ │ │ │ - @ instruction: 0x01032dbe │ │ │ │ - ldrdeq r0, [r4, -r4] │ │ │ │ - ldrdeq r0, [r2, -r4] │ │ │ │ - smlabteq r2, r2, r9, r0 │ │ │ │ - smlabteq r4, r8, r0, r0 │ │ │ │ - tsteq r3, r6, lsl #26 │ │ │ │ + tsteq r4, lr, asr #12 │ │ │ │ + tsteq r4, ip, asr #12 │ │ │ │ + tsteq r4, sl, asr #12 │ │ │ │ + tsteq r4, r6, asr #12 │ │ │ │ + smlatbeq r2, sl, fp, r0 │ │ │ │ + smlatbeq r2, r8, fp, r0 │ │ │ │ + smlatbeq r2, lr, fp, r0 │ │ │ │ + smlatteq r9, r2, r4, lr │ │ │ │ + tsteq r4, r8, lsl r6 │ │ │ │ + tsteq r3, r8, asr #28 │ │ │ │ + tsteq r4, r2, lsr #12 │ │ │ │ + tsteq r3, ip, lsr #28 │ │ │ │ + tsteq r2, sl, lsr sl │ │ │ │ + smlabbeq r4, lr, r4, r2 │ │ │ │ + tsteq r2, r4, ror fp │ │ │ │ + smlatteq r4, sl, r5, r2 │ │ │ │ + tsteq r2, ip, ror #22 │ │ │ │ + tsteq r2, r6, ror fp │ │ │ │ + tsteq r9, r2, lsr r4 │ │ │ │ + strdeq r2, [r1, -lr] │ │ │ │ + @ instruction: 0x01031d9a │ │ │ │ + smlatbeq r2, r8, r9, r0 │ │ │ │ + strdeq r0, [r4, -r0] │ │ │ │ + ldrdeq r2, [r3, -lr] │ │ │ │ + strdeq r0, [r4, -r4] │ │ │ │ + strdeq r0, [r2, -r4] │ │ │ │ + smlatteq r2, r2, r9, r0 │ │ │ │ + smlatteq r4, r8, r0, r0 │ │ │ │ + tsteq r3, r6, lsr #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec161e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r2, r8, #108, 6 @ 0xb0000001 │ │ │ │ ldmdale fp, {r3, r4, r5, ip, lr, pc} │ │ │ │ movwcs pc, #16961 @ 0x4241 @ │ │ │ │ @@ -86087,28 +86087,28 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r0, r1, r2, sp, lr, pc} @ │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ stmdami lr, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r4, sl, ror #8 │ │ │ │ - strdeq r2, [r4, -r4] │ │ │ │ - smlatbeq r4, r6, r3, r2 │ │ │ │ - smlabteq r4, r0, r3, r2 │ │ │ │ - tsteq r4, sl, ror r3 │ │ │ │ + smlabbeq r4, sl, r4, r2 │ │ │ │ tsteq r4, r4, lsl r4 │ │ │ │ - tsteq r4, sl, lsr #8 │ │ │ │ - strdeq r2, [r4, -r0] │ │ │ │ - smlatbeq r4, lr, r4, r2 │ │ │ │ - tsteq r4, ip, ror #8 │ │ │ │ - smlabbeq r4, r2, r4, r2 │ │ │ │ - tsteq r4, r4, asr #8 │ │ │ │ - @ instruction: 0x010424b6 │ │ │ │ - smlatteq r4, r4, r4, r2 │ │ │ │ + smlabteq r4, r6, r3, r2 │ │ │ │ + smlatteq r4, r0, r3, r2 │ │ │ │ + @ instruction: 0x0104239a │ │ │ │ + tsteq r4, r4, lsr r4 │ │ │ │ + tsteq r4, sl, asr #8 │ │ │ │ + tsteq r4, r0, lsl r4 │ │ │ │ + smlabteq r4, lr, r4, r2 │ │ │ │ + smlabbeq r4, ip, r4, r2 │ │ │ │ + smlatbeq r4, r2, r4, r2 │ │ │ │ + tsteq r4, r4, ror #8 │ │ │ │ + ldrdeq r2, [r4, -r6] │ │ │ │ + tsteq r4, r4, lsl #10 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec162f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vmax.s8 d20, d1, d4 │ │ │ │ addsmi r2, r1, #108, 4 @ 0xc0000006 │ │ │ │ rschi pc, r2, r0 │ │ │ │ @@ -86611,129 +86611,129 @@ │ │ │ │ bmi 1eb78fc │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ stc 7, cr15, [r4, #-680] @ 0xfffffd58 │ │ │ │ @ instruction: 0x462b4a75 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7aa4620 │ │ │ │ ldcllt 12, cr14, [r8, #1016]! @ 0x3f8 │ │ │ │ + tsteq r1, r2, ror #4 │ │ │ │ + tsteq r3, sl, asr #20 │ │ │ │ tsteq r1, r2, asr #4 │ │ │ │ tsteq r3, sl, lsr #20 │ │ │ │ - tsteq r1, r2, lsr #4 │ │ │ │ - tsteq r3, sl, lsl #20 │ │ │ │ - @ instruction: 0x0103239a │ │ │ │ + @ instruction: 0x010323ba │ │ │ │ + tsteq r3, r6, lsl #20 │ │ │ │ + tsteq r3, sl, lsl #26 │ │ │ │ smlatteq r3, r6, r9, r1 │ │ │ │ - smlatteq r3, sl, ip, r3 │ │ │ │ + smlabbeq r1, lr, r4, r2 │ │ │ │ smlabteq r3, r6, r9, r1 │ │ │ │ - tsteq r1, lr, ror #8 │ │ │ │ - smlatbeq r3, r6, r9, r1 │ │ │ │ - @ instruction: 0x0104239a │ │ │ │ - smlabbeq r3, r8, r9, r1 │ │ │ │ - smlabbeq r4, ip, r3, r2 │ │ │ │ - tsteq r1, ip, lsl #4 │ │ │ │ - tsteq r1, r4, lsl #4 │ │ │ │ - tsteq r4, r0, ror r3 │ │ │ │ - ldrdeq r2, [r1, -sl] │ │ │ │ - ldrdeq r2, [r1, -r2] │ │ │ │ - tsteq r4, r8, asr r3 │ │ │ │ - tsteq r3, r6, lsl #18 │ │ │ │ - tsteq r4, r2, asr r3 │ │ │ │ - smlatteq r3, r8, r8, r1 │ │ │ │ - tsteq r4, ip, asr #6 │ │ │ │ - smlabteq r3, sl, r8, r1 │ │ │ │ - tsteq r4, sl, asr #6 │ │ │ │ - smlatbeq r3, ip, r8, r1 │ │ │ │ - @ instruction: 0x010204b4 │ │ │ │ - @ instruction: 0x010204b6 │ │ │ │ - @ instruction: 0x0102049a │ │ │ │ - tsteq r3, r2, lsr r7 │ │ │ │ - tsteq r3, r2, lsr r7 │ │ │ │ - tsteq r3, sl, lsr #14 │ │ │ │ - tsteq r3, r8, lsr #14 │ │ │ │ - tsteq r3, r0, asr #14 │ │ │ │ - tsteq r3, r8, asr r7 │ │ │ │ - tsteq r3, r6, asr r7 │ │ │ │ - tsteq r3, sl, ror #14 │ │ │ │ + @ instruction: 0x010423ba │ │ │ │ + smlatbeq r3, r8, r9, r1 │ │ │ │ + smlatbeq r4, ip, r3, r2 │ │ │ │ + tsteq r1, ip, lsr #4 │ │ │ │ + tsteq r1, r4, lsr #4 │ │ │ │ + @ instruction: 0x01042390 │ │ │ │ + strdeq r2, [r1, -sl] │ │ │ │ + strdeq r2, [r1, -r2] │ │ │ │ + tsteq r4, r8, ror r3 │ │ │ │ + tsteq r3, r6, lsr #18 │ │ │ │ + tsteq r4, r2, ror r3 │ │ │ │ + tsteq r3, r8, lsl #18 │ │ │ │ + tsteq r4, ip, ror #6 │ │ │ │ + smlatteq r3, sl, r8, r1 │ │ │ │ + tsteq r4, sl, ror #6 │ │ │ │ + smlabteq r3, ip, r8, r1 │ │ │ │ + ldrdeq r0, [r2, -r4] │ │ │ │ + ldrdeq r0, [r2, -r6] │ │ │ │ + @ instruction: 0x010204ba │ │ │ │ + tsteq r3, r2, asr r7 │ │ │ │ + tsteq r3, r2, asr r7 │ │ │ │ + tsteq r3, sl, asr #14 │ │ │ │ + tsteq r3, r8, asr #14 │ │ │ │ + tsteq r3, r0, ror #14 │ │ │ │ + tsteq r3, r8, ror r7 │ │ │ │ + tsteq r3, r6, ror r7 │ │ │ │ + smlabbeq r3, sl, r7, r3 │ │ │ │ + @ instruction: 0x0103379c │ │ │ │ + smlabbeq r4, r8, r6, r2 │ │ │ │ tsteq r3, ip, ror r7 │ │ │ │ - tsteq r4, r8, ror #12 │ │ │ │ - tsteq r3, ip, asr r7 │ │ │ │ - tsteq r3, ip, asr r7 │ │ │ │ - tsteq r3, ip, asr r7 │ │ │ │ - tsteq r3, r8, ror #14 │ │ │ │ - tsteq r3, ip, ror #14 │ │ │ │ - tsteq r3, r0, ror r7 │ │ │ │ - tsteq r3, r4, ror r7 │ │ │ │ - tsteq r3, ip, ror #14 │ │ │ │ - tsteq r3, r4, ror #14 │ │ │ │ - tsteq r3, r4, ror #14 │ │ │ │ - strdeq r3, [r3, -r8] │ │ │ │ - tsteq r9, lr, ror #26 │ │ │ │ - tsteq r3, lr, lsr r7 │ │ │ │ - tsteq r4, r0, asr #10 │ │ │ │ - tsteq r3, r0, lsr r7 │ │ │ │ + tsteq r3, ip, ror r7 │ │ │ │ + tsteq r3, ip, ror r7 │ │ │ │ + smlabbeq r3, r8, r7, r3 │ │ │ │ + smlabbeq r3, ip, r7, r3 │ │ │ │ + @ instruction: 0x01033790 │ │ │ │ + @ instruction: 0x01033794 │ │ │ │ + smlabbeq r3, ip, r7, r3 │ │ │ │ + smlabbeq r3, r4, r7, r3 │ │ │ │ + smlabbeq r3, r4, r7, r3 │ │ │ │ + tsteq r3, r8, lsl r3 │ │ │ │ + smlabbeq r9, lr, sp, sp │ │ │ │ + tsteq r3, lr, asr r7 │ │ │ │ + tsteq r4, r0, ror #10 │ │ │ │ + tsteq r3, r0, asr r7 │ │ │ │ + tsteq r3, r4, asr #14 │ │ │ │ + tsteq r1, r2, ror #30 │ │ │ │ + tsteq r1, sl, asr pc │ │ │ │ tsteq r3, r4, lsr #14 │ │ │ │ - tsteq r1, r2, asr #30 │ │ │ │ - tsteq r1, sl, lsr pc │ │ │ │ - tsteq r3, r4, lsl #14 │ │ │ │ - strdeq r2, [r4, -r6] │ │ │ │ - tsteq r3, sl, lsl r8 │ │ │ │ - tsteq r3, r2, lsr #16 │ │ │ │ - tsteq r3, lr, lsr #16 │ │ │ │ - tsteq r3, lr, lsr #16 │ │ │ │ - tsteq r3, lr, lsr #16 │ │ │ │ - tsteq r3, lr, lsr #16 │ │ │ │ - tsteq r3, ip, lsr r8 │ │ │ │ - tsteq r3, lr, lsr r8 │ │ │ │ - tsteq r3, r0, asr #18 │ │ │ │ - tsteq r3, lr, lsr r8 │ │ │ │ - smlabbeq r3, r4, r8, r2 │ │ │ │ - tsteq r3, r6, lsr r8 │ │ │ │ - tsteq r3, r8, asr #16 │ │ │ │ - tsteq r3, sl, lsl #12 │ │ │ │ - tsteq r3, ip, lsr #12 │ │ │ │ - tsteq r3, r2, ror r8 │ │ │ │ - tsteq r3, ip, ror r8 │ │ │ │ - tsteq r3, sl, lsl r6 │ │ │ │ - tsteq r3, ip, lsl r6 │ │ │ │ - tsteq r3, lr, lsl r6 │ │ │ │ - tsteq r3, r0, lsr #12 │ │ │ │ - tsteq r3, r6, ror #16 │ │ │ │ + tsteq r4, r6, lsl r5 │ │ │ │ + tsteq r3, sl, lsr r8 │ │ │ │ + tsteq r3, r2, asr #16 │ │ │ │ + tsteq r3, lr, asr #16 │ │ │ │ + tsteq r3, lr, asr #16 │ │ │ │ + tsteq r3, lr, asr #16 │ │ │ │ + tsteq r3, lr, asr #16 │ │ │ │ + tsteq r3, ip, asr r8 │ │ │ │ + tsteq r3, lr, asr r8 │ │ │ │ + tsteq r3, r0, ror #18 │ │ │ │ + tsteq r3, lr, asr r8 │ │ │ │ + smlatbeq r3, r4, r8, r2 │ │ │ │ + tsteq r3, r6, asr r8 │ │ │ │ tsteq r3, r8, ror #16 │ │ │ │ - tsteq r3, r6, lsl #12 │ │ │ │ - smlabbeq r4, r0, pc, r1 @ │ │ │ │ - strdeq r3, [r3, -lr] │ │ │ │ - tsteq r3, ip, lsl #12 │ │ │ │ - tsteq r3, r6, lsl r6 │ │ │ │ - tsteq r9, sl, lsl fp │ │ │ │ - tsteq r3, ip, lsl #12 │ │ │ │ - tstpeq r1, r4, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r2, asr #30 @ p-variant is OBSOLETE │ │ │ │ - strdeq r3, [r3, -r8] │ │ │ │ - tsteq r3, ip, asr r4 │ │ │ │ - smlatteq r3, lr, r5, r3 │ │ │ │ - smlatteq r3, lr, r5, r3 │ │ │ │ - @ instruction: 0x01011cbc │ │ │ │ - @ instruction: 0x01011cb6 │ │ │ │ - tsteq r3, r8, lsr r1 │ │ │ │ - @ instruction: 0x01011c90 │ │ │ │ - smlabbeq r1, sl, ip, r1 │ │ │ │ + tsteq r3, sl, lsr #12 │ │ │ │ + tsteq r3, ip, asr #12 │ │ │ │ + @ instruction: 0x01032892 │ │ │ │ + @ instruction: 0x0103289c │ │ │ │ + tsteq r3, sl, lsr r6 │ │ │ │ + tsteq r3, ip, lsr r6 │ │ │ │ + tsteq r3, lr, lsr r6 │ │ │ │ + tsteq r3, r0, asr #12 │ │ │ │ + smlabbeq r3, r6, r8, r2 │ │ │ │ + smlabbeq r3, r8, r8, r2 │ │ │ │ + tsteq r3, r6, lsr #12 │ │ │ │ + smlatbeq r4, r0, pc, r1 @ │ │ │ │ + tsteq r3, lr, lsl r6 │ │ │ │ + tsteq r3, ip, lsr #12 │ │ │ │ + tsteq r3, r6, lsr r6 │ │ │ │ + tsteq r9, sl, lsr fp │ │ │ │ + tsteq r3, ip, lsr #12 │ │ │ │ + tstpeq r1, r4, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r2, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r8, lsl r6 │ │ │ │ + tsteq r3, ip, ror r4 │ │ │ │ + tsteq r3, lr, lsl #12 │ │ │ │ + tsteq r3, lr, lsl #12 │ │ │ │ + ldrdeq r1, [r1, -ip] │ │ │ │ + ldrdeq r1, [r1, -r6] │ │ │ │ + tsteq r3, r8, asr r1 │ │ │ │ + @ instruction: 0x01011cb0 │ │ │ │ + smlatbeq r1, sl, ip, r1 │ │ │ │ + smlatbeq r1, r0, r4, r9 │ │ │ │ + @ instruction: 0x01019492 │ │ │ │ + @ instruction: 0x01019490 │ │ │ │ + smlabbeq r1, lr, r4, r9 │ │ │ │ + smlabbeq r1, ip, r4, r9 │ │ │ │ + smlabbeq r1, sl, r4, r9 │ │ │ │ + smlabbeq r1, r8, r4, r9 │ │ │ │ + smlabbeq r1, r6, r4, r9 │ │ │ │ smlabbeq r1, r0, r4, r9 │ │ │ │ - tsteq r1, r2, ror r4 │ │ │ │ - tsteq r1, r0, ror r4 │ │ │ │ - tsteq r1, lr, ror #8 │ │ │ │ - tsteq r1, ip, ror #8 │ │ │ │ - tsteq r1, sl, ror #8 │ │ │ │ - tsteq r1, r8, ror #8 │ │ │ │ - tsteq r1, r6, ror #8 │ │ │ │ - tsteq r1, r0, ror #8 │ │ │ │ - tsteq r1, lr, asr r4 │ │ │ │ - smlabbeq r3, ip, r0, lr │ │ │ │ - tsteq r3, lr, rrx │ │ │ │ - smlabbeq r9, r6, r9, sp │ │ │ │ - tsteq r1, r2, lsl #22 │ │ │ │ - smlatteq r3, lr, r2, r1 │ │ │ │ + tsteq r1, lr, ror r4 │ │ │ │ + smlatbeq r3, ip, r0, lr │ │ │ │ + smlabbeq r3, lr, r0, lr │ │ │ │ + smlatbeq r9, r6, r9, sp │ │ │ │ + tsteq r1, r2, lsr #22 │ │ │ │ + tsteq r3, lr, lsl #6 │ │ │ │ svcvc 0x0037f5b0 │ │ │ │ strlt sp, [r8, #-61] @ 0xffffffc3 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d817 │ │ │ │ eorsle r7, r5, r8, lsl #30 │ │ │ │ @@ -86781,29 +86781,29 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2064 @ 0xfffff7f0 │ │ │ │ ldmdami r0, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r0, sp, lr, pc} @ │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r4, ip, lsr #24 │ │ │ │ + tsteq r4, ip, asr #24 │ │ │ │ + smlabteq r4, sl, fp, r1 │ │ │ │ + @ instruction: 0x01041b90 │ │ │ │ smlatbeq r4, sl, fp, r1 │ │ │ │ - tsteq r4, r0, ror fp │ │ │ │ - smlabbeq r4, sl, fp, r1 │ │ │ │ - tsteq r4, r4, asr #22 │ │ │ │ - ldrdeq r1, [r4, -sl] │ │ │ │ - smlatteq r4, ip, fp, r1 │ │ │ │ - smlatbeq r4, r2, fp, r1 │ │ │ │ - @ instruction: 0x01041c94 │ │ │ │ - tsteq r4, r6, asr #24 │ │ │ │ - tsteq r4, r8, ror #24 │ │ │ │ - tsteq r4, r2, lsl ip │ │ │ │ - @ instruction: 0x01041cb8 │ │ │ │ - smlabteq r4, r2, ip, r1 │ │ │ │ - @ instruction: 0x01041c90 │ │ │ │ + tsteq r4, r4, ror #22 │ │ │ │ + strdeq r1, [r4, -sl] │ │ │ │ + tsteq r4, ip, lsl #24 │ │ │ │ + smlabteq r4, r2, fp, r1 │ │ │ │ + @ instruction: 0x01041cb4 │ │ │ │ + tsteq r4, r6, ror #24 │ │ │ │ + smlabbeq r4, r8, ip, r1 │ │ │ │ + tsteq r4, r2, lsr ip │ │ │ │ + ldrdeq r1, [r4, -r8] │ │ │ │ + smlatteq r4, r2, ip, r1 │ │ │ │ + @ instruction: 0x01041cb0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec16dd4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ @ instruction: 0xf0007f37 │ │ │ │ ldrmi r8, [lr], -r8, ror #1 │ │ │ │ @@ -87672,205 +87672,205 @@ │ │ │ │ smlabtcs r1, r3, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldc 7, cr15, [sl], #676 @ 0x2a4 │ │ │ │ bmi ff138f9c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ @ instruction: 0xe184ecb4 │ │ │ │ - tsteq r1, lr, asr r7 │ │ │ │ - tsteq r3, r8, asr #30 │ │ │ │ - @ instruction: 0x01018a9a │ │ │ │ - smlabteq r4, r0, fp, r1 │ │ │ │ - @ instruction: 0x01041bb6 │ │ │ │ - smlatbeq r1, r2, lr, r8 │ │ │ │ - @ instruction: 0x01011798 │ │ │ │ - tsteq r3, ip, lsr r1 │ │ │ │ - tsteq r1, r6, ror r7 │ │ │ │ - tsteq r3, r6, lsr r1 │ │ │ │ - tsteq r1, r4, asr r7 │ │ │ │ - smlatbeq r4, ip, fp, r1 │ │ │ │ - tsteq r1, r2, lsr r7 │ │ │ │ - smlatbeq r4, lr, fp, r1 │ │ │ │ - tsteq r1, r8, lsl r7 │ │ │ │ - tsteq r4, r4, lsl #22 │ │ │ │ - tsteq r3, r2, asr lr │ │ │ │ - strdeq r1, [r4, -sl] │ │ │ │ - tsteq r4, r2, lsl #22 │ │ │ │ - @ instruction: 0x010317b4 │ │ │ │ - tsteq r3, r0, lsl #28 │ │ │ │ + tsteq r1, lr, ror r7 │ │ │ │ + tsteq r3, r8, ror #30 │ │ │ │ + @ instruction: 0x01018aba │ │ │ │ + smlatteq r4, r0, fp, r1 │ │ │ │ + ldrdeq r1, [r4, -r6] │ │ │ │ + smlabteq r1, r2, lr, r8 │ │ │ │ + @ instruction: 0x010117b8 │ │ │ │ + tsteq r3, ip, asr r1 │ │ │ │ + @ instruction: 0x01011796 │ │ │ │ + tsteq r3, r6, asr r1 │ │ │ │ + tsteq r1, r4, ror r7 │ │ │ │ + smlabteq r4, ip, fp, r1 │ │ │ │ + tsteq r1, r2, asr r7 │ │ │ │ + smlabteq r4, lr, fp, r1 │ │ │ │ + tsteq r1, r8, lsr r7 │ │ │ │ + tsteq r4, r4, lsr #22 │ │ │ │ + tsteq r3, r2, ror lr │ │ │ │ + tsteq r4, sl, lsl fp │ │ │ │ + tsteq r4, r2, lsr #22 │ │ │ │ + ldrdeq r1, [r3, -r4] │ │ │ │ + tsteq r3, r0, lsr #28 │ │ │ │ + @ instruction: 0x010116bc │ │ │ │ + smlatbeq r1, ip, r6, r1 │ │ │ │ @ instruction: 0x0101169c │ │ │ │ - smlabbeq r1, ip, r6, r1 │ │ │ │ - tsteq r1, ip, ror r6 │ │ │ │ - qaddeq fp, r2, r3 │ │ │ │ - smlatbeq r3, lr, sp, r0 │ │ │ │ - tsteq r3, r4, lsl lr │ │ │ │ - tsteq r1, r2, lsr r6 │ │ │ │ - tsteq r1, sl, lsr #12 │ │ │ │ + tsteq r3, r2, ror r0 │ │ │ │ + smlabteq r3, lr, sp, r0 │ │ │ │ + tsteq r3, r4, lsr lr │ │ │ │ + tsteq r1, r2, asr r6 │ │ │ │ + tsteq r1, sl, asr #12 │ │ │ │ + tsteq r3, r6, lsr #28 │ │ │ │ + tsteq r1, r0, lsr #12 │ │ │ │ + tsteq r1, r8, lsl r6 │ │ │ │ + tsteq r3, ip, lsl lr │ │ │ │ + smlatteq r1, lr, r5, r1 │ │ │ │ + smlatteq r1, r6, r5, r1 │ │ │ │ tsteq r3, r6, lsl #28 │ │ │ │ - tsteq r1, r0, lsl #12 │ │ │ │ - strdeq r1, [r1, -r8] │ │ │ │ - strdeq r0, [r3, -ip] │ │ │ │ - smlabteq r1, lr, r5, r1 │ │ │ │ - smlabteq r1, r6, r5, r1 │ │ │ │ + @ instruction: 0x010115bc │ │ │ │ + @ instruction: 0x010115b4 │ │ │ │ + strdeq r0, [r3, -r0] │ │ │ │ + smlabbeq r1, sl, r5, r1 │ │ │ │ + smlabbeq r1, r2, r5, r1 │ │ │ │ smlatteq r3, r6, sp, r0 │ │ │ │ - @ instruction: 0x0101159c │ │ │ │ - @ instruction: 0x01011594 │ │ │ │ - ldrdeq r0, [r3, -r0] │ │ │ │ - tsteq r1, sl, ror #10 │ │ │ │ - tsteq r1, r2, ror #10 │ │ │ │ + tsteq r1, r8, asr r5 │ │ │ │ + tsteq r1, r0, asr r5 │ │ │ │ + smlatteq r3, r0, sp, r0 │ │ │ │ + tsteq r1, r6, lsr #10 │ │ │ │ + tsteq r1, lr, lsl r5 │ │ │ │ + ldrdeq r0, [r3, -sl] │ │ │ │ + strdeq r1, [r1, -r4] │ │ │ │ + smlatteq r1, ip, r4, r1 │ │ │ │ + smlabteq r3, ip, sp, r0 │ │ │ │ + smlabteq r1, r2, r4, r1 │ │ │ │ + @ instruction: 0x010114ba │ │ │ │ smlabteq r3, r6, sp, r0 │ │ │ │ - tsteq r1, r8, lsr r5 │ │ │ │ - tsteq r1, r0, lsr r5 │ │ │ │ - smlabteq r3, r0, sp, r0 │ │ │ │ - tsteq r1, r6, lsl #10 │ │ │ │ - strdeq r1, [r1, -lr] │ │ │ │ - @ instruction: 0x01030dba │ │ │ │ - ldrdeq r1, [r1, -r4] │ │ │ │ - smlabteq r1, ip, r4, r1 │ │ │ │ - smlatbeq r3, ip, sp, r0 │ │ │ │ - smlatbeq r1, r2, r4, r1 │ │ │ │ - @ instruction: 0x0101149a │ │ │ │ - smlatbeq r3, r6, sp, r0 │ │ │ │ - tsteq r1, r0, ror r4 │ │ │ │ - tsteq r1, r8, ror #8 │ │ │ │ - @ instruction: 0x01030d90 │ │ │ │ - tsteq r1, lr, lsr r4 │ │ │ │ - tsteq r1, r6, lsr r4 │ │ │ │ + @ instruction: 0x01011490 │ │ │ │ + smlabbeq r1, r8, r4, r1 │ │ │ │ + @ instruction: 0x01030db0 │ │ │ │ + tsteq r1, lr, asr r4 │ │ │ │ + tsteq r1, r6, asr r4 │ │ │ │ + @ instruction: 0x01030d9a │ │ │ │ + tsteq r1, ip, lsr #8 │ │ │ │ + tsteq r1, r4, lsr #8 │ │ │ │ + smlabbeq r3, r4, sp, r0 │ │ │ │ + strdeq r1, [r1, -sl] │ │ │ │ + strdeq r1, [r1, -r2] │ │ │ │ tsteq r3, sl, ror sp │ │ │ │ - tsteq r1, ip, lsl #8 │ │ │ │ - tsteq r1, r4, lsl #8 │ │ │ │ - tsteq r3, r4, ror #26 │ │ │ │ - ldrdeq r1, [r1, -sl] │ │ │ │ - ldrdeq r1, [r1, -r2] │ │ │ │ - tsteq r3, sl, asr sp │ │ │ │ - smlatbeq r1, r8, r3, r1 │ │ │ │ - smlatbeq r1, r0, r3, r1 │ │ │ │ - tsteq r3, r4, ror #26 │ │ │ │ - tsteq r1, r6, ror r3 │ │ │ │ - tsteq r1, lr, ror #6 │ │ │ │ - tsteq r3, r2, asr sp │ │ │ │ - tsteq r1, r4, asr #6 │ │ │ │ - tsteq r1, ip, lsr r3 │ │ │ │ - ldrdeq r1, [r4, -r4] │ │ │ │ - tsteq r3, ip, lsl #8 │ │ │ │ - tsteq r3, r8, asr sl │ │ │ │ - smlatbeq r1, r6, r5, r8 │ │ │ │ - strdeq r1, [r3, -r4] │ │ │ │ - strdeq r1, [r3, -sl] │ │ │ │ - tsteq r3, r4, lsl #24 │ │ │ │ - tsteq r3, r2, lsl #24 │ │ │ │ - tsteq r3, r0, lsl #24 │ │ │ │ - strdeq r1, [r3, -lr] │ │ │ │ - tsteq r3, r8, lsl #24 │ │ │ │ - tsteq r3, r6, lsl #24 │ │ │ │ - tsteq r3, r0, lsl ip │ │ │ │ - tsteq r3, r2, lsl ip │ │ │ │ + smlabteq r1, r8, r3, r1 │ │ │ │ + smlabteq r1, r0, r3, r1 │ │ │ │ + smlabbeq r3, r4, sp, r0 │ │ │ │ + @ instruction: 0x01011396 │ │ │ │ + smlabbeq r1, lr, r3, r1 │ │ │ │ + tsteq r3, r2, ror sp │ │ │ │ + tsteq r1, r4, ror #6 │ │ │ │ + tsteq r1, ip, asr r3 │ │ │ │ + strdeq r1, [r4, -r4] │ │ │ │ + tsteq r3, ip, lsr #8 │ │ │ │ + tsteq r3, r8, ror sl │ │ │ │ + smlabteq r1, r6, r5, r8 │ │ │ │ + tsteq r3, r4, lsl ip │ │ │ │ + tsteq r3, sl, lsl ip │ │ │ │ + tsteq r3, r4, lsr #24 │ │ │ │ + tsteq r3, r2, lsr #24 │ │ │ │ tsteq r3, r0, lsr #24 │ │ │ │ - tsteq r3, lr, lsr #24 │ │ │ │ - tsteq r3, r0, asr ip │ │ │ │ - tsteq r3, r6, asr ip │ │ │ │ - tsteq r3, r4, ror #24 │ │ │ │ - tsteq r3, r2, ror #24 │ │ │ │ - tsteq r3, r0, ror #24 │ │ │ │ - tsteq r3, r2, ror #24 │ │ │ │ - tsteq r4, r0, lsr r6 │ │ │ │ - tsteq r9, r0, lsr pc │ │ │ │ - smlatteq r1, lr, r6, pc @ │ │ │ │ - tsteq r1, r6, asr #20 │ │ │ │ - ldrdeq lr, [r3, -r2] │ │ │ │ + tsteq r3, lr, lsl ip │ │ │ │ + tsteq r3, r8, lsr #24 │ │ │ │ + tsteq r3, r6, lsr #24 │ │ │ │ + tsteq r3, r0, lsr ip │ │ │ │ + tsteq r3, r2, lsr ip │ │ │ │ + tsteq r3, r0, asr #24 │ │ │ │ + tsteq r3, lr, asr #24 │ │ │ │ + tsteq r3, r0, ror ip │ │ │ │ + tsteq r3, r6, ror ip │ │ │ │ + smlabbeq r3, r4, ip, r1 │ │ │ │ + smlabbeq r3, r2, ip, r1 │ │ │ │ + smlabbeq r3, r0, ip, r1 │ │ │ │ + smlabbeq r3, r2, ip, r1 │ │ │ │ + tsteq r4, r0, asr r6 │ │ │ │ + tsteq r9, r0, asr pc │ │ │ │ + tstpeq r1, lr, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r6, ror #20 │ │ │ │ + strdeq lr, [r3, -r2] │ │ │ │ + ldrdeq r1, [r3, -r2] │ │ │ │ + smlabteq r3, lr, r0, r1 │ │ │ │ + tsteq r1, sl, lsr sl │ │ │ │ + strheq r1, [r3, -sl] │ │ │ │ + strheq r1, [r3, -sl] │ │ │ │ + strheq r1, [r3, -sl] │ │ │ │ strheq r1, [r3, -r2] │ │ │ │ smlatbeq r3, lr, r0, r1 │ │ │ │ - tsteq r1, sl, lsl sl │ │ │ │ - swpeq r1, sl, [r3] │ │ │ │ - swpeq r1, sl, [r3] │ │ │ │ - swpeq r1, sl, [r3] │ │ │ │ - swpeq r1, r2, [r3] │ │ │ │ - smlabbeq r3, lr, r0, r1 │ │ │ │ - smlabbeq r3, sl, r0, r1 │ │ │ │ - smlabbeq r3, sl, r0, r1 │ │ │ │ - smlabbeq r3, lr, r0, r1 │ │ │ │ - swpeq r1, r2, [r3] │ │ │ │ - swpeq r1, sl, [r3] │ │ │ │ - tsteq r9, r4, lsl #28 │ │ │ │ - tsteq r3, ip, lsl lr │ │ │ │ - tsteq r3, lr, lsl lr │ │ │ │ - tsteq r3, r6, lsl lr │ │ │ │ - tsteq r3, r0, lsl lr │ │ │ │ - smlatteq r3, r2, sp, r1 │ │ │ │ - strdeq r1, [r3, -sl] │ │ │ │ - smlabteq r3, sl, sp, r1 │ │ │ │ - tsteq r9, r4, ror sp │ │ │ │ - ldrdeq r1, [r3, -r2] │ │ │ │ - smlabteq r3, sl, sp, r1 │ │ │ │ - ldrdeq r1, [r3, -r6] │ │ │ │ - ldrdeq r1, [r3, -lr] │ │ │ │ - smlatteq r3, r6, sp, r1 │ │ │ │ - strdeq r1, [r4, -lr] │ │ │ │ - smlabbeq r1, sl, r2, pc @ │ │ │ │ - smlabbeq r1, ip, r2, pc @ │ │ │ │ - tstpeq r1, r0, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r8, lsl #10 │ │ │ │ - tsteq r3, r8, lsl #10 │ │ │ │ - tsteq r3, r0, lsl #10 │ │ │ │ - strdeq r2, [r3, -lr] │ │ │ │ - tsteq r3, r6, lsl r5 │ │ │ │ - tsteq r3, lr, lsr #10 │ │ │ │ - tsteq r3, ip, lsr #10 │ │ │ │ - tsteq r3, r0, asr #10 │ │ │ │ + smlatbeq r3, sl, r0, r1 │ │ │ │ + smlatbeq r3, sl, r0, r1 │ │ │ │ + smlatbeq r3, lr, r0, r1 │ │ │ │ + strheq r1, [r3, -r2] │ │ │ │ + strheq r1, [r3, -sl] │ │ │ │ + tsteq r9, r4, lsr #28 │ │ │ │ + tsteq r3, ip, lsr lr │ │ │ │ + tsteq r3, lr, lsr lr │ │ │ │ + tsteq r3, r6, lsr lr │ │ │ │ + tsteq r3, r0, lsr lr │ │ │ │ + tsteq r3, r2, lsl #28 │ │ │ │ + tsteq r3, sl, lsl lr │ │ │ │ + smlatteq r3, sl, sp, r1 │ │ │ │ + @ instruction: 0x0109cd94 │ │ │ │ + strdeq r1, [r3, -r2] │ │ │ │ + smlatteq r3, sl, sp, r1 │ │ │ │ + strdeq r1, [r3, -r6] │ │ │ │ + strdeq r1, [r3, -lr] │ │ │ │ + tsteq r3, r6, lsl #28 │ │ │ │ + tsteq r4, lr, lsl r4 │ │ │ │ + smlatbeq r1, sl, r2, pc @ │ │ │ │ + smlatbeq r1, ip, r2, pc @ │ │ │ │ + @ instruction: 0x0101f290 │ │ │ │ + tsteq r3, r8, lsr #10 │ │ │ │ + tsteq r3, r8, lsr #10 │ │ │ │ + tsteq r3, r0, lsr #10 │ │ │ │ + tsteq r3, lr, lsl r5 │ │ │ │ + tsteq r3, r6, lsr r5 │ │ │ │ + tsteq r3, lr, asr #10 │ │ │ │ + tsteq r3, ip, asr #10 │ │ │ │ + tsteq r3, r0, ror #10 │ │ │ │ + tsteq r3, r2, ror r5 │ │ │ │ + tsteq r4, lr, asr r4 │ │ │ │ tsteq r3, r2, asr r5 │ │ │ │ - tsteq r4, lr, lsr r4 │ │ │ │ - tsteq r3, r2, lsr r5 │ │ │ │ - tsteq r3, r2, lsr r5 │ │ │ │ - tsteq r3, r2, lsr r5 │ │ │ │ - tsteq r3, lr, lsr r5 │ │ │ │ - tsteq r3, r2, asr #10 │ │ │ │ - tsteq r3, r6, asr #10 │ │ │ │ - tsteq r3, sl, asr #10 │ │ │ │ - tsteq r3, r2, asr #10 │ │ │ │ - tsteq r3, sl, lsr r5 │ │ │ │ - tsteq r3, sl, lsr r5 │ │ │ │ - smlabteq r3, lr, r0, r2 │ │ │ │ - tsteq r9, r4, asr #22 │ │ │ │ - tsteq r3, r4, lsl r5 │ │ │ │ - tsteq r4, r6, lsl r3 │ │ │ │ - tsteq r3, r6, lsl #10 │ │ │ │ + tsteq r3, r2, asr r5 │ │ │ │ + tsteq r3, r2, asr r5 │ │ │ │ + tsteq r3, lr, asr r5 │ │ │ │ + tsteq r3, r2, ror #10 │ │ │ │ + tsteq r3, r6, ror #10 │ │ │ │ + tsteq r3, sl, ror #10 │ │ │ │ + tsteq r3, r2, ror #10 │ │ │ │ + tsteq r3, sl, asr r5 │ │ │ │ + tsteq r3, sl, asr r5 │ │ │ │ + smlatteq r3, lr, r0, r2 │ │ │ │ + tsteq r9, r4, ror #22 │ │ │ │ + tsteq r3, r4, lsr r5 │ │ │ │ + tsteq r4, r6, lsr r3 │ │ │ │ + tsteq r3, r6, lsr #10 │ │ │ │ + tsteq r3, sl, lsl r5 │ │ │ │ + tsteq r1, r8, lsr sp │ │ │ │ + tsteq r1, r0, lsr sp │ │ │ │ strdeq r2, [r3, -sl] │ │ │ │ - tsteq r1, r8, lsl sp │ │ │ │ - tsteq r1, r0, lsl sp │ │ │ │ - ldrdeq r2, [r3, -sl] │ │ │ │ - smlatbeq r4, ip, r2, r1 │ │ │ │ - ldrdeq r1, [r3, -r0] │ │ │ │ - ldrdeq r1, [r3, -r8] │ │ │ │ - smlatteq r3, r4, r5, r1 │ │ │ │ - smlatteq r3, r6, r5, r1 │ │ │ │ - smlatteq r3, r8, r5, r1 │ │ │ │ - smlatteq r3, sl, r5, r1 │ │ │ │ + smlabteq r4, ip, r2, r1 │ │ │ │ + strdeq r1, [r3, -r0] │ │ │ │ strdeq r1, [r3, -r8] │ │ │ │ - strdeq r1, [r3, -sl] │ │ │ │ - strdeq r1, [r3, -ip] │ │ │ │ - smlabteq r4, lr, r0, r1 │ │ │ │ - smlatteq r3, ip, r5, r1 │ │ │ │ - tsteq r3, r2, lsr r6 │ │ │ │ - smlatteq r3, r4, r5, r1 │ │ │ │ - strdeq r1, [r3, -r6] │ │ │ │ - @ instruction: 0x010323b8 │ │ │ │ - ldrdeq r2, [r3, -sl] │ │ │ │ - tsteq r3, r0, lsr #12 │ │ │ │ - tsteq r3, sl, lsr #12 │ │ │ │ - smlabteq r3, r8, r3, r2 │ │ │ │ - smlabteq r3, sl, r3, r2 │ │ │ │ - smlabteq r3, ip, r3, r2 │ │ │ │ - smlabteq r3, lr, r3, r2 │ │ │ │ - tsteq r3, r4, lsl r6 │ │ │ │ + tsteq r3, r4, lsl #12 │ │ │ │ + tsteq r3, r6, lsl #12 │ │ │ │ + tsteq r3, r8, lsl #12 │ │ │ │ + tsteq r3, sl, lsl #12 │ │ │ │ + tsteq r3, r8, lsl r6 │ │ │ │ + tsteq r3, sl, lsl r6 │ │ │ │ + tsteq r3, ip, lsl r7 │ │ │ │ + smlatteq r4, lr, r0, r1 │ │ │ │ + tsteq r3, ip, lsl #12 │ │ │ │ + tsteq r3, r2, asr r6 │ │ │ │ + tsteq r3, r4, lsl #12 │ │ │ │ tsteq r3, r6, lsl r6 │ │ │ │ - @ instruction: 0x010323b4 │ │ │ │ - tsteq r4, lr, lsr #26 │ │ │ │ - smlatbeq r3, ip, r3, r2 │ │ │ │ - @ instruction: 0x010323ba │ │ │ │ - smlabteq r3, r4, r3, r2 │ │ │ │ + ldrdeq r2, [r3, -r8] │ │ │ │ + strdeq r2, [r3, -sl] │ │ │ │ + tsteq r3, r0, asr #12 │ │ │ │ + tsteq r3, sl, asr #12 │ │ │ │ + smlatteq r3, r8, r3, r2 │ │ │ │ + smlatteq r3, sl, r3, r2 │ │ │ │ + smlatteq r3, ip, r3, r2 │ │ │ │ + smlatteq r3, lr, r3, r2 │ │ │ │ + tsteq r3, r4, lsr r6 │ │ │ │ + tsteq r3, r6, lsr r6 │ │ │ │ + ldrdeq r2, [r3, -r4] │ │ │ │ + tsteq r4, lr, asr #26 │ │ │ │ + smlabteq r3, ip, r3, r2 │ │ │ │ + ldrdeq r2, [r3, -sl] │ │ │ │ + smlatteq r3, r4, r3, r2 │ │ │ │ ldrtmi r4, [fp], -r8, ror #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ bmi 1a7b940 │ │ │ │ ldrtmi r2, [r3], -r1, lsl #2 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl a7eb38 │ │ │ │ @@ -87968,40 +87968,40 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ and lr, r6, ip, ror #20 │ │ │ │ @ instruction: 0x462b4a1c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ @ instruction: 0xbdf8ea64 │ │ │ │ - smlabteq r9, ip, r5, ip │ │ │ │ - strheq r2, [r3, -lr] │ │ │ │ - strdeq lr, [r1, -r6] │ │ │ │ - strdeq lr, [r1, -r4] │ │ │ │ - smlatbeq r3, sl, r0, r2 │ │ │ │ - tstpeq r2, lr, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r3, r0, r0, r2 │ │ │ │ - smlatbeq r3, r0, r0, r2 │ │ │ │ - tsteq r1, lr, ror #14 │ │ │ │ - tsteq r1, r8, ror #14 │ │ │ │ - smlatteq r3, sl, fp, ip │ │ │ │ - tsteq r1, r2, asr #14 │ │ │ │ - tsteq r1, ip, lsr r7 │ │ │ │ + smlatteq r9, ip, r5, ip │ │ │ │ + ldrdeq r2, [r3, -lr] │ │ │ │ + tsteq r1, r6, lsl sl │ │ │ │ + tsteq r1, r4, lsl sl │ │ │ │ + smlabteq r3, sl, r0, r2 │ │ │ │ + tstpeq r2, lr, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r3, r0, r0, r2 │ │ │ │ + smlabteq r3, r0, r0, r2 │ │ │ │ + smlabbeq r1, lr, r7, r0 │ │ │ │ + smlabbeq r1, r8, r7, r0 │ │ │ │ + tsteq r3, sl, lsl #24 │ │ │ │ + tsteq r1, r2, ror #14 │ │ │ │ + tsteq r1, ip, asr r7 │ │ │ │ + tsteq r1, r2, asr pc │ │ │ │ + tsteq r1, r4, asr #30 │ │ │ │ + tsteq r1, r2, asr #30 │ │ │ │ + tsteq r1, r0, asr #30 │ │ │ │ + tsteq r1, lr, lsr pc │ │ │ │ + tsteq r1, ip, lsr pc │ │ │ │ + tsteq r1, sl, lsr pc │ │ │ │ + tsteq r1, r8, lsr pc │ │ │ │ tsteq r1, r2, lsr pc │ │ │ │ - tsteq r1, r4, lsr #30 │ │ │ │ - tsteq r1, r2, lsr #30 │ │ │ │ - tsteq r1, r0, lsr #30 │ │ │ │ - tsteq r1, lr, lsl pc │ │ │ │ - tsteq r1, ip, lsl pc │ │ │ │ - tsteq r1, sl, lsl pc │ │ │ │ - tsteq r1, r8, lsl pc │ │ │ │ - tsteq r1, r2, lsl pc │ │ │ │ - tsteq r1, r0, lsl pc │ │ │ │ - tsteq r3, lr, lsr fp │ │ │ │ - tsteq r3, r0, lsr #22 │ │ │ │ - tsteq r9, r8, lsr r4 │ │ │ │ + tsteq r1, r0, lsr pc │ │ │ │ + tsteq r3, lr, asr fp │ │ │ │ + tsteq r3, r0, asr #22 │ │ │ │ + tsteq r9, r8, asr r4 │ │ │ │ svcvs 0x00e5f5b0 │ │ │ │ strlt sp, [r8, #-45] @ 0xffffffd3 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d812 │ │ │ │ eorle r6, r5, r0, lsl #31 │ │ │ │ @@ -88034,24 +88034,24 @@ │ │ │ │ stmdami ip, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2059 @ 0xfffff7f5 │ │ │ │ stmdami fp, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - strdeq r0, [r4, -r4] │ │ │ │ + tsteq r4, r4, lsl fp │ │ │ │ + smlabteq r4, r2, sl, r0 │ │ │ │ + @ instruction: 0x01040a90 │ │ │ │ smlatbeq r4, r2, sl, r0 │ │ │ │ - tsteq r4, r0, ror sl │ │ │ │ - smlabbeq r4, r2, sl, r0 │ │ │ │ - smlatbeq r4, r8, sl, r0 │ │ │ │ - @ instruction: 0x01040aba │ │ │ │ + smlabteq r4, r8, sl, r0 │ │ │ │ + ldrdeq r0, [r4, -sl] │ │ │ │ + tsteq r4, r4, lsr fp │ │ │ │ + tsteq r4, r6, lsl #22 │ │ │ │ tsteq r4, r4, lsl fp │ │ │ │ - smlatteq r4, r6, sl, r0 │ │ │ │ - strdeq r0, [r4, -r4] │ │ │ │ - tsteq r4, r6, lsl fp │ │ │ │ + tsteq r4, r6, lsr fp │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec18154 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00e5f5b1 │ │ │ │ movthi pc, #49152 @ 0xc000 @ │ │ │ │ @@ -88566,130 +88566,130 @@ │ │ │ │ tstcs r1, r8, ror sl │ │ │ │ @ instruction: 0xf7a8447a │ │ │ │ bmi 1ebce64 │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ ldc 7, cr15, [r8, #672]! @ 0x2a0 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ + tsteq r1, ip, asr r4 │ │ │ │ + tstpeq r2, ip, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r0, ror r4 │ │ │ │ + smlatbeq r4, r8, sl, r0 │ │ │ │ + tsteq r1, r8, ror #8 │ │ │ │ + tsteq r1, r4, asr r4 │ │ │ │ + tsteq r9, lr, lsr r2 │ │ │ │ + tsteq r1, r2, asr #8 │ │ │ │ + tsteq r1, r4, asr #8 │ │ │ │ tsteq r1, ip, lsr r4 │ │ │ │ - strdeq pc, [r2, -ip] │ │ │ │ - tsteq r1, r0, asr r4 │ │ │ │ - smlabbeq r4, r8, sl, r0 │ │ │ │ - tsteq r1, r8, asr #8 │ │ │ │ - tsteq r1, r4, lsr r4 │ │ │ │ - tsteq r9, lr, lsl r2 │ │ │ │ - tsteq r1, r2, lsr #8 │ │ │ │ - tsteq r1, r4, lsr #8 │ │ │ │ - tsteq r1, ip, lsl r4 │ │ │ │ - tsteq r1, r2, lsl r4 │ │ │ │ - strdeq r0, [r4, -r8] │ │ │ │ - tsteq r1, r0, lsl #8 │ │ │ │ - tsteq r1, ip, lsl #8 │ │ │ │ - smlabbeq r9, lr, r1, ip │ │ │ │ - tsteq r1, r8, lsl #8 │ │ │ │ - @ instruction: 0x0104099a │ │ │ │ + tsteq r1, r2, lsr r4 │ │ │ │ + tsteq r4, r8, lsl sl │ │ │ │ + tsteq r1, r0, lsr #8 │ │ │ │ + tsteq r1, ip, lsr #8 │ │ │ │ + smlatbeq r9, lr, r1, ip │ │ │ │ + tsteq r1, r8, lsr #8 │ │ │ │ + @ instruction: 0x010409ba │ │ │ │ + tsteq r1, sl, lsl r4 │ │ │ │ + tsteq r1, r6, lsl #8 │ │ │ │ + tsteq r9, r0, asr r1 │ │ │ │ + strdeq r0, [r1, -r4] │ │ │ │ strdeq r0, [r1, -sl] │ │ │ │ - smlatteq r1, r6, r3, r0 │ │ │ │ - tsteq r9, r0, lsr r1 │ │ │ │ - ldrdeq r0, [r1, -r4] │ │ │ │ - ldrdeq r0, [r1, -sl] │ │ │ │ - ldrdeq r0, [r1, -sl] │ │ │ │ - ldrdeq r0, [r1, -r2] │ │ │ │ - smlatbeq r1, r8, r3, r0 │ │ │ │ - smlatbeq r1, r8, r3, r0 │ │ │ │ - @ instruction: 0x010103b8 │ │ │ │ - ldrdeq r0, [r1, -r2] │ │ │ │ - smlabteq r1, sl, r2, r0 │ │ │ │ - @ instruction: 0x0101039e │ │ │ │ - smlatbeq r1, r0, r2, r0 │ │ │ │ - @ instruction: 0x01010298 │ │ │ │ - ldrdeq lr, [r3, -r8] │ │ │ │ - tsteq r1, lr, ror #4 │ │ │ │ - tsteq r1, r6, ror #4 │ │ │ │ - tsteq r3, lr, asr pc │ │ │ │ - tsteq r3, ip, asr pc │ │ │ │ - tsteq r3, r8, asr pc │ │ │ │ - @ instruction: 0x01031f9c │ │ │ │ - tsteq r3, sl, lsr #30 │ │ │ │ - tsteq r3, r6, lsr #30 │ │ │ │ + strdeq r0, [r1, -sl] │ │ │ │ + strdeq r0, [r1, -r2] │ │ │ │ + smlabteq r1, r8, r3, r0 │ │ │ │ + smlabteq r1, r8, r3, r0 │ │ │ │ + ldrdeq r0, [r1, -r8] │ │ │ │ + strdeq r0, [r1, -r2] │ │ │ │ + smlatteq r1, sl, r2, r0 │ │ │ │ + @ instruction: 0x010103be │ │ │ │ + smlabteq r1, r0, r2, r0 │ │ │ │ + @ instruction: 0x010102b8 │ │ │ │ + strdeq lr, [r3, -r8] │ │ │ │ + smlabbeq r1, lr, r2, r0 │ │ │ │ + smlabbeq r1, r6, r2, r0 │ │ │ │ + tsteq r3, lr, ror pc │ │ │ │ + tsteq r3, ip, ror pc │ │ │ │ + tsteq r3, r8, ror pc │ │ │ │ + @ instruction: 0x01031fbc │ │ │ │ + tsteq r3, sl, asr #30 │ │ │ │ + tsteq r3, r6, asr #30 │ │ │ │ + tsteq r3, ip, ror r7 │ │ │ │ + tsteq r3, r4, ror r7 │ │ │ │ + tsteq r3, ip, ror #14 │ │ │ │ + tsteq r3, r4, ror #14 │ │ │ │ tsteq r3, ip, asr r7 │ │ │ │ tsteq r3, r4, asr r7 │ │ │ │ tsteq r3, ip, asr #14 │ │ │ │ - tsteq r3, r4, asr #14 │ │ │ │ - tsteq r3, ip, lsr r7 │ │ │ │ - tsteq r3, r4, lsr r7 │ │ │ │ - tsteq r3, ip, lsr #14 │ │ │ │ - smlatbeq r1, ip, r9, r7 │ │ │ │ - smlatbeq r1, r8, r9, r7 │ │ │ │ - tsteq r3, r4, lsl #14 │ │ │ │ - tsteq r9, sl, lsl #30 │ │ │ │ - tsteq r3, sl, lsl #14 │ │ │ │ - @ instruction: 0x010179b0 │ │ │ │ - @ instruction: 0x01017994 │ │ │ │ - strdeq ip, [r3, -r8] │ │ │ │ - ldrdeq r0, [r1, -lr] │ │ │ │ - ldrdeq r0, [r1, -r6] │ │ │ │ - @ instruction: 0x01040692 │ │ │ │ - strdeq ip, [r3, -ip] │ │ │ │ - tsteq r3, r0, lsl #12 │ │ │ │ - tsteq r4, r4, ror r6 │ │ │ │ - smlabteq r3, sl, r5, ip │ │ │ │ - smlabteq r3, lr, r5, ip │ │ │ │ + smlabteq r1, ip, r9, r7 │ │ │ │ + smlabteq r1, r8, r9, r7 │ │ │ │ + tsteq r3, r4, lsr #14 │ │ │ │ + tsteq r9, sl, lsr #30 │ │ │ │ + tsteq r3, sl, lsr #14 │ │ │ │ + ldrdeq r7, [r1, -r0] │ │ │ │ + @ instruction: 0x010179b4 │ │ │ │ + tsteq r3, r8, lsl r7 │ │ │ │ + strdeq r0, [r1, -lr] │ │ │ │ + strdeq r0, [r1, -r6] │ │ │ │ + @ instruction: 0x010406b2 │ │ │ │ + tsteq r3, ip, lsl r6 │ │ │ │ + tsteq r3, r0, lsr #12 │ │ │ │ + @ instruction: 0x01040694 │ │ │ │ + smlatteq r3, sl, r5, ip │ │ │ │ + smlatteq r3, lr, r5, ip │ │ │ │ + tsteq r4, r6, ror r6 │ │ │ │ + tsteq r4, sl, ror r6 │ │ │ │ + tsteq r4, lr, asr r6 │ │ │ │ + tsteq r9, r8, lsl lr │ │ │ │ tsteq r4, r6, asr r6 │ │ │ │ - tsteq r4, sl, asr r6 │ │ │ │ - tsteq r4, lr, lsr r6 │ │ │ │ - strdeq fp, [r9, -r8] │ │ │ │ - tsteq r4, r6, lsr r6 │ │ │ │ - tstpeq r2, r2, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r6, lsr r6 │ │ │ │ + smlabbeq r2, r2, r7, pc @ │ │ │ │ + tsteq r4, r6, asr r6 │ │ │ │ + ldrdeq r0, [r1, -r8] │ │ │ │ + smlatteq r1, r6, r1, r0 │ │ │ │ + smlatbeq r9, sl, sp, fp │ │ │ │ + ldrdeq r0, [r1, -r2] │ │ │ │ + smlatbeq r1, sl, r1, r0 │ │ │ │ @ instruction: 0x010101b8 │ │ │ │ - smlabteq r1, r6, r1, r0 │ │ │ │ - smlabbeq r9, sl, sp, fp │ │ │ │ + @ instruction: 0x010101b6 │ │ │ │ + @ instruction: 0x010101b4 │ │ │ │ @ instruction: 0x010101b2 │ │ │ │ - smlabbeq r1, sl, r1, r0 │ │ │ │ - @ instruction: 0x01010198 │ │ │ │ - @ instruction: 0x01010196 │ │ │ │ - @ instruction: 0x01010194 │ │ │ │ - @ instruction: 0x01010192 │ │ │ │ - @ instruction: 0x01010194 │ │ │ │ - tsteq r9, r8, lsl #26 │ │ │ │ - smlabbeq r1, r4, r1, r0 │ │ │ │ - tsteq r1, r8, lsl #2 │ │ │ │ - tsteq r1, r6, lsl r1 │ │ │ │ - tsteq r1, r4, lsl r1 │ │ │ │ - tsteq r1, r2, lsl r1 │ │ │ │ - tsteq r1, r0, lsl r1 │ │ │ │ - tsteq r1, r2, lsl r1 │ │ │ │ - smlabbeq r9, r6, ip, fp │ │ │ │ - tsteq r1, lr, lsl #2 │ │ │ │ - tsteq r1, r4, lsr #2 │ │ │ │ - tsteq r9, r4, asr ip │ │ │ │ + @ instruction: 0x010101b4 │ │ │ │ + tsteq r9, r8, lsr #26 │ │ │ │ + smlatbeq r1, r4, r1, r0 │ │ │ │ + tsteq r1, r8, lsr #2 │ │ │ │ + tsteq r1, r6, lsr r1 │ │ │ │ + tsteq r1, r4, lsr r1 │ │ │ │ + tsteq r1, r2, lsr r1 │ │ │ │ + tsteq r1, r0, lsr r1 │ │ │ │ + tsteq r1, r2, lsr r1 │ │ │ │ + smlatbeq r9, r6, ip, fp │ │ │ │ + tsteq r1, lr, lsr #2 │ │ │ │ + tsteq r1, r4, asr #2 │ │ │ │ + tsteq r9, r4, ror ip │ │ │ │ + tsteq r1, r4, ror r0 │ │ │ │ + smlabbeq r1, r2, r0, r0 │ │ │ │ + tsteq r9, r6, asr #24 │ │ │ │ + tsteq r1, lr, rrx │ │ │ │ + tsteq r1, r6, asr #32 │ │ │ │ qaddeq r0, r4, r1 │ │ │ │ - tsteq r1, r2, rrx │ │ │ │ - tsteq r9, r6, lsr #24 │ │ │ │ + qaddeq r0, r2, r1 │ │ │ │ + qaddeq r0, r0, r1 │ │ │ │ tsteq r1, lr, asr #32 │ │ │ │ - tsteq r1, r6, lsr #32 │ │ │ │ - tsteq r1, r4, lsr r0 │ │ │ │ - tsteq r1, r2, lsr r0 │ │ │ │ - tsteq r1, r0, lsr r0 │ │ │ │ - tsteq r1, lr, lsr #32 │ │ │ │ - tsteq r1, r0, lsr r0 │ │ │ │ - smlatbeq r9, r4, fp, fp │ │ │ │ - tsteq r1, r0, lsr #32 │ │ │ │ - smlatbeq r0, r4, pc, pc @ │ │ │ │ - @ instruction: 0x0100ffb2 │ │ │ │ - @ instruction: 0x0100ffb0 │ │ │ │ - smlatbeq r0, lr, pc, pc @ │ │ │ │ - smlatbeq r0, ip, pc, pc @ │ │ │ │ - smlatbeq r0, lr, pc, pc @ │ │ │ │ - tsteq r9, r2, lsr #22 │ │ │ │ - smlatbeq r0, sl, pc, pc @ │ │ │ │ - strdeq fp, [r9, -ip] │ │ │ │ - tstpeq r0, r8, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, ror #8 @ p-variant is OBSOLETE │ │ │ │ + qaddeq r0, r0, r1 │ │ │ │ + smlabteq r9, r4, fp, fp │ │ │ │ + tsteq r1, r0, asr #32 │ │ │ │ + smlabteq r0, r4, pc, pc @ │ │ │ │ + ldrdeq pc, [r0, -r2] │ │ │ │ + ldrdeq pc, [r0, -r0] │ │ │ │ + smlabteq r0, lr, pc, pc @ │ │ │ │ + smlabteq r0, ip, pc, pc @ │ │ │ │ + smlabteq r0, lr, pc, pc @ │ │ │ │ + tsteq r9, r2, asr #22 │ │ │ │ + smlabteq r0, sl, pc, pc @ │ │ │ │ + tsteq r9, ip, lsl fp │ │ │ │ + tstpeq r0, r8, lsr lr @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r2, r4, r4, pc @ │ │ │ │ svcvc 0x0066f5b0 │ │ │ │ orrshi pc, pc, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec18b54 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b080c7 │ │ │ │ @@ -89018,98 +89018,98 @@ │ │ │ │ ldmdami r6, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2133 @ 0xfffff7ab │ │ │ │ ldmdami r5, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2132 @ 0xfffff7ac │ │ │ │ svclt 0x0000bd08 │ │ │ │ - @ instruction: 0x0104039c │ │ │ │ - strdeq r0, [r4, -r6] │ │ │ │ - @ instruction: 0x0103ff90 │ │ │ │ - smlabteq r3, lr, lr, pc @ │ │ │ │ - tstpeq r3, r0, ror lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, sl, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r4, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r6, ror lr @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010403bc │ │ │ │ + tsteq r4, r6, lsl r1 │ │ │ │ + @ instruction: 0x0103ffb0 │ │ │ │ + smlatteq r3, lr, lr, pc @ │ │ │ │ @ instruction: 0x0103fe90 │ │ │ │ - tstpeq r3, sl, lsl pc @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0103febc │ │ │ │ - smlatteq r3, r2, lr, pc @ │ │ │ │ - tstpeq r3, r4, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, lr │ │ │ │ - smlatbeq r3, r8, pc, pc @ │ │ │ │ - tstpeq r3, r2, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, ip, ror pc @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0103ffb6 │ │ │ │ - ldrdeq pc, [r3, -r0] │ │ │ │ - tsteq r4, sl, asr #32 │ │ │ │ - tsteq r4, r4 │ │ │ │ - tsteq r4, lr, lsl r0 │ │ │ │ - qaddeq r0, r8, r4 │ │ │ │ - ldrdeq r0, [r4, -r2] │ │ │ │ - tsteq r4, ip, lsr #2 │ │ │ │ - smlabteq r4, r6, r0, r0 │ │ │ │ - smlabbeq r4, r0, r0, r0 │ │ │ │ - swpeq r0, sl, [r4] │ │ │ │ - ldrdeq r0, [r4, -r4] │ │ │ │ - smlatteq r4, lr, r0, r0 │ │ │ │ - tsteq r4, r8, ror #2 │ │ │ │ - tsteq r4, r2, lsr #2 │ │ │ │ - tsteq r4, ip, lsr r1 │ │ │ │ - tsteq r4, r6, ror r1 │ │ │ │ - tsteq r4, r0, lsr r2 │ │ │ │ - smlatteq r4, sl, r1, r0 │ │ │ │ - smlatbeq r4, r4, r1, r0 │ │ │ │ - @ instruction: 0x010401be │ │ │ │ - strdeq r0, [r4, -r8] │ │ │ │ - tsteq r4, r2, ror r2 │ │ │ │ - tsteq r4, ip, lsr #4 │ │ │ │ - tsteq r4, r6, asr #4 │ │ │ │ - smlabbeq r4, r0, r2, r0 │ │ │ │ - tsteq r4, sl, lsr r5 │ │ │ │ + tstpeq r3, sl, asr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r4, ror #28 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0103fe96 │ │ │ │ + @ instruction: 0x0103feb0 │ │ │ │ + tstpeq r3, sl, lsr pc @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r3, -ip] │ │ │ │ + tstpeq r3, r2, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r4, asr pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, lr, lsr #32 │ │ │ │ + smlabteq r3, r8, pc, pc @ │ │ │ │ + smlabbeq r3, r2, pc, pc @ │ │ │ │ + @ instruction: 0x0103ff9c │ │ │ │ + ldrdeq pc, [r3, -r6] │ │ │ │ + strdeq pc, [r3, -r0] │ │ │ │ + tsteq r4, sl, rrx │ │ │ │ + tsteq r4, r4, lsr #32 │ │ │ │ + tsteq r4, lr, lsr r0 │ │ │ │ + tsteq r4, r8, ror r0 │ │ │ │ + strdeq r0, [r4, -r2] │ │ │ │ + tsteq r4, ip, asr #2 │ │ │ │ + smlatteq r4, r6, r0, r0 │ │ │ │ + smlatbeq r4, r0, r0, r0 │ │ │ │ + strheq r0, [r4, -sl] │ │ │ │ strdeq r0, [r4, -r4] │ │ │ │ - tsteq r4, lr, asr #6 │ │ │ │ - smlatteq r4, r8, r2, r0 │ │ │ │ - smlatbeq r4, r2, r2, r0 │ │ │ │ - @ instruction: 0x010402bc │ │ │ │ - strdeq r0, [r4, -r6] │ │ │ │ - tsteq r4, r0, lsl r3 │ │ │ │ - smlabbeq r4, sl, r3, r0 │ │ │ │ - tsteq r4, r4, asr #6 │ │ │ │ - tsteq r4, lr, asr r3 │ │ │ │ - @ instruction: 0x01040398 │ │ │ │ - tsteq r4, r2, asr r4 │ │ │ │ - tsteq r4, ip, lsl #8 │ │ │ │ - smlabteq r4, r6, r3, r0 │ │ │ │ - smlatteq r4, r0, r3, r0 │ │ │ │ - tsteq r4, sl, lsl r4 │ │ │ │ - @ instruction: 0x01040494 │ │ │ │ - tsteq r4, lr, asr #8 │ │ │ │ - tsteq r4, r8, ror #8 │ │ │ │ - smlatbeq r4, r2, r4, r0 │ │ │ │ - tsteq r4, ip, lsl r6 │ │ │ │ - tsteq r4, r6, ror r5 │ │ │ │ - tsteq r4, r0, lsl r5 │ │ │ │ - smlabteq r4, sl, r4, r0 │ │ │ │ - smlatteq r4, r4, r4, r0 │ │ │ │ - tsteq r4, lr, lsl r5 │ │ │ │ - tsteq r4, r8, lsr r5 │ │ │ │ - @ instruction: 0x010405b2 │ │ │ │ - tsteq r4, ip, ror #10 │ │ │ │ - smlabbeq r4, r6, r5, r0 │ │ │ │ - smlabteq r4, r0, r5, r0 │ │ │ │ - smlabbeq r4, lr, r6, r0 │ │ │ │ - tsteq r4, r8, lsr r6 │ │ │ │ - smlatteq r4, lr, r5, r0 │ │ │ │ - tsteq r4, r8, lsl #12 │ │ │ │ - tsteq r4, lr, asr #12 │ │ │ │ - smlabteq r4, ip, r6, r0 │ │ │ │ - smlabbeq r4, sl, r6, r0 │ │ │ │ - smlatbeq r4, r4, r6, r0 │ │ │ │ - smlatteq r4, lr, r6, r0 │ │ │ │ + tsteq r4, lr, lsl #2 │ │ │ │ + smlabbeq r4, r8, r1, r0 │ │ │ │ + tsteq r4, r2, asr #2 │ │ │ │ + tsteq r4, ip, asr r1 │ │ │ │ + @ instruction: 0x01040196 │ │ │ │ + tsteq r4, r0, asr r2 │ │ │ │ + tsteq r4, sl, lsl #4 │ │ │ │ + smlabteq r4, r4, r1, r0 │ │ │ │ + ldrdeq r0, [r4, -lr] │ │ │ │ + tsteq r4, r8, lsl r2 │ │ │ │ + @ instruction: 0x01040292 │ │ │ │ + tsteq r4, ip, asr #4 │ │ │ │ + tsteq r4, r6, ror #4 │ │ │ │ + smlatbeq r4, r0, r2, r0 │ │ │ │ + tsteq r4, sl, asr r5 │ │ │ │ + tsteq r4, r4, lsl r4 │ │ │ │ + tsteq r4, lr, ror #6 │ │ │ │ + tsteq r4, r8, lsl #6 │ │ │ │ + smlabteq r4, r2, r2, r0 │ │ │ │ + ldrdeq r0, [r4, -ip] │ │ │ │ + tsteq r4, r6, lsl r3 │ │ │ │ + tsteq r4, r0, lsr r3 │ │ │ │ + smlatbeq r4, sl, r3, r0 │ │ │ │ + tsteq r4, r4, ror #6 │ │ │ │ + tsteq r4, lr, ror r3 │ │ │ │ + @ instruction: 0x010403b8 │ │ │ │ + tsteq r4, r2, ror r4 │ │ │ │ + tsteq r4, ip, lsr #8 │ │ │ │ + smlatteq r4, r6, r3, r0 │ │ │ │ + tsteq r4, r0, lsl #8 │ │ │ │ + tsteq r4, sl, lsr r4 │ │ │ │ + @ instruction: 0x010404b4 │ │ │ │ + tsteq r4, lr, ror #8 │ │ │ │ + smlabbeq r4, r8, r4, r0 │ │ │ │ + smlabteq r4, r2, r4, r0 │ │ │ │ + tsteq r4, ip, lsr r6 │ │ │ │ + @ instruction: 0x01040596 │ │ │ │ + tsteq r4, r0, lsr r5 │ │ │ │ + smlatteq r4, sl, r4, r0 │ │ │ │ + tsteq r4, r4, lsl #10 │ │ │ │ + tsteq r4, lr, lsr r5 │ │ │ │ + tsteq r4, r8, asr r5 │ │ │ │ + ldrdeq r0, [r4, -r2] │ │ │ │ + smlabbeq r4, ip, r5, r0 │ │ │ │ + smlatbeq r4, r6, r5, r0 │ │ │ │ + smlatteq r4, r0, r5, r0 │ │ │ │ + smlatbeq r4, lr, r6, r0 │ │ │ │ + tsteq r4, r8, asr r6 │ │ │ │ + tsteq r4, lr, lsl #12 │ │ │ │ + tsteq r4, r8, lsr #12 │ │ │ │ + tsteq r4, lr, ror #12 │ │ │ │ + smlatteq r4, ip, r6, r0 │ │ │ │ + smlatbeq r4, sl, r6, r0 │ │ │ │ + smlabteq r4, r4, r6, r0 │ │ │ │ + tsteq r4, lr, lsl #14 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec191dc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x004ff5b1 │ │ │ │ @ instruction: 0xf5b1d843 │ │ │ │ @@ -89310,44 +89310,44 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a7447a │ │ │ │ bmi 93e2c4 │ │ │ │ tstpeq r0, #335544323 @ p-variant is OBSOLETE @ 0x14000003 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7a74620 │ │ │ │ ldcllt 15, cr14, [r8, #928]! @ 0x3a0 │ │ │ │ - tstpeq r0, ip, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, r8, ror #20 │ │ │ │ - tstpeq r0, r2, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, ip, asr #20 │ │ │ │ - tstpeq r0, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, r0, lsr sl │ │ │ │ - tstpeq r0, sl, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, r4, lsl sl │ │ │ │ - strdeq lr, [r3, -r4] │ │ │ │ - tsteq r2, r2, lsl #20 │ │ │ │ - smlabteq r4, r0, r3, r0 │ │ │ │ - smlabteq r4, r0, r3, r0 │ │ │ │ - tstpeq r0, r2, ror #4 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, sl, r3, r0 │ │ │ │ - tstpeq r0, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, r4, r3, r0 │ │ │ │ - tstpeq r0, r0, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r1, ip, r4, r6 │ │ │ │ + @ instruction: 0x0100f29c │ │ │ │ + smlabbeq r2, r8, sl, lr │ │ │ │ + tstpeq r0, r2, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, ip, ror #20 │ │ │ │ + tstpeq r0, r6, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r0, asr sl │ │ │ │ + tstpeq r0, sl, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r4, lsr sl │ │ │ │ + tsteq r3, r4, lsl pc │ │ │ │ + tsteq r2, r2, lsr #20 │ │ │ │ + smlatteq r4, r0, r3, r0 │ │ │ │ + smlatteq r4, r0, r3, r0 │ │ │ │ + smlabbeq r0, r2, r2, pc @ │ │ │ │ + tsteq r4, sl, lsl #8 │ │ │ │ + tstpeq r0, r6, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r4, lsl #8 │ │ │ │ + tstpeq r0, r0, asr r2 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r1, ip, r4, r6 │ │ │ │ + smlabbeq r2, r2, r9, lr │ │ │ │ + @ instruction: 0x01040390 │ │ │ │ tsteq r2, r2, ror #18 │ │ │ │ - tsteq r4, r0, ror r3 │ │ │ │ - tsteq r2, r2, asr #18 │ │ │ │ - smlabteq r2, ip, r5, lr │ │ │ │ - tsteq r2, r4, lsr #18 │ │ │ │ - smlabteq r0, r4, r1, pc @ │ │ │ │ - tsteq r4, r8, ror r3 │ │ │ │ - strdeq lr, [r2, -ip] │ │ │ │ - smlabbeq r4, r2, r3, r0 │ │ │ │ + smlatteq r2, ip, r5, lr │ │ │ │ + tsteq r2, r4, asr #18 │ │ │ │ + smlatteq r0, r4, r1, pc @ │ │ │ │ + @ instruction: 0x01040398 │ │ │ │ + tsteq r2, ip, lsl r9 │ │ │ │ + smlatbeq r4, r2, r3, r0 │ │ │ │ + tsteq r2, r2, lsl #18 │ │ │ │ + ldrdeq r6, [r1, -ip] │ │ │ │ smlatteq r2, r2, r8, lr │ │ │ │ - @ instruction: 0x010164bc │ │ │ │ - smlabteq r2, r2, r8, lr │ │ │ │ svcvs 0x00f2f5b0 │ │ │ │ strbhi pc, [r5, #-0]! @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1959c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b0817c │ │ │ │ @@ -90084,124 +90084,124 @@ │ │ │ │ ldmdami r0!, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2159 @ 0xfffff791 │ │ │ │ stmdami pc!, {r2, sp, lr, pc}^ @ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2158 @ 0xfffff792 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r0, r2, lsl ip │ │ │ │ - smlabbeq r4, ip, r2, r0 │ │ │ │ - tsteq r4, r6, asr #4 │ │ │ │ - @ instruction: 0x0100eb92 │ │ │ │ - smlabbeq r0, r0, fp, lr │ │ │ │ - tsteq r0, sl, asr fp │ │ │ │ - smlatteq r4, lr, r1, r0 │ │ │ │ - strdeq lr, [r0, -r8] │ │ │ │ - smlatteq r0, r6, sl, lr │ │ │ │ - @ instruction: 0x0100eabc │ │ │ │ - @ instruction: 0x0100eab2 │ │ │ │ - smlabbeq r0, lr, sl, lr │ │ │ │ - tsteq r0, r2, ror #20 │ │ │ │ - tsteq r0, r8, lsr sl │ │ │ │ - tsteq r0, lr, lsl #20 │ │ │ │ - tsteq r0, r4, lsl #20 │ │ │ │ - smlatteq r0, r0, r9, lr │ │ │ │ - @ instruction: 0x0100e9bc │ │ │ │ - @ instruction: 0x0100e990 │ │ │ │ - tsteq r0, ip, ror #18 │ │ │ │ - tsteq r0, r8, asr r9 │ │ │ │ - tsteq r0, ip, lsl #18 │ │ │ │ - smlatteq r0, r0, r8, lr │ │ │ │ - @ instruction: 0x0100e8b8 │ │ │ │ - @ instruction: 0x0100e896 │ │ │ │ - tsteq r0, ip, asr r8 │ │ │ │ - tsteq r0, r4, lsr r8 │ │ │ │ - tsteq r0, r2, lsr #16 │ │ │ │ - tstpeq r3, r4, lsr pc @ p-variant is OBSOLETE │ │ │ │ - ldrdeq lr, [r0, -sl] │ │ │ │ - smlatbeq r0, sl, r7, lr │ │ │ │ - tsteq r0, sl, ror r7 │ │ │ │ - tsteq r0, sl, asr #14 │ │ │ │ - tsteq r0, ip, lsl r7 │ │ │ │ - strdeq lr, [r0, -r2] │ │ │ │ - smlabteq r0, r0, r6, lr │ │ │ │ + tsteq r0, r2, lsr ip │ │ │ │ + smlatbeq r4, ip, r2, r0 │ │ │ │ + tsteq r4, r6, ror #4 │ │ │ │ + @ instruction: 0x0100ebb2 │ │ │ │ + smlatbeq r0, r0, fp, lr │ │ │ │ + tsteq r0, sl, ror fp │ │ │ │ + tsteq r4, lr, lsl #4 │ │ │ │ + tsteq r0, r8, lsl fp │ │ │ │ + tsteq r0, r6, lsl #22 │ │ │ │ + ldrdeq lr, [r0, -ip] │ │ │ │ + ldrdeq lr, [r0, -r2] │ │ │ │ + smlatbeq r0, lr, sl, lr │ │ │ │ + smlabbeq r0, r2, sl, lr │ │ │ │ + tsteq r0, r8, asr sl │ │ │ │ + tsteq r0, lr, lsr #20 │ │ │ │ + tsteq r0, r4, lsr #20 │ │ │ │ + tsteq r0, r0, lsl #20 │ │ │ │ + ldrdeq lr, [r0, -ip] │ │ │ │ + @ instruction: 0x0100e9b0 │ │ │ │ + smlabbeq r0, ip, r9, lr │ │ │ │ + tsteq r0, r8, ror r9 │ │ │ │ + tsteq r0, ip, lsr #18 │ │ │ │ + tsteq r0, r0, lsl #18 │ │ │ │ + ldrdeq lr, [r0, -r8] │ │ │ │ + @ instruction: 0x0100e8b6 │ │ │ │ + tsteq r0, ip, ror r8 │ │ │ │ + tsteq r0, r4, asr r8 │ │ │ │ + tsteq r0, r2, asr #16 │ │ │ │ + tstpeq r3, r4, asr pc @ p-variant is OBSOLETE │ │ │ │ + strdeq lr, [r0, -sl] │ │ │ │ + smlabteq r0, sl, r7, lr │ │ │ │ + @ instruction: 0x0100e79a │ │ │ │ + tsteq r0, sl, ror #14 │ │ │ │ + tsteq r0, ip, lsr r7 │ │ │ │ + tsteq r0, r2, lsl r7 │ │ │ │ + smlatteq r0, r0, r6, lr │ │ │ │ + smlabteq r0, r4, r6, lr │ │ │ │ smlatbeq r0, r4, r6, lr │ │ │ │ - smlabbeq r0, r4, r6, lr │ │ │ │ - tsteq r0, r2, ror #12 │ │ │ │ - tsteq r0, r4, lsr r6 │ │ │ │ - tsteq r0, sl, lsl #12 │ │ │ │ - tsteq r0, r2, lsl #12 │ │ │ │ - smlatteq r0, r0, r5, lr │ │ │ │ - @ instruction: 0x0100e5be │ │ │ │ - @ instruction: 0x0100e594 │ │ │ │ - tsteq r0, sl, ror #10 │ │ │ │ - tsteq r0, r0, asr #10 │ │ │ │ - tsteq r0, r8, lsr r5 │ │ │ │ - tsteq r0, r4, lsl r5 │ │ │ │ - strdeq lr, [r0, -r0] │ │ │ │ - smlabteq r0, r2, r4, lr │ │ │ │ - @ instruction: 0x0100e494 │ │ │ │ - smlabbeq r0, ip, r4, lr │ │ │ │ - tsteq r0, sl, ror #8 │ │ │ │ - tsteq r0, r8, asr #8 │ │ │ │ - tsteq r0, r8, lsl r4 │ │ │ │ - smlatteq r0, lr, r3, lr │ │ │ │ - smlabteq r0, r6, r3, lr │ │ │ │ - @ instruction: 0x0100e39e │ │ │ │ - @ instruction: 0x0100e398 │ │ │ │ - tsteq r0, r6, ror r3 │ │ │ │ - tsteq r0, r4, asr r3 │ │ │ │ - tsteq r0, r8, lsr #6 │ │ │ │ - strdeq lr, [r0, -ip] │ │ │ │ + smlabbeq r0, r2, r6, lr │ │ │ │ + tsteq r0, r4, asr r6 │ │ │ │ + tsteq r0, sl, lsr #12 │ │ │ │ + tsteq r0, r2, lsr #12 │ │ │ │ + tsteq r0, r0, lsl #12 │ │ │ │ + ldrdeq lr, [r0, -lr] │ │ │ │ + @ instruction: 0x0100e5b4 │ │ │ │ + smlabbeq r0, sl, r5, lr │ │ │ │ + tsteq r0, r0, ror #10 │ │ │ │ + tsteq r0, r8, asr r5 │ │ │ │ + tsteq r0, r4, lsr r5 │ │ │ │ + tsteq r0, r0, lsl r5 │ │ │ │ + smlatteq r0, r2, r4, lr │ │ │ │ + @ instruction: 0x0100e4b4 │ │ │ │ + smlatbeq r0, ip, r4, lr │ │ │ │ + smlabbeq r0, sl, r4, lr │ │ │ │ + tsteq r0, r8, ror #8 │ │ │ │ + tsteq r0, r8, lsr r4 │ │ │ │ + tsteq r0, lr, lsl #8 │ │ │ │ + smlatteq r0, r6, r3, lr │ │ │ │ + @ instruction: 0x0100e3be │ │ │ │ + @ instruction: 0x0100e3b8 │ │ │ │ + @ instruction: 0x0100e396 │ │ │ │ + tsteq r0, r4, ror r3 │ │ │ │ + tsteq r0, r8, asr #6 │ │ │ │ + tsteq r0, ip, lsl r3 │ │ │ │ + tsteq r0, r6, lsl r3 │ │ │ │ strdeq lr, [r0, -r6] │ │ │ │ ldrdeq lr, [r0, -r6] │ │ │ │ - @ instruction: 0x0100e2b6 │ │ │ │ - @ instruction: 0x0100e290 │ │ │ │ - tsteq r0, sl, ror #4 │ │ │ │ - tsteq r0, r4, asr #4 │ │ │ │ + @ instruction: 0x0100e2b0 │ │ │ │ + smlabbeq r0, sl, r2, lr │ │ │ │ + tsteq r0, r4, ror #4 │ │ │ │ + tsteq r0, lr, asr r2 │ │ │ │ tsteq r0, lr, lsr r2 │ │ │ │ tsteq r0, lr, lsl r2 │ │ │ │ - strdeq lr, [r0, -lr] │ │ │ │ - ldrdeq lr, [r0, -r8] │ │ │ │ - @ instruction: 0x0100e1ba │ │ │ │ - @ instruction: 0x0100e19c │ │ │ │ - smlabbeq r3, r8, r8, pc @ │ │ │ │ - smlabbeq r0, sl, r1, lr │ │ │ │ - smlabbeq r0, r4, r1, lr │ │ │ │ - tsteq r0, lr, ror r1 │ │ │ │ - tstpeq r3, ip, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, r2, ror r1 │ │ │ │ - tsteq r0, ip, ror #2 │ │ │ │ - tsteq r0, r6, ror #2 │ │ │ │ - tsteq r0, r0, ror #2 │ │ │ │ - tsteq r0, sl, asr r1 │ │ │ │ - tsteq r0, r4, asr r1 │ │ │ │ - tsteq r0, lr, asr #2 │ │ │ │ - smlatbeq r3, r4, r8, pc @ │ │ │ │ - tstpeq r3, lr, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, ip, lsr r1 │ │ │ │ - tsteq r0, r6, lsr r1 │ │ │ │ - tsteq r0, r0, lsr r1 │ │ │ │ - smlatbeq r3, r2, r8, pc @ │ │ │ │ - tsteq r0, r4, lsr #2 │ │ │ │ - tsteq r0, lr, lsl r1 │ │ │ │ - tsteq r0, r8, lsl r1 │ │ │ │ - tsteq r0, r2, lsl r1 │ │ │ │ - tsteq r0, ip, lsl #2 │ │ │ │ - tsteq r0, r6, lsl #2 │ │ │ │ - mrseq lr, (UNDEF: 16) │ │ │ │ - strdeq lr, [r0, -sl] │ │ │ │ - strdeq lr, [r0, -r4] │ │ │ │ - smlatteq r0, lr, r0, lr │ │ │ │ - smlatteq r0, r8, r0, lr │ │ │ │ - smlatteq r0, r2, r0, lr │ │ │ │ - ldrdeq lr, [r0, -ip] │ │ │ │ - ldrdeq lr, [r0, -r6] │ │ │ │ - ldrdeq lr, [r0, -r0] │ │ │ │ - smlabteq r0, sl, r0, lr │ │ │ │ + strdeq lr, [r0, -r8] │ │ │ │ + ldrdeq lr, [r0, -sl] │ │ │ │ + @ instruction: 0x0100e1bc │ │ │ │ + smlatbeq r3, r8, r8, pc @ │ │ │ │ + smlatbeq r0, sl, r1, lr │ │ │ │ + smlatbeq r0, r4, r1, lr │ │ │ │ + @ instruction: 0x0100e19e │ │ │ │ + tstpeq r3, ip, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0100e192 │ │ │ │ + smlabbeq r0, ip, r1, lr │ │ │ │ + smlabbeq r0, r6, r1, lr │ │ │ │ + smlabbeq r0, r0, r1, lr │ │ │ │ + tsteq r0, sl, ror r1 │ │ │ │ + tsteq r0, r4, ror r1 │ │ │ │ + tsteq r0, lr, ror #2 │ │ │ │ + smlabteq r3, r4, r8, pc @ │ │ │ │ + tstpeq r3, lr, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, ip, asr r1 │ │ │ │ + tsteq r0, r6, asr r1 │ │ │ │ + tsteq r0, r0, asr r1 │ │ │ │ + smlabteq r3, r2, r8, pc @ │ │ │ │ + tsteq r0, r4, asr #2 │ │ │ │ + tsteq r0, lr, lsr r1 │ │ │ │ + tsteq r0, r8, lsr r1 │ │ │ │ + tsteq r0, r2, lsr r1 │ │ │ │ + tsteq r0, ip, lsr #2 │ │ │ │ + tsteq r0, r6, lsr #2 │ │ │ │ + tsteq r0, r0, lsr #2 │ │ │ │ + tsteq r0, sl, lsl r1 │ │ │ │ + tsteq r0, r4, lsl r1 │ │ │ │ + tsteq r0, lr, lsl #2 │ │ │ │ + tsteq r0, r8, lsl #2 │ │ │ │ + tsteq r0, r2, lsl #2 │ │ │ │ + strdeq lr, [r0, -ip] │ │ │ │ + strdeq lr, [r0, -r6] │ │ │ │ + strdeq lr, [r0, -r0] │ │ │ │ + smlatteq r0, sl, r0, lr │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r5], -r2, lsl #1 │ │ │ │ @ instruction: 0x461f4616 │ │ │ │ svcvs 0x00f2f5b1 │ │ │ │ @@ -90666,28 +90666,28 @@ │ │ │ │ ldcl 7, cr15, [sl, #-664] @ 0xfffffd68 │ │ │ │ bmi 57b84c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4674e0> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7a69600 │ │ │ │ andlt lr, r2, r2, asr sp │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r0, r2, ror #4 │ │ │ │ - tsteq r2, sl, asr #20 │ │ │ │ - @ instruction: 0x0100e3bc │ │ │ │ - tsteq r2, r6, lsl #20 │ │ │ │ - tsteq r0, r2, lsr #24 │ │ │ │ - tsteq r2, lr, lsl #8 │ │ │ │ - tsteq r1, r8, lsr pc │ │ │ │ - strdeq sp, [r2, -r0] │ │ │ │ - smlabteq r1, sl, pc, r4 @ │ │ │ │ - ldrdeq sp, [r2, -r2] │ │ │ │ - smlabteq r2, r0, ip, lr │ │ │ │ - tsteq r2, r4, lsr #4 │ │ │ │ - @ instruction: 0x0102ecba │ │ │ │ - tsteq r0, sl, ror r8 │ │ │ │ + smlabbeq r0, r2, r2, lr │ │ │ │ + tsteq r2, sl, ror #20 │ │ │ │ + ldrdeq lr, [r0, -ip] │ │ │ │ + tsteq r2, r6, lsr #20 │ │ │ │ + tsteq r0, r2, asr #24 │ │ │ │ + tsteq r2, lr, lsr #8 │ │ │ │ + tsteq r1, r8, asr pc │ │ │ │ + tsteq r2, r0, lsl r4 │ │ │ │ + smlatteq r1, sl, pc, r4 @ │ │ │ │ + strdeq sp, [r2, -r2] │ │ │ │ + smlatteq r2, r0, ip, lr │ │ │ │ + tsteq r2, r4, asr #4 │ │ │ │ + ldrdeq lr, [r2, -sl] │ │ │ │ + @ instruction: 0x0100d89a │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-107] @ 0xffffff95 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d824 │ │ │ │ stmdale r3!, {r0, r3, r4, r8, r9, sl, fp, ip, sp, lr}^ │ │ │ │ @@ -90742,25 +90742,25 @@ │ │ │ │ stmdami sp, {r1, r3, sp, lr, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2060 @ 0xfffff7f4 │ │ │ │ stmdami ip, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2059 @ 0xfffff7f5 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r0, lr, lsr r7 │ │ │ │ - tsteq r0, r4, lsr #14 │ │ │ │ - tsteq r0, r8, lsl r7 │ │ │ │ - strdeq sp, [r0, -r2] │ │ │ │ - ldrdeq sp, [r0, -r6] │ │ │ │ + tsteq r0, lr, asr r7 │ │ │ │ + tsteq r0, r4, asr #14 │ │ │ │ + tsteq r0, r8, lsr r7 │ │ │ │ + tsteq r0, r2, lsl r7 │ │ │ │ + strdeq sp, [r0, -r6] │ │ │ │ + smlabteq r0, lr, r6, sp │ │ │ │ + smlabteq r0, r8, r6, sp │ │ │ │ + tsteq r3, r8, ror #28 │ │ │ │ smlatbeq r0, lr, r6, sp │ │ │ │ smlatbeq r0, r8, r6, sp │ │ │ │ - tsteq r3, r8, asr #28 │ │ │ │ - smlabbeq r0, lr, r6, sp │ │ │ │ - smlabbeq r0, r8, r6, sp │ │ │ │ - smlabbeq r0, r2, r6, sp │ │ │ │ + smlatbeq r0, r2, r6, sp │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec1aba8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461e │ │ │ │ rsble r7, r1, r0, asr #30 │ │ │ │ @@ -91060,79 +91060,79 @@ │ │ │ │ @ instruction: 0xf7a64620 │ │ │ │ and lr, r7, r6, asr #20 │ │ │ │ ldrtmi r4, [r3], -r4, asr #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ b 1001d00 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - smlatbeq r0, ip, r9, sp │ │ │ │ - smlatteq r3, r6, pc, sp @ │ │ │ │ + smlabteq r0, ip, r9, sp │ │ │ │ + tsteq r3, r6 │ │ │ │ + smlabteq r0, r8, r9, sp │ │ │ │ + @ instruction: 0x0100d9b6 │ │ │ │ + smlatbeq r9, r2, r7, r9 │ │ │ │ smlatbeq r0, r8, r9, sp │ │ │ │ - @ instruction: 0x0100d996 │ │ │ │ - smlabbeq r9, r2, r7, r9 │ │ │ │ - smlabbeq r0, r8, r9, sp │ │ │ │ - smlabbeq r0, ip, r9, sp │ │ │ │ - smlabbeq r0, r6, r9, sp │ │ │ │ - tsteq r0, lr, ror r9 │ │ │ │ - tsteq r3, r6, ror #30 │ │ │ │ - tsteq r0, r0, ror r9 │ │ │ │ - tsteq r0, lr, ror r9 │ │ │ │ - tsteq r9, r2, lsl #14 │ │ │ │ - tsteq r0, lr, ror r9 │ │ │ │ - tsteq r3, r2, lsl pc │ │ │ │ + smlatbeq r0, ip, r9, sp │ │ │ │ + smlatbeq r0, r6, r9, sp │ │ │ │ + @ instruction: 0x0100d99e │ │ │ │ + smlabbeq r3, r6, pc, sp @ │ │ │ │ + @ instruction: 0x0100d990 │ │ │ │ + @ instruction: 0x0100d99e │ │ │ │ + tsteq r9, r2, lsr #14 │ │ │ │ + @ instruction: 0x0100d99e │ │ │ │ + tsteq r3, r2, lsr pc │ │ │ │ + @ instruction: 0x0100d994 │ │ │ │ + smlabbeq r0, r2, r9, sp │ │ │ │ + smlabteq r9, lr, r6, r9 │ │ │ │ tsteq r0, r4, ror r9 │ │ │ │ - tsteq r0, r2, ror #18 │ │ │ │ - smlatbeq r9, lr, r6, r9 │ │ │ │ - tsteq r0, r4, asr r9 │ │ │ │ - tsteq r0, ip, asr r9 │ │ │ │ - tsteq r0, lr, asr r9 │ │ │ │ - tsteq r0, r8, asr r9 │ │ │ │ - tsteq r0, r0, lsr r9 │ │ │ │ - tsteq r0, r2, lsr r9 │ │ │ │ - tsteq r0, r4, asr #18 │ │ │ │ - tsteq r0, r0, ror #16 │ │ │ │ - tsteq r0, sl, asr r8 │ │ │ │ - tsteq r0, r0, lsr r9 │ │ │ │ - tsteq r0, r4, lsr r8 │ │ │ │ - tsteq r0, lr, lsr #16 │ │ │ │ - tsteq r3, r0, ror r0 │ │ │ │ - tsteq r0, r8, lsl #16 │ │ │ │ - tsteq r0, r2, lsl #16 │ │ │ │ - strdeq pc, [r2, -ip] │ │ │ │ - strdeq pc, [r2, -ip] │ │ │ │ - strdeq pc, [r2, -sl] │ │ │ │ - tstpeq r2, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r2, -r0] │ │ │ │ - smlabteq r2, lr, r4, pc @ │ │ │ │ - tsteq r3, r6, lsl #26 │ │ │ │ - tsteq r3, r0, lsl #26 │ │ │ │ - strdeq r9, [r3, -sl] │ │ │ │ - strdeq r9, [r3, -r4] │ │ │ │ - smlatteq r3, lr, ip, r9 │ │ │ │ - smlatteq r3, r8, ip, r9 │ │ │ │ - smlatteq r3, r2, ip, r9 │ │ │ │ - tsteq r1, r4, ror #30 │ │ │ │ - tsteq r1, r2, ror #30 │ │ │ │ - smlabteq r3, r0, ip, r9 │ │ │ │ - smlabteq r9, r8, r4, r9 │ │ │ │ - smlabteq r3, sl, ip, r9 │ │ │ │ - tsteq r1, r2, ror pc │ │ │ │ - tsteq r1, r8, asr pc │ │ │ │ - @ instruction: 0x01039cbe │ │ │ │ - smlatbeq r0, r6, r6, sp │ │ │ │ - smlatbeq r0, r0, r6, sp │ │ │ │ - tsteq r3, lr, asr ip │ │ │ │ - smlabteq r3, sl, fp, r9 │ │ │ │ - ldrdeq r9, [r3, -r0] │ │ │ │ - tsteq r3, r6, asr #24 │ │ │ │ - @ instruction: 0x01039b9e │ │ │ │ - smlatbeq r3, r4, fp, r9 │ │ │ │ - smlabbeq r2, sl, r9, ip │ │ │ │ - tsteq r2, lr, ror sp │ │ │ │ - tsteq r0, r0, asr r2 │ │ │ │ + tsteq r0, ip, ror r9 │ │ │ │ + tsteq r0, lr, ror r9 │ │ │ │ + tsteq r0, r8, ror r9 │ │ │ │ + tsteq r0, r0, asr r9 │ │ │ │ + tsteq r0, r2, asr r9 │ │ │ │ + tsteq r0, r4, ror #18 │ │ │ │ + smlabbeq r0, r0, r8, sp │ │ │ │ + tsteq r0, sl, ror r8 │ │ │ │ + tsteq r0, r0, asr r9 │ │ │ │ + tsteq r0, r4, asr r8 │ │ │ │ + tsteq r0, lr, asr #16 │ │ │ │ + swpeq ip, r0, [r3] │ │ │ │ + tsteq r0, r8, lsr #16 │ │ │ │ + tsteq r0, r2, lsr #16 │ │ │ │ + tstpeq r2, ip, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, ror #10 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -r0] │ │ │ │ + smlatteq r2, lr, r4, pc @ │ │ │ │ + tsteq r3, r6, lsr #26 │ │ │ │ + tsteq r3, r0, lsr #26 │ │ │ │ + tsteq r3, sl, lsl sp │ │ │ │ + tsteq r3, r4, lsl sp │ │ │ │ + tsteq r3, lr, lsl #26 │ │ │ │ + tsteq r3, r8, lsl #26 │ │ │ │ + tsteq r3, r2, lsl #26 │ │ │ │ + smlabbeq r1, r4, pc, r4 @ │ │ │ │ + smlabbeq r1, r2, pc, r4 @ │ │ │ │ + smlatteq r3, r0, ip, r9 │ │ │ │ + smlatteq r9, r8, r4, r9 │ │ │ │ + smlatteq r3, sl, ip, r9 │ │ │ │ + @ instruction: 0x01014f92 │ │ │ │ + tsteq r1, r8, ror pc │ │ │ │ + ldrdeq r9, [r3, -lr] │ │ │ │ + smlabteq r0, r6, r6, sp │ │ │ │ + smlabteq r0, r0, r6, sp │ │ │ │ + tsteq r3, lr, ror ip │ │ │ │ + smlatteq r3, sl, fp, r9 │ │ │ │ + strdeq r9, [r3, -r0] │ │ │ │ + tsteq r3, r6, ror #24 │ │ │ │ + @ instruction: 0x01039bbe │ │ │ │ + smlabteq r3, r4, fp, r9 │ │ │ │ + smlatbeq r2, sl, r9, ip │ │ │ │ + @ instruction: 0x0102cd9e │ │ │ │ + tsteq r0, r0, ror r2 │ │ │ │ svcvc 0x0061f5b0 │ │ │ │ adcshi pc, r6, r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1b180 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b08263 │ │ │ │ @@ -91958,98 +91958,98 @@ │ │ │ │ @ instruction: 0xf5a080b5 │ │ │ │ @ instruction: 0xf04f5356 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007db │ │ │ │ ldmdami r4, {r3, r4, r5, r9, pc}^ │ │ │ │ mvns r4, #120, 8 @ 0x78000000 │ │ │ │ - tsteq r0, sl │ │ │ │ - @ instruction: 0x0103e7b8 │ │ │ │ - tsteq r3, r2, ror r7 │ │ │ │ - smlabbeq r0, sl, pc, ip @ │ │ │ │ - tsteq r0, r8, ror pc │ │ │ │ - tsteq r0, r2, asr pc │ │ │ │ - tsteq r3, ip, lsl #14 │ │ │ │ - strdeq ip, [r0, -r2] │ │ │ │ - tsteq r3, r0, lsr r7 │ │ │ │ - smlatbeq r0, ip, lr, ip │ │ │ │ - @ instruction: 0x0100ce9a │ │ │ │ - tsteq r3, r4, ror r7 │ │ │ │ + tsteq r0, sl, lsr #32 │ │ │ │ + ldrdeq lr, [r3, -r8] │ │ │ │ @ instruction: 0x0103e792 │ │ │ │ - tsteq r0, lr, lsl lr │ │ │ │ - strdeq lr, [r3, -r8] │ │ │ │ - tsteq r3, r6, lsl r8 │ │ │ │ - smlatbeq r3, r6, r8, lr │ │ │ │ - tsteq r3, r4, lsr r8 │ │ │ │ - @ instruction: 0x0103e8b6 │ │ │ │ - tsteq r0, r6, lsr sp │ │ │ │ - smlatbeq r3, r4, r8, lr │ │ │ │ - smlabteq r0, r8, ip, ip │ │ │ │ - @ instruction: 0x0100ccbe │ │ │ │ - smlatbeq r3, ip, r8, lr │ │ │ │ - ldrdeq lr, [r3, -sl] │ │ │ │ - smlatteq r3, lr, r8, lr │ │ │ │ - tsteq r3, ip, asr #18 │ │ │ │ - @ instruction: 0x0103e996 │ │ │ │ - strdeq lr, [r3, -r4] │ │ │ │ - tsteq r3, r8, asr #20 │ │ │ │ - smlatbeq r3, r6, sl, lr │ │ │ │ - ldrdeq lr, [r3, -sl] │ │ │ │ - tsteq r3, r8, lsr fp │ │ │ │ - smlabbeq r3, ip, fp, lr │ │ │ │ - tsteq r3, r2, lsl ip │ │ │ │ - tsteq r3, ip, lsl ip │ │ │ │ - tsteq r3, sl, ror ip │ │ │ │ - smlabteq r3, lr, ip, lr │ │ │ │ - tsteq r3, r4, asr sp │ │ │ │ - tsteq r3, sl, asr #26 │ │ │ │ - smlatbeq r3, r6, sp, lr │ │ │ │ - smlatbeq r0, r4, r9, ip │ │ │ │ - tsteq r0, r8, ror r9 │ │ │ │ - tsteq r0, lr, ror #18 │ │ │ │ - tsteq r0, sl, asr #18 │ │ │ │ - tsteq r0, lr, lsl r9 │ │ │ │ - tsteq r0, r4, lsl r9 │ │ │ │ - tsteq r0, r0, lsl #18 │ │ │ │ - tsteq r3, r8, asr #26 │ │ │ │ - @ instruction: 0x0100c89e │ │ │ │ - tsteq r0, r0, ror r8 │ │ │ │ - tsteq r0, r2, asr r8 │ │ │ │ + smlatbeq r0, sl, pc, ip @ │ │ │ │ + @ instruction: 0x0100cf98 │ │ │ │ + tsteq r0, r2, ror pc │ │ │ │ + tsteq r3, ip, lsr #14 │ │ │ │ + tsteq r0, r2, lsl pc │ │ │ │ + tsteq r3, r0, asr r7 │ │ │ │ + smlabteq r0, ip, lr, ip │ │ │ │ + @ instruction: 0x0100ceba │ │ │ │ + @ instruction: 0x0103e794 │ │ │ │ + @ instruction: 0x0103e7b2 │ │ │ │ + tsteq r0, lr, lsr lr │ │ │ │ + tsteq r3, r8, lsl r8 │ │ │ │ + tsteq r3, r6, lsr r8 │ │ │ │ + smlabteq r3, r6, r8, lr │ │ │ │ + tsteq r3, r4, asr r8 │ │ │ │ + ldrdeq lr, [r3, -r6] │ │ │ │ + tsteq r0, r6, asr sp │ │ │ │ + smlabteq r3, r4, r8, lr │ │ │ │ + smlatteq r0, r8, ip, ip │ │ │ │ + ldrdeq ip, [r0, -lr] │ │ │ │ + smlabteq r3, ip, r8, lr │ │ │ │ + strdeq lr, [r3, -sl] │ │ │ │ + tsteq r3, lr, lsl #18 │ │ │ │ + tsteq r3, ip, ror #18 │ │ │ │ + @ instruction: 0x0103e9b6 │ │ │ │ + tsteq r3, r4, lsl sl │ │ │ │ + tsteq r3, r8, ror #20 │ │ │ │ + smlabteq r3, r6, sl, lr │ │ │ │ + strdeq lr, [r3, -sl] │ │ │ │ + tsteq r3, r8, asr fp │ │ │ │ + smlatbeq r3, ip, fp, lr │ │ │ │ + tsteq r3, r2, lsr ip │ │ │ │ + tsteq r3, ip, lsr ip │ │ │ │ + @ instruction: 0x0103ec9a │ │ │ │ + smlatteq r3, lr, ip, lr │ │ │ │ + tsteq r3, r4, ror sp │ │ │ │ + tsteq r3, sl, ror #26 │ │ │ │ + smlabteq r3, r6, sp, lr │ │ │ │ + smlabteq r0, r4, r9, ip │ │ │ │ + @ instruction: 0x0100c998 │ │ │ │ + smlabbeq r0, lr, r9, ip │ │ │ │ + tsteq r0, sl, ror #18 │ │ │ │ + tsteq r0, lr, lsr r9 │ │ │ │ + tsteq r0, r4, lsr r9 │ │ │ │ + tsteq r0, r0, lsr #18 │ │ │ │ + tsteq r3, r8, ror #26 │ │ │ │ + @ instruction: 0x0100c8be │ │ │ │ + @ instruction: 0x0100c890 │ │ │ │ + tsteq r0, r2, ror r8 │ │ │ │ + tsteq r0, ip, asr #16 │ │ │ │ tsteq r0, ip, lsr #16 │ │ │ │ - tsteq r0, ip, lsl #16 │ │ │ │ - ldrdeq ip, [r0, -r0] │ │ │ │ - smlabteq r0, r6, r7, ip │ │ │ │ - @ instruction: 0x0100c7b2 │ │ │ │ - @ instruction: 0x0100c790 │ │ │ │ - @ instruction: 0x0103ec98 │ │ │ │ - tsteq r0, r0, lsl #14 │ │ │ │ - ldrdeq ip, [r0, -r8] │ │ │ │ - smlatbeq r0, ip, r6, ip │ │ │ │ - smlatbeq r0, r2, r6, ip │ │ │ │ - smlabbeq r0, sl, r6, ip │ │ │ │ - tsteq r3, r8, ror #24 │ │ │ │ - tsteq r3, lr, lsl sp │ │ │ │ - tsteq r3, r4, asr sp │ │ │ │ - ldrdeq ip, [r0, -r2] │ │ │ │ - smlatbeq r0, r4, r5, ip │ │ │ │ - smlabbeq r0, r8, r5, ip │ │ │ │ - tsteq r0, r4, ror #10 │ │ │ │ - smlatteq r3, sl, ip, lr │ │ │ │ - tsteq r0, sl, lsl r5 │ │ │ │ - smlatteq r0, lr, r4, ip │ │ │ │ - smlabteq r0, r4, r4, ip │ │ │ │ - @ instruction: 0x0100c49a │ │ │ │ - tsteq r0, r0, ror r4 │ │ │ │ - tsteq r0, r8, ror #8 │ │ │ │ - tsteq r0, r4, asr #8 │ │ │ │ - tsteq r0, r0, lsr #8 │ │ │ │ - strdeq ip, [r0, -r6] │ │ │ │ + strdeq ip, [r0, -r0] │ │ │ │ + smlatteq r0, r6, r7, ip │ │ │ │ ldrdeq ip, [r0, -r2] │ │ │ │ - smlatbeq r0, lr, r3, ip │ │ │ │ - smlabbeq r0, r0, r3, ip │ │ │ │ + @ instruction: 0x0100c7b0 │ │ │ │ + @ instruction: 0x0103ecb8 │ │ │ │ + tsteq r0, r0, lsr #14 │ │ │ │ + strdeq ip, [r0, -r8] │ │ │ │ + smlabteq r0, ip, r6, ip │ │ │ │ + smlabteq r0, r2, r6, ip │ │ │ │ + smlatbeq r0, sl, r6, ip │ │ │ │ + smlabbeq r3, r8, ip, lr │ │ │ │ + tsteq r3, lr, lsr sp │ │ │ │ + tsteq r3, r4, ror sp │ │ │ │ + strdeq ip, [r0, -r2] │ │ │ │ + smlabteq r0, r4, r5, ip │ │ │ │ + smlatbeq r0, r8, r5, ip │ │ │ │ + smlabbeq r0, r4, r5, ip │ │ │ │ + tsteq r3, sl, lsl #26 │ │ │ │ + tsteq r0, sl, lsr r5 │ │ │ │ + tsteq r0, lr, lsl #10 │ │ │ │ + smlatteq r0, r4, r4, ip │ │ │ │ + @ instruction: 0x0100c4ba │ │ │ │ + @ instruction: 0x0100c490 │ │ │ │ + smlabbeq r0, r8, r4, ip │ │ │ │ + tsteq r0, r4, ror #8 │ │ │ │ + tsteq r0, r0, asr #8 │ │ │ │ + tsteq r0, r6, lsl r4 │ │ │ │ + strdeq ip, [r0, -r2] │ │ │ │ + smlabteq r0, lr, r3, ip │ │ │ │ + smlatbeq r0, r0, r3, ip │ │ │ │ cmpppl ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdale r2!, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x0055f5b0 │ │ │ │ @ instruction: 0xf5a0d30d │ │ │ │ @ instruction: 0xf04f5355 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -92467,185 +92467,185 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2220 @ 0xfffff754 │ │ │ │ stmiami ip!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2219 @ 0xfffff755 │ │ │ │ stmiami fp!, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r0, r6, lsl #4 │ │ │ │ - smlatteq r0, r2, r1, ip │ │ │ │ - @ instruction: 0x0100c1be │ │ │ │ - @ instruction: 0x0100c194 │ │ │ │ - tsteq r0, r0, ror r1 │ │ │ │ - tsteq r0, ip, asr #2 │ │ │ │ - tsteq r0, r0, lsr #2 │ │ │ │ - strdeq ip, [r0, -r6] │ │ │ │ - smlabteq r0, ip, r0, ip │ │ │ │ - smlatbeq r0, r8, r0, ip │ │ │ │ - smlabbeq r0, r4, r0, ip │ │ │ │ - qaddeq ip, sl, r0 │ │ │ │ - tsteq r0, r6, lsr r0 │ │ │ │ - tsteq r0, r2, lsl r0 │ │ │ │ - smlatteq r0, sl, pc, fp @ │ │ │ │ - smlabteq r0, r2, pc, fp @ │ │ │ │ - smlatbeq r0, r0, pc, fp @ │ │ │ │ - tsteq r0, lr, ror pc │ │ │ │ + tsteq r0, r6, lsr #4 │ │ │ │ + tsteq r0, r2, lsl #4 │ │ │ │ + ldrdeq ip, [r0, -lr] │ │ │ │ + @ instruction: 0x0100c1b4 │ │ │ │ + @ instruction: 0x0100c190 │ │ │ │ + tsteq r0, ip, ror #2 │ │ │ │ + tsteq r0, r0, asr #2 │ │ │ │ + tsteq r0, r6, lsl r1 │ │ │ │ + smlatteq r0, ip, r0, ip │ │ │ │ + smlabteq r0, r8, r0, ip │ │ │ │ + smlatbeq r0, r4, r0, ip │ │ │ │ + tsteq r0, sl, ror r0 │ │ │ │ + qaddeq ip, r6, r0 │ │ │ │ + tsteq r0, r2, lsr r0 │ │ │ │ + tsteq r0, sl │ │ │ │ + smlatteq r0, r2, pc, fp @ │ │ │ │ + smlabteq r0, r0, pc, fp @ │ │ │ │ + @ instruction: 0x0100bf9e │ │ │ │ + tsteq r0, r6, ror pc │ │ │ │ tsteq r0, r6, asr pc │ │ │ │ tsteq r0, r6, lsr pc │ │ │ │ - tsteq r0, r6, lsl pc │ │ │ │ - tsteq r3, sl, ror #28 │ │ │ │ - tsteq r3, r4, ror #20 │ │ │ │ - smlabbeq r3, sl, r8, sp │ │ │ │ - tsteq r3, r0, ror r7 │ │ │ │ + smlabbeq r3, sl, lr, sp │ │ │ │ + smlabbeq r3, r4, sl, sp │ │ │ │ + smlatbeq r3, sl, r8, sp │ │ │ │ + @ instruction: 0x0103d790 │ │ │ │ + tsteq r0, r2, lsl pc │ │ │ │ + tsteq r0, ip, lsl #30 │ │ │ │ + tsteq r0, r6, lsl #30 │ │ │ │ + ldrdeq sp, [r3, -r4] │ │ │ │ + strdeq fp, [r0, -sl] │ │ │ │ + tsteq r3, ip, lsl sl │ │ │ │ + smlatteq r0, lr, lr, fp │ │ │ │ + smlatteq r0, r8, lr, fp │ │ │ │ + strdeq lr, [r3, -r2] │ │ │ │ + ldrdeq fp, [r0, -ip] │ │ │ │ + ldrdeq fp, [r0, -r6] │ │ │ │ + ldrdeq fp, [r0, -r0] │ │ │ │ + strdeq sp, [r3, -r2] │ │ │ │ + smlabteq r0, r4, lr, fp │ │ │ │ + @ instruction: 0x0100bebe │ │ │ │ + smlabteq r3, r4, r7, sp │ │ │ │ + tsteq r3, lr, ror r7 │ │ │ │ + tsteq r3, ip, asr #14 │ │ │ │ + smlatbeq r0, r6, lr, fp │ │ │ │ + smlatteq r3, ip, r7, sp │ │ │ │ + tsteq r3, r6, lsl #16 │ │ │ │ + @ instruction: 0x0100be94 │ │ │ │ + tsteq r3, sl, lsl r9 │ │ │ │ + @ instruction: 0x0103d894 │ │ │ │ + tsteq r3, lr, asr #16 │ │ │ │ + tsteq r3, r8, lsr #16 │ │ │ │ + tsteq r0, r6, ror lr │ │ │ │ + tsteq r0, r0, ror lr │ │ │ │ + @ instruction: 0x0103d8b6 │ │ │ │ + ldrdeq sp, [r3, -r0] │ │ │ │ + tsteq r0, lr, asr lr │ │ │ │ + tsteq r3, r4, lsr #18 │ │ │ │ + tsteq r3, r6, lsr r9 │ │ │ │ + tsteq r0, ip, asr #28 │ │ │ │ + tsteq r0, r6, asr #28 │ │ │ │ + smlatbeq r3, r0, fp, sp │ │ │ │ + @ instruction: 0x0103da9a │ │ │ │ + @ instruction: 0x0103d9b4 │ │ │ │ + tsteq r0, lr, lsr #28 │ │ │ │ + tsteq r3, r8, asr #20 │ │ │ │ + tsteq r0, r2, lsr #28 │ │ │ │ + tsteq r0, ip, lsl lr │ │ │ │ + strdeq sp, [r3, -r6] │ │ │ │ + @ instruction: 0x0103dab0 │ │ │ │ + smlabteq r3, sl, sl, sp │ │ │ │ + tsteq r0, r4, lsl #28 │ │ │ │ + tsteq r3, lr, lsl fp │ │ │ │ + tsteq r3, r8, lsr fp │ │ │ │ strdeq fp, [r0, -r2] │ │ │ │ - smlatteq r0, ip, lr, fp │ │ │ │ - smlatteq r0, r6, lr, fp │ │ │ │ - @ instruction: 0x0103dab4 │ │ │ │ - ldrdeq fp, [r0, -sl] │ │ │ │ - strdeq sp, [r3, -ip] │ │ │ │ - smlabteq r0, lr, lr, fp │ │ │ │ - smlabteq r0, r8, lr, fp │ │ │ │ - ldrdeq lr, [r3, -r2] │ │ │ │ - @ instruction: 0x0100bebc │ │ │ │ - @ instruction: 0x0100beb6 │ │ │ │ - @ instruction: 0x0100beb0 │ │ │ │ - ldrdeq sp, [r3, -r2] │ │ │ │ - smlatbeq r0, r4, lr, fp │ │ │ │ - @ instruction: 0x0100be9e │ │ │ │ - smlatbeq r3, r4, r7, sp │ │ │ │ - tsteq r3, lr, asr r7 │ │ │ │ - tsteq r3, ip, lsr #14 │ │ │ │ - smlabbeq r0, r6, lr, fp │ │ │ │ - smlabteq r3, ip, r7, sp │ │ │ │ - smlatteq r3, r6, r7, sp │ │ │ │ - tsteq r0, r4, ror lr │ │ │ │ - strdeq sp, [r3, -sl] │ │ │ │ - tsteq r3, r4, ror r8 │ │ │ │ - tsteq r3, lr, lsr #16 │ │ │ │ - tsteq r3, r8, lsl #16 │ │ │ │ - tsteq r0, r6, asr lr │ │ │ │ - tsteq r0, r0, asr lr │ │ │ │ - @ instruction: 0x0103d896 │ │ │ │ - @ instruction: 0x0103d8b0 │ │ │ │ - tsteq r0, lr, lsr lr │ │ │ │ - tsteq r3, r4, lsl #18 │ │ │ │ - tsteq r3, r6, lsl r9 │ │ │ │ - tsteq r0, ip, lsr #28 │ │ │ │ - tsteq r0, r6, lsr #28 │ │ │ │ + tsteq r3, ip, asr #24 │ │ │ │ + smlabteq r3, r6, fp, sp │ │ │ │ smlabbeq r3, r0, fp, sp │ │ │ │ - tsteq r3, sl, ror sl │ │ │ │ - @ instruction: 0x0103d994 │ │ │ │ - tsteq r0, lr, lsl #28 │ │ │ │ - tsteq r3, r8, lsr #20 │ │ │ │ - tsteq r0, r2, lsl #28 │ │ │ │ - strdeq fp, [r0, -ip] │ │ │ │ - ldrdeq sp, [r3, -r6] │ │ │ │ - @ instruction: 0x0103da90 │ │ │ │ - smlatbeq r3, sl, sl, sp │ │ │ │ - smlatteq r0, r4, sp, fp │ │ │ │ - strdeq sp, [r3, -lr] │ │ │ │ - tsteq r3, r8, lsl fp │ │ │ │ - ldrdeq fp, [r0, -r2] │ │ │ │ - tsteq r3, ip, lsr #24 │ │ │ │ - smlatbeq r3, r6, fp, sp │ │ │ │ - tsteq r3, r0, ror #22 │ │ │ │ - tsteq r3, sl, ror fp │ │ │ │ - @ instruction: 0x0100bdb4 │ │ │ │ - smlabteq r3, lr, fp, sp │ │ │ │ - smlatteq r3, r8, fp, sp │ │ │ │ - smlatbeq r0, r2, sp, fp │ │ │ │ - tsteq r3, ip, ror ip │ │ │ │ - tsteq r3, r6, lsr ip │ │ │ │ - tsteq r3, r0, asr ip │ │ │ │ - smlabbeq r0, sl, sp, fp │ │ │ │ - smlatbeq r3, r4, ip, sp │ │ │ │ - @ instruction: 0x0103dcbe │ │ │ │ - tsteq r0, r8, ror sp │ │ │ │ - swpeq lr, r2, [r3] │ │ │ │ - smlatbeq r3, ip, lr, sp │ │ │ │ - smlabteq r3, r6, sp, sp │ │ │ │ - tsteq r3, r0, asr #26 │ │ │ │ - strdeq sp, [r3, -sl] │ │ │ │ - tsteq r3, r4, lsl sp │ │ │ │ - tsteq r0, lr, asr #26 │ │ │ │ - tsteq r3, r8, ror #26 │ │ │ │ - smlabbeq r3, r2, sp, sp │ │ │ │ - tsteq r0, ip, lsr sp │ │ │ │ - tsteq r3, r6, lsl lr │ │ │ │ - ldrdeq sp, [r3, -r0] │ │ │ │ - smlatteq r3, sl, sp, sp │ │ │ │ - tsteq r0, r4, lsr #26 │ │ │ │ - tsteq r3, lr, lsl lr │ │ │ │ - tsteq r0, r8, lsl sp │ │ │ │ - tsteq r3, r2, asr pc │ │ │ │ + @ instruction: 0x0103db9a │ │ │ │ + ldrdeq fp, [r0, -r4] │ │ │ │ + smlatteq r3, lr, fp, sp │ │ │ │ + tsteq r3, r8, lsl #24 │ │ │ │ + smlabteq r0, r2, sp, fp │ │ │ │ + @ instruction: 0x0103dc9c │ │ │ │ + tsteq r3, r6, asr ip │ │ │ │ + tsteq r3, r0, ror ip │ │ │ │ + smlatbeq r0, sl, sp, fp │ │ │ │ + smlabteq r3, r4, ip, sp │ │ │ │ + ldrdeq sp, [r3, -lr] │ │ │ │ + @ instruction: 0x0100bd98 │ │ │ │ + strheq lr, [r3, -r2] │ │ │ │ smlabteq r3, ip, lr, sp │ │ │ │ - smlabbeq r3, r6, lr, sp │ │ │ │ - smlatbeq r3, r0, lr, sp │ │ │ │ + smlatteq r3, r6, sp, sp │ │ │ │ + tsteq r3, r0, ror #26 │ │ │ │ + tsteq r3, sl, lsl sp │ │ │ │ + tsteq r3, r4, lsr sp │ │ │ │ + tsteq r0, lr, ror #26 │ │ │ │ + smlabbeq r3, r8, sp, sp │ │ │ │ + smlatbeq r3, r2, sp, sp │ │ │ │ + tsteq r0, ip, asr sp │ │ │ │ + tsteq r3, r6, lsr lr │ │ │ │ + strdeq sp, [r3, -r0] │ │ │ │ + tsteq r3, sl, lsl #28 │ │ │ │ + tsteq r0, r4, asr #26 │ │ │ │ + tsteq r3, lr, lsr lr │ │ │ │ + tsteq r0, r8, lsr sp │ │ │ │ + tsteq r3, r2, ror pc │ │ │ │ + smlatteq r3, ip, lr, sp │ │ │ │ + smlatbeq r3, r6, lr, sp │ │ │ │ + smlabteq r3, r0, lr, sp │ │ │ │ + tsteq r0, sl, lsl sp │ │ │ │ + tsteq r3, r4, lsl pc │ │ │ │ + tsteq r3, lr, lsr #30 │ │ │ │ + tsteq r0, r8, lsl #26 │ │ │ │ + smlabteq r3, r2, pc, sp @ │ │ │ │ + tsteq r3, ip, ror pc │ │ │ │ + @ instruction: 0x0103df96 │ │ │ │ + strdeq fp, [r0, -r0] │ │ │ │ + smlabteq r3, sl, pc, sp @ │ │ │ │ + smlatteq r0, r4, ip, fp │ │ │ │ + tsteq r3, r6, lsl r2 │ │ │ │ + strdeq lr, [r3, -r8] │ │ │ │ + tsteq r3, r2, ror r0 │ │ │ │ + tsteq r3, ip, lsr #32 │ │ │ │ + tsteq r3, r6, asr #32 │ │ │ │ + smlabteq r0, r0, ip, fp │ │ │ │ + swpeq lr, sl, [r3] │ │ │ │ + strheq lr, [r3, -r4] │ │ │ │ + smlatbeq r0, lr, ip, fp │ │ │ │ + tsteq r3, r4, lsr r1 │ │ │ │ + smlatteq r3, r2, r0, lr │ │ │ │ + @ instruction: 0x0100bc9c │ │ │ │ + @ instruction: 0x0100bc96 │ │ │ │ + tsteq r3, r8, ror #2 │ │ │ │ + tsteq r3, lr, lsr r1 │ │ │ │ + smlabbeq r0, r4, ip, fp │ │ │ │ + tsteq r0, lr, ror ip │ │ │ │ + tsteq r0, r8, ror ip │ │ │ │ + tsteq r3, r6, ror r1 │ │ │ │ + tsteq r3, r8, lsl r3 │ │ │ │ + tsteq r3, r2, lsr r2 │ │ │ │ + ldrdeq lr, [r3, -r8] │ │ │ │ + tsteq r0, sl, asr ip │ │ │ │ + smlatteq r3, r8, r1, lr │ │ │ │ + tsteq r0, lr, asr #24 │ │ │ │ + smlabbeq r3, r4, r2, lr │ │ │ │ + @ instruction: 0x0103e2b6 │ │ │ │ + tsteq r0, ip, lsr ip │ │ │ │ + @ instruction: 0x0103e3b2 │ │ │ │ + tsteq r3, ip, asr #6 │ │ │ │ + tsteq r0, sl, lsr #24 │ │ │ │ + tsteq r0, r4, lsr #24 │ │ │ │ + tsteq r0, lr, lsl ip │ │ │ │ + tsteq r0, r8, lsl ip │ │ │ │ + smlatteq r3, sl, r3, lr │ │ │ │ + tsteq r0, ip, lsl #24 │ │ │ │ + tsteq r0, r6, lsl #24 │ │ │ │ + tsteq r0, r0, lsl #24 │ │ │ │ strdeq fp, [r0, -sl] │ │ │ │ - strdeq sp, [r3, -r4] │ │ │ │ - tsteq r3, lr, lsl #30 │ │ │ │ - smlatteq r0, r8, ip, fp │ │ │ │ - smlatbeq r3, r2, pc, sp @ │ │ │ │ - tsteq r3, ip, asr pc │ │ │ │ - tsteq r3, r6, ror pc │ │ │ │ + strdeq fp, [r0, -r4] │ │ │ │ + smlatteq r0, lr, fp, fp │ │ │ │ + smlatteq r0, r8, fp, fp │ │ │ │ + smlatteq r0, r2, fp, fp │ │ │ │ + ldrdeq fp, [r0, -ip] │ │ │ │ + ldrdeq fp, [r0, -r6] │ │ │ │ ldrdeq fp, [r0, -r0] │ │ │ │ - smlatbeq r3, sl, pc, sp @ │ │ │ │ - smlabteq r0, r4, ip, fp │ │ │ │ - strdeq lr, [r3, -r6] │ │ │ │ - ldrdeq lr, [r3, -r8] │ │ │ │ - qaddeq lr, r2, r3 │ │ │ │ - tsteq r3, ip │ │ │ │ - tsteq r3, r6, lsr #32 │ │ │ │ - smlatbeq r0, r0, ip, fp │ │ │ │ - tsteq r3, sl, ror r0 │ │ │ │ - swpeq lr, r4, [r3] │ │ │ │ - smlabbeq r0, lr, ip, fp │ │ │ │ - tsteq r3, r4, lsl r1 │ │ │ │ - smlabteq r3, r2, r0, lr │ │ │ │ - tsteq r0, ip, ror ip │ │ │ │ - tsteq r0, r6, ror ip │ │ │ │ - tsteq r3, r8, asr #2 │ │ │ │ - tsteq r3, lr, lsl r1 │ │ │ │ - tsteq r0, r4, ror #24 │ │ │ │ - tsteq r0, lr, asr ip │ │ │ │ - tsteq r0, r8, asr ip │ │ │ │ - tsteq r3, r6, asr r1 │ │ │ │ - strdeq lr, [r3, -r8] │ │ │ │ - tsteq r3, r2, lsl r2 │ │ │ │ - @ instruction: 0x0103e1b8 │ │ │ │ - tsteq r0, sl, lsr ip │ │ │ │ - smlabteq r3, r8, r1, lr │ │ │ │ - tsteq r0, lr, lsr #24 │ │ │ │ - tsteq r3, r4, ror #4 │ │ │ │ - @ instruction: 0x0103e296 │ │ │ │ - tsteq r0, ip, lsl ip │ │ │ │ - @ instruction: 0x0103e392 │ │ │ │ - tsteq r3, ip, lsr #6 │ │ │ │ - tsteq r0, sl, lsl #24 │ │ │ │ - tsteq r0, r4, lsl #24 │ │ │ │ - strdeq fp, [r0, -lr] │ │ │ │ - strdeq fp, [r0, -r8] │ │ │ │ - smlabteq r3, sl, r3, lr │ │ │ │ - smlatteq r0, ip, fp, fp │ │ │ │ - smlatteq r0, r6, fp, fp │ │ │ │ - smlatteq r0, r0, fp, fp │ │ │ │ - ldrdeq fp, [r0, -sl] │ │ │ │ - ldrdeq fp, [r0, -r4] │ │ │ │ - smlabteq r0, lr, fp, fp │ │ │ │ - smlabteq r0, r8, fp, fp │ │ │ │ - smlabteq r0, r2, fp, fp │ │ │ │ - @ instruction: 0x0100bbbc │ │ │ │ - @ instruction: 0x0100bbb6 │ │ │ │ - @ instruction: 0x0100bbb0 │ │ │ │ - smlatbeq r0, sl, fp, fp │ │ │ │ - smlatbeq r0, r4, fp, fp │ │ │ │ - @ instruction: 0x0100bb9e │ │ │ │ - @ instruction: 0x0100bb98 │ │ │ │ - @ instruction: 0x0100bb92 │ │ │ │ - smlabbeq r0, ip, fp, fp │ │ │ │ + smlabteq r0, sl, fp, fp │ │ │ │ + smlabteq r0, r4, fp, fp │ │ │ │ + @ instruction: 0x0100bbbe │ │ │ │ + @ instruction: 0x0100bbb8 │ │ │ │ + @ instruction: 0x0100bbb2 │ │ │ │ + smlatbeq r0, ip, fp, fp │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -93371,58 +93371,58 @@ │ │ │ │ and lr, r7, sl, lsr r8 │ │ │ │ @ instruction: 0x463b4a30 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldmda r0!, {r2, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlabteq r0, sl, fp, fp │ │ │ │ - @ instruction: 0x0102b3b2 │ │ │ │ - tsteq r0, r0, lsr #26 │ │ │ │ - tsteq r2, r8, ror #6 │ │ │ │ - tsteq r1, r6, lsl #28 │ │ │ │ - @ instruction: 0x0102b2bc │ │ │ │ - tsteq r0, lr, ror sl │ │ │ │ - tsteq r0, r0, ror #6 │ │ │ │ - tsteq r2, sl, asr #22 │ │ │ │ - smlabbeq r1, r8, r6, r2 │ │ │ │ - tsteq r2, ip, lsr #22 │ │ │ │ - tsteq r2, lr, ror lr │ │ │ │ - tsteq r2, r2, lsl fp │ │ │ │ - smlatteq r3, r8, ip, r8 │ │ │ │ - strdeq sl, [r2, -r8] │ │ │ │ - strdeq sl, [r3, -r8] │ │ │ │ - tsteq r0, lr, ror r3 │ │ │ │ - strdeq sl, [r3, -r2] │ │ │ │ - tsteq r0, sl, ror #6 │ │ │ │ - @ instruction: 0x0100b2b2 │ │ │ │ - @ instruction: 0x0102aa9e │ │ │ │ - tsteq r3, r0, asr pc │ │ │ │ - tsteq r3, r0, asr pc │ │ │ │ - tsteq r3, r6, asr pc │ │ │ │ - tsteq r3, r6, asr pc │ │ │ │ + smlatteq r0, sl, fp, fp │ │ │ │ + ldrdeq fp, [r2, -r2] │ │ │ │ + tsteq r0, r0, asr #26 │ │ │ │ + smlabbeq r2, r8, r3, fp │ │ │ │ + tsteq r1, r6, lsr #28 │ │ │ │ + ldrdeq fp, [r2, -ip] │ │ │ │ + @ instruction: 0x0100ba9e │ │ │ │ + smlabbeq r0, r0, r3, fp │ │ │ │ + tsteq r2, sl, ror #22 │ │ │ │ + smlatbeq r1, r8, r6, r2 │ │ │ │ + tsteq r2, ip, asr #22 │ │ │ │ + @ instruction: 0x0102ae9e │ │ │ │ + tsteq r2, r2, lsr fp │ │ │ │ + tsteq r3, r8, lsl #26 │ │ │ │ + tsteq r2, r8, lsl fp │ │ │ │ + tsteq r3, r8, lsl r0 │ │ │ │ + @ instruction: 0x0100b39e │ │ │ │ + tsteq r3, r2, lsl r0 │ │ │ │ + smlabbeq r0, sl, r3, fp │ │ │ │ + ldrdeq fp, [r0, -r2] │ │ │ │ + @ instruction: 0x0102aabe │ │ │ │ + tsteq r3, r0, ror pc │ │ │ │ + tsteq r3, r0, ror pc │ │ │ │ + tsteq r3, r6, ror pc │ │ │ │ + tsteq r3, r6, ror pc │ │ │ │ + tsteq r2, r8, ror sl │ │ │ │ + smlatbeq r1, r2, r5, r2 │ │ │ │ tsteq r2, r8, asr sl │ │ │ │ - smlabbeq r1, r2, r5, r2 │ │ │ │ + tsteq r0, lr, asr #4 │ │ │ │ tsteq r2, r8, lsr sl │ │ │ │ - tsteq r0, lr, lsr #4 │ │ │ │ - tsteq r2, r8, lsl sl │ │ │ │ - tsteq r3, r6, lsr #8 │ │ │ │ - strdeq sl, [r2, -r8] │ │ │ │ - smlabbeq r2, r2, r6, sl │ │ │ │ - ldrdeq sl, [r2, -sl] │ │ │ │ - tsteq r3, ip, lsr r4 │ │ │ │ - smlabteq r2, r0, r9, sl │ │ │ │ tsteq r3, r6, asr #8 │ │ │ │ - smlatbeq r2, r6, r9, sl │ │ │ │ - tsteq r3, r2, lsr ip │ │ │ │ - tsteq r1, sl, ror r5 │ │ │ │ - smlabbeq r2, r0, r9, sl │ │ │ │ - tsteq r3, sl, asr #20 │ │ │ │ - tsteq r2, r6, ror #18 │ │ │ │ - tsteq r0, r8, lsr lr │ │ │ │ + tsteq r2, r8, lsl sl │ │ │ │ + smlatbeq r2, r2, r6, sl │ │ │ │ + strdeq sl, [r2, -sl] │ │ │ │ + tsteq r3, ip, asr r4 │ │ │ │ + smlatteq r2, r0, r9, sl │ │ │ │ + tsteq r3, r6, ror #8 │ │ │ │ + smlabteq r2, r6, r9, sl │ │ │ │ + tsteq r3, r2, asr ip │ │ │ │ + @ instruction: 0x0101259a │ │ │ │ + smlatbeq r2, r0, r9, sl │ │ │ │ + tsteq r3, sl, ror #20 │ │ │ │ + smlabbeq r2, r6, r9, sl │ │ │ │ + tsteq r0, r8, asr lr │ │ │ │ suble r2, r6, r4, ror #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1d544 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdale fp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ eorsle r2, pc, r4, lsr r8 @ │ │ │ │ ldmdacs r0, {r0, r1, r2, r3, r4, fp, ip, lr, pc} │ │ │ │ @@ -93471,31 +93471,31 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ ldmdami r2, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2065 @ 0xfffff7ef │ │ │ │ ldmdami r1, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - smlabbeq r0, sl, ip, sl │ │ │ │ - tsteq r3, r2, asr r5 │ │ │ │ - tsteq r0, r0, asr ip │ │ │ │ - smlatteq r3, r4, r4, sp │ │ │ │ - @ instruction: 0x0103d49c │ │ │ │ - tsteq r3, lr, asr r4 │ │ │ │ - tsteq r3, r8, asr #8 │ │ │ │ - tsteq r0, r2, lsl ip │ │ │ │ - tsteq r0, ip, lsl #24 │ │ │ │ - tsteq r3, r6, asr r4 │ │ │ │ - tsteq r3, r4, ror #8 │ │ │ │ - @ instruction: 0x0103d4b6 │ │ │ │ + smlatbeq r0, sl, ip, sl │ │ │ │ + tsteq r3, r2, ror r5 │ │ │ │ + tsteq r0, r0, ror ip │ │ │ │ + tsteq r3, r4, lsl #10 │ │ │ │ + @ instruction: 0x0103d4bc │ │ │ │ + tsteq r3, lr, ror r4 │ │ │ │ + tsteq r3, r8, ror #8 │ │ │ │ + tsteq r0, r2, lsr ip │ │ │ │ + tsteq r0, ip, lsr #24 │ │ │ │ + tsteq r3, r6, ror r4 │ │ │ │ smlabbeq r3, r4, r4, sp │ │ │ │ - smlatteq r0, lr, fp, sl │ │ │ │ - @ instruction: 0x0103d4b0 │ │ │ │ - @ instruction: 0x0103d4ba │ │ │ │ - ldrdeq sl, [r0, -ip] │ │ │ │ + ldrdeq sp, [r3, -r6] │ │ │ │ + smlatbeq r3, r4, r4, sp │ │ │ │ + tsteq r0, lr, lsl #24 │ │ │ │ + ldrdeq sp, [r3, -r0] │ │ │ │ + ldrdeq sp, [r3, -sl] │ │ │ │ + strdeq sl, [r0, -ip] │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [r4], -r3, lsl #1 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0002964 │ │ │ │ @@ -94060,136 +94060,136 @@ │ │ │ │ b ff684bc0 │ │ │ │ bmi 207ed54 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7a39500 │ │ │ │ andlt lr, r3, lr, asr #21 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - tsteq r3, ip, asr ip │ │ │ │ - smlatbeq r2, r6, r6, sl │ │ │ │ - smlatbeq r3, lr, r3, sp │ │ │ │ - tsteq r3, r4, asr ip │ │ │ │ - @ instruction: 0x0103d39a │ │ │ │ - tsteq r3, r4, asr #24 │ │ │ │ - @ instruction: 0x010192bc │ │ │ │ - @ instruction: 0x010192b0 │ │ │ │ - tsteq r3, r0, lsr ip │ │ │ │ - smlatteq r2, lr, r5, sl │ │ │ │ - tsteq r3, r6, asr ip │ │ │ │ - tsteq r3, sl, asr ip │ │ │ │ - tsteq r3, r6, asr #24 │ │ │ │ - tsteq r9, r4, lsr #24 │ │ │ │ - strdeq r8, [r3, -r0] │ │ │ │ - @ instruction: 0x01038b9e │ │ │ │ - tsteq r2, sl, ror #2 │ │ │ │ - ldrdeq r8, [r3, -sl] │ │ │ │ - smlabbeq r1, r0, r3, r9 │ │ │ │ - tsteq r1, r8, ror r3 │ │ │ │ - smlabteq r3, sl, fp, sl │ │ │ │ - smlabteq r3, r8, r3, fp │ │ │ │ - tsteq r2, r8, ror r4 │ │ │ │ - smlatbeq r3, r8, fp, sl │ │ │ │ + tsteq r3, ip, ror ip │ │ │ │ + smlabteq r2, r6, r6, sl │ │ │ │ + smlabteq r3, lr, r3, sp │ │ │ │ + tsteq r3, r4, ror ip │ │ │ │ + @ instruction: 0x0103d3ba │ │ │ │ + tsteq r3, r4, ror #24 │ │ │ │ + ldrdeq r9, [r1, -ip] │ │ │ │ + ldrdeq r9, [r1, -r0] │ │ │ │ + tsteq r3, r0, asr ip │ │ │ │ + tsteq r2, lr, lsl #12 │ │ │ │ + tsteq r3, r6, ror ip │ │ │ │ + tsteq r3, sl, ror ip │ │ │ │ + tsteq r3, r6, ror #24 │ │ │ │ + tsteq r9, r4, asr #24 │ │ │ │ + tsteq r3, r0, lsl r0 │ │ │ │ + @ instruction: 0x01038bbe │ │ │ │ + smlabbeq r2, sl, r1, ip │ │ │ │ + strdeq r8, [r3, -sl] │ │ │ │ + smlatbeq r1, r0, r3, r9 │ │ │ │ + @ instruction: 0x01019398 │ │ │ │ + smlatteq r3, sl, fp, sl │ │ │ │ + smlatteq r3, r8, r3, fp │ │ │ │ + @ instruction: 0x0102c498 │ │ │ │ + smlabteq r3, r8, fp, sl │ │ │ │ + smlabteq r3, r8, fp, sl │ │ │ │ + smlabteq r3, ip, fp, sl │ │ │ │ + tsteq r3, r8, asr r2 │ │ │ │ + tsteq r9, lr, asr #22 │ │ │ │ smlatbeq r3, r8, fp, sl │ │ │ │ - smlatbeq r3, ip, fp, sl │ │ │ │ - tsteq r3, r8, lsr r2 │ │ │ │ - tsteq r9, lr, lsr #22 │ │ │ │ - smlabbeq r3, r8, fp, sl │ │ │ │ - tsteq r3, sl, lsr r3 │ │ │ │ - tsteq r3, lr, ror fp │ │ │ │ - tsteq r3, sl, ror fp │ │ │ │ - ldrdeq r6, [r9, -r0] │ │ │ │ - smlabteq r3, sl, r1, sp │ │ │ │ - smlabteq r3, ip, r1, sp │ │ │ │ - smlabteq r3, r8, r1, sp │ │ │ │ - smlabteq r3, r4, r1, sp │ │ │ │ - smlabteq r3, r8, r1, sp │ │ │ │ - smlabteq r3, r8, r1, sp │ │ │ │ - smlabteq r3, ip, r1, sp │ │ │ │ - ldrdeq sp, [r3, -r0] │ │ │ │ + tsteq r3, sl, asr r3 │ │ │ │ + @ instruction: 0x0103ab9e │ │ │ │ + @ instruction: 0x0103ab9a │ │ │ │ + strdeq r6, [r9, -r0] │ │ │ │ + smlatteq r3, sl, r1, sp │ │ │ │ + smlatteq r3, ip, r1, sp │ │ │ │ + smlatteq r3, r8, r1, sp │ │ │ │ + smlatteq r3, r4, r1, sp │ │ │ │ + smlatteq r3, r8, r1, sp │ │ │ │ + smlatteq r3, r8, r1, sp │ │ │ │ + smlatteq r3, ip, r1, sp │ │ │ │ + strdeq sp, [r3, -r0] │ │ │ │ + strdeq sp, [r3, -r8] │ │ │ │ + smlatteq r3, r0, sl, sl │ │ │ │ + @ instruction: 0x0102bf96 │ │ │ │ + ldrdeq sl, [r3, -sl] │ │ │ │ + ldrdeq sl, [r3, -r6] │ │ │ │ + ldrdeq sl, [r3, -r2] │ │ │ │ + smlabteq r3, lr, sl, sl │ │ │ │ + smlabteq r3, sl, sl, sl │ │ │ │ + smlabteq r3, r6, sl, sl │ │ │ │ + smlabteq r3, r2, sl, sl │ │ │ │ + @ instruction: 0x0103aabc │ │ │ │ + tsteq r1, lr, lsl r0 │ │ │ │ + tsteq r1, sl, lsl r0 │ │ │ │ + tsteq r1, lr, lsl r0 │ │ │ │ + tsteq r9, r0, asr r9 │ │ │ │ + smlabbeq r3, r2, sl, sl │ │ │ │ + @ instruction: 0x0102a2ba │ │ │ │ ldrdeq sp, [r3, -r8] │ │ │ │ - smlabteq r3, r0, sl, sl │ │ │ │ - tsteq r2, r6, ror pc │ │ │ │ - @ instruction: 0x0103aaba │ │ │ │ - @ instruction: 0x0103aab6 │ │ │ │ - @ instruction: 0x0103aab2 │ │ │ │ - smlatbeq r3, lr, sl, sl │ │ │ │ - smlatbeq r3, sl, sl, sl │ │ │ │ - smlatbeq r3, r6, sl, sl │ │ │ │ - smlatbeq r3, r2, sl, sl │ │ │ │ - @ instruction: 0x0103aa9c │ │ │ │ - strdeq r8, [r1, -lr] │ │ │ │ - strdeq r8, [r1, -sl] │ │ │ │ - strdeq r8, [r1, -lr] │ │ │ │ - tsteq r9, r0, lsr r9 │ │ │ │ - tsteq r3, r2, ror #20 │ │ │ │ - @ instruction: 0x0102a29a │ │ │ │ - strheq sp, [r3, -r8] │ │ │ │ - tsteq r3, sl, asr #20 │ │ │ │ - tsteq r2, r2, asr r2 │ │ │ │ - tsteq r1, lr, asr lr │ │ │ │ - @ instruction: 0x0103a8b0 │ │ │ │ - @ instruction: 0x01018f94 │ │ │ │ - tsteq r3, r8, lsl #20 │ │ │ │ - smlabbeq r1, r8, pc, r8 @ │ │ │ │ - @ instruction: 0x01018f90 │ │ │ │ - tsteq r9, sl, asr #16 │ │ │ │ - @ instruction: 0x0102a194 │ │ │ │ - smlatbeq r2, lr, r1, sl │ │ │ │ - tsteq r2, r6, ror r1 │ │ │ │ - @ instruction: 0x0102a190 │ │ │ │ - ldrdeq sl, [r0, -r4] │ │ │ │ - tsteq r2, lr, ror #2 │ │ │ │ - tsteq r1, sl, ror sp │ │ │ │ - tsteq r1, sl, ror #26 │ │ │ │ - tsteq r1, r8, ror #26 │ │ │ │ - smlabbeq r3, sl, pc, ip @ │ │ │ │ - smlabbeq r3, ip, pc, ip @ │ │ │ │ - tsteq r1, r6, asr sp │ │ │ │ - smlabbeq r3, r0, pc, ip @ │ │ │ │ - smlabbeq r3, lr, r8, r7 │ │ │ │ - tsteq r9, sl, asr r7 │ │ │ │ - tsteq r3, r0, ror #30 │ │ │ │ - tsteq r1, r0, ror #26 │ │ │ │ - tsteq r1, lr, asr #26 │ │ │ │ - tsteq r1, ip, lsr #26 │ │ │ │ - tsteq r1, r4, lsr sp │ │ │ │ - tsteq r1, r2, lsr #26 │ │ │ │ - tsteq r3, r4, lsr #30 │ │ │ │ - tsteq r3, r8, lsr #30 │ │ │ │ - tsteq r3, r2, lsr #30 │ │ │ │ - tsteq r3, ip, lsl pc │ │ │ │ - ldrdeq r8, [r1, -ip] │ │ │ │ - smlabteq r1, sl, ip, r8 │ │ │ │ - smlabteq r3, sl, r7, r7 │ │ │ │ - tsteq r3, r4, lsr lr │ │ │ │ - tsteq r3, lr, lsr #28 │ │ │ │ - tsteq r3, r8, lsr #28 │ │ │ │ - tsteq r3, r2, lsr #28 │ │ │ │ - tsteq r3, ip, lsl lr │ │ │ │ - tsteq r3, r6, lsl lr │ │ │ │ - swpeq r2, r8, [r1] │ │ │ │ - swpeq r2, r6, [r1] │ │ │ │ - tsteq r9, sl, lsl #12 │ │ │ │ - smlatbeq r1, r0, r0, r2 │ │ │ │ - strheq r2, [r1, -r4] │ │ │ │ - swpeq r2, ip, [r1] │ │ │ │ + tsteq r3, sl, ror #20 │ │ │ │ + tsteq r2, r2, ror r2 │ │ │ │ + tsteq r1, lr, ror lr │ │ │ │ + ldrdeq sl, [r3, -r0] │ │ │ │ + @ instruction: 0x01018fb4 │ │ │ │ tsteq r3, r8, lsr #20 │ │ │ │ - tsteq r3, r0, lsr lr │ │ │ │ - tsteq r2, lr, lsr #22 │ │ │ │ + smlatbeq r1, r8, pc, r8 @ │ │ │ │ + @ instruction: 0x01018fb0 │ │ │ │ + tsteq r9, sl, ror #16 │ │ │ │ + @ instruction: 0x0102a1b4 │ │ │ │ + smlabteq r2, lr, r1, sl │ │ │ │ + @ instruction: 0x0102a196 │ │ │ │ + @ instruction: 0x0102a1b0 │ │ │ │ + strdeq sl, [r0, -r4] │ │ │ │ + smlabbeq r2, lr, r1, sl │ │ │ │ + @ instruction: 0x01018d9a │ │ │ │ + smlabbeq r1, sl, sp, r8 │ │ │ │ + smlabbeq r1, r8, sp, r8 │ │ │ │ + smlatbeq r3, sl, pc, ip @ │ │ │ │ + smlatbeq r3, ip, pc, ip @ │ │ │ │ tsteq r1, r6, ror sp │ │ │ │ - ldrshteq r5, [pc], #64 │ │ │ │ - strdeq r8, [r3, -r6] │ │ │ │ - strdeq r8, [r3, -ip] │ │ │ │ - tsteq r9, r4, ror #10 │ │ │ │ - ldrdeq ip, [r3, -r4] │ │ │ │ - smlabteq r2, sl, lr, r9 │ │ │ │ - tsteq r1, r0, lsr #20 │ │ │ │ - @ instruction: 0x0103cdb2 │ │ │ │ - @ instruction: 0x0103cdb6 │ │ │ │ - tsteq r0, r2, ror r3 │ │ │ │ + smlatbeq r3, r0, pc, ip @ │ │ │ │ + smlatbeq r3, lr, r8, r7 │ │ │ │ + tsteq r9, sl, ror r7 │ │ │ │ + smlabbeq r3, r0, pc, ip @ │ │ │ │ + smlabbeq r1, r0, sp, r8 │ │ │ │ + tsteq r1, lr, ror #26 │ │ │ │ + tsteq r1, ip, asr #26 │ │ │ │ + tsteq r1, r4, asr sp │ │ │ │ + tsteq r1, r2, asr #26 │ │ │ │ + tsteq r3, r4, asr #30 │ │ │ │ + tsteq r3, r8, asr #30 │ │ │ │ + tsteq r3, r2, asr #30 │ │ │ │ + tsteq r3, ip, lsr pc │ │ │ │ + strdeq r8, [r1, -ip] │ │ │ │ + smlatteq r1, sl, ip, r8 │ │ │ │ + smlatteq r3, sl, r7, r7 │ │ │ │ + tsteq r3, r4, asr lr │ │ │ │ + tsteq r3, lr, asr #28 │ │ │ │ + tsteq r3, r8, asr #28 │ │ │ │ + tsteq r3, r2, asr #28 │ │ │ │ + tsteq r3, ip, lsr lr │ │ │ │ + tsteq r3, r6, lsr lr │ │ │ │ + strheq r2, [r1, -r8] │ │ │ │ + strheq r2, [r1, -r6] │ │ │ │ + tsteq r9, sl, lsr #12 │ │ │ │ + smlabteq r1, r0, r0, r2 │ │ │ │ + ldrdeq r2, [r1, -r4] │ │ │ │ + strheq r2, [r1, -ip] │ │ │ │ + tsteq r3, r8, asr #20 │ │ │ │ + tsteq r3, r0, asr lr │ │ │ │ + tsteq r2, lr, asr #22 │ │ │ │ + @ instruction: 0x01018d96 │ │ │ │ + rscseq r5, pc, r0, lsl r5 @ │ │ │ │ + tsteq r3, r6, lsl sl │ │ │ │ + tsteq r3, ip, lsl sl │ │ │ │ + smlabbeq r9, r4, r5, r6 │ │ │ │ + strdeq ip, [r3, -r4] │ │ │ │ + smlatteq r2, sl, lr, r9 │ │ │ │ + tsteq r1, r0, asr #20 │ │ │ │ + ldrdeq ip, [r3, -r2] │ │ │ │ + ldrdeq ip, [r3, -r6] │ │ │ │ + @ instruction: 0x0100a392 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1e13c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q9, q12 │ │ │ │ addsmi r1, r8, #88, 6 @ 0x60000001 │ │ │ │ strbhi pc, [r1, #-3]! @ │ │ │ │ orrhi pc, r0, r2, lsl #4 │ │ │ │ @@ -95019,104 +95019,104 @@ │ │ │ │ @ instruction: 0x73a4f6a0 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 9746a4 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ strbthi pc, [r4], r2, lsl #2 @ │ │ │ │ ldrbtmi r4, [r8], #-2138 @ 0xfffff7a6 │ │ │ │ ldmlt r8, {r0, r1, ip, sp, lr, pc} │ │ │ │ - tsteq r0, r0, lsr #32 │ │ │ │ - @ instruction: 0x0103d29c │ │ │ │ - smlabteq r0, lr, pc, r9 @ │ │ │ │ - @ instruction: 0x01009fb0 │ │ │ │ - @ instruction: 0x01009f98 │ │ │ │ - tsteq r0, r2, ror pc │ │ │ │ - tsteq r0, r6, asr #30 │ │ │ │ - tsteq r0, r0, lsr #30 │ │ │ │ - strdeq r9, [r0, -ip] │ │ │ │ - smlabteq r0, lr, lr, r9 │ │ │ │ - smlatbeq r0, r0, lr, r9 │ │ │ │ - tsteq r0, r2, ror lr │ │ │ │ - tsteq r0, r8, asr #28 │ │ │ │ - tsteq r0, ip, lsl lr │ │ │ │ - strdeq r9, [r0, -r0] │ │ │ │ - smlatteq r0, r6, sp, r9 │ │ │ │ - smlabteq r0, r2, sp, r9 │ │ │ │ - @ instruction: 0x01009d9e │ │ │ │ - tsteq r0, r2, ror sp │ │ │ │ - tsteq r0, r8, asr #26 │ │ │ │ - tsteq r0, lr, lsr sp │ │ │ │ - tsteq r0, r8, lsl sp │ │ │ │ - smlatteq r0, ip, ip, r9 │ │ │ │ - smlatteq r0, r2, ip, r9 │ │ │ │ - @ instruction: 0x01009cbe │ │ │ │ - @ instruction: 0x01009c90 │ │ │ │ - tsteq r0, r4, ror #24 │ │ │ │ - tsteq r0, r8, lsr ip │ │ │ │ - tsteq r0, lr, lsr #24 │ │ │ │ - tsteq r0, r8, lsl #24 │ │ │ │ - ldrdeq r9, [r0, -sl] │ │ │ │ + tsteq r0, r0, asr #32 │ │ │ │ + @ instruction: 0x0103d2bc │ │ │ │ + smlatteq r0, lr, pc, r9 @ │ │ │ │ ldrdeq r9, [r0, -r0] │ │ │ │ - smlatbeq r0, sl, fp, r9 │ │ │ │ - tsteq r0, lr, ror fp │ │ │ │ - tsteq r0, r2, asr fp │ │ │ │ - tsteq r0, r8, asr #22 │ │ │ │ - tsteq r0, r6, lsr fp │ │ │ │ - tsteq r0, sl, lsl #22 │ │ │ │ - strdeq r9, [r0, -r8] │ │ │ │ - smlatteq r0, r6, sl, r9 │ │ │ │ - @ instruction: 0x01009ab8 │ │ │ │ - smlabbeq r0, ip, sl, r9 │ │ │ │ - tsteq r0, r0, ror #20 │ │ │ │ - tsteq r0, r4, lsr sl │ │ │ │ - tsteq r0, r2, lsr #20 │ │ │ │ - tsteq r0, r0, lsl sl │ │ │ │ - smlatteq r0, r4, r9, r9 │ │ │ │ - ldrdeq r9, [r0, -r2] │ │ │ │ - smlabteq r0, r0, r9, r9 │ │ │ │ - @ instruction: 0x01009994 │ │ │ │ - tsteq r0, r8, ror #18 │ │ │ │ - tsteq r0, r4, asr #18 │ │ │ │ - tsteq r0, r8, lsl r9 │ │ │ │ - smlatteq r0, ip, r8, r9 │ │ │ │ - smlabteq r0, r8, r8, r9 │ │ │ │ - smlatbeq r0, r4, r8, r9 │ │ │ │ - tsteq r0, r8, ror r8 │ │ │ │ - tsteq r0, r4, asr r8 │ │ │ │ - tsteq r0, r0, lsr r8 │ │ │ │ - tsteq r0, r2, lsl #16 │ │ │ │ - ldrdeq r9, [r0, -r4] │ │ │ │ - smlatbeq r0, r8, r7, r9 │ │ │ │ - tsteq r0, ip, ror r7 │ │ │ │ - tsteq r0, r0, asr r7 │ │ │ │ - tsteq r0, r6, asr #14 │ │ │ │ - tsteq r0, r2, lsr #14 │ │ │ │ - strdeq r9, [r0, -lr] │ │ │ │ - ldrdeq r9, [r0, -r2] │ │ │ │ - smlatbeq r0, lr, r6, r9 │ │ │ │ - smlabbeq r0, ip, r6, r9 │ │ │ │ - tsteq r0, r2, ror #12 │ │ │ │ - tsteq r0, r8, lsr r6 │ │ │ │ - tsteq r0, r6, lsl r6 │ │ │ │ + @ instruction: 0x01009fb8 │ │ │ │ + @ instruction: 0x01009f92 │ │ │ │ + tsteq r0, r6, ror #30 │ │ │ │ + tsteq r0, r0, asr #30 │ │ │ │ + tsteq r0, ip, lsl pc │ │ │ │ + smlatteq r0, lr, lr, r9 │ │ │ │ + smlabteq r0, r0, lr, r9 │ │ │ │ + @ instruction: 0x01009e92 │ │ │ │ + tsteq r0, r8, ror #28 │ │ │ │ + tsteq r0, ip, lsr lr │ │ │ │ + tsteq r0, r0, lsl lr │ │ │ │ + tsteq r0, r6, lsl #28 │ │ │ │ + smlatteq r0, r2, sp, r9 │ │ │ │ + @ instruction: 0x01009dbe │ │ │ │ + @ instruction: 0x01009d92 │ │ │ │ + tsteq r0, r8, ror #26 │ │ │ │ + tsteq r0, lr, asr sp │ │ │ │ + tsteq r0, r8, lsr sp │ │ │ │ + tsteq r0, ip, lsl #26 │ │ │ │ + tsteq r0, r2, lsl #26 │ │ │ │ + ldrdeq r9, [r0, -lr] │ │ │ │ + @ instruction: 0x01009cb0 │ │ │ │ + smlabbeq r0, r4, ip, r9 │ │ │ │ + tsteq r0, r8, asr ip │ │ │ │ + tsteq r0, lr, asr #24 │ │ │ │ + tsteq r0, r8, lsr #24 │ │ │ │ + strdeq r9, [r0, -sl] │ │ │ │ + strdeq r9, [r0, -r0] │ │ │ │ + smlabteq r0, sl, fp, r9 │ │ │ │ + @ instruction: 0x01009b9e │ │ │ │ + tsteq r0, r2, ror fp │ │ │ │ + tsteq r0, r8, ror #22 │ │ │ │ + tsteq r0, r6, asr fp │ │ │ │ + tsteq r0, sl, lsr #22 │ │ │ │ + tsteq r0, r8, lsl fp │ │ │ │ + tsteq r0, r6, lsl #22 │ │ │ │ + ldrdeq r9, [r0, -r8] │ │ │ │ + smlatbeq r0, ip, sl, r9 │ │ │ │ + smlabbeq r0, r0, sl, r9 │ │ │ │ + tsteq r0, r4, asr sl │ │ │ │ + tsteq r0, r2, asr #20 │ │ │ │ + tsteq r0, r0, lsr sl │ │ │ │ + tsteq r0, r4, lsl #20 │ │ │ │ + strdeq r9, [r0, -r2] │ │ │ │ + smlatteq r0, r0, r9, r9 │ │ │ │ + @ instruction: 0x010099b4 │ │ │ │ + smlabbeq r0, r8, r9, r9 │ │ │ │ + tsteq r0, r4, ror #18 │ │ │ │ + tsteq r0, r8, lsr r9 │ │ │ │ + tsteq r0, ip, lsl #18 │ │ │ │ + smlatteq r0, r8, r8, r9 │ │ │ │ + smlabteq r0, r4, r8, r9 │ │ │ │ + @ instruction: 0x01009898 │ │ │ │ + tsteq r0, r4, ror r8 │ │ │ │ + tsteq r0, r0, asr r8 │ │ │ │ + tsteq r0, r2, lsr #16 │ │ │ │ strdeq r9, [r0, -r4] │ │ │ │ - smlabteq r0, sl, r5, r9 │ │ │ │ - smlatbeq r0, r8, r5, r9 │ │ │ │ - smlabbeq r0, r6, r5, r9 │ │ │ │ - tsteq r0, r8, asr r5 │ │ │ │ - tsteq r0, ip, lsr #10 │ │ │ │ - tsteq r0, r0, lsl #10 │ │ │ │ - ldrdeq r9, [r0, -ip] │ │ │ │ - @ instruction: 0x010094b0 │ │ │ │ - smlatbeq r0, r8, r4, r9 │ │ │ │ - smlabbeq r0, r4, r4, r9 │ │ │ │ - tsteq r0, r8, asr r4 │ │ │ │ - tsteq r0, ip, lsr #8 │ │ │ │ - tsteq r0, r4, lsr #8 │ │ │ │ - tsteq r0, r0, lsl #8 │ │ │ │ - ldrdeq r9, [r0, -ip] │ │ │ │ - smlatbeq r0, lr, r3, r9 │ │ │ │ + smlabteq r0, r8, r7, r9 │ │ │ │ + @ instruction: 0x0100979c │ │ │ │ + tsteq r0, r0, ror r7 │ │ │ │ + tsteq r0, r6, ror #14 │ │ │ │ + tsteq r0, r2, asr #14 │ │ │ │ + tsteq r0, lr, lsl r7 │ │ │ │ + strdeq r9, [r0, -r2] │ │ │ │ + smlabteq r0, lr, r6, r9 │ │ │ │ + smlatbeq r0, ip, r6, r9 │ │ │ │ + smlabbeq r0, r2, r6, r9 │ │ │ │ + tsteq r0, r8, asr r6 │ │ │ │ + tsteq r0, r6, lsr r6 │ │ │ │ + tsteq r0, r4, lsl r6 │ │ │ │ + smlatteq r0, sl, r5, r9 │ │ │ │ + smlabteq r0, r8, r5, r9 │ │ │ │ + smlatbeq r0, r6, r5, r9 │ │ │ │ + tsteq r0, r8, ror r5 │ │ │ │ + tsteq r0, ip, asr #10 │ │ │ │ + tsteq r0, r0, lsr #10 │ │ │ │ + strdeq r9, [r0, -ip] │ │ │ │ + ldrdeq r9, [r0, -r0] │ │ │ │ + smlabteq r0, r8, r4, r9 │ │ │ │ + smlatbeq r0, r4, r4, r9 │ │ │ │ + tsteq r0, r8, ror r4 │ │ │ │ + tsteq r0, ip, asr #8 │ │ │ │ + tsteq r0, r4, asr #8 │ │ │ │ + tsteq r0, r0, lsr #8 │ │ │ │ + strdeq r9, [r0, -ip] │ │ │ │ + smlabteq r0, lr, r3, r9 │ │ │ │ cmppvc ip, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale pc!, {r3, r4, r7, r9, lr} @ │ │ │ │ svcvs 0x0074f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f6374 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -95929,103 +95929,103 @@ │ │ │ │ @ instruction: 0xf04f53e7 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107db │ │ │ │ ldmdami sl, {r0, r3, r6, r7, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000b97d │ │ │ │ - tsteq r0, sl, lsl r2 │ │ │ │ - smlatteq r0, ip, r1, r9 │ │ │ │ - smlatteq r0, r2, r1, r9 │ │ │ │ - @ instruction: 0x010091be │ │ │ │ - @ instruction: 0x01009198 │ │ │ │ - tsteq r0, sl, ror #2 │ │ │ │ - tsteq r0, r6, asr #2 │ │ │ │ - tsteq r0, r8, lsl r1 │ │ │ │ - tsteq r0, lr, lsl #2 │ │ │ │ - smlatteq r0, r8, r0, r9 │ │ │ │ - ldrdeq fp, [r3, -r4] │ │ │ │ - tsteq r0, r6, ror r0 │ │ │ │ - tsteq r0, r8, asr #32 │ │ │ │ - tsteq r0, r8, lsl r0 │ │ │ │ - smlatteq r0, r8, pc, r8 @ │ │ │ │ - @ instruction: 0x01008fb6 │ │ │ │ - smlatbeq r0, ip, pc, r8 @ │ │ │ │ - smlabbeq r0, r6, pc, r8 @ │ │ │ │ - tsteq r0, lr, asr pc │ │ │ │ - tsteq r0, r2, lsr pc │ │ │ │ - tsteq r0, r0, lsl #30 │ │ │ │ - strdeq r8, [r0, -r6] │ │ │ │ - ldrdeq r8, [r0, -r2] │ │ │ │ - smlatbeq r0, lr, lr, r8 │ │ │ │ - tsteq r0, ip, ror lr │ │ │ │ - tsteq r0, sl, asr #28 │ │ │ │ - tsteq r0, lr, lsl lr │ │ │ │ - tsteq r0, r4, lsl lr │ │ │ │ - smlatteq r0, lr, sp, r8 │ │ │ │ - smlabteq r0, r0, sp, r8 │ │ │ │ - @ instruction: 0x01008db6 │ │ │ │ - smlabbeq r0, r8, sp, r8 │ │ │ │ - tsteq r0, lr, ror sp │ │ │ │ - tsteq r0, sl, ror #26 │ │ │ │ - tsteq r0, r8, lsr sp │ │ │ │ - tsteq r0, r8, lsl #26 │ │ │ │ - strdeq r8, [r0, -lr] │ │ │ │ - ldrdeq r8, [r0, -r8] │ │ │ │ - @ instruction: 0x01008cb2 │ │ │ │ - tsteq r0, lr, ror ip │ │ │ │ - tsteq r0, sl, asr #24 │ │ │ │ - tsteq r0, sl, lsl ip │ │ │ │ - smlatteq r0, sl, fp, r8 │ │ │ │ - smlabteq r0, r2, fp, r8 │ │ │ │ - @ instruction: 0x01008b9a │ │ │ │ - tsteq r0, lr, ror #22 │ │ │ │ - tsteq r0, sl, asr fp │ │ │ │ - tsteq r0, r4, lsr fp │ │ │ │ - tsteq r0, r4, lsl #22 │ │ │ │ - ldrdeq r8, [r0, -r4] │ │ │ │ - smlabteq r0, sl, sl, r8 │ │ │ │ - smlatbeq r0, r2, sl, r8 │ │ │ │ - tsteq r0, r4, ror sl │ │ │ │ - tsteq r0, sl, ror #20 │ │ │ │ - tsteq r0, r2, asr #20 │ │ │ │ - tsteq r0, r0, lsl sl │ │ │ │ - smlatteq r0, r0, r9, r8 │ │ │ │ - @ instruction: 0x010089b0 │ │ │ │ - smlabbeq r0, r8, r9, r8 │ │ │ │ - tsteq r0, r6, asr r9 │ │ │ │ - tsteq r0, ip, asr #18 │ │ │ │ - tsteq r0, lr, lsr #18 │ │ │ │ - strdeq r8, [r0, -lr] │ │ │ │ - strdeq r8, [r0, -r4] │ │ │ │ - smlabteq r0, ip, r8, r8 │ │ │ │ - @ instruction: 0x0100889c │ │ │ │ - tsteq r0, r6, ror r8 │ │ │ │ - tsteq r0, r8, asr #16 │ │ │ │ - tsteq r0, r0, asr #16 │ │ │ │ - tsteq r0, r2, lsl r8 │ │ │ │ - tsteq r0, sl, lsl #16 │ │ │ │ - smlatteq r0, r4, r7, r8 │ │ │ │ - smlatbeq r0, sl, r7, r8 │ │ │ │ - tsteq r0, lr, ror r7 │ │ │ │ - tsteq r0, r2, asr r7 │ │ │ │ - tsteq r0, r8, lsr #14 │ │ │ │ + tsteq r0, sl, lsr r2 │ │ │ │ + tsteq r0, ip, lsl #4 │ │ │ │ + tsteq r0, r2, lsl #4 │ │ │ │ + ldrdeq r9, [r0, -lr] │ │ │ │ + @ instruction: 0x010091b8 │ │ │ │ + smlabbeq r0, sl, r1, r9 │ │ │ │ + tsteq r0, r6, ror #2 │ │ │ │ + tsteq r0, r8, lsr r1 │ │ │ │ + tsteq r0, lr, lsr #2 │ │ │ │ + tsteq r0, r8, lsl #2 │ │ │ │ + strdeq fp, [r3, -r4] │ │ │ │ + swpeq r9, r6, [r0] │ │ │ │ + tsteq r0, r8, rrx │ │ │ │ + tsteq r0, r8, lsr r0 │ │ │ │ + tsteq r0, r8 │ │ │ │ + ldrdeq r8, [r0, -r6] │ │ │ │ + smlabteq r0, ip, pc, r8 @ │ │ │ │ + smlatbeq r0, r6, pc, r8 @ │ │ │ │ + tsteq r0, lr, ror pc │ │ │ │ + tsteq r0, r2, asr pc │ │ │ │ + tsteq r0, r0, lsr #30 │ │ │ │ + tsteq r0, r6, lsl pc │ │ │ │ + strdeq r8, [r0, -r2] │ │ │ │ + smlabteq r0, lr, lr, r8 │ │ │ │ + @ instruction: 0x01008e9c │ │ │ │ + tsteq r0, sl, ror #28 │ │ │ │ + tsteq r0, lr, lsr lr │ │ │ │ + tsteq r0, r4, lsr lr │ │ │ │ + tsteq r0, lr, lsl #28 │ │ │ │ + smlatteq r0, r0, sp, r8 │ │ │ │ + ldrdeq r8, [r0, -r6] │ │ │ │ + smlatbeq r0, r8, sp, r8 │ │ │ │ + @ instruction: 0x01008d9e │ │ │ │ + smlabbeq r0, sl, sp, r8 │ │ │ │ + tsteq r0, r8, asr sp │ │ │ │ + tsteq r0, r8, lsr #26 │ │ │ │ + tsteq r0, lr, lsl sp │ │ │ │ strdeq r8, [r0, -r8] │ │ │ │ - strdeq r8, [r0, -r0] │ │ │ │ - smlabteq r0, sl, r6, r8 │ │ │ │ - smlatbeq r0, r0, r6, r8 │ │ │ │ - @ instruction: 0x01008698 │ │ │ │ - tsteq r0, r2, ror r6 │ │ │ │ - tsteq r0, r8, asr #12 │ │ │ │ - tsteq r0, lr, lsl r6 │ │ │ │ - tsteq r0, r6, lsl r6 │ │ │ │ - strdeq r8, [r0, -r4] │ │ │ │ ldrdeq r8, [r0, -r2] │ │ │ │ - smlatbeq r0, r6, r5, r8 │ │ │ │ - tsteq r0, r8, ror r5 │ │ │ │ + @ instruction: 0x01008c9e │ │ │ │ + tsteq r0, sl, ror #24 │ │ │ │ + tsteq r0, sl, lsr ip │ │ │ │ + tsteq r0, sl, lsl #24 │ │ │ │ + smlatteq r0, r2, fp, r8 │ │ │ │ + @ instruction: 0x01008bba │ │ │ │ + smlabbeq r0, lr, fp, r8 │ │ │ │ + tsteq r0, sl, ror fp │ │ │ │ + tsteq r0, r4, asr fp │ │ │ │ + tsteq r0, r4, lsr #22 │ │ │ │ + strdeq r8, [r0, -r4] │ │ │ │ + smlatteq r0, sl, sl, r8 │ │ │ │ + smlabteq r0, r2, sl, r8 │ │ │ │ + @ instruction: 0x01008a94 │ │ │ │ + smlabbeq r0, sl, sl, r8 │ │ │ │ + tsteq r0, r2, ror #20 │ │ │ │ + tsteq r0, r0, lsr sl │ │ │ │ + tsteq r0, r0, lsl #20 │ │ │ │ + ldrdeq r8, [r0, -r0] │ │ │ │ + smlatbeq r0, r8, r9, r8 │ │ │ │ + tsteq r0, r6, ror r9 │ │ │ │ + tsteq r0, ip, ror #18 │ │ │ │ + tsteq r0, lr, asr #18 │ │ │ │ + tsteq r0, lr, lsl r9 │ │ │ │ + tsteq r0, r4, lsl r9 │ │ │ │ + smlatteq r0, ip, r8, r8 │ │ │ │ + @ instruction: 0x010088bc │ │ │ │ + @ instruction: 0x01008896 │ │ │ │ + tsteq r0, r8, ror #16 │ │ │ │ + tsteq r0, r0, ror #16 │ │ │ │ + tsteq r0, r2, lsr r8 │ │ │ │ + tsteq r0, sl, lsr #16 │ │ │ │ + tsteq r0, r4, lsl #16 │ │ │ │ + smlabteq r0, sl, r7, r8 │ │ │ │ + @ instruction: 0x0100879e │ │ │ │ + tsteq r0, r2, ror r7 │ │ │ │ + tsteq r0, r8, asr #14 │ │ │ │ + tsteq r0, r8, lsl r7 │ │ │ │ + tsteq r0, r0, lsl r7 │ │ │ │ + smlatteq r0, sl, r6, r8 │ │ │ │ + smlabteq r0, r0, r6, r8 │ │ │ │ + @ instruction: 0x010086b8 │ │ │ │ + @ instruction: 0x01008692 │ │ │ │ + tsteq r0, r8, ror #12 │ │ │ │ + tsteq r0, lr, lsr r6 │ │ │ │ + tsteq r0, r6, lsr r6 │ │ │ │ + tsteq r0, r4, lsl r6 │ │ │ │ + strdeq r8, [r0, -r2] │ │ │ │ + smlabteq r0, r6, r5, r8 │ │ │ │ + @ instruction: 0x01008598 │ │ │ │ @ instruction: 0x43bcf641 │ │ │ │ ldmdale r6, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x00e5f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f53e5 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -96833,103 +96833,103 @@ │ │ │ │ cmpppl r7, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 9762fc │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ adcshi pc, r8, r1, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2137 @ 0xfffff7a7 │ │ │ │ blt 1c058a4 │ │ │ │ - smlatteq r0, r6, r3, r8 │ │ │ │ - ldrdeq r8, [r0, -ip] │ │ │ │ - @ instruction: 0x010083b8 │ │ │ │ - @ instruction: 0x01008394 │ │ │ │ - tsteq r0, r8, ror #6 │ │ │ │ - tsteq r0, r4, asr #6 │ │ │ │ - tsteq r0, r0, lsr #6 │ │ │ │ - strdeq r8, [r0, -r0] │ │ │ │ - smlabteq r0, r2, r2, r8 │ │ │ │ - @ instruction: 0x01008296 │ │ │ │ - tsteq r0, r2, ror r2 │ │ │ │ - tsteq r0, r4, asr #4 │ │ │ │ - tsteq r0, sl, lsr r2 │ │ │ │ - tsteq r0, r4, lsl r2 │ │ │ │ - smlatteq r0, r6, r1, r8 │ │ │ │ - @ instruction: 0x010081b8 │ │ │ │ - smlatbeq r0, lr, r1, r8 │ │ │ │ - smlabbeq r0, r8, r1, r8 │ │ │ │ - tsteq r0, r2, ror #2 │ │ │ │ - tsteq r0, r6, lsr r1 │ │ │ │ - tsteq r0, sl, lsl #2 │ │ │ │ - ldrdeq r8, [r0, -lr] │ │ │ │ - ldrdeq r8, [r0, -r4] │ │ │ │ - strheq r8, [r0, -r0] │ │ │ │ - smlabbeq r0, ip, r0, r8 │ │ │ │ - tsteq r0, r0, rrx │ │ │ │ - tsteq r0, ip, lsr r0 │ │ │ │ + tsteq r0, r6, lsl #8 │ │ │ │ + strdeq r8, [r0, -ip] │ │ │ │ + ldrdeq r8, [r0, -r8] │ │ │ │ + @ instruction: 0x010083b4 │ │ │ │ + smlabbeq r0, r8, r3, r8 │ │ │ │ + tsteq r0, r4, ror #6 │ │ │ │ + tsteq r0, r0, asr #6 │ │ │ │ + tsteq r0, r0, lsl r3 │ │ │ │ + smlatteq r0, r2, r2, r8 │ │ │ │ + @ instruction: 0x010082b6 │ │ │ │ + @ instruction: 0x01008292 │ │ │ │ + tsteq r0, r4, ror #4 │ │ │ │ + tsteq r0, sl, asr r2 │ │ │ │ + tsteq r0, r4, lsr r2 │ │ │ │ + tsteq r0, r6, lsl #4 │ │ │ │ + ldrdeq r8, [r0, -r8] │ │ │ │ + smlabteq r0, lr, r1, r8 │ │ │ │ + smlatbeq r0, r8, r1, r8 │ │ │ │ + smlabbeq r0, r2, r1, r8 │ │ │ │ + tsteq r0, r6, asr r1 │ │ │ │ + tsteq r0, sl, lsr #2 │ │ │ │ + strdeq r8, [r0, -lr] │ │ │ │ + strdeq r8, [r0, -r4] │ │ │ │ + ldrdeq r8, [r0, -r0] │ │ │ │ + smlatbeq r0, ip, r0, r8 │ │ │ │ + smlabbeq r0, r0, r0, r8 │ │ │ │ + qaddeq r8, ip, r0 │ │ │ │ + tsteq r0, r0, lsr r0 │ │ │ │ + tsteq r0, r6, lsr #32 │ │ │ │ tsteq r0, r0, lsl r0 │ │ │ │ - tsteq r0, r6 │ │ │ │ - strdeq r7, [r0, -r0] │ │ │ │ - ldrdeq r7, [r0, -ip] │ │ │ │ - @ instruction: 0x01007f94 │ │ │ │ - smlatteq r3, lr, sl, sl │ │ │ │ - smlabteq r3, r2, fp, sl │ │ │ │ - tsteq r0, lr, lsr #30 │ │ │ │ - tsteq r0, sl, lsl pc │ │ │ │ - tsteq r3, r2, ror fp │ │ │ │ - @ instruction: 0x01007eb2 │ │ │ │ - @ instruction: 0x01007e9e │ │ │ │ - tsteq r3, r8, lsr fp │ │ │ │ - tsteq r0, r6, asr lr │ │ │ │ - tsteq r3, r0, lsl sl │ │ │ │ - strdeq sl, [r3, -ip] │ │ │ │ - ldrdeq r7, [r0, -r8] │ │ │ │ - smlabteq r0, r4, sp, r7 │ │ │ │ - smlabteq r3, r2, sl, sl │ │ │ │ - tsteq r0, r2, asr #26 │ │ │ │ - tsteq r0, r2, lsl sp │ │ │ │ - smlatteq r0, r4, ip, r7 │ │ │ │ - smlabteq r0, r6, ip, r7 │ │ │ │ - @ instruction: 0x01007c9a │ │ │ │ - @ instruction: 0x01007c90 │ │ │ │ - tsteq r0, sl, ror #24 │ │ │ │ - tsteq r0, lr, lsr #24 │ │ │ │ - tsteq r0, r4, lsr #24 │ │ │ │ + strdeq r7, [r0, -ip] │ │ │ │ + @ instruction: 0x01007fb4 │ │ │ │ + tsteq r3, lr, lsl #22 │ │ │ │ + smlatteq r3, r2, fp, sl │ │ │ │ + tsteq r0, lr, asr #30 │ │ │ │ + tsteq r0, sl, lsr pc │ │ │ │ + @ instruction: 0x0103ab92 │ │ │ │ + ldrdeq r7, [r0, -r2] │ │ │ │ + @ instruction: 0x01007ebe │ │ │ │ + tsteq r3, r8, asr fp │ │ │ │ + tsteq r0, r6, ror lr │ │ │ │ + tsteq r3, r0, lsr sl │ │ │ │ + tsteq r3, ip, lsl fp │ │ │ │ strdeq r7, [r0, -r8] │ │ │ │ - smlatteq r0, lr, fp, r7 │ │ │ │ - ldrdeq r7, [r0, -r6] │ │ │ │ - @ instruction: 0x01007b9c │ │ │ │ - tsteq r0, lr, ror fp │ │ │ │ - tsteq r0, r0, asr fp │ │ │ │ - tsteq r0, ip, lsr fp │ │ │ │ - tsteq r0, sl, lsl fp │ │ │ │ - smlabteq r3, r6, r9, sl │ │ │ │ - tsteq r3, r6, asr #20 │ │ │ │ - ldrdeq sl, [r3, -r0] │ │ │ │ - tsteq r3, r2, asr fp │ │ │ │ - @ instruction: 0x0103abbe │ │ │ │ - tsteq r3, sl, ror ip │ │ │ │ - tsteq r3, lr, lsl ip │ │ │ │ - smlatteq r0, r6, r9, r7 │ │ │ │ - @ instruction: 0x010079ba │ │ │ │ - smlabbeq r0, sl, r9, r7 │ │ │ │ - tsteq r0, sl, asr r9 │ │ │ │ - tsteq r0, ip, lsr #18 │ │ │ │ - strdeq r7, [r0, -lr] │ │ │ │ + smlatteq r0, r4, sp, r7 │ │ │ │ + smlatteq r3, r2, sl, sl │ │ │ │ + tsteq r0, r2, ror #26 │ │ │ │ + tsteq r0, r2, lsr sp │ │ │ │ + tsteq r0, r4, lsl #26 │ │ │ │ + smlatteq r0, r6, ip, r7 │ │ │ │ + @ instruction: 0x01007cba │ │ │ │ + @ instruction: 0x01007cb0 │ │ │ │ + smlabbeq r0, sl, ip, r7 │ │ │ │ + tsteq r0, lr, asr #24 │ │ │ │ + tsteq r0, r4, asr #24 │ │ │ │ + tsteq r0, r8, lsl ip │ │ │ │ + tsteq r0, lr, lsl #24 │ │ │ │ strdeq r7, [r0, -r6] │ │ │ │ - ldrdeq r7, [r0, -r2] │ │ │ │ - smlatbeq r0, r2, r8, r7 │ │ │ │ - tsteq r0, lr, ror r8 │ │ │ │ - tsteq r0, ip, asr r8 │ │ │ │ - tsteq r0, r2, lsr r8 │ │ │ │ - tsteq r0, r8, lsl #16 │ │ │ │ - tsteq r0, r0, lsl #16 │ │ │ │ - ldrdeq r7, [r0, -ip] │ │ │ │ - smlatbeq r0, lr, r7, r7 │ │ │ │ - smlatbeq r0, r6, r7, r7 │ │ │ │ - smlabbeq r0, r4, r7, r7 │ │ │ │ - tsteq r0, r6, asr r7 │ │ │ │ + @ instruction: 0x01007bbc │ │ │ │ + @ instruction: 0x01007b9e │ │ │ │ + tsteq r0, r0, ror fp │ │ │ │ + tsteq r0, ip, asr fp │ │ │ │ + tsteq r0, sl, lsr fp │ │ │ │ + smlatteq r3, r6, r9, sl │ │ │ │ + tsteq r3, r6, ror #20 │ │ │ │ + strdeq sl, [r3, -r0] │ │ │ │ + tsteq r3, r2, ror fp │ │ │ │ + ldrdeq sl, [r3, -lr] │ │ │ │ + @ instruction: 0x0103ac9a │ │ │ │ + tsteq r3, lr, lsr ip │ │ │ │ + tsteq r0, r6, lsl #20 │ │ │ │ + ldrdeq r7, [r0, -sl] │ │ │ │ + smlatbeq r0, sl, r9, r7 │ │ │ │ + tsteq r0, sl, ror r9 │ │ │ │ + tsteq r0, ip, asr #18 │ │ │ │ + tsteq r0, lr, lsl r9 │ │ │ │ + tsteq r0, r6, lsl r9 │ │ │ │ + strdeq r7, [r0, -r2] │ │ │ │ + smlabteq r0, r2, r8, r7 │ │ │ │ + @ instruction: 0x0100789e │ │ │ │ + tsteq r0, ip, ror r8 │ │ │ │ + tsteq r0, r2, asr r8 │ │ │ │ + tsteq r0, r8, lsr #16 │ │ │ │ + tsteq r0, r0, lsr #16 │ │ │ │ + strdeq r7, [r0, -ip] │ │ │ │ + smlabteq r0, lr, r7, r7 │ │ │ │ + smlabteq r0, r6, r7, r7 │ │ │ │ + smlatbeq r0, r4, r7, r7 │ │ │ │ + tsteq r0, r6, ror r7 │ │ │ │ cmnppl ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdale sp, {r3, r4, r7, r9, lr}^ │ │ │ │ cmpppl pc, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ cmpppl r5, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -97731,106 +97731,106 @@ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 977100 │ │ │ │ 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 │ │ │ │ - smlabteq r0, r2, r5, r7 │ │ │ │ + smlatteq r0, r2, r5, r7 │ │ │ │ + @ instruction: 0x010075b2 │ │ │ │ @ instruction: 0x01007592 │ │ │ │ - tsteq r0, r2, ror r5 │ │ │ │ - tsteq r0, lr, asr #10 │ │ │ │ - tsteq r0, r2, lsr #10 │ │ │ │ - tsteq r0, r8, lsl r5 │ │ │ │ + tsteq r0, lr, ror #10 │ │ │ │ + tsteq r0, r2, asr #10 │ │ │ │ + tsteq r0, r8, lsr r5 │ │ │ │ + tsteq r0, r2, lsl r5 │ │ │ │ + smlatteq r0, r2, r4, r7 │ │ │ │ + @ instruction: 0x010074b2 │ │ │ │ + smlatbeq r0, r8, r4, r7 │ │ │ │ + smlabbeq r0, r4, r4, r7 │ │ │ │ + tsteq r0, r8, asr r4 │ │ │ │ + tsteq r0, lr, asr #8 │ │ │ │ + tsteq r0, r8, lsr #8 │ │ │ │ + strdeq r7, [r0, -r6] │ │ │ │ + smlabteq r0, r4, r3, r7 │ │ │ │ + @ instruction: 0x01007398 │ │ │ │ + tsteq r0, ip, ror #6 │ │ │ │ + tsteq r0, r6, asr #6 │ │ │ │ + tsteq r0, r0, lsr #6 │ │ │ │ + strdeq r7, [r0, -r0] │ │ │ │ + smlatteq r0, r6, r2, r7 │ │ │ │ + smlabteq r0, r2, r2, r7 │ │ │ │ + @ instruction: 0x01007296 │ │ │ │ + tsteq r0, sl, ror #4 │ │ │ │ + tsteq r0, r0, ror #4 │ │ │ │ + tsteq r0, sl, lsr r2 │ │ │ │ + tsteq r0, sl, lsl #4 │ │ │ │ + mrseq r7, R8_usr │ │ │ │ + ldrdeq r7, [r0, -ip] │ │ │ │ + smlatbeq r0, sl, r1, r7 │ │ │ │ + tsteq r0, lr, ror r1 │ │ │ │ + tsteq r0, r2, asr r1 │ │ │ │ + tsteq r0, r8, asr #2 │ │ │ │ + tsteq r0, r2, lsr #2 │ │ │ │ strdeq r7, [r0, -r2] │ │ │ │ - smlabteq r0, r2, r4, r7 │ │ │ │ - @ instruction: 0x01007492 │ │ │ │ - smlabbeq r0, r8, r4, r7 │ │ │ │ - tsteq r0, r4, ror #8 │ │ │ │ - tsteq r0, r8, lsr r4 │ │ │ │ - tsteq r0, lr, lsr #8 │ │ │ │ - tsteq r0, r8, lsl #8 │ │ │ │ - ldrdeq r7, [r0, -r6] │ │ │ │ - smlatbeq r0, r4, r3, r7 │ │ │ │ - tsteq r0, r8, ror r3 │ │ │ │ - tsteq r0, ip, asr #6 │ │ │ │ - tsteq r0, r6, lsr #6 │ │ │ │ - mrseq r7, LR_irq │ │ │ │ - ldrdeq r7, [r0, -r0] │ │ │ │ - smlabteq r0, r6, r2, r7 │ │ │ │ - smlatbeq r0, r2, r2, r7 │ │ │ │ - tsteq r0, r6, ror r2 │ │ │ │ - tsteq r0, sl, asr #4 │ │ │ │ - tsteq r0, r0, asr #4 │ │ │ │ - tsteq r0, sl, lsl r2 │ │ │ │ - smlatteq r0, sl, r1, r7 │ │ │ │ - smlatteq r0, r0, r1, r7 │ │ │ │ - @ instruction: 0x010071bc │ │ │ │ - smlabbeq r0, sl, r1, r7 │ │ │ │ - tsteq r0, lr, asr r1 │ │ │ │ - tsteq r0, r2, lsr r1 │ │ │ │ - tsteq r0, r8, lsr #2 │ │ │ │ - tsteq r0, r2, lsl #2 │ │ │ │ - ldrdeq r7, [r0, -r2] │ │ │ │ - smlabteq r0, r8, r0, r7 │ │ │ │ - smlatbeq r0, r4, r0, r7 │ │ │ │ - tsteq r0, r8, ror r0 │ │ │ │ - tsteq r0, ip, asr #32 │ │ │ │ - tsteq r0, r2, asr #32 │ │ │ │ - tsteq r0, ip, lsl r0 │ │ │ │ - smlatteq r0, ip, pc, r6 @ │ │ │ │ - smlatteq r0, r2, pc, r6 @ │ │ │ │ - @ instruction: 0x01006fbe │ │ │ │ - smlabbeq r0, ip, pc, r6 @ │ │ │ │ - tsteq r0, lr, asr pc │ │ │ │ - tsteq r0, r0, lsr pc │ │ │ │ - tsteq r0, r0, lsl #30 │ │ │ │ - ldrdeq r6, [r0, -r0] │ │ │ │ - @ instruction: 0x01006eb0 │ │ │ │ - smlabbeq r0, ip, lr, r6 │ │ │ │ - tsteq r0, r0, ror #28 │ │ │ │ - tsteq r0, r6, asr lr │ │ │ │ - tsteq r0, r0, lsr lr │ │ │ │ - tsteq r0, r0, lsl #28 │ │ │ │ + smlatteq r0, r8, r0, r7 │ │ │ │ + smlabteq r0, r4, r0, r7 │ │ │ │ + swpeq r7, r8, [r0] │ │ │ │ + tsteq r0, ip, rrx │ │ │ │ + tsteq r0, r2, rrx │ │ │ │ + tsteq r0, ip, lsr r0 │ │ │ │ + tsteq r0, ip │ │ │ │ + tsteq r0, r2 │ │ │ │ + ldrdeq r6, [r0, -lr] │ │ │ │ + smlatbeq r0, ip, pc, r6 @ │ │ │ │ + tsteq r0, lr, ror pc │ │ │ │ + tsteq r0, r0, asr pc │ │ │ │ + tsteq r0, r0, lsr #30 │ │ │ │ + strdeq r6, [r0, -r0] │ │ │ │ ldrdeq r6, [r0, -r0] │ │ │ │ - smlabteq r0, r6, sp, r6 │ │ │ │ - smlatbeq r0, r2, sp, r6 │ │ │ │ - tsteq r0, r6, ror sp │ │ │ │ - tsteq r0, ip, ror #26 │ │ │ │ - tsteq r0, r6, asr #26 │ │ │ │ - tsteq r0, r4, lsl sp │ │ │ │ - smlatteq r0, r8, ip, r6 │ │ │ │ - @ instruction: 0x01006cbc │ │ │ │ - @ instruction: 0x01006c96 │ │ │ │ - tsteq r0, r0, ror ip │ │ │ │ - tsteq r0, r0, asr #24 │ │ │ │ - tsteq r0, r6, lsr ip │ │ │ │ - tsteq r0, r4, lsl ip │ │ │ │ - smlatteq r0, sl, fp, r6 │ │ │ │ - smlabteq r0, r0, fp, r6 │ │ │ │ - @ instruction: 0x01006bb8 │ │ │ │ - @ instruction: 0x01006b94 │ │ │ │ - tsteq r0, r6, ror #22 │ │ │ │ - tsteq r0, lr, asr fp │ │ │ │ - tsteq r0, ip, lsr fp │ │ │ │ - tsteq r0, r0, lsl fp │ │ │ │ - smlatteq r0, r4, sl, r6 │ │ │ │ - @ instruction: 0x01006ab6 │ │ │ │ - smlabbeq r0, r8, sl, r6 │ │ │ │ + smlatbeq r0, ip, lr, r6 │ │ │ │ + smlabbeq r0, r0, lr, r6 │ │ │ │ + tsteq r0, r6, ror lr │ │ │ │ + tsteq r0, r0, asr lr │ │ │ │ + tsteq r0, r0, lsr #28 │ │ │ │ + strdeq r6, [r0, -r0] │ │ │ │ + smlatteq r0, r6, sp, r6 │ │ │ │ + smlabteq r0, r2, sp, r6 │ │ │ │ + @ instruction: 0x01006d96 │ │ │ │ + smlabbeq r0, ip, sp, r6 │ │ │ │ + tsteq r0, r6, ror #26 │ │ │ │ + tsteq r0, r4, lsr sp │ │ │ │ + tsteq r0, r8, lsl #26 │ │ │ │ + ldrdeq r6, [r0, -ip] │ │ │ │ + @ instruction: 0x01006cb6 │ │ │ │ + @ instruction: 0x01006c90 │ │ │ │ + tsteq r0, r0, ror #24 │ │ │ │ + tsteq r0, r6, asr ip │ │ │ │ + tsteq r0, r4, lsr ip │ │ │ │ + tsteq r0, sl, lsl #24 │ │ │ │ + smlatteq r0, r0, fp, r6 │ │ │ │ + ldrdeq r6, [r0, -r8] │ │ │ │ + @ instruction: 0x01006bb4 │ │ │ │ + smlabbeq r0, r6, fp, r6 │ │ │ │ + tsteq r0, lr, ror fp │ │ │ │ + tsteq r0, ip, asr fp │ │ │ │ + tsteq r0, r0, lsr fp │ │ │ │ + tsteq r0, r4, lsl #22 │ │ │ │ + ldrdeq r6, [r0, -r6] │ │ │ │ + smlatbeq r0, r8, sl, r6 │ │ │ │ + smlabbeq r0, sl, sl, r6 │ │ │ │ tsteq r0, sl, ror #20 │ │ │ │ - tsteq r0, sl, asr #20 │ │ │ │ - tsteq r0, r2, lsr #20 │ │ │ │ - tsteq r0, ip, lsl sl │ │ │ │ - strdeq r6, [r0, -sl] │ │ │ │ - smlabteq r0, lr, r9, r6 │ │ │ │ - smlatbeq r0, r2, r9, r6 │ │ │ │ + tsteq r0, r2, asr #20 │ │ │ │ + tsteq r0, ip, lsr sl │ │ │ │ + tsteq r0, sl, lsl sl │ │ │ │ + smlatteq r0, lr, r9, r6 │ │ │ │ + smlabteq r0, r2, r9, r6 │ │ │ │ + @ instruction: 0x010069bc │ │ │ │ @ instruction: 0x0100699c │ │ │ │ - tsteq r0, ip, ror r9 │ │ │ │ - tsteq r0, r2, asr r9 │ │ │ │ - tsteq r0, ip, asr #18 │ │ │ │ + tsteq r0, r2, ror r9 │ │ │ │ + tsteq r0, ip, ror #18 │ │ │ │ cmnppl r9, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f829b │ │ │ │ blx 957070 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ rschi pc, sl, r0, lsl #2 │ │ │ │ @@ -98168,176 +98168,176 @@ │ │ │ │ stmiami r4!, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2211 @ 0xfffff75d │ │ │ │ stmiami r3!, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2210 @ 0xfffff75e │ │ │ │ svclt 0x0000bd08 │ │ │ │ - @ instruction: 0x010067b8 │ │ │ │ - smlabbeq r0, lr, r7, r6 │ │ │ │ - tsteq r0, r0, ror #14 │ │ │ │ - tsteq r0, r2, lsr r7 │ │ │ │ - tsteq r0, sl, lsr #14 │ │ │ │ - tsteq r0, r8, lsl #14 │ │ │ │ - smlatteq r0, r0, r6, r6 │ │ │ │ ldrdeq r6, [r0, -r8] │ │ │ │ - @ instruction: 0x010066b6 │ │ │ │ - smlabbeq r0, sl, r6, r6 │ │ │ │ - tsteq r0, lr, asr r6 │ │ │ │ - tsteq r0, r6, asr r6 │ │ │ │ - tsteq r0, r8, lsr r6 │ │ │ │ - tsteq r0, r2, lsl r6 │ │ │ │ + smlatbeq r0, lr, r7, r6 │ │ │ │ + smlabbeq r0, r0, r7, r6 │ │ │ │ + tsteq r0, r2, asr r7 │ │ │ │ + tsteq r0, sl, asr #14 │ │ │ │ + tsteq r0, r8, lsr #14 │ │ │ │ + tsteq r0, r0, lsl #14 │ │ │ │ + strdeq r6, [r0, -r8] │ │ │ │ + ldrdeq r6, [r0, -r6] │ │ │ │ + smlatbeq r0, sl, r6, r6 │ │ │ │ + tsteq r0, lr, ror r6 │ │ │ │ + tsteq r0, r6, ror r6 │ │ │ │ + tsteq r0, r8, asr r6 │ │ │ │ + tsteq r0, r2, lsr r6 │ │ │ │ + tsteq r0, ip, lsr #12 │ │ │ │ tsteq r0, ip, lsl #12 │ │ │ │ - smlatteq r0, ip, r5, r6 │ │ │ │ - tsteq r3, r4, lsl #8 │ │ │ │ - tsteq r3, sl, ror r1 │ │ │ │ - tsteq r3, r4, lsl r2 │ │ │ │ - smlabteq r0, lr, r5, r6 │ │ │ │ - tsteq r3, r4, asr #16 │ │ │ │ - smlabteq r0, r2, r5, r6 │ │ │ │ - @ instruction: 0x010065bc │ │ │ │ - strheq r9, [r3, -sl] │ │ │ │ - @ instruction: 0x010065b0 │ │ │ │ - smlatbeq r0, sl, r5, r6 │ │ │ │ - smlatbeq r0, r4, r5, r6 │ │ │ │ - @ instruction: 0x0100659e │ │ │ │ - @ instruction: 0x01006598 │ │ │ │ - @ instruction: 0x01006592 │ │ │ │ - smlabbeq r0, ip, r5, r6 │ │ │ │ - smlabbeq r0, r6, r5, r6 │ │ │ │ - smlabbeq r0, r0, r5, r6 │ │ │ │ - tsteq r0, sl, ror r5 │ │ │ │ - tsteq r0, r4, ror r5 │ │ │ │ - tsteq r0, lr, ror #10 │ │ │ │ - tsteq r0, r8, ror #10 │ │ │ │ - tsteq r0, r2, ror #10 │ │ │ │ - tsteq r0, ip, asr r5 │ │ │ │ - tsteq r0, r6, asr r5 │ │ │ │ - tsteq r0, r0, asr r5 │ │ │ │ - tsteq r0, sl, asr #10 │ │ │ │ - tsteq r0, r4, asr #10 │ │ │ │ - tsteq r0, lr, lsr r5 │ │ │ │ - tsteq r0, r8, lsr r5 │ │ │ │ - tsteq r0, r2, lsr r5 │ │ │ │ - tsteq r0, ip, lsr #10 │ │ │ │ - tsteq r0, r6, lsr #10 │ │ │ │ - tsteq r0, r0, lsr #10 │ │ │ │ - tsteq r0, sl, lsl r5 │ │ │ │ - tsteq r0, r4, lsl r5 │ │ │ │ - tsteq r0, lr, lsl #10 │ │ │ │ - tsteq r0, r8, lsl #10 │ │ │ │ - tsteq r0, r2, lsl #10 │ │ │ │ - strdeq r6, [r0, -ip] │ │ │ │ - strdeq r6, [r0, -r6] │ │ │ │ - strdeq r6, [r0, -r0] │ │ │ │ - smlatteq r0, sl, r4, r6 │ │ │ │ - smlatteq r0, r4, r4, r6 │ │ │ │ - ldrdeq r6, [r0, -lr] │ │ │ │ - ldrdeq r6, [r0, -r8] │ │ │ │ - ldrdeq r6, [r0, -r2] │ │ │ │ - smlabteq r0, ip, r4, r6 │ │ │ │ - smlabteq r0, r6, r4, r6 │ │ │ │ - smlabteq r0, r0, r4, r6 │ │ │ │ - @ instruction: 0x010064ba │ │ │ │ - @ instruction: 0x010064b4 │ │ │ │ - smlatbeq r0, lr, r4, r6 │ │ │ │ - smlatbeq r0, r8, r4, r6 │ │ │ │ - smlatbeq r0, r2, r4, r6 │ │ │ │ - @ instruction: 0x0100649c │ │ │ │ - @ instruction: 0x01006496 │ │ │ │ - smlatteq r3, r0, pc, r8 @ │ │ │ │ - smlabbeq r0, sl, r4, r6 │ │ │ │ - smlabbeq r0, r4, r4, r6 │ │ │ │ - tsteq r0, lr, ror r4 │ │ │ │ - tsteq r0, r8, ror r4 │ │ │ │ - tsteq r0, r2, ror r4 │ │ │ │ - tsteq r0, ip, ror #8 │ │ │ │ - tsteq r0, r6, ror #8 │ │ │ │ - tsteq r0, r0, ror #8 │ │ │ │ - tsteq r0, sl, asr r4 │ │ │ │ - tsteq r0, r4, asr r4 │ │ │ │ - tsteq r0, lr, asr #8 │ │ │ │ - tsteq r0, r8, asr #8 │ │ │ │ - tsteq r0, r2, asr #8 │ │ │ │ - tsteq r0, ip, lsr r4 │ │ │ │ - tsteq r0, r6, lsr r4 │ │ │ │ - tsteq r3, r8, ror r1 │ │ │ │ - tsteq r0, sl, lsr #8 │ │ │ │ - tsteq r0, r4, lsr #8 │ │ │ │ - @ instruction: 0x01039192 │ │ │ │ - tsteq r0, r8, lsl r4 │ │ │ │ - ldrdeq r8, [r3, -sl] │ │ │ │ - smlatbeq r3, ip, r1, r9 │ │ │ │ - tsteq r0, r6, lsl #8 │ │ │ │ - smlabteq r3, ip, r1, r9 │ │ │ │ - strdeq r6, [r0, -sl] │ │ │ │ - smlatteq r3, ip, r1, r9 │ │ │ │ - smlatteq r0, lr, r3, r6 │ │ │ │ - smlatteq r0, r8, r3, r6 │ │ │ │ - strdeq r8, [r3, -sl] │ │ │ │ - ldrdeq r6, [r0, -ip] │ │ │ │ - tsteq r3, lr, lsl r4 │ │ │ │ - smlabteq r3, r8, r2, r9 │ │ │ │ - tsteq r3, r6, lsr r2 │ │ │ │ - tsteq r3, r4, lsl r2 │ │ │ │ - @ instruction: 0x010063be │ │ │ │ - @ instruction: 0x010063b8 │ │ │ │ - @ instruction: 0x010063b2 │ │ │ │ + tsteq r3, r4, lsr #8 │ │ │ │ + @ instruction: 0x0103919a │ │ │ │ tsteq r3, r4, lsr r2 │ │ │ │ - smlatbeq r0, r6, r3, r6 │ │ │ │ - tsteq r3, r0, asr #6 │ │ │ │ - smlabteq r3, sl, r2, r9 │ │ │ │ - @ instruction: 0x01006394 │ │ │ │ - tsteq r3, r6, ror #6 │ │ │ │ - smlabbeq r0, r8, r3, r6 │ │ │ │ - tsteq r3, sl, lsl #10 │ │ │ │ - smlabbeq r3, r4, r4, r9 │ │ │ │ - strdeq r9, [r3, -lr] │ │ │ │ - tsteq r0, r0, ror r3 │ │ │ │ - tsteq r0, sl, ror #6 │ │ │ │ - tsteq r3, ip, lsr #10 │ │ │ │ - tsteq r0, lr, asr r3 │ │ │ │ - tsteq r0, r8, asr r3 │ │ │ │ - tsteq r0, r2, asr r3 │ │ │ │ - tsteq r0, ip, asr #6 │ │ │ │ - tsteq r0, r6, asr #6 │ │ │ │ - tsteq r0, r0, asr #6 │ │ │ │ - tsteq r0, sl, lsr r3 │ │ │ │ - tsteq r0, r4, lsr r3 │ │ │ │ - tsteq r0, lr, lsr #6 │ │ │ │ - tsteq r0, r8, lsr #6 │ │ │ │ - tsteq r0, r2, lsr #6 │ │ │ │ - tsteq r0, ip, lsl r3 │ │ │ │ - tsteq r0, r6, lsl r3 │ │ │ │ - tsteq r0, r0, lsl r3 │ │ │ │ - tsteq r0, sl, lsl #6 │ │ │ │ - tsteq r0, r4, lsl #6 │ │ │ │ + smlatteq r0, lr, r5, r6 │ │ │ │ + tsteq r3, r4, ror #16 │ │ │ │ + smlatteq r0, r2, r5, r6 │ │ │ │ + ldrdeq r6, [r0, -ip] │ │ │ │ + ldrdeq r9, [r3, -sl] │ │ │ │ + ldrdeq r6, [r0, -r0] │ │ │ │ + smlabteq r0, sl, r5, r6 │ │ │ │ + smlabteq r0, r4, r5, r6 │ │ │ │ + @ instruction: 0x010065be │ │ │ │ + @ instruction: 0x010065b8 │ │ │ │ + @ instruction: 0x010065b2 │ │ │ │ + smlatbeq r0, ip, r5, r6 │ │ │ │ + smlatbeq r0, r6, r5, r6 │ │ │ │ + smlatbeq r0, r0, r5, r6 │ │ │ │ + @ instruction: 0x0100659a │ │ │ │ + @ instruction: 0x01006594 │ │ │ │ + smlabbeq r0, lr, r5, r6 │ │ │ │ + smlabbeq r0, r8, r5, r6 │ │ │ │ + smlabbeq r0, r2, r5, r6 │ │ │ │ + tsteq r0, ip, ror r5 │ │ │ │ + tsteq r0, r6, ror r5 │ │ │ │ + tsteq r0, r0, ror r5 │ │ │ │ + tsteq r0, sl, ror #10 │ │ │ │ + tsteq r0, r4, ror #10 │ │ │ │ + tsteq r0, lr, asr r5 │ │ │ │ + tsteq r0, r8, asr r5 │ │ │ │ + tsteq r0, r2, asr r5 │ │ │ │ + tsteq r0, ip, asr #10 │ │ │ │ + tsteq r0, r6, asr #10 │ │ │ │ + tsteq r0, r0, asr #10 │ │ │ │ + tsteq r0, sl, lsr r5 │ │ │ │ + tsteq r0, r4, lsr r5 │ │ │ │ + tsteq r0, lr, lsr #10 │ │ │ │ + tsteq r0, r8, lsr #10 │ │ │ │ + tsteq r0, r2, lsr #10 │ │ │ │ + tsteq r0, ip, lsl r5 │ │ │ │ + tsteq r0, r6, lsl r5 │ │ │ │ + tsteq r0, r0, lsl r5 │ │ │ │ + tsteq r0, sl, lsl #10 │ │ │ │ + tsteq r0, r4, lsl #10 │ │ │ │ strdeq r6, [r0, -lr] │ │ │ │ strdeq r6, [r0, -r8] │ │ │ │ strdeq r6, [r0, -r2] │ │ │ │ - smlatteq r0, ip, r2, r6 │ │ │ │ - smlatteq r0, r6, r2, r6 │ │ │ │ - smlatteq r0, r0, r2, r6 │ │ │ │ + smlatteq r0, ip, r4, r6 │ │ │ │ + smlatteq r0, r6, r4, r6 │ │ │ │ + smlatteq r0, r0, r4, r6 │ │ │ │ ldrdeq r6, [r0, -sl] │ │ │ │ ldrdeq r6, [r0, -r4] │ │ │ │ - smlabteq r0, lr, r2, r6 │ │ │ │ - smlabteq r0, r8, r2, r6 │ │ │ │ - smlabteq r0, r2, r2, r6 │ │ │ │ - @ instruction: 0x010062bc │ │ │ │ - @ instruction: 0x010062b6 │ │ │ │ - @ instruction: 0x010062b0 │ │ │ │ - smlatbeq r0, sl, r2, r6 │ │ │ │ - smlatbeq r0, r4, r2, r6 │ │ │ │ - @ instruction: 0x0100629e │ │ │ │ - @ instruction: 0x01006298 │ │ │ │ - @ instruction: 0x01006292 │ │ │ │ - smlabbeq r0, ip, r2, r6 │ │ │ │ - smlabbeq r0, r6, r2, r6 │ │ │ │ - smlabbeq r0, r0, r2, r6 │ │ │ │ - tsteq r0, sl, ror r2 │ │ │ │ + smlabteq r0, lr, r4, r6 │ │ │ │ + smlabteq r0, r8, r4, r6 │ │ │ │ + smlabteq r0, r2, r4, r6 │ │ │ │ + @ instruction: 0x010064bc │ │ │ │ + @ instruction: 0x010064b6 │ │ │ │ + mrseq r9, (UNDEF: 3) │ │ │ │ + smlatbeq r0, sl, r4, r6 │ │ │ │ + smlatbeq r0, r4, r4, r6 │ │ │ │ + @ instruction: 0x0100649e │ │ │ │ + @ instruction: 0x01006498 │ │ │ │ + @ instruction: 0x01006492 │ │ │ │ + smlabbeq r0, ip, r4, r6 │ │ │ │ + smlabbeq r0, r6, r4, r6 │ │ │ │ + smlabbeq r0, r0, r4, r6 │ │ │ │ + tsteq r0, sl, ror r4 │ │ │ │ + tsteq r0, r4, ror r4 │ │ │ │ + tsteq r0, lr, ror #8 │ │ │ │ + tsteq r0, r8, ror #8 │ │ │ │ + tsteq r0, r2, ror #8 │ │ │ │ + tsteq r0, ip, asr r4 │ │ │ │ + tsteq r0, r6, asr r4 │ │ │ │ + @ instruction: 0x01039198 │ │ │ │ + tsteq r0, sl, asr #8 │ │ │ │ + tsteq r0, r4, asr #8 │ │ │ │ + @ instruction: 0x010391b2 │ │ │ │ + tsteq r0, r8, lsr r4 │ │ │ │ + strdeq r8, [r3, -sl] │ │ │ │ + smlabteq r3, ip, r1, r9 │ │ │ │ + tsteq r0, r6, lsr #8 │ │ │ │ + smlatteq r3, ip, r1, r9 │ │ │ │ + tsteq r0, sl, lsl r4 │ │ │ │ + tsteq r3, ip, lsl #4 │ │ │ │ + tsteq r0, lr, lsl #8 │ │ │ │ + tsteq r0, r8, lsl #8 │ │ │ │ + tsteq r3, sl, lsl r0 │ │ │ │ + strdeq r6, [r0, -ip] │ │ │ │ + tsteq r3, lr, lsr r4 │ │ │ │ + smlatteq r3, r8, r2, r9 │ │ │ │ + tsteq r3, r6, asr r2 │ │ │ │ + tsteq r3, r4, lsr r2 │ │ │ │ + ldrdeq r6, [r0, -lr] │ │ │ │ + ldrdeq r6, [r0, -r8] │ │ │ │ + ldrdeq r6, [r0, -r2] │ │ │ │ + tsteq r3, r4, asr r2 │ │ │ │ + smlabteq r0, r6, r3, r6 │ │ │ │ + tsteq r3, r0, ror #6 │ │ │ │ + smlatteq r3, sl, r2, r9 │ │ │ │ + @ instruction: 0x010063b4 │ │ │ │ + smlabbeq r3, r6, r3, r9 │ │ │ │ + smlatbeq r0, r8, r3, r6 │ │ │ │ + tsteq r3, sl, lsr #10 │ │ │ │ + smlatbeq r3, r4, r4, r9 │ │ │ │ + tsteq r3, lr, lsl r4 │ │ │ │ + @ instruction: 0x01006390 │ │ │ │ + smlabbeq r0, sl, r3, r6 │ │ │ │ + tsteq r3, ip, asr #10 │ │ │ │ + tsteq r0, lr, ror r3 │ │ │ │ + tsteq r0, r8, ror r3 │ │ │ │ + tsteq r0, r2, ror r3 │ │ │ │ + tsteq r0, ip, ror #6 │ │ │ │ + tsteq r0, r6, ror #6 │ │ │ │ + tsteq r0, r0, ror #6 │ │ │ │ + tsteq r0, sl, asr r3 │ │ │ │ + tsteq r0, r4, asr r3 │ │ │ │ + tsteq r0, lr, asr #6 │ │ │ │ + tsteq r0, r8, asr #6 │ │ │ │ + tsteq r0, r2, asr #6 │ │ │ │ + tsteq r0, ip, lsr r3 │ │ │ │ + tsteq r0, r6, lsr r3 │ │ │ │ + tsteq r0, r0, lsr r3 │ │ │ │ + tsteq r0, sl, lsr #6 │ │ │ │ + tsteq r0, r4, lsr #6 │ │ │ │ + tsteq r0, lr, lsl r3 │ │ │ │ + tsteq r0, r8, lsl r3 │ │ │ │ + tsteq r0, r2, lsl r3 │ │ │ │ + tsteq r0, ip, lsl #6 │ │ │ │ + tsteq r0, r6, lsl #6 │ │ │ │ + mrseq r6, LR_irq │ │ │ │ + strdeq r6, [r0, -sl] │ │ │ │ + strdeq r6, [r0, -r4] │ │ │ │ + smlatteq r0, lr, r2, r6 │ │ │ │ + smlatteq r0, r8, r2, r6 │ │ │ │ + smlatteq r0, r2, r2, r6 │ │ │ │ + ldrdeq r6, [r0, -ip] │ │ │ │ + ldrdeq r6, [r0, -r6] │ │ │ │ + ldrdeq r6, [r0, -r0] │ │ │ │ + smlabteq r0, sl, r2, r6 │ │ │ │ + smlabteq r0, r4, r2, r6 │ │ │ │ + @ instruction: 0x010062be │ │ │ │ + @ instruction: 0x010062b8 │ │ │ │ + @ instruction: 0x010062b2 │ │ │ │ + smlatbeq r0, ip, r2, r6 │ │ │ │ + smlatbeq r0, r6, r2, r6 │ │ │ │ + smlatbeq r0, r0, r2, r6 │ │ │ │ + @ instruction: 0x0100629a │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ subsne pc, r8, #536870916 @ 0x20000004 │ │ │ │ ldrmi r4, [pc], -r5, lsl #12 │ │ │ │ @@ -100944,16 +100944,16 @@ │ │ │ │ blcc 8e269c │ │ │ │ blcs 7fa334 │ │ │ │ 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 │ │ │ │ - smlatteq r0, r6, r6, r4 │ │ │ │ - smlabteq r2, lr, lr, r3 │ │ │ │ + tsteq r0, r6, lsl #14 │ │ │ │ + smlatteq r2, lr, lr, r3 │ │ │ │ teqpvs ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale r2!, {r0, r3, r4, r7, r9, lr} │ │ │ │ tstpvs pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdble fp, {r0, r3, r4, r7, r9, lr} │ │ │ │ cmnppl r8, #164, 10 @ p-variant is OBSOLETE @ 0x29000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -101392,89 +101392,89 @@ │ │ │ │ mul r7, r0, r9 │ │ │ │ ldrtmi r4, [fp], -pc, asr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stmib r6, {r2, r3, r4, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlabbeq r3, ip, r7, r6 │ │ │ │ - smlabbeq r3, r8, r7, r6 │ │ │ │ - smlabbeq r3, r4, r7, r6 │ │ │ │ - smlabbeq r3, r0, r7, r6 │ │ │ │ - tsteq r3, ip, ror r7 │ │ │ │ - tsteq r3, r8, ror r7 │ │ │ │ - @ instruction: 0x0108f6b2 │ │ │ │ - tsteq r3, r2, ror #14 │ │ │ │ - @ instruction: 0x010038b8 │ │ │ │ - @ instruction: 0x010038b0 │ │ │ │ - tsteq r3, sl, asr #14 │ │ │ │ - tsteq r3, ip, asr #14 │ │ │ │ - tsteq r3, ip, asr #14 │ │ │ │ - tsteq r3, lr, asr #14 │ │ │ │ - tstpeq r8, r6, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, sl, lsr r7 │ │ │ │ - strdeq r6, [r3, -r6] │ │ │ │ - strdeq r6, [r3, -r8] │ │ │ │ - strdeq r6, [r3, -sl] │ │ │ │ + smlatbeq r3, ip, r7, r6 │ │ │ │ + smlatbeq r3, r8, r7, r6 │ │ │ │ + smlatbeq r3, r4, r7, r6 │ │ │ │ + smlatbeq r3, r0, r7, r6 │ │ │ │ + @ instruction: 0x0103679c │ │ │ │ + @ instruction: 0x01036798 │ │ │ │ ldrdeq pc, [r8, -r2] │ │ │ │ - tsteq r3, r6, lsl #14 │ │ │ │ - tsteq r3, ip, lsl #14 │ │ │ │ - tsteq r3, sl, lsl #14 │ │ │ │ - tsteq r3, r8, lsl #14 │ │ │ │ - tsteq r3, r6, lsl #14 │ │ │ │ - tstpeq r8, lr, ror #10 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010246b2 │ │ │ │ - ldrdeq r2, [r2, -r6] │ │ │ │ - tsteq r2, r4, lsl r9 │ │ │ │ - tsteq r0, r0, ror #14 │ │ │ │ - tsteq r0, sl, asr r7 │ │ │ │ - smlatbeq r3, lr, r6, r6 │ │ │ │ - smlatbeq r3, r8, r6, r6 │ │ │ │ - @ instruction: 0x010366ba │ │ │ │ - @ instruction: 0x010366bc │ │ │ │ - @ instruction: 0x010366ba │ │ │ │ + smlabbeq r3, r2, r7, r6 │ │ │ │ + ldrdeq r3, [r0, -r8] │ │ │ │ + ldrdeq r3, [r0, -r0] │ │ │ │ + tsteq r3, sl, ror #14 │ │ │ │ + tsteq r3, ip, ror #14 │ │ │ │ + tsteq r3, ip, ror #14 │ │ │ │ + tsteq r3, lr, ror #14 │ │ │ │ + tstpeq r8, r6, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, sl, asr r7 │ │ │ │ + tsteq r3, r6, lsl r7 │ │ │ │ + tsteq r3, r8, lsl r7 │ │ │ │ + tsteq r3, sl, lsl r7 │ │ │ │ + strdeq pc, [r8, -r2] │ │ │ │ + tsteq r3, r6, lsr #14 │ │ │ │ + tsteq r3, ip, lsr #14 │ │ │ │ + tsteq r3, sl, lsr #14 │ │ │ │ + tsteq r3, r8, lsr #14 │ │ │ │ + tsteq r3, r6, lsr #14 │ │ │ │ + smlabbeq r8, lr, r5, pc @ │ │ │ │ + ldrdeq r4, [r2, -r2] │ │ │ │ + strdeq r2, [r2, -r6] │ │ │ │ + tsteq r2, r4, lsr r9 │ │ │ │ + smlabbeq r0, r0, r7, r3 │ │ │ │ + tsteq r0, sl, ror r7 │ │ │ │ + smlabteq r3, lr, r6, r6 │ │ │ │ + smlabteq r3, r8, r6, r6 │ │ │ │ + ldrdeq r6, [r3, -sl] │ │ │ │ + ldrdeq r6, [r3, -ip] │ │ │ │ + ldrdeq r6, [r3, -sl] │ │ │ │ + ldrdeq r4, [r2, -r0] │ │ │ │ + @ instruction: 0x01024990 │ │ │ │ + smlabteq r2, r6, r8, r4 │ │ │ │ + smlabteq r2, r0, r8, r4 │ │ │ │ + tsteq r2, r4, ror #18 │ │ │ │ + @ instruction: 0x0102489a │ │ │ │ + smlatbeq r2, r8, r8, r4 │ │ │ │ + @ instruction: 0x010248b4 │ │ │ │ + @ instruction: 0x010248b2 │ │ │ │ @ instruction: 0x010248b0 │ │ │ │ - tsteq r2, r0, ror r9 │ │ │ │ - smlatbeq r2, r6, r8, r4 │ │ │ │ - smlatbeq r2, r0, r8, r4 │ │ │ │ - tsteq r2, r4, asr #18 │ │ │ │ - tsteq r2, sl, ror r8 │ │ │ │ smlabbeq r2, r8, r8, r4 │ │ │ │ + smlabbeq r2, r6, r8, r4 │ │ │ │ + smlatbeq r2, r4, r8, r4 │ │ │ │ + @ instruction: 0x01024898 │ │ │ │ + @ instruction: 0x01024896 │ │ │ │ @ instruction: 0x01024894 │ │ │ │ - @ instruction: 0x01024892 │ │ │ │ + @ instruction: 0x0102489a │ │ │ │ + smlatbeq r2, r0, r8, r4 │ │ │ │ + smlatbeq r2, sl, r8, r4 │ │ │ │ + smlatteq r3, ip, r0, r3 │ │ │ │ + @ instruction: 0x0108f3b4 │ │ │ │ + smlabbeq r2, ip, r8, r4 │ │ │ │ @ instruction: 0x01024890 │ │ │ │ - tsteq r2, r8, ror #16 │ │ │ │ - tsteq r2, r6, ror #16 │ │ │ │ - smlabbeq r2, r4, r8, r4 │ │ │ │ - tsteq r2, r8, ror r8 │ │ │ │ - tsteq r2, r6, ror r8 │ │ │ │ - tsteq r2, r4, ror r8 │ │ │ │ - tsteq r2, sl, ror r8 │ │ │ │ - smlabbeq r2, r0, r8, r4 │ │ │ │ - smlabbeq r2, sl, r8, r4 │ │ │ │ - smlabteq r3, ip, r0, r3 │ │ │ │ - @ instruction: 0x0108f394 │ │ │ │ - tsteq r2, ip, ror #16 │ │ │ │ - tsteq r2, r0, ror r8 │ │ │ │ - @ instruction: 0x01024792 │ │ │ │ - @ instruction: 0x01024790 │ │ │ │ - tstpeq r8, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010034b8 │ │ │ │ - smlatbeq r2, r2, ip, r2 │ │ │ │ - smlabteq r0, r0, r4, r3 │ │ │ │ - smlabbeq r2, r4, ip, r2 │ │ │ │ - @ instruction: 0x010034be │ │ │ │ - tsteq r2, r6, ror #24 │ │ │ │ - @ instruction: 0x0100a794 │ │ │ │ - tsteq r2, sl, asr #24 │ │ │ │ - smlabbeq r0, ip, r7, sl │ │ │ │ - tsteq r2, r0, lsr ip │ │ │ │ - tsteq r0, r6, lsr #8 │ │ │ │ - tsteq r2, r2, lsl ip │ │ │ │ - smlatteq r0, r4, r0, r3 │ │ │ │ + @ instruction: 0x010247b2 │ │ │ │ + @ instruction: 0x010247b0 │ │ │ │ + tstpeq r8, r0, ror #6 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r3, [r0, -r8] │ │ │ │ + smlabteq r2, r2, ip, r2 │ │ │ │ + smlatteq r0, r0, r4, r3 │ │ │ │ + smlatbeq r2, r4, ip, r2 │ │ │ │ + ldrdeq r3, [r0, -lr] │ │ │ │ + smlabbeq r2, r6, ip, r2 │ │ │ │ + @ instruction: 0x0100a7b4 │ │ │ │ + tsteq r2, sl, ror #24 │ │ │ │ + smlatbeq r0, ip, r7, sl │ │ │ │ + tsteq r2, r0, asr ip │ │ │ │ + tsteq r0, r6, asr #8 │ │ │ │ + tsteq r2, r2, lsr ip │ │ │ │ + tsteq r0, r4, lsl #2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec25310 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r7, r8, #68, 6 @ 0x10000001 │ │ │ │ stmdale r9, {r0, r1, r2, r4, ip, lr, pc} │ │ │ │ svcvc 0x0019f5b0 │ │ │ │ @@ -101495,21 +101495,21 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ + tsteq r3, r0, ror #6 │ │ │ │ + tsteq r3, sl, lsr #6 │ │ │ │ tsteq r3, r0, asr #6 │ │ │ │ - tsteq r3, sl, lsl #6 │ │ │ │ - tsteq r3, r0, lsr #6 │ │ │ │ - smlatteq r3, r2, r2, r6 │ │ │ │ + tsteq r3, r2, lsl #6 │ │ │ │ + tsteq r3, r0, ror r3 │ │ │ │ + tsteq r3, lr, ror r3 │ │ │ │ tsteq r3, r0, asr r3 │ │ │ │ - tsteq r3, lr, asr r3 │ │ │ │ - tsteq r3, r0, lsr r3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec2539c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00eaf5b1 │ │ │ │ vtst.8 d29, d0, d6 │ │ │ │ @@ -101851,96 +101851,96 @@ │ │ │ │ bmi 168671c │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ ldcl 7, cr15, [r4, #620]! @ 0x26c │ │ │ │ @ instruction: 0x462b4a54 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf79b4620 │ │ │ │ ldcllt 13, cr14, [r8, #952]! @ 0x3b8 │ │ │ │ - @ instruction: 0x0102f7b8 │ │ │ │ - @ instruction: 0x01024fb6 │ │ │ │ - @ instruction: 0x01024fb2 │ │ │ │ - @ instruction: 0x01024fb6 │ │ │ │ - tstpeq r8, r0, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01036294 │ │ │ │ - tsteq r2, r0, ror r9 │ │ │ │ - tstpeq r2, sl, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010031bc │ │ │ │ - strdeq r3, [r3, -r4] │ │ │ │ - @ instruction: 0x010031b4 │ │ │ │ - smlatbeq r0, r0, r1, r3 │ │ │ │ - smlabbeq r8, sl, pc, lr @ │ │ │ │ - smlabbeq r0, lr, r1, r3 │ │ │ │ - @ instruction: 0x01003190 │ │ │ │ - smlabbeq r0, r8, r1, r3 │ │ │ │ - strdeq r6, [r3, -r0] │ │ │ │ - strdeq r6, [r3, -r2] │ │ │ │ - smlatteq r3, sl, r1, r6 │ │ │ │ + ldrdeq pc, [r2, -r8] │ │ │ │ + ldrdeq r4, [r2, -r6] │ │ │ │ + ldrdeq r4, [r2, -r2] │ │ │ │ + ldrdeq r4, [r2, -r6] │ │ │ │ + tstpeq r8, r0, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010362b4 │ │ │ │ + @ instruction: 0x01022990 │ │ │ │ + tstpeq r2, sl, asr r7 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r3, [r0, -ip] │ │ │ │ + tsteq r3, r4, lsl r8 │ │ │ │ + ldrdeq r3, [r0, -r4] │ │ │ │ + smlabteq r0, r0, r1, r3 │ │ │ │ + smlatbeq r8, sl, pc, lr @ │ │ │ │ + smlatbeq r0, lr, r1, r3 │ │ │ │ + @ instruction: 0x010031b0 │ │ │ │ + smlatbeq r0, r8, r1, r3 │ │ │ │ + tsteq r3, r0, lsl r2 │ │ │ │ + tsteq r3, r2, lsl r2 │ │ │ │ + tsteq r3, sl, lsl #4 │ │ │ │ + tsteq r0, ip, ror #2 │ │ │ │ + tsteq r3, r2, asr r7 │ │ │ │ + tsteq r0, sl, asr r1 │ │ │ │ + tsteq r0, r8, ror #2 │ │ │ │ + smlatteq r8, ip, lr, lr │ │ │ │ + tsteq r0, r8, ror #2 │ │ │ │ + strdeq r3, [r3, -ip] │ │ │ │ + tsteq r0, lr, asr r1 │ │ │ │ tsteq r0, ip, asr #2 │ │ │ │ - tsteq r3, r2, lsr r7 │ │ │ │ - tsteq r0, sl, lsr r1 │ │ │ │ - tsteq r0, r8, asr #2 │ │ │ │ - smlabteq r8, ip, lr, lr │ │ │ │ - tsteq r0, r8, asr #2 │ │ │ │ - ldrdeq r3, [r3, -ip] │ │ │ │ + @ instruction: 0x0108ee98 │ │ │ │ tsteq r0, lr, lsr r1 │ │ │ │ - tsteq r0, ip, lsr #2 │ │ │ │ - tsteq r8, r8, ror lr │ │ │ │ - tsteq r0, lr, lsl r1 │ │ │ │ - tsteq r0, r6, lsr #2 │ │ │ │ - tsteq r0, r8, lsr #2 │ │ │ │ - tsteq r0, r2, lsr #2 │ │ │ │ - strdeq r3, [r0, -sl] │ │ │ │ - strdeq r3, [r0, -ip] │ │ │ │ - tsteq r0, lr, lsl #2 │ │ │ │ - tsteq r0, sl, lsr #32 │ │ │ │ - tsteq r0, r4, lsr #32 │ │ │ │ - strdeq r3, [r0, -sl] │ │ │ │ - strdeq r2, [r0, -lr] │ │ │ │ - strdeq r2, [r0, -r8] │ │ │ │ - tsteq r3, sl, lsr r8 │ │ │ │ - ldrdeq r2, [r0, -r2] │ │ │ │ - smlabteq r0, ip, pc, r2 @ │ │ │ │ - smlabteq r2, r6, ip, r4 │ │ │ │ - smlabteq r2, r6, ip, r4 │ │ │ │ - smlabteq r2, r4, ip, r4 │ │ │ │ - tsteq r2, sl, lsl #26 │ │ │ │ - @ instruction: 0x01024c9a │ │ │ │ - @ instruction: 0x01024c98 │ │ │ │ - ldrdeq pc, [r2, -r0] │ │ │ │ - smlabteq r2, sl, r4, pc @ │ │ │ │ - smlabteq r2, r4, r4, pc @ │ │ │ │ - @ instruction: 0x0102f4be │ │ │ │ - @ instruction: 0x0102f4b8 │ │ │ │ - @ instruction: 0x0102f4b2 │ │ │ │ - smlatbeq r2, ip, r4, pc @ │ │ │ │ - tsteq r0, lr, lsr #14 │ │ │ │ - tsteq r0, ip, lsr #14 │ │ │ │ - smlabbeq r2, sl, r4, pc @ │ │ │ │ - @ instruction: 0x0108ec92 │ │ │ │ - @ instruction: 0x0102f494 │ │ │ │ - tsteq r0, ip, lsr r7 │ │ │ │ - tsteq r0, r2, lsr #14 │ │ │ │ - smlabbeq r2, r8, r4, pc @ │ │ │ │ - tsteq r0, r0, ror lr │ │ │ │ - tsteq r0, sl, ror #28 │ │ │ │ - tsteq r3, r8, lsr #8 │ │ │ │ - @ instruction: 0x0102f394 │ │ │ │ - @ instruction: 0x0102f39a │ │ │ │ - tsteq r3, r0, lsl r4 │ │ │ │ - tstpeq r2, r8, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, ror #6 @ p-variant is OBSOLETE │ │ │ │ - strdeq r3, [r3, -r8] │ │ │ │ - strdeq r3, [r3, -lr] │ │ │ │ - smlatteq r3, r4, r3, r3 │ │ │ │ - smlatbeq r8, r0, fp, lr │ │ │ │ - smlatteq r3, r2, r3, r3 │ │ │ │ - tsteq r2, lr, lsl #10 │ │ │ │ - smlatteq r3, r4, r3, r3 │ │ │ │ - smlabbeq r0, r2, lr, r2 │ │ │ │ - smlabteq r2, lr, r4, r2 │ │ │ │ + tsteq r0, r6, asr #2 │ │ │ │ + tsteq r0, r8, asr #2 │ │ │ │ + tsteq r0, r2, asr #2 │ │ │ │ + tsteq r0, sl, lsl r1 │ │ │ │ + tsteq r0, ip, lsl r1 │ │ │ │ + tsteq r0, lr, lsr #2 │ │ │ │ + tsteq r0, sl, asr #32 │ │ │ │ + tsteq r0, r4, asr #32 │ │ │ │ + tsteq r0, sl, lsl r1 │ │ │ │ + tsteq r0, lr, lsl r0 │ │ │ │ + tsteq r0, r8, lsl r0 │ │ │ │ + tsteq r3, sl, asr r8 │ │ │ │ + strdeq r2, [r0, -r2] │ │ │ │ + smlatteq r0, ip, pc, r2 @ │ │ │ │ + smlatteq r2, r6, ip, r4 │ │ │ │ + smlatteq r2, r6, ip, r4 │ │ │ │ + smlatteq r2, r4, ip, r4 │ │ │ │ + tsteq r2, sl, lsr #26 │ │ │ │ + @ instruction: 0x01024cba │ │ │ │ + @ instruction: 0x01024cb8 │ │ │ │ + strdeq pc, [r2, -r0] │ │ │ │ + smlatteq r2, sl, r4, pc @ │ │ │ │ + smlatteq r2, r4, r4, pc @ │ │ │ │ + ldrdeq pc, [r2, -lr] │ │ │ │ + ldrdeq pc, [r2, -r8] │ │ │ │ + ldrdeq pc, [r2, -r2] │ │ │ │ + smlabteq r2, ip, r4, pc @ │ │ │ │ + tsteq r0, lr, asr #14 │ │ │ │ + tsteq r0, ip, asr #14 │ │ │ │ + smlatbeq r2, sl, r4, pc @ │ │ │ │ + @ instruction: 0x0108ecb2 │ │ │ │ + @ instruction: 0x0102f4b4 │ │ │ │ + tsteq r0, ip, asr r7 │ │ │ │ + tsteq r0, r2, asr #14 │ │ │ │ + smlatbeq r2, r8, r4, pc @ │ │ │ │ + @ instruction: 0x01002e90 │ │ │ │ + smlabbeq r0, sl, lr, r2 │ │ │ │ + tsteq r3, r8, asr #8 │ │ │ │ + @ instruction: 0x0102f3b4 │ │ │ │ + @ instruction: 0x0102f3ba │ │ │ │ + tsteq r3, r0, lsr r4 │ │ │ │ + smlabbeq r2, r8, r3, pc @ │ │ │ │ + smlabbeq r2, lr, r3, pc @ │ │ │ │ + tsteq r3, r8, lsl r4 │ │ │ │ + tsteq r3, lr, lsl r4 │ │ │ │ + tsteq r3, r4, lsl #8 │ │ │ │ + smlabteq r8, r0, fp, lr │ │ │ │ + tsteq r3, r2, lsl #8 │ │ │ │ + tsteq r2, lr, lsr #10 │ │ │ │ + tsteq r3, r4, lsl #8 │ │ │ │ + smlatbeq r0, r2, lr, r2 │ │ │ │ + smlatteq r2, lr, r4, r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec25a58 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r3, r8, #8, 6 @ 0x20000000 │ │ │ │ ldrbhi pc, [r6, -r0] @ │ │ │ │ cmpphi r6, #0, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -102738,100 +102738,100 @@ │ │ │ │ @ instruction: 0xf5a080b9 │ │ │ │ @ instruction: 0xf04f535d │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007da │ │ │ │ ldmdami r6, {r3, r4, r8, pc}^ │ │ │ │ @ instruction: 0xe1b54478 │ │ │ │ - tsteq r0, sl, asr #14 │ │ │ │ - tsteq r3, r4, lsl r1 │ │ │ │ - strdeq r2, [r0, -r8] │ │ │ │ - smlatteq r0, r2, r6, r2 │ │ │ │ - @ instruction: 0x010026b6 │ │ │ │ - smlabbeq r0, ip, r6, r2 │ │ │ │ - tsteq r0, r6, ror #12 │ │ │ │ - tsteq r0, r2, asr #12 │ │ │ │ - tsteq r0, r6, lsl r6 │ │ │ │ - strdeq r2, [r0, -r0] │ │ │ │ - smlabteq r0, ip, r5, r2 │ │ │ │ - tsteq r3, r4, lsl fp │ │ │ │ - @ instruction: 0x01035aba │ │ │ │ - tsteq r0, r0, asr #10 │ │ │ │ - tsteq r0, r2, lsl r5 │ │ │ │ - smlatteq r0, r8, r4, r2 │ │ │ │ - @ instruction: 0x010024be │ │ │ │ - @ instruction: 0x01002492 │ │ │ │ - tsteq r0, r8, ror #8 │ │ │ │ - tsteq r0, lr, asr r4 │ │ │ │ - tsteq r0, sl, lsr r4 │ │ │ │ - tsteq r0, r6, lsl r4 │ │ │ │ - smlatteq r0, ip, r3, r2 │ │ │ │ - smlabteq r0, r8, r3, r2 │ │ │ │ - smlatbeq r0, r4, r3, r2 │ │ │ │ - tsteq r0, ip, ror #6 │ │ │ │ - tsteq r0, r0, asr #6 │ │ │ │ - tsteq r0, r6, lsr r3 │ │ │ │ - tsteq r0, r2, lsl r3 │ │ │ │ - smlatteq r0, r6, r2, r2 │ │ │ │ - ldrdeq r2, [r0, -ip] │ │ │ │ - smlabteq r0, sl, r2, r2 │ │ │ │ - @ instruction: 0x0100229a │ │ │ │ - tsteq r0, r2, ror #4 │ │ │ │ - tsteq r0, r4, asr #4 │ │ │ │ - tsteq r0, r4, lsl r2 │ │ │ │ - mrseq r2, R8_usr │ │ │ │ - smlatteq r0, r2, r1, r2 │ │ │ │ - @ instruction: 0x010021b0 │ │ │ │ - smlabbeq r0, r4, r1, r2 │ │ │ │ - tsteq r0, sl, ror r1 │ │ │ │ - tsteq r0, ip, asr r1 │ │ │ │ - tsteq r0, r8, lsr r1 │ │ │ │ - @ instruction: 0x010356bc │ │ │ │ - tsteq r3, r2, lsr #14 │ │ │ │ - smlabteq r3, r2, r7, r5 │ │ │ │ - ldrdeq r5, [r3, -r4] │ │ │ │ - tsteq r3, sl, ror #18 │ │ │ │ - smlatbeq r3, r2, r9, r5 │ │ │ │ - tsteq r0, r4 │ │ │ │ - ldrdeq r1, [r0, -r2] │ │ │ │ - smlatbeq r0, r4, pc, r1 @ │ │ │ │ - tsteq r0, r6, ror pc │ │ │ │ - tsteq r0, r8, asr #30 │ │ │ │ - tsteq r0, sl, lsl pc │ │ │ │ - tsteq r0, r2, lsl pc │ │ │ │ - smlatteq r0, lr, lr, r1 │ │ │ │ - smlabteq r0, sl, lr, r1 │ │ │ │ - smlatbeq r0, r0, lr, r1 │ │ │ │ - tsteq r0, r6, ror lr │ │ │ │ - tsteq r0, lr, ror #28 │ │ │ │ - tsteq r0, sl, asr #28 │ │ │ │ - tsteq r0, r6, lsr #28 │ │ │ │ - strdeq r1, [r0, -sl] │ │ │ │ - smlabteq r0, lr, sp, r1 │ │ │ │ - smlatbeq r0, r2, sp, r1 │ │ │ │ + tsteq r0, sl, ror #14 │ │ │ │ + tsteq r3, r4, lsr r1 │ │ │ │ + tsteq r0, r8, lsl r7 │ │ │ │ + tsteq r0, r2, lsl #14 │ │ │ │ + ldrdeq r2, [r0, -r6] │ │ │ │ + smlatbeq r0, ip, r6, r2 │ │ │ │ + smlabbeq r0, r6, r6, r2 │ │ │ │ + tsteq r0, r2, ror #12 │ │ │ │ + tsteq r0, r6, lsr r6 │ │ │ │ + tsteq r0, r0, lsl r6 │ │ │ │ + smlatteq r0, ip, r5, r2 │ │ │ │ + tsteq r3, r4, lsr fp │ │ │ │ + ldrdeq r5, [r3, -sl] │ │ │ │ + tsteq r0, r0, ror #10 │ │ │ │ + tsteq r0, r2, lsr r5 │ │ │ │ + tsteq r0, r8, lsl #10 │ │ │ │ + ldrdeq r2, [r0, -lr] │ │ │ │ + @ instruction: 0x010024b2 │ │ │ │ + smlabbeq r0, r8, r4, r2 │ │ │ │ + tsteq r0, lr, ror r4 │ │ │ │ + tsteq r0, sl, asr r4 │ │ │ │ + tsteq r0, r6, lsr r4 │ │ │ │ + tsteq r0, ip, lsl #8 │ │ │ │ + smlatteq r0, r8, r3, r2 │ │ │ │ + smlabteq r0, r4, r3, r2 │ │ │ │ + smlabbeq r0, ip, r3, r2 │ │ │ │ + tsteq r0, r0, ror #6 │ │ │ │ + tsteq r0, r6, asr r3 │ │ │ │ + tsteq r0, r2, lsr r3 │ │ │ │ + tsteq r0, r6, lsl #6 │ │ │ │ + strdeq r2, [r0, -ip] │ │ │ │ + smlatteq r0, sl, r2, r2 │ │ │ │ + @ instruction: 0x010022ba │ │ │ │ + smlabbeq r0, r2, r2, r2 │ │ │ │ + tsteq r0, r4, ror #4 │ │ │ │ + tsteq r0, r4, lsr r2 │ │ │ │ + tsteq r0, r0, lsr #4 │ │ │ │ + tsteq r0, r2, lsl #4 │ │ │ │ + ldrdeq r2, [r0, -r0] │ │ │ │ + smlatbeq r0, r4, r1, r2 │ │ │ │ + @ instruction: 0x0100219a │ │ │ │ + tsteq r0, ip, ror r1 │ │ │ │ + tsteq r0, r8, asr r1 │ │ │ │ + ldrdeq r5, [r3, -ip] │ │ │ │ + tsteq r3, r2, asr #14 │ │ │ │ + smlatteq r3, r2, r7, r5 │ │ │ │ + strdeq r5, [r3, -r4] │ │ │ │ + smlabbeq r3, sl, r9, r5 │ │ │ │ + smlabteq r3, r2, r9, r5 │ │ │ │ + tsteq r0, r4, lsr #32 │ │ │ │ + strdeq r1, [r0, -r2] │ │ │ │ + smlabteq r0, r4, pc, r1 @ │ │ │ │ + @ instruction: 0x01001f96 │ │ │ │ + tsteq r0, r8, ror #30 │ │ │ │ + tsteq r0, sl, lsr pc │ │ │ │ + tsteq r0, r2, lsr pc │ │ │ │ + tsteq r0, lr, lsl #30 │ │ │ │ + smlatteq r0, sl, lr, r1 │ │ │ │ + smlabteq r0, r0, lr, r1 │ │ │ │ + @ instruction: 0x01001e96 │ │ │ │ + smlabbeq r0, lr, lr, r1 │ │ │ │ + tsteq r0, sl, ror #28 │ │ │ │ + tsteq r0, r6, asr #28 │ │ │ │ + tsteq r0, sl, lsl lr │ │ │ │ + smlatteq r0, lr, sp, r1 │ │ │ │ + smlabteq r0, r2, sp, r1 │ │ │ │ + @ instruction: 0x01001dbc │ │ │ │ @ instruction: 0x01001d9c │ │ │ │ tsteq r0, ip, ror sp │ │ │ │ - tsteq r0, ip, asr sp │ │ │ │ - tsteq r0, r0, lsr sp │ │ │ │ + tsteq r0, r0, asr sp │ │ │ │ + tsteq r0, r4, lsr sp │ │ │ │ tsteq r0, r4, lsl sp │ │ │ │ - strdeq r1, [r0, -r4] │ │ │ │ - smlabteq r0, r6, ip, r1 │ │ │ │ - @ instruction: 0x01001c9e │ │ │ │ - tsteq r0, r6, ror ip │ │ │ │ - tsteq r0, lr, asr #24 │ │ │ │ - tsteq r0, r8, asr #24 │ │ │ │ - tsteq r0, r6, lsr #24 │ │ │ │ - tsteq r0, r4, lsl #24 │ │ │ │ - ldrdeq r1, [r0, -r8] │ │ │ │ - smlatbeq r0, ip, fp, r1 │ │ │ │ + smlatteq r0, r6, ip, r1 │ │ │ │ + @ instruction: 0x01001cbe │ │ │ │ + @ instruction: 0x01001c96 │ │ │ │ + tsteq r0, lr, ror #24 │ │ │ │ + tsteq r0, r8, ror #24 │ │ │ │ + tsteq r0, r6, asr #24 │ │ │ │ + tsteq r0, r4, lsr #24 │ │ │ │ + strdeq r1, [r0, -r8] │ │ │ │ + smlabteq r0, ip, fp, r1 │ │ │ │ + smlabteq r0, r6, fp, r1 │ │ │ │ smlatbeq r0, r6, fp, r1 │ │ │ │ smlabbeq r0, r6, fp, r1 │ │ │ │ - tsteq r0, r6, ror #22 │ │ │ │ - tsteq r0, ip, lsr fp │ │ │ │ - tsteq r0, r0, lsl fp │ │ │ │ + tsteq r0, ip, asr fp │ │ │ │ + tsteq r0, r0, lsr fp │ │ │ │ tstpvc ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ ldmdale r1, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x005cf5b0 │ │ │ │ @ instruction: 0xf5a0d30b │ │ │ │ @ instruction: 0xf04f535c │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -102958,74 +102958,74 @@ │ │ │ │ ldmdami lr!, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2109 @ 0xfffff7c3 │ │ │ │ ldmdami sp!, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2108 @ 0xfffff7c4 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - @ instruction: 0x01001992 │ │ │ │ + @ instruction: 0x010019b2 │ │ │ │ + smlatbeq r0, ip, r9, r1 │ │ │ │ smlabbeq r0, ip, r9, r1 │ │ │ │ tsteq r0, ip, ror #18 │ │ │ │ - tsteq r0, ip, asr #18 │ │ │ │ + tsteq r0, r6, asr #18 │ │ │ │ tsteq r0, r6, lsr #18 │ │ │ │ tsteq r0, r6, lsl #18 │ │ │ │ - smlatteq r0, r6, r8, r1 │ │ │ │ - smlabteq r3, r6, pc, r4 @ │ │ │ │ - tsteq r3, r0, ror lr │ │ │ │ - tsteq r3, r2, lsl lr │ │ │ │ - @ instruction: 0x01035290 │ │ │ │ - smlabteq r0, r2, r8, r1 │ │ │ │ - @ instruction: 0x010018bc │ │ │ │ - @ instruction: 0x010018b6 │ │ │ │ - ldrdeq r4, [r3, -r4] │ │ │ │ - smlatbeq r0, sl, r8, r1 │ │ │ │ - smlatbeq r0, r4, r8, r1 │ │ │ │ - @ instruction: 0x0100189e │ │ │ │ - @ instruction: 0x01001898 │ │ │ │ - @ instruction: 0x01001892 │ │ │ │ - smlabbeq r0, ip, r8, r1 │ │ │ │ - smlabbeq r0, r6, r8, r1 │ │ │ │ - smlabbeq r0, r0, r8, r1 │ │ │ │ - tsteq r0, sl, ror r8 │ │ │ │ - tsteq r0, r4, ror r8 │ │ │ │ - tsteq r0, lr, ror #16 │ │ │ │ - tsteq r0, r8, ror #16 │ │ │ │ - tsteq r0, r2, ror #16 │ │ │ │ - tsteq r3, r8, ror #28 │ │ │ │ - tsteq r3, sl, lsr #28 │ │ │ │ - tsteq r0, r0, asr r8 │ │ │ │ - smlabteq r3, r6, lr, r4 │ │ │ │ - strdeq r4, [r3, -r8] │ │ │ │ - tsteq r0, lr, lsr r8 │ │ │ │ - smlabteq r3, ip, r0, r5 │ │ │ │ - tsteq r3, r6 │ │ │ │ - smlabbeq r3, r8, pc, r4 @ │ │ │ │ - @ instruction: 0x01034fba │ │ │ │ - tsteq r0, r0, lsr #16 │ │ │ │ - tsteq r3, lr, lsr #32 │ │ │ │ - tsteq r0, r4, lsl r8 │ │ │ │ - tsteq r3, r2, ror #2 │ │ │ │ - ldrdeq r5, [r3, -ip] │ │ │ │ - tsteq r0, r2, lsl #16 │ │ │ │ - strdeq r1, [r0, -ip] │ │ │ │ - strdeq r1, [r0, -r6] │ │ │ │ - strdeq r1, [r0, -r0] │ │ │ │ - smlatteq r0, sl, r7, r1 │ │ │ │ - smlatteq r0, r4, r7, r1 │ │ │ │ - ldrdeq r1, [r0, -lr] │ │ │ │ - ldrdeq r1, [r0, -r8] │ │ │ │ - ldrdeq r1, [r0, -r2] │ │ │ │ - smlabteq r0, ip, r7, r1 │ │ │ │ - smlabteq r0, r6, r7, r1 │ │ │ │ - smlabteq r0, r0, r7, r1 │ │ │ │ - @ instruction: 0x010017ba │ │ │ │ - @ instruction: 0x010017b4 │ │ │ │ - smlatbeq r0, lr, r7, r1 │ │ │ │ - smlatbeq r0, r8, r7, r1 │ │ │ │ - smlatbeq r0, r2, r7, r1 │ │ │ │ + smlatteq r3, r6, pc, r4 @ │ │ │ │ + @ instruction: 0x01034e90 │ │ │ │ + tsteq r3, r2, lsr lr │ │ │ │ + @ instruction: 0x010352b0 │ │ │ │ + smlatteq r0, r2, r8, r1 │ │ │ │ + ldrdeq r1, [r0, -ip] │ │ │ │ + ldrdeq r1, [r0, -r6] │ │ │ │ + strdeq r4, [r3, -r4] │ │ │ │ + smlabteq r0, sl, r8, r1 │ │ │ │ + smlabteq r0, r4, r8, r1 │ │ │ │ + @ instruction: 0x010018be │ │ │ │ + @ instruction: 0x010018b8 │ │ │ │ + @ instruction: 0x010018b2 │ │ │ │ + smlatbeq r0, ip, r8, r1 │ │ │ │ + smlatbeq r0, r6, r8, r1 │ │ │ │ + smlatbeq r0, r0, r8, r1 │ │ │ │ + @ instruction: 0x0100189a │ │ │ │ + @ instruction: 0x01001894 │ │ │ │ + smlabbeq r0, lr, r8, r1 │ │ │ │ + smlabbeq r0, r8, r8, r1 │ │ │ │ + smlabbeq r0, r2, r8, r1 │ │ │ │ + smlabbeq r3, r8, lr, r4 │ │ │ │ + tsteq r3, sl, asr #28 │ │ │ │ + tsteq r0, r0, ror r8 │ │ │ │ + smlatteq r3, r6, lr, r4 │ │ │ │ + tsteq r3, r8, lsl pc │ │ │ │ + tsteq r0, lr, asr r8 │ │ │ │ + smlatteq r3, ip, r0, r5 │ │ │ │ + tsteq r3, r6, lsr #32 │ │ │ │ + smlatbeq r3, r8, pc, r4 @ │ │ │ │ + ldrdeq r4, [r3, -sl] │ │ │ │ + tsteq r0, r0, asr #16 │ │ │ │ + tsteq r3, lr, asr #32 │ │ │ │ + tsteq r0, r4, lsr r8 │ │ │ │ + smlabbeq r3, r2, r1, r5 │ │ │ │ + strdeq r5, [r3, -ip] │ │ │ │ + tsteq r0, r2, lsr #16 │ │ │ │ + tsteq r0, ip, lsl r8 │ │ │ │ + tsteq r0, r6, lsl r8 │ │ │ │ + tsteq r0, r0, lsl r8 │ │ │ │ + tsteq r0, sl, lsl #16 │ │ │ │ + tsteq r0, r4, lsl #16 │ │ │ │ + strdeq r1, [r0, -lr] │ │ │ │ + strdeq r1, [r0, -r8] │ │ │ │ + strdeq r1, [r0, -r2] │ │ │ │ + smlatteq r0, ip, r7, r1 │ │ │ │ + smlatteq r0, r6, r7, r1 │ │ │ │ + smlatteq r0, r0, r7, r1 │ │ │ │ + ldrdeq r1, [r0, -sl] │ │ │ │ + ldrdeq r1, [r0, -r4] │ │ │ │ + smlabteq r0, lr, r7, r1 │ │ │ │ + smlabteq r0, r8, r7, r1 │ │ │ │ + smlabteq r0, r2, r7, r1 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ andcc pc, ip, #805306372 @ 0x30000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -103587,43 +103587,43 @@ │ │ │ │ stmda r8!, {r1, r3, r4, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi 708230 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf79a9600 │ │ │ │ andlt lr, r2, r0, ror #16 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - ldrdeq r1, [r0, -ip] │ │ │ │ - smlabteq r2, r8, sl, r0 │ │ │ │ - smlatbeq r3, r8, pc, r0 @ │ │ │ │ - @ instruction: 0x01020ab6 │ │ │ │ - tsteq r3, r4, ror r4 │ │ │ │ - tsteq r3, r4, ror r4 │ │ │ │ - tsteq r0, r6, lsl r3 │ │ │ │ - @ instruction: 0x0103249a │ │ │ │ - strdeq r1, [r0, -r6] │ │ │ │ + strdeq r1, [r0, -ip] │ │ │ │ + smlatteq r2, r8, sl, r0 │ │ │ │ + smlabteq r3, r8, pc, r0 @ │ │ │ │ + ldrdeq r0, [r2, -r6] │ │ │ │ @ instruction: 0x01032494 │ │ │ │ - smlatteq r0, r0, r2, r1 │ │ │ │ - ldrdeq r1, [r0, -r2] │ │ │ │ - tsteq r3, r8, asr r8 │ │ │ │ - tsteq r0, r4, asr #10 │ │ │ │ - strdeq r0, [r2, -sl] │ │ │ │ - tsteq r0, ip, lsr r5 │ │ │ │ - smlatteq r2, r0, r9, r0 │ │ │ │ - ldrdeq r1, [r0, -sl] │ │ │ │ - smlabteq r2, r4, r9, r0 │ │ │ │ - @ instruction: 0x01000e96 │ │ │ │ + @ instruction: 0x01032494 │ │ │ │ + tsteq r0, r6, lsr r3 │ │ │ │ + @ instruction: 0x010324ba │ │ │ │ + tsteq r0, r6, lsl r3 │ │ │ │ + @ instruction: 0x010324b4 │ │ │ │ + mrseq r1, LR_irq │ │ │ │ + strdeq r1, [r0, -r2] │ │ │ │ + tsteq r3, r8, ror r8 │ │ │ │ + tsteq r0, r4, ror #10 │ │ │ │ + tsteq r2, sl, lsl sl │ │ │ │ + tsteq r0, ip, asr r5 │ │ │ │ + tsteq r2, r0, lsl #20 │ │ │ │ + strdeq r1, [r0, -sl] │ │ │ │ + smlatteq r2, r4, r9, r0 │ │ │ │ + @ instruction: 0x01000eb6 │ │ │ │ andle r2, r9, r4, lsl #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec27484 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f60ff8 │ │ │ │ stclt 8, cr15, [r8, #-340] @ 0xfffffeac │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - smlabbeq r3, lr, r7, r4 │ │ │ │ + smlatbeq r3, lr, r7, r4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec274a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibcs r4, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7f6d002 │ │ │ │ ldrd pc, [r4], -r5 @ │ │ │ │ bmi 561b08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44d79c> │ │ │ │ @@ -103641,19 +103641,19 @@ │ │ │ │ bmi 344700 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x230394> │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf799447a │ │ │ │ strd lr, [r4], -r8 │ │ │ │ strtmi r4, [r8], -r6, lsl #20 │ │ │ │ @ instruction: 0xf799447a │ │ │ │ ldcllt 15, cr14, [r0, #-968]! @ 0xfffffc38 │ │ │ │ - tstpeq r0, ip, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, r0, lsl #18 │ │ │ │ - tsteq r0, r6, asr r4 │ │ │ │ - smlatteq r3, r8, r7, r3 │ │ │ │ - smlatteq r3, ip, r7, r3 │ │ │ │ + tstpeq r0, ip, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r0, lsr #18 │ │ │ │ + tsteq r0, r6, ror r4 │ │ │ │ + tsteq r3, r8, lsl #16 │ │ │ │ + tsteq r3, ip, lsl #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec2751c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdacs r4!, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdacs r7, {r0, r2, r3, r4, fp, ip, lr, pc} │ │ │ │ ldmdacs r4, {r1, fp, ip, lr, pc} │ │ │ │ sub sp, r0, pc, lsl #18 │ │ │ │ @@ -103692,23 +103692,23 @@ │ │ │ │ stmdami fp, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlatteq r3, lr, r6, r4 │ │ │ │ - @ instruction: 0x01000c92 │ │ │ │ - tsteq r0, r0, ror ip │ │ │ │ - tsteq r0, sl, ror #24 │ │ │ │ - smlatbeq r3, r0, r6, r4 │ │ │ │ - tsteq r0, ip, lsr ip │ │ │ │ - tsteq r0, r6, lsr ip │ │ │ │ - tsteq r0, r0, lsr ip │ │ │ │ - tsteq r0, sl, lsr #24 │ │ │ │ + tsteq r3, lr, lsl #14 │ │ │ │ + @ instruction: 0x01000cb2 │ │ │ │ + @ instruction: 0x01000c90 │ │ │ │ + smlabbeq r0, sl, ip, r0 │ │ │ │ + smlabteq r3, r0, r6, r4 │ │ │ │ + tsteq r0, ip, asr ip │ │ │ │ + tsteq r0, r6, asr ip │ │ │ │ + tsteq r0, r0, asr ip │ │ │ │ + tsteq r0, sl, asr #24 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [pc], -r3, lsl #1 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ ldmdbcs r4!, {r3, r4, r7, r9, sl, lr} │ │ │ │ @@ -103835,35 +103835,35 @@ │ │ │ │ and lr, r7, sl, ror lr │ │ │ │ @ instruction: 0x46434a19 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ mrc 7, 3, APSR_nzcv, cr0, cr9, {4} │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ svclt 0x000083f0 │ │ │ │ - ldrdeq r0, [r3, -r8] │ │ │ │ - tsteq r2, r2, lsr #14 │ │ │ │ - tsteq r3, lr, lsr #8 │ │ │ │ - ldrdeq r0, [r3, -r6] │ │ │ │ - tsteq r3, sl, asr r5 │ │ │ │ - tsteq r3, r4, ror #10 │ │ │ │ - tsteq r3, r6, ror #10 │ │ │ │ - tsteq r3, r4, asr r5 │ │ │ │ - tsteq r3, r6, asr r5 │ │ │ │ - smlabteq r3, r8, r3, r3 │ │ │ │ - tsteq r2, lr, ror #12 │ │ │ │ - tsteq r3, r4, ror ip │ │ │ │ - smlatteq r0, lr, r2, pc @ │ │ │ │ - smlatteq r0, r4, r2, pc @ │ │ │ │ - tsteq r3, r6, ror #24 │ │ │ │ - tsteq r2, r6, lsr #12 │ │ │ │ - tstpeq r0, r4, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - ldrsbteq fp, [lr], #180 @ 0xb4 │ │ │ │ - tsteq r8, r4, ror #24 │ │ │ │ - @ instruction: 0x01000ab8 │ │ │ │ + strdeq r0, [r3, -r8] │ │ │ │ + tsteq r2, r2, asr #14 │ │ │ │ + tsteq r3, lr, asr #8 │ │ │ │ + strdeq r0, [r3, -r6] │ │ │ │ + tsteq r3, sl, ror r5 │ │ │ │ + smlabbeq r3, r4, r5, r4 │ │ │ │ + smlabbeq r3, r6, r5, r4 │ │ │ │ + tsteq r3, r4, ror r5 │ │ │ │ + tsteq r3, r6, ror r5 │ │ │ │ + smlatteq r3, r8, r3, r3 │ │ │ │ + smlabbeq r2, lr, r6, r0 │ │ │ │ + @ instruction: 0x01030c94 │ │ │ │ + tstpeq r0, lr, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r3, r6, ip, r0 │ │ │ │ + tsteq r2, r6, asr #12 │ │ │ │ + smlabbeq r0, r4, r4, pc @ │ │ │ │ + tstpeq r2, sl, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + ldrshteq fp, [lr], #180 @ 0xb4 │ │ │ │ + smlabbeq r8, r4, ip, ip │ │ │ │ + ldrdeq r0, [r0, -r8] │ │ │ │ svcvs 0x0072f5b0 │ │ │ │ addhi pc, r6, r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec2786c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, , q12 │ │ │ │ vrhadd.s8 d24, d16, d8 │ │ │ │ @@ -104700,109 +104700,109 @@ │ │ │ │ bicshi pc, r9, #805306368 @ 0x30000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10307db │ │ │ │ stmdami r0!, {r0, r1, r4, r5, r6, r7, r8, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000bf66 │ │ │ │ - tsteq r3, r6, asr #4 │ │ │ │ - smlabteq r0, r4, r8, r0 │ │ │ │ - smlatbeq r0, r6, r8, r0 │ │ │ │ - smlabbeq r0, lr, r8, r0 │ │ │ │ - tsteq r0, r8, ror #16 │ │ │ │ - tsteq r0, ip, lsr r8 │ │ │ │ - tsteq r0, r6, lsl r8 │ │ │ │ - strdeq r0, [r0, -r2] │ │ │ │ - smlabteq r3, r0, r2, r4 │ │ │ │ - tsteq r3, r8, lsl #6 │ │ │ │ - tsteq r3, sl, asr r3 │ │ │ │ - @ instruction: 0x01034390 │ │ │ │ - smlatteq r3, r2, r3, r4 │ │ │ │ - tsteq r3, r6, lsr r4 │ │ │ │ - smlabbeq r3, r4, r4, r4 │ │ │ │ - ldrdeq r4, [r3, -ip] │ │ │ │ - tsteq r3, r2, asr r5 │ │ │ │ - @ instruction: 0x010345be │ │ │ │ - tsteq r3, ip, lsl #12 │ │ │ │ - tsteq r3, lr, lsl #12 │ │ │ │ - tsteq r0, r6, lsl r6 │ │ │ │ - tsteq r0, ip, lsl #12 │ │ │ │ - smlatteq r0, r8, r5, r0 │ │ │ │ - @ instruction: 0x010005be │ │ │ │ - @ instruction: 0x01000594 │ │ │ │ - smlabbeq r0, sl, r5, r0 │ │ │ │ - tsteq r0, r6, ror #10 │ │ │ │ - tsteq r0, sl, lsr r5 │ │ │ │ - tsteq r0, r4, lsl r5 │ │ │ │ - smlatteq r0, r8, r4, r0 │ │ │ │ - ldrdeq r0, [r0, -lr] │ │ │ │ - @ instruction: 0x010004ba │ │ │ │ - smlabteq r3, r8, r4, r4 │ │ │ │ - tsteq r3, r2, lsl #10 │ │ │ │ - tsteq r3, lr, lsr #10 │ │ │ │ - tsteq r3, r0, lsr r5 │ │ │ │ - tsteq r3, r8, asr r5 │ │ │ │ - @ instruction: 0x01034796 │ │ │ │ - smlatbeq r3, r6, r7, r4 │ │ │ │ - tsteq r3, ip, ror r5 │ │ │ │ - smlabteq r3, r4, r7, r4 │ │ │ │ - smlatbeq r3, r4, r5, r4 │ │ │ │ - @ instruction: 0x010345b6 │ │ │ │ + tsteq r3, r6, ror #4 │ │ │ │ + smlatteq r0, r4, r8, r0 │ │ │ │ + smlabteq r0, r6, r8, r0 │ │ │ │ + smlatbeq r0, lr, r8, r0 │ │ │ │ + smlabbeq r0, r8, r8, r0 │ │ │ │ + tsteq r0, ip, asr r8 │ │ │ │ + tsteq r0, r6, lsr r8 │ │ │ │ + tsteq r0, r2, lsl r8 │ │ │ │ + smlatteq r3, r0, r2, r4 │ │ │ │ + tsteq r3, r8, lsr #6 │ │ │ │ + tsteq r3, sl, ror r3 │ │ │ │ + @ instruction: 0x010343b0 │ │ │ │ + tsteq r3, r2, lsl #8 │ │ │ │ + tsteq r3, r6, asr r4 │ │ │ │ + smlatbeq r3, r4, r4, r4 │ │ │ │ + strdeq r4, [r3, -ip] │ │ │ │ + tsteq r3, r2, ror r5 │ │ │ │ ldrdeq r4, [r3, -lr] │ │ │ │ - smlabteq r3, sl, r5, r4 │ │ │ │ - tsteq r3, r8, lsl #16 │ │ │ │ - tsteq r3, r8, lsl r8 │ │ │ │ - tsteq r0, r6, asr #4 │ │ │ │ - tsteq r0, sl, lsl r2 │ │ │ │ - strdeq r0, [r0, -r4] │ │ │ │ - smlabteq r0, r6, r1, r0 │ │ │ │ - @ instruction: 0x010001bc │ │ │ │ - @ instruction: 0x01000198 │ │ │ │ - tsteq r0, ip, ror #2 │ │ │ │ - tsteq r0, r6, asr #2 │ │ │ │ - tsteq r0, sl, lsl r1 │ │ │ │ - tsteq r0, r0, lsl r1 │ │ │ │ + tsteq r3, ip, lsr #12 │ │ │ │ + tsteq r3, lr, lsr #12 │ │ │ │ + tsteq r0, r6, lsr r6 │ │ │ │ + tsteq r0, ip, lsr #12 │ │ │ │ + tsteq r0, r8, lsl #12 │ │ │ │ + ldrdeq r0, [r0, -lr] │ │ │ │ + @ instruction: 0x010005b4 │ │ │ │ + smlatbeq r0, sl, r5, r0 │ │ │ │ + smlabbeq r0, r6, r5, r0 │ │ │ │ + tsteq r0, sl, asr r5 │ │ │ │ + tsteq r0, r4, lsr r5 │ │ │ │ + tsteq r0, r8, lsl #10 │ │ │ │ strdeq r0, [r0, -lr] │ │ │ │ - ldrdeq r0, [r0, -r2] │ │ │ │ - swpeq r0, r8, [r0] @ │ │ │ │ - smlabbeq r0, lr, r0, r0 │ │ │ │ - tsteq r0, ip, ror r0 │ │ │ │ - qaddeq r0, lr, r0 │ │ │ │ - tsteq r0, r2, lsr r0 │ │ │ │ - tsteq r0, r8, lsr #32 │ │ │ │ - tsteq r0, r6, lsl r0 │ │ │ │ - ldrsbteq pc, [pc], #254 @ │ │ │ │ - rscseq pc, pc, r4, lsr #31 │ │ │ │ - smlalseq pc, pc, sl, pc @ │ │ │ │ - rscseq pc, pc, r8, lsl #31 │ │ │ │ - rscseq pc, pc, sl, ror #30 │ │ │ │ - rscseq pc, pc, r0, asr #30 │ │ │ │ - rscseq pc, pc, r8, lsr pc @ │ │ │ │ - rscseq pc, pc, r8, lsr #30 │ │ │ │ - ldrshteq pc, [pc], #226 @ │ │ │ │ - rscseq pc, pc, sl, ror #29 │ │ │ │ - ldrsbteq pc, [pc], #234 @ │ │ │ │ - rscseq pc, pc, lr, lsr #29 │ │ │ │ - rscseq pc, pc, r2, lsl #29 │ │ │ │ - rscseq pc, pc, r8, asr lr @ │ │ │ │ - rscseq pc, pc, lr, lsr #28 │ │ │ │ - rscseq pc, pc, r4, lsl #28 │ │ │ │ - ldrshteq pc, [pc], #220 @ │ │ │ │ - ldrsbteq pc, [pc], #218 @ │ │ │ │ - ldrhteq pc, [pc], #216 @ │ │ │ │ - rscseq pc, pc, lr, lsl #27 │ │ │ │ - rscseq pc, pc, r4, ror #26 │ │ │ │ - rscseq pc, pc, ip, asr sp @ │ │ │ │ - rscseq pc, pc, sl, lsr sp @ │ │ │ │ - rscseq pc, pc, r8, lsl sp @ │ │ │ │ - rscseq pc, pc, ip, ror #25 │ │ │ │ - rscseq pc, pc, r0, asr #25 │ │ │ │ - smlalseq pc, pc, r6, ip @ │ │ │ │ - rscseq pc, pc, lr, lsl #25 │ │ │ │ - rscseq pc, pc, ip, ror #24 │ │ │ │ + ldrdeq r0, [r0, -sl] │ │ │ │ + smlatteq r3, r8, r4, r4 │ │ │ │ + tsteq r3, r2, lsr #10 │ │ │ │ + tsteq r3, lr, asr #10 │ │ │ │ + tsteq r3, r0, asr r5 │ │ │ │ + tsteq r3, r8, ror r5 │ │ │ │ + @ instruction: 0x010347b6 │ │ │ │ + smlabteq r3, r6, r7, r4 │ │ │ │ + @ instruction: 0x0103459c │ │ │ │ + smlatteq r3, r4, r7, r4 │ │ │ │ + smlabteq r3, r4, r5, r4 │ │ │ │ + ldrdeq r4, [r3, -r6] │ │ │ │ + strdeq r4, [r3, -lr] │ │ │ │ + smlatteq r3, sl, r5, r4 │ │ │ │ + tsteq r3, r8, lsr #16 │ │ │ │ + tsteq r3, r8, lsr r8 │ │ │ │ + tsteq r0, r6, ror #4 │ │ │ │ + tsteq r0, sl, lsr r2 │ │ │ │ + tsteq r0, r4, lsl r2 │ │ │ │ + smlatteq r0, r6, r1, r0 │ │ │ │ + ldrdeq r0, [r0, -ip] │ │ │ │ + @ instruction: 0x010001b8 │ │ │ │ + smlabbeq r0, ip, r1, r0 │ │ │ │ + tsteq r0, r6, ror #2 │ │ │ │ + tsteq r0, sl, lsr r1 │ │ │ │ + tsteq r0, r0, lsr r1 │ │ │ │ + tsteq r0, lr, lsl r1 │ │ │ │ + strdeq r0, [r0, -r2] │ │ │ │ + strheq r0, [r0, -r8] │ │ │ │ + smlatbeq r0, lr, r0, r0 │ │ │ │ + swpeq r0, ip, [r0] @ │ │ │ │ + tsteq r0, lr, ror r0 │ │ │ │ + qaddeq r0, r2, r0 │ │ │ │ + tsteq r0, r8, asr #32 │ │ │ │ + tsteq r0, r6, lsr r0 │ │ │ │ + ldrshteq pc, [pc], #254 @ │ │ │ │ + rscseq pc, pc, r4, asr #31 │ │ │ │ + ldrhteq pc, [pc], #250 @ │ │ │ │ + rscseq pc, pc, r8, lsr #31 │ │ │ │ + rscseq pc, pc, sl, lsl #31 │ │ │ │ + rscseq pc, pc, r0, ror #30 │ │ │ │ + rscseq pc, pc, r8, asr pc @ │ │ │ │ + rscseq pc, pc, r8, asr #30 │ │ │ │ + rscseq pc, pc, r2, lsl pc @ │ │ │ │ + rscseq pc, pc, sl, lsl #30 │ │ │ │ + ldrshteq pc, [pc], #234 @ │ │ │ │ + rscseq pc, pc, lr, asr #29 │ │ │ │ + rscseq pc, pc, r2, lsr #29 │ │ │ │ + rscseq pc, pc, r8, ror lr @ │ │ │ │ + rscseq pc, pc, lr, asr #28 │ │ │ │ + rscseq pc, pc, r4, lsr #28 │ │ │ │ + rscseq pc, pc, ip, lsl lr @ │ │ │ │ + ldrshteq pc, [pc], #218 @ │ │ │ │ + ldrsbteq pc, [pc], #216 @ │ │ │ │ + rscseq pc, pc, lr, lsr #27 │ │ │ │ + rscseq pc, pc, r4, lsl #27 │ │ │ │ + rscseq pc, pc, ip, ror sp @ │ │ │ │ + rscseq pc, pc, sl, asr sp @ │ │ │ │ + rscseq pc, pc, r8, lsr sp @ │ │ │ │ + rscseq pc, pc, ip, lsl #26 │ │ │ │ + rscseq pc, pc, r0, ror #25 │ │ │ │ + ldrhteq pc, [pc], #198 @ │ │ │ │ + rscseq pc, pc, lr, lsr #25 │ │ │ │ + rscseq pc, pc, ip, lsl #25 │ │ │ │ teqpvs sl, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 7fdf7c │ │ │ │ movwhi pc, #49667 @ 0xc203 @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10307d9 │ │ │ │ @ instruction: 0xf8df8123 │ │ │ │ @@ -105604,101 +105604,101 @@ │ │ │ │ smullsmi fp, sl, fp, r2 │ │ │ │ @ instruction: 0xf10207d3 │ │ │ │ ldmdami r9, {r0, r1, r2, r5, r6, r7, r9, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ ldmdami r8, {r1, r3, r4, r6, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000b856 │ │ │ │ - rscseq pc, pc, sl, asr #21 │ │ │ │ - smlalseq pc, pc, lr, sl @ │ │ │ │ - rscseq pc, pc, r2, ror sl @ │ │ │ │ - rscseq pc, pc, r8, ror #20 │ │ │ │ - rscseq pc, pc, r4, asr #20 │ │ │ │ - rscseq pc, pc, r0, lsr #20 │ │ │ │ - ldrshteq pc, [pc], #144 @ │ │ │ │ - rscseq pc, pc, r4, asr #19 │ │ │ │ - smlalseq pc, pc, r8, r9 @ │ │ │ │ - rscseq pc, pc, ip, ror #18 │ │ │ │ - rscseq pc, pc, r2, ror #18 │ │ │ │ - rscseq pc, pc, lr, lsr r9 @ │ │ │ │ - rscseq pc, pc, sl, lsl r9 @ │ │ │ │ - rscseq pc, pc, lr, ror #17 │ │ │ │ - rscseq pc, pc, r2, asr #17 │ │ │ │ - ldrhteq pc, [pc], #136 @ │ │ │ │ - smlalseq pc, pc, r4, r8 @ │ │ │ │ - rscseq pc, pc, r0, ror r8 @ │ │ │ │ - rscseq pc, pc, r0, asr #16 │ │ │ │ - rscseq pc, pc, r2, lsl r8 @ │ │ │ │ - rscseq pc, pc, r4, ror #15 │ │ │ │ - ldrsbteq pc, [pc], #122 @ │ │ │ │ - ldrhteq pc, [pc], #116 @ │ │ │ │ - rscseq pc, pc, r6, lsl #15 │ │ │ │ - rscseq pc, pc, ip, ror r7 @ │ │ │ │ - rscseq pc, pc, r6, asr r7 @ │ │ │ │ - rscseq pc, pc, r8, lsr #14 │ │ │ │ - ldrshteq pc, [pc], #106 @ │ │ │ │ - ldrshteq pc, [pc], #96 @ │ │ │ │ - rscseq pc, pc, sl, asr #13 │ │ │ │ - smlalseq pc, pc, ip, r6 @ │ │ │ │ - smlalseq pc, pc, r2, r6 @ │ │ │ │ - rscseq pc, pc, r0, ror r6 @ │ │ │ │ - tsteq r3, lr, lsr #30 │ │ │ │ - tsteq r3, ip, asr #26 │ │ │ │ - @ instruction: 0x01033db2 │ │ │ │ - smlalseq pc, pc, r6, r5 @ │ │ │ │ - @ instruction: 0x01033dbe │ │ │ │ - rscseq pc, pc, r8, asr #10 │ │ │ │ - rscseq pc, pc, ip, lsl r5 @ │ │ │ │ - rscseq pc, pc, lr, ror #9 │ │ │ │ - ldrsbteq pc, [pc], #70 @ │ │ │ │ - ldrhteq pc, [pc], #66 @ │ │ │ │ - rscseq pc, pc, r4, lsl #9 │ │ │ │ - rscseq pc, pc, lr, asr r4 @ │ │ │ │ - rscseq pc, pc, r8, lsr r4 @ │ │ │ │ - smlatteq r3, r8, ip, r3 │ │ │ │ - rscseq pc, pc, ip, asr #7 │ │ │ │ - smlalseq pc, pc, sl, r3 @ │ │ │ │ - smlalseq pc, pc, r0, r3 @ │ │ │ │ - rscseq pc, pc, sl, ror #6 │ │ │ │ - rscseq pc, pc, r8, lsr r3 @ │ │ │ │ - rscseq pc, pc, lr, lsr #6 │ │ │ │ - rscseq pc, pc, r8, lsl #6 │ │ │ │ - strdeq r3, [r3, -r8] │ │ │ │ - strdeq r3, [r3, -r0] │ │ │ │ - rscseq pc, pc, r8, ror #4 │ │ │ │ - rscseq pc, pc, r8, lsr r2 @ │ │ │ │ - rscseq pc, pc, lr, lsr #4 │ │ │ │ - rscseq pc, pc, r8, lsl #4 │ │ │ │ - ldrsbteq pc, [pc], #24 @ │ │ │ │ - rscseq pc, pc, lr, asr #3 │ │ │ │ - rscseq pc, pc, r6, lsr #3 │ │ │ │ - rscseq pc, pc, sl, ror #2 │ │ │ │ - rscseq pc, pc, r2, asr r1 @ │ │ │ │ - rscseq pc, pc, r6, lsr #2 │ │ │ │ - rscseq pc, pc, lr, lsl r1 @ │ │ │ │ - rscseq pc, pc, ip, lsl #2 │ │ │ │ - tsteq r3, ip, lsl #22 │ │ │ │ - tsteq r3, r4, ror #22 │ │ │ │ - tsteq r3, sl, lsl fp │ │ │ │ - rscseq pc, pc, r4, rrx │ │ │ │ - rscseq pc, pc, sl, lsr r0 @ │ │ │ │ - rscseq pc, pc, lr │ │ │ │ - rscseq lr, pc, r4, ror #31 │ │ │ │ - ldrsbteq lr, [pc], #252 │ │ │ │ - ldrhteq lr, [pc], #250 │ │ │ │ - smlalseq lr, pc, r8, pc @ │ │ │ │ - rscseq lr, pc, r8, ror #30 │ │ │ │ - rscseq lr, pc, r6, asr #30 │ │ │ │ - rscseq lr, pc, r8, lsl pc @ │ │ │ │ - ldrshteq lr, [pc], #226 │ │ │ │ - rscseq lr, pc, r0, ror #29 │ │ │ │ - ldrhteq lr, [pc], #226 │ │ │ │ - rscseq lr, pc, r2, lsl #29 │ │ │ │ - rscseq lr, pc, r4, asr lr @ │ │ │ │ - rscseq lr, pc, ip, asr #28 │ │ │ │ + rscseq pc, pc, sl, ror #21 │ │ │ │ + ldrhteq pc, [pc], #174 @ │ │ │ │ + smlalseq pc, pc, r2, sl @ │ │ │ │ + rscseq pc, pc, r8, lsl #21 │ │ │ │ + rscseq pc, pc, r4, ror #20 │ │ │ │ + rscseq pc, pc, r0, asr #20 │ │ │ │ + rscseq pc, pc, r0, lsl sl @ │ │ │ │ + rscseq pc, pc, r4, ror #19 │ │ │ │ + ldrhteq pc, [pc], #152 @ │ │ │ │ + rscseq pc, pc, ip, lsl #19 │ │ │ │ + rscseq pc, pc, r2, lsl #19 │ │ │ │ + rscseq pc, pc, lr, asr r9 @ │ │ │ │ + rscseq pc, pc, sl, lsr r9 @ │ │ │ │ + rscseq pc, pc, lr, lsl #18 │ │ │ │ + rscseq pc, pc, r2, ror #17 │ │ │ │ + ldrsbteq pc, [pc], #136 @ │ │ │ │ + ldrhteq pc, [pc], #132 @ │ │ │ │ + smlalseq pc, pc, r0, r8 @ │ │ │ │ + rscseq pc, pc, r0, ror #16 │ │ │ │ + rscseq pc, pc, r2, lsr r8 @ │ │ │ │ + rscseq pc, pc, r4, lsl #16 │ │ │ │ + ldrshteq pc, [pc], #122 @ │ │ │ │ + ldrsbteq pc, [pc], #116 @ │ │ │ │ + rscseq pc, pc, r6, lsr #15 │ │ │ │ + smlalseq pc, pc, ip, r7 @ │ │ │ │ + rscseq pc, pc, r6, ror r7 @ │ │ │ │ + rscseq pc, pc, r8, asr #14 │ │ │ │ + rscseq pc, pc, sl, lsl r7 @ │ │ │ │ + rscseq pc, pc, r0, lsl r7 @ │ │ │ │ + rscseq pc, pc, sl, ror #13 │ │ │ │ + ldrhteq pc, [pc], #108 @ │ │ │ │ + ldrhteq pc, [pc], #98 @ │ │ │ │ + smlalseq pc, pc, r0, r6 @ │ │ │ │ + tsteq r3, lr, asr #30 │ │ │ │ + tsteq r3, ip, ror #26 │ │ │ │ + ldrdeq r3, [r3, -r2] │ │ │ │ + ldrhteq pc, [pc], #86 @ │ │ │ │ + ldrdeq r3, [r3, -lr] │ │ │ │ + rscseq pc, pc, r8, ror #10 │ │ │ │ + rscseq pc, pc, ip, lsr r5 @ │ │ │ │ + rscseq pc, pc, lr, lsl #10 │ │ │ │ + ldrshteq pc, [pc], #70 @ │ │ │ │ + ldrsbteq pc, [pc], #66 @ │ │ │ │ + rscseq pc, pc, r4, lsr #9 │ │ │ │ + rscseq pc, pc, lr, ror r4 @ │ │ │ │ + rscseq pc, pc, r8, asr r4 @ │ │ │ │ + tsteq r3, r8, lsl #26 │ │ │ │ + rscseq pc, pc, ip, ror #7 │ │ │ │ + ldrhteq pc, [pc], #58 @ │ │ │ │ + ldrhteq pc, [pc], #48 @ │ │ │ │ + rscseq pc, pc, sl, lsl #7 │ │ │ │ + rscseq pc, pc, r8, asr r3 @ │ │ │ │ + rscseq pc, pc, lr, asr #6 │ │ │ │ + rscseq pc, pc, r8, lsr #6 │ │ │ │ + tsteq r3, r8, lsl ip │ │ │ │ + tsteq r3, r0, lsl ip │ │ │ │ + rscseq pc, pc, r8, lsl #5 │ │ │ │ + rscseq pc, pc, r8, asr r2 @ │ │ │ │ + rscseq pc, pc, lr, asr #4 │ │ │ │ + rscseq pc, pc, r8, lsr #4 │ │ │ │ + ldrshteq pc, [pc], #24 @ │ │ │ │ + rscseq pc, pc, lr, ror #3 │ │ │ │ + rscseq pc, pc, r6, asr #3 │ │ │ │ + rscseq pc, pc, sl, lsl #3 │ │ │ │ + rscseq pc, pc, r2, ror r1 @ │ │ │ │ + rscseq pc, pc, r6, asr #2 │ │ │ │ + rscseq pc, pc, lr, lsr r1 @ │ │ │ │ + rscseq pc, pc, ip, lsr #2 │ │ │ │ + tsteq r3, ip, lsr #22 │ │ │ │ + smlabbeq r3, r4, fp, r3 │ │ │ │ + tsteq r3, sl, lsr fp │ │ │ │ + rscseq pc, pc, r4, lsl #1 │ │ │ │ + rscseq pc, pc, sl, asr r0 @ │ │ │ │ + rscseq pc, pc, lr, lsr #32 │ │ │ │ + rscseq pc, pc, r4 │ │ │ │ + ldrshteq lr, [pc], #252 │ │ │ │ + ldrsbteq lr, [pc], #250 │ │ │ │ + ldrhteq lr, [pc], #248 │ │ │ │ + rscseq lr, pc, r8, lsl #31 │ │ │ │ + rscseq lr, pc, r6, ror #30 │ │ │ │ + rscseq lr, pc, r8, lsr pc @ │ │ │ │ + rscseq lr, pc, r2, lsl pc @ │ │ │ │ + rscseq lr, pc, r0, lsl #30 │ │ │ │ + ldrsbteq lr, [pc], #226 │ │ │ │ + rscseq lr, pc, r2, lsr #29 │ │ │ │ + rscseq lr, pc, r4, ror lr @ │ │ │ │ + rscseq lr, pc, ip, ror #28 │ │ │ │ @ instruction: 0x53aaf5a0 │ │ │ │ addslt r3, fp, #16, 22 @ 0x4000 │ │ │ │ vpadd.i8 d2, d2, d12 │ │ │ │ vmin.s8 d24, d1, d5 │ │ │ │ vmov.i32 d17, #4352 @ 0x00001100 │ │ │ │ sbcsmi r0, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10207d2 │ │ │ │ @@ -106498,100 +106498,100 @@ │ │ │ │ ldrbtmi r4, [r8], #-2138 @ 0xfffff7a6 │ │ │ │ stmdblt r3!, {r1, ip, sp, lr, pc}^ │ │ │ │ teqppl r0, #536870916 @ p-variant is OBSOLETE @ 0x20000004 │ │ │ │ @ instruction: 0xf0014298 │ │ │ │ ldmdami r7, {r0, r1, r2, r5, r6, r7, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000b95a │ │ │ │ - rscseq lr, pc, r6, asr #25 │ │ │ │ - smlalseq lr, pc, r4, ip @ │ │ │ │ - rscseq lr, pc, sl, lsl #25 │ │ │ │ - rscseq lr, pc, r4, ror #24 │ │ │ │ - rscseq lr, pc, r2, lsr ip @ │ │ │ │ - rscseq lr, pc, r2, lsl #24 │ │ │ │ - ldrshteq lr, [pc], #184 │ │ │ │ - ldrsbteq lr, [pc], #176 │ │ │ │ - smlalseq lr, pc, lr, fp @ │ │ │ │ - rscseq lr, pc, r8, ror fp @ │ │ │ │ - rscseq lr, pc, sl, asr fp @ │ │ │ │ - smlabteq r3, r4, r6, r3 │ │ │ │ - tsteq r3, r2, asr #14 │ │ │ │ - @ instruction: 0x010337b6 │ │ │ │ - tsteq r3, sl, lsl #16 │ │ │ │ - smlalseq lr, pc, r0, sl @ │ │ │ │ - tsteq r3, lr, asr #16 │ │ │ │ - rscseq lr, pc, r2, lsl sl @ │ │ │ │ - rscseq lr, pc, r2, ror #19 │ │ │ │ - ldrhteq lr, [pc], #144 │ │ │ │ - rscseq lr, pc, r0, lsl #19 │ │ │ │ - rscseq lr, pc, r6, ror r9 @ │ │ │ │ - rscseq lr, pc, r0, asr r9 @ │ │ │ │ - rscseq lr, pc, sl, lsr #18 │ │ │ │ - ldrshteq lr, [pc], #138 │ │ │ │ - ldrshteq lr, [pc], #128 │ │ │ │ - rscseq lr, pc, sl, asr #17 │ │ │ │ - smlalseq lr, pc, r8, r8 @ │ │ │ │ - rscseq lr, pc, r6, ror #16 │ │ │ │ - rscseq lr, pc, lr, lsr r8 @ │ │ │ │ - rscseq lr, pc, r6, lsl r8 @ │ │ │ │ - rscseq lr, pc, sl, ror #15 │ │ │ │ - rscseq lr, pc, r6, asr #15 │ │ │ │ + rscseq lr, pc, r6, ror #25 │ │ │ │ + ldrhteq lr, [pc], #196 │ │ │ │ + rscseq lr, pc, sl, lsr #25 │ │ │ │ + rscseq lr, pc, r4, lsl #25 │ │ │ │ + rscseq lr, pc, r2, asr ip @ │ │ │ │ + rscseq lr, pc, r2, lsr #24 │ │ │ │ + rscseq lr, pc, r8, lsl ip @ │ │ │ │ + ldrshteq lr, [pc], #176 │ │ │ │ + ldrhteq lr, [pc], #190 │ │ │ │ + smlalseq lr, pc, r8, fp @ │ │ │ │ + rscseq lr, pc, sl, ror fp @ │ │ │ │ + smlatteq r3, r4, r6, r3 │ │ │ │ + tsteq r3, r2, ror #14 │ │ │ │ + ldrdeq r3, [r3, -r6] │ │ │ │ + tsteq r3, sl, lsr #16 │ │ │ │ + ldrhteq lr, [pc], #160 │ │ │ │ + tsteq r3, lr, ror #16 │ │ │ │ + rscseq lr, pc, r2, lsr sl @ │ │ │ │ + rscseq lr, pc, r2, lsl #20 │ │ │ │ + ldrsbteq lr, [pc], #144 │ │ │ │ + rscseq lr, pc, r0, lsr #19 │ │ │ │ + smlalseq lr, pc, r6, r9 @ │ │ │ │ + rscseq lr, pc, r0, ror r9 @ │ │ │ │ + rscseq lr, pc, sl, asr #18 │ │ │ │ + rscseq lr, pc, sl, lsl r9 @ │ │ │ │ + rscseq lr, pc, r0, lsl r9 @ │ │ │ │ + rscseq lr, pc, sl, ror #17 │ │ │ │ + ldrhteq lr, [pc], #136 │ │ │ │ + rscseq lr, pc, r6, lsl #17 │ │ │ │ + rscseq lr, pc, lr, asr r8 @ │ │ │ │ + rscseq lr, pc, r6, lsr r8 @ │ │ │ │ + rscseq lr, pc, sl, lsl #16 │ │ │ │ + rscseq lr, pc, r6, ror #15 │ │ │ │ + ldrhteq lr, [pc], #116 │ │ │ │ + rscseq lr, pc, sl, lsr #15 │ │ │ │ smlalseq lr, pc, r4, r7 @ │ │ │ │ - rscseq lr, pc, sl, lsl #15 │ │ │ │ - rscseq lr, pc, r4, ror r7 @ │ │ │ │ - rscseq lr, pc, r2, lsr r7 @ │ │ │ │ - rscseq lr, pc, r6, lsl #14 │ │ │ │ - ldrsbteq lr, [pc], #106 │ │ │ │ - ldrhteq lr, [pc], #102 │ │ │ │ - smlalseq lr, pc, r2, r6 @ │ │ │ │ - rscseq lr, pc, r6, ror #12 │ │ │ │ - rscseq lr, pc, ip, asr r6 @ │ │ │ │ - rscseq lr, pc, r8, lsr r6 @ │ │ │ │ - rscseq lr, pc, ip, lsl #12 │ │ │ │ - rscseq lr, pc, r0, ror #11 │ │ │ │ - ldrsbteq lr, [pc], #86 │ │ │ │ - ldrhteq lr, [pc], #82 │ │ │ │ - rscseq lr, pc, r6, lsl #11 │ │ │ │ - rscseq lr, pc, ip, ror r5 @ │ │ │ │ - rscseq lr, pc, r8, asr r5 @ │ │ │ │ - rscseq lr, pc, lr, lsl #10 │ │ │ │ - ldrsbteq lr, [pc], #78 │ │ │ │ - ldrhteq lr, [pc], #66 │ │ │ │ - rscseq lr, pc, r6, lsl #9 │ │ │ │ - rscseq lr, pc, ip, ror r4 @ │ │ │ │ - rscseq lr, pc, r8, asr r4 @ │ │ │ │ - rscseq lr, pc, sl, lsr #8 │ │ │ │ - rscseq lr, pc, r4, lsl #8 │ │ │ │ - ldrsbteq lr, [pc], #62 │ │ │ │ - ldrhteq lr, [pc], #48 │ │ │ │ - rscseq lr, pc, r2, lsl #7 │ │ │ │ - rscseq lr, pc, ip, asr r3 @ │ │ │ │ - rscseq lr, pc, r8, lsr r3 @ │ │ │ │ - rscseq lr, pc, ip, lsl #6 │ │ │ │ - rscseq lr, pc, r0, ror #5 │ │ │ │ - ldrsbteq lr, [pc], #40 │ │ │ │ - rscseq lr, pc, r6, asr #5 │ │ │ │ - ldrhteq lr, [pc], #36 │ │ │ │ - rscseq lr, pc, r8, lsl #5 │ │ │ │ - rscseq lr, pc, ip, asr r2 @ │ │ │ │ - rscseq lr, pc, r2, lsr #4 │ │ │ │ - ldrshteq lr, [pc], #22 │ │ │ │ - rscseq lr, pc, lr, ror #3 │ │ │ │ - ldrsbteq lr, [pc], #28 │ │ │ │ - ldrhteq lr, [pc], #18 │ │ │ │ - rscseq lr, pc, r0, lsr #3 │ │ │ │ - rscseq lr, pc, ip, ror r1 @ │ │ │ │ - rscseq lr, pc, r2, asr r1 @ │ │ │ │ - rscseq lr, pc, r8, lsr #2 │ │ │ │ - rscseq lr, pc, r4, lsl #2 │ │ │ │ - rscseq lr, pc, r0, ror #1 │ │ │ │ - rscseq lr, pc, r4, lsr #1 │ │ │ │ - rscseq lr, pc, r8, lsl #1 │ │ │ │ - rscseq lr, pc, r6, rrx │ │ │ │ - rscseq lr, pc, r4, asr r0 @ │ │ │ │ + rscseq lr, pc, r2, asr r7 @ │ │ │ │ + rscseq lr, pc, r6, lsr #14 │ │ │ │ + ldrshteq lr, [pc], #106 │ │ │ │ + ldrsbteq lr, [pc], #102 │ │ │ │ + ldrhteq lr, [pc], #98 │ │ │ │ + rscseq lr, pc, r6, lsl #13 │ │ │ │ + rscseq lr, pc, ip, ror r6 @ │ │ │ │ + rscseq lr, pc, r8, asr r6 @ │ │ │ │ + rscseq lr, pc, ip, lsr #12 │ │ │ │ + rscseq lr, pc, r0, lsl #12 │ │ │ │ + ldrshteq lr, [pc], #86 │ │ │ │ + ldrsbteq lr, [pc], #82 │ │ │ │ + rscseq lr, pc, r6, lsr #11 │ │ │ │ + smlalseq lr, pc, ip, r5 @ │ │ │ │ + rscseq lr, pc, r8, ror r5 @ │ │ │ │ + rscseq lr, pc, lr, lsr #10 │ │ │ │ + ldrshteq lr, [pc], #78 │ │ │ │ + ldrsbteq lr, [pc], #66 │ │ │ │ + rscseq lr, pc, r6, lsr #9 │ │ │ │ + smlalseq lr, pc, ip, r4 @ │ │ │ │ + rscseq lr, pc, r8, ror r4 @ │ │ │ │ + rscseq lr, pc, sl, asr #8 │ │ │ │ + rscseq lr, pc, r4, lsr #8 │ │ │ │ + ldrshteq lr, [pc], #62 │ │ │ │ + ldrsbteq lr, [pc], #48 │ │ │ │ + rscseq lr, pc, r2, lsr #7 │ │ │ │ + rscseq lr, pc, ip, ror r3 @ │ │ │ │ + rscseq lr, pc, r8, asr r3 @ │ │ │ │ + rscseq lr, pc, ip, lsr #6 │ │ │ │ + rscseq lr, pc, r0, lsl #6 │ │ │ │ + ldrshteq lr, [pc], #40 │ │ │ │ + rscseq lr, pc, r6, ror #5 │ │ │ │ + ldrsbteq lr, [pc], #36 │ │ │ │ + rscseq lr, pc, r8, lsr #5 │ │ │ │ + rscseq lr, pc, ip, ror r2 @ │ │ │ │ + rscseq lr, pc, r2, asr #4 │ │ │ │ + rscseq lr, pc, r6, lsl r2 @ │ │ │ │ + rscseq lr, pc, lr, lsl #4 │ │ │ │ + ldrshteq lr, [pc], #28 │ │ │ │ + ldrsbteq lr, [pc], #18 │ │ │ │ + rscseq lr, pc, r0, asr #3 │ │ │ │ + smlalseq lr, pc, ip, r1 @ │ │ │ │ + rscseq lr, pc, r2, ror r1 @ │ │ │ │ + rscseq lr, pc, r8, asr #2 │ │ │ │ + rscseq lr, pc, r4, lsr #2 │ │ │ │ + rscseq lr, pc, r0, lsl #2 │ │ │ │ + rscseq lr, pc, r4, asr #1 │ │ │ │ + rscseq lr, pc, r8, lsr #1 │ │ │ │ + rscseq lr, pc, r6, lsl #1 │ │ │ │ + rscseq lr, pc, r4, ror r0 @ │ │ │ │ movwvs pc, #33346 @ 0x8242 @ │ │ │ │ vqsub.s8 d4, d17, d8 │ │ │ │ vabd.s8 d24, d18, d17 │ │ │ │ addsmi r5, r8, #-1140850685 @ 0xbc000003 │ │ │ │ @ instruction: 0xf5a0d910 │ │ │ │ vcge.s8 d21, d1, d7 │ │ │ │ vsubl.s8 , d0, d1 │ │ │ │ @@ -107398,101 +107398,101 @@ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007db │ │ │ │ ldmdami r8, {r0, r1, r2, r3, r4, r6, r7, sl, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000ba52 │ │ │ │ - rscseq sp, pc, r6, asr #29 │ │ │ │ - smlalseq sp, pc, ip, lr @ │ │ │ │ - rscseq sp, pc, r8, lsl #29 │ │ │ │ - qaddeq r3, r8, r3 │ │ │ │ - tsteq r3, r6, ror r0 │ │ │ │ - tsteq r3, r2, rrx │ │ │ │ - smlabbeq r3, r0, r0, r3 │ │ │ │ - swpeq r3, r4, [r3] @ │ │ │ │ - tsteq r3, r4, asr sp │ │ │ │ - tsteq r3, r2, asr sp │ │ │ │ - tsteq r3, r8, ror #26 │ │ │ │ + rscseq sp, pc, r6, ror #29 │ │ │ │ + ldrhteq sp, [pc], #236 │ │ │ │ + rscseq sp, pc, r8, lsr #29 │ │ │ │ + tsteq r3, r8, ror r0 │ │ │ │ + swpeq r3, r6, [r3] @ │ │ │ │ + smlabbeq r3, r2, r0, r3 │ │ │ │ + smlatbeq r3, r0, r0, r3 │ │ │ │ + strheq r3, [r3, -r4] │ │ │ │ tsteq r3, r4, ror sp │ │ │ │ - smlatbeq r3, r0, r4, r3 │ │ │ │ - @ instruction: 0x0103349a │ │ │ │ - @ instruction: 0x010334b8 │ │ │ │ - smlabteq r3, ip, r4, r3 │ │ │ │ - tsteq r3, r4, lsr r1 │ │ │ │ - tsteq r3, sl, lsr r1 │ │ │ │ - @ instruction: 0x01032db2 │ │ │ │ - @ instruction: 0x01032dbc │ │ │ │ - rscseq sp, pc, sl, asr #23 │ │ │ │ - smlalseq sp, pc, ip, fp @ │ │ │ │ - rscseq sp, pc, sl, ror #22 │ │ │ │ - rscseq sp, pc, r8, lsr fp @ │ │ │ │ - rscseq sp, pc, r8, lsl #22 │ │ │ │ - ldrsbteq sp, [pc], #168 │ │ │ │ - ldrhteq sp, [pc], #162 │ │ │ │ - rscseq sp, pc, ip, lsl #21 │ │ │ │ - rscseq sp, pc, ip, asr sl @ │ │ │ │ - rscseq sp, pc, r2, asr sl @ │ │ │ │ - rscseq sp, pc, ip, lsr #20 │ │ │ │ - rscseq sp, pc, r0, lsl #20 │ │ │ │ - ldrsbteq sp, [pc], #148 │ │ │ │ - rscseq sp, pc, ip, lsr #19 │ │ │ │ - rscseq sp, pc, r6, lsl #19 │ │ │ │ - rscseq sp, pc, r6, asr r9 @ │ │ │ │ - rscseq sp, pc, ip, asr #18 │ │ │ │ - rscseq sp, pc, r8, lsr #18 │ │ │ │ - ldrshteq sp, [pc], #138 │ │ │ │ - rscseq sp, pc, sl, asr #17 │ │ │ │ + tsteq r3, r2, ror sp │ │ │ │ + smlabbeq r3, r8, sp, r2 │ │ │ │ + @ instruction: 0x01032d94 │ │ │ │ + smlabteq r3, r0, r4, r3 │ │ │ │ + @ instruction: 0x010334ba │ │ │ │ + ldrdeq r3, [r3, -r8] │ │ │ │ + smlatteq r3, ip, r4, r3 │ │ │ │ + tsteq r3, r4, asr r1 │ │ │ │ + tsteq r3, sl, asr r1 │ │ │ │ + ldrdeq r2, [r3, -r2] │ │ │ │ + ldrdeq r2, [r3, -ip] │ │ │ │ + rscseq sp, pc, sl, ror #23 │ │ │ │ + ldrhteq sp, [pc], #188 │ │ │ │ + rscseq sp, pc, sl, lsl #23 │ │ │ │ + rscseq sp, pc, r8, asr fp @ │ │ │ │ + rscseq sp, pc, r8, lsr #22 │ │ │ │ + ldrshteq sp, [pc], #168 │ │ │ │ + ldrsbteq sp, [pc], #162 │ │ │ │ + rscseq sp, pc, ip, lsr #21 │ │ │ │ + rscseq sp, pc, ip, ror sl @ │ │ │ │ + rscseq sp, pc, r2, ror sl @ │ │ │ │ + rscseq sp, pc, ip, asr #20 │ │ │ │ + rscseq sp, pc, r0, lsr #20 │ │ │ │ + ldrshteq sp, [pc], #148 │ │ │ │ + rscseq sp, pc, ip, asr #19 │ │ │ │ + rscseq sp, pc, r6, lsr #19 │ │ │ │ + rscseq sp, pc, r6, ror r9 @ │ │ │ │ + rscseq sp, pc, ip, ror #18 │ │ │ │ + rscseq sp, pc, r8, asr #18 │ │ │ │ + rscseq sp, pc, sl, lsl r9 @ │ │ │ │ + rscseq sp, pc, sl, ror #17 │ │ │ │ + ldrhteq sp, [pc], #138 │ │ │ │ smlalseq sp, pc, sl, r8 @ │ │ │ │ - rscseq sp, pc, sl, ror r8 @ │ │ │ │ - rscseq sp, pc, r6, asr r8 @ │ │ │ │ - rscseq sp, pc, sl, lsr #16 │ │ │ │ - rscseq sp, pc, r0, lsr #16 │ │ │ │ - ldrshteq sp, [pc], #122 │ │ │ │ - rscseq sp, pc, sl, asr #15 │ │ │ │ - smlalseq sp, pc, sl, r7 @ │ │ │ │ - smlalseq sp, pc, r0, r7 @ │ │ │ │ - rscseq sp, pc, ip, ror #14 │ │ │ │ - rscseq sp, pc, r0, asr #14 │ │ │ │ - rscseq sp, pc, r6, lsr r7 @ │ │ │ │ - rscseq sp, pc, r0, lsl r7 @ │ │ │ │ - ldrsbteq sp, [pc], #110 │ │ │ │ - rscseq sp, pc, ip, lsr #13 │ │ │ │ - rscseq sp, pc, r0, lsl #13 │ │ │ │ - rscseq sp, pc, r4, asr r6 @ │ │ │ │ - rscseq sp, pc, lr, lsr #12 │ │ │ │ - rscseq sp, pc, r8, lsl #12 │ │ │ │ - ldrsbteq sp, [pc], #88 │ │ │ │ - rscseq sp, pc, lr, asr #11 │ │ │ │ - rscseq sp, pc, sl, lsr #11 │ │ │ │ - rscseq sp, pc, lr, ror r5 @ │ │ │ │ - rscseq sp, pc, r2, asr r5 @ │ │ │ │ - rscseq sp, pc, r8, asr #10 │ │ │ │ - rscseq sp, pc, r4, lsr #10 │ │ │ │ - ldrshteq sp, [pc], #70 │ │ │ │ - rscseq sp, pc, lr, ror #9 │ │ │ │ - rscseq sp, pc, ip, asr #9 │ │ │ │ - rscseq sp, pc, r0, lsr #9 │ │ │ │ - rscseq sp, pc, r2, ror r4 @ │ │ │ │ - rscseq sp, pc, r4, asr #8 │ │ │ │ - rscseq sp, pc, r6, lsr #8 │ │ │ │ - rscseq sp, pc, r4, lsl #8 │ │ │ │ - ldrsbteq sp, [pc], #58 │ │ │ │ - ldrsbteq sp, [pc], #50 │ │ │ │ - rscseq sp, pc, lr, lsr #7 │ │ │ │ - rscseq sp, pc, r0, lsl #7 │ │ │ │ - rscseq sp, pc, r2, asr r3 @ │ │ │ │ - rscseq sp, pc, sl, asr #6 │ │ │ │ - rscseq sp, pc, r8, lsr #6 │ │ │ │ - ldrshteq sp, [pc], #46 │ │ │ │ - ldrshteq sp, [pc], #38 │ │ │ │ - ldrsbteq sp, [pc], #34 │ │ │ │ - rscseq sp, pc, r6, lsr #5 │ │ │ │ - rscseq sp, pc, r6, ror r2 @ │ │ │ │ - rscseq sp, pc, r4, asr #4 │ │ │ │ + rscseq sp, pc, r6, ror r8 @ │ │ │ │ + rscseq sp, pc, sl, asr #16 │ │ │ │ + rscseq sp, pc, r0, asr #16 │ │ │ │ + rscseq sp, pc, sl, lsl r8 @ │ │ │ │ + rscseq sp, pc, sl, ror #15 │ │ │ │ + ldrhteq sp, [pc], #122 │ │ │ │ + ldrhteq sp, [pc], #112 │ │ │ │ + rscseq sp, pc, ip, lsl #15 │ │ │ │ + rscseq sp, pc, r0, ror #14 │ │ │ │ + rscseq sp, pc, r6, asr r7 @ │ │ │ │ + rscseq sp, pc, r0, lsr r7 @ │ │ │ │ + ldrshteq sp, [pc], #110 │ │ │ │ + rscseq sp, pc, ip, asr #13 │ │ │ │ + rscseq sp, pc, r0, lsr #13 │ │ │ │ + rscseq sp, pc, r4, ror r6 @ │ │ │ │ + rscseq sp, pc, lr, asr #12 │ │ │ │ + rscseq sp, pc, r8, lsr #12 │ │ │ │ + ldrshteq sp, [pc], #88 │ │ │ │ + rscseq sp, pc, lr, ror #11 │ │ │ │ + rscseq sp, pc, sl, asr #11 │ │ │ │ + smlalseq sp, pc, lr, r5 @ │ │ │ │ + rscseq sp, pc, r2, ror r5 @ │ │ │ │ + rscseq sp, pc, r8, ror #10 │ │ │ │ + rscseq sp, pc, r4, asr #10 │ │ │ │ + rscseq sp, pc, r6, lsl r5 @ │ │ │ │ + rscseq sp, pc, lr, lsl #10 │ │ │ │ + rscseq sp, pc, ip, ror #9 │ │ │ │ + rscseq sp, pc, r0, asr #9 │ │ │ │ + smlalseq sp, pc, r2, r4 @ │ │ │ │ + rscseq sp, pc, r4, ror #8 │ │ │ │ + rscseq sp, pc, r6, asr #8 │ │ │ │ + rscseq sp, pc, r4, lsr #8 │ │ │ │ + ldrshteq sp, [pc], #58 │ │ │ │ + ldrshteq sp, [pc], #50 │ │ │ │ + rscseq sp, pc, lr, asr #7 │ │ │ │ + rscseq sp, pc, r0, lsr #7 │ │ │ │ + rscseq sp, pc, r2, ror r3 @ │ │ │ │ + rscseq sp, pc, sl, ror #6 │ │ │ │ + rscseq sp, pc, r8, asr #6 │ │ │ │ + rscseq sp, pc, lr, lsl r3 @ │ │ │ │ + rscseq sp, pc, r6, lsl r3 @ │ │ │ │ + ldrshteq sp, [pc], #34 │ │ │ │ + rscseq sp, pc, r6, asr #5 │ │ │ │ + smlalseq sp, pc, r6, r2 @ │ │ │ │ + rscseq sp, pc, r4, ror #4 │ │ │ │ tstpcs ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdale sp, {r3, r4, r7, r9, lr}^ │ │ │ │ svcpl 0x0068f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f5368 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -108305,218 +108305,218 @@ │ │ │ │ movt r4, #25720 @ 0x6478 │ │ │ │ ldrbtmi r4, [r8], #-2253 @ 0xfffff733 │ │ │ │ stmiami sp, {r0, r1, r6, r8, r9, sp, lr, pc}^ │ │ │ │ movt r4, #1144 @ 0x478 │ │ │ │ ldrbtmi r4, [r8], #-2252 @ 0xfffff734 │ │ │ │ stmiami ip, {r0, r2, r3, r4, r5, r8, r9, sp, lr, pc}^ │ │ │ │ teq sl, #120, 8 @ 0x78000000 │ │ │ │ - ldrhteq sp, [pc], #10 │ │ │ │ - rscseq sp, pc, lr, lsl #1 │ │ │ │ - rscseq sp, pc, r8, rrx │ │ │ │ - rscseq sp, pc, r2, asr #32 │ │ │ │ - rscseq sp, pc, r2, lsl r0 @ │ │ │ │ - rscseq sp, pc, r8 │ │ │ │ - rscseq ip, pc, r4, ror #31 │ │ │ │ - ldrhteq ip, [pc], #248 │ │ │ │ - rscseq ip, pc, ip, lsl #31 │ │ │ │ - rscseq ip, pc, r2, lsl #31 │ │ │ │ - rscseq ip, pc, ip, asr pc @ │ │ │ │ - rscseq ip, pc, ip, lsr #30 │ │ │ │ - rscseq ip, pc, r2, lsr #30 │ │ │ │ - ldrshteq ip, [pc], #238 │ │ │ │ - ldrsbteq ip, [pc], #224 │ │ │ │ - rscseq ip, pc, r0, lsr #29 │ │ │ │ + ldrsbteq sp, [pc], #10 │ │ │ │ + rscseq sp, pc, lr, lsr #1 │ │ │ │ + rscseq sp, pc, r8, lsl #1 │ │ │ │ + rscseq sp, pc, r2, rrx │ │ │ │ + rscseq sp, pc, r2, lsr r0 @ │ │ │ │ + rscseq sp, pc, r8, lsr #32 │ │ │ │ + rscseq sp, pc, r4 │ │ │ │ + ldrsbteq ip, [pc], #248 │ │ │ │ + rscseq ip, pc, ip, lsr #31 │ │ │ │ + rscseq ip, pc, r2, lsr #31 │ │ │ │ + rscseq ip, pc, ip, ror pc @ │ │ │ │ + rscseq ip, pc, ip, asr #30 │ │ │ │ + rscseq ip, pc, r2, asr #30 │ │ │ │ + rscseq ip, pc, lr, lsl pc @ │ │ │ │ + ldrshteq ip, [pc], #224 │ │ │ │ + rscseq ip, pc, r0, asr #29 │ │ │ │ + smlalseq ip, pc, r0, lr @ │ │ │ │ rscseq ip, pc, r0, ror lr @ │ │ │ │ - rscseq ip, pc, r0, asr lr @ │ │ │ │ - rscseq ip, pc, ip, lsr #28 │ │ │ │ - rscseq ip, pc, r0, lsl #28 │ │ │ │ - ldrshteq ip, [pc], #214 │ │ │ │ - ldrsbteq ip, [pc], #208 │ │ │ │ - rscseq ip, pc, r0, lsr #27 │ │ │ │ - rscseq ip, pc, r0, ror sp @ │ │ │ │ - rscseq ip, pc, r6, ror #26 │ │ │ │ - rscseq ip, pc, r2, asr #26 │ │ │ │ - rscseq ip, pc, r6, lsl sp @ │ │ │ │ - rscseq ip, pc, ip, lsl #26 │ │ │ │ - rscseq ip, pc, r6, ror #25 │ │ │ │ - ldrhteq ip, [pc], #196 │ │ │ │ - rscseq ip, pc, r2, lsl #25 │ │ │ │ - rscseq ip, pc, r6, asr ip @ │ │ │ │ - rscseq ip, pc, sl, lsr #24 │ │ │ │ - rscseq ip, pc, r4, lsl #24 │ │ │ │ - ldrsbteq ip, [pc], #190 │ │ │ │ - rscseq ip, pc, lr, lsr #23 │ │ │ │ - rscseq ip, pc, r4, lsr #23 │ │ │ │ - rscseq ip, pc, r0, lsl #23 │ │ │ │ - rscseq ip, pc, r4, asr fp @ │ │ │ │ - rscseq ip, pc, r8, lsr #22 │ │ │ │ - rscseq ip, pc, lr, lsl fp @ │ │ │ │ - ldrshteq ip, [pc], #168 │ │ │ │ - rscseq ip, pc, r8, asr #21 │ │ │ │ - ldrhteq ip, [pc], #174 │ │ │ │ - smlalseq ip, pc, sl, sl @ │ │ │ │ - rscseq ip, pc, ip, ror #20 │ │ │ │ - rscseq ip, pc, ip, lsr sl @ │ │ │ │ + rscseq ip, pc, ip, asr #28 │ │ │ │ + rscseq ip, pc, r0, lsr #28 │ │ │ │ + rscseq ip, pc, r6, lsl lr @ │ │ │ │ + ldrshteq ip, [pc], #208 │ │ │ │ + rscseq ip, pc, r0, asr #27 │ │ │ │ + smlalseq ip, pc, r0, sp @ │ │ │ │ + rscseq ip, pc, r6, lsl #27 │ │ │ │ + rscseq ip, pc, r2, ror #26 │ │ │ │ + rscseq ip, pc, r6, lsr sp @ │ │ │ │ + rscseq ip, pc, ip, lsr #26 │ │ │ │ + rscseq ip, pc, r6, lsl #26 │ │ │ │ + ldrsbteq ip, [pc], #196 │ │ │ │ + rscseq ip, pc, r2, lsr #25 │ │ │ │ + rscseq ip, pc, r6, ror ip @ │ │ │ │ + rscseq ip, pc, sl, asr #24 │ │ │ │ + rscseq ip, pc, r4, lsr #24 │ │ │ │ + ldrshteq ip, [pc], #190 │ │ │ │ + rscseq ip, pc, lr, asr #23 │ │ │ │ + rscseq ip, pc, r4, asr #23 │ │ │ │ + rscseq ip, pc, r0, lsr #23 │ │ │ │ + rscseq ip, pc, r4, ror fp @ │ │ │ │ + rscseq ip, pc, r8, asr #22 │ │ │ │ + rscseq ip, pc, lr, lsr fp @ │ │ │ │ + rscseq ip, pc, r8, lsl fp @ │ │ │ │ + rscseq ip, pc, r8, ror #21 │ │ │ │ + ldrsbteq ip, [pc], #174 │ │ │ │ + ldrhteq ip, [pc], #170 │ │ │ │ + rscseq ip, pc, ip, lsl #21 │ │ │ │ + rscseq ip, pc, ip, asr sl @ │ │ │ │ + rscseq ip, pc, ip, lsr #20 │ │ │ │ rscseq ip, pc, ip, lsl #20 │ │ │ │ - rscseq ip, pc, ip, ror #19 │ │ │ │ - rscseq ip, pc, r8, asr #19 │ │ │ │ - smlalseq ip, pc, ip, r9 @ │ │ │ │ - smlalseq ip, pc, r2, r9 @ │ │ │ │ - rscseq ip, pc, lr, ror #18 │ │ │ │ - rscseq ip, pc, r0, asr #18 │ │ │ │ - rscseq ip, pc, r2, lsl r9 @ │ │ │ │ - rscseq ip, pc, r8, lsl #18 │ │ │ │ - rscseq ip, pc, r6, ror #17 │ │ │ │ - ldrhteq ip, [pc], #140 │ │ │ │ - ldrhteq ip, [pc], #130 │ │ │ │ - rscseq ip, pc, lr, lsl #17 │ │ │ │ - tsteq r3, r8, ror pc │ │ │ │ - tsteq r3, r0, ror #18 │ │ │ │ - tsteq r3, r2, lsl #12 │ │ │ │ - tsteq r3, r4, asr #8 │ │ │ │ - tsteq r3, r2, ror #6 │ │ │ │ - rscseq ip, pc, ip, asr #16 │ │ │ │ - tsteq r3, sl, lsr #6 │ │ │ │ - rscseq ip, pc, r8, lsr r8 @ │ │ │ │ - rscseq ip, pc, lr, lsr #16 │ │ │ │ - tsteq r3, r0, ror #2 │ │ │ │ - rscseq ip, pc, sl, lsl r8 @ │ │ │ │ - rscseq ip, pc, r0, lsl r8 @ │ │ │ │ - strheq r1, [r3, -r2] │ │ │ │ - ldrshteq ip, [pc], #124 │ │ │ │ - ldrshteq ip, [pc], #114 │ │ │ │ - @ instruction: 0x01030298 │ │ │ │ - ldrsbteq ip, [pc], #126 │ │ │ │ - ldrsbteq ip, [pc], #116 │ │ │ │ - rscseq ip, pc, sl, asr #15 │ │ │ │ - rscseq ip, pc, r0, asr #15 │ │ │ │ - tsteq r3, lr, ror r2 │ │ │ │ - rscseq ip, pc, ip, lsr #15 │ │ │ │ - tsteq r3, sl, lsl r3 │ │ │ │ - smlabteq r3, r8, r2, r0 │ │ │ │ - rscseq ip, pc, lr, lsl #15 │ │ │ │ - tsteq r3, r0, lsr #6 │ │ │ │ - rscseq ip, pc, sl, ror r7 @ │ │ │ │ - tsteq r3, r8, lsr #8 │ │ │ │ - smlatbeq r3, r6, r3, r0 │ │ │ │ - tsteq r3, r4, ror #6 │ │ │ │ - rscseq ip, pc, r2, asr r7 @ │ │ │ │ - @ instruction: 0x010303b0 │ │ │ │ - rscseq ip, pc, lr, lsr r7 @ │ │ │ │ - tsteq r3, ip, ror #8 │ │ │ │ - tsteq r3, sl, lsl #8 │ │ │ │ - rscseq ip, pc, r0, lsr #14 │ │ │ │ - rscseq ip, pc, r6, lsl r7 @ │ │ │ │ - smlatbeq r3, ip, r6, r0 │ │ │ │ - @ instruction: 0x010305ba │ │ │ │ - tsteq r3, r0, lsr #10 │ │ │ │ - @ instruction: 0x010304b6 │ │ │ │ - rscseq ip, pc, r4, ror #13 │ │ │ │ - tsteq r3, r2, lsr r5 │ │ │ │ - ldrsbteq ip, [pc], #96 │ │ │ │ - tsteq r3, lr, lsl #12 │ │ │ │ - smlatbeq r3, r4, r5, r0 │ │ │ │ - ldrhteq ip, [pc], #98 │ │ │ │ - rscseq ip, pc, r8, lsr #13 │ │ │ │ - smlatteq r3, r6, r6, r0 │ │ │ │ - smlabbeq r3, r4, r6, r0 │ │ │ │ - rscseq ip, pc, sl, lsl #13 │ │ │ │ - rscseq ip, pc, r0, lsl #13 │ │ │ │ - rscseq ip, pc, r6, ror r6 @ │ │ │ │ - rscseq ip, pc, ip, ror #12 │ │ │ │ - tsteq r3, r2, ror r6 │ │ │ │ - rscseq ip, pc, r8, asr r6 @ │ │ │ │ - smlatteq r3, sl, r6, r0 │ │ │ │ - smlatbeq r3, ip, r6, r0 │ │ │ │ - rscseq ip, pc, sl, lsr r6 @ │ │ │ │ - smlatteq r3, sl, r6, r0 │ │ │ │ - rscseq ip, pc, sl, lsr #12 │ │ │ │ - smlatteq r3, r2, sl, r0 │ │ │ │ - smlatteq r3, r6, r7, r0 │ │ │ │ - @ instruction: 0x010309b2 │ │ │ │ - tsteq r3, r6, asr #14 │ │ │ │ + rscseq ip, pc, r8, ror #19 │ │ │ │ + ldrhteq ip, [pc], #156 │ │ │ │ + ldrhteq ip, [pc], #146 │ │ │ │ + rscseq ip, pc, lr, lsl #19 │ │ │ │ + rscseq ip, pc, r0, ror #18 │ │ │ │ + rscseq ip, pc, r2, lsr r9 @ │ │ │ │ + rscseq ip, pc, r8, lsr #18 │ │ │ │ + rscseq ip, pc, r6, lsl #18 │ │ │ │ + ldrsbteq ip, [pc], #140 │ │ │ │ + ldrsbteq ip, [pc], #130 │ │ │ │ + rscseq ip, pc, lr, lsr #17 │ │ │ │ + @ instruction: 0x01030f98 │ │ │ │ + smlabbeq r3, r0, r9, r0 │ │ │ │ + tsteq r3, r2, lsr #12 │ │ │ │ + tsteq r3, r4, ror #8 │ │ │ │ + smlabbeq r3, r2, r3, r0 │ │ │ │ + rscseq ip, pc, ip, ror #16 │ │ │ │ + tsteq r3, sl, asr #6 │ │ │ │ + rscseq ip, pc, r8, asr r8 @ │ │ │ │ + rscseq ip, pc, lr, asr #16 │ │ │ │ + smlabbeq r3, r0, r1, r1 │ │ │ │ + rscseq ip, pc, sl, lsr r8 @ │ │ │ │ + rscseq ip, pc, r0, lsr r8 @ │ │ │ │ + ldrdeq r1, [r3, -r2] │ │ │ │ + rscseq ip, pc, ip, lsl r8 @ │ │ │ │ + rscseq ip, pc, r2, lsl r8 @ │ │ │ │ + @ instruction: 0x010302b8 │ │ │ │ + ldrshteq ip, [pc], #126 │ │ │ │ + ldrshteq ip, [pc], #116 │ │ │ │ + rscseq ip, pc, sl, ror #15 │ │ │ │ + rscseq ip, pc, r0, ror #15 │ │ │ │ + @ instruction: 0x0103029e │ │ │ │ + rscseq ip, pc, ip, asr #15 │ │ │ │ + tsteq r3, sl, lsr r3 │ │ │ │ + smlatteq r3, r8, r2, r0 │ │ │ │ + rscseq ip, pc, lr, lsr #15 │ │ │ │ + tsteq r3, r0, asr #6 │ │ │ │ + smlalseq ip, pc, sl, r7 @ │ │ │ │ + tsteq r3, r8, asr #8 │ │ │ │ + smlabteq r3, r6, r3, r0 │ │ │ │ + smlabbeq r3, r4, r3, r0 │ │ │ │ + rscseq ip, pc, r2, ror r7 @ │ │ │ │ + ldrdeq r0, [r3, -r0] │ │ │ │ + rscseq ip, pc, lr, asr r7 @ │ │ │ │ + smlabbeq r3, ip, r4, r0 │ │ │ │ + tsteq r3, sl, lsr #8 │ │ │ │ + rscseq ip, pc, r0, asr #14 │ │ │ │ + rscseq ip, pc, r6, lsr r7 @ │ │ │ │ + smlabteq r3, ip, r6, r0 │ │ │ │ + ldrdeq r0, [r3, -sl] │ │ │ │ + tsteq r3, r0, asr #10 │ │ │ │ + ldrdeq r0, [r3, -r6] │ │ │ │ + rscseq ip, pc, r4, lsl #14 │ │ │ │ + tsteq r3, r2, asr r5 │ │ │ │ + ldrshteq ip, [pc], #96 │ │ │ │ + tsteq r3, lr, lsr #12 │ │ │ │ + smlabteq r3, r4, r5, r0 │ │ │ │ + ldrsbteq ip, [pc], #98 │ │ │ │ + rscseq ip, pc, r8, asr #13 │ │ │ │ + tsteq r3, r6, lsl #14 │ │ │ │ + smlatbeq r3, r4, r6, r0 │ │ │ │ + rscseq ip, pc, sl, lsr #13 │ │ │ │ + rscseq ip, pc, r0, lsr #13 │ │ │ │ + smlalseq ip, pc, r6, r6 @ │ │ │ │ + rscseq ip, pc, ip, lsl #13 │ │ │ │ + @ instruction: 0x01030692 │ │ │ │ + rscseq ip, pc, r8, ror r6 @ │ │ │ │ + tsteq r3, sl, lsl #14 │ │ │ │ + smlabteq r3, ip, r6, r0 │ │ │ │ + rscseq ip, pc, sl, asr r6 @ │ │ │ │ tsteq r3, sl, lsl #14 │ │ │ │ - ldrshteq ip, [pc], #90 │ │ │ │ - tsteq r3, lr, ror #18 │ │ │ │ + rscseq ip, pc, sl, asr #12 │ │ │ │ + tsteq r3, r2, lsl #22 │ │ │ │ + tsteq r3, r6, lsl #16 │ │ │ │ + ldrdeq r0, [r3, -r2] │ │ │ │ + tsteq r3, r6, ror #14 │ │ │ │ + tsteq r3, sl, lsr #14 │ │ │ │ + rscseq ip, pc, sl, lsl r6 @ │ │ │ │ + smlabbeq r3, lr, r9, r0 │ │ │ │ + rscseq ip, pc, sl, lsl #12 │ │ │ │ + smlatbeq r3, sl, r7, r0 │ │ │ │ + tsteq r3, lr, ror r7 │ │ │ │ + ldrshteq ip, [pc], #82 │ │ │ │ rscseq ip, pc, sl, ror #11 │ │ │ │ - smlabbeq r3, sl, r7, r0 │ │ │ │ - tsteq r3, lr, asr r7 │ │ │ │ - ldrsbteq ip, [pc], #82 │ │ │ │ + tsteq r3, sl, lsl r8 │ │ │ │ + tsteq r3, sl, lsl #20 │ │ │ │ + ldrdeq r0, [r3, -lr] │ │ │ │ rscseq ip, pc, sl, asr #11 │ │ │ │ - strdeq r0, [r3, -sl] │ │ │ │ - smlatteq r3, sl, r9, r0 │ │ │ │ - @ instruction: 0x010309be │ │ │ │ - rscseq ip, pc, sl, lsr #11 │ │ │ │ - @ instruction: 0x010307b6 │ │ │ │ - smlalseq ip, pc, sl, r5 @ │ │ │ │ - tsteq r3, r0, lsr sl │ │ │ │ - tsteq r3, r6, lsl #20 │ │ │ │ - rscseq ip, pc, r8, lsl #11 │ │ │ │ - rscseq ip, pc, r2, lsl #11 │ │ │ │ - ldrdeq r0, [r3, -r4] │ │ │ │ - smlatbeq r3, r2, sl, r0 │ │ │ │ - tsteq r3, r8, lsr r8 │ │ │ │ - tsteq r3, lr, lsl #16 │ │ │ │ - rscseq ip, pc, r4, ror #10 │ │ │ │ - tsteq r3, r6, ror #20 │ │ │ │ - rscseq ip, pc, r8, asr r5 @ │ │ │ │ - smlabbeq r3, r6, r8, r0 │ │ │ │ - tsteq r3, ip, asr r8 │ │ │ │ - rscseq ip, pc, r6, asr #10 │ │ │ │ - rscseq ip, pc, r0, asr #10 │ │ │ │ - tsteq r3, lr, ror #22 │ │ │ │ - strdeq r0, [r3, -r0] │ │ │ │ - smlabteq r3, r6, sl, r0 │ │ │ │ - rscseq ip, pc, r8, lsr #10 │ │ │ │ - rscseq ip, pc, r2, lsr #10 │ │ │ │ - rscseq ip, pc, ip, lsl r5 @ │ │ │ │ - rscseq ip, pc, r6, lsl r5 @ │ │ │ │ + ldrdeq r0, [r3, -r6] │ │ │ │ + ldrhteq ip, [pc], #90 │ │ │ │ + tsteq r3, r0, asr sl │ │ │ │ + tsteq r3, r6, lsr #20 │ │ │ │ + rscseq ip, pc, r8, lsr #11 │ │ │ │ + rscseq ip, pc, r2, lsr #11 │ │ │ │ strdeq r0, [r3, -r4] │ │ │ │ - rscseq ip, pc, sl, lsl #10 │ │ │ │ + smlabteq r3, r2, sl, r0 │ │ │ │ + tsteq r3, r8, asr r8 │ │ │ │ + tsteq r3, lr, lsr #16 │ │ │ │ + rscseq ip, pc, r4, lsl #11 │ │ │ │ + smlabbeq r3, r6, sl, r0 │ │ │ │ + rscseq ip, pc, r8, ror r5 @ │ │ │ │ + smlatbeq r3, r6, r8, r0 │ │ │ │ + tsteq r3, ip, ror r8 │ │ │ │ + rscseq ip, pc, r6, ror #10 │ │ │ │ + rscseq ip, pc, r0, ror #10 │ │ │ │ + smlabbeq r3, lr, fp, r0 │ │ │ │ tsteq r3, r0, lsl fp │ │ │ │ - smlatbeq r3, sl, fp, r0 │ │ │ │ - tsteq r3, r4, asr fp │ │ │ │ - ldrshteq ip, [pc], #66 │ │ │ │ - tsteq r3, r0, ror fp │ │ │ │ - @ instruction: 0x01030bba │ │ │ │ - rscseq ip, pc, r0, ror #9 │ │ │ │ - ldrsbteq ip, [pc], #74 │ │ │ │ - ldrsbteq ip, [pc], #68 │ │ │ │ - rscseq ip, pc, lr, asr #9 │ │ │ │ - rscseq ip, pc, r8, asr #9 │ │ │ │ - rscseq ip, pc, r2, asr #9 │ │ │ │ - ldrhteq ip, [pc], #76 │ │ │ │ - ldrhteq ip, [pc], #70 │ │ │ │ - ldrhteq ip, [pc], #64 │ │ │ │ - rscseq ip, pc, sl, lsr #9 │ │ │ │ - rscseq ip, pc, r4, lsr #9 │ │ │ │ - smlalseq ip, pc, lr, r4 @ │ │ │ │ - smlalseq ip, pc, r8, r4 @ │ │ │ │ - smlalseq ip, pc, r2, r4 @ │ │ │ │ - rscseq ip, pc, ip, lsl #9 │ │ │ │ - tsteq r3, r6, ror #20 │ │ │ │ - smlabteq r3, r4, pc, r0 @ │ │ │ │ - smlatbeq r3, r6, ip, r0 │ │ │ │ - tsteq r3, r4, lsr #24 │ │ │ │ - smlatbeq r3, r6, fp, r0 │ │ │ │ - rscseq ip, pc, r8, ror #8 │ │ │ │ - rscseq ip, pc, r2, ror #8 │ │ │ │ - rscseq ip, pc, ip, asr r4 @ │ │ │ │ - rscseq ip, pc, r6, asr r4 @ │ │ │ │ - rscseq ip, pc, r0, asr r4 @ │ │ │ │ - rscseq ip, pc, sl, asr #8 │ │ │ │ - rscseq ip, pc, r4, asr #8 │ │ │ │ - rscseq ip, pc, lr, lsr r4 @ │ │ │ │ - smlabbeq r3, r4, lr, r0 │ │ │ │ - smlatteq r3, sl, sp, r0 │ │ │ │ - rscseq ip, pc, ip, lsr #8 │ │ │ │ - rscseq ip, pc, r6, lsr #8 │ │ │ │ - smlatbeq r3, r4, sp, r0 │ │ │ │ - rscseq ip, pc, sl, lsl r4 @ │ │ │ │ - tsteq r3, r0, lsl #28 │ │ │ │ + smlatteq r3, r6, sl, r0 │ │ │ │ + rscseq ip, pc, r8, asr #10 │ │ │ │ + rscseq ip, pc, r2, asr #10 │ │ │ │ + rscseq ip, pc, ip, lsr r5 @ │ │ │ │ + rscseq ip, pc, r6, lsr r5 @ │ │ │ │ + tsteq r3, r4, lsl fp │ │ │ │ + rscseq ip, pc, sl, lsr #10 │ │ │ │ + tsteq r3, r0, lsr fp │ │ │ │ + smlabteq r3, sl, fp, r0 │ │ │ │ + tsteq r3, r4, ror fp │ │ │ │ + rscseq ip, pc, r2, lsl r5 @ │ │ │ │ + @ instruction: 0x01030b90 │ │ │ │ + ldrdeq r0, [r3, -sl] │ │ │ │ + rscseq ip, pc, r0, lsl #10 │ │ │ │ + ldrshteq ip, [pc], #74 │ │ │ │ + ldrshteq ip, [pc], #68 │ │ │ │ + rscseq ip, pc, lr, ror #9 │ │ │ │ + rscseq ip, pc, r8, ror #9 │ │ │ │ + rscseq ip, pc, r2, ror #9 │ │ │ │ + ldrsbteq ip, [pc], #76 │ │ │ │ + ldrsbteq ip, [pc], #70 │ │ │ │ + ldrsbteq ip, [pc], #64 │ │ │ │ + rscseq ip, pc, sl, asr #9 │ │ │ │ + rscseq ip, pc, r4, asr #9 │ │ │ │ + ldrhteq ip, [pc], #78 │ │ │ │ + ldrhteq ip, [pc], #72 │ │ │ │ + ldrhteq ip, [pc], #66 │ │ │ │ + rscseq ip, pc, ip, lsr #9 │ │ │ │ + smlabbeq r3, r6, sl, r1 │ │ │ │ + smlatteq r3, r4, pc, r0 @ │ │ │ │ + smlabteq r3, r6, ip, r0 │ │ │ │ + tsteq r3, r4, asr #24 │ │ │ │ + smlabteq r3, r6, fp, r0 │ │ │ │ + rscseq ip, pc, r8, lsl #9 │ │ │ │ + rscseq ip, pc, r2, lsl #9 │ │ │ │ + rscseq ip, pc, ip, ror r4 @ │ │ │ │ + rscseq ip, pc, r6, ror r4 @ │ │ │ │ + rscseq ip, pc, r0, ror r4 @ │ │ │ │ + rscseq ip, pc, sl, ror #8 │ │ │ │ + rscseq ip, pc, r4, ror #8 │ │ │ │ + rscseq ip, pc, lr, asr r4 @ │ │ │ │ + smlatbeq r3, r4, lr, r0 │ │ │ │ + tsteq r3, sl, lsl #28 │ │ │ │ + rscseq ip, pc, ip, asr #8 │ │ │ │ + rscseq ip, pc, r6, asr #8 │ │ │ │ + smlabteq r3, r4, sp, r0 │ │ │ │ + rscseq ip, pc, sl, lsr r4 @ │ │ │ │ + tsteq r3, r0, lsr #28 │ │ │ │ ldrbtmi r4, [r8], #-2257 @ 0xfffff72f │ │ │ │ ldmmi r1, {r0, r1, r2, r3, r4, r7, r8, sp, lr, pc}^ │ │ │ │ orrs r4, ip, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2256 @ 0xfffff730 │ │ │ │ ldmmi r0, {r0, r3, r4, r7, r8, sp, lr, pc}^ │ │ │ │ orrs r4, r6, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2255 @ 0xfffff731 │ │ │ │ @@ -108719,154 +108719,154 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2189 @ 0xfffff773 │ │ │ │ stmmi sp, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2188 @ 0xfffff774 │ │ │ │ stmmi ip, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - ldrsbteq ip, [pc], #14 │ │ │ │ - ldrsbteq ip, [pc], #8 │ │ │ │ - strdeq r0, [r3, -r2] │ │ │ │ - rscseq ip, pc, ip, asr #1 │ │ │ │ - rscseq ip, pc, r6, asr #1 │ │ │ │ - rscseq ip, pc, r0, asr #1 │ │ │ │ - ldrhteq ip, [pc], #10 │ │ │ │ - ldrhteq ip, [pc], #4 │ │ │ │ - rscseq ip, pc, lr, lsr #1 │ │ │ │ - rscseq ip, pc, r8, lsr #1 │ │ │ │ - rscseq ip, pc, r2, lsr #1 │ │ │ │ - smlalseq ip, pc, ip, r0 @ │ │ │ │ - tsteq r3, r6, lsl lr │ │ │ │ - tsteq r3, ip, lsl #26 │ │ │ │ - tsteq r3, sl, ror #24 │ │ │ │ - strdeq r0, [r3, -ip] │ │ │ │ - rscseq ip, pc, lr, ror r0 @ │ │ │ │ - smlabbeq r3, ip, ip, r0 │ │ │ │ - rscseq ip, pc, r2, ror r0 @ │ │ │ │ - smlabbeq r3, r4, sp, r0 │ │ │ │ - tsteq r3, r6, lsl sp │ │ │ │ - rscseq ip, pc, r0, rrx │ │ │ │ - rscseq ip, pc, sl, asr r0 @ │ │ │ │ - tsteq r3, r0, ror lr │ │ │ │ - tsteq r3, r2, lsl #28 │ │ │ │ - rscseq ip, pc, r8, asr #32 │ │ │ │ + ldrshteq ip, [pc], #14 │ │ │ │ + ldrshteq ip, [pc], #8 │ │ │ │ + tsteq r3, r2, lsl ip │ │ │ │ + rscseq ip, pc, ip, ror #1 │ │ │ │ + rscseq ip, pc, r6, ror #1 │ │ │ │ + rscseq ip, pc, r0, ror #1 │ │ │ │ + ldrsbteq ip, [pc], #10 │ │ │ │ + ldrsbteq ip, [pc], #4 │ │ │ │ + rscseq ip, pc, lr, asr #1 │ │ │ │ + rscseq ip, pc, r8, asr #1 │ │ │ │ + rscseq ip, pc, r2, asr #1 │ │ │ │ + ldrhteq ip, [pc], #12 │ │ │ │ + tsteq r3, r6, lsr lr │ │ │ │ + tsteq r3, ip, lsr #26 │ │ │ │ + smlabbeq r3, sl, ip, r0 │ │ │ │ + tsteq r3, ip, lsl ip │ │ │ │ + smlalseq ip, pc, lr, r0 @ │ │ │ │ + smlatbeq r3, ip, ip, r0 │ │ │ │ + smlalseq ip, pc, r2, r0 @ │ │ │ │ + smlatbeq r3, r4, sp, r0 │ │ │ │ + tsteq r3, r6, lsr sp │ │ │ │ + rscseq ip, pc, r0, lsl #1 │ │ │ │ + rscseq ip, pc, sl, ror r0 @ │ │ │ │ + @ instruction: 0x01030e90 │ │ │ │ + tsteq r3, r2, lsr #28 │ │ │ │ + rscseq ip, pc, r8, rrx │ │ │ │ + @ instruction: 0x01030eb2 │ │ │ │ + rscseq ip, pc, ip, asr r0 @ │ │ │ │ + rscseq ip, pc, r6, asr r0 @ │ │ │ │ + rscseq ip, pc, r0, asr r0 @ │ │ │ │ + rscseq ip, pc, sl, asr #32 │ │ │ │ + rscseq ip, pc, r4, asr #32 │ │ │ │ + rscseq ip, pc, lr, lsr r0 @ │ │ │ │ + rscseq ip, pc, r8, lsr r0 @ │ │ │ │ + @ instruction: 0x01030eb6 │ │ │ │ + rscseq ip, pc, ip, lsr #32 │ │ │ │ + rscseq ip, pc, r6, lsr #32 │ │ │ │ + rscseq ip, pc, r0, lsr #32 │ │ │ │ + rscseq ip, pc, sl, lsl r0 @ │ │ │ │ + rscseq ip, pc, r4, lsl r0 @ │ │ │ │ + rscseq ip, pc, lr │ │ │ │ + smlatbeq r3, ip, r5, r1 │ │ │ │ + smlatbeq r3, r6, lr, r0 │ │ │ │ + ldrshteq fp, [pc], #252 │ │ │ │ + ldrshteq fp, [pc], #246 │ │ │ │ + ldrshteq fp, [pc], #240 │ │ │ │ + rscseq fp, pc, sl, ror #31 │ │ │ │ + rscseq fp, pc, r4, ror #31 │ │ │ │ + ldrsbteq fp, [pc], #254 │ │ │ │ + ldrsbteq fp, [pc], #248 │ │ │ │ + ldrsbteq fp, [pc], #242 │ │ │ │ + rscseq fp, pc, ip, asr #31 │ │ │ │ + rscseq fp, pc, r6, asr #31 │ │ │ │ + rscseq fp, pc, r0, asr #31 │ │ │ │ @ instruction: 0x01030e92 │ │ │ │ - rscseq ip, pc, ip, lsr r0 @ │ │ │ │ - rscseq ip, pc, r6, lsr r0 @ │ │ │ │ - rscseq ip, pc, r0, lsr r0 @ │ │ │ │ - rscseq ip, pc, sl, lsr #32 │ │ │ │ - rscseq ip, pc, r4, lsr #32 │ │ │ │ - rscseq ip, pc, lr, lsl r0 @ │ │ │ │ - rscseq ip, pc, r8, lsl r0 @ │ │ │ │ - @ instruction: 0x01030e96 │ │ │ │ - rscseq ip, pc, ip │ │ │ │ - rscseq ip, pc, r6 │ │ │ │ - rscseq ip, pc, r0 │ │ │ │ - ldrshteq fp, [pc], #250 │ │ │ │ - ldrshteq fp, [pc], #244 │ │ │ │ - rscseq fp, pc, lr, ror #31 │ │ │ │ - smlabbeq r3, ip, r5, r1 │ │ │ │ - smlabbeq r3, r6, lr, r0 │ │ │ │ - ldrsbteq fp, [pc], #252 │ │ │ │ - ldrsbteq fp, [pc], #246 │ │ │ │ - ldrsbteq fp, [pc], #240 │ │ │ │ - rscseq fp, pc, sl, asr #31 │ │ │ │ - rscseq fp, pc, r4, asr #31 │ │ │ │ - ldrhteq fp, [pc], #254 │ │ │ │ - ldrhteq fp, [pc], #248 │ │ │ │ - ldrhteq fp, [pc], #242 │ │ │ │ - rscseq fp, pc, ip, lsr #31 │ │ │ │ - rscseq fp, pc, r6, lsr #31 │ │ │ │ - rscseq fp, pc, r0, lsr #31 │ │ │ │ - tsteq r3, r2, ror lr │ │ │ │ - smlalseq fp, pc, r4, pc @ │ │ │ │ - tsteq r3, r6 │ │ │ │ - @ instruction: 0x01031298 │ │ │ │ - ldrdeq r1, [r3, -sl] │ │ │ │ - @ instruction: 0x01031598 │ │ │ │ - smlabbeq r3, r2, lr, r0 │ │ │ │ - rscseq fp, pc, r0, ror pc @ │ │ │ │ - smlatbeq r3, sl, lr, r0 │ │ │ │ - rscseq fp, pc, r4, ror #30 │ │ │ │ - strdeq r1, [r3, -r2] │ │ │ │ - smlabteq r3, ip, lr, r0 │ │ │ │ - rscseq fp, pc, r2, asr pc @ │ │ │ │ - rscseq fp, pc, ip, asr #30 │ │ │ │ - smlabteq r3, lr, r2, r1 │ │ │ │ - smlabbeq r3, ip, r2, r1 │ │ │ │ - tsteq r3, sl, lsl #12 │ │ │ │ - rscseq fp, pc, r4, lsr pc @ │ │ │ │ - tsteq r3, sl, lsr r6 │ │ │ │ - rscseq fp, pc, r8, lsr #30 │ │ │ │ - smlatteq r3, r6, r2, r1 │ │ │ │ - tsteq r3, r4, ror #12 │ │ │ │ - rscseq fp, pc, r6, lsl pc @ │ │ │ │ - rscseq fp, pc, r0, lsl pc @ │ │ │ │ - tsteq r3, lr, ror r7 │ │ │ │ - smlatteq r3, r4, pc, r0 @ │ │ │ │ - smlatbeq r3, sl, pc, r0 @ │ │ │ │ - strdeq r1, [r3, -r8] │ │ │ │ - ldrshteq fp, [pc], #226 │ │ │ │ - tsteq r3, r8, lsr #6 │ │ │ │ - rscseq fp, pc, r6, ror #29 │ │ │ │ - strdeq r0, [r3, -r4] │ │ │ │ - tsteq r3, r2, asr r3 │ │ │ │ - ldrsbteq fp, [pc], #228 │ │ │ │ - rscseq fp, pc, lr, asr #29 │ │ │ │ - strdeq r1, [r3, -r4] │ │ │ │ - tsteq r3, r2, ror r7 │ │ │ │ + ldrhteq fp, [pc], #244 │ │ │ │ + tsteq r3, r6, lsr #32 │ │ │ │ + @ instruction: 0x010312b8 │ │ │ │ + strdeq r1, [r3, -sl] │ │ │ │ + @ instruction: 0x010315b8 │ │ │ │ + smlatbeq r3, r2, lr, r0 │ │ │ │ + smlalseq fp, pc, r0, pc @ │ │ │ │ + smlabteq r3, sl, lr, r0 │ │ │ │ + rscseq fp, pc, r4, lsl #31 │ │ │ │ + tsteq r3, r2, lsl r6 │ │ │ │ + smlatteq r3, ip, lr, r0 │ │ │ │ + rscseq fp, pc, r2, ror pc @ │ │ │ │ + rscseq fp, pc, ip, ror #30 │ │ │ │ + smlatteq r3, lr, r2, r1 │ │ │ │ + smlatbeq r3, ip, r2, r1 │ │ │ │ + tsteq r3, sl, lsr #12 │ │ │ │ + rscseq fp, pc, r4, asr pc @ │ │ │ │ + tsteq r3, sl, asr r6 │ │ │ │ + rscseq fp, pc, r8, asr #30 │ │ │ │ + tsteq r3, r6, lsl #6 │ │ │ │ + smlabbeq r3, r4, r6, r1 │ │ │ │ + rscseq fp, pc, r6, lsr pc @ │ │ │ │ + rscseq fp, pc, r0, lsr pc @ │ │ │ │ + @ instruction: 0x0103179e │ │ │ │ tsteq r3, r4 │ │ │ │ - ldrhteq fp, [pc], #230 │ │ │ │ - ldrhteq fp, [pc], #224 │ │ │ │ - tsteq r3, r2, lsl r4 │ │ │ │ - @ instruction: 0x01031790 │ │ │ │ - smlalseq fp, pc, lr, lr @ │ │ │ │ - smlabteq r3, r0, r7, r1 │ │ │ │ - smlalseq fp, pc, r2, lr @ │ │ │ │ - rscseq fp, pc, ip, lsl #29 │ │ │ │ - rscseq fp, pc, r6, lsl #29 │ │ │ │ - rscseq fp, pc, r0, lsl #29 │ │ │ │ - rscseq fp, pc, sl, ror lr @ │ │ │ │ - rscseq fp, pc, r4, ror lr @ │ │ │ │ - rscseq fp, pc, lr, ror #28 │ │ │ │ - rscseq fp, pc, r8, ror #28 │ │ │ │ - rscseq fp, pc, r2, ror #28 │ │ │ │ - rscseq fp, pc, ip, asr lr @ │ │ │ │ - rscseq fp, pc, r6, asr lr @ │ │ │ │ - rscseq fp, pc, r0, asr lr @ │ │ │ │ - rscseq fp, pc, sl, asr #28 │ │ │ │ - rscseq fp, pc, r4, asr #28 │ │ │ │ - rscseq fp, pc, lr, lsr lr @ │ │ │ │ - rscseq fp, pc, r8, lsr lr @ │ │ │ │ - rscseq fp, pc, r2, lsr lr @ │ │ │ │ - rscseq fp, pc, ip, lsr #28 │ │ │ │ - rscseq fp, pc, r6, lsr #28 │ │ │ │ - rscseq fp, pc, r0, lsr #28 │ │ │ │ - rscseq fp, pc, sl, lsl lr @ │ │ │ │ - rscseq fp, pc, r4, lsl lr @ │ │ │ │ - rscseq fp, pc, lr, lsl #28 │ │ │ │ - rscseq fp, pc, r8, lsl #28 │ │ │ │ - rscseq fp, pc, r2, lsl #28 │ │ │ │ - ldrshteq fp, [pc], #220 │ │ │ │ - ldrshteq fp, [pc], #214 │ │ │ │ - ldrshteq fp, [pc], #208 │ │ │ │ - rscseq fp, pc, sl, ror #27 │ │ │ │ - rscseq fp, pc, r4, ror #27 │ │ │ │ - ldrsbteq fp, [pc], #222 │ │ │ │ - ldrsbteq fp, [pc], #216 │ │ │ │ - ldrsbteq fp, [pc], #210 │ │ │ │ - rscseq fp, pc, ip, asr #27 │ │ │ │ - rscseq fp, pc, r6, asr #27 │ │ │ │ - rscseq fp, pc, r0, asr #27 │ │ │ │ - ldrhteq fp, [pc], #218 │ │ │ │ - ldrhteq fp, [pc], #212 │ │ │ │ - rscseq fp, pc, lr, lsr #27 │ │ │ │ - rscseq fp, pc, r8, lsr #27 │ │ │ │ - rscseq fp, pc, r2, lsr #27 │ │ │ │ - smlalseq fp, pc, ip, sp @ │ │ │ │ + smlabteq r3, sl, pc, r0 @ │ │ │ │ + tsteq r3, r8, lsl r3 │ │ │ │ + rscseq fp, pc, r2, lsl pc @ │ │ │ │ + tsteq r3, r8, asr #6 │ │ │ │ + rscseq fp, pc, r6, lsl #30 │ │ │ │ + tsteq r3, r4, lsl r0 │ │ │ │ + tsteq r3, r2, ror r3 │ │ │ │ + ldrshteq fp, [pc], #228 │ │ │ │ + rscseq fp, pc, lr, ror #29 │ │ │ │ + tsteq r3, r4, lsl r4 │ │ │ │ + @ instruction: 0x01031792 │ │ │ │ + tsteq r3, r4, lsr #32 │ │ │ │ + ldrsbteq fp, [pc], #230 │ │ │ │ + ldrsbteq fp, [pc], #224 │ │ │ │ + tsteq r3, r2, lsr r4 │ │ │ │ + @ instruction: 0x010317b0 │ │ │ │ + ldrhteq fp, [pc], #238 │ │ │ │ + smlatteq r3, r0, r7, r1 │ │ │ │ + ldrhteq fp, [pc], #226 │ │ │ │ + rscseq fp, pc, ip, lsr #29 │ │ │ │ + rscseq fp, pc, r6, lsr #29 │ │ │ │ + rscseq fp, pc, r0, lsr #29 │ │ │ │ + smlalseq fp, pc, sl, lr @ │ │ │ │ + smlalseq fp, pc, r4, lr @ │ │ │ │ + rscseq fp, pc, lr, lsl #29 │ │ │ │ + rscseq fp, pc, r8, lsl #29 │ │ │ │ + rscseq fp, pc, r2, lsl #29 │ │ │ │ + rscseq fp, pc, ip, ror lr @ │ │ │ │ + rscseq fp, pc, r6, ror lr @ │ │ │ │ + rscseq fp, pc, r0, ror lr @ │ │ │ │ + rscseq fp, pc, sl, ror #28 │ │ │ │ + rscseq fp, pc, r4, ror #28 │ │ │ │ + rscseq fp, pc, lr, asr lr @ │ │ │ │ + rscseq fp, pc, r8, asr lr @ │ │ │ │ + rscseq fp, pc, r2, asr lr @ │ │ │ │ + rscseq fp, pc, ip, asr #28 │ │ │ │ + rscseq fp, pc, r6, asr #28 │ │ │ │ + rscseq fp, pc, r0, asr #28 │ │ │ │ + rscseq fp, pc, sl, lsr lr @ │ │ │ │ + rscseq fp, pc, r4, lsr lr @ │ │ │ │ + rscseq fp, pc, lr, lsr #28 │ │ │ │ + rscseq fp, pc, r8, lsr #28 │ │ │ │ + rscseq fp, pc, r2, lsr #28 │ │ │ │ + rscseq fp, pc, ip, lsl lr @ │ │ │ │ + rscseq fp, pc, r6, lsl lr @ │ │ │ │ + rscseq fp, pc, r0, lsl lr @ │ │ │ │ + rscseq fp, pc, sl, lsl #28 │ │ │ │ + rscseq fp, pc, r4, lsl #28 │ │ │ │ + ldrshteq fp, [pc], #222 │ │ │ │ + ldrshteq fp, [pc], #216 │ │ │ │ + ldrshteq fp, [pc], #210 │ │ │ │ + rscseq fp, pc, ip, ror #27 │ │ │ │ + rscseq fp, pc, r6, ror #27 │ │ │ │ + rscseq fp, pc, r0, ror #27 │ │ │ │ + ldrsbteq fp, [pc], #218 │ │ │ │ + ldrsbteq fp, [pc], #212 │ │ │ │ + rscseq fp, pc, lr, asr #27 │ │ │ │ + rscseq fp, pc, r8, asr #27 │ │ │ │ + rscseq fp, pc, r2, asr #27 │ │ │ │ + ldrhteq fp, [pc], #220 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ subsvs pc, ip, #64, 4 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -109706,20 +109706,20 @@ │ │ │ │ @ instruction: 0xf5a4d318 │ │ │ │ vhsub.s8 q11, q0, q13 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07d840d3 │ │ │ │ ldrbhi pc, [r8], #-324 @ 0xfffffebc @ │ │ │ │ ldmdblt lr, {r1, ip, sp, lr, pc} │ │ │ │ - strdeq r1, [r3, -r0] │ │ │ │ - tsteq r1, r2, lsr r6 │ │ │ │ - @ instruction: 0x0101ce9e │ │ │ │ - ldrdeq fp, [r1, -r4] │ │ │ │ - tsteq r0, r0, ror r3 │ │ │ │ - smlabteq r1, sl, r2, fp │ │ │ │ + tsteq r3, r0, lsl r5 │ │ │ │ + tsteq r1, r2, asr r6 │ │ │ │ + @ instruction: 0x0101cebe │ │ │ │ + strdeq fp, [r1, -r4] │ │ │ │ + @ instruction: 0x01003390 │ │ │ │ + smlatteq r1, sl, r2, fp │ │ │ │ cmnpvs r8, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale r0, {r0, r3, r4, r7, r9, lr} │ │ │ │ svcvs 0x0066f5b1 │ │ │ │ strbhi pc, [r2], #-196 @ 0xffffff3c @ │ │ │ │ rsbvs pc, r6, #164, 10 @ 0x29000000 │ │ │ │ tstpne r1, #64, 4 @ p-variant is OBSOLETE │ │ │ │ tstpne r1, #192, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -110724,22 +110724,22 @@ │ │ │ │ vpadd.i8 d2, d3, d8 │ │ │ │ vshl.s8 q12, , │ │ │ │ vmov.i32 d17, #256 @ 0x00000100 │ │ │ │ sbcsmi r1, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10107d3 │ │ │ │ @ instruction: 0xf003812d │ │ │ │ svclt 0x0000bc63 │ │ │ │ - smlatbeq r3, r0, r5, r0 │ │ │ │ - smlabbeq r1, r4, r6, sl │ │ │ │ - @ instruction: 0x01030598 │ │ │ │ - rscseq sl, pc, sl, ror pc @ │ │ │ │ - smlatteq r1, r8, r4, sl │ │ │ │ - rscseq sl, pc, r4, lsl #31 │ │ │ │ - rscseq sl, pc, r8, lsr ip @ │ │ │ │ - tsteq r1, r0, lsr #8 │ │ │ │ + smlabteq r3, r0, r5, r0 │ │ │ │ + smlatbeq r1, r4, r6, sl │ │ │ │ + @ instruction: 0x010305b8 │ │ │ │ + smlalseq sl, pc, sl, pc @ │ │ │ │ + tsteq r1, r8, lsl #10 │ │ │ │ + rscseq sl, pc, r4, lsr #31 │ │ │ │ + rscseq sl, pc, r8, asr ip @ │ │ │ │ + tsteq r1, r0, asr #8 │ │ │ │ mvnspl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 703c40 │ │ │ │ strbhi pc, [ip], #-515 @ 0xfffffdfd @ │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d140da │ │ │ │ tstphi ip, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @@ -112777,202 +112777,202 @@ │ │ │ │ @ instruction: 0xf791447a │ │ │ │ mvnseq lr, #156, 16 @ 0x9c0000 │ │ │ │ orrhi pc, r0, r0, lsl #2 │ │ │ │ @ instruction: 0x21014abe │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldm r2, {r0, r4, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e17f │ │ │ │ - tsteq r2, r0, ror #8 │ │ │ │ - smlatbeq r1, lr, r7, r8 │ │ │ │ - tsteq r2, r6, asr r4 │ │ │ │ - tsteq r2, ip, asr r4 │ │ │ │ - rscseq r9, pc, r8 │ │ │ │ - rscseq r9, pc, r0 │ │ │ │ - smlatteq r2, r8, r4, lr │ │ │ │ - ldrsbteq r8, [pc], #244 │ │ │ │ - smlatteq r0, sl, r8, r0 │ │ │ │ - @ instruction: 0x01019db2 │ │ │ │ + smlabbeq r2, r0, r4, r9 │ │ │ │ + smlabteq r1, lr, r7, r8 │ │ │ │ + tsteq r2, r6, ror r4 │ │ │ │ + tsteq r2, ip, ror r4 │ │ │ │ + rscseq r9, pc, r8, lsr #32 │ │ │ │ + rscseq r9, pc, r0, lsr #32 │ │ │ │ + tsteq r2, r8, lsl #10 │ │ │ │ + ldrshteq r8, [pc], #244 │ │ │ │ + tsteq r0, sl, lsl #18 │ │ │ │ + ldrdeq r9, [r1, -r2] │ │ │ │ + ldrdeq r9, [r1, -r2] │ │ │ │ + ldrdeq r9, [r1, -r4] │ │ │ │ + @ instruction: 0x01019d9e │ │ │ │ + smlabteq r1, r0, sp, r9 │ │ │ │ @ instruction: 0x01019db2 │ │ │ │ - @ instruction: 0x01019db4 │ │ │ │ - tsteq r1, lr, ror sp │ │ │ │ - smlatbeq r1, r0, sp, r9 │ │ │ │ - @ instruction: 0x01019d92 │ │ │ │ - strdeq r9, [r2, -r6] │ │ │ │ - rscseq r8, pc, r2, lsl pc @ │ │ │ │ - smlatbeq r2, r2, r4, lr │ │ │ │ - rscseq r8, pc, lr, ror #29 │ │ │ │ - smlatbeq r2, r6, r4, lr │ │ │ │ - ldrsbteq r8, [pc], #226 │ │ │ │ - rscseq r8, pc, lr, lsr lr @ │ │ │ │ - tsteq r1, r0, lsl #12 │ │ │ │ - rscseq r8, pc, r6, lsr lr @ │ │ │ │ - ldrdeq r8, [r1, -ip] │ │ │ │ - smlabbeq r2, r0, r3, lr │ │ │ │ - smlabteq r1, r0, r5, r8 │ │ │ │ - tsteq r2, ip, ror r3 │ │ │ │ - tsteq r2, sl, ror r3 │ │ │ │ - tsteq r2, r8, ror r3 │ │ │ │ - tsteq r2, r6, ror r3 │ │ │ │ - tsteq r1, r6, ror sp │ │ │ │ - tsteq r2, r8, lsr r8 │ │ │ │ + tsteq r2, r6, lsl r4 │ │ │ │ + rscseq r8, pc, r2, lsr pc @ │ │ │ │ + smlabteq r2, r2, r4, lr │ │ │ │ + rscseq r8, pc, lr, lsl #30 │ │ │ │ + smlabteq r2, r6, r4, lr │ │ │ │ + ldrshteq r8, [pc], #226 │ │ │ │ + rscseq r8, pc, lr, asr lr @ │ │ │ │ + tsteq r1, r0, lsr #12 │ │ │ │ + rscseq r8, pc, r6, asr lr @ │ │ │ │ + strdeq r8, [r1, -ip] │ │ │ │ + smlatbeq r2, r0, r3, lr │ │ │ │ + smlatteq r1, r0, r5, r8 │ │ │ │ + @ instruction: 0x0102e39c │ │ │ │ + @ instruction: 0x0102e39a │ │ │ │ + @ instruction: 0x0102e398 │ │ │ │ + @ instruction: 0x0102e396 │ │ │ │ + @ instruction: 0x01018d96 │ │ │ │ + tsteq r2, r8, asr r8 │ │ │ │ + tsteq r1, r8, lsr sp │ │ │ │ + tsteq r1, r4, lsr sp │ │ │ │ + smlatbeq r0, r0, r6, r0 │ │ │ │ + tsteq r1, r0, lsr #26 │ │ │ │ + tsteq r1, r0, lsr #26 │ │ │ │ + tsteq r1, r0, lsr #26 │ │ │ │ tsteq r1, r8, lsl sp │ │ │ │ tsteq r1, r4, lsl sp │ │ │ │ - smlabbeq r0, r0, r6, r0 │ │ │ │ - tsteq r1, r0, lsl #26 │ │ │ │ - tsteq r1, r0, lsl #26 │ │ │ │ - tsteq r1, r0, lsl #26 │ │ │ │ - strdeq r8, [r1, -r8] │ │ │ │ - strdeq r8, [r1, -r4] │ │ │ │ - strdeq r8, [r1, -r0] │ │ │ │ - strdeq r8, [r1, -r0] │ │ │ │ - strdeq r8, [r1, -r4] │ │ │ │ - strdeq r8, [r1, -r8] │ │ │ │ - tsteq r1, r0, lsl #26 │ │ │ │ - tsteq r8, sl, ror #20 │ │ │ │ + tsteq r1, r0, lsl sp │ │ │ │ + tsteq r1, r0, lsl sp │ │ │ │ + tsteq r1, r4, lsl sp │ │ │ │ + tsteq r1, r8, lsl sp │ │ │ │ + tsteq r1, r0, lsr #26 │ │ │ │ + smlabbeq r8, sl, sl, r4 │ │ │ │ + @ instruction: 0x01019abe │ │ │ │ + smlabteq r1, lr, sl, r9 │ │ │ │ @ instruction: 0x01019a9e │ │ │ │ - smlatbeq r1, lr, sl, r9 │ │ │ │ - tsteq r1, lr, ror sl │ │ │ │ - tsteq r8, r8, lsr #20 │ │ │ │ - @ instruction: 0x01019ab8 │ │ │ │ - smlabteq r1, r0, sl, r9 │ │ │ │ - smlabteq r1, r8, sl, r9 │ │ │ │ - rscseq r8, pc, r8, lsl ip @ │ │ │ │ - rscseq r8, pc, r8, lsl #24 │ │ │ │ - smlatteq r2, r2, r1, lr │ │ │ │ - tsteq r1, ip, lsr r3 │ │ │ │ - tsteq r0, sl, ror #2 │ │ │ │ + tsteq r8, r8, asr #20 │ │ │ │ + ldrdeq r9, [r1, -r8] │ │ │ │ + smlatteq r1, r0, sl, r9 │ │ │ │ + smlatteq r1, r8, sl, r9 │ │ │ │ + rscseq r8, pc, r8, lsr ip @ │ │ │ │ + rscseq r8, pc, r8, lsr #24 │ │ │ │ + tsteq r2, r2, lsl #4 │ │ │ │ + tsteq r1, ip, asr r3 │ │ │ │ + smlabbeq r0, sl, r1, r7 │ │ │ │ + tsteq r1, r8, lsr r3 │ │ │ │ + tsteq r1, lr, lsl lr │ │ │ │ tsteq r1, r8, lsl r3 │ │ │ │ - strdeq r8, [r1, -lr] │ │ │ │ - strdeq r8, [r1, -r8] │ │ │ │ - rscseq r8, pc, sl, ror #21 │ │ │ │ - ldrdeq r8, [r1, -r2] │ │ │ │ - rscseq r8, pc, r4, asr #21 │ │ │ │ - smlatbeq r1, lr, r2, r8 │ │ │ │ - rscseq r8, pc, r6, lsr #21 │ │ │ │ - tsteq r2, r2, asr r1 │ │ │ │ - smlabbeq r1, ip, r2, r8 │ │ │ │ - tsteq r1, r8, asr #4 │ │ │ │ + rscseq r8, pc, sl, lsl #22 │ │ │ │ + strdeq r8, [r1, -r2] │ │ │ │ + rscseq r8, pc, r4, ror #21 │ │ │ │ + smlabteq r1, lr, r2, r8 │ │ │ │ + rscseq r8, pc, r6, asr #21 │ │ │ │ + tsteq r2, r2, ror r1 │ │ │ │ + smlatbeq r1, ip, r2, r8 │ │ │ │ + tsteq r1, r8, ror #4 │ │ │ │ + tsteq r0, r0, lsl r3 │ │ │ │ + tsteq r1, lr, asr r2 │ │ │ │ + mrseq r0, LR_irq │ │ │ │ strdeq r0, [r0, -r0] │ │ │ │ - tsteq r1, lr, lsr r2 │ │ │ │ + smlatteq r0, ip, r2, r0 │ │ │ │ + smlatteq r0, r8, r2, r0 │ │ │ │ + smlatteq r0, r4, r2, r0 │ │ │ │ smlatteq r0, r0, r2, r0 │ │ │ │ + ldrdeq r0, [r0, -ip] │ │ │ │ + ldrdeq r0, [r0, -r8] │ │ │ │ ldrdeq r0, [r0, -r0] │ │ │ │ smlabteq r0, ip, r2, r0 │ │ │ │ - smlabteq r0, r8, r2, r0 │ │ │ │ - smlabteq r0, r4, r2, r0 │ │ │ │ - smlabteq r0, r0, r2, r0 │ │ │ │ - @ instruction: 0x010002bc │ │ │ │ - @ instruction: 0x010002b8 │ │ │ │ - @ instruction: 0x010002b0 │ │ │ │ - smlatbeq r0, ip, r2, r0 │ │ │ │ + strdeq r4, [r2, -r8] │ │ │ │ ldrdeq r4, [r2, -r8] │ │ │ │ - @ instruction: 0x01024eb8 │ │ │ │ - smlabteq r8, lr, r7, r4 │ │ │ │ - smlabbeq r0, lr, r2, r0 │ │ │ │ - @ instruction: 0x01000294 │ │ │ │ - smlabbeq r0, lr, r2, r0 │ │ │ │ - ldrhteq r8, [pc], #162 │ │ │ │ - strdeq r8, [r1, -ip] │ │ │ │ - tsteq r0, sl, ror #4 │ │ │ │ - tsteq r0, lr, asr r2 │ │ │ │ - tsteq r0, r8, asr r2 │ │ │ │ - tsteq r0, r2, asr r2 │ │ │ │ - tsteq r0, ip, asr #4 │ │ │ │ - tsteq r0, r6, asr #4 │ │ │ │ - smlatteq r8, lr, r6, r4 │ │ │ │ - rscseq r8, pc, r2, ror #16 │ │ │ │ - tsteq r1, sl, asr #32 │ │ │ │ - ldrsbteq pc, [pc], #250 @ │ │ │ │ - strdeq sp, [r2, -r8] │ │ │ │ - smlabteq r0, r4, r1, r0 │ │ │ │ - tsteq r2, r0, asr r3 │ │ │ │ + smlatteq r8, lr, r7, r4 │ │ │ │ + smlatbeq r0, lr, r2, r0 │ │ │ │ + @ instruction: 0x010002b4 │ │ │ │ + smlatbeq r0, lr, r2, r0 │ │ │ │ + ldrsbteq r8, [pc], #162 │ │ │ │ + tsteq r1, ip, lsl r1 │ │ │ │ + smlabbeq r0, sl, r2, r0 │ │ │ │ + tsteq r0, lr, ror r2 │ │ │ │ + tsteq r0, r8, ror r2 │ │ │ │ + tsteq r0, r2, ror r2 │ │ │ │ + tsteq r0, ip, ror #4 │ │ │ │ + tsteq r0, r6, ror #4 │ │ │ │ + tsteq r8, lr, lsl #14 │ │ │ │ + rscseq r8, pc, r2, lsl #17 │ │ │ │ + tsteq r1, sl, rrx │ │ │ │ + ldrshteq pc, [pc], #250 @ │ │ │ │ + tsteq r2, r8, lsl pc │ │ │ │ + smlatteq r0, r4, r1, r0 │ │ │ │ + tsteq r2, r0, ror r3 │ │ │ │ + tsteq r1, r0, asr r8 │ │ │ │ + tsteq r1, ip, asr #16 │ │ │ │ + @ instruction: 0x010001b8 │ │ │ │ + tsteq r1, r8, lsr r8 │ │ │ │ + tsteq r1, r8, lsr r8 │ │ │ │ + tsteq r1, r8, lsr r8 │ │ │ │ tsteq r1, r0, lsr r8 │ │ │ │ tsteq r1, ip, lsr #16 │ │ │ │ - @ instruction: 0x01000198 │ │ │ │ - tsteq r1, r8, lsl r8 │ │ │ │ - tsteq r1, r8, lsl r8 │ │ │ │ - tsteq r1, r8, lsl r8 │ │ │ │ - tsteq r1, r0, lsl r8 │ │ │ │ - tsteq r1, ip, lsl #16 │ │ │ │ - tsteq r1, r8, lsl #16 │ │ │ │ - tsteq r1, r8, lsl #16 │ │ │ │ - tsteq r1, ip, lsl #16 │ │ │ │ - tsteq r1, r0, lsl r8 │ │ │ │ - tsteq r1, r8, lsl r8 │ │ │ │ - smlabbeq r8, r2, r5, r4 │ │ │ │ - smlatteq r2, r0, sp, sp │ │ │ │ - smlatteq r1, ip, lr, r7 │ │ │ │ - ldrdeq sp, [r2, -r4] │ │ │ │ - ldrdeq sp, [r2, -sl] │ │ │ │ - smlatbeq r1, r6, lr, r7 │ │ │ │ - smlabteq r2, lr, sp, sp │ │ │ │ - smlabteq r2, ip, sp, sp │ │ │ │ - strheq r8, [r2, -r6] │ │ │ │ - strheq r8, [r2, -r8] │ │ │ │ - strheq r8, [r2, -ip] │ │ │ │ - smlabteq r2, r4, r0, r8 │ │ │ │ - tsteq r2, ip, ror sp │ │ │ │ - strheq r8, [r2, -ip] │ │ │ │ - smlabteq r2, sl, r0, r8 │ │ │ │ - smlabteq r2, lr, r0, r8 │ │ │ │ - ldrdeq r8, [r2, -r2] │ │ │ │ + tsteq r1, r8, lsr #16 │ │ │ │ + tsteq r1, r8, lsr #16 │ │ │ │ + tsteq r1, ip, lsr #16 │ │ │ │ + tsteq r1, r0, lsr r8 │ │ │ │ + tsteq r1, r8, lsr r8 │ │ │ │ + smlatbeq r8, r2, r5, r4 │ │ │ │ + tsteq r2, r0, lsl #28 │ │ │ │ + tsteq r1, ip, lsl #30 │ │ │ │ + strdeq sp, [r2, -r4] │ │ │ │ + strdeq sp, [r2, -sl] │ │ │ │ + smlabteq r1, r6, lr, r7 │ │ │ │ + smlatteq r2, lr, sp, sp │ │ │ │ + smlatteq r2, ip, sp, sp │ │ │ │ + ldrdeq r8, [r2, -r6] │ │ │ │ + ldrdeq r8, [r2, -r8] │ │ │ │ + ldrdeq r8, [r2, -ip] │ │ │ │ smlatteq r2, r4, r0, r8 │ │ │ │ + @ instruction: 0x0102dd9c │ │ │ │ + ldrdeq r8, [r2, -ip] │ │ │ │ smlatteq r2, sl, r0, r8 │ │ │ │ - rscseq pc, pc, r6, ror r9 @ │ │ │ │ + smlatteq r2, lr, r0, r8 │ │ │ │ + strdeq r8, [r2, -r2] │ │ │ │ + tsteq r2, r4, lsl #2 │ │ │ │ + tsteq r2, sl, lsl #2 │ │ │ │ + smlalseq pc, pc, r6, r9 @ │ │ │ │ + @ instruction: 0x01017d9c │ │ │ │ + rscseq pc, pc, sl, lsl #19 │ │ │ │ tsteq r1, ip, ror sp │ │ │ │ - rscseq pc, pc, sl, ror #18 │ │ │ │ - tsteq r1, ip, asr sp │ │ │ │ - ldrdeq sp, [r2, -lr] │ │ │ │ - tsteq r1, sl, lsr sp │ │ │ │ - tsteq r1, r0, lsl #26 │ │ │ │ - tsteq r1, r8, lsl sp │ │ │ │ - smlalseq r8, pc, r2, r7 @ │ │ │ │ - smlalseq r8, pc, sl, r7 @ │ │ │ │ - tsteq r8, ip, asr r3 │ │ │ │ - rscseq r8, pc, r2, lsl #15 │ │ │ │ - rscseq r8, pc, r8, asr r7 @ │ │ │ │ - rscseq r8, pc, r4, ror #14 │ │ │ │ - rscseq r8, pc, r0, ror #14 │ │ │ │ - rscseq r8, pc, ip, asr r7 @ │ │ │ │ - rscseq r8, pc, r8, asr r7 @ │ │ │ │ - rscseq r8, pc, r8, asr r7 @ │ │ │ │ - smlabteq r8, sl, r2, r4 │ │ │ │ - rscseq r8, pc, r6, asr #14 │ │ │ │ - ldrsbteq r8, [pc], #98 │ │ │ │ - @ instruction: 0x01084292 │ │ │ │ - smlalseq r8, pc, r2, r6 @ │ │ │ │ - strdeq r7, [r1, -r2] │ │ │ │ - smlabbeq r2, r4, fp, sp │ │ │ │ - smlabteq r1, ip, fp, r7 │ │ │ │ - ldrdeq r6, [r0, -r2] │ │ │ │ - ldrdeq r6, [r0, -r4] │ │ │ │ - @ instruction: 0x010067b8 │ │ │ │ - tsteq r1, r0, asr sl │ │ │ │ - tsteq r1, r2, asr sl │ │ │ │ - tsteq r1, ip, asr #20 │ │ │ │ - tsteq r1, ip, asr #20 │ │ │ │ - tsteq r1, r6, ror #20 │ │ │ │ - smlabbeq r1, r0, sl, r9 │ │ │ │ - smlabbeq r1, r0, sl, r9 │ │ │ │ - @ instruction: 0x01019a96 │ │ │ │ - smlatbeq r1, sl, sl, r9 │ │ │ │ - @ instruction: 0x01028998 │ │ │ │ - smlabbeq r1, lr, sl, r9 │ │ │ │ - @ instruction: 0x01019a90 │ │ │ │ - @ instruction: 0x01019a92 │ │ │ │ + strdeq sp, [r2, -lr] │ │ │ │ + tsteq r1, sl, asr sp │ │ │ │ + tsteq r1, r0, lsr #26 │ │ │ │ + tsteq r1, r8, lsr sp │ │ │ │ + ldrhteq r8, [pc], #114 │ │ │ │ + ldrhteq r8, [pc], #122 │ │ │ │ + tsteq r8, ip, ror r3 │ │ │ │ + rscseq r8, pc, r2, lsr #15 │ │ │ │ + rscseq r8, pc, r8, ror r7 @ │ │ │ │ + rscseq r8, pc, r4, lsl #15 │ │ │ │ + rscseq r8, pc, r0, lsl #15 │ │ │ │ + rscseq r8, pc, ip, ror r7 @ │ │ │ │ + rscseq r8, pc, r8, ror r7 @ │ │ │ │ + rscseq r8, pc, r8, ror r7 @ │ │ │ │ + smlatteq r8, sl, r2, r4 │ │ │ │ + rscseq r8, pc, r6, ror #14 │ │ │ │ + ldrshteq r8, [pc], #98 │ │ │ │ + @ instruction: 0x010842b2 │ │ │ │ + ldrhteq r8, [pc], #98 │ │ │ │ + tsteq r1, r2, lsl ip │ │ │ │ + smlatbeq r2, r4, fp, sp │ │ │ │ + smlatteq r1, ip, fp, r7 │ │ │ │ + strdeq r6, [r0, -r2] │ │ │ │ + strdeq r6, [r0, -r4] │ │ │ │ + ldrdeq r6, [r0, -r8] │ │ │ │ + tsteq r1, r0, ror sl │ │ │ │ + tsteq r1, r2, ror sl │ │ │ │ + tsteq r1, ip, ror #20 │ │ │ │ + tsteq r1, ip, ror #20 │ │ │ │ + smlabbeq r1, r6, sl, r9 │ │ │ │ smlatbeq r1, r0, sl, r9 │ │ │ │ - smlatbeq r1, r6, sl, r9 │ │ │ │ - smlatbeq r1, ip, sl, r9 │ │ │ │ + smlatbeq r1, r0, sl, r9 │ │ │ │ + @ instruction: 0x01019ab6 │ │ │ │ + smlabteq r1, sl, sl, r9 │ │ │ │ + @ instruction: 0x010289b8 │ │ │ │ + smlatbeq r1, lr, sl, r9 │ │ │ │ + @ instruction: 0x01019ab0 │ │ │ │ @ instruction: 0x01019ab2 │ │ │ │ - smlatbeq r1, ip, sl, r9 │ │ │ │ - smlatbeq r1, r6, sl, r9 │ │ │ │ + smlabteq r1, r0, sl, r9 │ │ │ │ + smlabteq r1, r6, sl, r9 │ │ │ │ + smlabteq r1, ip, sl, r9 │ │ │ │ + ldrdeq r9, [r1, -r2] │ │ │ │ + smlabteq r1, ip, sl, r9 │ │ │ │ + smlabteq r1, r6, sl, r9 │ │ │ │ + smlabteq r1, r8, sl, r9 │ │ │ │ + tsteq r1, lr, asr r6 │ │ │ │ + ldrdeq r4, [r8, -r6] │ │ │ │ smlatbeq r1, r8, sl, r9 │ │ │ │ - tsteq r1, lr, lsr r6 │ │ │ │ - strheq r4, [r8, -r6] │ │ │ │ - smlabbeq r1, r8, sl, r9 │ │ │ │ - smlabbeq r2, sl, r8, sl │ │ │ │ + smlatbeq r2, sl, r8, sl │ │ │ │ stccs 8, cr15, [r0], {223} @ 0xdf │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf790447a │ │ │ │ @ instruction: 0xf8dfef12 │ │ │ │ @ instruction: 0x463b2c78 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf790447a │ │ │ │ @@ -113766,192 +113766,192 @@ │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf790447a │ │ │ │ @ instruction: 0xe1bbe8e0 │ │ │ │ @ instruction: 0x21014ab4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldm r8, {r4, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e1b4 │ │ │ │ - smlabbeq r1, r8, r7, r9 │ │ │ │ + smlatbeq r1, r8, r7, r9 │ │ │ │ + @ instruction: 0x0101979c │ │ │ │ + ldrhteq r7, [pc], #250 │ │ │ │ + ldrhteq r7, [pc], #242 │ │ │ │ tsteq r1, ip, ror r7 │ │ │ │ - smlalseq r7, pc, sl, pc @ │ │ │ │ - smlalseq r7, pc, r2, pc @ │ │ │ │ - tsteq r1, ip, asr r7 │ │ │ │ - tsteq r2, lr, lsr #10 │ │ │ │ - tsteq r1, r2, asr r8 │ │ │ │ - tsteq r1, sl, asr r8 │ │ │ │ - tsteq r1, r6, ror #16 │ │ │ │ - tsteq r1, r6, ror #16 │ │ │ │ - tsteq r1, r6, ror #16 │ │ │ │ - tsteq r1, r6, ror #16 │ │ │ │ + tsteq r2, lr, asr #10 │ │ │ │ tsteq r1, r2, ror r8 │ │ │ │ + tsteq r1, sl, ror r8 │ │ │ │ + smlabbeq r1, r6, r8, r8 │ │ │ │ + smlabbeq r1, r6, r8, r8 │ │ │ │ + smlabbeq r1, r6, r8, r8 │ │ │ │ + smlabbeq r1, r6, r8, r8 │ │ │ │ + @ instruction: 0x01018892 │ │ │ │ + @ instruction: 0x01018892 │ │ │ │ + @ instruction: 0x01018992 │ │ │ │ + tsteq r2, r2, ror #6 │ │ │ │ + tsteq r1, lr, ror r8 │ │ │ │ + smlabteq r1, r2, r8, r8 │ │ │ │ tsteq r1, r2, ror r8 │ │ │ │ - tsteq r1, r2, ror r9 │ │ │ │ - tsteq r2, r2, asr #6 │ │ │ │ - tsteq r1, lr, asr r8 │ │ │ │ - smlatbeq r1, r2, r8, r8 │ │ │ │ - tsteq r1, r2, asr r8 │ │ │ │ - tsteq r1, r2, ror #16 │ │ │ │ - tsteq r1, r2, lsr #12 │ │ │ │ + smlabbeq r1, r2, r8, r8 │ │ │ │ tsteq r1, r2, asr #12 │ │ │ │ - smlabbeq r1, r6, r8, r8 │ │ │ │ + tsteq r1, r2, ror #12 │ │ │ │ + smlatbeq r1, r6, r8, r8 │ │ │ │ + smlatbeq r1, lr, r8, r8 │ │ │ │ + tsteq r1, sl, asr #12 │ │ │ │ + tsteq r1, sl, asr #12 │ │ │ │ + tsteq r1, sl, asr #12 │ │ │ │ + tsteq r1, sl, asr #12 │ │ │ │ + smlabbeq r1, lr, r8, r8 │ │ │ │ smlabbeq r1, lr, r8, r8 │ │ │ │ tsteq r1, sl, lsr #12 │ │ │ │ + smlatbeq r2, r2, pc, r7 @ │ │ │ │ + tsteq r1, lr, lsl r6 │ │ │ │ tsteq r1, sl, lsr #12 │ │ │ │ - tsteq r1, sl, lsr #12 │ │ │ │ - tsteq r1, sl, lsr #12 │ │ │ │ - tsteq r1, lr, ror #16 │ │ │ │ - tsteq r1, lr, ror #16 │ │ │ │ - tsteq r1, sl, lsl #12 │ │ │ │ - smlabbeq r2, r2, pc, r7 @ │ │ │ │ - strdeq r9, [r1, -lr] │ │ │ │ - tsteq r1, sl, lsl #12 │ │ │ │ - tsteq r1, r2, lsl r6 │ │ │ │ - tsteq r8, r4, lsl fp │ │ │ │ - tsteq r1, r4, lsl #12 │ │ │ │ - tsteq r0, sl, lsr pc │ │ │ │ - tsteq r0, r6, lsr pc │ │ │ │ - smlatteq r1, r8, r5, r9 │ │ │ │ - tsteq r1, ip, asr #8 │ │ │ │ - ldrdeq r9, [r1, -ip] │ │ │ │ - ldrdeq r9, [r1, -sl] │ │ │ │ - rscseq r7, pc, r6, lsr #25 │ │ │ │ - smlalseq r7, pc, lr, ip @ │ │ │ │ - tsteq r2, lr, lsl r1 │ │ │ │ - rscseq r7, pc, r4, ror ip @ │ │ │ │ - rscseq r7, pc, ip, ror #24 │ │ │ │ + tsteq r1, r2, lsr r6 │ │ │ │ + tsteq r8, r4, lsr fp │ │ │ │ + tsteq r1, r4, lsr #12 │ │ │ │ + tsteq r0, sl, asr pc │ │ │ │ + tsteq r0, r6, asr pc │ │ │ │ + tsteq r1, r8, lsl #12 │ │ │ │ + tsteq r1, ip, ror #8 │ │ │ │ + strdeq r9, [r1, -ip] │ │ │ │ + strdeq r9, [r1, -sl] │ │ │ │ + rscseq r7, pc, r6, asr #25 │ │ │ │ + ldrhteq r7, [pc], #206 │ │ │ │ + tsteq r2, lr, lsr r1 │ │ │ │ + smlalseq r7, pc, r4, ip @ │ │ │ │ + rscseq r7, pc, ip, lsl #25 │ │ │ │ + rscseq pc, pc, r0, lsl #9 │ │ │ │ + rscseq pc, pc, r0, ror r4 @ │ │ │ │ + rscseq pc, pc, ip, ror #8 │ │ │ │ + rscseq pc, pc, r8, ror #8 │ │ │ │ + rscseq pc, pc, r4, ror #8 │ │ │ │ rscseq pc, pc, r0, ror #8 │ │ │ │ + rscseq pc, pc, ip, asr r4 @ │ │ │ │ + rscseq pc, pc, r8, asr r4 @ │ │ │ │ rscseq pc, pc, r0, asr r4 @ │ │ │ │ rscseq pc, pc, ip, asr #8 │ │ │ │ - rscseq pc, pc, r8, asr #8 │ │ │ │ - rscseq pc, pc, r4, asr #8 │ │ │ │ - rscseq pc, pc, r0, asr #8 │ │ │ │ - rscseq pc, pc, ip, lsr r4 @ │ │ │ │ - rscseq pc, pc, r8, lsr r4 @ │ │ │ │ - rscseq pc, pc, r0, lsr r4 @ │ │ │ │ - rscseq pc, pc, ip, lsr #8 │ │ │ │ + tsteq r2, r8, ror r0 │ │ │ │ qaddeq r4, r8, r2 │ │ │ │ - tsteq r2, r8, lsr r0 │ │ │ │ - tsteq r8, lr, asr #18 │ │ │ │ - tsteq r2, r6, ror r2 │ │ │ │ - tsteq r2, r2, ror r2 │ │ │ │ - tsteq r2, r2, ror #4 │ │ │ │ - tsteq r2, lr, ror #4 │ │ │ │ - tsteq r2, sl, ror r2 │ │ │ │ - smlabbeq r2, r2, r2, sp │ │ │ │ - smlabbeq r2, sl, r2, sp │ │ │ │ + tsteq r8, lr, ror #18 │ │ │ │ + @ instruction: 0x0102d296 │ │ │ │ @ instruction: 0x0102d292 │ │ │ │ + smlabbeq r2, r2, r2, sp │ │ │ │ + smlabbeq r2, lr, r2, sp │ │ │ │ @ instruction: 0x0102d29a │ │ │ │ + smlatbeq r2, r2, r2, sp │ │ │ │ smlatbeq r2, sl, r2, sp │ │ │ │ + @ instruction: 0x0102d2b2 │ │ │ │ @ instruction: 0x0102d2ba │ │ │ │ smlabteq r2, sl, r2, sp │ │ │ │ ldrdeq sp, [r2, -sl] │ │ │ │ smlatteq r2, sl, r2, sp │ │ │ │ - tsteq r8, ip, lsr r8 │ │ │ │ - smlatteq r2, r6, r2, sp │ │ │ │ - tsteq r2, sl, ror #2 │ │ │ │ - tsteq r2, r6, ror r1 │ │ │ │ - smlabbeq r2, r2, r1, sp │ │ │ │ + strdeq sp, [r2, -sl] │ │ │ │ + tsteq r2, sl, lsl #6 │ │ │ │ + tsteq r8, ip, asr r8 │ │ │ │ + tsteq r2, r6, lsl #6 │ │ │ │ smlabbeq r2, sl, r1, sp │ │ │ │ - @ instruction: 0x0102d192 │ │ │ │ - @ instruction: 0x0102d19a │ │ │ │ + @ instruction: 0x0102d196 │ │ │ │ smlatbeq r2, r2, r1, sp │ │ │ │ + smlatbeq r2, sl, r1, sp │ │ │ │ @ instruction: 0x0102d1b2 │ │ │ │ + @ instruction: 0x0102d1ba │ │ │ │ smlabteq r2, r2, r1, sp │ │ │ │ ldrdeq sp, [r2, -r2] │ │ │ │ smlatteq r2, r2, r1, sp │ │ │ │ strdeq sp, [r2, -r2] │ │ │ │ - tsteq r8, r4, asr #14 │ │ │ │ tsteq r2, r2, lsl #4 │ │ │ │ - tsteq r2, r2, ror r0 │ │ │ │ - tsteq r2, lr, ror r0 │ │ │ │ - smlabbeq r2, sl, r0, sp │ │ │ │ + tsteq r2, r2, lsl r2 │ │ │ │ + tsteq r8, r4, ror #14 │ │ │ │ + tsteq r2, r2, lsr #4 │ │ │ │ swpeq sp, r2, [r2] @ │ │ │ │ - swpeq sp, sl, [r2] │ │ │ │ - smlatbeq r2, r2, r0, sp │ │ │ │ + swpeq sp, lr, [r2] │ │ │ │ smlatbeq r2, sl, r0, sp │ │ │ │ + strheq sp, [r2, -r2] │ │ │ │ strheq sp, [r2, -sl] │ │ │ │ + smlabteq r2, r2, r0, sp │ │ │ │ smlabteq r2, sl, r0, sp │ │ │ │ ldrdeq sp, [r2, -sl] │ │ │ │ smlatteq r2, sl, r0, sp │ │ │ │ strdeq sp, [r2, -sl] │ │ │ │ - tsteq r8, ip, asr #12 │ │ │ │ - tsteq r2, lr, lsl r1 │ │ │ │ - tsteq r2, sl, ror pc │ │ │ │ - smlabbeq r2, r6, pc, ip @ │ │ │ │ - @ instruction: 0x0102cf92 │ │ │ │ + tsteq r2, sl, lsl #2 │ │ │ │ + tsteq r2, sl, lsl r1 │ │ │ │ + tsteq r8, ip, ror #12 │ │ │ │ + tsteq r2, lr, lsr r1 │ │ │ │ @ instruction: 0x0102cf9a │ │ │ │ - smlatbeq r2, r2, pc, ip @ │ │ │ │ - smlatbeq r2, sl, pc, ip @ │ │ │ │ + smlatbeq r2, r6, pc, ip @ │ │ │ │ @ instruction: 0x0102cfb2 │ │ │ │ + @ instruction: 0x0102cfba │ │ │ │ smlabteq r2, r2, pc, ip @ │ │ │ │ + smlabteq r2, sl, pc, ip @ │ │ │ │ ldrdeq ip, [r2, -r2] │ │ │ │ smlatteq r2, r2, pc, ip @ │ │ │ │ strdeq ip, [r2, -r2] │ │ │ │ tsteq r2, r2 │ │ │ │ - tsteq r8, r4, asr r5 │ │ │ │ - tsteq r2, sl, lsr r0 │ │ │ │ - smlabbeq r2, r2, lr, ip │ │ │ │ - smlabbeq r2, lr, lr, ip │ │ │ │ - @ instruction: 0x0102ce9a │ │ │ │ + tsteq r2, r2, lsl r0 │ │ │ │ + tsteq r2, r2, lsr #32 │ │ │ │ + tsteq r8, r4, ror r5 │ │ │ │ + qaddeq sp, sl, r2 │ │ │ │ smlatbeq r2, r2, lr, ip │ │ │ │ - smlatbeq r2, sl, lr, ip │ │ │ │ - @ instruction: 0x0102ceb2 │ │ │ │ + smlatbeq r2, lr, lr, ip │ │ │ │ @ instruction: 0x0102ceba │ │ │ │ + smlabteq r2, r2, lr, ip │ │ │ │ smlabteq r2, sl, lr, ip │ │ │ │ + ldrdeq ip, [r2, -r2] │ │ │ │ ldrdeq ip, [r2, -sl] │ │ │ │ smlatteq r2, sl, lr, ip │ │ │ │ strdeq ip, [r2, -sl] │ │ │ │ tsteq r2, sl, lsl #30 │ │ │ │ - tsteq r8, ip, asr r4 │ │ │ │ - tsteq r2, r6, asr pc │ │ │ │ - smlabbeq r2, sl, sp, ip │ │ │ │ - @ instruction: 0x0102cd96 │ │ │ │ - smlatbeq r2, r2, sp, ip │ │ │ │ + tsteq r2, sl, lsl pc │ │ │ │ + tsteq r2, sl, lsr #30 │ │ │ │ + tsteq r8, ip, ror r4 │ │ │ │ + tsteq r2, r6, ror pc │ │ │ │ smlatbeq r2, sl, sp, ip │ │ │ │ - @ instruction: 0x0102cdb2 │ │ │ │ - @ instruction: 0x0102cdba │ │ │ │ + @ instruction: 0x0102cdb6 │ │ │ │ smlabteq r2, r2, sp, ip │ │ │ │ + smlabteq r2, sl, sp, ip │ │ │ │ ldrdeq ip, [r2, -r2] │ │ │ │ + ldrdeq ip, [r2, -sl] │ │ │ │ smlatteq r2, r2, sp, ip │ │ │ │ strdeq ip, [r2, -r2] │ │ │ │ tsteq r2, r2, lsl #28 │ │ │ │ tsteq r2, r2, lsl lr │ │ │ │ - tsteq r8, r4, ror #6 │ │ │ │ - tsteq r2, r2, ror lr │ │ │ │ - @ instruction: 0x0102cc92 │ │ │ │ - @ instruction: 0x0102cc9e │ │ │ │ - smlatbeq r2, sl, ip, ip │ │ │ │ + tsteq r2, r2, lsr #28 │ │ │ │ + tsteq r2, r2, lsr lr │ │ │ │ + smlabbeq r8, r4, r3, r3 │ │ │ │ + @ instruction: 0x0102ce92 │ │ │ │ @ instruction: 0x0102ccb2 │ │ │ │ - @ instruction: 0x0102ccba │ │ │ │ - smlabteq r2, r2, ip, ip │ │ │ │ + @ instruction: 0x0102ccbe │ │ │ │ smlabteq r2, sl, ip, ip │ │ │ │ + ldrdeq ip, [r2, -r2] │ │ │ │ ldrdeq ip, [r2, -sl] │ │ │ │ + smlatteq r2, r2, ip, ip │ │ │ │ smlatteq r2, sl, ip, ip │ │ │ │ - strdeq ip, [r2, -ip] │ │ │ │ - tsteq r2, lr, lsl #26 │ │ │ │ - tsteq r2, r0, lsr #26 │ │ │ │ - tsteq r8, r4, ror r2 │ │ │ │ - @ instruction: 0x0102cd9a │ │ │ │ - smlatbeq r2, r8, fp, ip │ │ │ │ - @ instruction: 0x0102cbb4 │ │ │ │ - smlabteq r2, r0, fp, ip │ │ │ │ + strdeq ip, [r2, -sl] │ │ │ │ + tsteq r2, sl, lsl #26 │ │ │ │ + tsteq r2, ip, lsl sp │ │ │ │ + tsteq r2, lr, lsr #26 │ │ │ │ + tsteq r2, r0, asr #26 │ │ │ │ + @ instruction: 0x01083294 │ │ │ │ + @ instruction: 0x0102cdba │ │ │ │ smlabteq r2, r8, fp, ip │ │ │ │ - ldrdeq ip, [r2, -r0] │ │ │ │ - ldrdeq ip, [r2, -r8] │ │ │ │ + ldrdeq ip, [r2, -r4] │ │ │ │ smlatteq r2, r0, fp, ip │ │ │ │ + smlatteq r2, r8, fp, ip │ │ │ │ strdeq ip, [r2, -r0] │ │ │ │ + strdeq ip, [r2, -r8] │ │ │ │ tsteq r2, r0, lsl #24 │ │ │ │ tsteq r2, r0, lsl ip │ │ │ │ tsteq r2, r0, lsr #24 │ │ │ │ tsteq r2, r0, lsr ip │ │ │ │ - smlabbeq r8, r2, r1, r3 │ │ │ │ - @ instruction: 0x0102ccb6 │ │ │ │ - smlatbeq r2, r2, sl, ip │ │ │ │ - @ instruction: 0x0102cab0 │ │ │ │ - @ instruction: 0x0102cabe │ │ │ │ + tsteq r2, r0, asr #24 │ │ │ │ + tsteq r2, r0, asr ip │ │ │ │ + smlatbeq r8, r2, r1, r3 │ │ │ │ + ldrdeq ip, [r2, -r6] │ │ │ │ + smlabteq r2, r2, sl, ip │ │ │ │ + ldrdeq ip, [r2, -r0] │ │ │ │ + ldrdeq ip, [r2, -lr] │ │ │ │ pkhtbcs pc, r8, pc, asr #17 @ │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf78f447a │ │ │ │ sub lr, r7, ip, ror #30 │ │ │ │ @ instruction: 0x267cf8df │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf78f447a │ │ │ │ @@ -114363,111 +114363,111 @@ │ │ │ │ and lr, r7, sl, lsr ip │ │ │ │ ldrtmi r4, [fp], -r5, ror #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldc 7, cr15, [r0], #-572 @ 0xfffffdc4 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - strdeq ip, [r2, -ip] │ │ │ │ - tsteq r2, r4, lsl #16 │ │ │ │ - tsteq r2, ip, lsl #16 │ │ │ │ - tsteq r2, r4, lsl r8 │ │ │ │ + tsteq r2, ip, lsl r8 │ │ │ │ tsteq r2, r4, lsr #16 │ │ │ │ + tsteq r2, ip, lsr #16 │ │ │ │ tsteq r2, r4, lsr r8 │ │ │ │ tsteq r2, r4, asr #16 │ │ │ │ tsteq r2, r4, asr r8 │ │ │ │ tsteq r2, r4, ror #16 │ │ │ │ - @ instruction: 0x01082db6 │ │ │ │ - tsteq r2, r0, lsl #18 │ │ │ │ - smlatteq r2, r4, r6, ip │ │ │ │ - strdeq ip, [r2, -r0] │ │ │ │ - strdeq ip, [r2, -ip] │ │ │ │ + tsteq r2, r4, ror r8 │ │ │ │ + smlabbeq r2, r4, r8, ip │ │ │ │ + ldrdeq r2, [r8, -r6] │ │ │ │ + tsteq r2, r0, lsr #18 │ │ │ │ tsteq r2, r4, lsl #14 │ │ │ │ - tsteq r2, ip, lsl #14 │ │ │ │ - tsteq r2, r4, lsl r7 │ │ │ │ + tsteq r2, r0, lsl r7 │ │ │ │ tsteq r2, ip, lsl r7 │ │ │ │ + tsteq r2, r4, lsr #14 │ │ │ │ tsteq r2, ip, lsr #14 │ │ │ │ + tsteq r2, r4, lsr r7 │ │ │ │ tsteq r2, ip, lsr r7 │ │ │ │ tsteq r2, ip, asr #14 │ │ │ │ tsteq r2, ip, asr r7 │ │ │ │ tsteq r2, ip, ror #14 │ │ │ │ - @ instruction: 0x01082cbe │ │ │ │ - tsteq r2, ip, lsl r8 │ │ │ │ - smlatteq r2, ip, r5, ip │ │ │ │ - strdeq ip, [r2, -r8] │ │ │ │ - tsteq r2, r4, lsl #12 │ │ │ │ + tsteq r2, ip, ror r7 │ │ │ │ + smlabbeq r2, ip, r7, ip │ │ │ │ + ldrdeq r2, [r8, -lr] │ │ │ │ + tsteq r2, ip, lsr r8 │ │ │ │ tsteq r2, ip, lsl #12 │ │ │ │ - tsteq r2, r4, lsl r6 │ │ │ │ - tsteq r2, ip, lsl r6 │ │ │ │ + tsteq r2, r8, lsl r6 │ │ │ │ tsteq r2, r4, lsr #12 │ │ │ │ + tsteq r2, ip, lsr #12 │ │ │ │ tsteq r2, r4, lsr r6 │ │ │ │ + tsteq r2, ip, lsr r6 │ │ │ │ tsteq r2, r4, asr #12 │ │ │ │ tsteq r2, r4, asr r6 │ │ │ │ tsteq r2, r4, ror #12 │ │ │ │ tsteq r2, r4, ror r6 │ │ │ │ - smlabteq r8, r6, fp, r2 │ │ │ │ - tsteq r2, r8, lsr r7 │ │ │ │ - strdeq ip, [r2, -r4] │ │ │ │ - tsteq r2, r0, lsl #10 │ │ │ │ - tsteq r2, ip, lsl #10 │ │ │ │ + smlabbeq r2, r4, r6, ip │ │ │ │ + @ instruction: 0x0102c694 │ │ │ │ + smlatteq r8, r6, fp, r2 │ │ │ │ + tsteq r2, r8, asr r7 │ │ │ │ tsteq r2, r4, lsl r5 │ │ │ │ - tsteq r2, ip, lsl r5 │ │ │ │ - tsteq r2, r4, lsr #10 │ │ │ │ + tsteq r2, r0, lsr #10 │ │ │ │ tsteq r2, ip, lsr #10 │ │ │ │ + tsteq r2, r4, lsr r5 │ │ │ │ tsteq r2, ip, lsr r5 │ │ │ │ + tsteq r2, r4, asr #10 │ │ │ │ tsteq r2, ip, asr #10 │ │ │ │ tsteq r2, ip, asr r5 │ │ │ │ - tsteq r2, lr, ror #10 │ │ │ │ - smlabbeq r2, r0, r5, ip │ │ │ │ - ldrdeq r2, [r8, -r4] │ │ │ │ - tsteq r2, ip, asr r6 │ │ │ │ - tsteq r2, r6, lsl #8 │ │ │ │ - tsteq r2, r4, lsl r4 │ │ │ │ - tsteq r2, r2, lsr #8 │ │ │ │ - tsteq r2, ip, lsr #8 │ │ │ │ - tsteq r2, r6, lsr r4 │ │ │ │ - tsteq r2, r0, asr #8 │ │ │ │ - tsteq r2, sl, asr #8 │ │ │ │ - tsteq r2, ip, asr r4 │ │ │ │ - tsteq r2, lr, ror #8 │ │ │ │ - smlabbeq r2, r0, r4, ip │ │ │ │ - @ instruction: 0x0102c492 │ │ │ │ - smlatbeq r2, r4, r4, ip │ │ │ │ - strdeq r2, [r8, -r8] │ │ │ │ - @ instruction: 0x0102c594 │ │ │ │ - tsteq r2, sl, lsr #6 │ │ │ │ - tsteq r2, r8, lsr r3 │ │ │ │ - tsteq r2, r6, asr #6 │ │ │ │ - tsteq r2, r0, asr r3 │ │ │ │ - tsteq r2, sl, asr r3 │ │ │ │ - tsteq r2, r4, ror #6 │ │ │ │ - tsteq r2, lr, ror #6 │ │ │ │ - smlabbeq r2, r0, r3, ip │ │ │ │ - @ instruction: 0x0102c392 │ │ │ │ - smlatbeq r2, r4, r3, ip │ │ │ │ - @ instruction: 0x0102c3b6 │ │ │ │ - smlabteq r2, r8, r3, ip │ │ │ │ - tsteq r8, ip, lsl r9 │ │ │ │ - smlabteq r2, ip, r4, ip │ │ │ │ - tsteq r2, lr, asr #4 │ │ │ │ - tsteq r2, ip, asr r2 │ │ │ │ - tsteq r2, sl, ror #4 │ │ │ │ - tsteq r2, r4, ror r2 │ │ │ │ - tsteq r2, lr, ror r2 │ │ │ │ - smlabbeq r2, r8, r2, ip │ │ │ │ - @ instruction: 0x0102c292 │ │ │ │ - smlatbeq r2, r4, r2, ip │ │ │ │ - @ instruction: 0x0102c2b6 │ │ │ │ - smlabteq r2, r8, r2, ip │ │ │ │ - ldrdeq ip, [r2, -sl] │ │ │ │ - smlatteq r2, ip, r2, ip │ │ │ │ - tsteq r8, r0, asr #16 │ │ │ │ - tsteq r2, r6, lsl #8 │ │ │ │ - smlatteq r8, r4, r7, r2 │ │ │ │ - rscseq r6, pc, r8, lsr r6 @ │ │ │ │ + tsteq r2, ip, ror #10 │ │ │ │ + tsteq r2, ip, ror r5 │ │ │ │ + smlabbeq r2, lr, r5, ip │ │ │ │ + smlatbeq r2, r0, r5, ip │ │ │ │ + strdeq r2, [r8, -r4] │ │ │ │ + tsteq r2, ip, ror r6 │ │ │ │ + tsteq r2, r6, lsr #8 │ │ │ │ + tsteq r2, r4, lsr r4 │ │ │ │ + tsteq r2, r2, asr #8 │ │ │ │ + tsteq r2, ip, asr #8 │ │ │ │ + tsteq r2, r6, asr r4 │ │ │ │ + tsteq r2, r0, ror #8 │ │ │ │ + tsteq r2, sl, ror #8 │ │ │ │ + tsteq r2, ip, ror r4 │ │ │ │ + smlabbeq r2, lr, r4, ip │ │ │ │ + smlatbeq r2, r0, r4, ip │ │ │ │ + @ instruction: 0x0102c4b2 │ │ │ │ + smlabteq r2, r4, r4, ip │ │ │ │ + tsteq r8, r8, lsl sl │ │ │ │ + @ instruction: 0x0102c5b4 │ │ │ │ + tsteq r2, sl, asr #6 │ │ │ │ + tsteq r2, r8, asr r3 │ │ │ │ + tsteq r2, r6, ror #6 │ │ │ │ + tsteq r2, r0, ror r3 │ │ │ │ + tsteq r2, sl, ror r3 │ │ │ │ + smlabbeq r2, r4, r3, ip │ │ │ │ + smlabbeq r2, lr, r3, ip │ │ │ │ + smlatbeq r2, r0, r3, ip │ │ │ │ + @ instruction: 0x0102c3b2 │ │ │ │ + smlabteq r2, r4, r3, ip │ │ │ │ + ldrdeq ip, [r2, -r6] │ │ │ │ + smlatteq r2, r8, r3, ip │ │ │ │ + tsteq r8, ip, lsr r9 │ │ │ │ + smlatteq r2, ip, r4, ip │ │ │ │ + tsteq r2, lr, ror #4 │ │ │ │ + tsteq r2, ip, ror r2 │ │ │ │ + smlabbeq r2, sl, r2, ip │ │ │ │ + @ instruction: 0x0102c294 │ │ │ │ + @ instruction: 0x0102c29e │ │ │ │ + smlatbeq r2, r8, r2, ip │ │ │ │ + @ instruction: 0x0102c2b2 │ │ │ │ + smlabteq r2, r4, r2, ip │ │ │ │ + ldrdeq ip, [r2, -r6] │ │ │ │ + smlatteq r2, r8, r2, ip │ │ │ │ + strdeq ip, [r2, -sl] │ │ │ │ + tsteq r2, ip, lsl #6 │ │ │ │ + tsteq r8, r0, ror #16 │ │ │ │ + tsteq r2, r6, lsr #8 │ │ │ │ + tsteq r8, r4, lsl #16 │ │ │ │ + rscseq r6, pc, r8, asr r6 @ │ │ │ │ msrmi SPSR_fs, #64, 4 │ │ │ │ @ instruction: 0xf0004298 │ │ │ │ vrhadd.s8 q4, q8, q1 │ │ │ │ @ instruction: 0xf5b080e3 │ │ │ │ @ instruction: 0xf0006f84 │ │ │ │ stmdale sp!, {r0, r1, r2, r3, r4, r5, r7, r8, pc}^ │ │ │ │ svcvc 0x0041f5b0 │ │ │ │ @@ -114800,117 +114800,117 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2152 @ 0xfffff798 │ │ │ │ stmdami r8!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2151 @ 0xfffff799 │ │ │ │ stmdami r7!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatteq r2, sl, r1, ip │ │ │ │ - tsteq r2, r2, lsl r2 │ │ │ │ - tsteq r2, ip, lsr #4 │ │ │ │ - tsteq r2, r8, asr #4 │ │ │ │ - tsteq r2, sl, asr r2 │ │ │ │ - smlabbeq r2, r8, r2, ip │ │ │ │ - smlatbeq r2, r4, r2, ip │ │ │ │ - strdeq ip, [r2, -ip] │ │ │ │ - tsteq r2, r8, lsr r3 │ │ │ │ - tsteq r2, r4, ror r3 │ │ │ │ - smlatbeq r2, r2, r3, ip │ │ │ │ - ldrdeq ip, [r2, -r2] │ │ │ │ - tsteq r2, r4, lsl #8 │ │ │ │ - tsteq r2, ip, lsr #8 │ │ │ │ - @ instruction: 0x0102c49e │ │ │ │ - ldrdeq ip, [r2, -r6] │ │ │ │ - tsteq r2, lr, lsl r5 │ │ │ │ - tsteq r2, r8, asr r5 │ │ │ │ - @ instruction: 0x0102c598 │ │ │ │ - ldrdeq ip, [r2, -r0] │ │ │ │ + tsteq r2, sl, lsl #4 │ │ │ │ + tsteq r2, r2, lsr r2 │ │ │ │ + tsteq r2, ip, asr #4 │ │ │ │ + tsteq r2, r8, ror #4 │ │ │ │ + tsteq r2, sl, ror r2 │ │ │ │ + smlatbeq r2, r8, r2, ip │ │ │ │ + smlabteq r2, r4, r2, ip │ │ │ │ + tsteq r2, ip, lsl r3 │ │ │ │ + tsteq r2, r8, asr r3 │ │ │ │ + @ instruction: 0x0102c394 │ │ │ │ + smlabteq r2, r2, r3, ip │ │ │ │ + strdeq ip, [r2, -r2] │ │ │ │ + tsteq r2, r4, lsr #8 │ │ │ │ + tsteq r2, ip, asr #8 │ │ │ │ + @ instruction: 0x0102c4be │ │ │ │ strdeq ip, [r2, -r6] │ │ │ │ - tsteq r2, r2, ror r6 │ │ │ │ - smlatbeq r2, r6, r6, ip │ │ │ │ - strdeq ip, [r2, -sl] │ │ │ │ - tsteq r2, r8, lsr r7 │ │ │ │ - smlabbeq r2, r0, r7, ip │ │ │ │ - smlabteq r2, r0, r7, ip │ │ │ │ - smlatteq r2, sl, r7, ip │ │ │ │ - ldrdeq ip, [r2, -r8] │ │ │ │ - qaddeq ip, r6, r2 │ │ │ │ - tsteq r2, r8, asr #30 │ │ │ │ + tsteq r2, lr, lsr r5 │ │ │ │ + tsteq r2, r8, ror r5 │ │ │ │ + @ instruction: 0x0102c5b8 │ │ │ │ + strdeq ip, [r2, -r0] │ │ │ │ + tsteq r2, r6, lsl r6 │ │ │ │ + @ instruction: 0x0102c692 │ │ │ │ + smlabteq r2, r6, r6, ip │ │ │ │ + tsteq r2, sl, lsl r7 │ │ │ │ + tsteq r2, r8, asr r7 │ │ │ │ + smlatbeq r2, r0, r7, ip │ │ │ │ + smlatteq r2, r0, r7, ip │ │ │ │ + tsteq r2, sl, lsl #16 │ │ │ │ + strdeq ip, [r2, -r8] │ │ │ │ + tsteq r2, r6, ror r0 │ │ │ │ + tsteq r2, r8, ror #30 │ │ │ │ + strdeq fp, [r2, -lr] │ │ │ │ + smlabteq r2, r8, lr, fp │ │ │ │ + @ instruction: 0x0102be9a │ │ │ │ + rscseq r6, pc, r0, asr r0 @ │ │ │ │ + rscseq r6, pc, sl, asr #32 │ │ │ │ + tsteq r2, r0, lsr #30 │ │ │ │ + smlatteq r2, lr, lr, fp │ │ │ │ + rscseq r6, pc, r8, lsr r0 @ │ │ │ │ + rscseq r6, pc, r2, lsr r0 @ │ │ │ │ + @ instruction: 0x0102bfb8 │ │ │ │ + tsteq r2, r6, ror pc │ │ │ │ + tsteq r2, r4, lsr pc │ │ │ │ + rscseq r6, pc, sl, lsl r0 @ │ │ │ │ + rscseq r6, pc, r4, lsl r0 @ │ │ │ │ ldrdeq fp, [r2, -lr] │ │ │ │ - smlatbeq r2, r8, lr, fp │ │ │ │ - tsteq r2, sl, ror lr │ │ │ │ - rscseq r6, pc, r0, lsr r0 @ │ │ │ │ - rscseq r6, pc, sl, lsr #32 │ │ │ │ - tsteq r2, r0, lsl #30 │ │ │ │ - smlabteq r2, lr, lr, fp │ │ │ │ - rscseq r6, pc, r8, lsl r0 @ │ │ │ │ - rscseq r6, pc, r2, lsl r0 @ │ │ │ │ - @ instruction: 0x0102bf98 │ │ │ │ - tsteq r2, r6, asr pc │ │ │ │ - tsteq r2, r4, lsl pc │ │ │ │ - ldrshteq r5, [pc], #250 │ │ │ │ - ldrshteq r5, [pc], #244 │ │ │ │ - @ instruction: 0x0102bfbe │ │ │ │ - ldrdeq fp, [r2, -r4] │ │ │ │ - rscseq r5, pc, r2, ror #31 │ │ │ │ - tsteq r2, ip, lsr #2 │ │ │ │ - smlabbeq r2, r6, r0, ip │ │ │ │ - tsteq r2, r8, lsr r0 │ │ │ │ - smlatteq r2, lr, pc, fp @ │ │ │ │ - rscseq r5, pc, r4, asr #31 │ │ │ │ - ldrhteq r5, [pc], #254 │ │ │ │ - smlabteq r2, r8, r0, ip │ │ │ │ - smlabbeq r2, r2, r0, ip │ │ │ │ - rscseq r5, pc, ip, lsr #31 │ │ │ │ - rscseq r5, pc, r6, lsr #31 │ │ │ │ - @ instruction: 0x0102c194 │ │ │ │ - tsteq r2, sl, asr #2 │ │ │ │ - tsteq r2, r4, lsl #2 │ │ │ │ - rscseq r5, pc, lr, lsl #31 │ │ │ │ - rscseq r5, pc, r8, lsl #31 │ │ │ │ - @ instruction: 0x0102c1be │ │ │ │ - ldrdeq ip, [r2, -ip] │ │ │ │ - rscseq r5, pc, r6, ror pc @ │ │ │ │ - smlatbeq r2, r0, r4, ip │ │ │ │ - tsteq r2, r6, asr r3 │ │ │ │ - @ instruction: 0x0102c29c │ │ │ │ - tsteq r2, lr, asr #4 │ │ │ │ - mrseq ip, R10_usr │ │ │ │ - rscseq r5, pc, r2, asr pc @ │ │ │ │ - rscseq r5, pc, ip, asr #30 │ │ │ │ - smlatteq r2, sl, r2, ip │ │ │ │ - @ instruction: 0x0102c29c │ │ │ │ - rscseq r5, pc, sl, lsr pc @ │ │ │ │ - rscseq r5, pc, r4, lsr pc @ │ │ │ │ - smlabteq r2, lr, r3, ip │ │ │ │ - smlabbeq r2, r0, r3, ip │ │ │ │ - tsteq r2, r2, lsr r3 │ │ │ │ - rscseq r5, pc, ip, lsl pc @ │ │ │ │ - rscseq r5, pc, r6, lsl pc @ │ │ │ │ + strdeq fp, [r2, -r4] │ │ │ │ + rscseq r6, pc, r2 │ │ │ │ + tsteq r2, ip, asr #2 │ │ │ │ + smlatbeq r2, r6, r0, ip │ │ │ │ + qaddeq ip, r8, r2 │ │ │ │ + tsteq r2, lr │ │ │ │ + rscseq r5, pc, r4, ror #31 │ │ │ │ + ldrsbteq r5, [pc], #254 │ │ │ │ + smlatteq r2, r8, r0, ip │ │ │ │ + smlatbeq r2, r2, r0, ip │ │ │ │ + rscseq r5, pc, ip, asr #31 │ │ │ │ + rscseq r5, pc, r6, asr #31 │ │ │ │ + @ instruction: 0x0102c1b4 │ │ │ │ + tsteq r2, sl, ror #2 │ │ │ │ + tsteq r2, r4, lsr #2 │ │ │ │ + rscseq r5, pc, lr, lsr #31 │ │ │ │ + rscseq r5, pc, r8, lsr #31 │ │ │ │ + ldrdeq ip, [r2, -lr] │ │ │ │ + strdeq ip, [r2, -ip] │ │ │ │ + smlalseq r5, pc, r6, pc @ │ │ │ │ + smlabteq r2, r0, r4, ip │ │ │ │ + tsteq r2, r6, ror r3 │ │ │ │ + @ instruction: 0x0102c2bc │ │ │ │ + tsteq r2, lr, ror #4 │ │ │ │ + tsteq r2, r0, lsr #4 │ │ │ │ + rscseq r5, pc, r2, ror pc @ │ │ │ │ + rscseq r5, pc, ip, ror #30 │ │ │ │ + tsteq r2, sl, lsl #6 │ │ │ │ + @ instruction: 0x0102c2bc │ │ │ │ + rscseq r5, pc, sl, asr pc @ │ │ │ │ + rscseq r5, pc, r4, asr pc @ │ │ │ │ + smlatteq r2, lr, r3, ip │ │ │ │ + smlatbeq r2, r0, r3, ip │ │ │ │ + tsteq r2, r2, asr r3 │ │ │ │ + rscseq r5, pc, ip, lsr pc @ │ │ │ │ + rscseq r5, pc, r6, lsr pc @ │ │ │ │ + tsteq r2, r8, lsl r4 │ │ │ │ + tsteq r2, r6, lsr r4 │ │ │ │ + rscseq r5, pc, r4, lsr #30 │ │ │ │ + smlabteq r2, sl, r5, ip │ │ │ │ + tsteq r2, r4, lsl #10 │ │ │ │ + smlatbeq r2, lr, r4, ip │ │ │ │ + tsteq r2, r0, ror #8 │ │ │ │ + rscseq r5, pc, r6, lsl #30 │ │ │ │ + rscseq r5, pc, r0, lsl #30 │ │ │ │ + tsteq r2, r6, asr r5 │ │ │ │ + tsteq r2, r4, lsl #10 │ │ │ │ + rscseq r5, pc, lr, ror #29 │ │ │ │ + rscseq r5, pc, r8, ror #29 │ │ │ │ + tsteq r2, lr, asr #12 │ │ │ │ strdeq ip, [r2, -r8] │ │ │ │ - tsteq r2, r6, lsl r4 │ │ │ │ - rscseq r5, pc, r4, lsl #30 │ │ │ │ - smlatbeq r2, sl, r5, ip │ │ │ │ - smlatteq r2, r4, r4, ip │ │ │ │ - smlabbeq r2, lr, r4, ip │ │ │ │ - tsteq r2, r0, asr #8 │ │ │ │ - rscseq r5, pc, r6, ror #29 │ │ │ │ - rscseq r5, pc, r0, ror #29 │ │ │ │ - tsteq r2, r6, lsr r5 │ │ │ │ - smlatteq r2, r4, r4, ip │ │ │ │ - rscseq r5, pc, lr, asr #29 │ │ │ │ - rscseq r5, pc, r8, asr #29 │ │ │ │ - tsteq r2, lr, lsr #12 │ │ │ │ - ldrdeq ip, [r2, -r8] │ │ │ │ - smlabbeq r2, r6, r5, ip │ │ │ │ - ldrhteq r5, [pc], #224 │ │ │ │ - rscseq r5, pc, sl, lsr #29 │ │ │ │ - tsteq r2, ip, asr r6 │ │ │ │ - tsteq r2, lr, ror r6 │ │ │ │ - smlalseq r5, pc, r8, lr @ │ │ │ │ + smlatbeq r2, r6, r5, ip │ │ │ │ + ldrsbteq r5, [pc], #224 │ │ │ │ + rscseq r5, pc, sl, asr #29 │ │ │ │ + tsteq r2, ip, ror r6 │ │ │ │ + @ instruction: 0x0102c69e │ │ │ │ + ldrhteq r5, [pc], #232 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ rsbsmi pc, ip, #64, 4 │ │ │ │ strmi r4, [r4], -sp, lsl #12 │ │ │ │ @@ -115351,104 +115351,104 @@ │ │ │ │ and lr, r7, r2, lsl #25 │ │ │ │ @ instruction: 0x463b4a55 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldcl 7, cr15, [r8], #-568 @ 0xfffffdc8 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - @ instruction: 0x0101f392 │ │ │ │ - strdeq r5, [r1, -ip] │ │ │ │ - rscseq r6, pc, r8, lsr #32 │ │ │ │ - smlabteq r1, lr, r7, r5 │ │ │ │ - rscseq r5, pc, r0, lsl #30 │ │ │ │ - strdeq r5, [r1, -sl] │ │ │ │ - ldrshteq r5, [pc], #234 │ │ │ │ + @ instruction: 0x0101f3b2 │ │ │ │ + tsteq r1, ip, lsl r8 │ │ │ │ + rscseq r6, pc, r8, asr #32 │ │ │ │ + smlatteq r1, lr, r7, r5 │ │ │ │ + rscseq r5, pc, r0, lsr #30 │ │ │ │ + tsteq r1, sl, lsl r7 │ │ │ │ + rscseq r5, pc, sl, lsl pc @ │ │ │ │ + tsteq r2, lr, lsl #6 │ │ │ │ + tsteq r2, r6, lsl #6 │ │ │ │ + smlabbeq r2, sl, fp, sp │ │ │ │ smlatteq r2, lr, r2, ip │ │ │ │ smlatteq r2, r6, r2, ip │ │ │ │ - tsteq r2, sl, ror #22 │ │ │ │ + ldrdeq ip, [r2, -lr] │ │ │ │ + ldrdeq ip, [r2, -r6] │ │ │ │ smlabteq r2, lr, r2, ip │ │ │ │ - smlabteq r2, r6, r2, ip │ │ │ │ - @ instruction: 0x0102c2be │ │ │ │ - @ instruction: 0x0102c2b6 │ │ │ │ - smlatbeq r2, lr, r2, ip │ │ │ │ - smlabteq r8, r4, ip, r1 │ │ │ │ - rscseq r5, pc, sl, asr lr @ │ │ │ │ - tsteq r1, r8, lsr #12 │ │ │ │ - rscseq r5, pc, r8, asr #28 │ │ │ │ - tsteq r1, sl, lsl #12 │ │ │ │ - rscseq r5, pc, r2, asr lr @ │ │ │ │ - smlatteq r1, ip, r5, r5 │ │ │ │ - @ instruction: 0x010155b0 │ │ │ │ - smlabteq r1, sl, r5, r5 │ │ │ │ - tsteq r0, r6, lsl #8 │ │ │ │ - tsteq r2, r4, lsl #4 │ │ │ │ - mrseq ip, R10_usr │ │ │ │ - strdeq ip, [r2, -ip] │ │ │ │ - strdeq ip, [r2, -ip] │ │ │ │ - mrseq ip, R10_usr │ │ │ │ - ldrshteq r5, [pc], #212 │ │ │ │ - rscseq r5, pc, lr, ror #27 │ │ │ │ - smlatteq r2, r8, r1, ip │ │ │ │ - tsteq r1, ip, lsr #10 │ │ │ │ - ldrdeq ip, [r2, -sl] │ │ │ │ - smlabteq r2, lr, r1, ip │ │ │ │ - smlabteq r2, r4, r1, ip │ │ │ │ - tsteq r0, r4, lsl #6 │ │ │ │ - smlatteq r0, lr, r2, r4 │ │ │ │ - smlatbeq r2, r8, r1, ip │ │ │ │ - ldrsbteq ip, [ip], #120 @ 0x78 │ │ │ │ - @ instruction: 0x0102c19a │ │ │ │ - @ instruction: 0x0102c194 │ │ │ │ - smlatbeq r0, ip, r2, r4 │ │ │ │ - @ instruction: 0x01004296 │ │ │ │ - ldrdeq r7, [r1, -sl] │ │ │ │ - tsteq r2, r6, ror #20 │ │ │ │ - rscseq r5, pc, ip, lsl #29 │ │ │ │ - smlatbeq r1, r6, r4, r7 │ │ │ │ - rscseq r5, pc, r6, asr #25 │ │ │ │ - rscseq r5, pc, r0, asr #25 │ │ │ │ - tsteq r0, ip, lsl r0 │ │ │ │ - tsteq r0, lr, lsl r0 │ │ │ │ - strdeq ip, [r2, -r8] │ │ │ │ - strdeq ip, [r2, -r6] │ │ │ │ - smlatbeq r1, r0, r2, r7 │ │ │ │ - tsteq r1, r6, ror r5 │ │ │ │ - rscseq r5, pc, r6, asr #24 │ │ │ │ - rscseq r5, pc, r0, asr #24 │ │ │ │ - strheq ip, [r2, -r8] │ │ │ │ - smlatbeq r2, lr, r0, ip │ │ │ │ - smlatbeq r2, r8, r0, ip │ │ │ │ + smlatteq r8, r4, ip, r1 │ │ │ │ + rscseq r5, pc, sl, ror lr @ │ │ │ │ + tsteq r1, r8, asr #12 │ │ │ │ + rscseq r5, pc, r8, ror #28 │ │ │ │ + tsteq r1, sl, lsr #12 │ │ │ │ + rscseq r5, pc, r2, ror lr @ │ │ │ │ + tsteq r1, ip, lsl #12 │ │ │ │ + ldrdeq r5, [r1, -r0] │ │ │ │ + smlatteq r1, sl, r5, r5 │ │ │ │ + tsteq r0, r6, lsr #8 │ │ │ │ + tsteq r2, r4, lsr #4 │ │ │ │ + tsteq r2, r0, lsr #4 │ │ │ │ + tsteq r2, ip, lsl r2 │ │ │ │ + tsteq r2, ip, lsl r2 │ │ │ │ + tsteq r2, r0, lsr #4 │ │ │ │ + rscseq r5, pc, r4, lsl lr @ │ │ │ │ + rscseq r5, pc, lr, lsl #28 │ │ │ │ + tsteq r2, r8, lsl #4 │ │ │ │ + tsteq r1, ip, asr #10 │ │ │ │ + strdeq ip, [r2, -sl] │ │ │ │ + smlatteq r2, lr, r1, ip │ │ │ │ + smlatteq r2, r4, r1, ip │ │ │ │ + tsteq r0, r4, lsr #6 │ │ │ │ + tsteq r0, lr, lsl #6 │ │ │ │ + smlabteq r2, r8, r1, ip │ │ │ │ + ldrshteq ip, [ip], #120 @ 0x78 │ │ │ │ + @ instruction: 0x0102c1ba │ │ │ │ + @ instruction: 0x0102c1b4 │ │ │ │ + smlabteq r0, ip, r2, r4 │ │ │ │ + @ instruction: 0x010042b6 │ │ │ │ + strdeq r7, [r1, -sl] │ │ │ │ + smlabbeq r2, r6, sl, r3 │ │ │ │ + rscseq r5, pc, ip, lsr #29 │ │ │ │ + smlabteq r1, r6, r4, r7 │ │ │ │ + rscseq r5, pc, r6, ror #25 │ │ │ │ + rscseq r5, pc, r0, ror #25 │ │ │ │ + tsteq r0, ip, lsr r0 │ │ │ │ + tsteq r0, lr, lsr r0 │ │ │ │ + tsteq r2, r8, lsl r1 │ │ │ │ + tsteq r2, r6, lsl r1 │ │ │ │ + smlabteq r1, r0, r2, r7 │ │ │ │ + @ instruction: 0x01017596 │ │ │ │ + rscseq r5, pc, r6, ror #24 │ │ │ │ + rscseq r5, pc, r0, ror #24 │ │ │ │ + ldrdeq ip, [r2, -r8] │ │ │ │ + smlabteq r2, lr, r0, ip │ │ │ │ + smlabteq r2, r8, r0, ip │ │ │ │ + @ instruction: 0x0102bf96 │ │ │ │ + tsteq r2, ip, lsl r8 │ │ │ │ + smlabbeq r2, r2, pc, fp @ │ │ │ │ + tsteq r2, ip, ror pc │ │ │ │ tsteq r2, r6, ror pc │ │ │ │ - strdeq sp, [r2, -ip] │ │ │ │ - tsteq r2, r2, ror #30 │ │ │ │ - tsteq r2, ip, asr pc │ │ │ │ - tsteq r2, r6, asr pc │ │ │ │ - tsteq r2, r0, asr pc │ │ │ │ - tsteq r8, r0, ror r9 │ │ │ │ - tsteq r2, lr, lsr r0 │ │ │ │ - ldrdeq r5, [r1, -lr] │ │ │ │ + tsteq r2, r0, ror pc │ │ │ │ + @ instruction: 0x01081990 │ │ │ │ + qaddeq ip, lr, r2 │ │ │ │ + strdeq r5, [r1, -lr] │ │ │ │ + qaddeq ip, r4, r2 │ │ │ │ + tsteq r2, r8, asr #32 │ │ │ │ + tsteq r2, r4, asr #32 │ │ │ │ + tsteq r2, ip, lsr r0 │ │ │ │ tsteq r2, r4, lsr r0 │ │ │ │ - tsteq r2, r8, lsr #32 │ │ │ │ - tsteq r2, r4, lsr #32 │ │ │ │ - tsteq r2, ip, lsl r0 │ │ │ │ - tsteq r2, r4, lsl r0 │ │ │ │ - tsteq r2, r8, lsl r0 │ │ │ │ - tsteq r1, ip, lsl lr │ │ │ │ - tsteq r1, r2, ror #10 │ │ │ │ - strdeq r5, [r1, -r6] │ │ │ │ - rscseq r5, pc, r8, asr #13 │ │ │ │ + tsteq r2, r8, lsr r0 │ │ │ │ + tsteq r1, ip, lsr lr │ │ │ │ + smlabbeq r1, r2, r5, r5 │ │ │ │ + tsteq r1, r6, lsl r2 │ │ │ │ + rscseq r5, pc, r8, ror #13 │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ blx ff799b1c │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r2, ip, ror #28 │ │ │ │ + smlabbeq r2, ip, lr, fp │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec32d68 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ blx 499b42 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3857d6> │ │ │ │ @ instruction: 0x4615e255 │ │ │ │ @@ -115747,90 +115747,90 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stmdb r4!, {r1, r2, r3, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svceq 0x002b4a4e │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf78e4620 │ │ │ │ @ instruction: 0xbdf8e95e │ │ │ │ + rscseq r5, pc, lr, asr #17 │ │ │ │ + tsteq r2, r2, lsl #30 │ │ │ │ + rscseq r5, pc, r2, asr #17 │ │ │ │ rscseq r5, pc, lr, lsr #17 │ │ │ │ - smlatteq r2, r2, lr, r5 │ │ │ │ - rscseq r5, pc, r2, lsr #17 │ │ │ │ - rscseq r5, pc, lr, lsl #17 │ │ │ │ - tsteq r8, r8, ror r6 │ │ │ │ - rscseq r5, pc, ip, ror r8 @ │ │ │ │ - rscseq r5, pc, lr, ror r8 @ │ │ │ │ - rscseq r5, pc, r6, ror r8 @ │ │ │ │ - ldrdeq r8, [r2, -lr] │ │ │ │ - smlatteq r2, r0, r8, r8 │ │ │ │ - ldrdeq r8, [r2, -r8] │ │ │ │ - rscseq r5, pc, sl, lsr r8 @ │ │ │ │ - tsteq r2, r0, lsr #28 │ │ │ │ - rscseq r5, pc, sl, lsr #16 │ │ │ │ + @ instruction: 0x01081698 │ │ │ │ + smlalseq r5, pc, ip, r8 @ │ │ │ │ + smlalseq r5, pc, lr, r8 @ │ │ │ │ + smlalseq r5, pc, r6, r8 @ │ │ │ │ + strdeq r8, [r2, -lr] │ │ │ │ + tsteq r2, r0, lsl #18 │ │ │ │ + strdeq r8, [r2, -r8] │ │ │ │ + rscseq r5, pc, sl, asr r8 @ │ │ │ │ + tsteq r2, r0, asr #28 │ │ │ │ + rscseq r5, pc, sl, asr #16 │ │ │ │ + rscseq r5, pc, r8, asr r8 @ │ │ │ │ + tsteq r2, sl, ror #26 │ │ │ │ + rscseq r5, pc, sl, asr r8 @ │ │ │ │ + smlatteq r2, lr, sp, r5 │ │ │ │ + rscseq r5, pc, r0, asr r8 @ │ │ │ │ + rscseq r5, pc, lr, lsr r8 @ │ │ │ │ + smlabbeq r8, sl, r5, r1 │ │ │ │ + rscseq r5, pc, r0, lsr r8 @ │ │ │ │ rscseq r5, pc, r8, lsr r8 @ │ │ │ │ - tsteq r2, sl, asr #26 │ │ │ │ rscseq r5, pc, sl, lsr r8 @ │ │ │ │ - smlabteq r2, lr, sp, r5 │ │ │ │ - rscseq r5, pc, r0, lsr r8 @ │ │ │ │ - rscseq r5, pc, lr, lsl r8 @ │ │ │ │ - tsteq r8, sl, ror #10 │ │ │ │ - rscseq r5, pc, r0, lsl r8 @ │ │ │ │ - rscseq r5, pc, r8, lsl r8 @ │ │ │ │ - rscseq r5, pc, sl, lsl r8 @ │ │ │ │ - rscseq r5, pc, r4, lsl r8 @ │ │ │ │ - rscseq r5, pc, ip, ror #15 │ │ │ │ - rscseq r5, pc, lr, ror #15 │ │ │ │ - rscseq r5, pc, r0, lsl #16 │ │ │ │ - rscseq r5, pc, ip, lsl r7 @ │ │ │ │ - rscseq r5, pc, r6, lsl r7 @ │ │ │ │ - rscseq r5, pc, ip, ror #15 │ │ │ │ - ldrshteq r5, [pc], #96 │ │ │ │ - rscseq r5, pc, sl, ror #13 │ │ │ │ - tsteq r2, ip, lsr #30 │ │ │ │ - rscseq r5, pc, r4, asr #13 │ │ │ │ - ldrhteq r5, [pc], #110 │ │ │ │ - @ instruction: 0x010173b8 │ │ │ │ - @ instruction: 0x010173b8 │ │ │ │ - @ instruction: 0x010173b6 │ │ │ │ - strdeq r7, [r1, -ip] │ │ │ │ - smlabbeq r1, ip, r3, r7 │ │ │ │ - smlabbeq r1, sl, r3, r7 │ │ │ │ - smlabteq r2, r2, fp, r1 │ │ │ │ - @ instruction: 0x01021bbc │ │ │ │ - @ instruction: 0x01021bb6 │ │ │ │ - @ instruction: 0x01021bb0 │ │ │ │ - smlatbeq r2, sl, fp, r1 │ │ │ │ - smlatbeq r2, r4, fp, r1 │ │ │ │ - @ instruction: 0x01021b9e │ │ │ │ - rscseq ip, pc, r0, lsr #28 │ │ │ │ - rscseq ip, pc, lr, lsl lr @ │ │ │ │ - tsteq r2, ip, ror fp │ │ │ │ - smlabbeq r8, r4, r3, r1 │ │ │ │ - smlabbeq r2, r6, fp, r1 │ │ │ │ - rscseq ip, pc, lr, lsr #28 │ │ │ │ - rscseq ip, pc, r4, lsl lr @ │ │ │ │ - tsteq r2, sl, ror fp │ │ │ │ - rscseq r5, pc, r2, ror #10 │ │ │ │ - rscseq r5, pc, ip, asr r5 @ │ │ │ │ - tsteq r2, sl, lsl fp │ │ │ │ - smlabbeq r2, r6, sl, r1 │ │ │ │ - smlabbeq r2, ip, sl, r1 │ │ │ │ - tsteq r2, r2, lsl #22 │ │ │ │ - tsteq r2, sl, asr sl │ │ │ │ - tsteq r2, r0, ror #20 │ │ │ │ - smlatteq r2, sl, sl, r5 │ │ │ │ - strdeq r5, [r2, -r0] │ │ │ │ - ldrdeq r5, [r2, -r6] │ │ │ │ - @ instruction: 0x01081292 │ │ │ │ - ldrdeq r5, [r2, -r4] │ │ │ │ - strdeq r4, [r1, -r6] │ │ │ │ - tsteq r2, r8, lsl sl │ │ │ │ - rscseq r5, pc, lr, ror r4 @ │ │ │ │ - rscseq r5, pc, r8, ror r4 @ │ │ │ │ - smlatbeq r2, sl, sl, r5 │ │ │ │ - smlatbeq r1, lr, fp, r4 │ │ │ │ + rscseq r5, pc, r4, lsr r8 @ │ │ │ │ + rscseq r5, pc, ip, lsl #16 │ │ │ │ + rscseq r5, pc, lr, lsl #16 │ │ │ │ + rscseq r5, pc, r0, lsr #16 │ │ │ │ + rscseq r5, pc, ip, lsr r7 @ │ │ │ │ + rscseq r5, pc, r6, lsr r7 @ │ │ │ │ + rscseq r5, pc, ip, lsl #16 │ │ │ │ + rscseq r5, pc, r0, lsl r7 @ │ │ │ │ + rscseq r5, pc, sl, lsl #14 │ │ │ │ + tsteq r2, ip, asr #30 │ │ │ │ + rscseq r5, pc, r4, ror #13 │ │ │ │ + ldrsbteq r5, [pc], #110 │ │ │ │ + ldrdeq r7, [r1, -r8] │ │ │ │ + ldrdeq r7, [r1, -r8] │ │ │ │ + ldrdeq r7, [r1, -r6] │ │ │ │ + tsteq r1, ip, lsl r4 │ │ │ │ + smlatbeq r1, ip, r3, r7 │ │ │ │ + smlatbeq r1, sl, r3, r7 │ │ │ │ + smlatteq r2, r2, fp, r1 │ │ │ │ + ldrdeq r1, [r2, -ip] │ │ │ │ + ldrdeq r1, [r2, -r6] │ │ │ │ + ldrdeq r1, [r2, -r0] │ │ │ │ + smlabteq r2, sl, fp, r1 │ │ │ │ + smlabteq r2, r4, fp, r1 │ │ │ │ + @ instruction: 0x01021bbe │ │ │ │ + rscseq ip, pc, r0, asr #28 │ │ │ │ + rscseq ip, pc, lr, lsr lr @ │ │ │ │ + @ instruction: 0x01021b9c │ │ │ │ + smlatbeq r8, r4, r3, r1 │ │ │ │ + smlatbeq r2, r6, fp, r1 │ │ │ │ + rscseq ip, pc, lr, asr #28 │ │ │ │ + rscseq ip, pc, r4, lsr lr @ │ │ │ │ + @ instruction: 0x01021b9a │ │ │ │ + rscseq r5, pc, r2, lsl #11 │ │ │ │ + rscseq r5, pc, ip, ror r5 @ │ │ │ │ + tsteq r2, sl, lsr fp │ │ │ │ + smlatbeq r2, r6, sl, r1 │ │ │ │ + smlatbeq r2, ip, sl, r1 │ │ │ │ + tsteq r2, r2, lsr #22 │ │ │ │ + tsteq r2, sl, ror sl │ │ │ │ + smlabbeq r2, r0, sl, r1 │ │ │ │ + tsteq r2, sl, lsl #22 │ │ │ │ + tsteq r2, r0, lsl fp │ │ │ │ + strdeq r5, [r2, -r6] │ │ │ │ + @ instruction: 0x010812b2 │ │ │ │ + strdeq r5, [r2, -r4] │ │ │ │ + tsteq r1, r6, lsl ip │ │ │ │ + tsteq r2, r8, lsr sl │ │ │ │ + smlalseq r5, pc, lr, r4 @ │ │ │ │ + smlalseq r5, pc, r8, r4 @ │ │ │ │ + smlabteq r2, sl, sl, r5 │ │ │ │ + smlabteq r1, lr, fp, r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec33360 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r5, r8, #184, 6 @ 0xe0000002 │ │ │ │ strbhi pc, [lr, -r0]! @ │ │ │ │ addhi pc, r7, #0, 4 │ │ │ │ @@ -116639,102 +116639,102 @@ │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007d9 │ │ │ │ ldmdami r9, {r1, r2, r3, r4, r8, pc}^ │ │ │ │ @ instruction: 0xe1b24478 │ │ │ │ ldrbtmi r4, [r8], #-2136 @ 0xfffff7a8 │ │ │ │ svclt 0x0000e1af │ │ │ │ - rscseq r4, pc, r8, lsr #28 │ │ │ │ - tsteq r2, lr, lsr #16 │ │ │ │ - ldrsbteq r4, [pc], #210 │ │ │ │ + rscseq r4, pc, r8, asr #28 │ │ │ │ + tsteq r2, lr, asr #16 │ │ │ │ + ldrshteq r4, [pc], #210 │ │ │ │ + ldrsbteq r4, [pc], #212 │ │ │ │ ldrhteq r4, [pc], #212 │ │ │ │ - smlalseq r4, pc, r4, sp @ │ │ │ │ - rscseq r4, pc, lr, ror sp @ │ │ │ │ - rscseq r4, pc, r4, asr sp @ │ │ │ │ - rscseq r4, pc, sl, asr #26 │ │ │ │ - rscseq r4, pc, ip, lsr #26 │ │ │ │ - rscseq r4, pc, r6, lsl #26 │ │ │ │ - tsteq r2, r0, lsr r7 │ │ │ │ - rscseq r4, pc, r2, lsr #25 │ │ │ │ - rscseq r4, pc, ip, ror ip @ │ │ │ │ - rscseq r4, pc, r8, asr ip @ │ │ │ │ - rscseq r4, pc, ip, lsr #24 │ │ │ │ - rscseq r4, pc, r2, lsl #24 │ │ │ │ - ldrsbteq r4, [pc], #184 │ │ │ │ - rscseq r4, pc, ip, lsr #23 │ │ │ │ - rscseq r4, pc, r2, lsr #23 │ │ │ │ - rscseq r4, pc, lr, ror fp @ │ │ │ │ - rscseq r4, pc, sl, asr fp @ │ │ │ │ - rscseq r4, pc, r0, lsr fp @ │ │ │ │ - rscseq r4, pc, ip, lsl #22 │ │ │ │ - rscseq r4, pc, r8, ror #21 │ │ │ │ - ldrhteq r4, [pc], #172 │ │ │ │ - smlalseq r4, pc, r0, sl @ │ │ │ │ - rscseq r4, pc, ip, ror #20 │ │ │ │ - rscseq r4, pc, r8, asr #20 │ │ │ │ - rscseq r4, pc, ip, lsl sl @ │ │ │ │ + smlalseq r4, pc, lr, sp @ │ │ │ │ + rscseq r4, pc, r4, ror sp @ │ │ │ │ + rscseq r4, pc, sl, ror #26 │ │ │ │ + rscseq r4, pc, ip, asr #26 │ │ │ │ + rscseq r4, pc, r6, lsr #26 │ │ │ │ + tsteq r2, r0, asr r7 │ │ │ │ + rscseq r4, pc, r2, asr #25 │ │ │ │ + smlalseq r4, pc, ip, ip @ │ │ │ │ + rscseq r4, pc, r8, ror ip @ │ │ │ │ + rscseq r4, pc, ip, asr #24 │ │ │ │ + rscseq r4, pc, r2, lsr #24 │ │ │ │ + ldrshteq r4, [pc], #184 │ │ │ │ + rscseq r4, pc, ip, asr #23 │ │ │ │ + rscseq r4, pc, r2, asr #23 │ │ │ │ + smlalseq r4, pc, lr, fp @ │ │ │ │ + rscseq r4, pc, sl, ror fp @ │ │ │ │ + rscseq r4, pc, r0, asr fp @ │ │ │ │ + rscseq r4, pc, ip, lsr #22 │ │ │ │ + rscseq r4, pc, r8, lsl #22 │ │ │ │ + ldrsbteq r4, [pc], #172 │ │ │ │ + ldrhteq r4, [pc], #160 │ │ │ │ + rscseq r4, pc, ip, lsl #21 │ │ │ │ + rscseq r4, pc, r8, ror #20 │ │ │ │ + rscseq r4, pc, ip, lsr sl @ │ │ │ │ + rscseq r4, pc, r8, lsl sl @ │ │ │ │ ldrshteq r4, [pc], #152 │ │ │ │ - ldrsbteq r4, [pc], #152 │ │ │ │ - ldrhteq r4, [pc], #154 │ │ │ │ - tsteq r2, ip, ror r4 │ │ │ │ - strdeq fp, [r2, -r0] │ │ │ │ - tsteq r2, lr, asr #10 │ │ │ │ - smlabteq r2, r4, r5, fp │ │ │ │ - tsteq r2, r6, lsr r6 │ │ │ │ - rscseq r4, pc, r0, asr #17 │ │ │ │ - rscseq r4, pc, r2, lsl #17 │ │ │ │ - rscseq r4, pc, r0, ror #16 │ │ │ │ - rscseq r4, pc, r0, lsr r8 @ │ │ │ │ - ldrshteq r4, [pc], #126 │ │ │ │ + ldrsbteq r4, [pc], #154 │ │ │ │ + @ instruction: 0x0102b49c │ │ │ │ + tsteq r2, r0, lsl r5 │ │ │ │ + tsteq r2, lr, ror #10 │ │ │ │ + smlatteq r2, r4, r5, fp │ │ │ │ + tsteq r2, r6, asr r6 │ │ │ │ + rscseq r4, pc, r0, ror #17 │ │ │ │ + rscseq r4, pc, r2, lsr #17 │ │ │ │ + rscseq r4, pc, r0, lsl #17 │ │ │ │ + rscseq r4, pc, r0, asr r8 @ │ │ │ │ + rscseq r4, pc, lr, lsl r8 @ │ │ │ │ + rscseq r4, pc, r0, lsl #16 │ │ │ │ rscseq r4, pc, r0, ror #15 │ │ │ │ - rscseq r4, pc, r0, asr #15 │ │ │ │ - rscseq r4, pc, lr, lsl #15 │ │ │ │ - rscseq r4, pc, ip, asr r7 @ │ │ │ │ - rscseq r4, pc, sl, lsr #14 │ │ │ │ - ldrshteq r4, [pc], #106 │ │ │ │ - rscseq r4, pc, sl, asr #13 │ │ │ │ - rscseq r4, pc, r0, asr #13 │ │ │ │ - smlalseq r4, pc, r8, r6 @ │ │ │ │ - rscseq r4, pc, r8, ror #12 │ │ │ │ - rscseq r4, pc, r0, ror #12 │ │ │ │ - rscseq r4, pc, ip, lsr r6 @ │ │ │ │ - rscseq r4, pc, lr, lsl #12 │ │ │ │ - rscseq r4, pc, r0, ror #11 │ │ │ │ - ldrsbteq r4, [pc], #88 │ │ │ │ - ldrhteq r4, [pc], #84 │ │ │ │ - smlalseq r4, pc, r2, r5 @ │ │ │ │ - rscseq r4, pc, r8, ror #10 │ │ │ │ - rscseq r4, pc, lr, lsr r5 @ │ │ │ │ - rscseq r4, pc, r4, lsl r5 @ │ │ │ │ - rscseq r4, pc, ip, lsl #10 │ │ │ │ - rscseq r4, pc, r8, ror #9 │ │ │ │ - rscseq r4, pc, r6, asr #9 │ │ │ │ - smlalseq r4, pc, sl, r4 @ │ │ │ │ - rscseq r4, pc, lr, ror #8 │ │ │ │ + rscseq r4, pc, lr, lsr #15 │ │ │ │ + rscseq r4, pc, ip, ror r7 @ │ │ │ │ + rscseq r4, pc, sl, asr #14 │ │ │ │ + rscseq r4, pc, sl, lsl r7 @ │ │ │ │ + rscseq r4, pc, sl, ror #13 │ │ │ │ + rscseq r4, pc, r0, ror #13 │ │ │ │ + ldrhteq r4, [pc], #104 │ │ │ │ + rscseq r4, pc, r8, lsl #13 │ │ │ │ + rscseq r4, pc, r0, lsl #13 │ │ │ │ + rscseq r4, pc, ip, asr r6 @ │ │ │ │ + rscseq r4, pc, lr, lsr #12 │ │ │ │ + rscseq r4, pc, r0, lsl #12 │ │ │ │ + ldrshteq r4, [pc], #88 │ │ │ │ + ldrsbteq r4, [pc], #84 │ │ │ │ + ldrhteq r4, [pc], #82 │ │ │ │ + rscseq r4, pc, r8, lsl #11 │ │ │ │ + rscseq r4, pc, lr, asr r5 @ │ │ │ │ + rscseq r4, pc, r4, lsr r5 @ │ │ │ │ + rscseq r4, pc, ip, lsr #10 │ │ │ │ + rscseq r4, pc, r8, lsl #10 │ │ │ │ + rscseq r4, pc, r6, ror #9 │ │ │ │ + ldrhteq r4, [pc], #74 │ │ │ │ + rscseq r4, pc, lr, lsl #9 │ │ │ │ + rscseq r4, pc, r8, lsl #9 │ │ │ │ rscseq r4, pc, r8, ror #8 │ │ │ │ rscseq r4, pc, r8, asr #8 │ │ │ │ - rscseq r4, pc, r8, lsr #8 │ │ │ │ - ldrshteq r4, [pc], #62 │ │ │ │ - ldrsbteq r4, [pc], #50 │ │ │ │ - rscseq r4, pc, sl, lsr #7 │ │ │ │ - rscseq r4, pc, r2, lsl #7 │ │ │ │ - rscseq r4, pc, ip, ror r3 @ │ │ │ │ - rscseq r4, pc, sl, asr r3 @ │ │ │ │ - rscseq r4, pc, lr, lsr #6 │ │ │ │ + rscseq r4, pc, lr, lsl r4 @ │ │ │ │ + ldrshteq r4, [pc], #50 │ │ │ │ + rscseq r4, pc, sl, asr #7 │ │ │ │ + rscseq r4, pc, r2, lsr #7 │ │ │ │ + smlalseq r4, pc, ip, r3 @ │ │ │ │ + rscseq r4, pc, sl, ror r3 @ │ │ │ │ + rscseq r4, pc, lr, asr #6 │ │ │ │ + rscseq r4, pc, r8, asr #6 │ │ │ │ rscseq r4, pc, r8, lsr #6 │ │ │ │ - rscseq r4, pc, r8, lsl #6 │ │ │ │ - rscseq r4, pc, r0, ror #5 │ │ │ │ - ldrhteq r4, [pc], #40 │ │ │ │ - ldrhteq r4, [pc], #34 │ │ │ │ - smlalseq r4, pc, r0, r2 @ │ │ │ │ - rscseq r4, pc, lr, ror #4 │ │ │ │ - rscseq r4, pc, r0, asr #4 │ │ │ │ - rscseq r4, pc, r2, lsl r2 @ │ │ │ │ - rscseq r4, pc, r4, ror #3 │ │ │ │ - ldrsbteq r4, [pc], #30 │ │ │ │ + rscseq r4, pc, r0, lsl #6 │ │ │ │ + ldrsbteq r4, [pc], #40 │ │ │ │ + ldrsbteq r4, [pc], #34 │ │ │ │ + ldrhteq r4, [pc], #32 │ │ │ │ + rscseq r4, pc, lr, lsl #5 │ │ │ │ + rscseq r4, pc, r0, ror #4 │ │ │ │ + rscseq r4, pc, r2, lsr r2 @ │ │ │ │ + rscseq r4, pc, r4, lsl #4 │ │ │ │ + ldrshteq r4, [pc], #30 │ │ │ │ cmpppl ip, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 8099ec │ │ │ │ rschi pc, lr, r0, lsl #4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ ldrble r0, [sl], #-2011 @ 0xfffff825 │ │ │ │ ldrbtmi r4, [r8], #-2169 @ 0xfffff787 │ │ │ │ @@ -116855,71 +116855,71 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2106 @ 0xfffff7c6 │ │ │ │ ldmdami sl!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2105 @ 0xfffff7c7 │ │ │ │ ldmdami r9!, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - rscseq r4, pc, lr, asr r0 @ │ │ │ │ - rscseq r4, pc, r0, asr #32 │ │ │ │ - rscseq r4, pc, sl, lsl r0 @ │ │ │ │ - ldrshteq r3, [pc], #244 │ │ │ │ + rscseq r4, pc, lr, ror r0 @ │ │ │ │ + rscseq r4, pc, r0, rrx │ │ │ │ + rscseq r4, pc, sl, lsr r0 @ │ │ │ │ + rscseq r4, pc, r4, lsl r0 @ │ │ │ │ + rscseq r4, pc, lr │ │ │ │ rscseq r3, pc, lr, ror #31 │ │ │ │ rscseq r3, pc, lr, asr #31 │ │ │ │ - rscseq r3, pc, lr, lsr #31 │ │ │ │ - tsteq r2, lr, asr #22 │ │ │ │ - tsteq r2, r8, lsr #20 │ │ │ │ - @ instruction: 0x0102a9b6 │ │ │ │ - smlalseq r3, pc, r0, pc @ │ │ │ │ - rscseq r3, pc, sl, lsl #31 │ │ │ │ - tsteq r2, r8, asr #26 │ │ │ │ - rscseq r3, pc, lr, ror pc @ │ │ │ │ - rscseq r3, pc, r8, ror pc @ │ │ │ │ - rscseq r3, pc, r2, ror pc @ │ │ │ │ - rscseq r3, pc, ip, ror #30 │ │ │ │ - rscseq r3, pc, r6, ror #30 │ │ │ │ - rscseq r3, pc, r0, ror #30 │ │ │ │ - rscseq r3, pc, sl, asr pc @ │ │ │ │ - rscseq r3, pc, r4, asr pc @ │ │ │ │ - rscseq r3, pc, lr, asr #30 │ │ │ │ - rscseq r3, pc, r8, asr #30 │ │ │ │ - rscseq r3, pc, r2, asr #30 │ │ │ │ - tsteq r2, r8, asr sl │ │ │ │ - strdeq sl, [r2, -r2] │ │ │ │ - rscseq r3, pc, r0, lsr pc @ │ │ │ │ - tsteq r2, r6, ror sl │ │ │ │ - rscseq r3, pc, r4, lsr #30 │ │ │ │ - strdeq sl, [r2, -r2] │ │ │ │ - tsteq r2, r4, asr fp │ │ │ │ - smlatteq r2, lr, sl, sl │ │ │ │ - rscseq r3, pc, ip, lsl #30 │ │ │ │ - tsteq r2, r2, ror fp │ │ │ │ - rscseq r3, pc, r0, lsl #30 │ │ │ │ - tsteq r2, sl, ror #24 │ │ │ │ - strdeq sl, [r2, -ip] │ │ │ │ - rscseq r3, pc, lr, ror #29 │ │ │ │ - smlabbeq r2, ip, ip, sl │ │ │ │ - rscseq r3, pc, r2, ror #29 │ │ │ │ - ldrsbteq r3, [pc], #236 │ │ │ │ - ldrsbteq r3, [pc], #230 │ │ │ │ - ldrsbteq r3, [pc], #224 │ │ │ │ - rscseq r3, pc, sl, asr #29 │ │ │ │ - rscseq r3, pc, r4, asr #29 │ │ │ │ - ldrhteq r3, [pc], #238 │ │ │ │ - ldrhteq r3, [pc], #232 │ │ │ │ - ldrhteq r3, [pc], #226 │ │ │ │ - rscseq r3, pc, ip, lsr #29 │ │ │ │ - rscseq r3, pc, r6, lsr #29 │ │ │ │ - rscseq r3, pc, r0, lsr #29 │ │ │ │ - smlalseq r3, pc, sl, lr @ │ │ │ │ - smlalseq r3, pc, r4, lr @ │ │ │ │ - rscseq r3, pc, lr, lsl #29 │ │ │ │ - rscseq r3, pc, r8, lsl #29 │ │ │ │ - rscseq r3, pc, r2, lsl #29 │ │ │ │ - rscseq r3, pc, ip, ror lr @ │ │ │ │ + tsteq r2, lr, ror #22 │ │ │ │ + tsteq r2, r8, asr #20 │ │ │ │ + ldrdeq sl, [r2, -r6] │ │ │ │ + ldrhteq r3, [pc], #240 │ │ │ │ + rscseq r3, pc, sl, lsr #31 │ │ │ │ + tsteq r2, r8, ror #26 │ │ │ │ + smlalseq r3, pc, lr, pc @ │ │ │ │ + smlalseq r3, pc, r8, pc @ │ │ │ │ + smlalseq r3, pc, r2, pc @ │ │ │ │ + rscseq r3, pc, ip, lsl #31 │ │ │ │ + rscseq r3, pc, r6, lsl #31 │ │ │ │ + rscseq r3, pc, r0, lsl #31 │ │ │ │ + rscseq r3, pc, sl, ror pc @ │ │ │ │ + rscseq r3, pc, r4, ror pc @ │ │ │ │ + rscseq r3, pc, lr, ror #30 │ │ │ │ + rscseq r3, pc, r8, ror #30 │ │ │ │ + rscseq r3, pc, r2, ror #30 │ │ │ │ + tsteq r2, r8, ror sl │ │ │ │ + tsteq r2, r2, lsl sl │ │ │ │ + rscseq r3, pc, r0, asr pc @ │ │ │ │ + @ instruction: 0x0102aa96 │ │ │ │ + rscseq r3, pc, r4, asr #30 │ │ │ │ + tsteq r2, r2, lsl ip │ │ │ │ + tsteq r2, r4, ror fp │ │ │ │ + tsteq r2, lr, lsl #22 │ │ │ │ + rscseq r3, pc, ip, lsr #30 │ │ │ │ + @ instruction: 0x0102ab92 │ │ │ │ + rscseq r3, pc, r0, lsr #30 │ │ │ │ + smlabbeq r2, sl, ip, sl │ │ │ │ + tsteq r2, ip, lsl ip │ │ │ │ + rscseq r3, pc, lr, lsl #30 │ │ │ │ + smlatbeq r2, ip, ip, sl │ │ │ │ + rscseq r3, pc, r2, lsl #30 │ │ │ │ + ldrshteq r3, [pc], #236 │ │ │ │ + ldrshteq r3, [pc], #230 │ │ │ │ + ldrshteq r3, [pc], #224 │ │ │ │ + rscseq r3, pc, sl, ror #29 │ │ │ │ + rscseq r3, pc, r4, ror #29 │ │ │ │ + ldrsbteq r3, [pc], #238 │ │ │ │ + ldrsbteq r3, [pc], #232 │ │ │ │ + ldrsbteq r3, [pc], #226 │ │ │ │ + rscseq r3, pc, ip, asr #29 │ │ │ │ + rscseq r3, pc, r6, asr #29 │ │ │ │ + rscseq r3, pc, r0, asr #29 │ │ │ │ + ldrhteq r3, [pc], #234 │ │ │ │ + ldrhteq r3, [pc], #228 │ │ │ │ + rscseq r3, pc, lr, lsr #29 │ │ │ │ + rscseq r3, pc, r8, lsr #29 │ │ │ │ + rscseq r3, pc, r2, lsr #29 │ │ │ │ + smlalseq r3, pc, ip, lr @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -117622,69 +117622,69 @@ │ │ │ │ @ instruction: 0xe6d4ae7e │ │ │ │ @ instruction: 0x463b4a3b │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ b fef9bb9c │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - rscseq fp, pc, r2, ror #7 │ │ │ │ - @ instruction: 0x01013898 │ │ │ │ - @ instruction: 0x0102a390 │ │ │ │ - rscseq r3, pc, r8, lsl sl @ │ │ │ │ - @ instruction: 0x0102a390 │ │ │ │ - tsteq r1, r8, asr r1 │ │ │ │ - @ instruction: 0x0102a392 │ │ │ │ - rscseq r3, pc, r0, ror #19 │ │ │ │ - smlabbeq r2, sl, r3, sl │ │ │ │ - rscseq r3, pc, r2, asr #19 │ │ │ │ - @ instruction: 0x0102a390 │ │ │ │ - rscseq r3, pc, r4, lsr #19 │ │ │ │ - smlabbeq r2, sl, r3, sl │ │ │ │ - rscseq r3, pc, r6, lsl #19 │ │ │ │ - @ instruction: 0x0102a390 │ │ │ │ - rscseq r3, pc, r0, ror r9 @ │ │ │ │ - rscseq sl, pc, r4, lsl #24 │ │ │ │ - smlatbeq r1, r8, r0, r3 │ │ │ │ - rscseq r3, pc, r8, asr #18 │ │ │ │ - rscseq r3, pc, sl, lsr r9 @ │ │ │ │ - rscseq r3, pc, ip, lsr #18 │ │ │ │ - rscseq r3, pc, lr, lsl r9 @ │ │ │ │ - rscseq r3, pc, r6, ror #16 │ │ │ │ - qaddeq r3, r2, r1 │ │ │ │ - tsteq r0, ip, asr ip │ │ │ │ - tsteq r1, r2, lsl pc │ │ │ │ - tsteq r0, r8, asr ip │ │ │ │ - @ instruction: 0x0107f690 │ │ │ │ - tsteq r1, sl, ror r0 │ │ │ │ - smlalseq r3, pc, sl, r8 @ │ │ │ │ - smlalseq r3, pc, r4, r8 @ │ │ │ │ - tsteq r1, r6, asr r1 │ │ │ │ - smlabbeq r0, lr, sl, r1 │ │ │ │ - smlabbeq r0, ip, sl, r1 │ │ │ │ - tsteq r1, r2, ror r1 │ │ │ │ - rscseq r3, pc, r2, asr #16 │ │ │ │ - rscseq r3, pc, ip, lsr r8 @ │ │ │ │ - @ instruction: 0x0101fcbe │ │ │ │ - rscseq r3, pc, r6, lsl r8 @ │ │ │ │ - rscseq r3, pc, r0, lsl r8 @ │ │ │ │ + rscseq fp, pc, r2, lsl #8 │ │ │ │ + @ instruction: 0x010138b8 │ │ │ │ + @ instruction: 0x0102a3b0 │ │ │ │ + rscseq r3, pc, r8, lsr sl @ │ │ │ │ + @ instruction: 0x0102a3b0 │ │ │ │ + tsteq r1, r8, ror r1 │ │ │ │ + @ instruction: 0x0102a3b2 │ │ │ │ + rscseq r3, pc, r0, lsl #20 │ │ │ │ + smlatbeq r2, sl, r3, sl │ │ │ │ + rscseq r3, pc, r2, ror #19 │ │ │ │ + @ instruction: 0x0102a3b0 │ │ │ │ + rscseq r3, pc, r4, asr #19 │ │ │ │ + smlatbeq r2, sl, r3, sl │ │ │ │ + rscseq r3, pc, r6, lsr #19 │ │ │ │ + @ instruction: 0x0102a3b0 │ │ │ │ + smlalseq r3, pc, r0, r9 @ │ │ │ │ + rscseq sl, pc, r4, lsr #24 │ │ │ │ + smlabteq r1, r8, r0, r3 │ │ │ │ + rscseq r3, pc, r8, ror #18 │ │ │ │ + rscseq r3, pc, sl, asr r9 @ │ │ │ │ + rscseq r3, pc, ip, asr #18 │ │ │ │ + rscseq r3, pc, lr, lsr r9 @ │ │ │ │ + rscseq r3, pc, r6, lsl #17 │ │ │ │ + tsteq r1, r2, ror r0 │ │ │ │ + tsteq r0, ip, ror ip │ │ │ │ + tsteq r1, r2, lsr pc │ │ │ │ + tsteq r0, r8, ror ip │ │ │ │ + @ instruction: 0x0107f6b0 │ │ │ │ + swpeq r5, sl, [r1] │ │ │ │ + ldrhteq r3, [pc], #138 │ │ │ │ + ldrhteq r3, [pc], #132 │ │ │ │ + tsteq r1, r6, ror r1 │ │ │ │ + smlatbeq r0, lr, sl, r1 │ │ │ │ + smlatbeq r0, ip, sl, r1 │ │ │ │ + @ instruction: 0x01015192 │ │ │ │ + rscseq r3, pc, r2, ror #16 │ │ │ │ + rscseq r3, pc, ip, asr r8 @ │ │ │ │ + ldrdeq pc, [r1, -lr] │ │ │ │ + rscseq r3, pc, r6, lsr r8 @ │ │ │ │ + rscseq r3, pc, r0, lsr r8 @ │ │ │ │ + rscseq fp, pc, r6, lsr #32 │ │ │ │ + rscseq fp, pc, r8, lsl r0 @ │ │ │ │ + rscseq fp, pc, r6, lsl r0 @ │ │ │ │ + rscseq fp, pc, r4, lsl r0 @ │ │ │ │ + rscseq fp, pc, r2, lsl r0 @ │ │ │ │ + rscseq fp, pc, r0, lsl r0 @ │ │ │ │ + rscseq fp, pc, lr │ │ │ │ + rscseq fp, pc, ip │ │ │ │ rscseq fp, pc, r6 │ │ │ │ - ldrshteq sl, [pc], #248 │ │ │ │ - ldrshteq sl, [pc], #246 │ │ │ │ - ldrshteq sl, [pc], #244 │ │ │ │ - ldrshteq sl, [pc], #242 │ │ │ │ - ldrshteq sl, [pc], #240 │ │ │ │ - rscseq sl, pc, lr, ror #31 │ │ │ │ - rscseq sl, pc, ip, ror #31 │ │ │ │ - rscseq sl, pc, r6, ror #31 │ │ │ │ - rscseq sl, pc, r4, ror #31 │ │ │ │ - tstpeq r1, r2, lsl ip @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r1, -r4] │ │ │ │ - tstpeq r7, ip, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, r6, lsr lr │ │ │ │ - rscseq r3, pc, ip, asr #6 │ │ │ │ + rscseq fp, pc, r4 │ │ │ │ + tstpeq r1, r2, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r4, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, ip, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r6, asr lr │ │ │ │ + rscseq r3, pc, ip, ror #6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec35058 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q9, q12 │ │ │ │ addsmi r0, r8, #156, 6 @ 0x70000002 │ │ │ │ orrshi pc, r5, r2, lsl #4 │ │ │ │ svcpl 0x0002f5b0 │ │ │ │ @@ -118525,109 +118525,109 @@ │ │ │ │ strbhi pc, [r8, -r2, lsl #4] @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207db │ │ │ │ stmdami r0!, {r1, r3, r5, r6, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000b859 │ │ │ │ - ldrshteq r3, [pc], #14 │ │ │ │ - smlatbeq r2, sl, pc, r9 @ │ │ │ │ - tsteq r2, sl, asr pc │ │ │ │ - rscseq r3, pc, r6, lsl #1 │ │ │ │ + rscseq r3, pc, lr, lsl r1 @ │ │ │ │ + smlabteq r2, sl, pc, r9 @ │ │ │ │ + tsteq r2, sl, ror pc │ │ │ │ + rscseq r3, pc, r6, lsr #1 │ │ │ │ + rscseq r3, pc, r8, lsl #1 │ │ │ │ rscseq r3, pc, r8, rrx │ │ │ │ - rscseq r3, pc, r8, asr #32 │ │ │ │ + rscseq r3, pc, sl, asr #32 │ │ │ │ rscseq r3, pc, sl, lsr #32 │ │ │ │ rscseq r3, pc, sl │ │ │ │ - rscseq r2, pc, sl, ror #31 │ │ │ │ - rscseq r2, pc, ip, asr #31 │ │ │ │ - rscseq r2, pc, r8, lsr #31 │ │ │ │ - rscseq r2, pc, lr, ror pc @ │ │ │ │ - rscseq r2, pc, r4, ror pc @ │ │ │ │ - rscseq r2, pc, lr, asr #30 │ │ │ │ - rscseq r2, pc, r4, lsr #30 │ │ │ │ - rscseq r2, pc, r0, lsl #30 │ │ │ │ - ldrsbteq r2, [pc], #230 │ │ │ │ - rscseq r2, pc, ip, asr #29 │ │ │ │ - rscseq r2, pc, r6, lsr #29 │ │ │ │ - rscseq r2, pc, ip, ror lr @ │ │ │ │ - rscseq r2, pc, r2, asr lr @ │ │ │ │ - rscseq r2, pc, r6, lsr #28 │ │ │ │ - rscseq r2, pc, ip, lsl lr @ │ │ │ │ - ldrshteq r2, [pc], #214 │ │ │ │ - ldrsbteq r2, [pc], #210 │ │ │ │ - rscseq r2, pc, r6, lsr #27 │ │ │ │ - rscseq r2, pc, ip, ror sp @ │ │ │ │ - rscseq r2, pc, r2, ror sp @ │ │ │ │ - rscseq r2, pc, lr, asr #26 │ │ │ │ - rscseq r2, pc, r2, lsr #26 │ │ │ │ - rscseq r2, pc, r8, lsl sp @ │ │ │ │ - ldrshteq r2, [pc], #194 │ │ │ │ - rscseq r2, pc, r4, asr #25 │ │ │ │ - smlalseq r2, pc, r6, ip @ │ │ │ │ - rscseq r2, pc, sl, ror #24 │ │ │ │ - rscseq r2, pc, lr, lsr ip @ │ │ │ │ - rscseq r2, pc, r2, lsr #24 │ │ │ │ - rscseq r2, pc, ip, lsl #24 │ │ │ │ - rscseq r2, pc, r0, ror #23 │ │ │ │ - ldrsbteq r2, [pc], #182 │ │ │ │ - ldrhteq r2, [pc], #178 │ │ │ │ - rscseq r2, pc, r4, lsl #23 │ │ │ │ - rscseq r2, pc, r8, asr fp @ │ │ │ │ - rscseq r2, pc, lr, asr #22 │ │ │ │ - rscseq r2, pc, r8, lsr #22 │ │ │ │ - ldrshteq r2, [pc], #170 │ │ │ │ - ldrsbteq r2, [pc], #166 │ │ │ │ - ldrhteq r2, [pc], #160 │ │ │ │ - rscseq r2, pc, r4, lsl #21 │ │ │ │ - rscseq r2, pc, r8, asr sl @ │ │ │ │ + rscseq r2, pc, ip, ror #31 │ │ │ │ + rscseq r2, pc, r8, asr #31 │ │ │ │ + smlalseq r2, pc, lr, pc @ │ │ │ │ + smlalseq r2, pc, r4, pc @ │ │ │ │ + rscseq r2, pc, lr, ror #30 │ │ │ │ + rscseq r2, pc, r4, asr #30 │ │ │ │ + rscseq r2, pc, r0, lsr #30 │ │ │ │ + ldrshteq r2, [pc], #230 │ │ │ │ + rscseq r2, pc, ip, ror #29 │ │ │ │ + rscseq r2, pc, r6, asr #29 │ │ │ │ + smlalseq r2, pc, ip, lr @ │ │ │ │ + rscseq r2, pc, r2, ror lr @ │ │ │ │ + rscseq r2, pc, r6, asr #28 │ │ │ │ + rscseq r2, pc, ip, lsr lr @ │ │ │ │ + rscseq r2, pc, r6, lsl lr @ │ │ │ │ + ldrshteq r2, [pc], #210 │ │ │ │ + rscseq r2, pc, r6, asr #27 │ │ │ │ + smlalseq r2, pc, ip, sp @ │ │ │ │ + smlalseq r2, pc, r2, sp @ │ │ │ │ + rscseq r2, pc, lr, ror #26 │ │ │ │ + rscseq r2, pc, r2, asr #26 │ │ │ │ + rscseq r2, pc, r8, lsr sp @ │ │ │ │ + rscseq r2, pc, r2, lsl sp @ │ │ │ │ + rscseq r2, pc, r4, ror #25 │ │ │ │ + ldrhteq r2, [pc], #198 │ │ │ │ + rscseq r2, pc, sl, lsl #25 │ │ │ │ + rscseq r2, pc, lr, asr ip @ │ │ │ │ + rscseq r2, pc, r2, asr #24 │ │ │ │ + rscseq r2, pc, ip, lsr #24 │ │ │ │ + rscseq r2, pc, r0, lsl #24 │ │ │ │ + ldrshteq r2, [pc], #182 │ │ │ │ + ldrsbteq r2, [pc], #178 │ │ │ │ + rscseq r2, pc, r4, lsr #23 │ │ │ │ + rscseq r2, pc, r8, ror fp @ │ │ │ │ + rscseq r2, pc, lr, ror #22 │ │ │ │ + rscseq r2, pc, r8, asr #22 │ │ │ │ + rscseq r2, pc, sl, lsl fp @ │ │ │ │ + ldrshteq r2, [pc], #166 │ │ │ │ + ldrsbteq r2, [pc], #160 │ │ │ │ + rscseq r2, pc, r4, lsr #21 │ │ │ │ + rscseq r2, pc, r8, ror sl @ │ │ │ │ + rscseq r2, pc, ip, asr #20 │ │ │ │ + rscseq r2, pc, r2, asr #20 │ │ │ │ rscseq r2, pc, ip, lsr #20 │ │ │ │ - rscseq r2, pc, r2, lsr #20 │ │ │ │ - rscseq r2, pc, ip, lsl #20 │ │ │ │ - rscseq r2, pc, r0, ror #19 │ │ │ │ - rscseq r2, pc, sl, asr #19 │ │ │ │ - ldrhteq r2, [pc], #148 │ │ │ │ - rscseq r2, pc, r8, lsl #19 │ │ │ │ - rscseq r2, pc, ip, asr r9 @ │ │ │ │ - rscseq r2, pc, r6, asr #18 │ │ │ │ - rscseq r2, pc, r0, lsr r9 @ │ │ │ │ - rscseq r2, pc, r4, lsl #18 │ │ │ │ - rscseq r2, pc, lr, ror #17 │ │ │ │ - ldrsbteq r2, [pc], #136 │ │ │ │ - rscseq r2, pc, sl, lsr #17 │ │ │ │ - rscseq r2, pc, ip, ror r8 @ │ │ │ │ - rscseq r2, pc, r0, asr r8 @ │ │ │ │ - rscseq r2, pc, r4, lsr #16 │ │ │ │ - ldrshteq r2, [pc], #118 │ │ │ │ - rscseq r2, pc, r0, ror #15 │ │ │ │ - ldrhteq r2, [pc], #124 │ │ │ │ - smlalseq r2, pc, r0, r7 @ │ │ │ │ - rscseq r2, pc, r4, ror #14 │ │ │ │ - rscseq r2, pc, sl, asr r7 @ │ │ │ │ - rscseq r2, pc, r8, lsr r7 @ │ │ │ │ - rscseq r2, pc, r6, lsl r7 @ │ │ │ │ - rscseq r2, pc, ip, ror #13 │ │ │ │ - rscseq r2, pc, r2, asr #13 │ │ │ │ - smlalseq r2, pc, r8, r6 @ │ │ │ │ - smlalseq r2, pc, r0, r6 @ │ │ │ │ - rscseq r2, pc, lr, ror #12 │ │ │ │ - rscseq r2, pc, ip, asr #12 │ │ │ │ - rscseq r2, pc, r2, lsr #12 │ │ │ │ - ldrshteq r2, [pc], #88 │ │ │ │ - ldrshteq r2, [pc], #80 │ │ │ │ - rscseq r2, pc, lr, asr #11 │ │ │ │ - rscseq r2, pc, ip, lsr #11 │ │ │ │ - rscseq r2, pc, r0, lsl #11 │ │ │ │ - rscseq r2, pc, r6, asr r5 @ │ │ │ │ - rscseq r2, pc, ip, lsr #10 │ │ │ │ - rscseq r2, pc, r2, lsl #10 │ │ │ │ - ldrshteq r2, [pc], #74 │ │ │ │ - ldrsbteq r2, [pc], #72 │ │ │ │ - ldrhteq r2, [pc], #70 │ │ │ │ - rscseq r2, pc, sl, lsl #9 │ │ │ │ - rscseq r2, pc, r8, ror #8 │ │ │ │ + rscseq r2, pc, r0, lsl #20 │ │ │ │ + rscseq r2, pc, sl, ror #19 │ │ │ │ + ldrsbteq r2, [pc], #148 │ │ │ │ + rscseq r2, pc, r8, lsr #19 │ │ │ │ + rscseq r2, pc, ip, ror r9 @ │ │ │ │ + rscseq r2, pc, r6, ror #18 │ │ │ │ + rscseq r2, pc, r0, asr r9 @ │ │ │ │ + rscseq r2, pc, r4, lsr #18 │ │ │ │ + rscseq r2, pc, lr, lsl #18 │ │ │ │ + ldrshteq r2, [pc], #136 │ │ │ │ + rscseq r2, pc, sl, asr #17 │ │ │ │ + smlalseq r2, pc, ip, r8 @ │ │ │ │ + rscseq r2, pc, r0, ror r8 @ │ │ │ │ + rscseq r2, pc, r4, asr #16 │ │ │ │ + rscseq r2, pc, r6, lsl r8 @ │ │ │ │ + rscseq r2, pc, r0, lsl #16 │ │ │ │ + ldrsbteq r2, [pc], #124 │ │ │ │ + ldrhteq r2, [pc], #112 │ │ │ │ + rscseq r2, pc, r4, lsl #15 │ │ │ │ + rscseq r2, pc, sl, ror r7 @ │ │ │ │ + rscseq r2, pc, r8, asr r7 @ │ │ │ │ + rscseq r2, pc, r6, lsr r7 @ │ │ │ │ + rscseq r2, pc, ip, lsl #14 │ │ │ │ + rscseq r2, pc, r2, ror #13 │ │ │ │ + ldrhteq r2, [pc], #104 │ │ │ │ + ldrhteq r2, [pc], #96 │ │ │ │ + rscseq r2, pc, lr, lsl #13 │ │ │ │ + rscseq r2, pc, ip, ror #12 │ │ │ │ + rscseq r2, pc, r2, asr #12 │ │ │ │ + rscseq r2, pc, r8, lsl r6 @ │ │ │ │ + rscseq r2, pc, r0, lsl r6 @ │ │ │ │ + rscseq r2, pc, lr, ror #11 │ │ │ │ + rscseq r2, pc, ip, asr #11 │ │ │ │ + rscseq r2, pc, r0, lsr #11 │ │ │ │ + rscseq r2, pc, r6, ror r5 @ │ │ │ │ + rscseq r2, pc, ip, asr #10 │ │ │ │ + rscseq r2, pc, r2, lsr #10 │ │ │ │ + rscseq r2, pc, sl, lsl r5 @ │ │ │ │ + ldrshteq r2, [pc], #72 │ │ │ │ + ldrsbteq r2, [pc], #70 │ │ │ │ + rscseq r2, pc, sl, lsr #9 │ │ │ │ + rscseq r2, pc, r8, lsl #9 │ │ │ │ cmppvs r4, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 80b780 │ │ │ │ ldrbthi pc, [fp], -r2, lsl #4 @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207d9 │ │ │ │ @ instruction: 0xf8df861a │ │ │ │ @@ -119436,103 +119436,103 @@ │ │ │ │ @ instruction: 0xf04f53c5 │ │ │ │ blcc 7ec1fc │ │ │ │ blx 98c428 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ strbhi pc, [fp, r1, lsl #2] @ │ │ │ │ ldrbtmi r4, [r8], #-2137 @ 0xfffff7a7 │ │ │ │ ldmdblt sl!, {r1, ip, sp, lr, pc} │ │ │ │ - rscseq r2, pc, r6, asr #5 │ │ │ │ - smlalseq r2, pc, r6, r2 @ │ │ │ │ - rscseq r2, pc, r8, ror #4 │ │ │ │ - rscseq r2, pc, ip, lsr r2 @ │ │ │ │ - rscseq r2, pc, r2, lsr r2 @ │ │ │ │ - rscseq r2, pc, ip, lsl #4 │ │ │ │ - ldrsbteq r2, [pc], #30 │ │ │ │ - ldrsbteq r2, [pc], #20 │ │ │ │ - rscseq r2, pc, lr, lsr #3 │ │ │ │ - rscseq r2, pc, r0, lsl #3 │ │ │ │ - rscseq r2, pc, r2, asr r1 @ │ │ │ │ - rscseq r2, pc, r8, asr #2 │ │ │ │ - rscseq r2, pc, r2, lsr #2 │ │ │ │ - ldrshteq r2, [pc], #4 │ │ │ │ - rscseq r2, pc, sl, ror #1 │ │ │ │ - rscseq r2, pc, r4, asr #1 │ │ │ │ - smlalseq r2, pc, r2, r0 @ │ │ │ │ - rscseq r2, pc, lr, asr r0 @ │ │ │ │ - rscseq r2, pc, sl, lsr #32 │ │ │ │ - ldrshteq r1, [pc], #252 │ │ │ │ - rscseq r1, pc, lr, asr #31 │ │ │ │ - rscseq r1, pc, r2, lsr #31 │ │ │ │ - smlalseq r1, pc, r8, pc @ │ │ │ │ - rscseq r1, pc, r4, ror pc @ │ │ │ │ - rscseq r1, pc, r6, asr #30 │ │ │ │ - rscseq r1, pc, ip, lsr pc @ │ │ │ │ - rscseq r1, pc, r8, lsl pc @ │ │ │ │ - rscseq r1, pc, sl, ror #29 │ │ │ │ - rscseq r1, pc, r4, asr #29 │ │ │ │ - smlalseq r1, pc, r4, lr @ │ │ │ │ - rscseq r1, pc, sl, lsl #29 │ │ │ │ - rscseq r1, pc, r4, ror #28 │ │ │ │ - rscseq r1, pc, r0, lsr lr @ │ │ │ │ - ldrshteq r1, [pc], #222 │ │ │ │ - rscseq r1, pc, lr, asr #27 │ │ │ │ - rscseq r1, pc, r4, asr #27 │ │ │ │ - smlalseq r1, pc, lr, sp @ │ │ │ │ - rscseq r1, pc, lr, ror #26 │ │ │ │ - rscseq r1, pc, r4, ror #26 │ │ │ │ - rscseq r1, pc, lr, lsr sp @ │ │ │ │ - rscseq r1, pc, lr, lsl #26 │ │ │ │ - ldrsbteq r1, [pc], #206 │ │ │ │ - ldrsbteq r1, [pc], #196 │ │ │ │ - rscseq r1, pc, lr, lsr #25 │ │ │ │ - rscseq r1, pc, r8, lsl #25 │ │ │ │ - rscseq r1, pc, r4, asr ip @ │ │ │ │ - rscseq r1, pc, r4, lsr #24 │ │ │ │ - ldrshteq r1, [pc], #182 │ │ │ │ - rscseq r1, pc, r6, asr #23 │ │ │ │ - ldrhteq r1, [pc], #188 │ │ │ │ - rscseq r1, pc, r4, lsr #23 │ │ │ │ - rscseq r1, pc, r6, ror fp @ │ │ │ │ - rscseq r1, pc, ip, ror #22 │ │ │ │ - rscseq r1, pc, r6, asr #22 │ │ │ │ - rscseq r1, pc, r6, lsl fp @ │ │ │ │ - rscseq r1, pc, r6, ror #21 │ │ │ │ - ldrsbteq r1, [pc], #172 │ │ │ │ - ldrhteq r1, [pc], #166 │ │ │ │ - rscseq r1, pc, r8, lsl #21 │ │ │ │ - rscseq r1, pc, lr, ror sl @ │ │ │ │ - rscseq r1, pc, r8, asr sl @ │ │ │ │ - rscseq r1, pc, r6, lsr #20 │ │ │ │ - ldrshteq r1, [pc], #154 │ │ │ │ - rscseq r1, pc, r8, asr #19 │ │ │ │ - rscseq r1, pc, r0, lsr #19 │ │ │ │ - rscseq r1, pc, r0, ror r9 @ │ │ │ │ - rscseq r1, pc, r6, ror #18 │ │ │ │ - rscseq r1, pc, r2, asr r9 @ │ │ │ │ - rscseq r1, pc, r4, lsr #18 │ │ │ │ - rscseq r1, pc, sl, lsl r9 @ │ │ │ │ - ldrshteq r1, [pc], #132 │ │ │ │ - rscseq r1, pc, r8, asr #17 │ │ │ │ - smlalseq r1, pc, r8, r8 @ │ │ │ │ - smlalseq r1, pc, r0, r8 @ │ │ │ │ - rscseq r1, pc, ip, ror #16 │ │ │ │ - rscseq r1, pc, ip, lsr r8 @ │ │ │ │ - rscseq r1, pc, r6, lsl r8 @ │ │ │ │ - ldrshteq r1, [pc], #112 │ │ │ │ - rscseq r1, pc, r4, asr #15 │ │ │ │ - smlalseq r1, pc, r2, r7 @ │ │ │ │ - rscseq r1, pc, r0, ror #14 │ │ │ │ - rscseq r1, pc, r2, lsr r7 @ │ │ │ │ - rscseq r1, pc, r2, lsl #14 │ │ │ │ - ldrshteq r1, [pc], #106 │ │ │ │ - ldrsbteq r1, [pc], #100 │ │ │ │ - rscseq r1, pc, r6, lsr #13 │ │ │ │ - rscseq r1, pc, r0, lsl #13 │ │ │ │ - rscseq r1, pc, ip, asr r6 @ │ │ │ │ - rscseq r1, pc, sl, lsr #12 │ │ │ │ + rscseq r2, pc, r6, ror #5 │ │ │ │ + ldrhteq r2, [pc], #38 │ │ │ │ + rscseq r2, pc, r8, lsl #5 │ │ │ │ + rscseq r2, pc, ip, asr r2 @ │ │ │ │ + rscseq r2, pc, r2, asr r2 @ │ │ │ │ + rscseq r2, pc, ip, lsr #4 │ │ │ │ + ldrshteq r2, [pc], #30 │ │ │ │ + ldrshteq r2, [pc], #20 │ │ │ │ + rscseq r2, pc, lr, asr #3 │ │ │ │ + rscseq r2, pc, r0, lsr #3 │ │ │ │ + rscseq r2, pc, r2, ror r1 @ │ │ │ │ + rscseq r2, pc, r8, ror #2 │ │ │ │ + rscseq r2, pc, r2, asr #2 │ │ │ │ + rscseq r2, pc, r4, lsl r1 @ │ │ │ │ + rscseq r2, pc, sl, lsl #2 │ │ │ │ + rscseq r2, pc, r4, ror #1 │ │ │ │ + ldrhteq r2, [pc], #2 │ │ │ │ + rscseq r2, pc, lr, ror r0 @ │ │ │ │ + rscseq r2, pc, sl, asr #32 │ │ │ │ + rscseq r2, pc, ip, lsl r0 @ │ │ │ │ + rscseq r1, pc, lr, ror #31 │ │ │ │ + rscseq r1, pc, r2, asr #31 │ │ │ │ + ldrhteq r1, [pc], #248 │ │ │ │ + smlalseq r1, pc, r4, pc @ │ │ │ │ + rscseq r1, pc, r6, ror #30 │ │ │ │ + rscseq r1, pc, ip, asr pc @ │ │ │ │ + rscseq r1, pc, r8, lsr pc @ │ │ │ │ + rscseq r1, pc, sl, lsl #30 │ │ │ │ + rscseq r1, pc, r4, ror #29 │ │ │ │ + ldrhteq r1, [pc], #228 │ │ │ │ + rscseq r1, pc, sl, lsr #29 │ │ │ │ + rscseq r1, pc, r4, lsl #29 │ │ │ │ + rscseq r1, pc, r0, asr lr @ │ │ │ │ + rscseq r1, pc, lr, lsl lr @ │ │ │ │ + rscseq r1, pc, lr, ror #27 │ │ │ │ + rscseq r1, pc, r4, ror #27 │ │ │ │ + ldrhteq r1, [pc], #222 │ │ │ │ + rscseq r1, pc, lr, lsl #27 │ │ │ │ + rscseq r1, pc, r4, lsl #27 │ │ │ │ + rscseq r1, pc, lr, asr sp @ │ │ │ │ + rscseq r1, pc, lr, lsr #26 │ │ │ │ + ldrshteq r1, [pc], #206 │ │ │ │ + ldrshteq r1, [pc], #196 │ │ │ │ + rscseq r1, pc, lr, asr #25 │ │ │ │ + rscseq r1, pc, r8, lsr #25 │ │ │ │ + rscseq r1, pc, r4, ror ip @ │ │ │ │ + rscseq r1, pc, r4, asr #24 │ │ │ │ + rscseq r1, pc, r6, lsl ip @ │ │ │ │ + rscseq r1, pc, r6, ror #23 │ │ │ │ + ldrsbteq r1, [pc], #188 │ │ │ │ + rscseq r1, pc, r4, asr #23 │ │ │ │ + smlalseq r1, pc, r6, fp @ │ │ │ │ + rscseq r1, pc, ip, lsl #23 │ │ │ │ + rscseq r1, pc, r6, ror #22 │ │ │ │ + rscseq r1, pc, r6, lsr fp @ │ │ │ │ + rscseq r1, pc, r6, lsl #22 │ │ │ │ + ldrshteq r1, [pc], #172 │ │ │ │ + ldrsbteq r1, [pc], #166 │ │ │ │ + rscseq r1, pc, r8, lsr #21 │ │ │ │ + smlalseq r1, pc, lr, sl @ │ │ │ │ + rscseq r1, pc, r8, ror sl @ │ │ │ │ + rscseq r1, pc, r6, asr #20 │ │ │ │ + rscseq r1, pc, sl, lsl sl @ │ │ │ │ + rscseq r1, pc, r8, ror #19 │ │ │ │ + rscseq r1, pc, r0, asr #19 │ │ │ │ + smlalseq r1, pc, r0, r9 @ │ │ │ │ + rscseq r1, pc, r6, lsl #19 │ │ │ │ + rscseq r1, pc, r2, ror r9 @ │ │ │ │ + rscseq r1, pc, r4, asr #18 │ │ │ │ + rscseq r1, pc, sl, lsr r9 @ │ │ │ │ + rscseq r1, pc, r4, lsl r9 @ │ │ │ │ + rscseq r1, pc, r8, ror #17 │ │ │ │ + ldrhteq r1, [pc], #136 │ │ │ │ + ldrhteq r1, [pc], #128 │ │ │ │ + rscseq r1, pc, ip, lsl #17 │ │ │ │ + rscseq r1, pc, ip, asr r8 @ │ │ │ │ + rscseq r1, pc, r6, lsr r8 @ │ │ │ │ + rscseq r1, pc, r0, lsl r8 @ │ │ │ │ + rscseq r1, pc, r4, ror #15 │ │ │ │ + ldrhteq r1, [pc], #114 │ │ │ │ + rscseq r1, pc, r0, lsl #15 │ │ │ │ + rscseq r1, pc, r2, asr r7 @ │ │ │ │ + rscseq r1, pc, r2, lsr #14 │ │ │ │ + rscseq r1, pc, sl, lsl r7 @ │ │ │ │ + ldrshteq r1, [pc], #100 │ │ │ │ + rscseq r1, pc, r6, asr #13 │ │ │ │ + rscseq r1, pc, r0, lsr #13 │ │ │ │ + rscseq r1, pc, ip, ror r6 @ │ │ │ │ + rscseq r1, pc, sl, asr #12 │ │ │ │ orrseq pc, r8, #68157440 @ 0x4100000 │ │ │ │ ldmdale r8, {r3, r4, r7, r9, lr} │ │ │ │ cmnpeq fp, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ bicpl pc, r3, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #28, 22 @ 0x7000 │ │ │ │ @@ -120338,102 +120338,102 @@ │ │ │ │ cmpppl r0, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 98d240 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ adcshi pc, pc, r1, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2136 @ 0xfffff7a8 │ │ │ │ blt c9c7e8 │ │ │ │ - smlalseq r1, pc, r6, r4 @ │ │ │ │ - rscseq r1, pc, ip, lsl #9 │ │ │ │ - rscseq r1, pc, r6, ror #8 │ │ │ │ - rscseq r1, pc, r6, lsr r4 @ │ │ │ │ - rscseq r1, pc, ip, lsr #8 │ │ │ │ - rscseq r1, pc, r6, lsl #8 │ │ │ │ - ldrsbteq r1, [pc], #58 │ │ │ │ - rscseq r1, pc, r8, lsr #7 │ │ │ │ - rscseq r1, pc, r6, ror r3 @ │ │ │ │ - rscseq r1, pc, ip, ror #6 │ │ │ │ - rscseq r1, pc, r4, asr #6 │ │ │ │ - rscseq r1, pc, r0, lsr #6 │ │ │ │ - ldrshteq r1, [pc], #36 │ │ │ │ - rscseq r1, pc, r2, asr #5 │ │ │ │ - ldrhteq r1, [pc], #40 │ │ │ │ - smlalseq r1, pc, r4, r2 @ │ │ │ │ - rscseq r1, pc, r8, ror #4 │ │ │ │ - rscseq r1, pc, lr, asr r2 @ │ │ │ │ - rscseq r1, pc, sl, lsr r2 @ │ │ │ │ - rscseq r1, pc, ip, lsl #4 │ │ │ │ - rscseq r1, pc, r0, ror #3 │ │ │ │ - ldrhteq r1, [pc], #20 │ │ │ │ - rscseq r1, pc, r8, lsl #3 │ │ │ │ - rscseq r1, pc, lr, ror r1 @ │ │ │ │ - rscseq r1, pc, sl, asr r1 @ │ │ │ │ - rscseq r1, pc, r6, lsr r1 @ │ │ │ │ - rscseq r1, pc, sl, lsl #2 │ │ │ │ - ldrsbteq r1, [pc], #14 │ │ │ │ - ldrsbteq r1, [pc], #4 │ │ │ │ - ldrhteq r1, [pc], #0 │ │ │ │ - rscseq r1, pc, ip, lsl #1 │ │ │ │ - rscseq r1, pc, lr, asr r0 @ │ │ │ │ - rscseq r1, pc, r2, lsr r0 @ │ │ │ │ - rscseq r1, pc, lr │ │ │ │ - rscseq r0, pc, r0, ror #31 │ │ │ │ - ldrsbteq r0, [pc], #246 │ │ │ │ - ldrhteq r0, [pc], #240 │ │ │ │ - rscseq r0, pc, r2, lsl #31 │ │ │ │ - rscseq r0, pc, r4, asr pc @ │ │ │ │ - rscseq r0, pc, sl, asr #30 │ │ │ │ - rscseq r0, pc, r4, lsr #30 │ │ │ │ - ldrshteq r0, [pc], #230 │ │ │ │ - rscseq r0, pc, ip, ror #29 │ │ │ │ - rscseq r0, pc, r6, asr #29 │ │ │ │ - strdeq r7, [r2, -r4] │ │ │ │ - rscseq r0, pc, r8, ror lr @ │ │ │ │ - rscseq r0, pc, r4, ror #28 │ │ │ │ - tsteq r2, sl, asr #26 │ │ │ │ - smlatteq r2, ip, ip, r7 │ │ │ │ - ldrsbteq r0, [pc], #220 │ │ │ │ - rscseq r0, pc, r8, asr #27 │ │ │ │ - ldrdeq r7, [r2, -r2] │ │ │ │ - rscseq r0, pc, sl, ror sp @ │ │ │ │ - rscseq r0, pc, ip, asr #26 │ │ │ │ - rscseq r0, pc, lr, lsl sp @ │ │ │ │ - rscseq r0, pc, sl, ror #25 │ │ │ │ - rscseq r0, pc, ip, lsr #25 │ │ │ │ - rscseq r0, pc, ip, ror ip @ │ │ │ │ - rscseq r0, pc, lr, asr #24 │ │ │ │ - rscseq r0, pc, sl, lsr #24 │ │ │ │ + ldrhteq r1, [pc], #70 │ │ │ │ + rscseq r1, pc, ip, lsr #9 │ │ │ │ + rscseq r1, pc, r6, lsl #9 │ │ │ │ + rscseq r1, pc, r6, asr r4 @ │ │ │ │ + rscseq r1, pc, ip, asr #8 │ │ │ │ + rscseq r1, pc, r6, lsr #8 │ │ │ │ + ldrshteq r1, [pc], #58 │ │ │ │ + rscseq r1, pc, r8, asr #7 │ │ │ │ + smlalseq r1, pc, r6, r3 @ │ │ │ │ + rscseq r1, pc, ip, lsl #7 │ │ │ │ + rscseq r1, pc, r4, ror #6 │ │ │ │ + rscseq r1, pc, r0, asr #6 │ │ │ │ + rscseq r1, pc, r4, lsl r3 @ │ │ │ │ + rscseq r1, pc, r2, ror #5 │ │ │ │ + ldrsbteq r1, [pc], #40 │ │ │ │ + ldrhteq r1, [pc], #36 │ │ │ │ + rscseq r1, pc, r8, lsl #5 │ │ │ │ + rscseq r1, pc, lr, ror r2 @ │ │ │ │ + rscseq r1, pc, sl, asr r2 @ │ │ │ │ + rscseq r1, pc, ip, lsr #4 │ │ │ │ + rscseq r1, pc, r0, lsl #4 │ │ │ │ + ldrsbteq r1, [pc], #20 │ │ │ │ + rscseq r1, pc, r8, lsr #3 │ │ │ │ + smlalseq r1, pc, lr, r1 @ │ │ │ │ + rscseq r1, pc, sl, ror r1 @ │ │ │ │ + rscseq r1, pc, r6, asr r1 @ │ │ │ │ + rscseq r1, pc, sl, lsr #2 │ │ │ │ + ldrshteq r1, [pc], #14 │ │ │ │ + ldrshteq r1, [pc], #4 │ │ │ │ + ldrsbteq r1, [pc], #0 │ │ │ │ + rscseq r1, pc, ip, lsr #1 │ │ │ │ + rscseq r1, pc, lr, ror r0 @ │ │ │ │ + rscseq r1, pc, r2, asr r0 @ │ │ │ │ + rscseq r1, pc, lr, lsr #32 │ │ │ │ + rscseq r1, pc, r0 │ │ │ │ + ldrshteq r0, [pc], #246 │ │ │ │ + ldrsbteq r0, [pc], #240 │ │ │ │ + rscseq r0, pc, r2, lsr #31 │ │ │ │ + rscseq r0, pc, r4, ror pc @ │ │ │ │ + rscseq r0, pc, sl, ror #30 │ │ │ │ + rscseq r0, pc, r4, asr #30 │ │ │ │ + rscseq r0, pc, r6, lsl pc @ │ │ │ │ + rscseq r0, pc, ip, lsl #30 │ │ │ │ + rscseq r0, pc, r6, ror #29 │ │ │ │ + tsteq r2, r4, lsl lr │ │ │ │ + smlalseq r0, pc, r8, lr @ │ │ │ │ + rscseq r0, pc, r4, lsl #29 │ │ │ │ + tsteq r2, sl, ror #26 │ │ │ │ + tsteq r2, ip, lsl #26 │ │ │ │ + ldrshteq r0, [pc], #220 │ │ │ │ + rscseq r0, pc, r8, ror #27 │ │ │ │ + strdeq r7, [r2, -r2] │ │ │ │ + smlalseq r0, pc, sl, sp @ │ │ │ │ + rscseq r0, pc, ip, ror #26 │ │ │ │ + rscseq r0, pc, lr, lsr sp @ │ │ │ │ + rscseq r0, pc, sl, lsl #26 │ │ │ │ + rscseq r0, pc, ip, asr #25 │ │ │ │ + smlalseq r0, pc, ip, ip @ │ │ │ │ + rscseq r0, pc, lr, ror #24 │ │ │ │ + rscseq r0, pc, sl, asr #24 │ │ │ │ + rscseq r0, pc, sl, lsl ip @ │ │ │ │ ldrshteq r0, [pc], #186 │ │ │ │ - ldrsbteq r0, [pc], #186 │ │ │ │ - rscseq r0, pc, sl, lsr #23 │ │ │ │ - rscseq r0, pc, r8, lsl #23 │ │ │ │ - rscseq r0, pc, r8, asr fp @ │ │ │ │ - rscseq r0, pc, r8, lsr #22 │ │ │ │ - ldrshteq r0, [pc], #164 │ │ │ │ - ldrsbteq r0, [pc], #174 │ │ │ │ - ldrhteq r0, [pc], #166 │ │ │ │ - rscseq r0, pc, r4, lsr #21 │ │ │ │ - rscseq r0, pc, r8, ror sl @ │ │ │ │ - rscseq r0, pc, r0, ror sl @ │ │ │ │ - rscseq r0, pc, sl, asr #20 │ │ │ │ - rscseq r0, pc, sl, lsl sl @ │ │ │ │ - rscseq r0, pc, sl, ror #19 │ │ │ │ - rscseq r0, pc, r2, ror #19 │ │ │ │ - ldrhteq r0, [pc], #158 │ │ │ │ - smlalseq r0, pc, sl, r9 @ │ │ │ │ - rscseq r0, pc, sl, ror #18 │ │ │ │ - rscseq r0, pc, ip, lsr r9 @ │ │ │ │ - rscseq r0, pc, lr, lsl #18 │ │ │ │ - rscseq r0, pc, sl, ror #17 │ │ │ │ - rscseq r0, pc, r6, asr #17 │ │ │ │ - smlalseq r0, pc, r8, r8 @ │ │ │ │ - smlalseq r0, pc, r0, r8 @ │ │ │ │ - rscseq r0, pc, ip, ror #16 │ │ │ │ - rscseq r0, pc, r0, asr #16 │ │ │ │ - rscseq r0, pc, r2, lsl r8 @ │ │ │ │ + rscseq r0, pc, sl, asr #23 │ │ │ │ + rscseq r0, pc, r8, lsr #23 │ │ │ │ + rscseq r0, pc, r8, ror fp @ │ │ │ │ + rscseq r0, pc, r8, asr #22 │ │ │ │ + rscseq r0, pc, r4, lsl fp @ │ │ │ │ + ldrshteq r0, [pc], #174 │ │ │ │ + ldrsbteq r0, [pc], #166 │ │ │ │ + rscseq r0, pc, r4, asr #21 │ │ │ │ + smlalseq r0, pc, r8, sl @ │ │ │ │ + smlalseq r0, pc, r0, sl @ │ │ │ │ + rscseq r0, pc, sl, ror #20 │ │ │ │ + rscseq r0, pc, sl, lsr sl @ │ │ │ │ + rscseq r0, pc, sl, lsl #20 │ │ │ │ + rscseq r0, pc, r2, lsl #20 │ │ │ │ + ldrsbteq r0, [pc], #158 │ │ │ │ + ldrhteq r0, [pc], #154 │ │ │ │ + rscseq r0, pc, sl, lsl #19 │ │ │ │ + rscseq r0, pc, ip, asr r9 @ │ │ │ │ + rscseq r0, pc, lr, lsr #18 │ │ │ │ + rscseq r0, pc, sl, lsl #18 │ │ │ │ + rscseq r0, pc, r6, ror #17 │ │ │ │ + ldrhteq r0, [pc], #136 │ │ │ │ + ldrhteq r0, [pc], #128 │ │ │ │ + rscseq r0, pc, ip, lsl #17 │ │ │ │ + rscseq r0, pc, r0, ror #16 │ │ │ │ + rscseq r0, pc, r2, lsr r8 @ │ │ │ │ movtpl pc, #62880 @ 0xf5a0 @ │ │ │ │ addslt r3, fp, #20, 22 @ 0x5000 │ │ │ │ vpadd.i8 d2, d1, d8 │ │ │ │ vhadd.s8 q12, , q15 │ │ │ │ vmov.i32 d17, #256 @ 0x00000100 │ │ │ │ sbcsmi r1, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10007d2 │ │ │ │ @@ -121232,96 +121232,96 @@ │ │ │ │ cmnppl r7, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007db │ │ │ │ ldmdami r2, {r1, r6, r7, r8, pc}^ │ │ │ │ teq r1, #120, 8 @ 0x78000000 │ │ │ │ - rscseq r0, pc, sl, lsl #13 │ │ │ │ - rscseq r0, pc, r4, ror #12 │ │ │ │ - rscseq r0, pc, r8, lsr r6 @ │ │ │ │ - rscseq r0, pc, r2, lsl r6 @ │ │ │ │ - rscseq r0, pc, ip, ror #11 │ │ │ │ - ldrhteq r0, [pc], #90 │ │ │ │ - rscseq r0, pc, ip, lsl #11 │ │ │ │ - rscseq r0, pc, r0, ror #10 │ │ │ │ - rscseq r0, pc, r4, lsr r5 @ │ │ │ │ - rscseq r0, pc, lr, lsl #10 │ │ │ │ - rscseq r0, pc, r8, ror #9 │ │ │ │ - ldrhteq r0, [pc], #76 │ │ │ │ - smlalseq r0, pc, r6, r4 @ │ │ │ │ - rscseq r0, pc, r0, ror r4 @ │ │ │ │ - rscseq r0, pc, r4, asr #8 │ │ │ │ - rscseq r0, pc, r8, lsl r4 @ │ │ │ │ - ldrshteq r0, [pc], #50 │ │ │ │ - rscseq r0, pc, ip, asr #7 │ │ │ │ - smlalseq r0, pc, ip, r3 @ │ │ │ │ - smlalseq r0, pc, r2, r3 @ │ │ │ │ - rscseq r0, pc, lr, ror #6 │ │ │ │ - rscseq r0, pc, ip, lsr r3 @ │ │ │ │ - rscseq r0, pc, ip, lsl #6 │ │ │ │ + rscseq r0, pc, sl, lsr #13 │ │ │ │ + rscseq r0, pc, r4, lsl #13 │ │ │ │ + rscseq r0, pc, r8, asr r6 @ │ │ │ │ + rscseq r0, pc, r2, lsr r6 @ │ │ │ │ + rscseq r0, pc, ip, lsl #12 │ │ │ │ + ldrsbteq r0, [pc], #90 │ │ │ │ + rscseq r0, pc, ip, lsr #11 │ │ │ │ + rscseq r0, pc, r0, lsl #11 │ │ │ │ + rscseq r0, pc, r4, asr r5 @ │ │ │ │ + rscseq r0, pc, lr, lsr #10 │ │ │ │ + rscseq r0, pc, r8, lsl #10 │ │ │ │ + ldrsbteq r0, [pc], #76 │ │ │ │ + ldrhteq r0, [pc], #70 │ │ │ │ + smlalseq r0, pc, r0, r4 @ │ │ │ │ + rscseq r0, pc, r4, ror #8 │ │ │ │ + rscseq r0, pc, r8, lsr r4 @ │ │ │ │ + rscseq r0, pc, r2, lsl r4 @ │ │ │ │ + rscseq r0, pc, ip, ror #7 │ │ │ │ + ldrhteq r0, [pc], #60 │ │ │ │ + ldrhteq r0, [pc], #50 │ │ │ │ + rscseq r0, pc, lr, lsl #7 │ │ │ │ + rscseq r0, pc, ip, asr r3 @ │ │ │ │ + rscseq r0, pc, ip, lsr #6 │ │ │ │ + ldrshteq r0, [pc], #44 │ │ │ │ ldrsbteq r0, [pc], #44 │ │ │ │ - ldrhteq r0, [pc], #44 │ │ │ │ - smlalseq r0, pc, r8, r2 @ │ │ │ │ + ldrhteq r0, [pc], #40 │ │ │ │ + rscseq r0, pc, r8, lsl #5 │ │ │ │ rscseq r0, pc, r8, ror #4 │ │ │ │ - rscseq r0, pc, r8, asr #4 │ │ │ │ - rscseq r0, pc, r4, lsr #4 │ │ │ │ - ldrshteq r0, [pc], #20 │ │ │ │ + rscseq r0, pc, r4, asr #4 │ │ │ │ + rscseq r0, pc, r4, lsl r2 @ │ │ │ │ + rscseq r0, pc, r4, ror #3 │ │ │ │ rscseq r0, pc, r4, asr #3 │ │ │ │ - rscseq r0, pc, r4, lsr #3 │ │ │ │ - rscseq r0, pc, r0, lsl #3 │ │ │ │ - rscseq r0, pc, r4, asr r1 @ │ │ │ │ - rscseq r0, pc, sl, asr #2 │ │ │ │ - rscseq r0, pc, r4, lsr #2 │ │ │ │ - ldrshteq r0, [pc], #6 │ │ │ │ - rscseq r0, pc, r4, asr #1 │ │ │ │ - smlalseq r0, pc, r6, r0 @ │ │ │ │ - rscseq r0, pc, sl, rrx │ │ │ │ - rscseq r0, pc, lr, lsr r0 @ │ │ │ │ - rscseq r0, pc, r8, lsl r0 @ │ │ │ │ - ldrshteq pc, [lr], #242 @ 0xf2 @ │ │ │ │ - rscseq pc, lr, r6, asr #31 │ │ │ │ - rscseq pc, lr, r0, lsr #31 │ │ │ │ - rscseq pc, lr, sl, ror pc @ │ │ │ │ - rscseq pc, lr, lr, asr #30 │ │ │ │ - rscseq pc, lr, r2, lsr #30 │ │ │ │ - ldrshteq pc, [lr], #236 @ 0xec @ │ │ │ │ - ldrsbteq pc, [lr], #230 @ 0xe6 @ │ │ │ │ - rscseq pc, lr, r6, lsr #29 │ │ │ │ - smlalseq pc, lr, ip, lr @ │ │ │ │ - rscseq pc, lr, r8, ror lr @ │ │ │ │ - rscseq pc, lr, r6, asr #28 │ │ │ │ - rscseq pc, lr, r6, lsl lr @ │ │ │ │ + rscseq r0, pc, r0, lsr #3 │ │ │ │ + rscseq r0, pc, r4, ror r1 @ │ │ │ │ + rscseq r0, pc, sl, ror #2 │ │ │ │ + rscseq r0, pc, r4, asr #2 │ │ │ │ + rscseq r0, pc, r6, lsl r1 @ │ │ │ │ + rscseq r0, pc, r4, ror #1 │ │ │ │ + ldrhteq r0, [pc], #6 │ │ │ │ + rscseq r0, pc, sl, lsl #1 │ │ │ │ + rscseq r0, pc, lr, asr r0 @ │ │ │ │ + rscseq r0, pc, r8, lsr r0 @ │ │ │ │ + rscseq r0, pc, r2, lsl r0 @ │ │ │ │ + rscseq pc, lr, r6, ror #31 │ │ │ │ + rscseq pc, lr, r0, asr #31 │ │ │ │ + smlalseq pc, lr, sl, pc @ │ │ │ │ + rscseq pc, lr, lr, ror #30 │ │ │ │ + rscseq pc, lr, r2, asr #30 │ │ │ │ + rscseq pc, lr, ip, lsl pc @ │ │ │ │ + ldrshteq pc, [lr], #230 @ 0xe6 @ │ │ │ │ + rscseq pc, lr, r6, asr #29 │ │ │ │ + ldrhteq pc, [lr], #236 @ 0xec @ │ │ │ │ + smlalseq pc, lr, r8, lr @ │ │ │ │ + rscseq pc, lr, r6, ror #28 │ │ │ │ + rscseq pc, lr, r6, lsr lr @ │ │ │ │ + rscseq pc, lr, r6, lsl #28 │ │ │ │ rscseq pc, lr, r6, ror #27 │ │ │ │ - rscseq pc, lr, r6, asr #27 │ │ │ │ - rscseq pc, lr, r2, lsr #27 │ │ │ │ + rscseq pc, lr, r2, asr #27 │ │ │ │ + smlalseq pc, lr, r2, sp @ │ │ │ │ rscseq pc, lr, r2, ror sp @ │ │ │ │ - rscseq pc, lr, r2, asr sp @ │ │ │ │ - rscseq pc, lr, lr, lsr #26 │ │ │ │ - rscseq pc, lr, r0, lsl #26 │ │ │ │ - ldrsbteq pc, [lr], #194 @ 0xc2 @ │ │ │ │ - ldrhteq pc, [lr], #196 @ 0xc4 @ │ │ │ │ - smlalseq pc, lr, r2, ip @ │ │ │ │ - rscseq pc, lr, r8, ror #24 │ │ │ │ - rscseq pc, lr, r0, ror #24 │ │ │ │ - rscseq pc, lr, ip, lsr ip @ │ │ │ │ - rscseq pc, lr, ip, lsl #24 │ │ │ │ - rscseq pc, lr, r0, ror #23 │ │ │ │ - ldrhteq pc, [lr], #182 @ 0xb6 @ │ │ │ │ - rscseq pc, lr, ip, lsl #23 │ │ │ │ - rscseq pc, lr, sl, ror #22 │ │ │ │ - rscseq pc, lr, r8, asr #22 │ │ │ │ - rscseq pc, lr, r0, lsr #22 │ │ │ │ - ldrshteq pc, [lr], #174 @ 0xae @ │ │ │ │ - ldrsbteq pc, [lr], #172 @ 0xac @ │ │ │ │ - ldrhteq pc, [lr], #164 @ 0xa4 @ │ │ │ │ - rscseq pc, lr, ip, lsl #21 │ │ │ │ - rscseq pc, lr, sl, ror #20 │ │ │ │ - rscseq pc, lr, r8, asr #20 │ │ │ │ - rscseq pc, lr, r8, lsl sl @ │ │ │ │ + rscseq pc, lr, lr, asr #26 │ │ │ │ + rscseq pc, lr, r0, lsr #26 │ │ │ │ + ldrshteq pc, [lr], #194 @ 0xc2 @ │ │ │ │ + ldrsbteq pc, [lr], #196 @ 0xc4 @ │ │ │ │ + ldrhteq pc, [lr], #194 @ 0xc2 @ │ │ │ │ + rscseq pc, lr, r8, lsl #25 │ │ │ │ + rscseq pc, lr, r0, lsl #25 │ │ │ │ + rscseq pc, lr, ip, asr ip @ │ │ │ │ + rscseq pc, lr, ip, lsr #24 │ │ │ │ + rscseq pc, lr, r0, lsl #24 │ │ │ │ + ldrsbteq pc, [lr], #182 @ 0xb6 @ │ │ │ │ + rscseq pc, lr, ip, lsr #23 │ │ │ │ + rscseq pc, lr, sl, lsl #23 │ │ │ │ + rscseq pc, lr, r8, ror #22 │ │ │ │ + rscseq pc, lr, r0, asr #22 │ │ │ │ + rscseq pc, lr, lr, lsl fp @ │ │ │ │ + ldrshteq pc, [lr], #172 @ 0xac @ │ │ │ │ + ldrsbteq pc, [lr], #164 @ 0xa4 @ │ │ │ │ + rscseq pc, lr, ip, lsr #21 │ │ │ │ + rscseq pc, lr, sl, lsl #21 │ │ │ │ + rscseq pc, lr, r8, ror #20 │ │ │ │ + rscseq pc, lr, r8, lsr sl @ │ │ │ │ ldreq pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ add r4, r9, #120, 8 @ 0x78000000 │ │ │ │ cmnppl r8, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 80e1a0 │ │ │ │ rsbhi pc, sp, #0, 4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -121642,154 +121642,154 @@ │ │ │ │ stmmi lr, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2189 @ 0xfffff773 │ │ │ │ stmmi sp, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2188 @ 0xfffff774 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - rscseq pc, lr, r8, asr #17 │ │ │ │ - rscseq pc, lr, r6, lsr #17 │ │ │ │ - rscseq pc, lr, r6, ror r8 @ │ │ │ │ - rscseq pc, lr, r8, asr #16 │ │ │ │ - rscseq pc, lr, sl, lsl r8 @ │ │ │ │ - ldrshteq pc, [lr], #124 @ 0x7c @ │ │ │ │ - ldrsbteq pc, [lr], #122 @ 0x7a @ │ │ │ │ - rscseq pc, lr, ip, lsr #15 │ │ │ │ - smlalseq pc, lr, r0, r7 @ │ │ │ │ - rscseq pc, lr, r2, ror r7 @ │ │ │ │ - rscseq pc, lr, r8, asr #14 │ │ │ │ - rscseq pc, lr, lr, lsl r7 @ │ │ │ │ - rscseq pc, lr, r4, lsl #14 │ │ │ │ - rscseq pc, lr, r6, ror #13 │ │ │ │ - rscseq pc, lr, r0, asr #13 │ │ │ │ + rscseq pc, lr, r8, ror #17 │ │ │ │ + rscseq pc, lr, r6, asr #17 │ │ │ │ + smlalseq pc, lr, r6, r8 @ │ │ │ │ + rscseq pc, lr, r8, ror #16 │ │ │ │ + rscseq pc, lr, sl, lsr r8 @ │ │ │ │ + rscseq pc, lr, ip, lsl r8 @ │ │ │ │ + ldrshteq pc, [lr], #122 @ 0x7a @ │ │ │ │ + rscseq pc, lr, ip, asr #15 │ │ │ │ + ldrhteq pc, [lr], #112 @ 0x70 @ │ │ │ │ + smlalseq pc, lr, r2, r7 @ │ │ │ │ + rscseq pc, lr, r8, ror #14 │ │ │ │ + rscseq pc, lr, lr, lsr r7 @ │ │ │ │ + rscseq pc, lr, r4, lsr #14 │ │ │ │ + rscseq pc, lr, r6, lsl #14 │ │ │ │ + rscseq pc, lr, r0, ror #13 │ │ │ │ + ldrsbteq pc, [lr], #106 @ 0x6a @ │ │ │ │ ldrhteq pc, [lr], #106 @ 0x6a @ │ │ │ │ - smlalseq pc, lr, sl, r6 @ │ │ │ │ - rscseq pc, lr, lr, lsl #13 │ │ │ │ - rscseq pc, lr, r8, lsl #13 │ │ │ │ - rscseq pc, lr, r2, lsl #13 │ │ │ │ - rscseq pc, lr, ip, ror r6 @ │ │ │ │ - rscseq pc, lr, r6, ror r6 @ │ │ │ │ - rscseq pc, lr, r0, ror r6 @ │ │ │ │ - rscseq pc, lr, sl, ror #12 │ │ │ │ - rscseq pc, lr, r4, ror #12 │ │ │ │ - rscseq pc, lr, lr, asr r6 @ │ │ │ │ - rscseq pc, lr, r8, asr r6 @ │ │ │ │ - rscseq pc, lr, r2, asr r6 @ │ │ │ │ - rscseq pc, lr, ip, asr #12 │ │ │ │ - rscseq pc, lr, r6, asr #12 │ │ │ │ - rscseq pc, lr, r0, asr #12 │ │ │ │ - rscseq pc, lr, sl, lsr r6 @ │ │ │ │ - rscseq pc, lr, r4, lsr r6 @ │ │ │ │ - rscseq pc, lr, lr, lsr #12 │ │ │ │ - rscseq pc, lr, r8, lsr #12 │ │ │ │ - rscseq pc, lr, r2, lsr #12 │ │ │ │ - rscseq pc, lr, ip, lsl r6 @ │ │ │ │ - rscseq pc, lr, r6, lsl r6 @ │ │ │ │ - rscseq pc, lr, r0, lsl r6 @ │ │ │ │ - rscseq pc, lr, sl, lsl #12 │ │ │ │ - rscseq pc, lr, r4, lsl #12 │ │ │ │ - ldrshteq pc, [lr], #94 @ 0x5e @ │ │ │ │ - ldrshteq pc, [lr], #88 @ 0x58 @ │ │ │ │ - ldrshteq pc, [lr], #82 @ 0x52 @ │ │ │ │ - rscseq pc, lr, ip, ror #11 │ │ │ │ - rscseq pc, lr, r6, ror #11 │ │ │ │ - rscseq pc, lr, r0, ror #11 │ │ │ │ - ldrsbteq pc, [lr], #90 @ 0x5a @ │ │ │ │ - ldrsbteq pc, [lr], #84 @ 0x54 @ │ │ │ │ - rscseq pc, lr, lr, asr #11 │ │ │ │ - rscseq pc, lr, r8, asr #11 │ │ │ │ - rscseq pc, lr, r2, asr #11 │ │ │ │ - ldrhteq pc, [lr], #92 @ 0x5c @ │ │ │ │ - ldrhteq pc, [lr], #86 @ 0x56 @ │ │ │ │ - ldrhteq pc, [lr], #80 @ 0x50 @ │ │ │ │ - rscseq pc, lr, sl, lsr #11 │ │ │ │ - rscseq pc, lr, r4, lsr #11 │ │ │ │ - smlalseq pc, lr, lr, r5 @ │ │ │ │ - smlalseq pc, lr, r8, r5 @ │ │ │ │ - smlalseq pc, lr, r2, r5 @ │ │ │ │ - rscseq pc, lr, ip, lsl #11 │ │ │ │ - rscseq pc, lr, r6, lsl #11 │ │ │ │ - rscseq pc, lr, r0, lsl #11 │ │ │ │ - rscseq pc, lr, sl, ror r5 @ │ │ │ │ - rscseq pc, lr, r4, ror r5 @ │ │ │ │ - rscseq pc, lr, lr, ror #10 │ │ │ │ - rscseq pc, lr, r8, ror #10 │ │ │ │ - rscseq pc, lr, r2, ror #10 │ │ │ │ - rscseq pc, lr, ip, asr r5 @ │ │ │ │ - rscseq pc, lr, r6, asr r5 @ │ │ │ │ - rscseq pc, lr, r0, asr r5 @ │ │ │ │ - rscseq pc, lr, sl, asr #10 │ │ │ │ - rscseq pc, lr, r4, asr #10 │ │ │ │ - rscseq pc, lr, lr, lsr r5 @ │ │ │ │ - rscseq pc, lr, r8, lsr r5 @ │ │ │ │ - rscseq pc, lr, r2, lsr r5 @ │ │ │ │ - rscseq pc, lr, ip, lsr #10 │ │ │ │ - rscseq pc, lr, r6, lsr #10 │ │ │ │ - rscseq pc, lr, r0, lsr #10 │ │ │ │ - rscseq pc, lr, sl, lsl r5 @ │ │ │ │ - rscseq pc, lr, r4, lsl r5 @ │ │ │ │ - rscseq pc, lr, lr, lsl #10 │ │ │ │ - rscseq pc, lr, r8, lsl #10 │ │ │ │ - rscseq pc, lr, r2, lsl #10 │ │ │ │ - ldrshteq pc, [lr], #76 @ 0x4c @ │ │ │ │ - ldrshteq pc, [lr], #70 @ 0x46 @ │ │ │ │ - ldrshteq pc, [lr], #64 @ 0x40 @ │ │ │ │ - rscseq pc, lr, sl, ror #9 │ │ │ │ - rscseq pc, lr, r4, ror #9 │ │ │ │ - ldrsbteq pc, [lr], #78 @ 0x4e @ │ │ │ │ - ldrsbteq pc, [lr], #72 @ 0x48 @ │ │ │ │ - ldrsbteq pc, [lr], #66 @ 0x42 @ │ │ │ │ - rscseq pc, lr, ip, asr #9 │ │ │ │ - rscseq pc, lr, r6, asr #9 │ │ │ │ - rscseq pc, lr, r0, asr #9 │ │ │ │ - ldrhteq pc, [lr], #74 @ 0x4a @ │ │ │ │ - ldrhteq pc, [lr], #68 @ 0x44 @ │ │ │ │ - rscseq pc, lr, lr, lsr #9 │ │ │ │ - rscseq pc, lr, r8, lsr #9 │ │ │ │ - rscseq pc, lr, r2, lsr #9 │ │ │ │ - smlalseq pc, lr, ip, r4 @ │ │ │ │ - smlalseq pc, lr, r6, r4 @ │ │ │ │ - smlalseq pc, lr, r0, r4 @ │ │ │ │ - rscseq pc, lr, sl, lsl #9 │ │ │ │ - rscseq pc, lr, r4, lsl #9 │ │ │ │ - rscseq pc, lr, lr, ror r4 @ │ │ │ │ - rscseq pc, lr, r8, ror r4 @ │ │ │ │ - rscseq pc, lr, r2, ror r4 @ │ │ │ │ - rscseq pc, lr, ip, ror #8 │ │ │ │ - rscseq pc, lr, r6, ror #8 │ │ │ │ - rscseq pc, lr, r0, ror #8 │ │ │ │ - rscseq pc, lr, sl, asr r4 @ │ │ │ │ - rscseq pc, lr, r4, asr r4 @ │ │ │ │ - rscseq pc, lr, lr, asr #8 │ │ │ │ - rscseq pc, lr, r8, asr #8 │ │ │ │ - rscseq pc, lr, r2, asr #8 │ │ │ │ - rscseq pc, lr, ip, lsr r4 @ │ │ │ │ - rscseq pc, lr, r6, lsr r4 @ │ │ │ │ - rscseq pc, lr, r0, lsr r4 @ │ │ │ │ - rscseq pc, lr, sl, lsr #8 │ │ │ │ - rscseq pc, lr, r4, lsr #8 │ │ │ │ - rscseq pc, lr, lr, lsl r4 @ │ │ │ │ - rscseq pc, lr, r8, lsl r4 @ │ │ │ │ - rscseq pc, lr, r2, lsl r4 @ │ │ │ │ - rscseq pc, lr, ip, lsl #8 │ │ │ │ - rscseq pc, lr, r6, lsl #8 │ │ │ │ - rscseq pc, lr, r0, lsl #8 │ │ │ │ - ldrshteq pc, [lr], #58 @ 0x3a @ │ │ │ │ - ldrshteq pc, [lr], #52 @ 0x34 @ │ │ │ │ - rscseq pc, lr, lr, ror #7 │ │ │ │ - rscseq pc, lr, r8, ror #7 │ │ │ │ - rscseq pc, lr, r2, ror #7 │ │ │ │ - ldrsbteq pc, [lr], #60 @ 0x3c @ │ │ │ │ - ldrsbteq pc, [lr], #54 @ 0x36 @ │ │ │ │ - ldrsbteq pc, [lr], #48 @ 0x30 @ │ │ │ │ - rscseq pc, lr, sl, asr #7 │ │ │ │ - rscseq pc, lr, r4, asr #7 │ │ │ │ - ldrhteq pc, [lr], #62 @ 0x3e @ │ │ │ │ - ldrhteq pc, [lr], #56 @ 0x38 @ │ │ │ │ - ldrhteq pc, [lr], #50 @ 0x32 @ │ │ │ │ + rscseq pc, lr, lr, lsr #13 │ │ │ │ + rscseq pc, lr, r8, lsr #13 │ │ │ │ + rscseq pc, lr, r2, lsr #13 │ │ │ │ + smlalseq pc, lr, ip, r6 @ │ │ │ │ + smlalseq pc, lr, r6, r6 @ │ │ │ │ + smlalseq pc, lr, r0, r6 @ │ │ │ │ + rscseq pc, lr, sl, lsl #13 │ │ │ │ + rscseq pc, lr, r4, lsl #13 │ │ │ │ + rscseq pc, lr, lr, ror r6 @ │ │ │ │ + rscseq pc, lr, r8, ror r6 @ │ │ │ │ + rscseq pc, lr, r2, ror r6 @ │ │ │ │ + rscseq pc, lr, ip, ror #12 │ │ │ │ + rscseq pc, lr, r6, ror #12 │ │ │ │ + rscseq pc, lr, r0, ror #12 │ │ │ │ + rscseq pc, lr, sl, asr r6 @ │ │ │ │ + rscseq pc, lr, r4, asr r6 @ │ │ │ │ + rscseq pc, lr, lr, asr #12 │ │ │ │ + rscseq pc, lr, r8, asr #12 │ │ │ │ + rscseq pc, lr, r2, asr #12 │ │ │ │ + rscseq pc, lr, ip, lsr r6 @ │ │ │ │ + rscseq pc, lr, r6, lsr r6 @ │ │ │ │ + rscseq pc, lr, r0, lsr r6 @ │ │ │ │ + rscseq pc, lr, sl, lsr #12 │ │ │ │ + rscseq pc, lr, r4, lsr #12 │ │ │ │ + rscseq pc, lr, lr, lsl r6 @ │ │ │ │ + rscseq pc, lr, r8, lsl r6 @ │ │ │ │ + rscseq pc, lr, r2, lsl r6 @ │ │ │ │ + rscseq pc, lr, ip, lsl #12 │ │ │ │ + rscseq pc, lr, r6, lsl #12 │ │ │ │ + rscseq pc, lr, r0, lsl #12 │ │ │ │ + ldrshteq pc, [lr], #90 @ 0x5a @ │ │ │ │ + ldrshteq pc, [lr], #84 @ 0x54 @ │ │ │ │ + rscseq pc, lr, lr, ror #11 │ │ │ │ + rscseq pc, lr, r8, ror #11 │ │ │ │ + rscseq pc, lr, r2, ror #11 │ │ │ │ + ldrsbteq pc, [lr], #92 @ 0x5c @ │ │ │ │ + ldrsbteq pc, [lr], #86 @ 0x56 @ │ │ │ │ + ldrsbteq pc, [lr], #80 @ 0x50 @ │ │ │ │ + rscseq pc, lr, sl, asr #11 │ │ │ │ + rscseq pc, lr, r4, asr #11 │ │ │ │ + ldrhteq pc, [lr], #94 @ 0x5e @ │ │ │ │ + ldrhteq pc, [lr], #88 @ 0x58 @ │ │ │ │ + ldrhteq pc, [lr], #82 @ 0x52 @ │ │ │ │ + rscseq pc, lr, ip, lsr #11 │ │ │ │ + rscseq pc, lr, r6, lsr #11 │ │ │ │ + rscseq pc, lr, r0, lsr #11 │ │ │ │ + smlalseq pc, lr, sl, r5 @ │ │ │ │ + smlalseq pc, lr, r4, r5 @ │ │ │ │ + rscseq pc, lr, lr, lsl #11 │ │ │ │ + rscseq pc, lr, r8, lsl #11 │ │ │ │ + rscseq pc, lr, r2, lsl #11 │ │ │ │ + rscseq pc, lr, ip, ror r5 @ │ │ │ │ + rscseq pc, lr, r6, ror r5 @ │ │ │ │ + rscseq pc, lr, r0, ror r5 @ │ │ │ │ + rscseq pc, lr, sl, ror #10 │ │ │ │ + rscseq pc, lr, r4, ror #10 │ │ │ │ + rscseq pc, lr, lr, asr r5 @ │ │ │ │ + rscseq pc, lr, r8, asr r5 @ │ │ │ │ + rscseq pc, lr, r2, asr r5 @ │ │ │ │ + rscseq pc, lr, ip, asr #10 │ │ │ │ + rscseq pc, lr, r6, asr #10 │ │ │ │ + rscseq pc, lr, r0, asr #10 │ │ │ │ + rscseq pc, lr, sl, lsr r5 @ │ │ │ │ + rscseq pc, lr, r4, lsr r5 @ │ │ │ │ + rscseq pc, lr, lr, lsr #10 │ │ │ │ + rscseq pc, lr, r8, lsr #10 │ │ │ │ + rscseq pc, lr, r2, lsr #10 │ │ │ │ + rscseq pc, lr, ip, lsl r5 @ │ │ │ │ + rscseq pc, lr, r6, lsl r5 @ │ │ │ │ + rscseq pc, lr, r0, lsl r5 @ │ │ │ │ + rscseq pc, lr, sl, lsl #10 │ │ │ │ + rscseq pc, lr, r4, lsl #10 │ │ │ │ + ldrshteq pc, [lr], #78 @ 0x4e @ │ │ │ │ + ldrshteq pc, [lr], #72 @ 0x48 @ │ │ │ │ + ldrshteq pc, [lr], #66 @ 0x42 @ │ │ │ │ + rscseq pc, lr, ip, ror #9 │ │ │ │ + rscseq pc, lr, r6, ror #9 │ │ │ │ + rscseq pc, lr, r0, ror #9 │ │ │ │ + ldrsbteq pc, [lr], #74 @ 0x4a @ │ │ │ │ + ldrsbteq pc, [lr], #68 @ 0x44 @ │ │ │ │ + rscseq pc, lr, lr, asr #9 │ │ │ │ + rscseq pc, lr, r8, asr #9 │ │ │ │ + rscseq pc, lr, r2, asr #9 │ │ │ │ + ldrhteq pc, [lr], #76 @ 0x4c @ │ │ │ │ + ldrhteq pc, [lr], #70 @ 0x46 @ │ │ │ │ + ldrhteq pc, [lr], #64 @ 0x40 @ │ │ │ │ + rscseq pc, lr, sl, lsr #9 │ │ │ │ + rscseq pc, lr, r4, lsr #9 │ │ │ │ + smlalseq pc, lr, lr, r4 @ │ │ │ │ + smlalseq pc, lr, r8, r4 @ │ │ │ │ + smlalseq pc, lr, r2, r4 @ │ │ │ │ + rscseq pc, lr, ip, lsl #9 │ │ │ │ + rscseq pc, lr, r6, lsl #9 │ │ │ │ + rscseq pc, lr, r0, lsl #9 │ │ │ │ + rscseq pc, lr, sl, ror r4 @ │ │ │ │ + rscseq pc, lr, r4, ror r4 @ │ │ │ │ + rscseq pc, lr, lr, ror #8 │ │ │ │ + rscseq pc, lr, r8, ror #8 │ │ │ │ + rscseq pc, lr, r2, ror #8 │ │ │ │ + rscseq pc, lr, ip, asr r4 @ │ │ │ │ + rscseq pc, lr, r6, asr r4 @ │ │ │ │ + rscseq pc, lr, r0, asr r4 @ │ │ │ │ + rscseq pc, lr, sl, asr #8 │ │ │ │ + rscseq pc, lr, r4, asr #8 │ │ │ │ + rscseq pc, lr, lr, lsr r4 @ │ │ │ │ + rscseq pc, lr, r8, lsr r4 @ │ │ │ │ + rscseq pc, lr, r2, lsr r4 @ │ │ │ │ + rscseq pc, lr, ip, lsr #8 │ │ │ │ + rscseq pc, lr, r6, lsr #8 │ │ │ │ + rscseq pc, lr, r0, lsr #8 │ │ │ │ + rscseq pc, lr, sl, lsl r4 @ │ │ │ │ + rscseq pc, lr, r4, lsl r4 @ │ │ │ │ + rscseq pc, lr, lr, lsl #8 │ │ │ │ + rscseq pc, lr, r8, lsl #8 │ │ │ │ + rscseq pc, lr, r2, lsl #8 │ │ │ │ + ldrshteq pc, [lr], #60 @ 0x3c @ │ │ │ │ + ldrshteq pc, [lr], #54 @ 0x36 @ │ │ │ │ + ldrshteq pc, [lr], #48 @ 0x30 @ │ │ │ │ + rscseq pc, lr, sl, ror #7 │ │ │ │ + rscseq pc, lr, r4, ror #7 │ │ │ │ + ldrsbteq pc, [lr], #62 @ 0x3e @ │ │ │ │ + ldrsbteq pc, [lr], #56 @ 0x38 @ │ │ │ │ + ldrsbteq pc, [lr], #50 @ 0x32 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec3907c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vhadd.s8 d27, d18, d3 │ │ │ │ @ instruction: 0x4604029c │ │ │ │ vqsub.s8 d4, d17, d1 │ │ │ │ @@ -124616,34 +124616,34 @@ │ │ │ │ @ instruction: 0xf7854620 │ │ │ │ and lr, r6, lr, lsl ip │ │ │ │ tstcs r1, r6, lsl #20 │ │ │ │ strls r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf785447a │ │ │ │ andlt lr, r3, r6, lsl ip │ │ │ │ svclt 0x0000bd30 │ │ │ │ - rscseq ip, lr, r4, asr #18 │ │ │ │ - tsteq r0, lr, lsr #2 │ │ │ │ - rscseq ip, lr, r0, lsl #12 │ │ │ │ + rscseq ip, lr, r4, ror #18 │ │ │ │ + tsteq r0, lr, asr #2 │ │ │ │ + rscseq ip, lr, r0, lsr #12 │ │ │ │ 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 │ │ │ │ - smlatbeq r2, r8, r4, r3 │ │ │ │ - @ instruction: 0x010234be │ │ │ │ - smlabbeq r2, r0, r4, r3 │ │ │ │ + smlabteq r2, r8, r4, r3 │ │ │ │ + ldrdeq r3, [r2, -lr] │ │ │ │ + smlatbeq r2, r0, r4, r3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec3bd14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0019f5b1 │ │ │ │ @ instruction: 0xf5b1d066 │ │ │ │ @@ -124971,94 +124971,94 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf785447a │ │ │ │ bmi 15df590 │ │ │ │ tstcs r1, fp, lsr #30 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ stmdb lr, {r0, r2, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq r1, r8, ror #28 │ │ │ │ - tsteq r0, r4, ror #12 │ │ │ │ - tsteq r0, r0, ror #12 │ │ │ │ - tsteq r0, r4, ror #12 │ │ │ │ - tsteq r2, ip, lsr r4 │ │ │ │ - tstpeq r1, r2, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, sl, lsr #32 │ │ │ │ - tsteq r2, r6, lsl r4 │ │ │ │ - tsteq r2, r8, lsl #8 │ │ │ │ - smlatbeq r1, ip, sp, r8 │ │ │ │ - rscseq ip, lr, lr, lsr #16 │ │ │ │ - tsteq r1, r6, ror #28 │ │ │ │ - rscseq ip, lr, r6, lsr #16 │ │ │ │ - rscseq ip, lr, r2, lsl r8 │ │ │ │ - strdeq r8, [r7, -ip] │ │ │ │ - rscseq ip, lr, r0, lsl #16 │ │ │ │ - rscseq ip, lr, r2, lsl #16 │ │ │ │ - ldrshteq ip, [lr], #122 @ 0x7a │ │ │ │ - tstpeq r1, r2, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r6, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r0, ror #16 @ p-variant is OBSOLETE │ │ │ │ - rscseq ip, lr, r4, asr #15 │ │ │ │ - smlatbeq r1, sl, sp, ip │ │ │ │ - ldrhteq ip, [lr], #116 @ 0x74 │ │ │ │ + smlabbeq r1, r8, lr, r8 │ │ │ │ + smlabbeq r0, r4, r6, lr │ │ │ │ + smlabbeq r0, r0, r6, lr │ │ │ │ + smlabbeq r0, r4, r6, lr │ │ │ │ + tsteq r2, ip, asr r4 │ │ │ │ + tstpeq r1, r2, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, sl, asr #32 │ │ │ │ + tsteq r2, r6, lsr r4 │ │ │ │ + tsteq r2, r8, lsr #8 │ │ │ │ + smlabteq r1, ip, sp, r8 │ │ │ │ + rscseq ip, lr, lr, asr #16 │ │ │ │ + smlabbeq r1, r6, lr, ip │ │ │ │ + rscseq ip, lr, r6, asr #16 │ │ │ │ + rscseq ip, lr, r2, lsr r8 │ │ │ │ + tsteq r7, ip, lsl r6 │ │ │ │ + rscseq ip, lr, r0, lsr #16 │ │ │ │ + rscseq ip, lr, r2, lsr #16 │ │ │ │ + rscseq ip, lr, sl, lsl r8 │ │ │ │ + smlabbeq r1, r2, r8, pc @ │ │ │ │ + smlabbeq r1, r6, r8, pc @ │ │ │ │ + smlabbeq r1, r0, r8, pc @ │ │ │ │ + rscseq ip, lr, r4, ror #15 │ │ │ │ + smlabteq r1, sl, sp, ip │ │ │ │ + ldrsbteq ip, [lr], #116 @ 0x74 │ │ │ │ + rscseq ip, lr, r2, ror #15 │ │ │ │ + strdeq r2, [r2, -r4] │ │ │ │ + rscseq ip, lr, r4, ror #15 │ │ │ │ + tsteq r1, r8, ror sp │ │ │ │ + ldrsbteq ip, [lr], #122 @ 0x7a │ │ │ │ + rscseq ip, lr, r8, asr #15 │ │ │ │ + tsteq r7, r4, lsl r5 │ │ │ │ + ldrhteq ip, [lr], #122 @ 0x7a │ │ │ │ rscseq ip, lr, r2, asr #15 │ │ │ │ - ldrdeq r2, [r2, -r4] │ │ │ │ rscseq ip, lr, r4, asr #15 │ │ │ │ - tsteq r1, r8, asr sp │ │ │ │ - ldrhteq ip, [lr], #122 @ 0x7a │ │ │ │ - rscseq ip, lr, r8, lsr #15 │ │ │ │ - strdeq r8, [r7, -r4] │ │ │ │ - smlalseq ip, lr, sl, r7 │ │ │ │ - rscseq ip, lr, r2, lsr #15 │ │ │ │ - rscseq ip, lr, r4, lsr #15 │ │ │ │ - smlalseq ip, lr, lr, r7 │ │ │ │ - rscseq ip, lr, r6, ror r7 │ │ │ │ - rscseq ip, lr, r8, ror r7 │ │ │ │ - rscseq ip, lr, sl, lsl #15 │ │ │ │ - rscseq ip, lr, r6, lsr #13 │ │ │ │ - rscseq ip, lr, r0, lsr #13 │ │ │ │ - rscseq ip, lr, r6, ror r7 │ │ │ │ - rscseq ip, lr, sl, ror r6 │ │ │ │ - rscseq ip, lr, r4, ror r6 │ │ │ │ - @ instruction: 0x0101aeb6 │ │ │ │ - rscseq ip, lr, lr, asr #12 │ │ │ │ - rscseq ip, lr, r8, asr #12 │ │ │ │ - tsteq r0, r2, asr #6 │ │ │ │ - tsteq r0, r2, asr #6 │ │ │ │ - tsteq r0, r0, asr #6 │ │ │ │ - smlabbeq r0, r6, r3, lr │ │ │ │ - tsteq r0, r6, lsl r3 │ │ │ │ - tsteq r0, r4, lsl r3 │ │ │ │ - tsteq r1, ip, asr #22 │ │ │ │ - tsteq r1, r6, asr #22 │ │ │ │ - tsteq r1, r0, asr #22 │ │ │ │ - tsteq r1, sl, lsr fp │ │ │ │ - tsteq r1, r4, lsr fp │ │ │ │ - tsteq r1, lr, lsr #22 │ │ │ │ - tsteq r1, r8, lsr #22 │ │ │ │ - rscseq r3, pc, sl, lsr #27 │ │ │ │ - rscseq r3, pc, r8, lsr #27 │ │ │ │ - tsteq r1, r6, lsl #22 │ │ │ │ - tsteq r7, lr, lsl #6 │ │ │ │ - tsteq r1, r0, lsl fp │ │ │ │ - ldrhteq r3, [pc], #216 │ │ │ │ - smlalseq r3, pc, lr, sp @ │ │ │ │ - tsteq r1, r4, lsl #22 │ │ │ │ - rscseq ip, lr, ip, ror #9 │ │ │ │ - rscseq ip, lr, r6, ror #9 │ │ │ │ - smlabteq r1, ip, sl, ip │ │ │ │ - ldrdeq ip, [r1, -r2] │ │ │ │ - @ instruction: 0x0101cab8 │ │ │ │ - tsteq r7, r4, ror r2 │ │ │ │ - @ instruction: 0x0101cab6 │ │ │ │ - ldrdeq fp, [r0, -r8] │ │ │ │ - strdeq r2, [r2, -sl] │ │ │ │ - rscseq ip, lr, r0, ror #8 │ │ │ │ - rscseq ip, lr, sl, asr r4 │ │ │ │ - smlabbeq r1, ip, sl, ip │ │ │ │ - @ instruction: 0x0100bb90 │ │ │ │ + ldrhteq ip, [lr], #126 @ 0x7e │ │ │ │ + smlalseq ip, lr, r6, r7 │ │ │ │ + smlalseq ip, lr, r8, r7 │ │ │ │ + rscseq ip, lr, sl, lsr #15 │ │ │ │ + rscseq ip, lr, r6, asr #13 │ │ │ │ + rscseq ip, lr, r0, asr #13 │ │ │ │ + smlalseq ip, lr, r6, r7 │ │ │ │ + smlalseq ip, lr, sl, r6 │ │ │ │ + smlalseq ip, lr, r4, r6 │ │ │ │ + ldrdeq sl, [r1, -r6] │ │ │ │ + rscseq ip, lr, lr, ror #12 │ │ │ │ + rscseq ip, lr, r8, ror #12 │ │ │ │ + tsteq r0, r2, ror #6 │ │ │ │ + tsteq r0, r2, ror #6 │ │ │ │ + tsteq r0, r0, ror #6 │ │ │ │ + smlatbeq r0, r6, r3, lr │ │ │ │ + tsteq r0, r6, lsr r3 │ │ │ │ + tsteq r0, r4, lsr r3 │ │ │ │ + tsteq r1, ip, ror #22 │ │ │ │ + tsteq r1, r6, ror #22 │ │ │ │ + tsteq r1, r0, ror #22 │ │ │ │ + tsteq r1, sl, asr fp │ │ │ │ + tsteq r1, r4, asr fp │ │ │ │ + tsteq r1, lr, asr #22 │ │ │ │ + tsteq r1, r8, asr #22 │ │ │ │ + rscseq r3, pc, sl, asr #27 │ │ │ │ + rscseq r3, pc, r8, asr #27 │ │ │ │ + tsteq r1, r6, lsr #22 │ │ │ │ + tsteq r7, lr, lsr #6 │ │ │ │ + tsteq r1, r0, lsr fp │ │ │ │ + ldrsbteq r3, [pc], #216 │ │ │ │ + ldrhteq r3, [pc], #222 │ │ │ │ + tsteq r1, r4, lsr #22 │ │ │ │ + rscseq ip, lr, ip, lsl #10 │ │ │ │ + rscseq ip, lr, r6, lsl #10 │ │ │ │ + smlatteq r1, ip, sl, ip │ │ │ │ + strdeq ip, [r1, -r2] │ │ │ │ + ldrdeq ip, [r1, -r8] │ │ │ │ + @ instruction: 0x01078294 │ │ │ │ + ldrdeq ip, [r1, -r6] │ │ │ │ + strdeq fp, [r0, -r8] │ │ │ │ + tsteq r2, sl, lsl sl │ │ │ │ + rscseq ip, lr, r0, lsl #9 │ │ │ │ + rscseq ip, lr, sl, ror r4 │ │ │ │ + smlatbeq r1, ip, sl, ip │ │ │ │ + @ instruction: 0x0100bbb0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec3c390 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ vrecps.f32 d7, d0, d19 │ │ │ │ @ instruction: 0xf5b08121 │ │ │ │ eorle r7, r0, #44, 30 @ 0xb0 │ │ │ │ @@ -125857,102 +125857,102 @@ │ │ │ │ blcs 812874 │ │ │ │ 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, lr, r0, lsl lr │ │ │ │ - smlatteq r2, r2, sp, r2 │ │ │ │ + rscseq fp, lr, r0, lsr lr │ │ │ │ + tsteq r2, r2, lsl #28 │ │ │ │ + rscseq fp, lr, r2, ror #27 │ │ │ │ rscseq fp, lr, r2, asr #27 │ │ │ │ - rscseq fp, lr, r2, lsr #27 │ │ │ │ + rscseq fp, lr, r4, lsr #27 │ │ │ │ rscseq fp, lr, r4, lsl #27 │ │ │ │ - rscseq fp, lr, r4, ror #26 │ │ │ │ - rscseq fp, lr, lr, asr #26 │ │ │ │ - rscseq fp, lr, r4, lsr #26 │ │ │ │ - rscseq fp, lr, sl, lsl sp │ │ │ │ - ldrshteq fp, [lr], #198 @ 0xc6 │ │ │ │ - rscseq fp, lr, ip, asr #25 │ │ │ │ - rscseq fp, lr, r0, lsr #25 │ │ │ │ - smlalseq fp, lr, r6, ip │ │ │ │ - rscseq fp, lr, r0, ror ip │ │ │ │ - rscseq fp, lr, r6, asr #24 │ │ │ │ - rscseq fp, lr, ip, lsr ip │ │ │ │ - rscseq fp, lr, r6, lsl ip │ │ │ │ - rscseq fp, lr, r4, ror #23 │ │ │ │ - ldrhteq fp, [lr], #178 @ 0xb2 │ │ │ │ - rscseq fp, lr, r6, lsl #23 │ │ │ │ - rscseq fp, lr, ip, asr fp │ │ │ │ - rscseq fp, lr, r2, lsr fp │ │ │ │ - rscseq fp, lr, r8, lsl #22 │ │ │ │ - ldrshteq fp, [lr], #174 @ 0xae │ │ │ │ - ldrsbteq fp, [lr], #170 @ 0xaa │ │ │ │ - ldrhteq fp, [lr], #166 @ 0xa6 │ │ │ │ - rscseq fp, lr, ip, lsl #21 │ │ │ │ - rscseq fp, lr, r8, ror #20 │ │ │ │ - rscseq fp, lr, r4, asr #20 │ │ │ │ - rscseq fp, lr, lr, lsl #20 │ │ │ │ - rscseq fp, lr, sl, ror #19 │ │ │ │ - rscseq fp, lr, r6, asr #19 │ │ │ │ - smlalseq fp, lr, r8, r9 │ │ │ │ + rscseq fp, lr, lr, ror #26 │ │ │ │ + rscseq fp, lr, r4, asr #26 │ │ │ │ + rscseq fp, lr, sl, lsr sp │ │ │ │ + rscseq fp, lr, r6, lsl sp │ │ │ │ + rscseq fp, lr, ip, ror #25 │ │ │ │ + rscseq fp, lr, r0, asr #25 │ │ │ │ + ldrhteq fp, [lr], #198 @ 0xc6 │ │ │ │ + smlalseq fp, lr, r0, ip │ │ │ │ + rscseq fp, lr, r6, ror #24 │ │ │ │ + rscseq fp, lr, ip, asr ip │ │ │ │ + rscseq fp, lr, r6, lsr ip │ │ │ │ + rscseq fp, lr, r4, lsl #24 │ │ │ │ + ldrsbteq fp, [lr], #178 @ 0xb2 │ │ │ │ + rscseq fp, lr, r6, lsr #23 │ │ │ │ + rscseq fp, lr, ip, ror fp │ │ │ │ + rscseq fp, lr, r2, asr fp │ │ │ │ + rscseq fp, lr, r8, lsr #22 │ │ │ │ + rscseq fp, lr, lr, lsl fp │ │ │ │ + ldrshteq fp, [lr], #170 @ 0xaa │ │ │ │ + ldrsbteq fp, [lr], #166 @ 0xa6 │ │ │ │ + rscseq fp, lr, ip, lsr #21 │ │ │ │ + rscseq fp, lr, r8, lsl #21 │ │ │ │ + rscseq fp, lr, r4, ror #20 │ │ │ │ + rscseq fp, lr, lr, lsr #20 │ │ │ │ + rscseq fp, lr, sl, lsl #20 │ │ │ │ + rscseq fp, lr, r6, ror #19 │ │ │ │ + ldrhteq fp, [lr], #152 @ 0x98 │ │ │ │ + rscseq fp, lr, r6, lsl #19 │ │ │ │ rscseq fp, lr, r6, ror #18 │ │ │ │ - rscseq fp, lr, r6, asr #18 │ │ │ │ - rscseq fp, lr, r6, lsl r9 │ │ │ │ - rscseq fp, lr, ip, lsl #18 │ │ │ │ - ldrshteq fp, [lr], #132 @ 0x84 │ │ │ │ - rscseq fp, lr, r2, asr #17 │ │ │ │ - rscseq fp, lr, lr, lsl #17 │ │ │ │ - rscseq fp, lr, r6, asr r8 │ │ │ │ - rscseq fp, lr, r4, lsr #16 │ │ │ │ - rscseq fp, lr, r6, lsl #16 │ │ │ │ - ldrshteq fp, [lr], #114 @ 0x72 │ │ │ │ - rscseq fp, lr, r6, asr #15 │ │ │ │ - smlalseq fp, lr, lr, r7 │ │ │ │ - rscseq fp, lr, sl, ror r7 │ │ │ │ + rscseq fp, lr, r6, lsr r9 │ │ │ │ + rscseq fp, lr, ip, lsr #18 │ │ │ │ + rscseq fp, lr, r4, lsl r9 │ │ │ │ + rscseq fp, lr, r2, ror #17 │ │ │ │ + rscseq fp, lr, lr, lsr #17 │ │ │ │ + rscseq fp, lr, r6, ror r8 │ │ │ │ + rscseq fp, lr, r4, asr #16 │ │ │ │ + rscseq fp, lr, r6, lsr #16 │ │ │ │ + rscseq fp, lr, r2, lsl r8 │ │ │ │ + rscseq fp, lr, r6, ror #15 │ │ │ │ + ldrhteq fp, [lr], #126 @ 0x7e │ │ │ │ + smlalseq fp, lr, sl, r7 │ │ │ │ + rscseq fp, lr, ip, ror #14 │ │ │ │ rscseq fp, lr, ip, asr #14 │ │ │ │ - rscseq fp, lr, ip, lsr #14 │ │ │ │ - rscseq fp, lr, r8, lsl #14 │ │ │ │ - ldrsbteq fp, [lr], #110 @ 0x6e │ │ │ │ + rscseq fp, lr, r8, lsr #14 │ │ │ │ + ldrshteq fp, [lr], #110 @ 0x6e │ │ │ │ + ldrsbteq fp, [lr], #96 @ 0x60 │ │ │ │ ldrhteq fp, [lr], #96 @ 0x60 │ │ │ │ - smlalseq fp, lr, r0, r6 │ │ │ │ - rscseq fp, lr, ip, ror #12 │ │ │ │ - rscseq fp, lr, lr, lsr r6 │ │ │ │ - rscseq fp, lr, r6, lsr r6 │ │ │ │ - rscseq fp, lr, r4, lsl r6 │ │ │ │ - rscseq fp, lr, r8, ror #11 │ │ │ │ - ldrhteq fp, [lr], #88 @ 0x58 │ │ │ │ - rscseq fp, lr, sl, lsl #11 │ │ │ │ - rscseq fp, lr, ip, asr r5 │ │ │ │ - rscseq fp, lr, lr, lsr r5 │ │ │ │ - rscseq fp, lr, ip, lsl r5 │ │ │ │ - rscseq fp, lr, lr, ror #9 │ │ │ │ + rscseq fp, lr, ip, lsl #13 │ │ │ │ + rscseq fp, lr, lr, asr r6 │ │ │ │ + rscseq fp, lr, r6, asr r6 │ │ │ │ + rscseq fp, lr, r4, lsr r6 │ │ │ │ + rscseq fp, lr, r8, lsl #12 │ │ │ │ + ldrsbteq fp, [lr], #88 @ 0x58 │ │ │ │ + rscseq fp, lr, sl, lsr #11 │ │ │ │ + rscseq fp, lr, ip, ror r5 │ │ │ │ + rscseq fp, lr, lr, asr r5 │ │ │ │ + rscseq fp, lr, ip, lsr r5 │ │ │ │ + rscseq fp, lr, lr, lsl #10 │ │ │ │ + ldrshteq fp, [lr], #64 @ 0x40 │ │ │ │ ldrsbteq fp, [lr], #64 @ 0x40 │ │ │ │ - ldrhteq fp, [lr], #64 @ 0x40 │ │ │ │ - rscseq fp, lr, r4, lsl #9 │ │ │ │ - rscseq fp, lr, r8, asr r4 │ │ │ │ + rscseq fp, lr, r4, lsr #9 │ │ │ │ + rscseq fp, lr, r8, ror r4 │ │ │ │ + rscseq fp, lr, ip, asr r4 │ │ │ │ rscseq fp, lr, ip, lsr r4 │ │ │ │ - rscseq fp, lr, ip, lsl r4 │ │ │ │ - ldrshteq fp, [lr], #52 @ 0x34 │ │ │ │ - rscseq fp, lr, lr, ror #7 │ │ │ │ - rscseq fp, lr, ip, asr #7 │ │ │ │ - smlalseq fp, lr, lr, r3 │ │ │ │ - rscseq fp, lr, r6, ror r3 │ │ │ │ - rscseq fp, lr, lr, asr #6 │ │ │ │ - rscseq fp, lr, ip, lsr #6 │ │ │ │ - rscseq fp, lr, sl, lsl #6 │ │ │ │ - ldrsbteq fp, [lr], #46 @ 0x2e │ │ │ │ + rscseq fp, lr, r4, lsl r4 │ │ │ │ + rscseq fp, lr, lr, lsl #8 │ │ │ │ + rscseq fp, lr, ip, ror #7 │ │ │ │ + ldrhteq fp, [lr], #62 @ 0x3e │ │ │ │ + smlalseq fp, lr, r6, r3 │ │ │ │ + rscseq fp, lr, lr, ror #6 │ │ │ │ + rscseq fp, lr, ip, asr #6 │ │ │ │ + rscseq fp, lr, sl, lsr #6 │ │ │ │ + ldrshteq fp, [lr], #46 @ 0x2e │ │ │ │ + ldrshteq fp, [lr], #40 @ 0x28 │ │ │ │ ldrsbteq fp, [lr], #40 @ 0x28 │ │ │ │ - ldrhteq fp, [lr], #40 @ 0x28 │ │ │ │ - rscseq fp, lr, ip, lsl #5 │ │ │ │ - rscseq fp, lr, r0, ror #4 │ │ │ │ + rscseq fp, lr, ip, lsr #5 │ │ │ │ + rscseq fp, lr, r0, lsl #5 │ │ │ │ + rscseq fp, lr, r4, ror #4 │ │ │ │ rscseq fp, lr, r4, asr #4 │ │ │ │ - rscseq fp, lr, r4, lsr #4 │ │ │ │ - ldrshteq fp, [lr], #28 │ │ │ │ - ldrshteq fp, [lr], #22 │ │ │ │ - ldrsbteq fp, [lr], #20 │ │ │ │ + rscseq fp, lr, ip, lsl r2 │ │ │ │ + rscseq fp, lr, r6, lsl r2 │ │ │ │ + ldrshteq fp, [lr], #20 │ │ │ │ @ instruction: 0xf8eaf7f6 │ │ │ │ ldmdami r1!, {r0, r5, r6, sp, lr, pc} │ │ │ │ subs r4, lr, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2096 @ 0xfffff7d0 │ │ │ │ ldmdami r0!, {r0, r1, r3, r4, r6, sp, lr, pc} │ │ │ │ subs r4, r8, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2095 @ 0xfffff7d1 │ │ │ │ @@ -125996,47 +125996,47 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ stmdami r2!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2081 @ 0xfffff7df │ │ │ │ stmdami r1!, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - rscseq fp, lr, r8, rrx │ │ │ │ - rscseq fp, lr, r2, rrx │ │ │ │ - rscseq fp, lr, ip, asr r0 │ │ │ │ - rscseq fp, lr, r6, asr r0 │ │ │ │ - rscseq fp, lr, r0, asr r0 │ │ │ │ - rscseq fp, lr, sl, asr #32 │ │ │ │ - rscseq fp, lr, r4, asr #32 │ │ │ │ - rscseq fp, lr, lr, lsr r0 │ │ │ │ - rscseq fp, lr, r8, lsr r0 │ │ │ │ - rscseq fp, lr, r2, lsr r0 │ │ │ │ - rscseq fp, lr, ip, lsr #32 │ │ │ │ - rscseq fp, lr, r6, lsr #32 │ │ │ │ - rscseq fp, lr, r0, lsr #32 │ │ │ │ - rscseq fp, lr, sl, lsl r0 │ │ │ │ - rscseq fp, lr, r4, lsl r0 │ │ │ │ - rscseq fp, lr, lr │ │ │ │ - rscseq fp, lr, r8 │ │ │ │ - rscseq fp, lr, r2 │ │ │ │ - ldrshteq sl, [lr], #252 @ 0xfc │ │ │ │ - ldrshteq sl, [lr], #246 @ 0xf6 │ │ │ │ - ldrshteq sl, [lr], #240 @ 0xf0 │ │ │ │ - rscseq sl, lr, sl, ror #31 │ │ │ │ - rscseq sl, lr, r4, ror #31 │ │ │ │ - ldrsbteq sl, [lr], #254 @ 0xfe │ │ │ │ - ldrsbteq sl, [lr], #248 @ 0xf8 │ │ │ │ - ldrsbteq sl, [lr], #242 @ 0xf2 │ │ │ │ - rscseq sl, lr, ip, asr #31 │ │ │ │ - rscseq sl, lr, r6, asr #31 │ │ │ │ - rscseq sl, lr, r0, asr #31 │ │ │ │ - ldrhteq sl, [lr], #250 @ 0xfa │ │ │ │ - ldrhteq sl, [lr], #244 @ 0xf4 │ │ │ │ - rscseq sl, lr, lr, lsr #31 │ │ │ │ - rscseq sl, lr, r8, lsr #31 │ │ │ │ + rscseq fp, lr, r8, lsl #1 │ │ │ │ + rscseq fp, lr, r2, lsl #1 │ │ │ │ + rscseq fp, lr, ip, ror r0 │ │ │ │ + rscseq fp, lr, r6, ror r0 │ │ │ │ + rscseq fp, lr, r0, ror r0 │ │ │ │ + rscseq fp, lr, sl, rrx │ │ │ │ + rscseq fp, lr, r4, rrx │ │ │ │ + rscseq fp, lr, lr, asr r0 │ │ │ │ + rscseq fp, lr, r8, asr r0 │ │ │ │ + rscseq fp, lr, r2, asr r0 │ │ │ │ + rscseq fp, lr, ip, asr #32 │ │ │ │ + rscseq fp, lr, r6, asr #32 │ │ │ │ + rscseq fp, lr, r0, asr #32 │ │ │ │ + rscseq fp, lr, sl, lsr r0 │ │ │ │ + rscseq fp, lr, r4, lsr r0 │ │ │ │ + rscseq fp, lr, lr, lsr #32 │ │ │ │ + rscseq fp, lr, r8, lsr #32 │ │ │ │ + rscseq fp, lr, r2, lsr #32 │ │ │ │ + rscseq fp, lr, ip, lsl r0 │ │ │ │ + rscseq fp, lr, r6, lsl r0 │ │ │ │ + rscseq fp, lr, r0, lsl r0 │ │ │ │ + rscseq fp, lr, sl │ │ │ │ + rscseq fp, lr, r4 │ │ │ │ + ldrshteq sl, [lr], #254 @ 0xfe │ │ │ │ + ldrshteq sl, [lr], #248 @ 0xf8 │ │ │ │ + ldrshteq sl, [lr], #242 @ 0xf2 │ │ │ │ + rscseq sl, lr, ip, ror #31 │ │ │ │ + rscseq sl, lr, r6, ror #31 │ │ │ │ + rscseq sl, lr, r0, ror #31 │ │ │ │ + ldrsbteq sl, [lr], #250 @ 0xfa │ │ │ │ + ldrsbteq sl, [lr], #244 @ 0xf4 │ │ │ │ + rscseq sl, lr, lr, asr #31 │ │ │ │ + rscseq sl, lr, r8, asr #31 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec3d2d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461e │ │ │ │ vrecps.f32 d7, d0, d19 │ │ │ │ @@ -126540,27 +126540,27 @@ │ │ │ │ ldc 7, cr15, [r6, #-524] @ 0xfffffdf4 │ │ │ │ bmi 55e8d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44a568> │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7839500 │ │ │ │ andlt lr, r3, lr, lsl #26 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - tsteq r2, r0, lsl r8 │ │ │ │ - rscseq r5, sp, ip, lsl #19 │ │ │ │ - rscseq r9, pc, lr, lsr #2 │ │ │ │ - strdeq r1, [r2, -r8] │ │ │ │ - ldrdeq r1, [r2, -sl] │ │ │ │ - smlatteq r2, r8, r7, r1 │ │ │ │ - smlatteq r2, sl, r7, r1 │ │ │ │ - strdeq r1, [r2, -r4] │ │ │ │ - strdeq r1, [r2, -r2] │ │ │ │ - strdeq r1, [r2, -r8] │ │ │ │ - tsteq r2, lr, lsl #16 │ │ │ │ - @ instruction: 0x0107699e │ │ │ │ - ldrshteq sl, [lr], #114 @ 0x72 │ │ │ │ + tsteq r2, r0, lsr r8 │ │ │ │ + rscseq r5, sp, ip, lsr #19 │ │ │ │ + rscseq r9, pc, lr, asr #2 │ │ │ │ + tsteq r2, r8, lsl r8 │ │ │ │ + strdeq r1, [r2, -sl] │ │ │ │ + tsteq r2, r8, lsl #16 │ │ │ │ + tsteq r2, sl, lsl #16 │ │ │ │ + tsteq r2, r4, lsl r8 │ │ │ │ + tsteq r2, r2, lsl r8 │ │ │ │ + tsteq r2, r8, lsl r8 │ │ │ │ + tsteq r2, lr, lsr #16 │ │ │ │ + @ instruction: 0x010769be │ │ │ │ + rscseq sl, lr, r2, lsl r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec3db08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r0, r8, #228, 6 @ 0x90000003 │ │ │ │ strbhi pc, [pc, #3] @ e691b @ │ │ │ │ bicshi pc, fp, #0, 4 │ │ │ │ @@ -127374,104 +127374,104 @@ │ │ │ │ @ instruction: 0xf04f634a │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207d9 │ │ │ │ ldmdami fp, {r0, r1, r4, r5, r6, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000b93c │ │ │ │ - smlalseq sl, lr, ip, r6 │ │ │ │ - tsteq r2, r6, lsl r8 │ │ │ │ - tsteq r2, ip, ror #22 │ │ │ │ - rscseq sl, lr, r6, lsl r6 │ │ │ │ - ldrshteq sl, [lr], #82 @ 0x52 │ │ │ │ - strdeq r1, [r2, -ip] │ │ │ │ - tsteq r2, lr, lsr r7 │ │ │ │ - rscseq sl, lr, r4, ror r5 │ │ │ │ - rscseq sl, lr, sl, ror #10 │ │ │ │ - rscseq sl, lr, r4, asr #10 │ │ │ │ - rscseq sl, lr, sl, lsl r5 │ │ │ │ - ldrshteq sl, [lr], #64 @ 0x40 │ │ │ │ - rscseq sl, lr, r6, ror #9 │ │ │ │ - rscseq sl, lr, r2, asr #9 │ │ │ │ - smlalseq sl, lr, r8, r4 │ │ │ │ - rscseq sl, lr, r2, ror r4 │ │ │ │ - rscseq sl, lr, ip, asr #8 │ │ │ │ - tsteq r2, r0, ror r6 │ │ │ │ - strdeq r1, [r2, -r0] │ │ │ │ - smlalseq sl, lr, sl, r3 │ │ │ │ - rscseq sl, lr, r0, ror r3 │ │ │ │ - rscseq sl, lr, ip, asr #6 │ │ │ │ - rscseq sl, lr, r8, lsr #6 │ │ │ │ - ldrshteq sl, [lr], #44 @ 0x2c │ │ │ │ - ldrsbteq sl, [lr], #34 @ 0x22 │ │ │ │ - rscseq sl, lr, r8, asr #5 │ │ │ │ - rscseq sl, lr, r2, lsr #5 │ │ │ │ - rscseq sl, lr, r6, ror r2 │ │ │ │ - rscseq sl, lr, ip, ror #4 │ │ │ │ - rscseq sl, lr, r6, asr #4 │ │ │ │ - rscseq sl, lr, sl, lsr #4 │ │ │ │ - ldrshteq sl, [lr], #30 │ │ │ │ - ldrsbteq sl, [lr], #18 │ │ │ │ - rscseq sl, lr, r4, lsr #3 │ │ │ │ - rscseq sl, lr, lr, lsl #3 │ │ │ │ - rscseq sl, lr, sl, ror #2 │ │ │ │ - rscseq sl, lr, ip, lsr r1 │ │ │ │ - rscseq sl, lr, r0, lsl r1 │ │ │ │ - rscseq sl, lr, r6, lsl #2 │ │ │ │ - rscseq sl, lr, r0, ror #1 │ │ │ │ - ldrhteq sl, [lr], #2 │ │ │ │ - rscseq sl, lr, lr, lsl #1 │ │ │ │ - rscseq sl, lr, r8, rrx │ │ │ │ - rscseq sl, lr, r4, lsr #32 │ │ │ │ - rscseq sl, lr, sl, lsl r0 │ │ │ │ - rscseq sl, lr, r8 │ │ │ │ - ldrsbteq r9, [lr], #252 @ 0xfc │ │ │ │ - ldrsbteq r9, [lr], #242 @ 0xf2 │ │ │ │ - rscseq r9, lr, r0, asr #31 │ │ │ │ - rscseq r9, lr, r8, lsl #31 │ │ │ │ - rscseq r9, lr, lr, ror pc │ │ │ │ - rscseq r9, lr, ip, ror #30 │ │ │ │ - rscseq r9, lr, r0, asr #30 │ │ │ │ - rscseq r9, lr, r6, lsr pc │ │ │ │ - rscseq r9, lr, r4, lsr #30 │ │ │ │ - rscseq r9, lr, r4, asr #29 │ │ │ │ - ldrhteq r9, [lr], #234 @ 0xea │ │ │ │ - rscseq r9, lr, r8, lsr #29 │ │ │ │ - rscseq r9, lr, ip, ror lr │ │ │ │ - rscseq r9, lr, r2, ror lr │ │ │ │ - rscseq r9, lr, r0, ror #28 │ │ │ │ - rscseq r9, lr, r8, lsr #28 │ │ │ │ - rscseq r9, lr, lr, lsl lr │ │ │ │ - rscseq r9, lr, ip, lsl #28 │ │ │ │ - rscseq r9, lr, r0, ror #27 │ │ │ │ - ldrsbteq r9, [lr], #214 @ 0xd6 │ │ │ │ - rscseq r9, lr, r4, asr #27 │ │ │ │ - tsteq r2, lr, asr #2 │ │ │ │ - rscseq r9, lr, r0, asr sp │ │ │ │ - rscseq r9, lr, r2, lsr #26 │ │ │ │ - ldrshteq r9, [lr], #200 @ 0xc8 │ │ │ │ - rscseq r9, lr, lr, asr #25 │ │ │ │ - rscseq r9, lr, ip, lsr #25 │ │ │ │ - rscseq r9, lr, sl, lsl #25 │ │ │ │ - rscseq r9, lr, r0, ror #24 │ │ │ │ - rscseq r9, lr, lr, lsr ip │ │ │ │ - rscseq r9, lr, ip, lsl ip │ │ │ │ - ldrshteq r9, [lr], #178 @ 0xb2 │ │ │ │ - rscseq r9, lr, r8, asr #23 │ │ │ │ - rscseq r9, lr, r6, lsr #23 │ │ │ │ - rscseq r9, lr, r4, lsl #23 │ │ │ │ - rscseq r9, lr, sl, asr fp │ │ │ │ - rscseq r9, lr, r8, lsr fp │ │ │ │ - rscseq r9, lr, r6, lsl fp │ │ │ │ - rscseq r9, lr, sl, ror #21 │ │ │ │ - rscseq r9, lr, r0, asr #21 │ │ │ │ - smlalseq r9, lr, r6, sl │ │ │ │ - rscseq r9, lr, r4, ror sl │ │ │ │ - rscseq r9, lr, r2, asr sl │ │ │ │ - rscseq r9, lr, r4, lsr #20 │ │ │ │ + ldrhteq sl, [lr], #108 @ 0x6c │ │ │ │ + tsteq r2, r6, lsr r8 │ │ │ │ + smlabbeq r2, ip, fp, r1 │ │ │ │ + rscseq sl, lr, r6, lsr r6 │ │ │ │ + rscseq sl, lr, r2, lsl r6 │ │ │ │ + tsteq r2, ip, lsl r7 │ │ │ │ + tsteq r2, lr, asr r7 │ │ │ │ + smlalseq sl, lr, r4, r5 │ │ │ │ + rscseq sl, lr, sl, lsl #11 │ │ │ │ + rscseq sl, lr, r4, ror #10 │ │ │ │ + rscseq sl, lr, sl, lsr r5 │ │ │ │ + rscseq sl, lr, r0, lsl r5 │ │ │ │ + rscseq sl, lr, r6, lsl #10 │ │ │ │ + rscseq sl, lr, r2, ror #9 │ │ │ │ + ldrhteq sl, [lr], #72 @ 0x48 │ │ │ │ + smlalseq sl, lr, r2, r4 │ │ │ │ + rscseq sl, lr, ip, ror #8 │ │ │ │ + @ instruction: 0x01021690 │ │ │ │ + tsteq r2, r0, lsl r6 │ │ │ │ + ldrhteq sl, [lr], #58 @ 0x3a │ │ │ │ + smlalseq sl, lr, r0, r3 │ │ │ │ + rscseq sl, lr, ip, ror #6 │ │ │ │ + rscseq sl, lr, r8, asr #6 │ │ │ │ + rscseq sl, lr, ip, lsl r3 │ │ │ │ + ldrshteq sl, [lr], #34 @ 0x22 │ │ │ │ + rscseq sl, lr, r8, ror #5 │ │ │ │ + rscseq sl, lr, r2, asr #5 │ │ │ │ + smlalseq sl, lr, r6, r2 │ │ │ │ + rscseq sl, lr, ip, lsl #5 │ │ │ │ + rscseq sl, lr, r6, ror #4 │ │ │ │ + rscseq sl, lr, sl, asr #4 │ │ │ │ + rscseq sl, lr, lr, lsl r2 │ │ │ │ + ldrshteq sl, [lr], #18 │ │ │ │ + rscseq sl, lr, r4, asr #3 │ │ │ │ + rscseq sl, lr, lr, lsr #3 │ │ │ │ + rscseq sl, lr, sl, lsl #3 │ │ │ │ + rscseq sl, lr, ip, asr r1 │ │ │ │ + rscseq sl, lr, r0, lsr r1 │ │ │ │ + rscseq sl, lr, r6, lsr #2 │ │ │ │ + rscseq sl, lr, r0, lsl #2 │ │ │ │ + ldrsbteq sl, [lr], #2 │ │ │ │ + rscseq sl, lr, lr, lsr #1 │ │ │ │ + rscseq sl, lr, r8, lsl #1 │ │ │ │ + rscseq sl, lr, r4, asr #32 │ │ │ │ + rscseq sl, lr, sl, lsr r0 │ │ │ │ + rscseq sl, lr, r8, lsr #32 │ │ │ │ + ldrshteq r9, [lr], #252 @ 0xfc │ │ │ │ + ldrshteq r9, [lr], #242 @ 0xf2 │ │ │ │ + rscseq r9, lr, r0, ror #31 │ │ │ │ + rscseq r9, lr, r8, lsr #31 │ │ │ │ + smlalseq r9, lr, lr, pc @ │ │ │ │ + rscseq r9, lr, ip, lsl #31 │ │ │ │ + rscseq r9, lr, r0, ror #30 │ │ │ │ + rscseq r9, lr, r6, asr pc │ │ │ │ + rscseq r9, lr, r4, asr #30 │ │ │ │ + rscseq r9, lr, r4, ror #29 │ │ │ │ + ldrsbteq r9, [lr], #234 @ 0xea │ │ │ │ + rscseq r9, lr, r8, asr #29 │ │ │ │ + smlalseq r9, lr, ip, lr │ │ │ │ + smlalseq r9, lr, r2, lr │ │ │ │ + rscseq r9, lr, r0, lsl #29 │ │ │ │ + rscseq r9, lr, r8, asr #28 │ │ │ │ + rscseq r9, lr, lr, lsr lr │ │ │ │ + rscseq r9, lr, ip, lsr #28 │ │ │ │ + rscseq r9, lr, r0, lsl #28 │ │ │ │ + ldrshteq r9, [lr], #214 @ 0xd6 │ │ │ │ + rscseq r9, lr, r4, ror #27 │ │ │ │ + tsteq r2, lr, ror #2 │ │ │ │ + rscseq r9, lr, r0, ror sp │ │ │ │ + rscseq r9, lr, r2, asr #26 │ │ │ │ + rscseq r9, lr, r8, lsl sp │ │ │ │ + rscseq r9, lr, lr, ror #25 │ │ │ │ + rscseq r9, lr, ip, asr #25 │ │ │ │ + rscseq r9, lr, sl, lsr #25 │ │ │ │ + rscseq r9, lr, r0, lsl #25 │ │ │ │ + rscseq r9, lr, lr, asr ip │ │ │ │ + rscseq r9, lr, ip, lsr ip │ │ │ │ + rscseq r9, lr, r2, lsl ip │ │ │ │ + rscseq r9, lr, r8, ror #23 │ │ │ │ + rscseq r9, lr, r6, asr #23 │ │ │ │ + rscseq r9, lr, r4, lsr #23 │ │ │ │ + rscseq r9, lr, sl, ror fp │ │ │ │ + rscseq r9, lr, r8, asr fp │ │ │ │ + rscseq r9, lr, r6, lsr fp │ │ │ │ + rscseq r9, lr, sl, lsl #22 │ │ │ │ + rscseq r9, lr, r0, ror #21 │ │ │ │ + ldrhteq r9, [lr], #166 @ 0xa6 │ │ │ │ + smlalseq r9, lr, r4, sl │ │ │ │ + rscseq r9, lr, r2, ror sl │ │ │ │ + rscseq r9, lr, r4, asr #20 │ │ │ │ movtvs pc, #34208 @ 0x85a0 @ │ │ │ │ blcs 8141b0 │ │ │ │ ldrbhi pc, [ip, -r2, lsl #4] @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207da │ │ │ │ @ instruction: 0xf8df86ad │ │ │ │ @@ -128274,101 +128274,101 @@ │ │ │ │ vmov.i32 d18, #4352 @ 0x00001100 │ │ │ │ blcc 2ecc14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d88a8> │ │ │ │ smullsmi fp, sl, fp, r2 │ │ │ │ @ instruction: 0xf10207d3 │ │ │ │ ldmdami r8, {r0, r1, r3, r5, r6, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000ba34 │ │ │ │ - smlalseq r9, lr, r6, r8 │ │ │ │ - rscseq r9, lr, r2, ror r8 │ │ │ │ - rscseq r9, lr, r6, asr #16 │ │ │ │ - rscseq r9, lr, sl, lsl r8 │ │ │ │ - ldrshteq r9, [lr], #118 @ 0x76 │ │ │ │ - ldrsbteq r9, [lr], #114 @ 0x72 │ │ │ │ - rscseq r9, lr, r4, lsr #15 │ │ │ │ - rscseq r9, lr, r0, lsl #15 │ │ │ │ - rscseq r9, lr, sl, asr r7 │ │ │ │ - tsteq r2, ip, lsr #22 │ │ │ │ - rscseq r9, lr, lr, ror #13 │ │ │ │ - ldrhteq r9, [lr], #110 @ 0x6e │ │ │ │ - smlalseq r9, lr, r0, r6 │ │ │ │ - rscseq r9, lr, r2, ror #12 │ │ │ │ - rscseq r9, lr, ip, lsr r6 │ │ │ │ - rscseq r9, lr, r6, lsl r6 │ │ │ │ - rscseq r9, lr, r8, ror #11 │ │ │ │ - ldrsbteq r9, [lr], #94 @ 0x5e │ │ │ │ - ldrhteq r9, [lr], #88 @ 0x58 │ │ │ │ - rscseq r9, lr, ip, lsl #11 │ │ │ │ - rscseq r9, lr, lr, asr r5 │ │ │ │ - rscseq r9, lr, r4, asr r5 │ │ │ │ - rscseq r9, lr, r0, lsr r5 │ │ │ │ - rscseq r9, lr, r2, lsl #10 │ │ │ │ - ldrshteq r9, [lr], #72 @ 0x48 │ │ │ │ - ldrsbteq r9, [lr], #66 @ 0x42 │ │ │ │ - smlalseq r9, lr, lr, r4 │ │ │ │ - rscseq r9, lr, r0, ror r4 │ │ │ │ - rscseq r9, lr, r4, asr #8 │ │ │ │ - rscseq r9, lr, sl, lsr r4 │ │ │ │ - rscseq r9, lr, r4, lsl r4 │ │ │ │ - rscseq r9, lr, r4, ror #7 │ │ │ │ - ldrsbteq r9, [lr], #58 @ 0x3a │ │ │ │ - ldrhteq r9, [lr], #52 @ 0x34 │ │ │ │ - rscseq r9, lr, r4, lsl #7 │ │ │ │ - rscseq r9, lr, lr, asr r3 │ │ │ │ - rscseq r9, lr, ip, lsr #6 │ │ │ │ - rscseq r9, lr, r2, lsr #6 │ │ │ │ - ldrshteq r9, [lr], #44 @ 0x2c │ │ │ │ - rscseq r9, lr, sl, asr #5 │ │ │ │ - smlalseq r9, lr, sl, r2 │ │ │ │ - rscseq r9, lr, sl, ror #4 │ │ │ │ - rscseq r9, lr, sl, lsr r2 │ │ │ │ - rscseq r9, lr, r8, lsl #4 │ │ │ │ - ldrshteq r9, [lr], #30 │ │ │ │ - ldrsbteq r9, [lr], #24 │ │ │ │ - ldrhteq r9, [lr], #18 │ │ │ │ - rscseq r9, lr, r4, lsl #3 │ │ │ │ - rscseq r9, lr, r4, asr r1 │ │ │ │ - rscseq r9, lr, ip, lsr #2 │ │ │ │ - rscseq r9, lr, r4, lsl r1 │ │ │ │ - rscseq r9, lr, r6, ror #1 │ │ │ │ - ldrsbteq r9, [lr], #12 │ │ │ │ - ldrhteq r9, [lr], #6 │ │ │ │ - rscseq r9, lr, r2, lsl #1 │ │ │ │ - rscseq r9, lr, r2, asr r0 │ │ │ │ - rscseq r9, lr, r2, lsr #32 │ │ │ │ - rscseq r9, lr, r8, lsl r0 │ │ │ │ - ldrshteq r8, [lr], #242 @ 0xf2 │ │ │ │ - rscseq r8, lr, r4, asr #31 │ │ │ │ - ldrhteq r8, [lr], #250 @ 0xfa │ │ │ │ - smlalseq r8, lr, r4, pc @ │ │ │ │ - rscseq r8, lr, r8, ror #30 │ │ │ │ - rscseq r8, lr, r6, lsr pc │ │ │ │ - rscseq r8, lr, lr, lsl #30 │ │ │ │ - rscseq r8, lr, r0, ror #29 │ │ │ │ - ldrsbteq r8, [lr], #232 @ 0xe8 │ │ │ │ - rscseq r8, lr, r6, asr #29 │ │ │ │ - smlalseq r8, lr, sl, lr │ │ │ │ - smlalseq r8, lr, r2, lr │ │ │ │ - rscseq r8, lr, ip, ror #28 │ │ │ │ - rscseq r8, lr, ip, lsr lr │ │ │ │ - rscseq r8, lr, sl, lsl #28 │ │ │ │ - ldrsbteq r8, [lr], #222 @ 0xde │ │ │ │ - rscseq r8, lr, lr, lsr #27 │ │ │ │ - rscseq r8, lr, r6, lsr #27 │ │ │ │ - rscseq r8, lr, r2, lsl #27 │ │ │ │ - rscseq r8, lr, r2, asr sp │ │ │ │ - rscseq r8, lr, r4, lsr #26 │ │ │ │ - rscseq r8, lr, ip, lsl sp │ │ │ │ - ldrshteq r8, [lr], #198 @ 0xc6 │ │ │ │ - ldrsbteq r8, [lr], #194 @ 0xc2 │ │ │ │ - rscseq r8, lr, r2, lsr #25 │ │ │ │ - rscseq r8, lr, r2, ror ip │ │ │ │ - rscseq r8, lr, sl, ror #24 │ │ │ │ - rscseq r8, lr, r6, asr #24 │ │ │ │ - rscseq r8, lr, r4, lsl ip │ │ │ │ + ldrhteq r9, [lr], #134 @ 0x86 │ │ │ │ + smlalseq r9, lr, r2, r8 │ │ │ │ + rscseq r9, lr, r6, ror #16 │ │ │ │ + rscseq r9, lr, sl, lsr r8 │ │ │ │ + rscseq r9, lr, r6, lsl r8 │ │ │ │ + ldrshteq r9, [lr], #114 @ 0x72 │ │ │ │ + rscseq r9, lr, r4, asr #15 │ │ │ │ + rscseq r9, lr, r0, lsr #15 │ │ │ │ + rscseq r9, lr, sl, ror r7 │ │ │ │ + tsteq r2, ip, asr #22 │ │ │ │ + rscseq r9, lr, lr, lsl #14 │ │ │ │ + ldrsbteq r9, [lr], #110 @ 0x6e │ │ │ │ + ldrhteq r9, [lr], #96 @ 0x60 │ │ │ │ + rscseq r9, lr, r2, lsl #13 │ │ │ │ + rscseq r9, lr, ip, asr r6 │ │ │ │ + rscseq r9, lr, r6, lsr r6 │ │ │ │ + rscseq r9, lr, r8, lsl #12 │ │ │ │ + ldrshteq r9, [lr], #94 @ 0x5e │ │ │ │ + ldrsbteq r9, [lr], #88 @ 0x58 │ │ │ │ + rscseq r9, lr, ip, lsr #11 │ │ │ │ + rscseq r9, lr, lr, ror r5 │ │ │ │ + rscseq r9, lr, r4, ror r5 │ │ │ │ + rscseq r9, lr, r0, asr r5 │ │ │ │ + rscseq r9, lr, r2, lsr #10 │ │ │ │ + rscseq r9, lr, r8, lsl r5 │ │ │ │ + ldrshteq r9, [lr], #66 @ 0x42 │ │ │ │ + ldrhteq r9, [lr], #78 @ 0x4e │ │ │ │ + smlalseq r9, lr, r0, r4 │ │ │ │ + rscseq r9, lr, r4, ror #8 │ │ │ │ + rscseq r9, lr, sl, asr r4 │ │ │ │ + rscseq r9, lr, r4, lsr r4 │ │ │ │ + rscseq r9, lr, r4, lsl #8 │ │ │ │ + ldrshteq r9, [lr], #58 @ 0x3a │ │ │ │ + ldrsbteq r9, [lr], #52 @ 0x34 │ │ │ │ + rscseq r9, lr, r4, lsr #7 │ │ │ │ + rscseq r9, lr, lr, ror r3 │ │ │ │ + rscseq r9, lr, ip, asr #6 │ │ │ │ + rscseq r9, lr, r2, asr #6 │ │ │ │ + rscseq r9, lr, ip, lsl r3 │ │ │ │ + rscseq r9, lr, sl, ror #5 │ │ │ │ + ldrhteq r9, [lr], #42 @ 0x2a │ │ │ │ + rscseq r9, lr, sl, lsl #5 │ │ │ │ + rscseq r9, lr, sl, asr r2 │ │ │ │ + rscseq r9, lr, r8, lsr #4 │ │ │ │ + rscseq r9, lr, lr, lsl r2 │ │ │ │ + ldrshteq r9, [lr], #24 │ │ │ │ + ldrsbteq r9, [lr], #18 │ │ │ │ + rscseq r9, lr, r4, lsr #3 │ │ │ │ + rscseq r9, lr, r4, ror r1 │ │ │ │ + rscseq r9, lr, ip, asr #2 │ │ │ │ + rscseq r9, lr, r4, lsr r1 │ │ │ │ + rscseq r9, lr, r6, lsl #2 │ │ │ │ + ldrshteq r9, [lr], #12 │ │ │ │ + ldrsbteq r9, [lr], #6 │ │ │ │ + rscseq r9, lr, r2, lsr #1 │ │ │ │ + rscseq r9, lr, r2, ror r0 │ │ │ │ + rscseq r9, lr, r2, asr #32 │ │ │ │ + rscseq r9, lr, r8, lsr r0 │ │ │ │ + rscseq r9, lr, r2, lsl r0 │ │ │ │ + rscseq r8, lr, r4, ror #31 │ │ │ │ + ldrsbteq r8, [lr], #250 @ 0xfa │ │ │ │ + ldrhteq r8, [lr], #244 @ 0xf4 │ │ │ │ + rscseq r8, lr, r8, lsl #31 │ │ │ │ + rscseq r8, lr, r6, asr pc │ │ │ │ + rscseq r8, lr, lr, lsr #30 │ │ │ │ + rscseq r8, lr, r0, lsl #30 │ │ │ │ + ldrshteq r8, [lr], #232 @ 0xe8 │ │ │ │ + rscseq r8, lr, r6, ror #29 │ │ │ │ + ldrhteq r8, [lr], #234 @ 0xea │ │ │ │ + ldrhteq r8, [lr], #226 @ 0xe2 │ │ │ │ + rscseq r8, lr, ip, lsl #29 │ │ │ │ + rscseq r8, lr, ip, asr lr │ │ │ │ + rscseq r8, lr, sl, lsr #28 │ │ │ │ + ldrshteq r8, [lr], #222 @ 0xde │ │ │ │ + rscseq r8, lr, lr, asr #27 │ │ │ │ + rscseq r8, lr, r6, asr #27 │ │ │ │ + rscseq r8, lr, r2, lsr #27 │ │ │ │ + rscseq r8, lr, r2, ror sp │ │ │ │ + rscseq r8, lr, r4, asr #26 │ │ │ │ + rscseq r8, lr, ip, lsr sp │ │ │ │ + rscseq r8, lr, r6, lsl sp │ │ │ │ + ldrshteq r8, [lr], #194 @ 0xc2 │ │ │ │ + rscseq r8, lr, r2, asr #25 │ │ │ │ + smlalseq r8, lr, r2, ip │ │ │ │ + rscseq r8, lr, sl, lsl #25 │ │ │ │ + rscseq r8, lr, r6, ror #24 │ │ │ │ + rscseq r8, lr, r4, lsr ip │ │ │ │ @ instruction: 0x53bcf5a0 │ │ │ │ addslt r3, fp, #16, 22 @ 0x4000 │ │ │ │ vqdmulh.s d2, d2, d12 │ │ │ │ vhadd.s8 d24, d17, d26 │ │ │ │ blx 968d98 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ strhi pc, [sl, r1, lsl #2]! │ │ │ │ @@ -129174,101 +129174,101 @@ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #20, 22 @ 0x5000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107db │ │ │ │ ldmdami r8, {r0, r1, r5, r6, r8, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000bb2c │ │ │ │ - smlalseq r8, lr, r0, sl │ │ │ │ - rscseq r8, lr, r8, ror #20 │ │ │ │ - rscseq r8, lr, r4, lsr sl │ │ │ │ - rscseq r8, lr, r4, lsl #20 │ │ │ │ - ldrsbteq r8, [lr], #148 @ 0x94 │ │ │ │ - rscseq r8, lr, sl, asr #19 │ │ │ │ - rscseq r8, lr, r4, lsr #19 │ │ │ │ - rscseq r8, lr, r0, ror r9 │ │ │ │ - rscseq r8, lr, r0, asr #18 │ │ │ │ - rscseq r8, lr, r6, lsr r9 │ │ │ │ - rscseq r8, lr, lr, lsl #18 │ │ │ │ - rscseq r8, lr, r2, ror #17 │ │ │ │ - ldrhteq r8, [lr], #128 @ 0x80 │ │ │ │ - rscseq r8, lr, r6, lsr #17 │ │ │ │ - rscseq r8, lr, r2, lsl #17 │ │ │ │ - rscseq r8, lr, r0, asr r8 │ │ │ │ + ldrhteq r8, [lr], #160 @ 0xa0 │ │ │ │ + rscseq r8, lr, r8, lsl #21 │ │ │ │ + rscseq r8, lr, r4, asr sl │ │ │ │ + rscseq r8, lr, r4, lsr #20 │ │ │ │ + ldrshteq r8, [lr], #148 @ 0x94 │ │ │ │ + rscseq r8, lr, sl, ror #19 │ │ │ │ + rscseq r8, lr, r4, asr #19 │ │ │ │ + smlalseq r8, lr, r0, r9 │ │ │ │ + rscseq r8, lr, r0, ror #18 │ │ │ │ + rscseq r8, lr, r6, asr r9 │ │ │ │ + rscseq r8, lr, lr, lsr #18 │ │ │ │ + rscseq r8, lr, r2, lsl #18 │ │ │ │ + ldrsbteq r8, [lr], #128 @ 0x80 │ │ │ │ + rscseq r8, lr, r6, asr #17 │ │ │ │ + rscseq r8, lr, r2, lsr #17 │ │ │ │ + rscseq r8, lr, r0, ror r8 │ │ │ │ + rscseq r8, lr, r6, ror #16 │ │ │ │ rscseq r8, lr, r6, asr #16 │ │ │ │ - rscseq r8, lr, r6, lsr #16 │ │ │ │ - smlatbeq r1, lr, ip, pc @ │ │ │ │ - tstpeq r1, r6, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r1, r2, fp, pc @ │ │ │ │ - rscseq r8, lr, ip, asr #14 │ │ │ │ - rscseq r8, lr, lr, lsl r7 │ │ │ │ - ldrshteq r8, [lr], #98 @ 0x62 │ │ │ │ - rscseq r8, lr, r6, asr #13 │ │ │ │ - ldrhteq r8, [lr], #108 @ 0x6c │ │ │ │ - smlalseq r8, lr, r8, r6 │ │ │ │ - rscseq r8, lr, ip, ror #12 │ │ │ │ - rscseq r8, lr, r2, ror #12 │ │ │ │ - rscseq r8, lr, lr, lsr r6 │ │ │ │ - rscseq r8, lr, r2, lsl r6 │ │ │ │ - rscseq r8, lr, r6, ror #11 │ │ │ │ - ldrsbteq r8, [lr], #92 @ 0x5c │ │ │ │ - ldrhteq r8, [lr], #88 @ 0x58 │ │ │ │ - rscseq r8, lr, ip, lsl #11 │ │ │ │ - rscseq r8, lr, r2, lsl #11 │ │ │ │ - rscseq r8, lr, lr, asr r5 │ │ │ │ - rscseq r8, lr, lr, lsr #10 │ │ │ │ - rscseq r8, lr, r2, lsl #10 │ │ │ │ - ldrsbteq r8, [lr], #70 @ 0x46 │ │ │ │ - rscseq r8, lr, ip, asr #9 │ │ │ │ - rscseq r8, lr, r8, lsr #9 │ │ │ │ - rscseq r8, lr, ip, ror r4 │ │ │ │ - rscseq r8, lr, r2, ror r4 │ │ │ │ - rscseq r8, lr, ip, asr #8 │ │ │ │ - rscseq r8, lr, lr, lsl r4 │ │ │ │ - ldrshteq r8, [lr], #48 @ 0x30 │ │ │ │ - rscseq r8, lr, sl, asr #7 │ │ │ │ - rscseq r8, lr, r4, lsr #7 │ │ │ │ - rscseq r8, lr, r6, ror r3 │ │ │ │ - rscseq r8, lr, ip, ror #6 │ │ │ │ - rscseq r8, lr, r6, asr #6 │ │ │ │ - rscseq r8, lr, r2, lsr r3 │ │ │ │ - @ instruction: 0x0101f790 │ │ │ │ - rscseq r8, lr, r4, ror #5 │ │ │ │ - ldrsbteq r8, [lr], #32 │ │ │ │ - smlatbeq r1, sl, r7, pc @ │ │ │ │ - tstpeq r1, r8, asr #14 @ p-variant is OBSOLETE │ │ │ │ - rscseq r8, lr, ip, asr #4 │ │ │ │ - rscseq r8, lr, r8, lsr r2 │ │ │ │ - rscseq r8, lr, sl, lsl #4 │ │ │ │ - ldrsbteq r8, [lr], #28 │ │ │ │ - rscseq r8, lr, r8, lsr #3 │ │ │ │ - rscseq r8, lr, sl, ror #2 │ │ │ │ - rscseq r8, lr, sl, lsr r1 │ │ │ │ - rscseq r8, lr, ip, lsl #2 │ │ │ │ - rscseq r8, lr, sl, ror #1 │ │ │ │ - ldrhteq r8, [lr], #12 │ │ │ │ - smlalseq r8, lr, lr, r0 │ │ │ │ + smlabteq r1, lr, ip, pc @ │ │ │ │ + tstpeq r1, r6, asr #24 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r1, r2, fp, pc @ │ │ │ │ + rscseq r8, lr, ip, ror #14 │ │ │ │ + rscseq r8, lr, lr, lsr r7 │ │ │ │ + rscseq r8, lr, r2, lsl r7 │ │ │ │ + rscseq r8, lr, r6, ror #13 │ │ │ │ + ldrsbteq r8, [lr], #108 @ 0x6c │ │ │ │ + ldrhteq r8, [lr], #104 @ 0x68 │ │ │ │ + rscseq r8, lr, ip, lsl #13 │ │ │ │ + rscseq r8, lr, r2, lsl #13 │ │ │ │ + rscseq r8, lr, lr, asr r6 │ │ │ │ + rscseq r8, lr, r2, lsr r6 │ │ │ │ + rscseq r8, lr, r6, lsl #12 │ │ │ │ + ldrshteq r8, [lr], #92 @ 0x5c │ │ │ │ + ldrsbteq r8, [lr], #88 @ 0x58 │ │ │ │ + rscseq r8, lr, ip, lsr #11 │ │ │ │ + rscseq r8, lr, r2, lsr #11 │ │ │ │ + rscseq r8, lr, lr, ror r5 │ │ │ │ + rscseq r8, lr, lr, asr #10 │ │ │ │ + rscseq r8, lr, r2, lsr #10 │ │ │ │ + ldrshteq r8, [lr], #70 @ 0x46 │ │ │ │ + rscseq r8, lr, ip, ror #9 │ │ │ │ + rscseq r8, lr, r8, asr #9 │ │ │ │ + smlalseq r8, lr, ip, r4 │ │ │ │ + smlalseq r8, lr, r2, r4 │ │ │ │ + rscseq r8, lr, ip, ror #8 │ │ │ │ + rscseq r8, lr, lr, lsr r4 │ │ │ │ + rscseq r8, lr, r0, lsl r4 │ │ │ │ + rscseq r8, lr, sl, ror #7 │ │ │ │ + rscseq r8, lr, r4, asr #7 │ │ │ │ + smlalseq r8, lr, r6, r3 │ │ │ │ + rscseq r8, lr, ip, lsl #7 │ │ │ │ + rscseq r8, lr, r6, ror #6 │ │ │ │ + rscseq r8, lr, r2, asr r3 │ │ │ │ + @ instruction: 0x0101f7b0 │ │ │ │ + rscseq r8, lr, r4, lsl #6 │ │ │ │ + ldrshteq r8, [lr], #32 │ │ │ │ + smlabteq r1, sl, r7, pc @ │ │ │ │ + tstpeq r1, r8, ror #14 @ p-variant is OBSOLETE │ │ │ │ + rscseq r8, lr, ip, ror #4 │ │ │ │ + rscseq r8, lr, r8, asr r2 │ │ │ │ + rscseq r8, lr, sl, lsr #4 │ │ │ │ + ldrshteq r8, [lr], #28 │ │ │ │ + rscseq r8, lr, r8, asr #3 │ │ │ │ + rscseq r8, lr, sl, lsl #3 │ │ │ │ + rscseq r8, lr, sl, asr r1 │ │ │ │ + rscseq r8, lr, ip, lsr #2 │ │ │ │ + rscseq r8, lr, sl, lsl #2 │ │ │ │ + ldrsbteq r8, [lr], #12 │ │ │ │ + ldrhteq r8, [lr], #14 │ │ │ │ + smlalseq r8, lr, r0, r0 │ │ │ │ rscseq r8, lr, r0, ror r0 │ │ │ │ - rscseq r8, lr, r0, asr r0 │ │ │ │ - rscseq r8, lr, r2, lsr #32 │ │ │ │ - ldrshteq r7, [lr], #244 @ 0xf4 │ │ │ │ - rscseq r7, lr, r0, asr #31 │ │ │ │ - rscseq r7, lr, sl, lsr #31 │ │ │ │ - rscseq r7, lr, r2, lsl #31 │ │ │ │ - rscseq r7, lr, r0, ror pc │ │ │ │ - rscseq r7, lr, r4, asr #30 │ │ │ │ - rscseq r7, lr, ip, lsr pc │ │ │ │ - rscseq r7, lr, r6, lsl pc │ │ │ │ - rscseq r7, lr, r6, ror #29 │ │ │ │ - ldrhteq r7, [lr], #230 @ 0xe6 │ │ │ │ - rscseq r7, lr, lr, lsr #29 │ │ │ │ - rscseq r7, lr, sl, lsl #29 │ │ │ │ - rscseq r7, lr, r6, ror #28 │ │ │ │ - rscseq r7, lr, r6, lsr lr │ │ │ │ - rscseq r7, lr, r4, lsl #28 │ │ │ │ + rscseq r8, lr, r2, asr #32 │ │ │ │ + rscseq r8, lr, r4, lsl r0 │ │ │ │ + rscseq r7, lr, r0, ror #31 │ │ │ │ + rscseq r7, lr, sl, asr #31 │ │ │ │ + rscseq r7, lr, r2, lsr #31 │ │ │ │ + smlalseq r7, lr, r0, pc @ │ │ │ │ + rscseq r7, lr, r4, ror #30 │ │ │ │ + rscseq r7, lr, ip, asr pc │ │ │ │ + rscseq r7, lr, r6, lsr pc │ │ │ │ + rscseq r7, lr, r6, lsl #30 │ │ │ │ + ldrsbteq r7, [lr], #230 @ 0xe6 │ │ │ │ + rscseq r7, lr, lr, asr #29 │ │ │ │ + rscseq r7, lr, sl, lsr #29 │ │ │ │ + rscseq r7, lr, r6, lsl #29 │ │ │ │ + rscseq r7, lr, r6, asr lr │ │ │ │ + rscseq r7, lr, r4, lsr #28 │ │ │ │ teqpcc r0, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdale r6!, {r3, r4, r7, r9, lr} │ │ │ │ tstpcc r3, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ movtpl pc, #50592 @ 0xc5a0 @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #20, 22 @ 0x5000 │ │ │ │ @@ -130066,96 +130066,96 @@ │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f8418 │ │ │ │ blx 976818 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ rsbhi pc, sl, #0, 2 │ │ │ │ ldrbtmi r4, [r8], #-2130 @ 0xfffff7ae │ │ │ │ ldclt 0, cr15, [r3], #-0 │ │ │ │ - rscseq r7, lr, r6, ror ip │ │ │ │ - rscseq r7, lr, r0, asr ip │ │ │ │ - rscseq r7, lr, sl, lsr #24 │ │ │ │ - ldrshteq r7, [lr], #186 @ 0xba │ │ │ │ - ldrshteq r7, [lr], #176 @ 0xb0 │ │ │ │ - rscseq r7, lr, sl, asr #23 │ │ │ │ - smlalseq r7, lr, lr, fp │ │ │ │ - rscseq r7, lr, r2, ror fp │ │ │ │ - rscseq r7, lr, sl, asr #22 │ │ │ │ - rscseq r7, lr, r4, lsr #22 │ │ │ │ - ldrshteq r7, [lr], #168 @ 0xa8 │ │ │ │ - ldrsbteq r7, [lr], #162 @ 0xa2 │ │ │ │ - rscseq r7, lr, ip, lsr #21 │ │ │ │ - rscseq r7, lr, sl, ror sl │ │ │ │ - rscseq r7, lr, ip, asr #20 │ │ │ │ - rscseq r7, lr, r0, lsr #20 │ │ │ │ - ldrshteq r7, [lr], #148 @ 0x94 │ │ │ │ - rscseq r7, lr, lr, asr #19 │ │ │ │ - rscseq r7, lr, r8, lsr #19 │ │ │ │ - rscseq r7, lr, ip, ror r9 │ │ │ │ - rscseq r7, lr, r6, asr r9 │ │ │ │ - rscseq r7, lr, r0, lsr r9 │ │ │ │ - rscseq r7, lr, r4, lsl #18 │ │ │ │ - ldrsbteq r7, [lr], #136 @ 0x88 │ │ │ │ - ldrhteq r7, [lr], #130 @ 0x82 │ │ │ │ - rscseq r7, lr, ip, lsl #17 │ │ │ │ - rscseq r7, lr, ip, asr r8 │ │ │ │ - rscseq r7, lr, r2, asr r8 │ │ │ │ - rscseq r7, lr, lr, lsr #16 │ │ │ │ - ldrshteq r7, [lr], #124 @ 0x7c │ │ │ │ - rscseq r7, lr, ip, asr #15 │ │ │ │ + smlalseq r7, lr, r6, ip │ │ │ │ + rscseq r7, lr, r0, ror ip │ │ │ │ + rscseq r7, lr, sl, asr #24 │ │ │ │ + rscseq r7, lr, sl, lsl ip │ │ │ │ + rscseq r7, lr, r0, lsl ip │ │ │ │ + rscseq r7, lr, sl, ror #23 │ │ │ │ + ldrhteq r7, [lr], #190 @ 0xbe │ │ │ │ + smlalseq r7, lr, r2, fp │ │ │ │ + rscseq r7, lr, sl, ror #22 │ │ │ │ + rscseq r7, lr, r4, asr #22 │ │ │ │ + rscseq r7, lr, r8, lsl fp │ │ │ │ + ldrshteq r7, [lr], #162 @ 0xa2 │ │ │ │ + rscseq r7, lr, ip, asr #21 │ │ │ │ + smlalseq r7, lr, sl, sl │ │ │ │ + rscseq r7, lr, ip, ror #20 │ │ │ │ + rscseq r7, lr, r0, asr #20 │ │ │ │ + rscseq r7, lr, r4, lsl sl │ │ │ │ + rscseq r7, lr, lr, ror #19 │ │ │ │ + rscseq r7, lr, r8, asr #19 │ │ │ │ + smlalseq r7, lr, ip, r9 │ │ │ │ + rscseq r7, lr, r6, ror r9 │ │ │ │ + rscseq r7, lr, r0, asr r9 │ │ │ │ + rscseq r7, lr, r4, lsr #18 │ │ │ │ + ldrshteq r7, [lr], #136 @ 0x88 │ │ │ │ + ldrsbteq r7, [lr], #130 @ 0x82 │ │ │ │ + rscseq r7, lr, ip, lsr #17 │ │ │ │ + rscseq r7, lr, ip, ror r8 │ │ │ │ + rscseq r7, lr, r2, ror r8 │ │ │ │ + rscseq r7, lr, lr, asr #16 │ │ │ │ + rscseq r7, lr, ip, lsl r8 │ │ │ │ + rscseq r7, lr, ip, ror #15 │ │ │ │ + ldrhteq r7, [lr], #124 @ 0x7c │ │ │ │ smlalseq r7, lr, ip, r7 │ │ │ │ - rscseq r7, lr, ip, ror r7 │ │ │ │ - rscseq r7, lr, r8, asr r7 │ │ │ │ + rscseq r7, lr, r8, ror r7 │ │ │ │ + rscseq r7, lr, r8, asr #14 │ │ │ │ rscseq r7, lr, r8, lsr #14 │ │ │ │ - rscseq r7, lr, r8, lsl #14 │ │ │ │ - rscseq r7, lr, r4, ror #13 │ │ │ │ - ldrhteq r7, [lr], #100 @ 0x64 │ │ │ │ + rscseq r7, lr, r4, lsl #14 │ │ │ │ + ldrsbteq r7, [lr], #100 @ 0x64 │ │ │ │ + rscseq r7, lr, r4, lsr #13 │ │ │ │ rscseq r7, lr, r4, lsl #13 │ │ │ │ - rscseq r7, lr, r4, ror #12 │ │ │ │ - rscseq r7, lr, r0, asr #12 │ │ │ │ - rscseq r7, lr, r4, lsl r6 │ │ │ │ - rscseq r7, lr, sl, lsl #12 │ │ │ │ - rscseq r7, lr, r4, ror #11 │ │ │ │ - ldrhteq r7, [lr], #86 @ 0x56 │ │ │ │ - rscseq r7, lr, r4, lsl #11 │ │ │ │ - rscseq r7, lr, r6, asr r5 │ │ │ │ - rscseq r7, lr, sl, lsr #10 │ │ │ │ - ldrshteq r7, [lr], #78 @ 0x4e │ │ │ │ - ldrsbteq r7, [lr], #72 @ 0x48 │ │ │ │ - ldrhteq r7, [lr], #66 @ 0x42 │ │ │ │ - rscseq r7, lr, r6, lsl #9 │ │ │ │ - rscseq r7, lr, r0, ror #8 │ │ │ │ - rscseq r7, lr, sl, lsr r4 │ │ │ │ - rscseq r7, lr, lr, lsl #8 │ │ │ │ - rscseq r7, lr, r2, ror #7 │ │ │ │ - ldrhteq r7, [lr], #60 @ 0x3c │ │ │ │ - smlalseq r7, lr, r6, r3 │ │ │ │ - rscseq r7, lr, r6, ror #6 │ │ │ │ - rscseq r7, lr, ip, asr r3 │ │ │ │ - rscseq r7, lr, r8, lsr r3 │ │ │ │ - rscseq r7, lr, r8, lsl #6 │ │ │ │ - ldrsbteq r7, [lr], #42 @ 0x2a │ │ │ │ - rscseq r7, lr, ip, lsr #5 │ │ │ │ - rscseq r7, lr, lr, lsl #5 │ │ │ │ - rscseq r7, lr, ip, ror #4 │ │ │ │ - rscseq r7, lr, lr, lsr r2 │ │ │ │ - rscseq r7, lr, r0, lsr #4 │ │ │ │ - ldrshteq r7, [lr], #30 │ │ │ │ - ldrsbteq r7, [lr], #16 │ │ │ │ - rscseq r7, lr, r2, lsr #3 │ │ │ │ - rscseq r7, lr, r4, lsl #3 │ │ │ │ - rscseq r7, lr, r2, ror #2 │ │ │ │ - rscseq r7, lr, r8, lsr r1 │ │ │ │ - rscseq r7, lr, r0, lsr r1 │ │ │ │ - rscseq r7, lr, ip, lsl #2 │ │ │ │ - ldrsbteq r7, [lr], #12 │ │ │ │ - ldrhteq r7, [lr], #0 │ │ │ │ - rscseq r7, lr, r4, lsl #1 │ │ │ │ - rscseq r7, lr, sl, asr r0 │ │ │ │ - rscseq r7, lr, r6, lsr r0 │ │ │ │ - rscseq r7, lr, r2, lsl r0 │ │ │ │ + rscseq r7, lr, r0, ror #12 │ │ │ │ + rscseq r7, lr, r4, lsr r6 │ │ │ │ + rscseq r7, lr, sl, lsr #12 │ │ │ │ + rscseq r7, lr, r4, lsl #12 │ │ │ │ + ldrsbteq r7, [lr], #86 @ 0x56 │ │ │ │ + rscseq r7, lr, r4, lsr #11 │ │ │ │ + rscseq r7, lr, r6, ror r5 │ │ │ │ + rscseq r7, lr, sl, asr #10 │ │ │ │ + rscseq r7, lr, lr, lsl r5 │ │ │ │ + ldrshteq r7, [lr], #72 @ 0x48 │ │ │ │ + ldrsbteq r7, [lr], #66 @ 0x42 │ │ │ │ + rscseq r7, lr, r6, lsr #9 │ │ │ │ + rscseq r7, lr, r0, lsl #9 │ │ │ │ + rscseq r7, lr, sl, asr r4 │ │ │ │ + rscseq r7, lr, lr, lsr #8 │ │ │ │ + rscseq r7, lr, r2, lsl #8 │ │ │ │ + ldrsbteq r7, [lr], #60 @ 0x3c │ │ │ │ + ldrhteq r7, [lr], #54 @ 0x36 │ │ │ │ + rscseq r7, lr, r6, lsl #7 │ │ │ │ + rscseq r7, lr, ip, ror r3 │ │ │ │ + rscseq r7, lr, r8, asr r3 │ │ │ │ + rscseq r7, lr, r8, lsr #6 │ │ │ │ + ldrshteq r7, [lr], #42 @ 0x2a │ │ │ │ + rscseq r7, lr, ip, asr #5 │ │ │ │ + rscseq r7, lr, lr, lsr #5 │ │ │ │ + rscseq r7, lr, ip, lsl #5 │ │ │ │ + rscseq r7, lr, lr, asr r2 │ │ │ │ + rscseq r7, lr, r0, asr #4 │ │ │ │ + rscseq r7, lr, lr, lsl r2 │ │ │ │ + ldrshteq r7, [lr], #16 │ │ │ │ + rscseq r7, lr, r2, asr #3 │ │ │ │ + rscseq r7, lr, r4, lsr #3 │ │ │ │ + rscseq r7, lr, r2, lsl #3 │ │ │ │ + rscseq r7, lr, r8, asr r1 │ │ │ │ + rscseq r7, lr, r0, asr r1 │ │ │ │ + rscseq r7, lr, ip, lsr #2 │ │ │ │ + ldrshteq r7, [lr], #12 │ │ │ │ + ldrsbteq r7, [lr], #0 │ │ │ │ + rscseq r7, lr, r4, lsr #1 │ │ │ │ + rscseq r7, lr, sl, ror r0 │ │ │ │ + rscseq r7, lr, r6, asr r0 │ │ │ │ + rscseq r7, lr, r2, lsr r0 │ │ │ │ tstppl ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdale r2!, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x0074f5b0 │ │ │ │ @ instruction: 0xf5a0d30d │ │ │ │ @ instruction: 0xf04f5374 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -130604,192 +130604,192 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2227 @ 0xfffff74d │ │ │ │ ldmmi r3!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2226 @ 0xfffff74e │ │ │ │ ldmmi r2!, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - smlalseq r6, lr, lr, lr │ │ │ │ - rscseq r6, lr, sl, ror lr │ │ │ │ - rscseq r6, lr, r6, asr lr │ │ │ │ - rscseq r6, lr, ip, lsr #28 │ │ │ │ - rscseq r6, lr, r2, lsl #28 │ │ │ │ - ldrsbteq r6, [lr], #222 @ 0xde │ │ │ │ - ldrhteq r6, [lr], #218 @ 0xda │ │ │ │ - rscseq r6, lr, ip, lsl #27 │ │ │ │ - rscseq r6, lr, r4, lsl #27 │ │ │ │ - rscseq r6, lr, r2, ror #26 │ │ │ │ - rscseq r6, lr, r2, lsr sp │ │ │ │ - rscseq r6, lr, r4, lsl #26 │ │ │ │ - ldrsbteq r6, [lr], #198 @ 0xc6 │ │ │ │ - ldrhteq r6, [lr], #200 @ 0xc8 │ │ │ │ - smlalseq r6, lr, r6, ip │ │ │ │ - rscseq r6, lr, r8, ror #24 │ │ │ │ + ldrhteq r6, [lr], #238 @ 0xee │ │ │ │ + smlalseq r6, lr, sl, lr │ │ │ │ + rscseq r6, lr, r6, ror lr │ │ │ │ + rscseq r6, lr, ip, asr #28 │ │ │ │ + rscseq r6, lr, r2, lsr #28 │ │ │ │ + ldrshteq r6, [lr], #222 @ 0xde │ │ │ │ + ldrsbteq r6, [lr], #218 @ 0xda │ │ │ │ + rscseq r6, lr, ip, lsr #27 │ │ │ │ + rscseq r6, lr, r4, lsr #27 │ │ │ │ + rscseq r6, lr, r2, lsl #27 │ │ │ │ + rscseq r6, lr, r2, asr sp │ │ │ │ + rscseq r6, lr, r4, lsr #26 │ │ │ │ + ldrshteq r6, [lr], #198 @ 0xc6 │ │ │ │ + ldrsbteq r6, [lr], #200 @ 0xc8 │ │ │ │ + ldrhteq r6, [lr], #198 @ 0xc6 │ │ │ │ + rscseq r6, lr, r8, lsl #25 │ │ │ │ + rscseq r6, lr, sl, ror #24 │ │ │ │ rscseq r6, lr, sl, asr #24 │ │ │ │ - rscseq r6, lr, sl, lsr #24 │ │ │ │ - ldrshteq r6, [lr], #190 @ 0xbe │ │ │ │ - ldrsbteq r6, [lr], #178 @ 0xb2 │ │ │ │ + rscseq r6, lr, lr, lsl ip │ │ │ │ + ldrshteq r6, [lr], #178 @ 0xb2 │ │ │ │ + ldrsbteq r6, [lr], #182 @ 0xb6 │ │ │ │ ldrhteq r6, [lr], #182 @ 0xb6 │ │ │ │ - smlalseq r6, lr, r6, fp │ │ │ │ - rscseq r6, lr, lr, ror #22 │ │ │ │ - rscseq r6, lr, r6, ror #22 │ │ │ │ - rscseq r6, lr, r4, asr #22 │ │ │ │ - tsteq r1, ip, lsr #28 │ │ │ │ - tsteq r1, sl, ror ip │ │ │ │ - rscseq r6, lr, ip, lsr #22 │ │ │ │ - rscseq r6, lr, r6, lsr #22 │ │ │ │ - rscseq r6, lr, r0, lsr #22 │ │ │ │ - rscseq r6, lr, sl, lsl fp │ │ │ │ - rscseq r6, lr, r4, lsl fp │ │ │ │ - rscseq r6, lr, lr, lsl #22 │ │ │ │ - rscseq r6, lr, r8, lsl #22 │ │ │ │ - smlatteq r1, lr, lr, sp │ │ │ │ - ldrshteq r6, [lr], #172 @ 0xac │ │ │ │ - ldrshteq r6, [lr], #166 @ 0xa6 │ │ │ │ - tsteq r1, r0, lsr sp │ │ │ │ - rscseq r6, lr, sl, ror #21 │ │ │ │ - smlabteq r1, r8, ip, sp │ │ │ │ - ldrsbteq r6, [lr], #174 @ 0xae │ │ │ │ - ldrsbteq r6, [lr], #168 @ 0xa8 │ │ │ │ - smlabteq r1, r2, fp, sp │ │ │ │ - rscseq r6, lr, ip, asr #21 │ │ │ │ - rscseq r6, lr, r6, asr #21 │ │ │ │ - rscseq r6, lr, r0, asr #21 │ │ │ │ - tsteq r1, lr, lsr #24 │ │ │ │ - ldrhteq r6, [lr], #164 @ 0xa4 │ │ │ │ - rscseq r6, lr, lr, lsr #21 │ │ │ │ - rscseq r6, lr, r8, lsr #21 │ │ │ │ - rscseq r6, lr, r2, lsr #21 │ │ │ │ - smlalseq r6, lr, ip, sl │ │ │ │ + rscseq r6, lr, lr, lsl #23 │ │ │ │ + rscseq r6, lr, r6, lsl #23 │ │ │ │ + rscseq r6, lr, r4, ror #22 │ │ │ │ + tsteq r1, ip, asr #28 │ │ │ │ @ instruction: 0x0101dc9a │ │ │ │ - smlalseq r6, lr, r0, sl │ │ │ │ - rscseq r6, lr, sl, lsl #21 │ │ │ │ - rscseq r6, lr, r4, lsl #21 │ │ │ │ - rscseq r6, lr, lr, ror sl │ │ │ │ - rscseq r6, lr, r8, ror sl │ │ │ │ - rscseq r6, lr, r2, ror sl │ │ │ │ - rscseq r6, lr, ip, ror #20 │ │ │ │ - rscseq r6, lr, r6, ror #20 │ │ │ │ - rscseq r6, lr, r0, ror #20 │ │ │ │ - strdeq sp, [r1, -r6] │ │ │ │ - smlabteq r1, r4, ip, sp │ │ │ │ + rscseq r6, lr, ip, asr #22 │ │ │ │ + rscseq r6, lr, r6, asr #22 │ │ │ │ + rscseq r6, lr, r0, asr #22 │ │ │ │ + rscseq r6, lr, sl, lsr fp │ │ │ │ + rscseq r6, lr, r4, lsr fp │ │ │ │ + rscseq r6, lr, lr, lsr #22 │ │ │ │ + rscseq r6, lr, r8, lsr #22 │ │ │ │ + tsteq r1, lr, lsl #30 │ │ │ │ + rscseq r6, lr, ip, lsl fp │ │ │ │ + rscseq r6, lr, r6, lsl fp │ │ │ │ + tsteq r1, r0, asr sp │ │ │ │ + rscseq r6, lr, sl, lsl #22 │ │ │ │ + smlatteq r1, r8, ip, sp │ │ │ │ + ldrshteq r6, [lr], #174 @ 0xae │ │ │ │ + ldrshteq r6, [lr], #168 @ 0xa8 │ │ │ │ + smlatteq r1, r2, fp, sp │ │ │ │ + rscseq r6, lr, ip, ror #21 │ │ │ │ + rscseq r6, lr, r6, ror #21 │ │ │ │ + rscseq r6, lr, r0, ror #21 │ │ │ │ + tsteq r1, lr, asr #24 │ │ │ │ + ldrsbteq r6, [lr], #164 @ 0xa4 │ │ │ │ + rscseq r6, lr, lr, asr #21 │ │ │ │ + rscseq r6, lr, r8, asr #21 │ │ │ │ + rscseq r6, lr, r2, asr #21 │ │ │ │ + ldrhteq r6, [lr], #172 @ 0xac │ │ │ │ + @ instruction: 0x0101dcba │ │ │ │ + ldrhteq r6, [lr], #160 @ 0xa0 │ │ │ │ + rscseq r6, lr, sl, lsr #21 │ │ │ │ + rscseq r6, lr, r4, lsr #21 │ │ │ │ + smlalseq r6, lr, lr, sl │ │ │ │ + smlalseq r6, lr, r8, sl │ │ │ │ + smlalseq r6, lr, r2, sl │ │ │ │ + rscseq r6, lr, ip, lsl #21 │ │ │ │ + rscseq r6, lr, r6, lsl #21 │ │ │ │ + rscseq r6, lr, r0, lsl #21 │ │ │ │ tsteq r1, r6, lsl sp │ │ │ │ - tsteq r1, r0, ror lr │ │ │ │ - smlatteq r1, r6, sp, sp │ │ │ │ - smlabbeq r1, r8, sp, sp │ │ │ │ - tsteq r1, r6, asr sp │ │ │ │ + smlatteq r1, r4, ip, sp │ │ │ │ + tsteq r1, r6, lsr sp │ │ │ │ + @ instruction: 0x0101de90 │ │ │ │ + tsteq r1, r6, lsl #28 │ │ │ │ smlatbeq r1, r8, sp, sp │ │ │ │ - rscseq r6, lr, sl, lsr #20 │ │ │ │ - rscseq r6, lr, r4, lsr #20 │ │ │ │ - rscseq r6, lr, lr, lsl sl │ │ │ │ - rscseq r6, lr, r8, lsl sl │ │ │ │ - rscseq r6, lr, r2, lsl sl │ │ │ │ - rscseq r6, lr, ip, lsl #20 │ │ │ │ - rscseq r6, lr, r6, lsl #20 │ │ │ │ - rscseq r6, lr, r0, lsl #20 │ │ │ │ - ldrshteq r6, [lr], #154 @ 0x9a │ │ │ │ - ldrshteq r6, [lr], #148 @ 0x94 │ │ │ │ - rscseq r6, lr, lr, ror #19 │ │ │ │ - rscseq r6, lr, r8, ror #19 │ │ │ │ - rscseq r6, lr, r2, ror #19 │ │ │ │ - ldrsbteq r6, [lr], #156 @ 0x9c │ │ │ │ - ldrsbteq r6, [lr], #150 @ 0x96 │ │ │ │ - ldrsbteq r6, [lr], #144 @ 0x90 │ │ │ │ - rscseq r6, lr, sl, asr #19 │ │ │ │ - rscseq r6, lr, r4, asr #19 │ │ │ │ - ldrhteq r6, [lr], #158 @ 0x9e │ │ │ │ - ldrhteq r6, [lr], #152 @ 0x98 │ │ │ │ - ldrhteq r6, [lr], #146 @ 0x92 │ │ │ │ - rscseq r6, lr, ip, lsr #19 │ │ │ │ - rscseq r6, lr, r6, lsr #19 │ │ │ │ - rscseq r6, lr, r0, lsr #19 │ │ │ │ - smlalseq r6, lr, sl, r9 │ │ │ │ - smlalseq r6, lr, r4, r9 │ │ │ │ - rscseq r6, lr, lr, lsl #19 │ │ │ │ - rscseq r6, lr, r8, lsl #19 │ │ │ │ - rscseq r6, lr, r2, lsl #19 │ │ │ │ - rscseq r6, lr, ip, ror r9 │ │ │ │ - rscseq r6, lr, r6, ror r9 │ │ │ │ - rscseq r6, lr, r0, ror r9 │ │ │ │ - rscseq r6, lr, sl, ror #18 │ │ │ │ - rscseq r6, lr, r4, ror #18 │ │ │ │ - rscseq r6, lr, lr, asr r9 │ │ │ │ - rscseq r6, lr, r8, asr r9 │ │ │ │ - rscseq r6, lr, r2, asr r9 │ │ │ │ - rscseq r6, lr, ip, asr #18 │ │ │ │ - rscseq r6, lr, r6, asr #18 │ │ │ │ - rscseq r6, lr, r0, asr #18 │ │ │ │ - rscseq r6, lr, sl, lsr r9 │ │ │ │ - rscseq r6, lr, r4, lsr r9 │ │ │ │ - rscseq r6, lr, lr, lsr #18 │ │ │ │ - rscseq r6, lr, r8, lsr #18 │ │ │ │ - rscseq r6, lr, r2, lsr #18 │ │ │ │ - rscseq r6, lr, ip, lsl r9 │ │ │ │ - rscseq r6, lr, r6, lsl r9 │ │ │ │ - rscseq r6, lr, r0, lsl r9 │ │ │ │ - rscseq r6, lr, sl, lsl #18 │ │ │ │ - rscseq r6, lr, r4, lsl #18 │ │ │ │ - ldrshteq r6, [lr], #142 @ 0x8e │ │ │ │ - ldrshteq r6, [lr], #136 @ 0x88 │ │ │ │ - ldrshteq r6, [lr], #130 @ 0x82 │ │ │ │ - rscseq r6, lr, ip, ror #17 │ │ │ │ - rscseq r6, lr, r6, ror #17 │ │ │ │ - rscseq r6, lr, r0, ror #17 │ │ │ │ - ldrsbteq r6, [lr], #138 @ 0x8a │ │ │ │ - ldrsbteq r6, [lr], #132 @ 0x84 │ │ │ │ - rscseq r6, lr, lr, asr #17 │ │ │ │ - rscseq r6, lr, r8, asr #17 │ │ │ │ - rscseq r6, lr, r2, asr #17 │ │ │ │ - ldrhteq r6, [lr], #140 @ 0x8c │ │ │ │ - ldrhteq r6, [lr], #134 @ 0x86 │ │ │ │ - ldrhteq r6, [lr], #128 @ 0x80 │ │ │ │ - rscseq r6, lr, sl, lsr #17 │ │ │ │ - rscseq r6, lr, r4, lsr #17 │ │ │ │ - smlalseq r6, lr, lr, r8 │ │ │ │ - smlalseq r6, lr, r8, r8 │ │ │ │ - smlalseq r6, lr, r2, r8 │ │ │ │ - rscseq r6, lr, ip, lsl #17 │ │ │ │ - rscseq r6, lr, r6, lsl #17 │ │ │ │ - rscseq r6, lr, r0, lsl #17 │ │ │ │ - rscseq r6, lr, sl, ror r8 │ │ │ │ - rscseq r6, lr, r4, ror r8 │ │ │ │ - rscseq r6, lr, lr, ror #16 │ │ │ │ - rscseq r6, lr, r8, ror #16 │ │ │ │ - rscseq r6, lr, r2, ror #16 │ │ │ │ - rscseq r6, lr, ip, asr r8 │ │ │ │ - rscseq r6, lr, r6, asr r8 │ │ │ │ - rscseq r6, lr, r0, asr r8 │ │ │ │ - rscseq r6, lr, sl, asr #16 │ │ │ │ - rscseq r6, lr, r4, asr #16 │ │ │ │ - rscseq r6, lr, lr, lsr r8 │ │ │ │ - rscseq r6, lr, r8, lsr r8 │ │ │ │ - rscseq r6, lr, r2, lsr r8 │ │ │ │ - rscseq r6, lr, ip, lsr #16 │ │ │ │ - rscseq r6, lr, r6, lsr #16 │ │ │ │ - rscseq r6, lr, r0, lsr #16 │ │ │ │ - rscseq r6, lr, sl, lsl r8 │ │ │ │ - rscseq r6, lr, r4, lsl r8 │ │ │ │ - rscseq r6, lr, lr, lsl #16 │ │ │ │ - rscseq r6, lr, r8, lsl #16 │ │ │ │ - rscseq r6, lr, r2, lsl #16 │ │ │ │ - ldrshteq r6, [lr], #124 @ 0x7c │ │ │ │ - ldrshteq r6, [lr], #118 @ 0x76 │ │ │ │ - ldrshteq r6, [lr], #112 @ 0x70 │ │ │ │ - rscseq r6, lr, sl, ror #15 │ │ │ │ - rscseq r6, lr, r4, ror #15 │ │ │ │ - ldrsbteq r6, [lr], #126 @ 0x7e │ │ │ │ - ldrsbteq r6, [lr], #120 @ 0x78 │ │ │ │ - ldrsbteq r6, [lr], #114 @ 0x72 │ │ │ │ - rscseq r6, lr, ip, asr #15 │ │ │ │ - rscseq r6, lr, r6, asr #15 │ │ │ │ - rscseq r6, lr, r0, asr #15 │ │ │ │ - ldrhteq r6, [lr], #122 @ 0x7a │ │ │ │ - ldrhteq r6, [lr], #116 @ 0x74 │ │ │ │ - rscseq r6, lr, lr, lsr #15 │ │ │ │ - rscseq r6, lr, r8, lsr #15 │ │ │ │ + tsteq r1, r6, ror sp │ │ │ │ + smlabteq r1, r8, sp, sp │ │ │ │ + rscseq r6, lr, sl, asr #20 │ │ │ │ + rscseq r6, lr, r4, asr #20 │ │ │ │ + rscseq r6, lr, lr, lsr sl │ │ │ │ + rscseq r6, lr, r8, lsr sl │ │ │ │ + rscseq r6, lr, r2, lsr sl │ │ │ │ + rscseq r6, lr, ip, lsr #20 │ │ │ │ + rscseq r6, lr, r6, lsr #20 │ │ │ │ + rscseq r6, lr, r0, lsr #20 │ │ │ │ + rscseq r6, lr, sl, lsl sl │ │ │ │ + rscseq r6, lr, r4, lsl sl │ │ │ │ + rscseq r6, lr, lr, lsl #20 │ │ │ │ + rscseq r6, lr, r8, lsl #20 │ │ │ │ + rscseq r6, lr, r2, lsl #20 │ │ │ │ + ldrshteq r6, [lr], #156 @ 0x9c │ │ │ │ + ldrshteq r6, [lr], #150 @ 0x96 │ │ │ │ + ldrshteq r6, [lr], #144 @ 0x90 │ │ │ │ + rscseq r6, lr, sl, ror #19 │ │ │ │ + rscseq r6, lr, r4, ror #19 │ │ │ │ + ldrsbteq r6, [lr], #158 @ 0x9e │ │ │ │ + ldrsbteq r6, [lr], #152 @ 0x98 │ │ │ │ + ldrsbteq r6, [lr], #146 @ 0x92 │ │ │ │ + rscseq r6, lr, ip, asr #19 │ │ │ │ + rscseq r6, lr, r6, asr #19 │ │ │ │ + rscseq r6, lr, r0, asr #19 │ │ │ │ + ldrhteq r6, [lr], #154 @ 0x9a │ │ │ │ + ldrhteq r6, [lr], #148 @ 0x94 │ │ │ │ + rscseq r6, lr, lr, lsr #19 │ │ │ │ + rscseq r6, lr, r8, lsr #19 │ │ │ │ + rscseq r6, lr, r2, lsr #19 │ │ │ │ + smlalseq r6, lr, ip, r9 │ │ │ │ + smlalseq r6, lr, r6, r9 │ │ │ │ + smlalseq r6, lr, r0, r9 │ │ │ │ + rscseq r6, lr, sl, lsl #19 │ │ │ │ + rscseq r6, lr, r4, lsl #19 │ │ │ │ + rscseq r6, lr, lr, ror r9 │ │ │ │ + rscseq r6, lr, r8, ror r9 │ │ │ │ + rscseq r6, lr, r2, ror r9 │ │ │ │ + rscseq r6, lr, ip, ror #18 │ │ │ │ + rscseq r6, lr, r6, ror #18 │ │ │ │ + rscseq r6, lr, r0, ror #18 │ │ │ │ + rscseq r6, lr, sl, asr r9 │ │ │ │ + rscseq r6, lr, r4, asr r9 │ │ │ │ + rscseq r6, lr, lr, asr #18 │ │ │ │ + rscseq r6, lr, r8, asr #18 │ │ │ │ + rscseq r6, lr, r2, asr #18 │ │ │ │ + rscseq r6, lr, ip, lsr r9 │ │ │ │ + rscseq r6, lr, r6, lsr r9 │ │ │ │ + rscseq r6, lr, r0, lsr r9 │ │ │ │ + rscseq r6, lr, sl, lsr #18 │ │ │ │ + rscseq r6, lr, r4, lsr #18 │ │ │ │ + rscseq r6, lr, lr, lsl r9 │ │ │ │ + rscseq r6, lr, r8, lsl r9 │ │ │ │ + rscseq r6, lr, r2, lsl r9 │ │ │ │ + rscseq r6, lr, ip, lsl #18 │ │ │ │ + rscseq r6, lr, r6, lsl #18 │ │ │ │ + rscseq r6, lr, r0, lsl #18 │ │ │ │ + ldrshteq r6, [lr], #138 @ 0x8a │ │ │ │ + ldrshteq r6, [lr], #132 @ 0x84 │ │ │ │ + rscseq r6, lr, lr, ror #17 │ │ │ │ + rscseq r6, lr, r8, ror #17 │ │ │ │ + rscseq r6, lr, r2, ror #17 │ │ │ │ + ldrsbteq r6, [lr], #140 @ 0x8c │ │ │ │ + ldrsbteq r6, [lr], #134 @ 0x86 │ │ │ │ + ldrsbteq r6, [lr], #128 @ 0x80 │ │ │ │ + rscseq r6, lr, sl, asr #17 │ │ │ │ + rscseq r6, lr, r4, asr #17 │ │ │ │ + ldrhteq r6, [lr], #142 @ 0x8e │ │ │ │ + ldrhteq r6, [lr], #136 @ 0x88 │ │ │ │ + ldrhteq r6, [lr], #130 @ 0x82 │ │ │ │ + rscseq r6, lr, ip, lsr #17 │ │ │ │ + rscseq r6, lr, r6, lsr #17 │ │ │ │ + rscseq r6, lr, r0, lsr #17 │ │ │ │ + smlalseq r6, lr, sl, r8 │ │ │ │ + smlalseq r6, lr, r4, r8 │ │ │ │ + rscseq r6, lr, lr, lsl #17 │ │ │ │ + rscseq r6, lr, r8, lsl #17 │ │ │ │ + rscseq r6, lr, r2, lsl #17 │ │ │ │ + rscseq r6, lr, ip, ror r8 │ │ │ │ + rscseq r6, lr, r6, ror r8 │ │ │ │ + rscseq r6, lr, r0, ror r8 │ │ │ │ + rscseq r6, lr, sl, ror #16 │ │ │ │ + rscseq r6, lr, r4, ror #16 │ │ │ │ + rscseq r6, lr, lr, asr r8 │ │ │ │ + rscseq r6, lr, r8, asr r8 │ │ │ │ + rscseq r6, lr, r2, asr r8 │ │ │ │ + rscseq r6, lr, ip, asr #16 │ │ │ │ + rscseq r6, lr, r6, asr #16 │ │ │ │ + rscseq r6, lr, r0, asr #16 │ │ │ │ + rscseq r6, lr, sl, lsr r8 │ │ │ │ + rscseq r6, lr, r4, lsr r8 │ │ │ │ + rscseq r6, lr, lr, lsr #16 │ │ │ │ + rscseq r6, lr, r8, lsr #16 │ │ │ │ + rscseq r6, lr, r2, lsr #16 │ │ │ │ + rscseq r6, lr, ip, lsl r8 │ │ │ │ + rscseq r6, lr, r6, lsl r8 │ │ │ │ + rscseq r6, lr, r0, lsl r8 │ │ │ │ + rscseq r6, lr, sl, lsl #16 │ │ │ │ + rscseq r6, lr, r4, lsl #16 │ │ │ │ + ldrshteq r6, [lr], #126 @ 0x7e │ │ │ │ + ldrshteq r6, [lr], #120 @ 0x78 │ │ │ │ + ldrshteq r6, [lr], #114 @ 0x72 │ │ │ │ + rscseq r6, lr, ip, ror #15 │ │ │ │ + rscseq r6, lr, r6, ror #15 │ │ │ │ + rscseq r6, lr, r0, ror #15 │ │ │ │ + ldrsbteq r6, [lr], #122 @ 0x7a │ │ │ │ + ldrsbteq r6, [lr], #116 @ 0x74 │ │ │ │ + rscseq r6, lr, lr, asr #15 │ │ │ │ + rscseq r6, lr, r8, asr #15 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ rsbpl pc, ip, #64, 4 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -131598,20 +131598,20 @@ │ │ │ │ @ instruction: 0xf5a4d318 │ │ │ │ vhsub.s8 q11, q0, q11 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07da40d3 │ │ │ │ eorhi pc, r0, #-1073741808 @ 0xc0000010 │ │ │ │ ldmdalt r5, {r1, ip, sp, lr, pc}^ │ │ │ │ - rscseq r6, lr, r0, ror #16 │ │ │ │ - tsteq r0, r0, lsr #32 │ │ │ │ - tsteq r1, sl, ror #18 │ │ │ │ - ldrdeq r5, [r0, -r4] │ │ │ │ - rscseq r6, lr, lr, lsr #15 │ │ │ │ - tsteq r0, r0, ror pc │ │ │ │ + rscseq r6, lr, r0, lsl #17 │ │ │ │ + tsteq r0, r0, asr #32 │ │ │ │ + smlabbeq r1, sl, r9, sp │ │ │ │ + strdeq r5, [r0, -r4] │ │ │ │ + rscseq r6, lr, lr, asr #15 │ │ │ │ + @ instruction: 0x01005f90 │ │ │ │ teqpvs r8, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale pc, {r0, r3, r4, r7, r9, lr} @ │ │ │ │ svcvs 0x0062f5b1 │ │ │ │ @ instruction: 0xf5a4d30c │ │ │ │ vhsub.s8 q11, q0, q9 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @@ -134514,200 +134514,200 @@ │ │ │ │ @ instruction: 0xf77b447a │ │ │ │ rscseq lr, r4, #3232 @ 0xca0 │ │ │ │ cmnphi ip, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x21014abc │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ mcr 7, 6, pc, cr0, cr11, {3} @ │ │ │ │ svclt 0x0000e17a │ │ │ │ - ldrdeq sl, [r1, -r4] │ │ │ │ + strdeq sl, [r1, -r4] │ │ │ │ + tsteq r0, sl, asr #6 │ │ │ │ + rscseq r3, lr, r4, lsl #23 │ │ │ │ tsteq r0, sl, lsr #6 │ │ │ │ - rscseq r3, lr, r4, ror #22 │ │ │ │ - tsteq r0, sl, lsl #6 │ │ │ │ - rscseq r1, pc, r0, lsl pc @ │ │ │ │ - rscseq r1, pc, r2, lsl pc @ │ │ │ │ - ldrshteq r1, [pc], #230 │ │ │ │ - smlabbeq r0, lr, r1, r5 │ │ │ │ - smlabbeq r0, lr, r1, r5 │ │ │ │ + rscseq r1, pc, r0, lsr pc @ │ │ │ │ + rscseq r1, pc, r2, lsr pc @ │ │ │ │ + rscseq r1, pc, r6, lsl pc @ │ │ │ │ + smlatbeq r0, lr, r1, r5 │ │ │ │ + smlatbeq r0, lr, r1, r5 │ │ │ │ + tsteq r0, ip, asr r2 │ │ │ │ + tsteq r1, r8, asr #2 │ │ │ │ tsteq r0, ip, lsr r2 │ │ │ │ - tsteq r1, r8, lsr #2 │ │ │ │ - tsteq r0, ip, lsl r2 │ │ │ │ - tsteq r0, ip, lsl r2 │ │ │ │ - tsteq r0, ip, lsl r2 │ │ │ │ - tsteq r0, r8, lsr #4 │ │ │ │ - tsteq r0, ip, lsr #4 │ │ │ │ - tsteq r0, r0, lsr r2 │ │ │ │ - tsteq r0, r4, lsr r2 │ │ │ │ - tsteq r0, ip, lsr #4 │ │ │ │ - tsteq r0, r4, lsr #4 │ │ │ │ - tsteq r0, r4, lsr #4 │ │ │ │ - @ instruction: 0x01004db8 │ │ │ │ - tstpeq r6, lr, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, r6, lsl r2 │ │ │ │ - rscseq r3, lr, r4, lsr sl │ │ │ │ - rscseq r3, lr, ip, lsr #20 │ │ │ │ - strdeq r5, [r0, -r8] │ │ │ │ - smlabteq r1, r8, pc, r3 @ │ │ │ │ - smlatteq r0, ip, r2, r4 │ │ │ │ - strdeq r4, [r0, -r4] │ │ │ │ - mrseq r4, LR_irq │ │ │ │ - mrseq r4, LR_irq │ │ │ │ - mrseq r4, LR_irq │ │ │ │ - mrseq r4, LR_irq │ │ │ │ + tsteq r0, ip, lsr r2 │ │ │ │ + tsteq r0, ip, lsr r2 │ │ │ │ + tsteq r0, r8, asr #4 │ │ │ │ + tsteq r0, ip, asr #4 │ │ │ │ + tsteq r0, r0, asr r2 │ │ │ │ + tsteq r0, r4, asr r2 │ │ │ │ + tsteq r0, ip, asr #4 │ │ │ │ + tsteq r0, r4, asr #4 │ │ │ │ + tsteq r0, r4, asr #4 │ │ │ │ + ldrdeq r4, [r0, -r8] │ │ │ │ + tstpeq r6, lr, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, r6, lsr r2 │ │ │ │ + rscseq r3, lr, r4, asr sl │ │ │ │ + rscseq r3, lr, ip, asr #20 │ │ │ │ + tsteq r0, r8, lsl r2 │ │ │ │ + smlatteq r1, r8, pc, r3 @ │ │ │ │ tsteq r0, ip, lsl #6 │ │ │ │ + tsteq r0, r4, lsl r3 │ │ │ │ + tsteq r0, r0, lsr #6 │ │ │ │ + tsteq r0, r0, lsr #6 │ │ │ │ + tsteq r0, r0, lsr #6 │ │ │ │ + tsteq r0, r0, lsr #6 │ │ │ │ + tsteq r0, ip, lsr #6 │ │ │ │ + tsteq r0, ip, lsr #6 │ │ │ │ + tsteq r0, ip, lsr #8 │ │ │ │ + strdeq r3, [r1, -ip] │ │ │ │ + tsteq r0, r8, lsl r3 │ │ │ │ + tsteq r0, ip, asr r3 │ │ │ │ tsteq r0, ip, lsl #6 │ │ │ │ - tsteq r0, ip, lsl #8 │ │ │ │ - ldrdeq r3, [r1, -ip] │ │ │ │ - strdeq r4, [r0, -r8] │ │ │ │ - tsteq r0, ip, lsr r3 │ │ │ │ - smlatteq r0, ip, r2, r4 │ │ │ │ - strdeq r4, [r0, -ip] │ │ │ │ - strheq r5, [r0, -ip] │ │ │ │ + tsteq r0, ip, lsl r3 │ │ │ │ ldrdeq r5, [r0, -ip] │ │ │ │ - tsteq r0, r0, lsr #6 │ │ │ │ + strdeq r5, [r0, -ip] │ │ │ │ + tsteq r0, r0, asr #6 │ │ │ │ + tsteq r0, r8, asr #6 │ │ │ │ + smlatteq r0, r4, r0, r5 │ │ │ │ + smlatteq r0, r4, r0, r5 │ │ │ │ + smlatteq r0, r4, r0, r5 │ │ │ │ + smlatteq r0, r4, r0, r5 │ │ │ │ + tsteq r0, r8, lsr #6 │ │ │ │ tsteq r0, r8, lsr #6 │ │ │ │ smlabteq r0, r4, r0, r5 │ │ │ │ + tsteq r1, ip, lsr sl │ │ │ │ + strheq r5, [r0, -r8] │ │ │ │ smlabteq r0, r4, r0, r5 │ │ │ │ - smlabteq r0, r4, r0, r5 │ │ │ │ - smlabteq r0, r4, r0, r5 │ │ │ │ - tsteq r0, r8, lsl #6 │ │ │ │ - tsteq r0, r8, lsl #6 │ │ │ │ - smlatbeq r0, r4, r0, r5 │ │ │ │ - tsteq r1, ip, lsl sl │ │ │ │ - swpeq r5, r8, [r0] │ │ │ │ - smlatbeq r0, r4, r0, r5 │ │ │ │ + smlabteq r0, ip, r0, r5 │ │ │ │ + tsteq r1, r0, lsl #18 │ │ │ │ + @ instruction: 0x0106f5be │ │ │ │ smlatbeq r0, ip, r0, r5 │ │ │ │ - smlatteq r1, r0, r8, sl │ │ │ │ - @ instruction: 0x0106f59e │ │ │ │ - smlabbeq r0, ip, r0, r5 │ │ │ │ - smlatbeq r1, lr, r8, sl │ │ │ │ - @ instruction: 0x0101a8b6 │ │ │ │ - @ instruction: 0x0101a8ba │ │ │ │ - tstpeq r6, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, r8, asr #32 │ │ │ │ - smlatbeq r0, r0, lr, r2 │ │ │ │ - qaddeq r5, r8, r0 │ │ │ │ - rscseq r3, lr, r4, lsr #14 │ │ │ │ - rscseq r3, lr, ip, lsl r7 │ │ │ │ - tsteq r1, ip, asr r8 │ │ │ │ - ldrshteq r3, [lr], #98 @ 0x62 │ │ │ │ - rscseq r3, lr, sl, ror #13 │ │ │ │ - tstpeq r0, sl, ror #22 @ p-variant is OBSOLETE │ │ │ │ - rscseq r3, lr, r0, asr #13 │ │ │ │ - ldrhteq r3, [lr], #104 @ 0x68 │ │ │ │ + smlabteq r1, lr, r8, sl │ │ │ │ + ldrdeq sl, [r1, -r6] │ │ │ │ + ldrdeq sl, [r1, -sl] │ │ │ │ + tstpeq r6, r0, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, r8, rrx │ │ │ │ + smlabteq r0, r0, lr, r2 │ │ │ │ + tsteq r0, r8, ror r0 │ │ │ │ + rscseq r3, lr, r4, asr #14 │ │ │ │ + rscseq r3, lr, ip, lsr r7 │ │ │ │ + tsteq r1, ip, ror r8 │ │ │ │ + rscseq r3, lr, r2, lsl r7 │ │ │ │ + rscseq r3, lr, sl, lsl #14 │ │ │ │ + smlabbeq r0, sl, fp, pc @ │ │ │ │ + rscseq r3, lr, r0, ror #13 │ │ │ │ + ldrsbteq r3, [lr], #104 @ 0x68 │ │ │ │ + rscseq sl, lr, ip, asr #29 │ │ │ │ + ldrhteq sl, [lr], #236 @ 0xec │ │ │ │ + ldrhteq sl, [lr], #232 @ 0xe8 │ │ │ │ + ldrhteq sl, [lr], #228 @ 0xe4 │ │ │ │ + ldrhteq sl, [lr], #224 @ 0xe0 │ │ │ │ rscseq sl, lr, ip, lsr #29 │ │ │ │ + rscseq sl, lr, r8, lsr #29 │ │ │ │ + rscseq sl, lr, r4, lsr #29 │ │ │ │ smlalseq sl, lr, ip, lr │ │ │ │ smlalseq sl, lr, r8, lr │ │ │ │ - smlalseq sl, lr, r4, lr │ │ │ │ - smlalseq sl, lr, r0, lr │ │ │ │ - rscseq sl, lr, ip, lsl #29 │ │ │ │ + rscseq sl, lr, r4, lsr #29 │ │ │ │ rscseq sl, lr, r8, lsl #29 │ │ │ │ - rscseq sl, lr, r4, lsl #29 │ │ │ │ - rscseq sl, lr, ip, ror lr │ │ │ │ - rscseq sl, lr, r8, ror lr │ │ │ │ - rscseq sl, lr, r4, lsl #29 │ │ │ │ - rscseq sl, lr, r8, ror #28 │ │ │ │ - @ instruction: 0x0106f39a │ │ │ │ - tsteq r1, r2, lsr #14 │ │ │ │ - rscseq r3, lr, r0, lsr #11 │ │ │ │ - smlalseq r3, lr, r8, r5 │ │ │ │ - tsteq r1, r6, lsl #14 │ │ │ │ - strdeq sl, [r1, -sl] │ │ │ │ - strdeq sl, [r1, -r4] │ │ │ │ - strdeq sl, [r1, -r6] │ │ │ │ - strdeq sl, [r1, -r8] │ │ │ │ - rscseq sl, lr, r0, asr #17 │ │ │ │ - rscseq r3, lr, r6, lsl #10 │ │ │ │ - ldrshteq r3, [lr], #78 @ 0x4e │ │ │ │ - smlalseq sl, lr, r8, r8 │ │ │ │ - tsteq r0, r8, lsr ip │ │ │ │ - rscseq sl, lr, ip, lsl #17 │ │ │ │ - tsteq r0, r4, asr r3 │ │ │ │ - tsteq r1, sl, ror #12 │ │ │ │ - tsteq r1, r2, ror r6 │ │ │ │ - tsteq r1, sl, ror r6 │ │ │ │ - tsteq r1, sl, ror r6 │ │ │ │ - tsteq r1, r6, ror r6 │ │ │ │ - smlabbeq r0, lr, fp, r2 │ │ │ │ - tsteq r1, r0, ror r6 │ │ │ │ - tsteq r0, ip, ror #22 │ │ │ │ - tsteq r1, lr, asr r6 │ │ │ │ - tsteq r0, r8, asr #22 │ │ │ │ + @ instruction: 0x0106f3ba │ │ │ │ + tsteq r1, r2, asr #14 │ │ │ │ + rscseq r3, lr, r0, asr #11 │ │ │ │ + ldrhteq r3, [lr], #88 @ 0x58 │ │ │ │ + tsteq r1, r6, lsr #14 │ │ │ │ + tsteq r1, sl, lsl r7 │ │ │ │ + tsteq r1, r4, lsl r7 │ │ │ │ + tsteq r1, r6, lsl r7 │ │ │ │ + tsteq r1, r8, lsl r7 │ │ │ │ + rscseq sl, lr, r0, ror #17 │ │ │ │ + rscseq r3, lr, r6, lsr #10 │ │ │ │ + rscseq r3, lr, lr, lsl r5 │ │ │ │ + ldrhteq sl, [lr], #136 @ 0x88 │ │ │ │ + tsteq r0, r8, asr ip │ │ │ │ + rscseq sl, lr, ip, lsr #17 │ │ │ │ + tsteq r0, r4, ror r3 │ │ │ │ + smlabbeq r1, sl, r6, sl │ │ │ │ + @ instruction: 0x0101a692 │ │ │ │ + @ instruction: 0x0101a69a │ │ │ │ + @ instruction: 0x0101a69a │ │ │ │ + @ instruction: 0x0101a696 │ │ │ │ + smlatbeq r0, lr, fp, r2 │ │ │ │ + @ instruction: 0x0101a690 │ │ │ │ + smlabbeq r0, ip, fp, r2 │ │ │ │ + tsteq r1, lr, ror r6 │ │ │ │ + tsteq r0, r8, ror #22 │ │ │ │ + rscseq sl, lr, sl, lsl #24 │ │ │ │ + ldrshteq sl, [lr], #186 @ 0xba │ │ │ │ + ldrshteq sl, [lr], #182 @ 0xb6 │ │ │ │ + ldrshteq sl, [lr], #178 @ 0xb2 │ │ │ │ + rscseq sl, lr, lr, ror #23 │ │ │ │ rscseq sl, lr, sl, ror #23 │ │ │ │ + rscseq sl, lr, r6, ror #23 │ │ │ │ + rscseq sl, lr, r2, ror #23 │ │ │ │ ldrsbteq sl, [lr], #186 @ 0xba │ │ │ │ ldrsbteq sl, [lr], #182 @ 0xb6 │ │ │ │ - ldrsbteq sl, [lr], #178 @ 0xb2 │ │ │ │ - rscseq sl, lr, lr, asr #23 │ │ │ │ - rscseq sl, lr, sl, asr #23 │ │ │ │ + rscseq sl, lr, r2, ror #23 │ │ │ │ rscseq sl, lr, r6, asr #23 │ │ │ │ - rscseq sl, lr, r2, asr #23 │ │ │ │ - ldrhteq sl, [lr], #186 @ 0xba │ │ │ │ - ldrhteq sl, [lr], #182 @ 0xb6 │ │ │ │ - rscseq sl, lr, r2, asr #23 │ │ │ │ - rscseq sl, lr, r6, lsr #23 │ │ │ │ - ldrdeq pc, [r6, -r8] │ │ │ │ - smlalseq sl, lr, r8, fp │ │ │ │ - smlalseq sl, lr, lr, fp │ │ │ │ - smlalseq sl, lr, r8, fp │ │ │ │ - tsteq r1, sl, lsr r5 │ │ │ │ - rscseq r3, lr, ip, lsr #5 │ │ │ │ - ldrhteq sl, [lr], #170 @ 0xaa │ │ │ │ - rscseq sl, lr, r6, lsl #22 │ │ │ │ - tstpeq r0, r2, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq r1, r2, ror r9 │ │ │ │ - rscseq r3, lr, r8, asr r2 │ │ │ │ - smlatbeq r1, r4, r9, r1 │ │ │ │ - rscseq r3, lr, lr, lsr #4 │ │ │ │ - rscseq r3, lr, r6, lsr #4 │ │ │ │ - @ instruction: 0x0101a49e │ │ │ │ - smlatbeq r1, r4, r4, sl │ │ │ │ - smlatbeq r1, r6, r4, sl │ │ │ │ - rscseq r3, lr, sl, lsr r1 │ │ │ │ - tsteq r0, r2, lsr #18 │ │ │ │ - strdeq r2, [r1, -ip] │ │ │ │ - rscseq r1, pc, r6, lsr r7 @ │ │ │ │ - rscseq r1, pc, lr, lsl r7 @ │ │ │ │ - strdeq r2, [r1, -r6] │ │ │ │ - rscseq r1, pc, r4, lsl #14 │ │ │ │ - rscseq r1, pc, ip, ror #13 │ │ │ │ - strdeq r2, [r1, -r0] │ │ │ │ - ldrsbteq r1, [pc], #98 │ │ │ │ - ldrhteq r1, [pc], #106 │ │ │ │ - strdeq sl, [r1, -sl] │ │ │ │ - tsteq r1, r0, lsl #8 │ │ │ │ - strdeq sl, [r1, -lr] │ │ │ │ - rscseq r1, pc, lr, asr r4 @ │ │ │ │ - rscseq r1, pc, r0, ror #8 │ │ │ │ - rscseq r1, pc, r4, asr #8 │ │ │ │ - ldrdeq r4, [r0, -ip] │ │ │ │ - ldrdeq r4, [r0, -ip] │ │ │ │ - ldrdeq r4, [r0, -r4] │ │ │ │ - ldrdeq r4, [r0, -r4] │ │ │ │ - smlatteq r0, lr, r6, r4 │ │ │ │ - tsteq r0, r8, lsl #14 │ │ │ │ - tsteq r0, r8, lsl #14 │ │ │ │ - tsteq r0, lr, lsl r7 │ │ │ │ - tsteq r0, r2, lsr r7 │ │ │ │ - tsteq r1, r0, lsr #12 │ │ │ │ - tsteq r0, r6, lsl r7 │ │ │ │ - tsteq r0, r8, lsl r7 │ │ │ │ - tsteq r0, sl, lsl r7 │ │ │ │ + strdeq pc, [r6, -r8] │ │ │ │ + ldrhteq sl, [lr], #184 @ 0xb8 │ │ │ │ + ldrhteq sl, [lr], #190 @ 0xbe │ │ │ │ + ldrhteq sl, [lr], #184 @ 0xb8 │ │ │ │ + tsteq r1, sl, asr r5 │ │ │ │ + rscseq r3, lr, ip, asr #5 │ │ │ │ + ldrsbteq sl, [lr], #170 @ 0xaa │ │ │ │ + rscseq sl, lr, r6, lsr #22 │ │ │ │ + tstpeq r0, r2, asr #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01018992 │ │ │ │ + rscseq r3, lr, r8, ror r2 │ │ │ │ + smlabteq r1, r4, r9, r1 │ │ │ │ + rscseq r3, lr, lr, asr #4 │ │ │ │ + rscseq r3, lr, r6, asr #4 │ │ │ │ + @ instruction: 0x0101a4be │ │ │ │ + smlabteq r1, r4, r4, sl │ │ │ │ + smlabteq r1, r6, r4, sl │ │ │ │ + rscseq r3, lr, sl, asr r1 │ │ │ │ + tsteq r0, r2, asr #18 │ │ │ │ + tsteq r1, ip, lsl sl │ │ │ │ + rscseq r1, pc, r6, asr r7 @ │ │ │ │ + rscseq r1, pc, lr, lsr r7 @ │ │ │ │ + tsteq r1, r6, lsl sl │ │ │ │ + rscseq r1, pc, r4, lsr #14 │ │ │ │ + rscseq r1, pc, ip, lsl #14 │ │ │ │ + tsteq r1, r0, lsl sl │ │ │ │ + ldrshteq r1, [pc], #98 │ │ │ │ + ldrsbteq r1, [pc], #106 │ │ │ │ + tsteq r1, sl, lsl r4 │ │ │ │ + tsteq r1, r0, lsr #8 │ │ │ │ + tsteq r1, lr, lsl r4 │ │ │ │ + rscseq r1, pc, lr, ror r4 @ │ │ │ │ + rscseq r1, pc, r0, lsl #9 │ │ │ │ + rscseq r1, pc, r4, ror #8 │ │ │ │ + strdeq r4, [r0, -ip] │ │ │ │ + strdeq r4, [r0, -ip] │ │ │ │ + strdeq r4, [r0, -r4] │ │ │ │ + strdeq r4, [r0, -r4] │ │ │ │ + tsteq r0, lr, lsl #14 │ │ │ │ + tsteq r0, r8, lsr #14 │ │ │ │ tsteq r0, r8, lsr #14 │ │ │ │ - tsteq r0, lr, lsr #14 │ │ │ │ - tsteq r0, r4, lsr r7 │ │ │ │ + tsteq r0, lr, lsr r7 │ │ │ │ + tsteq r0, r2, asr r7 │ │ │ │ + tsteq r1, r0, asr #12 │ │ │ │ + tsteq r0, r6, lsr r7 │ │ │ │ + tsteq r0, r8, lsr r7 │ │ │ │ tsteq r0, sl, lsr r7 │ │ │ │ - tsteq r0, r4, lsr r7 │ │ │ │ - tsteq r0, lr, lsr #14 │ │ │ │ + tsteq r0, r8, asr #14 │ │ │ │ + tsteq r0, lr, asr #14 │ │ │ │ + tsteq r0, r4, asr r7 │ │ │ │ + tsteq r0, sl, asr r7 │ │ │ │ + tsteq r0, r4, asr r7 │ │ │ │ + tsteq r0, lr, asr #14 │ │ │ │ + tsteq r0, r0, asr r7 │ │ │ │ + smlatteq r0, r6, r2, r4 │ │ │ │ + tsteq r6, lr, asr sp │ │ │ │ tsteq r0, r0, lsr r7 │ │ │ │ - smlabteq r0, r6, r2, r4 │ │ │ │ - tsteq r6, lr, lsr sp │ │ │ │ - tsteq r0, r0, lsl r7 │ │ │ │ - tsteq r1, r4, lsl r5 │ │ │ │ - tsteq r0, r6, lsl #14 │ │ │ │ - strdeq r4, [r0, -ip] │ │ │ │ - rscseq r2, lr, sl, lsl pc │ │ │ │ + tsteq r1, r4, lsr r5 │ │ │ │ + tsteq r0, r6, lsr #14 │ │ │ │ + tsteq r0, ip, lsl r7 │ │ │ │ + rscseq r2, lr, sl, lsr pc │ │ │ │ strdcs r4, [r1, -r6] │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stcl 7, cr15, [r4, #-492] @ 0xfffffe14 │ │ │ │ @ instruction: 0x463b4af4 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf77b447a │ │ │ │ vmvn.i32 d30, #15663103 @ 0x00eeffff │ │ │ │ @@ -134947,73 +134947,73 @@ │ │ │ │ and lr, r7, sl, ror #22 │ │ │ │ @ instruction: 0x463b4a3f │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ bl 192ca0c │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - rscseq r2, lr, sl, lsr #24 │ │ │ │ - strdeq r4, [r0, -r8] │ │ │ │ - smlabteq r1, sl, r1, r3 │ │ │ │ - strdeq r3, [r0, -r0] │ │ │ │ - strdeq r3, [r0, -sl] │ │ │ │ - tsteq r0, r8, lsl #10 │ │ │ │ - tsteq r0, sl, lsl #10 │ │ │ │ - tsteq r0, ip, lsl #10 │ │ │ │ - tsteq r0, lr, lsl #10 │ │ │ │ - tsteq r0, ip, lsl r5 │ │ │ │ - tsteq r0, lr, lsl r5 │ │ │ │ - tsteq r0, r0, lsr #12 │ │ │ │ - strdeq r2, [r1, -r2] │ │ │ │ + rscseq r2, lr, sl, asr #24 │ │ │ │ + tsteq r0, r8, lsl r4 │ │ │ │ + smlatteq r1, sl, r1, r3 │ │ │ │ tsteq r0, r0, lsl r5 │ │ │ │ - tsteq r0, r6, asr r5 │ │ │ │ - tsteq r0, r8, lsl #10 │ │ │ │ tsteq r0, sl, lsl r5 │ │ │ │ - ldrdeq r4, [r0, -ip] │ │ │ │ + tsteq r0, r8, lsr #10 │ │ │ │ + tsteq r0, sl, lsr #10 │ │ │ │ + tsteq r0, ip, lsr #10 │ │ │ │ + tsteq r0, lr, lsr #10 │ │ │ │ + tsteq r0, ip, lsr r5 │ │ │ │ + tsteq r0, lr, lsr r5 │ │ │ │ + tsteq r0, r0, asr #12 │ │ │ │ + tsteq r1, r2, lsl r0 │ │ │ │ + tsteq r0, r0, lsr r5 │ │ │ │ + tsteq r0, r6, ror r5 │ │ │ │ + tsteq r0, r8, lsr #10 │ │ │ │ + tsteq r0, sl, lsr r5 │ │ │ │ + strdeq r4, [r0, -ip] │ │ │ │ + tsteq r0, lr, lsl r3 │ │ │ │ + tsteq r0, r4, ror #10 │ │ │ │ + tsteq r0, lr, ror #10 │ │ │ │ + tsteq r0, ip, lsl #6 │ │ │ │ + tsteq r0, lr, lsl #6 │ │ │ │ + tsteq r0, r0, lsl r3 │ │ │ │ + tsteq r0, r2, lsl r3 │ │ │ │ + tsteq r0, r8, asr r5 │ │ │ │ + tsteq r0, sl, asr r5 │ │ │ │ + strdeq r4, [r0, -r8] │ │ │ │ + tsteq r1, r2, ror ip │ │ │ │ + strdeq r4, [r0, -r0] │ │ │ │ strdeq r4, [r0, -lr] │ │ │ │ - tsteq r0, r4, asr #10 │ │ │ │ - tsteq r0, lr, asr #10 │ │ │ │ - smlatteq r0, ip, r2, r4 │ │ │ │ - smlatteq r0, lr, r2, r4 │ │ │ │ + tsteq r0, r8, lsl #6 │ │ │ │ + tsteq r1, lr, lsr fp │ │ │ │ + strdeq lr, [r6, -lr] │ │ │ │ strdeq r4, [r0, -r0] │ │ │ │ - strdeq r4, [r0, -r2] │ │ │ │ - tsteq r0, r8, lsr r5 │ │ │ │ - tsteq r0, sl, lsr r5 │ │ │ │ - ldrdeq r4, [r0, -r8] │ │ │ │ - tsteq r1, r2, asr ip │ │ │ │ - ldrdeq r4, [r0, -r0] │ │ │ │ - ldrdeq r4, [r0, -lr] │ │ │ │ - smlatteq r0, r8, r2, r4 │ │ │ │ - tsteq r1, lr, lsl fp │ │ │ │ - ldrdeq lr, [r6, -lr] │ │ │ │ - ldrdeq r4, [r0, -r0] │ │ │ │ - rscseq r0, pc, r8, lsl #24 │ │ │ │ - rscseq r0, pc, r6, lsl #24 │ │ │ │ - @ instruction: 0x010042bc │ │ │ │ - tsteq r0, r0, lsr #2 │ │ │ │ - @ instruction: 0x010042b2 │ │ │ │ - @ instruction: 0x010042b2 │ │ │ │ - rscseq r2, lr, r0, lsl #19 │ │ │ │ - rscseq r2, lr, sl, ror r9 │ │ │ │ - strdeq lr, [r0, -ip] │ │ │ │ - rscseq r2, lr, r4, asr r9 │ │ │ │ - rscseq r2, lr, lr, asr #18 │ │ │ │ + rscseq r0, pc, r8, lsr #24 │ │ │ │ + rscseq r0, pc, r6, lsr #24 │ │ │ │ + ldrdeq r4, [r0, -ip] │ │ │ │ + tsteq r0, r0, asr #2 │ │ │ │ + ldrdeq r4, [r0, -r2] │ │ │ │ + ldrdeq r4, [r0, -r2] │ │ │ │ + rscseq r2, lr, r0, lsr #19 │ │ │ │ + smlalseq r2, lr, sl, r9 │ │ │ │ + tsteq r0, ip, lsl lr │ │ │ │ + rscseq r2, lr, r4, ror r9 │ │ │ │ + rscseq r2, lr, lr, ror #18 │ │ │ │ + rscseq sl, lr, r4, ror #2 │ │ │ │ + rscseq sl, lr, r0, ror #2 │ │ │ │ + rscseq sl, lr, ip, asr r1 │ │ │ │ + rscseq sl, lr, r8, asr r1 │ │ │ │ + rscseq sl, lr, r4, asr r1 │ │ │ │ + rscseq sl, lr, r0, asr r1 │ │ │ │ + rscseq sl, lr, ip, asr #2 │ │ │ │ rscseq sl, lr, r4, asr #2 │ │ │ │ - rscseq sl, lr, r0, asr #2 │ │ │ │ - rscseq sl, lr, ip, lsr r1 │ │ │ │ - rscseq sl, lr, r8, lsr r1 │ │ │ │ - rscseq sl, lr, r4, lsr r1 │ │ │ │ - rscseq sl, lr, r0, lsr r1 │ │ │ │ - rscseq sl, lr, ip, lsr #2 │ │ │ │ - rscseq sl, lr, r4, lsr #2 │ │ │ │ - tsteq r0, r0, ror #26 │ │ │ │ - tsteq r6, r6, ror #12 │ │ │ │ - smlabbeq r1, r8, fp, r9 │ │ │ │ - smlabteq r0, r6, pc, r1 @ │ │ │ │ - smlalseq r2, lr, r8, r4 │ │ │ │ + smlabbeq r0, r0, sp, lr │ │ │ │ + smlabbeq r6, r6, r6, lr │ │ │ │ + smlatbeq r1, r8, fp, r9 │ │ │ │ + smlatteq r0, r6, pc, r1 @ │ │ │ │ + ldrhteq r2, [lr], #72 @ 0x48 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec45f1c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r6, r8, #84, 6 @ 0x50000001 │ │ │ │ teqphi fp, r0 @ p-variant is OBSOLETE │ │ │ │ addshi pc, r9, r0, lsl #4 │ │ │ │ @@ -135266,78 +135266,78 @@ │ │ │ │ stmdami r2, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2113 @ 0xfffff7bf │ │ │ │ stmdami r1, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2112 @ 0xfffff7c0 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlabbeq r1, r0, ip, r9 │ │ │ │ - tsteq r1, r2, lsl #20 │ │ │ │ - smlatteq r1, ip, r8, r9 │ │ │ │ - tsteq r1, sl, asr r8 │ │ │ │ - tsteq r1, ip, lsl #16 │ │ │ │ - ldrdeq r9, [r1, -r6] │ │ │ │ - smlatteq r1, r4, r7, r9 │ │ │ │ - tsteq r1, lr, lsl r8 │ │ │ │ - smlatbeq r1, r4, r8, r9 │ │ │ │ - smlatbeq r1, lr, r8, r9 │ │ │ │ - tsteq r1, r4, ror #16 │ │ │ │ - tsteq r1, lr, lsr r9 │ │ │ │ - strdeq r9, [r1, -r8] │ │ │ │ - tsteq r1, r6, lsl r9 │ │ │ │ - smlabteq r1, r8, r8, r9 │ │ │ │ - tsteq r1, lr, ror #18 │ │ │ │ - smlabbeq r1, r8, r9, r9 │ │ │ │ - tsteq r1, lr, lsr r9 │ │ │ │ - ldrdeq r9, [r1, -r4] │ │ │ │ - tsteq r1, sl, lsr #20 │ │ │ │ - ldrdeq r9, [r1, -r0] │ │ │ │ + smlatbeq r1, r0, ip, r9 │ │ │ │ + tsteq r1, r2, lsr #20 │ │ │ │ + tsteq r1, ip, lsl #18 │ │ │ │ + tsteq r1, sl, ror r8 │ │ │ │ + tsteq r1, ip, lsr #16 │ │ │ │ strdeq r9, [r1, -r6] │ │ │ │ - smlatbeq r1, r4, r9, r9 │ │ │ │ - tsteq r1, sl, ror #20 │ │ │ │ - smlabbeq r1, ip, sl, r9 │ │ │ │ - tsteq r1, r2, lsr sl │ │ │ │ - tsteq r1, r0, asr #22 │ │ │ │ - smlatteq r1, r6, sl, r9 │ │ │ │ - tsteq r1, ip, lsl #22 │ │ │ │ - @ instruction: 0x01019ab6 │ │ │ │ - tsteq r1, ip, ror fp │ │ │ │ - @ instruction: 0x01019b9e │ │ │ │ - tsteq r1, r8, asr #22 │ │ │ │ - ldrdeq r9, [r1, -sl] │ │ │ │ - strdeq r9, [r1, -r8] │ │ │ │ - tsteq r1, lr, asr #24 │ │ │ │ - strdeq r9, [r1, -r8] │ │ │ │ - tsteq r1, sl, lsl ip │ │ │ │ - smlabteq r1, r4, fp, r9 │ │ │ │ - smlabbeq r1, sl, ip, r9 │ │ │ │ - @ instruction: 0x01019cb0 │ │ │ │ - tsteq r1, r2, asr ip │ │ │ │ - tsteq r1, r0, asr #26 │ │ │ │ - tsteq r1, r2, lsl #26 │ │ │ │ + tsteq r1, r4, lsl #16 │ │ │ │ + tsteq r1, lr, lsr r8 │ │ │ │ + smlabteq r1, r4, r8, r9 │ │ │ │ + smlabteq r1, lr, r8, r9 │ │ │ │ + smlabbeq r1, r4, r8, r9 │ │ │ │ + tsteq r1, lr, asr r9 │ │ │ │ + tsteq r1, r8, lsl r9 │ │ │ │ + tsteq r1, r6, lsr r9 │ │ │ │ + smlatteq r1, r8, r8, r9 │ │ │ │ + smlabbeq r1, lr, r9, r9 │ │ │ │ + smlatbeq r1, r8, r9, r9 │ │ │ │ + tsteq r1, lr, asr r9 │ │ │ │ + strdeq r9, [r1, -r4] │ │ │ │ + tsteq r1, sl, asr #20 │ │ │ │ + strdeq r9, [r1, -r0] │ │ │ │ + tsteq r1, r6, lsl sl │ │ │ │ + smlabteq r1, r4, r9, r9 │ │ │ │ + smlabbeq r1, sl, sl, r9 │ │ │ │ + smlatbeq r1, ip, sl, r9 │ │ │ │ + tsteq r1, r2, asr sl │ │ │ │ + tsteq r1, r0, ror #22 │ │ │ │ + tsteq r1, r6, lsl #22 │ │ │ │ + tsteq r1, ip, lsr #22 │ │ │ │ + ldrdeq r9, [r1, -r6] │ │ │ │ + @ instruction: 0x01019b9c │ │ │ │ + @ instruction: 0x01019bbe │ │ │ │ + tsteq r1, r8, ror #22 │ │ │ │ + strdeq r9, [r1, -sl] │ │ │ │ tsteq r1, r8, lsl sp │ │ │ │ - ldrdeq r9, [r1, -sl] │ │ │ │ - tsteq r1, ip, asr sp │ │ │ │ - tsteq r1, lr, ror #26 │ │ │ │ + tsteq r1, lr, ror #24 │ │ │ │ + tsteq r1, r8, lsl ip │ │ │ │ + tsteq r1, sl, lsr ip │ │ │ │ + smlatteq r1, r4, fp, r9 │ │ │ │ + smlatbeq r1, sl, ip, r9 │ │ │ │ + ldrdeq r9, [r1, -r0] │ │ │ │ + tsteq r1, r2, ror ip │ │ │ │ + tsteq r1, r0, ror #26 │ │ │ │ + tsteq r1, r2, lsr #26 │ │ │ │ tsteq r1, r8, lsr sp │ │ │ │ - tsteq r1, r6, ror lr │ │ │ │ - smlatteq r1, r0, sp, r9 │ │ │ │ - @ instruction: 0x01019d9e │ │ │ │ - @ instruction: 0x01019db0 │ │ │ │ - tsteq r1, sl, ror sp │ │ │ │ - tsteq r1, ip, lsl #28 │ │ │ │ - tsteq r1, r6, lsr #28 │ │ │ │ - ldrdeq r9, [r1, -ip] │ │ │ │ - strdeq r9, [r1, -r2] │ │ │ │ - @ instruction: 0x01019e94 │ │ │ │ - @ instruction: 0x01019eb6 │ │ │ │ - tsteq r1, r0, ror #28 │ │ │ │ - tsteq r1, r2, lsr pc │ │ │ │ - tsteq r1, r4, asr pc │ │ │ │ - strdeq r9, [r1, -lr] │ │ │ │ + strdeq r9, [r1, -sl] │ │ │ │ + tsteq r1, ip, ror sp │ │ │ │ + smlabbeq r1, lr, sp, r9 │ │ │ │ + tsteq r1, r8, asr sp │ │ │ │ + @ instruction: 0x01019e96 │ │ │ │ + tsteq r1, r0, lsl #28 │ │ │ │ + @ instruction: 0x01019dbe │ │ │ │ + ldrdeq r9, [r1, -r0] │ │ │ │ + @ instruction: 0x01019d9a │ │ │ │ + tsteq r1, ip, lsr #28 │ │ │ │ + tsteq r1, r6, asr #28 │ │ │ │ + strdeq r9, [r1, -ip] │ │ │ │ + tsteq r1, r2, lsl pc │ │ │ │ + @ instruction: 0x01019eb4 │ │ │ │ + ldrdeq r9, [r1, -r6] │ │ │ │ + smlabbeq r1, r0, lr, r9 │ │ │ │ + tsteq r1, r2, asr pc │ │ │ │ + tsteq r1, r4, ror pc │ │ │ │ + tsteq r1, lr, lsl pc │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0x46044615 │ │ │ │ rsbvs pc, ip, #64, 4 │ │ │ │ addsmi r4, r1, #31457280 @ 0x1e00000 │ │ │ │ @@ -135931,121 +135931,121 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf77a447a │ │ │ │ bmi 1caaa50 │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl fecad96c │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - ldrhteq r1, [lr], #244 @ 0xf4 │ │ │ │ - @ instruction: 0x0100179e │ │ │ │ - smlalseq r1, lr, lr, pc @ │ │ │ │ + ldrsbteq r1, [lr], #244 @ 0xf4 │ │ │ │ + @ instruction: 0x010017be │ │ │ │ + ldrhteq r1, [lr], #254 @ 0xfe │ │ │ │ + @ instruction: 0x0101839c │ │ │ │ + @ instruction: 0x01018394 │ │ │ │ + tsteq r1, r8, lsl ip │ │ │ │ tsteq r1, ip, ror r3 │ │ │ │ tsteq r1, r4, ror r3 │ │ │ │ - strdeq r9, [r1, -r8] │ │ │ │ + ldrdeq r9, [r1, -ip] │ │ │ │ tsteq r1, ip, asr r3 │ │ │ │ - tsteq r1, r4, asr r3 │ │ │ │ - @ instruction: 0x01019bbc │ │ │ │ - tsteq r1, ip, lsr r3 │ │ │ │ - smlatbeq r1, r4, fp, r9 │ │ │ │ - tsteq r1, r4, lsr #6 │ │ │ │ - @ instruction: 0x01019b90 │ │ │ │ - tsteq r1, ip, lsl #6 │ │ │ │ - tsteq r1, r8, ror fp │ │ │ │ - tsteq r1, r4, ror fp │ │ │ │ - tsteq r1, ip, ror fp │ │ │ │ - smlabbeq r1, ip, fp, r9 │ │ │ │ - smlatbeq r1, r0, fp, r9 │ │ │ │ - smlatbeq r1, r4, fp, r9 │ │ │ │ - @ instruction: 0x01019b9c │ │ │ │ + smlabteq r1, r4, fp, r9 │ │ │ │ + tsteq r1, r4, asr #6 │ │ │ │ @ instruction: 0x01019bb0 │ │ │ │ - smlatbeq r6, r2, ip, sp │ │ │ │ - @ instruction: 0x01018f9c │ │ │ │ - tsteq r0, r6, lsl #12 │ │ │ │ - @ instruction: 0x01018f92 │ │ │ │ - smlatteq r0, r8, r5, r1 │ │ │ │ - rscseq r1, lr, r4, lsr #28 │ │ │ │ - smlabteq r0, sl, r5, r1 │ │ │ │ - rscseq r1, lr, sl, ror #27 │ │ │ │ - smlatbeq r0, ip, r5, r1 │ │ │ │ - smlabbeq r1, r4, r2, r8 │ │ │ │ - rscseq r0, pc, r2, asr #7 │ │ │ │ - rscseq r0, pc, sl, lsr #7 │ │ │ │ - tsteq r1, r2, ror #4 │ │ │ │ - smlalseq r8, fp, r0, r8 │ │ │ │ - tsteq r1, r0, asr r2 │ │ │ │ - @ instruction: 0x01019abc │ │ │ │ - rscseq r0, pc, lr, asr r3 @ │ │ │ │ - rscseq r0, pc, r6, asr #6 │ │ │ │ - @ instruction: 0x01019a9e │ │ │ │ - smlatbeq r1, r8, sl, r9 │ │ │ │ - @ instruction: 0x01019a94 │ │ │ │ - smlatteq r1, r4, r1, r8 │ │ │ │ - ldrshteq r0, [pc], #42 │ │ │ │ - rscseq r0, pc, r2, ror #5 │ │ │ │ - tsteq r0, r0, lsr #12 │ │ │ │ - smlatbeq r0, r4, sl, pc @ │ │ │ │ + tsteq r1, ip, lsr #6 │ │ │ │ + @ instruction: 0x01019b98 │ │ │ │ + @ instruction: 0x01019b94 │ │ │ │ + @ instruction: 0x01019b9c │ │ │ │ + smlatbeq r1, ip, fp, r9 │ │ │ │ + smlabteq r1, r0, fp, r9 │ │ │ │ + smlabteq r1, r4, fp, r9 │ │ │ │ + @ instruction: 0x01019bbc │ │ │ │ + ldrdeq r9, [r1, -r0] │ │ │ │ + smlabteq r6, r2, ip, sp │ │ │ │ + @ instruction: 0x01018fbc │ │ │ │ + tsteq r0, r6, lsr #12 │ │ │ │ + @ instruction: 0x01018fb2 │ │ │ │ + tsteq r0, r8, lsl #12 │ │ │ │ + rscseq r1, lr, r4, asr #28 │ │ │ │ + smlatteq r0, sl, r5, r1 │ │ │ │ + rscseq r1, lr, sl, lsl #28 │ │ │ │ + smlabteq r0, ip, r5, r1 │ │ │ │ + smlatbeq r1, r4, r2, r8 │ │ │ │ + rscseq r0, pc, r2, ror #7 │ │ │ │ + rscseq r0, pc, sl, asr #7 │ │ │ │ + smlabbeq r1, r2, r2, r8 │ │ │ │ + ldrhteq r8, [fp], #128 @ 0x80 │ │ │ │ + tsteq r1, r0, ror r2 │ │ │ │ + ldrdeq r9, [r1, -ip] │ │ │ │ + rscseq r0, pc, lr, ror r3 @ │ │ │ │ + rscseq r0, pc, r6, ror #6 │ │ │ │ + @ instruction: 0x01019abe │ │ │ │ + smlabteq r1, r8, sl, r9 │ │ │ │ + @ instruction: 0x01019ab4 │ │ │ │ + tsteq r1, r4, lsl #4 │ │ │ │ + rscseq r0, pc, sl, lsl r3 @ │ │ │ │ + rscseq r0, pc, r2, lsl #6 │ │ │ │ + tsteq r0, r0, asr #12 │ │ │ │ + smlabteq r0, r4, sl, pc @ │ │ │ │ + rscseq r1, lr, r8, ror #29 │ │ │ │ rscseq r1, lr, r8, asr #29 │ │ │ │ - rscseq r1, lr, r8, lsr #29 │ │ │ │ + strdeq sp, [r6, -r6] │ │ │ │ + ldrdeq r3, [r0, -lr] │ │ │ │ + ldrshteq r1, [lr], #204 @ 0xcc │ │ │ │ + ldrshteq r1, [lr], #196 @ 0xc4 │ │ │ │ + rscseq r0, pc, lr, asr #32 │ │ │ │ + rscseq r0, pc, lr, asr #32 │ │ │ │ + smlabteq r1, r6, r9, r9 │ │ │ │ + smlabteq r1, r2, r9, r9 │ │ │ │ + smlabteq r0, sl, r2, r3 │ │ │ │ + @ instruction: 0x0100359e │ │ │ │ + rscseq r1, lr, ip, ror #24 │ │ │ │ + rscseq r1, lr, r4, ror #24 │ │ │ │ + ldrdeq r8, [r1, -r2] │ │ │ │ + tsteq r1, r0, ror #18 │ │ │ │ + rscseq r8, lr, ip, lsl #31 │ │ │ │ + tsteq r1, r0, asr r9 │ │ │ │ ldrdeq sp, [r6, -r6] │ │ │ │ - @ instruction: 0x010034be │ │ │ │ - ldrsbteq r1, [lr], #204 @ 0xcc │ │ │ │ - ldrsbteq r1, [lr], #196 @ 0xc4 │ │ │ │ - rscseq r0, pc, lr, lsr #32 │ │ │ │ - rscseq r0, pc, lr, lsr #32 │ │ │ │ - smlatbeq r1, r6, r9, r9 │ │ │ │ - smlatbeq r1, r2, r9, r9 │ │ │ │ - smlatbeq r0, sl, r2, r3 │ │ │ │ - tsteq r0, lr, ror r5 │ │ │ │ - rscseq r1, lr, ip, asr #24 │ │ │ │ - rscseq r1, lr, r4, asr #24 │ │ │ │ - @ instruction: 0x01018db2 │ │ │ │ - tsteq r1, r0, asr #18 │ │ │ │ - rscseq r8, lr, ip, ror #30 │ │ │ │ - tsteq r1, r0, lsr r9 │ │ │ │ - @ instruction: 0x0106d9b6 │ │ │ │ - ldrdeq r4, [r1, -r8] │ │ │ │ - ldrdeq r4, [r1, -ip] │ │ │ │ - ldrdeq r4, [r1, -r6] │ │ │ │ - ldrdeq r1, [r0, -r2] │ │ │ │ - smlatteq r0, lr, r2, r1 │ │ │ │ - @ instruction: 0x010012b4 │ │ │ │ - ldrdeq r1, [r0, -r0] │ │ │ │ - strdeq r7, [r1, -r6] │ │ │ │ - smlatteq r1, sl, pc, r7 @ │ │ │ │ - smlatteq r1, r4, pc, r7 @ │ │ │ │ + strdeq r4, [r1, -r8] │ │ │ │ + strdeq r4, [r1, -ip] │ │ │ │ + strdeq r4, [r1, -r6] │ │ │ │ + strdeq r1, [r0, -r2] │ │ │ │ + tsteq r0, lr, lsl #6 │ │ │ │ + ldrdeq r1, [r0, -r4] │ │ │ │ + strdeq r1, [r0, -r0] │ │ │ │ + tsteq r1, r6, lsl r0 │ │ │ │ + tsteq r1, sl │ │ │ │ + tsteq r1, r4 │ │ │ │ + ldrdeq r7, [r1, -r2] │ │ │ │ + tsteq r1, r8, asr r7 │ │ │ │ + @ instruction: 0x01017ebe │ │ │ │ + @ instruction: 0x01017eb8 │ │ │ │ @ instruction: 0x01017eb2 │ │ │ │ - tsteq r1, r8, lsr r7 │ │ │ │ - @ instruction: 0x01017e9e │ │ │ │ - @ instruction: 0x01017e98 │ │ │ │ - @ instruction: 0x01017e92 │ │ │ │ - smlabbeq r1, ip, lr, r7 │ │ │ │ - tsteq r1, sl, lsr #16 │ │ │ │ - @ instruction: 0x0106d89e │ │ │ │ - tsteq r1, ip, ror #30 │ │ │ │ - tsteq r0, ip, lsl #4 │ │ │ │ + smlatbeq r1, ip, lr, r7 │ │ │ │ + tsteq r1, sl, asr #16 │ │ │ │ + @ instruction: 0x0106d8be │ │ │ │ + smlabbeq r1, ip, pc, r7 @ │ │ │ │ + tsteq r0, ip, lsr #4 │ │ │ │ + smlabbeq r1, r2, pc, r7 @ │ │ │ │ + tsteq r1, r6, ror pc │ │ │ │ + tsteq r1, r2, ror pc │ │ │ │ + tsteq r1, sl, ror #30 │ │ │ │ tsteq r1, r2, ror #30 │ │ │ │ - tsteq r1, r6, asr pc │ │ │ │ - tsteq r1, r2, asr pc │ │ │ │ - tsteq r1, sl, asr #30 │ │ │ │ - tsteq r1, r2, asr #30 │ │ │ │ - tsteq r1, sl, ror #14 │ │ │ │ - tsteq r1, r2, ror r7 │ │ │ │ - tsteq r1, lr, lsl #30 │ │ │ │ - tsteq r1, r6, asr r7 │ │ │ │ - tsteq r1, r6, ror #14 │ │ │ │ + smlabbeq r1, sl, r7, r9 │ │ │ │ + @ instruction: 0x01019792 │ │ │ │ + tsteq r1, lr, lsr #30 │ │ │ │ + tsteq r1, r6, ror r7 │ │ │ │ + smlabbeq r1, r6, r7, r9 │ │ │ │ + tsteq r1, r8, ror #14 │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ + smlatteq r0, lr, ip, r0 │ │ │ │ + smlatteq r0, sl, r0, r1 │ │ │ │ tsteq r1, r8, asr #14 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ - smlabteq r0, lr, ip, r0 │ │ │ │ - smlabteq r0, sl, r0, r1 │ │ │ │ - tsteq r1, r8, lsr #14 │ │ │ │ - tsteq r1, r4, lsr #14 │ │ │ │ - rscseq r1, lr, r2, lsr #20 │ │ │ │ - tsteq r0, lr, rrx │ │ │ │ - @ instruction: 0x010013bc │ │ │ │ - qaddeq r1, r0, r0 │ │ │ │ + tsteq r1, r4, asr #14 │ │ │ │ + rscseq r1, lr, r2, asr #20 │ │ │ │ + smlabbeq r0, lr, r0, r1 │ │ │ │ + ldrdeq r1, [r0, -ip] │ │ │ │ + tsteq r0, r0, ror r0 │ │ │ │ svcvc 0x0009f5b0 │ │ │ │ stmdale r6, {r0, r1, r2, r4, ip, lr, pc} │ │ │ │ svcvc 0x0007f5b0 │ │ │ │ @ instruction: 0xf5b0d016 │ │ │ │ andsle r7, r6, r8, lsl #30 │ │ │ │ @ instruction: 0xf5b0e005 │ │ │ │ andsle r7, r5, r2, lsl pc │ │ │ │ @@ -136059,19 +136059,19 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ stmdami r6, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r1, r8, asr r5 │ │ │ │ - strdeq r9, [r1, -lr] │ │ │ │ - tsteq r1, r8, lsl r5 │ │ │ │ - tsteq r1, sl, ror r5 │ │ │ │ - @ instruction: 0x01019594 │ │ │ │ + tsteq r1, r8, ror r5 │ │ │ │ + tsteq r1, lr, lsl r5 │ │ │ │ + tsteq r1, r8, lsr r5 │ │ │ │ + @ instruction: 0x0101959a │ │ │ │ + @ instruction: 0x010195b4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec46fa4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ eorsle r7, ip, r9, lsl #30 │ │ │ │ stmdale r6, {r1, r2, r3, r4, r9, sl, lr} │ │ │ │ @@ -136436,103 +136436,103 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf779447a │ │ │ │ bmi 182c26c │ │ │ │ tstcs r1, fp, lsr #30 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ svc 0x00bcf779 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - rscseq r8, lr, ip, asr #18 │ │ │ │ - tsteq r1, r6, lsr r5 │ │ │ │ - tsteq r1, sl, lsr r5 │ │ │ │ - rscseq r1, lr, r8, ror #11 │ │ │ │ - smlatbeq r0, r8, sp, r0 │ │ │ │ - rscseq r1, lr, r4, ror #11 │ │ │ │ - smlabbeq r0, sl, sp, r0 │ │ │ │ - rscseq r1, lr, lr, asr #11 │ │ │ │ - tsteq r0, r4, ror sp │ │ │ │ - smlatteq r1, r6, r4, r9 │ │ │ │ - rscseq r1, lr, r2, lsr #11 │ │ │ │ + rscseq r8, lr, ip, ror #18 │ │ │ │ + tsteq r1, r6, asr r5 │ │ │ │ + tsteq r1, sl, asr r5 │ │ │ │ + rscseq r1, lr, r8, lsl #12 │ │ │ │ + smlabteq r0, r8, sp, r0 │ │ │ │ + rscseq r1, lr, r4, lsl #12 │ │ │ │ + smlatbeq r0, sl, sp, r0 │ │ │ │ + rscseq r1, lr, lr, ror #11 │ │ │ │ + @ instruction: 0x01000d94 │ │ │ │ + tsteq r1, r6, lsl #10 │ │ │ │ + rscseq r1, lr, r2, asr #11 │ │ │ │ + strdeq r1, [r1, -sl] │ │ │ │ + ldrhteq r1, [lr], #90 @ 0x5a │ │ │ │ + rscseq r1, lr, r6, lsr #11 │ │ │ │ + @ instruction: 0x0106d390 │ │ │ │ + smlalseq r1, lr, r4, r5 │ │ │ │ + smlalseq r1, lr, r6, r5 │ │ │ │ + rscseq r1, lr, lr, lsl #11 │ │ │ │ + strdeq r4, [r1, -r6] │ │ │ │ + strdeq r4, [r1, -r8] │ │ │ │ + strdeq r4, [r1, -r0] │ │ │ │ + rscseq r1, lr, r2, asr r5 │ │ │ │ + tsteq r1, r6, lsr fp │ │ │ │ + tsteq r1, lr, lsl #8 │ │ │ │ + tsteq r1, lr, lsl r4 │ │ │ │ + tsteq r1, sl, asr sl │ │ │ │ + rscseq r1, lr, r8, asr #10 │ │ │ │ ldrdeq r1, [r1, -sl] │ │ │ │ - smlalseq r1, lr, sl, r5 │ │ │ │ - rscseq r1, lr, r6, lsl #11 │ │ │ │ - tsteq r6, r0, ror r3 │ │ │ │ - rscseq r1, lr, r4, ror r5 │ │ │ │ - rscseq r1, lr, r6, ror r5 │ │ │ │ - rscseq r1, lr, lr, ror #10 │ │ │ │ - ldrdeq r4, [r1, -r6] │ │ │ │ - ldrdeq r4, [r1, -r8] │ │ │ │ - ldrdeq r4, [r1, -r0] │ │ │ │ - rscseq r1, lr, r2, lsr r5 │ │ │ │ - tsteq r1, r6, lsl fp │ │ │ │ - smlatteq r1, lr, r3, r9 │ │ │ │ - strdeq r9, [r1, -lr] │ │ │ │ - tsteq r1, sl, lsr sl │ │ │ │ + rscseq r1, lr, sl, lsr r5 │ │ │ │ rscseq r1, lr, r8, lsr #10 │ │ │ │ - @ instruction: 0x01011aba │ │ │ │ + tsteq r6, r4, ror r2 │ │ │ │ rscseq r1, lr, sl, lsl r5 │ │ │ │ - rscseq r1, lr, r8, lsl #10 │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - ldrshteq r1, [lr], #74 @ 0x4a │ │ │ │ - rscseq r1, lr, r2, lsl #10 │ │ │ │ - rscseq r1, lr, r4, lsl #10 │ │ │ │ - ldrshteq r1, [lr], #78 @ 0x4e │ │ │ │ - ldrsbteq r1, [lr], #70 @ 0x46 │ │ │ │ - ldrsbteq r1, [lr], #72 @ 0x48 │ │ │ │ - rscseq r1, lr, sl, ror #9 │ │ │ │ - rscseq r1, lr, r6, lsl #8 │ │ │ │ - rscseq r1, lr, r0, lsl #8 │ │ │ │ - ldrsbteq r1, [lr], #70 @ 0x46 │ │ │ │ - ldrsbteq r1, [lr], #58 @ 0x3a │ │ │ │ - ldrsbteq r1, [lr], #52 @ 0x34 │ │ │ │ - tstpeq r0, r6, lsl ip @ p-variant is OBSOLETE │ │ │ │ - rscseq r1, lr, lr, lsr #7 │ │ │ │ - rscseq r1, lr, r8, lsr #7 │ │ │ │ - smlatbeq r0, r2, r0, r3 │ │ │ │ - smlatbeq r0, r2, r0, r3 │ │ │ │ - smlatbeq r0, r0, r0, r3 │ │ │ │ - smlatteq r0, r6, r0, r3 │ │ │ │ - tsteq r0, r6, ror r0 │ │ │ │ - tsteq r0, r4, ror r0 │ │ │ │ + rscseq r1, lr, r2, lsr #10 │ │ │ │ + rscseq r1, lr, r4, lsr #10 │ │ │ │ + rscseq r1, lr, lr, lsl r5 │ │ │ │ + ldrshteq r1, [lr], #70 @ 0x46 │ │ │ │ + ldrshteq r1, [lr], #72 @ 0x48 │ │ │ │ + rscseq r1, lr, sl, lsl #10 │ │ │ │ + rscseq r1, lr, r6, lsr #8 │ │ │ │ + rscseq r1, lr, r0, lsr #8 │ │ │ │ + ldrshteq r1, [lr], #70 @ 0x46 │ │ │ │ + ldrshteq r1, [lr], #58 @ 0x3a │ │ │ │ + ldrshteq r1, [lr], #52 @ 0x34 │ │ │ │ + tstpeq r0, r6, lsr ip @ p-variant is OBSOLETE │ │ │ │ + rscseq r1, lr, lr, asr #7 │ │ │ │ + rscseq r1, lr, r8, asr #7 │ │ │ │ + smlabteq r0, r2, r0, r3 │ │ │ │ + smlabteq r0, r2, r0, r3 │ │ │ │ + smlabteq r0, r0, r0, r3 │ │ │ │ + tsteq r0, r6, lsl #2 │ │ │ │ + swpeq r3, r6, [r0] │ │ │ │ + swpeq r3, r4, [r0] │ │ │ │ + smlabteq r0, lr, r8, sp │ │ │ │ + smlabteq r0, r0, r8, sp │ │ │ │ + @ instruction: 0x0100d8ba │ │ │ │ + @ instruction: 0x0100d8b4 │ │ │ │ smlatbeq r0, lr, r8, sp │ │ │ │ - smlatbeq r0, r0, r8, sp │ │ │ │ - @ instruction: 0x0100d89a │ │ │ │ - @ instruction: 0x0100d894 │ │ │ │ - smlabbeq r0, lr, r8, sp │ │ │ │ - smlabbeq r0, r8, r8, sp │ │ │ │ - smlabbeq r0, r2, r8, sp │ │ │ │ - rscseq r8, lr, r4, lsl #22 │ │ │ │ - rscseq r8, lr, r2, lsl #22 │ │ │ │ - ldrdeq r9, [r1, -ip] │ │ │ │ - ldrdeq r9, [r1, -sl] │ │ │ │ - tsteq r0, r4, asr #16 │ │ │ │ - tsteq r0, lr, lsr r8 │ │ │ │ + smlatbeq r0, r8, r8, sp │ │ │ │ + smlatbeq r0, r2, r8, sp │ │ │ │ + rscseq r8, lr, r4, lsr #22 │ │ │ │ + rscseq r8, lr, r2, lsr #22 │ │ │ │ + strdeq r9, [r1, -ip] │ │ │ │ + strdeq r9, [r1, -sl] │ │ │ │ + tsteq r0, r4, ror #16 │ │ │ │ + tsteq r0, lr, asr r8 │ │ │ │ + tsteq r0, r8, asr r8 │ │ │ │ + smlabteq r1, lr, r1, r9 │ │ │ │ + smlabteq r1, ip, r1, r9 │ │ │ │ + smlabteq r1, sl, r1, r9 │ │ │ │ tsteq r0, r8, lsr r8 │ │ │ │ - smlatbeq r1, lr, r1, r9 │ │ │ │ - smlatbeq r1, ip, r1, r9 │ │ │ │ - smlatbeq r1, sl, r1, r9 │ │ │ │ - tsteq r0, r8, lsl r8 │ │ │ │ - rscseq r8, lr, r0, asr #21 │ │ │ │ - rscseq r8, lr, r6, lsr #21 │ │ │ │ - tsteq r0, ip, lsl #16 │ │ │ │ - ldrshteq r1, [lr], #20 │ │ │ │ - rscseq r1, lr, lr, ror #3 │ │ │ │ - ldrdeq r1, [r1, -r4] │ │ │ │ - ldrdeq r1, [r1, -sl] │ │ │ │ - smlabteq r1, r0, r7, r1 │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - @ instruction: 0x010117be │ │ │ │ - smlatteq r0, r0, r8, r0 │ │ │ │ - tsteq r1, r2, lsl #14 │ │ │ │ - rscseq r1, lr, r8, ror #2 │ │ │ │ - rscseq r1, lr, r2, ror #2 │ │ │ │ - smlabteq r1, r4, r0, r9 │ │ │ │ - rscseq pc, lr, r8, ror #6 │ │ │ │ - smlabteq r1, r6, r0, r9 │ │ │ │ - tsteq r1, r8, ror #14 │ │ │ │ - tsteq r0, ip, ror #16 │ │ │ │ + rscseq r8, lr, r0, ror #21 │ │ │ │ + rscseq r8, lr, r6, asr #21 │ │ │ │ + tsteq r0, ip, lsr #16 │ │ │ │ + rscseq r1, lr, r4, lsl r2 │ │ │ │ + rscseq r1, lr, lr, lsl #4 │ │ │ │ + strdeq r1, [r1, -r4] │ │ │ │ + strdeq r1, [r1, -sl] │ │ │ │ + smlatteq r1, r0, r7, r1 │ │ │ │ + @ instruction: 0x0106cf9c │ │ │ │ + ldrdeq r1, [r1, -lr] │ │ │ │ + tsteq r0, r0, lsl #18 │ │ │ │ + tsteq r1, r2, lsr #14 │ │ │ │ + rscseq r1, lr, r8, lsl #3 │ │ │ │ + rscseq r1, lr, r2, lsl #3 │ │ │ │ + smlatteq r1, r4, r0, r9 │ │ │ │ + rscseq pc, lr, r8, lsl #7 │ │ │ │ + smlatteq r1, r6, r0, r9 │ │ │ │ + smlabbeq r1, r8, r7, r1 │ │ │ │ + smlabbeq r0, ip, r8, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec476d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6430ff8 │ │ │ │ addsmi r3, r8, #204, 6 @ 0x30000003 │ │ │ │ mvnhi pc, #1 │ │ │ │ strhi pc, [r7], -r0, lsl #4 │ │ │ │ @@ -139081,423 +139081,423 @@ │ │ │ │ ldrbtmi r0, [r8], #-1652 @ 0xfffff98c │ │ │ │ ldclt 0, cr15, [fp] │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0xf0004478 │ │ │ │ @ instruction: 0xf8dfbcb6 │ │ │ │ ldrbtmi r0, [r8], #-1640 @ 0xfffff998 │ │ │ │ ldclt 0, cr15, [r1] │ │ │ │ - @ instruction: 0x0101a39e │ │ │ │ - tsteq r1, r0, asr #24 │ │ │ │ - smlabteq r1, r2, ip, r7 │ │ │ │ - ldrdeq r7, [r1, -ip] │ │ │ │ - tsteq r1, r6, ror r9 │ │ │ │ - tsteq r1, ip, asr r8 │ │ │ │ - smlatbeq r1, sl, r7, r7 │ │ │ │ - tsteq r1, r0, asr r7 │ │ │ │ - strdeq r7, [r1, -lr] │ │ │ │ - tsteq r1, ip, lsl r7 │ │ │ │ - tsteq r1, lr, asr r7 │ │ │ │ - smlabteq r1, r8, r7, r7 │ │ │ │ - smlatteq r1, sl, r7, r7 │ │ │ │ - smlabbeq r1, r8, r7, r7 │ │ │ │ - @ instruction: 0x01017892 │ │ │ │ - tsteq r1, r4, asr #16 │ │ │ │ - tsteq r1, r6, asr r8 │ │ │ │ - tsteq r1, r0, lsl r8 │ │ │ │ - smlatbeq r1, sl, r8, r7 │ │ │ │ - smlabteq r1, r0, r8, r7 │ │ │ │ - tsteq r1, r6, ror r8 │ │ │ │ - @ instruction: 0x010179b8 │ │ │ │ - tsteq r1, r2, asr #18 │ │ │ │ - tsteq r1, r0, lsl #18 │ │ │ │ - smlabteq r1, r2, r8, r7 │ │ │ │ - ldrdeq r7, [r1, -r4] │ │ │ │ - strdeq r7, [r1, -lr] │ │ │ │ - tsteq r1, r4, asr #18 │ │ │ │ - tsteq r1, lr, asr #18 │ │ │ │ - tsteq r1, r0, lsl r9 │ │ │ │ + @ instruction: 0x0101a3be │ │ │ │ + tsteq r1, r0, ror #24 │ │ │ │ + smlatteq r1, r2, ip, r7 │ │ │ │ + strdeq r7, [r1, -ip] │ │ │ │ @ instruction: 0x01017996 │ │ │ │ - tsteq r1, r0, ror r9 │ │ │ │ - tsteq r1, r2, ror #10 │ │ │ │ - tsteq r1, r0, asr #10 │ │ │ │ - smlabbeq r1, sl, r9, r7 │ │ │ │ - tsteq r1, r4, ror r5 │ │ │ │ - tsteq r1, r2, asr r5 │ │ │ │ - tsteq r1, r0, asr #12 │ │ │ │ - smlabteq r1, lr, r5, r9 │ │ │ │ + tsteq r1, ip, ror r8 │ │ │ │ + smlabteq r1, sl, r7, r7 │ │ │ │ + tsteq r1, r0, ror r7 │ │ │ │ + tsteq r1, lr, lsl r7 │ │ │ │ + tsteq r1, ip, lsr r7 │ │ │ │ + tsteq r1, lr, ror r7 │ │ │ │ + smlatteq r1, r8, r7, r7 │ │ │ │ + tsteq r1, sl, lsl #16 │ │ │ │ + smlatbeq r1, r8, r7, r7 │ │ │ │ + @ instruction: 0x010178b2 │ │ │ │ + tsteq r1, r4, ror #16 │ │ │ │ + tsteq r1, r6, ror r8 │ │ │ │ + tsteq r1, r0, lsr r8 │ │ │ │ + smlabteq r1, sl, r8, r7 │ │ │ │ + smlatteq r1, r0, r8, r7 │ │ │ │ + @ instruction: 0x01017896 │ │ │ │ + ldrdeq r7, [r1, -r8] │ │ │ │ + tsteq r1, r2, ror #18 │ │ │ │ + tsteq r1, r0, lsr #18 │ │ │ │ + smlatteq r1, r2, r8, r7 │ │ │ │ + strdeq r7, [r1, -r4] │ │ │ │ + tsteq r1, lr, lsl r9 │ │ │ │ + tsteq r1, r4, ror #18 │ │ │ │ + tsteq r1, lr, ror #18 │ │ │ │ + tsteq r1, r0, lsr r9 │ │ │ │ + @ instruction: 0x010179b6 │ │ │ │ + @ instruction: 0x01017990 │ │ │ │ + smlabbeq r1, r2, r5, r9 │ │ │ │ + tsteq r1, r0, ror #10 │ │ │ │ + smlatbeq r1, sl, r9, r7 │ │ │ │ @ instruction: 0x01019594 │ │ │ │ tsteq r1, r2, ror r5 │ │ │ │ - tsteq r1, r0, asr r5 │ │ │ │ - tsteq r1, r2, ror r9 │ │ │ │ - smlabbeq r1, r4, r9, r7 │ │ │ │ - tsteq r1, sl, ror r5 │ │ │ │ - smlatbeq r1, r8, r9, r7 │ │ │ │ - smlabbeq r1, r2, r9, r7 │ │ │ │ - smlatbeq r1, r4, r5, r9 │ │ │ │ - smlabbeq r1, r2, r5, r9 │ │ │ │ - @ instruction: 0x010179b8 │ │ │ │ + tsteq r1, r0, ror #12 │ │ │ │ + smlatteq r1, lr, r5, r9 │ │ │ │ + @ instruction: 0x010195b4 │ │ │ │ + @ instruction: 0x01019592 │ │ │ │ + tsteq r1, r0, ror r5 │ │ │ │ @ instruction: 0x01017992 │ │ │ │ - @ instruction: 0x01019598 │ │ │ │ - ldrdeq r7, [r1, -r2] │ │ │ │ - smlatbeq r1, ip, r9, r7 │ │ │ │ - tsteq r1, sl, asr #20 │ │ │ │ - tsteq r1, r8, lsl #20 │ │ │ │ - smlatteq r1, r2, r9, r7 │ │ │ │ - @ instruction: 0x010179bc │ │ │ │ - smlabbeq r1, sl, r5, r9 │ │ │ │ - @ instruction: 0x0101959c │ │ │ │ - strdeq r7, [r1, -r2] │ │ │ │ - smlabteq r1, r0, r5, r9 │ │ │ │ + smlatbeq r1, r4, r9, r7 │ │ │ │ @ instruction: 0x0101959a │ │ │ │ + smlabteq r1, r8, r9, r7 │ │ │ │ + smlatbeq r1, r2, r9, r7 │ │ │ │ + smlabteq r1, r4, r5, r9 │ │ │ │ + smlatbeq r1, r2, r5, r9 │ │ │ │ + ldrdeq r7, [r1, -r8] │ │ │ │ + @ instruction: 0x010179b2 │ │ │ │ + @ instruction: 0x010195b8 │ │ │ │ + strdeq r7, [r1, -r2] │ │ │ │ + smlabteq r1, ip, r9, r7 │ │ │ │ + tsteq r1, sl, ror #20 │ │ │ │ tsteq r1, r8, lsr #20 │ │ │ │ tsteq r1, r2, lsl #20 │ │ │ │ - ldrdeq r9, [r1, -r0] │ │ │ │ + ldrdeq r7, [r1, -ip] │ │ │ │ smlatbeq r1, sl, r5, r9 │ │ │ │ - tsteq r1, ip, lsl sl │ │ │ │ - smlatteq r1, sl, r5, r9 │ │ │ │ - smlabteq r1, r4, r5, r9 │ │ │ │ - strdeq r7, [r1, -r6] │ │ │ │ - smlabteq r1, r8, r6, r9 │ │ │ │ - tsteq r1, lr, asr #12 │ │ │ │ - tsteq r1, ip, lsl #12 │ │ │ │ - smlatteq r1, r6, r5, r9 │ │ │ │ - smlabteq r1, r0, r5, r9 │ │ │ │ - strdeq r7, [r1, -sl] │ │ │ │ - tsteq r1, ip, lsl #20 │ │ │ │ - strdeq r9, [r1, -r6] │ │ │ │ - tsteq r1, r0, lsr sl │ │ │ │ - tsteq r1, sl, lsl #20 │ │ │ │ + @ instruction: 0x010195bc │ │ │ │ + tsteq r1, r2, lsl sl │ │ │ │ + smlatteq r1, r0, r5, r9 │ │ │ │ + @ instruction: 0x010195ba │ │ │ │ + tsteq r1, r8, asr #20 │ │ │ │ + tsteq r1, r2, lsr #20 │ │ │ │ + strdeq r9, [r1, -r0] │ │ │ │ + smlabteq r1, sl, r5, r9 │ │ │ │ + tsteq r1, ip, lsr sl │ │ │ │ + tsteq r1, sl, lsl #12 │ │ │ │ + smlatteq r1, r4, r5, r9 │ │ │ │ + tsteq r1, r6, lsl ip │ │ │ │ + smlatteq r1, r8, r6, r9 │ │ │ │ + tsteq r1, lr, ror #12 │ │ │ │ tsteq r1, ip, lsr #12 │ │ │ │ tsteq r1, r6, lsl #12 │ │ │ │ - tsteq r1, r0, asr #20 │ │ │ │ + smlatteq r1, r0, r5, r9 │ │ │ │ tsteq r1, sl, lsl sl │ │ │ │ - tsteq r1, r0, lsr #12 │ │ │ │ - tsteq r1, sl, asr sl │ │ │ │ - tsteq r1, r4, lsr sl │ │ │ │ - ldrdeq r7, [r1, -r2] │ │ │ │ - @ instruction: 0x01017a90 │ │ │ │ - tsteq r1, sl, ror #20 │ │ │ │ - tsteq r1, r4, asr #20 │ │ │ │ - tsteq r1, r2, lsl r6 │ │ │ │ - tsteq r1, r4, lsr #12 │ │ │ │ + tsteq r1, ip, lsr #20 │ │ │ │ + tsteq r1, r6, lsl r6 │ │ │ │ + tsteq r1, r0, asr sl │ │ │ │ + tsteq r1, sl, lsr #20 │ │ │ │ + tsteq r1, ip, asr #12 │ │ │ │ + tsteq r1, r6, lsr #12 │ │ │ │ + tsteq r1, r0, ror #20 │ │ │ │ + tsteq r1, sl, lsr sl │ │ │ │ + tsteq r1, r0, asr #12 │ │ │ │ tsteq r1, sl, ror sl │ │ │ │ - tsteq r1, r8, asr #12 │ │ │ │ - tsteq r1, r2, lsr #12 │ │ │ │ + tsteq r1, r4, asr sl │ │ │ │ + strdeq r7, [r1, -r2] │ │ │ │ @ instruction: 0x01017ab0 │ │ │ │ smlabbeq r1, sl, sl, r7 │ │ │ │ - tsteq r1, r8, asr r6 │ │ │ │ + tsteq r1, r4, ror #20 │ │ │ │ tsteq r1, r2, lsr r6 │ │ │ │ - smlatbeq r1, r4, sl, r7 │ │ │ │ - tsteq r1, r2, ror r6 │ │ │ │ - tsteq r1, ip, asr #12 │ │ │ │ - tsteq r1, sl, asr r7 │ │ │ │ - smlatteq r1, r0, r6, r9 │ │ │ │ - @ instruction: 0x0101969e │ │ │ │ + tsteq r1, r4, asr #12 │ │ │ │ + @ instruction: 0x01017a9a │ │ │ │ + tsteq r1, r8, ror #12 │ │ │ │ + tsteq r1, r2, asr #12 │ │ │ │ + ldrdeq r7, [r1, -r0] │ │ │ │ + smlatbeq r1, sl, sl, r7 │ │ │ │ tsteq r1, r8, ror r6 │ │ │ │ tsteq r1, r2, asr r6 │ │ │ │ - smlabbeq r1, ip, sl, r7 │ │ │ │ - @ instruction: 0x01017a9e │ │ │ │ - smlabbeq r1, r8, r6, r9 │ │ │ │ - smlabteq r1, r2, sl, r7 │ │ │ │ - @ instruction: 0x01017a9c │ │ │ │ + smlabteq r1, r4, sl, r7 │ │ │ │ + @ instruction: 0x01019692 │ │ │ │ + tsteq r1, ip, ror #12 │ │ │ │ + tsteq r1, sl, ror r7 │ │ │ │ + tsteq r1, r0, lsl #14 │ │ │ │ @ instruction: 0x010196be │ │ │ │ @ instruction: 0x01019698 │ │ │ │ - ldrdeq r7, [r1, -r2] │ │ │ │ + tsteq r1, r2, ror r6 │ │ │ │ smlatbeq r1, ip, sl, r7 │ │ │ │ - @ instruction: 0x010196b2 │ │ │ │ - smlatteq r1, ip, sl, r7 │ │ │ │ - smlabteq r1, r6, sl, r7 │ │ │ │ - tsteq r1, r0, lsr #14 │ │ │ │ + @ instruction: 0x01017abe │ │ │ │ + smlatbeq r1, r8, r6, r9 │ │ │ │ + smlatteq r1, r2, sl, r7 │ │ │ │ + @ instruction: 0x01017abc │ │ │ │ ldrdeq r9, [r1, -lr] │ │ │ │ @ instruction: 0x010196b8 │ │ │ │ strdeq r7, [r1, -r2] │ │ │ │ smlabteq r1, ip, sl, r7 │ │ │ │ ldrdeq r9, [r1, -r2] │ │ │ │ tsteq r1, ip, lsl #22 │ │ │ │ smlatteq r1, r6, sl, r7 │ │ │ │ - tsteq r1, r8, lsl #14 │ │ │ │ - smlatteq r1, r2, r6, r9 │ │ │ │ - tsteq r1, ip, lsl fp │ │ │ │ - strdeq r7, [r1, -r6] │ │ │ │ - strdeq r9, [r1, -ip] │ │ │ │ - tsteq r1, r6, lsr fp │ │ │ │ - tsteq r1, r0, lsl fp │ │ │ │ - ldrdeq r7, [r1, -sl] │ │ │ │ - smlabteq r1, ip, r8, r9 │ │ │ │ - tsteq r1, sl, lsl #24 │ │ │ │ - @ instruction: 0x01017b90 │ │ │ │ - tsteq r1, lr, asr #22 │ │ │ │ - tsteq r1, r8, lsr #22 │ │ │ │ - tsteq r1, r2, lsl #22 │ │ │ │ - ldrdeq r9, [r1, -r0] │ │ │ │ - smlatteq r1, r2, r6, r9 │ │ │ │ - tsteq r1, r8, lsr fp │ │ │ │ - tsteq r1, r6, lsl #14 │ │ │ │ - smlatteq r1, r0, r6, r9 │ │ │ │ + tsteq r1, r0, asr #14 │ │ │ │ + strdeq r9, [r1, -lr] │ │ │ │ + ldrdeq r9, [r1, -r8] │ │ │ │ + tsteq r1, r2, lsl fp │ │ │ │ + smlatteq r1, ip, sl, r7 │ │ │ │ + strdeq r9, [r1, -r2] │ │ │ │ + tsteq r1, ip, lsr #22 │ │ │ │ + tsteq r1, r6, lsl #22 │ │ │ │ + tsteq r1, r8, lsr #14 │ │ │ │ + tsteq r1, r2, lsl #14 │ │ │ │ + tsteq r1, ip, lsr fp │ │ │ │ + tsteq r1, r6, lsl fp │ │ │ │ + tsteq r1, ip, lsl r7 │ │ │ │ + tsteq r1, r6, asr fp │ │ │ │ + tsteq r1, r0, lsr fp │ │ │ │ + strdeq r7, [r1, -sl] │ │ │ │ + smlatteq r1, ip, r8, r9 │ │ │ │ + tsteq r1, sl, lsr #24 │ │ │ │ + @ instruction: 0x01017bb0 │ │ │ │ tsteq r1, lr, ror #22 │ │ │ │ tsteq r1, r8, asr #22 │ │ │ │ - tsteq r1, r6, lsl r7 │ │ │ │ + tsteq r1, r2, lsr #22 │ │ │ │ strdeq r9, [r1, -r0] │ │ │ │ - tsteq r1, r2, ror #22 │ │ │ │ - tsteq r1, r0, lsr r7 │ │ │ │ - tsteq r1, sl, lsl #14 │ │ │ │ - smlatbeq r1, r8, r7, r9 │ │ │ │ - tsteq r1, r6, ror #14 │ │ │ │ - tsteq r1, r0, asr #14 │ │ │ │ - tsteq r1, sl, lsl r7 │ │ │ │ - tsteq r1, r4, asr fp │ │ │ │ - tsteq r1, r6, ror #22 │ │ │ │ + tsteq r1, r2, lsl #14 │ │ │ │ + tsteq r1, r8, asr fp │ │ │ │ + tsteq r1, r6, lsr #14 │ │ │ │ + tsteq r1, r0, lsl #14 │ │ │ │ + smlabbeq r1, lr, fp, r7 │ │ │ │ + tsteq r1, r8, ror #22 │ │ │ │ + tsteq r1, r6, lsr r7 │ │ │ │ + tsteq r1, r0, lsl r7 │ │ │ │ + smlabbeq r1, r2, fp, r7 │ │ │ │ tsteq r1, r0, asr r7 │ │ │ │ - smlabbeq r1, sl, fp, r7 │ │ │ │ - tsteq r1, r4, ror #22 │ │ │ │ + tsteq r1, sl, lsr #14 │ │ │ │ + smlabteq r1, r8, r7, r9 │ │ │ │ smlabbeq r1, r6, r7, r9 │ │ │ │ tsteq r1, r0, ror #14 │ │ │ │ - @ instruction: 0x01017b9a │ │ │ │ + tsteq r1, sl, lsr r7 │ │ │ │ tsteq r1, r4, ror fp │ │ │ │ - tsteq r1, sl, ror r7 │ │ │ │ - @ instruction: 0x01017bb4 │ │ │ │ - smlabbeq r1, lr, fp, r7 │ │ │ │ - @ instruction: 0x01017c9c │ │ │ │ - tsteq r1, r2, lsr #24 │ │ │ │ - smlatteq r1, r0, fp, r7 │ │ │ │ + smlabbeq r1, r6, fp, r7 │ │ │ │ + tsteq r1, r0, ror r7 │ │ │ │ + smlatbeq r1, sl, fp, r7 │ │ │ │ + smlabbeq r1, r4, fp, r7 │ │ │ │ + smlatbeq r1, r6, r7, r9 │ │ │ │ + smlabbeq r1, r0, r7, r9 │ │ │ │ @ instruction: 0x01017bba │ │ │ │ @ instruction: 0x01017b94 │ │ │ │ - tsteq r1, r2, ror #14 │ │ │ │ - tsteq r1, r4, ror r7 │ │ │ │ - smlabteq r1, sl, fp, r7 │ │ │ │ - @ instruction: 0x01019798 │ │ │ │ - tsteq r1, r2, ror r7 │ │ │ │ + @ instruction: 0x0101979a │ │ │ │ + ldrdeq r7, [r1, -r4] │ │ │ │ + smlatbeq r1, lr, fp, r7 │ │ │ │ + @ instruction: 0x01017cbc │ │ │ │ + tsteq r1, r2, asr #24 │ │ │ │ tsteq r1, r0, lsl #24 │ │ │ │ ldrdeq r7, [r1, -sl] │ │ │ │ - smlatbeq r1, r8, r7, r9 │ │ │ │ + @ instruction: 0x01017bb4 │ │ │ │ smlabbeq r1, r2, r7, r9 │ │ │ │ - strdeq r7, [r1, -r4] │ │ │ │ - smlabteq r1, r2, r7, r9 │ │ │ │ - @ instruction: 0x0101979c │ │ │ │ - tsteq r1, r2, ror #24 │ │ │ │ + @ instruction: 0x01019794 │ │ │ │ + smlatteq r1, sl, fp, r7 │ │ │ │ + @ instruction: 0x010197b8 │ │ │ │ + @ instruction: 0x01019792 │ │ │ │ tsteq r1, r0, lsr #24 │ │ │ │ strdeq r7, [r1, -sl] │ │ │ │ smlabteq r1, r8, r7, r9 │ │ │ │ smlatbeq r1, r2, r7, r9 │ │ │ │ tsteq r1, r4, lsl ip │ │ │ │ smlatteq r1, r2, r7, r9 │ │ │ │ @ instruction: 0x010197bc │ │ │ │ - tsteq r1, sl, asr #24 │ │ │ │ - tsteq r1, r4, lsr #24 │ │ │ │ - strdeq r9, [r1, -r2] │ │ │ │ - smlabteq r1, ip, r7, r9 │ │ │ │ - tsteq r1, lr, lsr ip │ │ │ │ - tsteq r1, ip, lsl #16 │ │ │ │ - smlatteq r1, r6, r7, r9 │ │ │ │ - tsteq r1, r8, lsl lr │ │ │ │ - smlatteq r1, sl, r8, r9 │ │ │ │ - tsteq r1, r0, ror r8 │ │ │ │ - tsteq r1, lr, lsr #16 │ │ │ │ - tsteq r1, r8, lsl #16 │ │ │ │ - smlatteq r1, r2, r7, r9 │ │ │ │ - tsteq r1, ip, lsl ip │ │ │ │ - tsteq r1, lr, lsr #24 │ │ │ │ - tsteq r1, r8, lsl r8 │ │ │ │ - tsteq r1, r2, asr ip │ │ │ │ - tsteq r1, ip, lsr #24 │ │ │ │ + smlabbeq r1, r2, ip, r7 │ │ │ │ + tsteq r1, r0, asr #24 │ │ │ │ + tsteq r1, sl, lsl ip │ │ │ │ + smlatteq r1, r8, r7, r9 │ │ │ │ + smlabteq r1, r2, r7, r9 │ │ │ │ + tsteq r1, r4, lsr ip │ │ │ │ + tsteq r1, r2, lsl #16 │ │ │ │ + ldrdeq r9, [r1, -ip] │ │ │ │ + tsteq r1, sl, ror #24 │ │ │ │ + tsteq r1, r4, asr #24 │ │ │ │ + tsteq r1, r2, lsl r8 │ │ │ │ + smlatteq r1, ip, r7, r9 │ │ │ │ + tsteq r1, lr, asr ip │ │ │ │ + tsteq r1, ip, lsr #16 │ │ │ │ + tsteq r1, r6, lsl #16 │ │ │ │ + tsteq r1, r8, lsr lr │ │ │ │ + tsteq r1, sl, lsl #18 │ │ │ │ + @ instruction: 0x01019890 │ │ │ │ tsteq r1, lr, asr #16 │ │ │ │ tsteq r1, r8, lsr #16 │ │ │ │ - tsteq r1, r2, ror #24 │ │ │ │ + tsteq r1, r2, lsl #16 │ │ │ │ tsteq r1, ip, lsr ip │ │ │ │ - tsteq r1, r2, asr #16 │ │ │ │ - tsteq r1, ip, ror ip │ │ │ │ - tsteq r1, r6, asr ip │ │ │ │ - strdeq r7, [r1, -r4] │ │ │ │ - @ instruction: 0x01017cb2 │ │ │ │ - smlabbeq r1, ip, ip, r7 │ │ │ │ - tsteq r1, r6, ror #24 │ │ │ │ - tsteq r1, r4, lsr r8 │ │ │ │ - tsteq r1, r6, asr #16 │ │ │ │ + tsteq r1, lr, asr #24 │ │ │ │ + tsteq r1, r8, lsr r8 │ │ │ │ + tsteq r1, r2, ror ip │ │ │ │ + tsteq r1, ip, asr #24 │ │ │ │ + tsteq r1, lr, ror #16 │ │ │ │ + tsteq r1, r8, asr #16 │ │ │ │ + smlabbeq r1, r2, ip, r7 │ │ │ │ + tsteq r1, ip, asr ip │ │ │ │ + tsteq r1, r2, ror #16 │ │ │ │ @ instruction: 0x01017c9c │ │ │ │ - tsteq r1, sl, ror #16 │ │ │ │ - tsteq r1, r4, asr #16 │ │ │ │ + tsteq r1, r6, ror ip │ │ │ │ + tsteq r1, r4, lsl sp │ │ │ │ ldrdeq r7, [r1, -r2] │ │ │ │ smlatbeq r1, ip, ip, r7 │ │ │ │ - tsteq r1, sl, ror r8 │ │ │ │ + smlabbeq r1, r6, ip, r7 │ │ │ │ tsteq r1, r4, asr r8 │ │ │ │ - smlabteq r1, r6, ip, r7 │ │ │ │ - @ instruction: 0x01019894 │ │ │ │ - tsteq r1, lr, ror #16 │ │ │ │ - tsteq r1, ip, ror r9 │ │ │ │ - tsteq r1, r2, lsl #18 │ │ │ │ - smlabteq r1, r0, r8, r9 │ │ │ │ + tsteq r1, r6, ror #16 │ │ │ │ + @ instruction: 0x01017cbc │ │ │ │ + smlabbeq r1, sl, r8, r9 │ │ │ │ + tsteq r1, r4, ror #16 │ │ │ │ + strdeq r7, [r1, -r2] │ │ │ │ + smlabteq r1, ip, ip, r7 │ │ │ │ @ instruction: 0x0101989a │ │ │ │ tsteq r1, r4, ror r8 │ │ │ │ - smlatbeq r1, lr, ip, r7 │ │ │ │ - smlabteq r1, r0, ip, r7 │ │ │ │ - smlatbeq r1, sl, r8, r9 │ │ │ │ - smlatteq r1, r4, ip, r7 │ │ │ │ - @ instruction: 0x01017cbe │ │ │ │ + smlatteq r1, r6, ip, r7 │ │ │ │ + @ instruction: 0x010198b4 │ │ │ │ + smlabbeq r1, lr, r8, r9 │ │ │ │ + @ instruction: 0x0101999c │ │ │ │ + tsteq r1, r2, lsr #18 │ │ │ │ smlatteq r1, r0, r8, r9 │ │ │ │ @ instruction: 0x010198ba │ │ │ │ - strdeq r7, [r1, -r4] │ │ │ │ + @ instruction: 0x01019894 │ │ │ │ smlabteq r1, lr, ip, r7 │ │ │ │ - ldrdeq r9, [r1, -r4] │ │ │ │ - tsteq r1, lr, lsl #26 │ │ │ │ - smlatteq r1, r8, ip, r7 │ │ │ │ - tsteq r1, r2, asr #18 │ │ │ │ + smlatteq r1, r0, ip, r7 │ │ │ │ + smlabteq r1, sl, r8, r9 │ │ │ │ + tsteq r1, r4, lsl #26 │ │ │ │ + ldrdeq r7, [r1, -lr] │ │ │ │ tsteq r1, r0, lsl #18 │ │ │ │ ldrdeq r9, [r1, -sl] │ │ │ │ tsteq r1, r4, lsl sp │ │ │ │ smlatteq r1, lr, ip, r7 │ │ │ │ strdeq r9, [r1, -r4] │ │ │ │ tsteq r1, lr, lsr #26 │ │ │ │ tsteq r1, r8, lsl #26 │ │ │ │ - tsteq r1, sl, lsr #18 │ │ │ │ - tsteq r1, r4, lsl #18 │ │ │ │ - tsteq r1, lr, lsr sp │ │ │ │ - tsteq r1, r8, lsl sp │ │ │ │ - tsteq r1, lr, lsl r9 │ │ │ │ - tsteq r1, r8, asr sp │ │ │ │ - tsteq r1, r2, lsr sp │ │ │ │ - @ instruction: 0x010184b4 │ │ │ │ - smlabteq r1, sl, ip, r9 │ │ │ │ - smlatteq r1, r4, sl, r9 │ │ │ │ - tsteq r1, r2, lsr #28 │ │ │ │ - smlatbeq r1, r8, sp, r7 │ │ │ │ - tsteq r1, r6, ror #26 │ │ │ │ - tsteq r1, r0, asr #26 │ │ │ │ - tsteq r1, sl, lsl sp │ │ │ │ - smlatteq r1, r8, r8, r9 │ │ │ │ + tsteq r1, r2, ror #18 │ │ │ │ + tsteq r1, r0, lsr #18 │ │ │ │ strdeq r9, [r1, -sl] │ │ │ │ - tsteq r1, r0, asr sp │ │ │ │ - tsteq r1, lr, lsl r9 │ │ │ │ - strdeq r9, [r1, -r8] │ │ │ │ + tsteq r1, r4, lsr sp │ │ │ │ + tsteq r1, lr, lsl #26 │ │ │ │ + tsteq r1, r4, lsl r9 │ │ │ │ + tsteq r1, lr, asr #26 │ │ │ │ + tsteq r1, r8, lsr #26 │ │ │ │ + tsteq r1, sl, asr #18 │ │ │ │ + tsteq r1, r4, lsr #18 │ │ │ │ + tsteq r1, lr, asr sp │ │ │ │ + tsteq r1, r8, lsr sp │ │ │ │ + tsteq r1, lr, lsr r9 │ │ │ │ + tsteq r1, r8, ror sp │ │ │ │ + tsteq r1, r2, asr sp │ │ │ │ + ldrdeq r8, [r1, -r4] │ │ │ │ + smlatteq r1, sl, ip, r9 │ │ │ │ + tsteq r1, r4, lsl #22 │ │ │ │ + tsteq r1, r2, asr #28 │ │ │ │ + smlabteq r1, r8, sp, r7 │ │ │ │ smlabbeq r1, r6, sp, r7 │ │ │ │ tsteq r1, r0, ror #26 │ │ │ │ - tsteq r1, lr, lsr #18 │ │ │ │ + tsteq r1, sl, lsr sp │ │ │ │ tsteq r1, r8, lsl #18 │ │ │ │ - tsteq r1, sl, ror sp │ │ │ │ - tsteq r1, r8, asr #18 │ │ │ │ - tsteq r1, r2, lsr #18 │ │ │ │ - smlabteq r1, r0, r9, r9 │ │ │ │ - tsteq r1, lr, ror r9 │ │ │ │ - tsteq r1, r8, asr r9 │ │ │ │ - tsteq r1, r2, lsr r9 │ │ │ │ - tsteq r1, ip, ror #26 │ │ │ │ - tsteq r1, lr, ror sp │ │ │ │ + tsteq r1, sl, lsl r9 │ │ │ │ + tsteq r1, r0, ror sp │ │ │ │ + tsteq r1, lr, lsr r9 │ │ │ │ + tsteq r1, r8, lsl r9 │ │ │ │ + smlatbeq r1, r6, sp, r7 │ │ │ │ + smlabbeq r1, r0, sp, r7 │ │ │ │ + tsteq r1, lr, asr #18 │ │ │ │ + tsteq r1, r8, lsr #18 │ │ │ │ + @ instruction: 0x01017d9a │ │ │ │ tsteq r1, r8, ror #18 │ │ │ │ - smlatbeq r1, r2, sp, r7 │ │ │ │ - tsteq r1, ip, ror sp │ │ │ │ + tsteq r1, r2, asr #18 │ │ │ │ + smlatteq r1, r0, r9, r9 │ │ │ │ @ instruction: 0x0101999e │ │ │ │ tsteq r1, r8, ror r9 │ │ │ │ - @ instruction: 0x01017db2 │ │ │ │ + tsteq r1, r2, asr r9 │ │ │ │ smlabbeq r1, ip, sp, r7 │ │ │ │ - @ instruction: 0x01019992 │ │ │ │ - smlabteq r1, ip, sp, r7 │ │ │ │ - smlatbeq r1, r6, sp, r7 │ │ │ │ - @ instruction: 0x01017eb4 │ │ │ │ - tsteq r1, sl, lsr lr │ │ │ │ - strdeq r7, [r1, -r8] │ │ │ │ + @ instruction: 0x01017d9e │ │ │ │ + smlabbeq r1, r8, r9, r9 │ │ │ │ + smlabteq r1, r2, sp, r7 │ │ │ │ + @ instruction: 0x01017d9c │ │ │ │ + @ instruction: 0x010199be │ │ │ │ + @ instruction: 0x01019998 │ │ │ │ ldrdeq r7, [r1, -r2] │ │ │ │ smlatbeq r1, ip, sp, r7 │ │ │ │ - tsteq r1, sl, ror r9 │ │ │ │ - smlabbeq r1, ip, r9, r9 │ │ │ │ - smlatteq r1, r2, sp, r7 │ │ │ │ - @ instruction: 0x010199b0 │ │ │ │ - smlabbeq r1, sl, r9, r9 │ │ │ │ + @ instruction: 0x010199b2 │ │ │ │ + smlatteq r1, ip, sp, r7 │ │ │ │ + smlabteq r1, r6, sp, r7 │ │ │ │ + ldrdeq r7, [r1, -r4] │ │ │ │ + tsteq r1, sl, asr lr │ │ │ │ tsteq r1, r8, lsl lr │ │ │ │ strdeq r7, [r1, -r2] │ │ │ │ - smlabteq r1, r0, r9, r9 │ │ │ │ + smlabteq r1, ip, sp, r7 │ │ │ │ @ instruction: 0x0101999a │ │ │ │ - tsteq r1, ip, lsl #28 │ │ │ │ - ldrdeq r9, [r1, -sl] │ │ │ │ - @ instruction: 0x010199b4 │ │ │ │ - tsteq r1, r2, asr sl │ │ │ │ - tsteq r1, r0, lsl sl │ │ │ │ - smlatteq r1, sl, r9, r9 │ │ │ │ - smlabteq r1, r4, r9, r9 │ │ │ │ - strdeq r7, [r1, -lr] │ │ │ │ - tsteq r1, r0, lsl lr │ │ │ │ + smlatbeq r1, ip, r9, r9 │ │ │ │ + tsteq r1, r2, lsl #28 │ │ │ │ + ldrdeq r9, [r1, -r0] │ │ │ │ + smlatbeq r1, sl, r9, r9 │ │ │ │ + tsteq r1, r8, lsr lr │ │ │ │ + tsteq r1, r2, lsl lr │ │ │ │ + smlatteq r1, r0, r9, r9 │ │ │ │ + @ instruction: 0x010199ba │ │ │ │ + tsteq r1, ip, lsr #28 │ │ │ │ strdeq r9, [r1, -sl] │ │ │ │ - tsteq r1, r4, lsr lr │ │ │ │ - tsteq r1, lr, lsl #28 │ │ │ │ + ldrdeq r9, [r1, -r4] │ │ │ │ + tsteq r1, r2, ror sl │ │ │ │ tsteq r1, r0, lsr sl │ │ │ │ tsteq r1, sl, lsl #20 │ │ │ │ - tsteq r1, r4, asr #28 │ │ │ │ + smlatteq r1, r4, r9, r9 │ │ │ │ tsteq r1, lr, lsl lr │ │ │ │ - tsteq r1, r4, lsr #20 │ │ │ │ - tsteq r1, lr, asr lr │ │ │ │ - tsteq r1, r8, lsr lr │ │ │ │ - strdeq r9, [r1, -lr] │ │ │ │ - tsteq r1, ip, lsr pc │ │ │ │ - smlabteq r1, r2, lr, r7 │ │ │ │ - smlabbeq r1, r0, lr, r7 │ │ │ │ - tsteq r1, sl, asr lr │ │ │ │ - tsteq r1, r4, lsr lr │ │ │ │ - tsteq r1, r2, lsl #20 │ │ │ │ - tsteq r1, r4, lsl sl │ │ │ │ - tsteq r1, sl, ror #28 │ │ │ │ - tsteq r1, r8, lsr sl │ │ │ │ - tsteq r1, r2, lsl sl │ │ │ │ + tsteq r1, r0, lsr lr │ │ │ │ + tsteq r1, sl, lsl sl │ │ │ │ + tsteq r1, r4, asr lr │ │ │ │ + tsteq r1, lr, lsr #28 │ │ │ │ + tsteq r1, r0, asr sl │ │ │ │ + tsteq r1, sl, lsr #20 │ │ │ │ + tsteq r1, r4, ror #28 │ │ │ │ + tsteq r1, lr, lsr lr │ │ │ │ + tsteq r1, r4, asr #20 │ │ │ │ + tsteq r1, lr, ror lr │ │ │ │ + tsteq r1, r8, asr lr │ │ │ │ + tsteq r1, lr, lsl ip │ │ │ │ + tsteq r1, ip, asr pc │ │ │ │ + smlatteq r1, r2, lr, r7 │ │ │ │ smlatbeq r1, r0, lr, r7 │ │ │ │ tsteq r1, sl, ror lr │ │ │ │ - tsteq r1, r8, asr #20 │ │ │ │ + tsteq r1, r4, asr lr │ │ │ │ tsteq r1, r2, lsr #20 │ │ │ │ - @ instruction: 0x01017e94 │ │ │ │ - tsteq r1, r2, ror #20 │ │ │ │ - tsteq r1, ip, lsr sl │ │ │ │ - ldrdeq r9, [r1, -sl] │ │ │ │ - @ instruction: 0x01019a98 │ │ │ │ - tsteq r1, r2, ror sl │ │ │ │ - tsteq r1, ip, asr #20 │ │ │ │ - smlabbeq r1, r6, lr, r7 │ │ │ │ - @ instruction: 0x01017e98 │ │ │ │ + tsteq r1, r4, lsr sl │ │ │ │ + smlabbeq r1, sl, lr, r7 │ │ │ │ + tsteq r1, r8, asr sl │ │ │ │ + tsteq r1, r2, lsr sl │ │ │ │ + smlabteq r1, r0, lr, r7 │ │ │ │ + @ instruction: 0x01017e9a │ │ │ │ + tsteq r1, r8, ror #20 │ │ │ │ + tsteq r1, r2, asr #20 │ │ │ │ + @ instruction: 0x01017eb4 │ │ │ │ smlabbeq r1, r2, sl, r9 │ │ │ │ - @ instruction: 0x01017ebc │ │ │ │ - @ instruction: 0x01017e96 │ │ │ │ + tsteq r1, ip, asr sl │ │ │ │ + strdeq r9, [r1, -sl] │ │ │ │ @ instruction: 0x01019ab8 │ │ │ │ @ instruction: 0x01019a92 │ │ │ │ - smlabteq r1, ip, lr, r7 │ │ │ │ + tsteq r1, ip, ror #20 │ │ │ │ smlatbeq r1, r6, lr, r7 │ │ │ │ - smlatbeq r1, ip, sl, r9 │ │ │ │ - smlatteq r1, r6, lr, r7 │ │ │ │ - smlabteq r1, r0, lr, r7 │ │ │ │ - smlabteq r1, lr, pc, r7 @ │ │ │ │ - tsteq r1, r4, asr pc │ │ │ │ - tsteq r1, r2, lsl pc │ │ │ │ + @ instruction: 0x01017eb8 │ │ │ │ + smlatbeq r1, r2, sl, r9 │ │ │ │ + ldrdeq r7, [r1, -ip] │ │ │ │ + @ instruction: 0x01017eb6 │ │ │ │ + ldrdeq r9, [r1, -r8] │ │ │ │ + @ instruction: 0x01019ab2 │ │ │ │ smlatteq r1, ip, lr, r7 │ │ │ │ smlabteq r1, r6, lr, r7 │ │ │ │ - @ instruction: 0x01019a94 │ │ │ │ - smlatbeq r1, r6, sl, r9 │ │ │ │ - strdeq r7, [r1, -ip] │ │ │ │ - smlabteq r1, sl, sl, r9 │ │ │ │ - smlatbeq r1, r4, sl, r9 │ │ │ │ + smlabteq r1, ip, sl, r9 │ │ │ │ + tsteq r1, r6, lsl #30 │ │ │ │ + smlatteq r1, r0, lr, r7 │ │ │ │ + smlatteq r1, lr, pc, r7 @ │ │ │ │ + tsteq r1, r4, ror pc │ │ │ │ tsteq r1, r2, lsr pc │ │ │ │ tsteq r1, ip, lsl #30 │ │ │ │ - ldrdeq r9, [r1, -sl] │ │ │ │ + smlatteq r1, r6, lr, r7 │ │ │ │ @ instruction: 0x01019ab4 │ │ │ │ - tsteq r1, r6, lsr #30 │ │ │ │ - strdeq r9, [r1, -r4] │ │ │ │ - smlabteq r1, lr, sl, r9 │ │ │ │ - @ instruction: 0x01017f94 │ │ │ │ + smlabteq r1, r6, sl, r9 │ │ │ │ + tsteq r1, ip, lsl pc │ │ │ │ + smlatteq r1, sl, sl, r9 │ │ │ │ + smlabteq r1, r4, sl, r9 │ │ │ │ tsteq r1, r2, asr pc │ │ │ │ tsteq r1, ip, lsr #30 │ │ │ │ strdeq r9, [r1, -sl] │ │ │ │ ldrdeq r9, [r1, -r4] │ │ │ │ tsteq r1, r6, asr #30 │ │ │ │ tsteq r1, r4, lsl fp │ │ │ │ smlatteq r1, lr, sl, r9 │ │ │ │ - tsteq r1, ip, ror pc │ │ │ │ - tsteq r1, r6, asr pc │ │ │ │ - tsteq r1, r4, lsr #22 │ │ │ │ - strdeq r9, [r1, -lr] │ │ │ │ - tsteq r1, r0, ror pc │ │ │ │ - tsteq r1, lr, lsr fp │ │ │ │ - tsteq r1, r8, lsl fp │ │ │ │ - smlatteq r1, r2, lr, r9 │ │ │ │ - tsteq r1, r0, asr #2 │ │ │ │ - tsteq r1, r2, lsl ip │ │ │ │ - @ instruction: 0x01019b98 │ │ │ │ - tsteq r1, r6, asr fp │ │ │ │ + @ instruction: 0x01017fb4 │ │ │ │ + tsteq r1, r2, ror pc │ │ │ │ + tsteq r1, ip, asr #30 │ │ │ │ + tsteq r1, sl, lsl fp │ │ │ │ + strdeq r9, [r1, -r4] │ │ │ │ + tsteq r1, r6, ror #30 │ │ │ │ + tsteq r1, r4, lsr fp │ │ │ │ + tsteq r1, lr, lsl #22 │ │ │ │ + @ instruction: 0x01017f9c │ │ │ │ + tsteq r1, r6, ror pc │ │ │ │ + tsteq r1, r4, asr #22 │ │ │ │ + tsteq r1, lr, lsl fp │ │ │ │ + @ instruction: 0x01017f90 │ │ │ │ + tsteq r1, lr, asr fp │ │ │ │ + tsteq r1, r8, lsr fp │ │ │ │ + tsteq r1, r2, lsl #30 │ │ │ │ + tsteq r1, r0, ror #2 │ │ │ │ + tsteq r1, r2, lsr ip │ │ │ │ + @ instruction: 0x01019bb8 │ │ │ │ + tsteq r1, r6, ror fp │ │ │ │ ldrbtmi r4, [r8], #-2239 @ 0xfffff741 │ │ │ │ ldmmi pc!, {r0, r1, r3, r4, r5, r6, r8, sp, lr, pc} @ │ │ │ │ cmn r8, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2238 @ 0xfffff742 │ │ │ │ ldmmi lr!, {r0, r2, r4, r5, r6, r8, sp, lr, pc} │ │ │ │ cmn r2, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2237 @ 0xfffff743 │ │ │ │ @@ -139682,142 +139682,142 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2177 @ 0xfffff77f │ │ │ │ stmmi r1, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2176 @ 0xfffff780 │ │ │ │ stmmi r0, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - smlabteq r1, lr, r4, r9 │ │ │ │ - smlatbeq r1, ip, r4, r9 │ │ │ │ - smlatteq r1, sl, r8, r7 │ │ │ │ - tsteq r1, r0, lsl #18 │ │ │ │ smlatteq r1, lr, r4, r9 │ │ │ │ - tsteq r1, ip, lsr #18 │ │ │ │ + smlabteq r1, ip, r4, r9 │ │ │ │ tsteq r1, sl, lsl #18 │ │ │ │ - tsteq r1, r0, lsr r5 │ │ │ │ + tsteq r1, r0, lsr #18 │ │ │ │ tsteq r1, lr, lsl #10 │ │ │ │ tsteq r1, ip, asr #18 │ │ │ │ tsteq r1, sl, lsr #18 │ │ │ │ - tsteq r1, r4, lsr r5 │ │ │ │ - tsteq r1, r2, ror r9 │ │ │ │ - tsteq r1, r0, asr r9 │ │ │ │ - strdeq r7, [r1, -r2] │ │ │ │ - @ instruction: 0x010179b4 │ │ │ │ + tsteq r1, r0, asr r5 │ │ │ │ + tsteq r1, lr, lsr #10 │ │ │ │ + tsteq r1, ip, ror #18 │ │ │ │ + tsteq r1, sl, asr #18 │ │ │ │ + tsteq r1, r4, asr r5 │ │ │ │ @ instruction: 0x01017992 │ │ │ │ tsteq r1, r0, ror r9 │ │ │ │ - tsteq r1, r2, asr #10 │ │ │ │ - tsteq r1, r8, asr r5 │ │ │ │ + tsteq r1, r2, lsl sl │ │ │ │ + ldrdeq r7, [r1, -r4] │ │ │ │ @ instruction: 0x010179b2 │ │ │ │ - smlabbeq r1, r4, r5, r9 │ │ │ │ + @ instruction: 0x01017990 │ │ │ │ tsteq r1, r2, ror #10 │ │ │ │ - strdeq r7, [r1, -r4] │ │ │ │ + tsteq r1, r8, ror r5 │ │ │ │ ldrdeq r7, [r1, -r2] │ │ │ │ smlatbeq r1, r4, r5, r9 │ │ │ │ smlabbeq r1, r2, r5, r9 │ │ │ │ - strdeq r7, [r1, -r8] │ │ │ │ - smlabteq r1, sl, r5, r9 │ │ │ │ - smlatbeq r1, r8, r5, r9 │ │ │ │ - @ instruction: 0x010196ba │ │ │ │ - tsteq r1, r4, asr #12 │ │ │ │ - tsteq r1, r6, lsl #12 │ │ │ │ - smlatteq r1, r4, r5, r9 │ │ │ │ - smlabteq r1, r2, r5, r9 │ │ │ │ - tsteq r1, r0, lsl #20 │ │ │ │ - tsteq r1, r6, lsl sl │ │ │ │ + tsteq r1, r4, lsl sl │ │ │ │ + strdeq r7, [r1, -r2] │ │ │ │ + smlabteq r1, r4, r5, r9 │ │ │ │ + smlatbeq r1, r2, r5, r9 │ │ │ │ + tsteq r1, r8, lsl sl │ │ │ │ + smlatteq r1, sl, r5, r9 │ │ │ │ + smlabteq r1, r8, r5, r9 │ │ │ │ + ldrdeq r9, [r1, -sl] │ │ │ │ + tsteq r1, r4, ror #12 │ │ │ │ + tsteq r1, r6, lsr #12 │ │ │ │ tsteq r1, r4, lsl #12 │ │ │ │ - tsteq r1, r2, asr #20 │ │ │ │ + smlatteq r1, r2, r5, r9 │ │ │ │ tsteq r1, r0, lsr #20 │ │ │ │ - tsteq r1, r6, asr #12 │ │ │ │ + tsteq r1, r6, lsr sl │ │ │ │ tsteq r1, r4, lsr #12 │ │ │ │ tsteq r1, r2, ror #20 │ │ │ │ tsteq r1, r0, asr #20 │ │ │ │ - tsteq r1, sl, asr #12 │ │ │ │ - smlabbeq r1, r8, sl, r7 │ │ │ │ - tsteq r1, r6, ror #20 │ │ │ │ - smlabteq r1, r4, r6, r9 │ │ │ │ - smlabbeq r1, r6, r6, r9 │ │ │ │ - tsteq r1, r4, ror #12 │ │ │ │ - smlatbeq r1, r2, sl, r7 │ │ │ │ - smlabbeq r1, r0, sl, r7 │ │ │ │ - smlabbeq r1, sl, r6, r9 │ │ │ │ - smlabteq r1, r8, sl, r7 │ │ │ │ - smlatbeq r1, r6, sl, r7 │ │ │ │ - smlabteq r1, ip, r6, r9 │ │ │ │ + tsteq r1, r6, ror #12 │ │ │ │ + tsteq r1, r4, asr #12 │ │ │ │ + smlabbeq r1, r2, sl, r7 │ │ │ │ + tsteq r1, r0, ror #20 │ │ │ │ + tsteq r1, sl, ror #12 │ │ │ │ + smlatbeq r1, r8, sl, r7 │ │ │ │ + smlabbeq r1, r6, sl, r7 │ │ │ │ + smlatteq r1, r4, r6, r9 │ │ │ │ + smlatbeq r1, r6, r6, r9 │ │ │ │ + smlabbeq r1, r4, r6, r9 │ │ │ │ + smlabteq r1, r2, sl, r7 │ │ │ │ + smlatbeq r1, r0, sl, r7 │ │ │ │ smlatbeq r1, sl, r6, r9 │ │ │ │ smlatteq r1, r8, sl, r7 │ │ │ │ smlabteq r1, r6, sl, r7 │ │ │ │ - ldrdeq r9, [r1, -r0] │ │ │ │ - tsteq r1, lr, lsl #22 │ │ │ │ - smlatteq r1, ip, sl, r7 │ │ │ │ - @ instruction: 0x010198b6 │ │ │ │ - strdeq r7, [r1, -r8] │ │ │ │ - smlabbeq r1, r2, fp, r7 │ │ │ │ - tsteq r1, r4, asr #22 │ │ │ │ - tsteq r1, r2, lsr #22 │ │ │ │ - tsteq r1, r0, lsl #22 │ │ │ │ - ldrdeq r9, [r1, -r2] │ │ │ │ - smlatteq r1, r8, r6, r9 │ │ │ │ + smlatteq r1, ip, r6, r9 │ │ │ │ + smlabteq r1, sl, r6, r9 │ │ │ │ + tsteq r1, r8, lsl #22 │ │ │ │ + smlatteq r1, r6, sl, r7 │ │ │ │ + strdeq r9, [r1, -r0] │ │ │ │ + tsteq r1, lr, lsr #22 │ │ │ │ + tsteq r1, ip, lsl #22 │ │ │ │ + ldrdeq r9, [r1, -r6] │ │ │ │ + tsteq r1, r8, lsl ip │ │ │ │ + smlatbeq r1, r2, fp, r7 │ │ │ │ + tsteq r1, r4, ror #22 │ │ │ │ tsteq r1, r2, asr #22 │ │ │ │ - tsteq r1, r4, lsl r7 │ │ │ │ + tsteq r1, r0, lsr #22 │ │ │ │ strdeq r9, [r1, -r2] │ │ │ │ - smlabbeq r1, r4, fp, r7 │ │ │ │ + tsteq r1, r8, lsl #14 │ │ │ │ tsteq r1, r2, ror #22 │ │ │ │ tsteq r1, r4, lsr r7 │ │ │ │ tsteq r1, r2, lsl r7 │ │ │ │ - smlabbeq r1, r8, fp, r7 │ │ │ │ - tsteq r1, sl, asr r7 │ │ │ │ - tsteq r1, r8, lsr r7 │ │ │ │ - ldrdeq r9, [r1, -sl] │ │ │ │ - @ instruction: 0x0101979c │ │ │ │ + smlatbeq r1, r4, fp, r7 │ │ │ │ + smlabbeq r1, r2, fp, r7 │ │ │ │ + tsteq r1, r4, asr r7 │ │ │ │ + tsteq r1, r2, lsr r7 │ │ │ │ + smlatbeq r1, r8, fp, r7 │ │ │ │ tsteq r1, sl, ror r7 │ │ │ │ tsteq r1, r8, asr r7 │ │ │ │ - @ instruction: 0x01017b96 │ │ │ │ - smlatbeq r1, ip, fp, r7 │ │ │ │ + strdeq r9, [r1, -sl] │ │ │ │ + @ instruction: 0x010197bc │ │ │ │ @ instruction: 0x0101979a │ │ │ │ - ldrdeq r7, [r1, -r8] │ │ │ │ + tsteq r1, r8, ror r7 │ │ │ │ @ instruction: 0x01017bb6 │ │ │ │ - ldrdeq r9, [r1, -ip] │ │ │ │ + smlabteq r1, ip, fp, r7 │ │ │ │ @ instruction: 0x010197ba │ │ │ │ strdeq r7, [r1, -r8] │ │ │ │ ldrdeq r7, [r1, -r6] │ │ │ │ - smlatteq r1, r0, r7, r9 │ │ │ │ - tsteq r1, lr, lsl ip │ │ │ │ - strdeq r7, [r1, -ip] │ │ │ │ - tsteq r1, lr, lsl #26 │ │ │ │ - @ instruction: 0x01017c98 │ │ │ │ - tsteq r1, sl, asr ip │ │ │ │ - tsteq r1, r8, lsr ip │ │ │ │ - tsteq r1, r6, lsl ip │ │ │ │ - smlatteq r1, r8, r7, r9 │ │ │ │ - strdeq r9, [r1, -lr] │ │ │ │ + strdeq r9, [r1, -ip] │ │ │ │ + ldrdeq r9, [r1, -sl] │ │ │ │ + tsteq r1, r8, lsl ip │ │ │ │ + strdeq r7, [r1, -r6] │ │ │ │ + tsteq r1, r0, lsl #16 │ │ │ │ + tsteq r1, lr, lsr ip │ │ │ │ + tsteq r1, ip, lsl ip │ │ │ │ + tsteq r1, lr, lsr #26 │ │ │ │ + @ instruction: 0x01017cb8 │ │ │ │ + tsteq r1, sl, ror ip │ │ │ │ tsteq r1, r8, asr ip │ │ │ │ - tsteq r1, sl, lsr #16 │ │ │ │ + tsteq r1, r6, lsr ip │ │ │ │ tsteq r1, r8, lsl #16 │ │ │ │ - @ instruction: 0x01017c9a │ │ │ │ + tsteq r1, lr, lsl r8 │ │ │ │ tsteq r1, r8, ror ip │ │ │ │ tsteq r1, sl, asr #16 │ │ │ │ tsteq r1, r8, lsr #16 │ │ │ │ - @ instruction: 0x01017c9e │ │ │ │ - tsteq r1, r0, ror r8 │ │ │ │ - tsteq r1, lr, asr #16 │ │ │ │ - tsteq r1, r8, lsl sp │ │ │ │ - ldrdeq r7, [r1, -sl] │ │ │ │ - @ instruction: 0x01017cb8 │ │ │ │ - smlabbeq r1, sl, r8, r9 │ │ │ │ - tsteq r1, r8, ror #16 │ │ │ │ - ldrdeq r7, [r1, -lr] │ │ │ │ - @ instruction: 0x010198b0 │ │ │ │ - smlabbeq r1, lr, r8, r9 │ │ │ │ - tsteq r1, r0, lsr #26 │ │ │ │ + @ instruction: 0x01017cba │ │ │ │ + @ instruction: 0x01017c98 │ │ │ │ + tsteq r1, sl, ror #16 │ │ │ │ + tsteq r1, r8, asr #16 │ │ │ │ + @ instruction: 0x01017cbe │ │ │ │ + @ instruction: 0x01019890 │ │ │ │ + tsteq r1, lr, ror #16 │ │ │ │ + tsteq r1, r8, lsr sp │ │ │ │ + strdeq r7, [r1, -sl] │ │ │ │ + ldrdeq r7, [r1, -r8] │ │ │ │ + smlatbeq r1, sl, r8, r9 │ │ │ │ + smlabbeq r1, r8, r8, r9 │ │ │ │ strdeq r7, [r1, -lr] │ │ │ │ ldrdeq r9, [r1, -r0] │ │ │ │ smlatbeq r1, lr, r8, r9 │ │ │ │ - tsteq r1, r4, lsr #26 │ │ │ │ - strdeq r9, [r1, -r6] │ │ │ │ - ldrdeq r9, [r1, -r4] │ │ │ │ + tsteq r1, r0, asr #26 │ │ │ │ + tsteq r1, lr, lsl sp │ │ │ │ + strdeq r9, [r1, -r0] │ │ │ │ + smlabteq r1, lr, r8, r9 │ │ │ │ + tsteq r1, r4, asr #26 │ │ │ │ + tsteq r1, r6, lsl r9 │ │ │ │ + strdeq r9, [r1, -r4] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4aa2c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00acf5b1 │ │ │ │ strbthi pc, [r5], -r0 @ │ │ │ │ @@ -140750,165 +140750,165 @@ │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ mrc 7, 0, APSR_nzcv, cr0, cr5, {3} │ │ │ │ bmi fe3ac6dc │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ mcr 7, 0, pc, cr8, cr5, {3} @ │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - ldrshteq sp, [sp], #88 @ 0x58 │ │ │ │ - rscseq ip, pc, r2, ror #27 │ │ │ │ - rscseq r4, lr, sl, asr r9 │ │ │ │ - rscseq r4, lr, ip, asr #18 │ │ │ │ - rscseq r4, lr, sl, asr #18 │ │ │ │ - rscseq r4, lr, r4, asr r9 │ │ │ │ - rscseq r4, lr, r6, asr r9 │ │ │ │ - strdeq r4, [r1, -r2] │ │ │ │ + rscseq sp, sp, r8, lsl r6 │ │ │ │ + rscseq ip, pc, r2, lsl #28 │ │ │ │ + rscseq r4, lr, sl, ror r9 │ │ │ │ + rscseq r4, lr, ip, ror #18 │ │ │ │ + rscseq r4, lr, sl, ror #18 │ │ │ │ + rscseq r4, lr, r4, ror r9 │ │ │ │ + rscseq r4, lr, r6, ror r9 │ │ │ │ + tsteq r1, r2, lsl r7 │ │ │ │ + rscseq ip, pc, ip, ror sp @ │ │ │ │ + tsteq r1, r6, lsl #14 │ │ │ │ rscseq ip, pc, ip, asr sp @ │ │ │ │ - smlatteq r1, r6, r6, r4 │ │ │ │ - rscseq ip, pc, ip, lsr sp @ │ │ │ │ - rscseq sp, sp, r2, ror r5 │ │ │ │ + smlalseq sp, sp, r2, r5 @ │ │ │ │ + rscseq ip, pc, r8, lsr sp @ │ │ │ │ + rscseq sp, sp, r6, asr r5 │ │ │ │ rscseq ip, pc, r8, lsl sp @ │ │ │ │ - rscseq sp, sp, r6, lsr r5 │ │ │ │ - ldrshteq ip, [pc], #200 │ │ │ │ - rscseq fp, lr, r0, lsl #18 │ │ │ │ - rscseq fp, lr, r2, lsl #18 │ │ │ │ - rscseq fp, lr, r6, ror #17 │ │ │ │ - rscseq lr, pc, lr, ror fp @ │ │ │ │ - rscseq lr, pc, lr, ror fp @ │ │ │ │ - rscseq lr, pc, r2, lsl #26 │ │ │ │ - rscseq sp, sp, r0, lsr #10 │ │ │ │ - rscseq sp, sp, r8, lsl r5 │ │ │ │ - ldrsbteq lr, [pc], #214 │ │ │ │ - strdeq r4, [r1, -r8] │ │ │ │ - tsteq r1, r0, lsl #12 │ │ │ │ - tsteq r1, r4, lsl #12 │ │ │ │ - smlabbeq r6, sl, r2, r9 │ │ │ │ - rscseq lr, pc, r2, asr #27 │ │ │ │ - smlalseq sp, sp, r0, r4 @ │ │ │ │ - rscseq sp, sp, r8, lsl #9 │ │ │ │ - tsteq r0, r8, lsl #18 │ │ │ │ - rscseq sp, sp, lr, asr r4 │ │ │ │ - rscseq sp, sp, r6, asr r4 │ │ │ │ + rscseq fp, lr, r0, lsr #18 │ │ │ │ + rscseq fp, lr, r2, lsr #18 │ │ │ │ + rscseq fp, lr, r6, lsl #18 │ │ │ │ + smlalseq lr, pc, lr, fp @ │ │ │ │ + smlalseq lr, pc, lr, fp @ │ │ │ │ + rscseq lr, pc, r2, lsr #26 │ │ │ │ + rscseq sp, sp, r0, asr #10 │ │ │ │ + rscseq sp, sp, r8, lsr r5 │ │ │ │ + ldrshteq lr, [pc], #214 │ │ │ │ + tsteq r1, r8, lsl r6 │ │ │ │ + tsteq r1, r0, lsr #12 │ │ │ │ + tsteq r1, r4, lsr #12 │ │ │ │ + smlatbeq r6, sl, r2, r9 │ │ │ │ + rscseq lr, pc, r2, ror #27 │ │ │ │ + ldrhteq sp, [sp], #64 @ 0x40 │ │ │ │ + rscseq sp, sp, r8, lsr #9 │ │ │ │ + tsteq r0, r8, lsr #18 │ │ │ │ + rscseq sp, sp, lr, ror r4 │ │ │ │ + rscseq sp, sp, r6, ror r4 │ │ │ │ + rscseq r4, lr, sl, ror #24 │ │ │ │ + rscseq r4, lr, sl, asr ip │ │ │ │ + rscseq r4, lr, r6, asr ip │ │ │ │ + rscseq r4, lr, r2, asr ip │ │ │ │ + rscseq r4, lr, lr, asr #24 │ │ │ │ rscseq r4, lr, sl, asr #24 │ │ │ │ + rscseq r4, lr, r6, asr #24 │ │ │ │ + rscseq r4, lr, r2, asr #24 │ │ │ │ rscseq r4, lr, sl, lsr ip │ │ │ │ rscseq r4, lr, r6, lsr ip │ │ │ │ - rscseq r4, lr, r2, lsr ip │ │ │ │ - rscseq r4, lr, lr, lsr #24 │ │ │ │ - rscseq r4, lr, sl, lsr #24 │ │ │ │ + rscseq r4, lr, r2, asr #24 │ │ │ │ rscseq r4, lr, r6, lsr #24 │ │ │ │ - rscseq r4, lr, r2, lsr #24 │ │ │ │ - rscseq r4, lr, sl, lsl ip │ │ │ │ - rscseq r4, lr, r6, lsl ip │ │ │ │ - rscseq r4, lr, r2, lsr #24 │ │ │ │ - rscseq r4, lr, r6, lsl #24 │ │ │ │ - tsteq r6, r8, lsr r1 │ │ │ │ - smlabteq r1, r0, r4, r4 │ │ │ │ - rscseq sp, sp, lr, lsr r3 │ │ │ │ - rscseq sp, sp, r6, lsr r3 │ │ │ │ - smlatbeq r1, r4, r4, r4 │ │ │ │ - @ instruction: 0x01014498 │ │ │ │ - @ instruction: 0x01014494 │ │ │ │ - @ instruction: 0x01014498 │ │ │ │ - @ instruction: 0x0101449c │ │ │ │ - rscseq r4, lr, sl, ror #12 │ │ │ │ - ldrhteq sp, [sp], #32 │ │ │ │ - rscseq sp, sp, r8, lsr #5 │ │ │ │ - rscseq r4, lr, r2, asr #12 │ │ │ │ - rscseq ip, pc, r2, ror #19 │ │ │ │ - rscseq r4, lr, r6, lsr r6 │ │ │ │ - ldrdeq r3, [r1, -r4] │ │ │ │ - smlalseq ip, pc, sl, r9 @ │ │ │ │ - ldrdeq r3, [r1, -r2] │ │ │ │ - rscseq sp, sp, lr, lsl r2 │ │ │ │ - rscseq sp, sp, r6, lsl r2 │ │ │ │ - @ instruction: 0x01013bb6 │ │ │ │ - rscseq sp, sp, ip, ror #3 │ │ │ │ - rscseq sp, sp, r4, ror #3 │ │ │ │ - smlabbeq r1, r4, ip, r8 │ │ │ │ - ldrhteq sp, [sp], #26 │ │ │ │ - ldrhteq sp, [sp], #18 │ │ │ │ - tsteq r1, r6, ror fp │ │ │ │ - rscseq sp, sp, r8, lsl #3 │ │ │ │ - rscseq sp, sp, r0, lsl #3 │ │ │ │ - tsteq r1, ip, asr fp │ │ │ │ - rscseq sp, sp, r6, asr r1 │ │ │ │ - rscseq sp, sp, lr, asr #2 │ │ │ │ - tsteq r1, sl, lsl #24 │ │ │ │ - rscseq sp, sp, r4, lsr #2 │ │ │ │ - rscseq sp, sp, ip, lsl r1 │ │ │ │ - tsteq r1, ip, lsl fp │ │ │ │ - ldrshteq sp, [sp], #2 │ │ │ │ - tsteq r1, r0, ror #6 │ │ │ │ - ldrsbteq sp, [sp], #10 │ │ │ │ + tsteq r6, r8, asr r1 │ │ │ │ + smlatteq r1, r0, r4, r4 │ │ │ │ + rscseq sp, sp, lr, asr r3 │ │ │ │ + rscseq sp, sp, r6, asr r3 │ │ │ │ + smlabteq r1, r4, r4, r4 │ │ │ │ + @ instruction: 0x010144b8 │ │ │ │ + @ instruction: 0x010144b4 │ │ │ │ + @ instruction: 0x010144b8 │ │ │ │ + @ instruction: 0x010144bc │ │ │ │ + rscseq r4, lr, sl, lsl #13 │ │ │ │ + ldrsbteq sp, [sp], #32 │ │ │ │ + rscseq sp, sp, r8, asr #5 │ │ │ │ + rscseq r4, lr, r2, ror #12 │ │ │ │ + rscseq ip, pc, r2, lsl #20 │ │ │ │ + rscseq r4, lr, r6, asr r6 │ │ │ │ + strdeq r3, [r1, -r4] │ │ │ │ + ldrhteq ip, [pc], #154 │ │ │ │ + strdeq r3, [r1, -r2] │ │ │ │ + rscseq sp, sp, lr, lsr r2 │ │ │ │ + rscseq sp, sp, r6, lsr r2 │ │ │ │ + ldrdeq r3, [r1, -r6] │ │ │ │ + rscseq sp, sp, ip, lsl #4 │ │ │ │ + rscseq sp, sp, r4, lsl #4 │ │ │ │ + smlatbeq r1, r4, ip, r8 │ │ │ │ + ldrsbteq sp, [sp], #26 │ │ │ │ + ldrsbteq sp, [sp], #18 │ │ │ │ + @ instruction: 0x01013b96 │ │ │ │ + rscseq sp, sp, r8, lsr #3 │ │ │ │ + rscseq sp, sp, r0, lsr #3 │ │ │ │ + tsteq r1, ip, ror fp │ │ │ │ + rscseq sp, sp, r6, ror r1 │ │ │ │ + rscseq sp, sp, lr, ror #2 │ │ │ │ + tsteq r1, sl, lsr #24 │ │ │ │ + rscseq sp, sp, r4, asr #2 │ │ │ │ + rscseq sp, sp, ip, lsr r1 │ │ │ │ + tsteq r1, ip, lsr fp │ │ │ │ + rscseq sp, sp, r2, lsl r1 │ │ │ │ + smlabbeq r1, r0, r3, r4 │ │ │ │ + ldrshteq sp, [sp], #10 │ │ │ │ + tsteq r1, ip, ror ip │ │ │ │ + ldrshteq r7, [ip], #212 @ 0xd4 │ │ │ │ + smlalseq fp, lr, r4, r5 │ │ │ │ tsteq r1, ip, asr ip │ │ │ │ - ldrsbteq r7, [ip], #212 @ 0xd4 │ │ │ │ - rscseq fp, lr, r4, ror r5 │ │ │ │ tsteq r1, ip, lsr ip │ │ │ │ - tsteq r1, ip, lsl ip │ │ │ │ - tsteq r1, r8, lsr #24 │ │ │ │ - tsteq r1, r8, lsr #24 │ │ │ │ - tsteq r1, r0, lsr ip │ │ │ │ - tsteq r1, ip, lsr #24 │ │ │ │ - tsteq r1, r2, lsr ip │ │ │ │ tsteq r1, r8, asr #24 │ │ │ │ - strdeq r8, [r1, -r2] │ │ │ │ + tsteq r1, r8, asr #24 │ │ │ │ + tsteq r1, r0, asr ip │ │ │ │ + tsteq r1, ip, asr #24 │ │ │ │ + tsteq r1, r2, asr ip │ │ │ │ + tsteq r1, r8, ror #24 │ │ │ │ + tsteq r1, r2, lsl fp │ │ │ │ + tsteq r1, ip, lsl fp │ │ │ │ + ldrdeq r8, [r6, -ip] │ │ │ │ + rscseq ip, pc, lr, ror r3 @ │ │ │ │ + rscseq ip, pc, sl, asr #14 │ │ │ │ strdeq r8, [r1, -ip] │ │ │ │ - @ instruction: 0x01068dbc │ │ │ │ - rscseq ip, pc, lr, asr r3 @ │ │ │ │ - rscseq ip, pc, sl, lsr #14 │ │ │ │ - ldrdeq r8, [r1, -ip] │ │ │ │ - rscseq ip, sp, r4, lsr #30 │ │ │ │ - rscseq ip, pc, r6, ror #13 │ │ │ │ - rscseq r4, lr, r0, ror r7 │ │ │ │ - rscseq ip, pc, ip, asr #13 │ │ │ │ + rscseq ip, sp, r4, asr #30 │ │ │ │ + rscseq ip, pc, r6, lsl #14 │ │ │ │ + smlalseq r4, lr, r0, r7 │ │ │ │ + rscseq ip, pc, ip, ror #13 │ │ │ │ + rscseq r4, lr, lr, ror r7 │ │ │ │ + rscseq ip, pc, lr, asr #13 │ │ │ │ + rscseq r4, lr, r4, ror r7 │ │ │ │ + rscseq r4, lr, r6, ror #14 │ │ │ │ + rscseq r4, lr, r4, ror #14 │ │ │ │ + rscseq r4, lr, r2, ror #14 │ │ │ │ + rscseq r4, lr, r0, ror #14 │ │ │ │ rscseq r4, lr, lr, asr r7 │ │ │ │ - rscseq ip, pc, lr, lsr #13 │ │ │ │ + rscseq r4, lr, ip, asr r7 │ │ │ │ + rscseq r4, lr, sl, asr r7 │ │ │ │ rscseq r4, lr, r4, asr r7 │ │ │ │ + rscseq r4, lr, r2, asr r7 │ │ │ │ + rscseq r4, lr, r0, ror #14 │ │ │ │ rscseq r4, lr, r6, asr #14 │ │ │ │ + tsteq r6, sl, ror ip │ │ │ │ + rscseq r4, lr, ip, lsr r7 │ │ │ │ rscseq r4, lr, r4, asr #14 │ │ │ │ rscseq r4, lr, r2, asr #14 │ │ │ │ - rscseq r4, lr, r0, asr #14 │ │ │ │ - rscseq r4, lr, lr, lsr r7 │ │ │ │ - rscseq r4, lr, ip, lsr r7 │ │ │ │ - rscseq r4, lr, sl, lsr r7 │ │ │ │ - rscseq r4, lr, r4, lsr r7 │ │ │ │ - rscseq r4, lr, r2, lsr r7 │ │ │ │ - rscseq r4, lr, r0, asr #14 │ │ │ │ - rscseq r4, lr, r6, lsr #14 │ │ │ │ - tsteq r6, sl, asr ip │ │ │ │ - rscseq r4, lr, ip, lsl r7 │ │ │ │ - rscseq r4, lr, r4, lsr #14 │ │ │ │ - rscseq r4, lr, r2, lsr #14 │ │ │ │ - rscseq ip, sp, r6, lsr #27 │ │ │ │ - smlalseq ip, pc, r0, r5 @ │ │ │ │ - rscseq ip, sp, sl, lsr #30 │ │ │ │ - rscseq ip, pc, r6, ror r5 @ │ │ │ │ - rscseq r4, lr, r8, ror #13 │ │ │ │ - ldrsbteq r4, [lr], #110 @ 0x6e │ │ │ │ - ldrsbteq r4, [lr], #108 @ 0x6c │ │ │ │ - ldrsbteq r4, [lr], #106 @ 0x6a │ │ │ │ - ldrsbteq r4, [lr], #104 @ 0x68 │ │ │ │ - ldrsbteq r4, [lr], #102 @ 0x66 │ │ │ │ - smlabbeq r6, r2, fp, r8 │ │ │ │ + rscseq ip, sp, r6, asr #27 │ │ │ │ + ldrhteq ip, [pc], #80 │ │ │ │ + rscseq ip, sp, sl, asr #30 │ │ │ │ + smlalseq ip, pc, r6, r5 @ │ │ │ │ + rscseq r4, lr, r8, lsl #14 │ │ │ │ + ldrshteq r4, [lr], #110 @ 0x6e │ │ │ │ + ldrshteq r4, [lr], #108 @ 0x6c │ │ │ │ + ldrshteq r4, [lr], #106 @ 0x6a │ │ │ │ + ldrshteq r4, [lr], #104 @ 0x68 │ │ │ │ + ldrshteq r4, [lr], #102 @ 0x66 │ │ │ │ + smlatbeq r6, r2, fp, r8 │ │ │ │ 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 fec4bb04 │ │ │ │ @ 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 │ │ │ │ - smlatbeq r1, lr, r6, r8 │ │ │ │ - @ instruction: 0x010186b8 │ │ │ │ - @ instruction: 0x01018692 │ │ │ │ + smlabteq r1, lr, r6, r8 │ │ │ │ + ldrdeq r8, [r1, -r8] │ │ │ │ + @ instruction: 0x010186b2 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ ldmdbcs r4!, {r0, r1, r2, r3, r4, r9, sl, lr} │ │ │ │ addshi pc, r2, r0 │ │ │ │ @@ -141029,42 +141029,42 @@ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ bl ff9b28f0 │ │ │ │ @ instruction: 0xf0254a1f │ │ │ │ tstcs r1, lr, ror r3 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl ff7b2900 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r0, sl, lsl r8 │ │ │ │ - rscseq ip, pc, r4, ror #4 │ │ │ │ - tsteq r0, lr, ror #30 │ │ │ │ - tsteq r0, r6, lsl r8 │ │ │ │ - swpeq r0, sl, [r1] │ │ │ │ - smlatbeq r1, r4, r0, r0 │ │ │ │ - smlatbeq r1, r6, r0, r0 │ │ │ │ - swpeq r0, r4, [r1] │ │ │ │ - swpeq r0, r6, [r1] │ │ │ │ - tsteq r0, r8, lsl #30 │ │ │ │ - rscseq ip, pc, lr, lsr #3 │ │ │ │ - @ instruction: 0x0100c7b4 │ │ │ │ - rscseq sl, lr, lr, lsr #28 │ │ │ │ - rscseq sl, lr, r4, lsr #28 │ │ │ │ - smlatbeq r0, r6, r7, ip │ │ │ │ - rscseq ip, pc, r6, ror #2 │ │ │ │ - tsteq r0, r0, asr #18 │ │ │ │ - rscseq ip, pc, sl, asr #2 │ │ │ │ - rscseq sl, lr, r8, asr sp │ │ │ │ - smlatbeq r0, ip, r7, ip │ │ │ │ - smlalseq sl, lr, r2, lr │ │ │ │ - tsteq r0, r8, lsl #18 │ │ │ │ - tsteq r1, r6, lsl #10 │ │ │ │ - rscseq sl, lr, ip, ror lr │ │ │ │ - rscseq sl, lr, r6, lsl #29 │ │ │ │ - tsteq r6, r2, asr #14 │ │ │ │ - rscseq ip, pc, lr, lsl #1 │ │ │ │ - rscseq ip, pc, r8, lsr #1 │ │ │ │ + tsteq r0, sl, lsr r8 │ │ │ │ + rscseq ip, pc, r4, lsl #5 │ │ │ │ + smlabbeq r0, lr, pc, lr @ │ │ │ │ + tsteq r0, r6, lsr r8 │ │ │ │ + strheq r0, [r1, -sl] │ │ │ │ + smlabteq r1, r4, r0, r0 │ │ │ │ + smlabteq r1, r6, r0, r0 │ │ │ │ + strheq r0, [r1, -r4] │ │ │ │ + strheq r0, [r1, -r6] │ │ │ │ + tsteq r0, r8, lsr #30 │ │ │ │ + rscseq ip, pc, lr, asr #3 │ │ │ │ + ldrdeq ip, [r0, -r4] │ │ │ │ + rscseq sl, lr, lr, asr #28 │ │ │ │ + rscseq sl, lr, r4, asr #28 │ │ │ │ + smlabteq r0, r6, r7, ip │ │ │ │ + rscseq ip, pc, r6, lsl #3 │ │ │ │ + tsteq r0, r0, ror #18 │ │ │ │ + rscseq ip, pc, sl, ror #2 │ │ │ │ + rscseq sl, lr, r8, ror sp │ │ │ │ + smlabteq r0, ip, r7, ip │ │ │ │ + ldrhteq sl, [lr], #226 @ 0xe2 │ │ │ │ + tsteq r0, r8, lsr #18 │ │ │ │ + tsteq r1, r6, lsr #10 │ │ │ │ + smlalseq sl, lr, ip, lr │ │ │ │ + rscseq sl, lr, r6, lsr #29 │ │ │ │ + tsteq r6, r2, ror #14 │ │ │ │ + rscseq ip, pc, lr, lsr #1 │ │ │ │ + rscseq ip, pc, r8, asr #1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4bda8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r5, r8, #20, 6 @ 0x50000000 │ │ │ │ ldmdale r7, {r1, r4, r5, ip, lr, pc} │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ @@ -141109,28 +141109,28 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r0, r1, r2, sp, lr, pc} @ │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ stmdami lr, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - @ instruction: 0x0101849e │ │ │ │ - tsteq r1, r8, lsr r4 │ │ │ │ - strdeq r8, [r1, -lr] │ │ │ │ - tsteq r1, r0, lsl r4 │ │ │ │ - @ instruction: 0x010183be │ │ │ │ - tsteq r1, ip, asr #8 │ │ │ │ - tsteq r1, lr, asr r4 │ │ │ │ - tsteq r1, r8, lsr #8 │ │ │ │ - tsteq r1, lr, lsl r5 │ │ │ │ - smlabteq r1, r8, r4, r8 │ │ │ │ - smlatteq r1, sl, r4, r8 │ │ │ │ - smlabbeq r1, ip, r4, r8 │ │ │ │ - tsteq r1, sl, lsr #10 │ │ │ │ - tsteq r1, r8, asr #10 │ │ │ │ + @ instruction: 0x010184be │ │ │ │ + tsteq r1, r8, asr r4 │ │ │ │ + tsteq r1, lr, lsl r4 │ │ │ │ + tsteq r1, r0, lsr r4 │ │ │ │ + ldrdeq r8, [r1, -lr] │ │ │ │ + tsteq r1, ip, ror #8 │ │ │ │ + tsteq r1, lr, ror r4 │ │ │ │ + tsteq r1, r8, asr #8 │ │ │ │ + tsteq r1, lr, lsr r5 │ │ │ │ + smlatteq r1, r8, r4, r8 │ │ │ │ + tsteq r1, sl, lsl #10 │ │ │ │ + smlatbeq r1, ip, r4, r8 │ │ │ │ + tsteq r1, sl, asr #10 │ │ │ │ + tsteq r1, r8, ror #10 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4beb0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vmax.s8 d20, d0, d4 │ │ │ │ @ instruction: 0x461e5214 │ │ │ │ mlasle sl, r1, r2, r4 │ │ │ │ @@ -141545,110 +141545,110 @@ │ │ │ │ tstcs r1, r4, ror #20 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ svc 0x00d8f774 │ │ │ │ bmi 19ad348 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf774447a │ │ │ │ ldcllt 15, cr14, [r8, #840]! @ 0x348 │ │ │ │ + ldrsbteq ip, [sp], #104 @ 0x68 │ │ │ │ + smlalseq fp, pc, r8, lr @ │ │ │ │ + rscseq ip, sp, ip, ror #13 │ │ │ │ + tsteq r0, r4, lsr #26 │ │ │ │ + rscseq ip, sp, r4, ror #13 │ │ │ │ + ldrsbteq ip, [sp], #96 @ 0x60 │ │ │ │ + @ instruction: 0x010684ba │ │ │ │ + ldrhteq ip, [sp], #110 @ 0x6e │ │ │ │ + rscseq ip, sp, r0, asr #13 │ │ │ │ ldrhteq ip, [sp], #104 @ 0x68 │ │ │ │ - rscseq fp, pc, r8, ror lr @ │ │ │ │ - rscseq ip, sp, ip, asr #13 │ │ │ │ - tsteq r0, r4, lsl #26 │ │ │ │ - rscseq ip, sp, r4, asr #13 │ │ │ │ - ldrhteq ip, [sp], #96 @ 0x60 │ │ │ │ - @ instruction: 0x0106849a │ │ │ │ - smlalseq ip, sp, lr, r6 │ │ │ │ - rscseq ip, sp, r0, lsr #13 │ │ │ │ - smlalseq ip, sp, r8, r6 │ │ │ │ - tstpeq r0, r0, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r0, -sl] │ │ │ │ - rscseq ip, sp, ip, asr r6 │ │ │ │ - tsteq r0, r0, asr #24 │ │ │ │ - tsteq r1, r8, lsl r5 │ │ │ │ - tsteq r1, r8, lsr #10 │ │ │ │ - tsteq r1, r4, ror #22 │ │ │ │ - rscseq ip, sp, r2, asr r6 │ │ │ │ - smlatteq r0, r4, fp, ip │ │ │ │ + tstpeq r0, r0, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, sl, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + rscseq ip, sp, ip, ror r6 │ │ │ │ + tsteq r0, r0, ror #24 │ │ │ │ + tsteq r1, r8, lsr r5 │ │ │ │ + tsteq r1, r8, asr #10 │ │ │ │ + smlabbeq r1, r4, fp, r2 │ │ │ │ + rscseq ip, sp, r2, ror r6 │ │ │ │ + tsteq r0, r4, lsl #24 │ │ │ │ + rscseq ip, sp, r4, ror #12 │ │ │ │ + rscseq ip, sp, r0, asr r6 │ │ │ │ + @ instruction: 0x0106839a │ │ │ │ + rscseq ip, sp, lr, lsr r6 │ │ │ │ rscseq ip, sp, r4, asr #12 │ │ │ │ - rscseq ip, sp, r0, lsr r6 │ │ │ │ - tsteq r6, sl, ror r3 │ │ │ │ - rscseq ip, sp, lr, lsl r6 │ │ │ │ - rscseq ip, sp, r4, lsr #12 │ │ │ │ - rscseq ip, sp, r4, lsr #12 │ │ │ │ - rscseq ip, sp, ip, lsl r6 │ │ │ │ - ldrshteq ip, [sp], #82 @ 0x52 │ │ │ │ - ldrshteq ip, [sp], #82 @ 0x52 │ │ │ │ - rscseq ip, sp, r2, lsl #12 │ │ │ │ - rscseq ip, sp, ip, lsl r5 │ │ │ │ - rscseq ip, sp, r4, lsl r5 │ │ │ │ - rscseq ip, sp, r8, ror #11 │ │ │ │ - rscseq ip, sp, sl, ror #9 │ │ │ │ - rscseq ip, sp, r2, ror #9 │ │ │ │ - tsteq r0, r2, lsr #26 │ │ │ │ - ldrhteq ip, [sp], #72 @ 0x48 │ │ │ │ - ldrhteq ip, [sp], #64 @ 0x40 │ │ │ │ - rscseq lr, pc, r8, lsr #3 │ │ │ │ - rscseq lr, pc, r8, lsr #3 │ │ │ │ - rscseq lr, pc, r6, lsr #3 │ │ │ │ - rscseq lr, pc, ip, ror #3 │ │ │ │ - rscseq lr, pc, ip, ror r1 @ │ │ │ │ - rscseq lr, pc, sl, ror r1 @ │ │ │ │ + rscseq ip, sp, r4, asr #12 │ │ │ │ + rscseq ip, sp, ip, lsr r6 │ │ │ │ + rscseq ip, sp, r2, lsl r6 │ │ │ │ + rscseq ip, sp, r2, lsl r6 │ │ │ │ + rscseq ip, sp, r2, lsr #12 │ │ │ │ + rscseq ip, sp, ip, lsr r5 │ │ │ │ + rscseq ip, sp, r4, lsr r5 │ │ │ │ + rscseq ip, sp, r8, lsl #12 │ │ │ │ + rscseq ip, sp, sl, lsl #10 │ │ │ │ + rscseq ip, sp, r2, lsl #10 │ │ │ │ + tsteq r0, r2, asr #26 │ │ │ │ + ldrsbteq ip, [sp], #72 @ 0x48 │ │ │ │ + ldrsbteq ip, [sp], #64 @ 0x40 │ │ │ │ + rscseq lr, pc, r8, asr #3 │ │ │ │ + rscseq lr, pc, r8, asr #3 │ │ │ │ + rscseq lr, pc, r6, asr #3 │ │ │ │ + rscseq lr, pc, ip, lsl #4 │ │ │ │ + smlalseq lr, pc, ip, r1 @ │ │ │ │ + smlalseq lr, pc, sl, r1 @ │ │ │ │ + ldrdeq r8, [r0, -r4] │ │ │ │ + smlabteq r0, r6, r9, r8 │ │ │ │ + smlabteq r0, r0, r9, r8 │ │ │ │ + @ instruction: 0x010089ba │ │ │ │ @ instruction: 0x010089b4 │ │ │ │ - smlatbeq r0, r6, r9, r8 │ │ │ │ - smlatbeq r0, r0, r9, r8 │ │ │ │ - @ instruction: 0x0100899a │ │ │ │ - @ instruction: 0x01008994 │ │ │ │ - smlabbeq r0, lr, r9, r8 │ │ │ │ - smlabbeq r0, r8, r9, r8 │ │ │ │ - rscseq r3, lr, sl, lsl #24 │ │ │ │ - rscseq r3, lr, r8, lsl #24 │ │ │ │ - smlatteq r1, r2, r2, r4 │ │ │ │ - smlatteq r1, r0, r2, r4 │ │ │ │ - tsteq r0, sl, asr #18 │ │ │ │ - tsteq r0, r4, asr #18 │ │ │ │ + smlatbeq r0, lr, r9, r8 │ │ │ │ + smlatbeq r0, r8, r9, r8 │ │ │ │ + rscseq r3, lr, sl, lsr #24 │ │ │ │ + rscseq r3, lr, r8, lsr #24 │ │ │ │ + tsteq r1, r2, lsl #6 │ │ │ │ + mrseq r4, SP_irq │ │ │ │ + tsteq r0, sl, ror #18 │ │ │ │ + tsteq r0, r4, ror #18 │ │ │ │ + tsteq r0, lr, asr r9 │ │ │ │ + ldrdeq r4, [r1, -r4] │ │ │ │ + ldrdeq r4, [r1, -r2] │ │ │ │ + ldrdeq r4, [r1, -r0] │ │ │ │ tsteq r0, lr, lsr r9 │ │ │ │ - @ instruction: 0x010142b4 │ │ │ │ - @ instruction: 0x010142b2 │ │ │ │ - @ instruction: 0x010142b0 │ │ │ │ - tsteq r0, lr, lsl r9 │ │ │ │ - rscseq r3, lr, r6, asr #23 │ │ │ │ - rscseq r3, lr, ip, lsr #23 │ │ │ │ - tsteq r0, r2, lsl r9 │ │ │ │ - ldrshteq ip, [sp], #42 @ 0x2a │ │ │ │ - ldrshteq ip, [sp], #36 @ 0x24 │ │ │ │ - tsteq r1, r0, asr #32 │ │ │ │ - tsteq r1, r6, lsr r0 │ │ │ │ - tsteq r1, r4, lsr r0 │ │ │ │ - tsteq r1, lr, lsr #32 │ │ │ │ - @ instruction: 0x010134bc │ │ │ │ - smlabbeq r0, r6, r8, ip │ │ │ │ - smlabbeq r0, r6, r8, ip │ │ │ │ - smlabbeq r0, r4, r8, ip │ │ │ │ - strdeq r7, [r1, -sl] │ │ │ │ - rscseq ip, sp, lr, asr #4 │ │ │ │ - rscseq ip, sp, r8, asr #4 │ │ │ │ - tsteq r0, sl, asr r8 │ │ │ │ - rscseq fp, pc, ip, ror r9 @ │ │ │ │ - @ instruction: 0x0101279e │ │ │ │ - rscseq ip, sp, r4, lsl #4 │ │ │ │ - ldrshteq ip, [sp], #30 │ │ │ │ - tsteq r1, r0, ror #2 │ │ │ │ - rscseq sl, lr, r4, lsl #8 │ │ │ │ - tsteq r1, r2, ror #2 │ │ │ │ - tsteq r0, r4, lsl #16 │ │ │ │ - rscseq fp, pc, r8, lsl #18 │ │ │ │ - rscseq r3, lr, sl, lsl #9 │ │ │ │ + rscseq r3, lr, r6, ror #23 │ │ │ │ + rscseq r3, lr, ip, asr #23 │ │ │ │ + tsteq r0, r2, lsr r9 │ │ │ │ + rscseq ip, sp, sl, lsl r3 │ │ │ │ + rscseq ip, sp, r4, lsl r3 │ │ │ │ + tsteq r1, r0, rrx │ │ │ │ + qaddeq r8, r6, r1 │ │ │ │ + qaddeq r8, r4, r1 │ │ │ │ + tsteq r1, lr, asr #32 │ │ │ │ + ldrdeq r3, [r1, -ip] │ │ │ │ + smlatbeq r0, r6, r8, ip │ │ │ │ + smlatbeq r0, r6, r8, ip │ │ │ │ + smlatbeq r0, r4, r8, ip │ │ │ │ + tsteq r1, sl, lsl r0 │ │ │ │ + rscseq ip, sp, lr, ror #4 │ │ │ │ + rscseq ip, sp, r8, ror #4 │ │ │ │ + tsteq r0, sl, ror r8 │ │ │ │ + smlalseq fp, pc, ip, r9 @ │ │ │ │ + @ instruction: 0x010127be │ │ │ │ + rscseq ip, sp, r4, lsr #4 │ │ │ │ + rscseq ip, sp, lr, lsl r2 │ │ │ │ + smlabbeq r1, r0, r1, r4 │ │ │ │ + rscseq sl, lr, r4, lsr #8 │ │ │ │ + smlabbeq r1, r2, r1, r4 │ │ │ │ + tsteq r0, r4, lsr #16 │ │ │ │ + rscseq fp, pc, r8, lsr #18 │ │ │ │ + rscseq r3, lr, sl, lsr #9 │ │ │ │ + tsteq r1, sl, ror #30 │ │ │ │ + tsteq r1, r8, ror #30 │ │ │ │ + rscseq ip, sp, r8, lsr r1 │ │ │ │ + rscseq fp, pc, r0, ror #17 │ │ │ │ tsteq r1, sl, asr #30 │ │ │ │ - tsteq r1, r8, asr #30 │ │ │ │ - rscseq ip, sp, r8, lsl r1 │ │ │ │ - rscseq fp, pc, r0, asr #17 │ │ │ │ - tsteq r1, sl, lsr #30 │ │ │ │ - rscseq ip, sp, sl, asr #2 │ │ │ │ - rscseq ip, sp, r4, asr #2 │ │ │ │ + rscseq ip, sp, sl, ror #2 │ │ │ │ + rscseq ip, sp, r4, ror #2 │ │ │ │ andsle r2, sl, r4, lsr r8 │ │ │ │ stmdacs ip!, {r3, fp, ip, lr, pc} │ │ │ │ ldmdacs r0!, {r0, r2, r3, ip, lr, pc} │ │ │ │ stmdacs r8!, {r3, r4, ip, lr, pc} │ │ │ │ ldmdami r3, {r0, r3, r4, r8, ip, lr, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ andsle r2, r7, ip, ror #16 │ │ │ │ @@ -141665,21 +141665,21 @@ │ │ │ │ stmdami r9, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ svclt 0x00004770 │ │ │ │ - smlabbeq r1, r4, sp, r7 │ │ │ │ - tsteq r1, ip, ror sp │ │ │ │ - tsteq r1, r6, ror #26 │ │ │ │ - rscseq fp, sp, r8, ror #21 │ │ │ │ - tsteq r1, sl, ror sp │ │ │ │ - ldrsbteq fp, [sp], #172 @ 0xac │ │ │ │ - ldrsbteq fp, [sp], #166 @ 0xa6 │ │ │ │ + smlatbeq r1, r4, sp, r7 │ │ │ │ + @ instruction: 0x01017d9c │ │ │ │ + smlabbeq r1, r6, sp, r7 │ │ │ │ + rscseq fp, sp, r8, lsl #22 │ │ │ │ + @ instruction: 0x01017d9a │ │ │ │ + ldrshteq fp, [sp], #172 @ 0xac │ │ │ │ + ldrshteq fp, [sp], #166 @ 0xa6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4c744 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ ldmdbcs r4!, {r0, r1, r2, r3, r4, r9, sl, lr} │ │ │ │ msrhi CPSR_, r0 │ │ │ │ @@ -141901,67 +141901,67 @@ │ │ │ │ @ instruction: 0xf774447a │ │ │ │ and lr, r7, r4, lsl sp │ │ │ │ @ instruction: 0x463b4a38 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ stc 7, cr15, [sl, #-464] @ 0xfffffe30 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - tsteq r0, r0, ror #6 │ │ │ │ - rscseq fp, pc, lr, lsr #12 │ │ │ │ - smlatbeq r0, ip, r4, pc @ │ │ │ │ - smlabteq r0, sl, r4, pc @ │ │ │ │ - tsteq r6, lr, ror ip │ │ │ │ - tsteq r0, r4, lsl #24 │ │ │ │ - rscseq sl, lr, r0, lsl #5 │ │ │ │ - rscseq sl, lr, r6, ror r2 │ │ │ │ - strdeq fp, [r0, -r8] │ │ │ │ - ldrhteq fp, [pc], #88 │ │ │ │ - tsteq r0, r6 │ │ │ │ - @ instruction: 0x01009bb6 │ │ │ │ - rscseq sp, pc, r4, lsl #3 │ │ │ │ - strdeq r9, [r0, -r6] │ │ │ │ - smlalseq sl, lr, lr, r3 │ │ │ │ - smlalseq sl, lr, r8, r3 │ │ │ │ - smlatteq r0, lr, fp, fp │ │ │ │ - strdeq ip, [r0, -r8] │ │ │ │ - @ instruction: 0x01067bb0 │ │ │ │ - tsteq r0, lr, lsl #24 │ │ │ │ + smlabbeq r0, r0, r3, lr │ │ │ │ + rscseq fp, pc, lr, asr #12 │ │ │ │ + smlabteq r0, ip, r4, pc @ │ │ │ │ + smlatteq r0, sl, r4, pc @ │ │ │ │ + @ instruction: 0x01067c9e │ │ │ │ + tsteq r0, r4, lsr #24 │ │ │ │ + rscseq sl, lr, r0, lsr #5 │ │ │ │ + smlalseq sl, lr, r6, r2 │ │ │ │ tsteq r0, r8, lsl ip │ │ │ │ - @ instruction: 0x0100c3b6 │ │ │ │ - tsteq r6, lr, ror #22 │ │ │ │ - tsteq r0, r2, lsl #24 │ │ │ │ - ldrhteq sp, [pc], #14 │ │ │ │ - tsteq r0, r4, lsl #24 │ │ │ │ - tsteq r0, r2, lsr ip │ │ │ │ - tsteq r6, sl, lsl fp │ │ │ │ - tsteq r0, ip, lsr #24 │ │ │ │ - smlalseq sl, lr, lr, r1 │ │ │ │ - rscseq sl, lr, r4, lsl #3 │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ + ldrsbteq fp, [pc], #88 │ │ │ │ + tsteq r0, r6, lsr #32 │ │ │ │ + ldrdeq r9, [r0, -r6] │ │ │ │ + rscseq sp, pc, r4, lsr #3 │ │ │ │ + tsteq r0, r6, lsl r0 │ │ │ │ + ldrhteq sl, [lr], #62 @ 0x3e │ │ │ │ + ldrhteq sl, [lr], #56 @ 0x38 │ │ │ │ tsteq r0, lr, lsl #24 │ │ │ │ - rscseq fp, pc, lr, lsr r4 @ │ │ │ │ - tsteq r0, r8, lsl ip │ │ │ │ - rscseq fp, pc, r2, lsr #8 │ │ │ │ - rscseq sl, lr, r0, lsr r0 │ │ │ │ - rscseq sl, lr, r6, ror r1 │ │ │ │ - smlatteq r0, ip, fp, fp │ │ │ │ - ldrhteq sl, [lr], #18 │ │ │ │ - @ instruction: 0x01017a94 │ │ │ │ - tsteq r6, r4, lsr sl │ │ │ │ - rscseq r9, lr, r0, asr #31 │ │ │ │ - rscseq r9, lr, sl, asr #31 │ │ │ │ - ldrhteq r9, [lr], #240 @ 0xf0 │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - ldrshteq r9, [lr], #242 @ 0xf2 │ │ │ │ - ldrshteq r9, [lr], #250 @ 0xfa │ │ │ │ - smlabteq r6, r6, r9, r7 │ │ │ │ - smlatteq r0, r8, r1, lr │ │ │ │ - smlatteq r0, ip, r1, lr │ │ │ │ - @ instruction: 0x01067998 │ │ │ │ - rscseq fp, sp, ip, ror #15 │ │ │ │ + tsteq r0, r8, lsl r4 │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + tsteq r0, lr, lsr #24 │ │ │ │ + tsteq r0, r8, lsr ip │ │ │ │ + ldrdeq ip, [r0, -r6] │ │ │ │ + smlabbeq r6, lr, fp, r7 │ │ │ │ + tsteq r0, r2, lsr #24 │ │ │ │ + ldrsbteq sp, [pc], #14 │ │ │ │ + tsteq r0, r4, lsr #24 │ │ │ │ + tsteq r0, r2, asr ip │ │ │ │ + tsteq r6, sl, lsr fp │ │ │ │ + tsteq r0, ip, asr #24 │ │ │ │ + ldrhteq sl, [lr], #30 │ │ │ │ + rscseq sl, lr, r4, lsr #3 │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + tsteq r0, lr, lsr #24 │ │ │ │ + rscseq fp, pc, lr, asr r4 @ │ │ │ │ + tsteq r0, r8, lsr ip │ │ │ │ + rscseq fp, pc, r2, asr #8 │ │ │ │ + rscseq sl, lr, r0, asr r0 │ │ │ │ + smlalseq sl, lr, r6, r1 │ │ │ │ + tsteq r0, ip, lsl #24 │ │ │ │ + ldrsbteq sl, [lr], #18 │ │ │ │ + @ instruction: 0x01017ab4 │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ + rscseq r9, lr, r0, ror #31 │ │ │ │ + rscseq r9, lr, sl, ror #31 │ │ │ │ + ldrsbteq r9, [lr], #240 @ 0xf0 │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + rscseq sl, lr, r2, lsl r0 │ │ │ │ + rscseq sl, lr, sl, lsl r0 │ │ │ │ + smlatteq r6, r6, r9, r7 │ │ │ │ + tsteq r0, r8, lsl #4 │ │ │ │ + tsteq r0, ip, lsl #4 │ │ │ │ + @ instruction: 0x010679b8 │ │ │ │ + rscseq fp, sp, ip, lsl #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4cbac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f00ff8 │ │ │ │ stclt 15, cr15, [r8, #-660] @ 0xfffffd6c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4cbc0 │ │ │ │ @@ -141979,17 +141979,17 @@ │ │ │ │ @ instruction: 0xf7f90ff8 │ │ │ │ @ instruction: 0xbd08f991 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x00004770 │ │ │ │ - ldrdeq r7, [r1, -lr] │ │ │ │ - strdeq r7, [r1, -ip] │ │ │ │ - @ instruction: 0x010178b6 │ │ │ │ + strdeq r7, [r1, -lr] │ │ │ │ + tsteq r1, ip, lsl r9 │ │ │ │ + ldrdeq r7, [r1, -r6] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4cc1c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, q8, q12 │ │ │ │ strmi r5, [r4], -ip, ror #25 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0004561 │ │ │ │ @@ -142162,56 +142162,56 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl 2b3aa4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x19f738> │ │ │ │ strtmi r4, [fp], -r3, lsr #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7744620 │ │ │ │ @ instruction: 0xbdf8eb00 │ │ │ │ - @ instruction: 0x01011eb6 │ │ │ │ - smlatbeq r1, sl, lr, r1 │ │ │ │ - smlatbeq r1, r4, lr, r1 │ │ │ │ + ldrdeq r1, [r1, -r6] │ │ │ │ + smlabteq r1, sl, lr, r1 │ │ │ │ + smlabteq r1, r4, lr, r1 │ │ │ │ + @ instruction: 0x01011d92 │ │ │ │ + tsteq r1, r8, lsl r6 │ │ │ │ + tsteq r1, lr, ror sp │ │ │ │ + tsteq r1, r8, ror sp │ │ │ │ tsteq r1, r2, ror sp │ │ │ │ - strdeq r3, [r1, -r8] │ │ │ │ - tsteq r1, lr, asr sp │ │ │ │ - tsteq r1, r8, asr sp │ │ │ │ - tsteq r1, r2, asr sp │ │ │ │ - tsteq r1, ip, asr #26 │ │ │ │ - smlatteq r1, sl, r6, r3 │ │ │ │ - tsteq r6, lr, asr r7 │ │ │ │ - tsteq r1, ip, lsr #28 │ │ │ │ - rscseq fp, pc, ip, asr #1 │ │ │ │ + tsteq r1, ip, ror #26 │ │ │ │ + tsteq r1, sl, lsl #14 │ │ │ │ + tsteq r6, lr, ror r7 │ │ │ │ + tsteq r1, ip, asr #28 │ │ │ │ + rscseq fp, pc, ip, ror #1 │ │ │ │ + tsteq r1, r2, asr #28 │ │ │ │ + tsteq r1, r6, lsr lr │ │ │ │ + tsteq r1, r2, lsr lr │ │ │ │ + tsteq r1, sl, lsr #28 │ │ │ │ tsteq r1, r2, lsr #28 │ │ │ │ - tsteq r1, r6, lsl lr │ │ │ │ - tsteq r1, r2, lsl lr │ │ │ │ - tsteq r1, sl, lsl #28 │ │ │ │ - tsteq r1, r2, lsl #28 │ │ │ │ - tsteq r1, sl, lsr #12 │ │ │ │ - tsteq r1, r2, lsr r6 │ │ │ │ - smlabteq r1, lr, sp, r1 │ │ │ │ - tsteq r1, r6, lsl r6 │ │ │ │ - tsteq r1, r6, lsr #12 │ │ │ │ - tsteq r1, r8, lsl #12 │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ - ldrdeq r7, [r1, -lr] │ │ │ │ - rscseq sl, pc, sl, lsl #31 │ │ │ │ - rscseq sl, pc, r0, ror fp @ │ │ │ │ - @ instruction: 0x010176b8 │ │ │ │ - @ instruction: 0x010135b0 │ │ │ │ - smlatbeq r1, ip, r5, r3 │ │ │ │ - ldrsbteq sl, [pc], #230 │ │ │ │ - ldrshteq sl, [pc], #226 │ │ │ │ + tsteq r1, sl, asr #12 │ │ │ │ + tsteq r1, r2, asr r6 │ │ │ │ + smlatteq r1, lr, sp, r1 │ │ │ │ + tsteq r1, r6, lsr r6 │ │ │ │ + tsteq r1, r6, asr #12 │ │ │ │ + tsteq r1, r8, lsr #12 │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + strdeq r7, [r1, -lr] │ │ │ │ + rscseq sl, pc, sl, lsr #31 │ │ │ │ + smlalseq sl, pc, r0, fp @ │ │ │ │ + ldrdeq r7, [r1, -r8] │ │ │ │ + ldrdeq r3, [r1, -r0] │ │ │ │ + smlabteq r1, ip, r5, r3 │ │ │ │ + ldrshteq sl, [pc], #230 │ │ │ │ + rscseq sl, pc, r2, lsl pc @ │ │ │ │ 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 │ │ │ │ - smlabteq r1, r4, r5, r7 │ │ │ │ + smlatteq r1, r4, r5, r7 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4cf94 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ @ instruction: 0xff82f7fe │ │ │ │ @ instruction: 0x4615e293 │ │ │ │ @@ -142541,97 +142541,97 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldmda r0, {r2, r4, r5, r6, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svceq 0x002b4a55 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7744620 │ │ │ │ ldcllt 8, cr14, [r8, #40]! @ 0x28 │ │ │ │ + rscseq fp, sp, r2, lsr #13 │ │ │ │ + ldrdeq fp, [r0, -r6] │ │ │ │ + smlalseq fp, sp, r6, r6 │ │ │ │ rscseq fp, sp, r2, lsl #13 │ │ │ │ - @ instruction: 0x0100bcb6 │ │ │ │ - rscseq fp, sp, r6, ror r6 │ │ │ │ - rscseq fp, sp, r2, ror #12 │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ - rscseq fp, sp, r0, asr r6 │ │ │ │ - rscseq fp, sp, r2, asr r6 │ │ │ │ - rscseq fp, sp, sl, asr #12 │ │ │ │ - @ instruction: 0x0100e6b2 │ │ │ │ - @ instruction: 0x0100e6b4 │ │ │ │ - smlatbeq r0, ip, r6, lr │ │ │ │ - rscseq fp, sp, lr, lsl #12 │ │ │ │ - strdeq fp, [r0, -r2] │ │ │ │ - smlabteq r1, sl, r4, r3 │ │ │ │ - ldrdeq r3, [r1, -sl] │ │ │ │ - tsteq r1, r6, lsl fp │ │ │ │ - rscseq fp, sp, r4, lsl #12 │ │ │ │ - @ instruction: 0x0100bb96 │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + rscseq fp, sp, r0, ror r6 │ │ │ │ + rscseq fp, sp, r2, ror r6 │ │ │ │ + rscseq fp, sp, sl, ror #12 │ │ │ │ + ldrdeq lr, [r0, -r2] │ │ │ │ + ldrdeq lr, [r0, -r4] │ │ │ │ + smlabteq r0, ip, r6, lr │ │ │ │ + rscseq fp, sp, lr, lsr #12 │ │ │ │ + tsteq r0, r2, lsl ip │ │ │ │ + smlatteq r1, sl, r4, r3 │ │ │ │ + strdeq r3, [r1, -sl] │ │ │ │ + tsteq r1, r6, lsr fp │ │ │ │ + rscseq fp, sp, r4, lsr #12 │ │ │ │ + @ instruction: 0x0100bbb6 │ │ │ │ + rscseq fp, sp, r6, lsl r6 │ │ │ │ + rscseq fp, sp, r2, lsl #12 │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + ldrshteq fp, [sp], #82 @ 0x52 │ │ │ │ + ldrshteq fp, [sp], #90 @ 0x5a │ │ │ │ + ldrshteq fp, [sp], #92 @ 0x5c │ │ │ │ ldrshteq fp, [sp], #86 @ 0x56 │ │ │ │ + rscseq fp, sp, lr, asr #11 │ │ │ │ + ldrsbteq fp, [sp], #80 @ 0x50 │ │ │ │ rscseq fp, sp, r2, ror #11 │ │ │ │ - tsteq r6, ip, lsr #6 │ │ │ │ - ldrsbteq fp, [sp], #82 @ 0x52 │ │ │ │ - ldrsbteq fp, [sp], #90 @ 0x5a │ │ │ │ - ldrsbteq fp, [sp], #92 @ 0x5c │ │ │ │ - ldrsbteq fp, [sp], #86 @ 0x56 │ │ │ │ - rscseq fp, sp, lr, lsr #11 │ │ │ │ - ldrhteq fp, [sp], #80 @ 0x50 │ │ │ │ - rscseq fp, sp, r2, asr #11 │ │ │ │ - ldrsbteq fp, [sp], #78 @ 0x4e │ │ │ │ - ldrsbteq fp, [sp], #72 @ 0x48 │ │ │ │ - rscseq fp, sp, lr, lsr #11 │ │ │ │ - ldrhteq fp, [sp], #66 @ 0x42 │ │ │ │ - rscseq fp, sp, ip, lsr #9 │ │ │ │ - rscseq sp, pc, r6, lsr #3 │ │ │ │ - rscseq sp, pc, r6, lsr #3 │ │ │ │ - rscseq sp, pc, r4, lsr #3 │ │ │ │ - rscseq sp, pc, sl, ror #3 │ │ │ │ - rscseq sp, pc, sl, ror r1 @ │ │ │ │ - rscseq sp, pc, r8, ror r1 @ │ │ │ │ + ldrshteq fp, [sp], #78 @ 0x4e │ │ │ │ + ldrshteq fp, [sp], #72 @ 0x48 │ │ │ │ + rscseq fp, sp, lr, asr #11 │ │ │ │ + ldrsbteq fp, [sp], #66 @ 0x42 │ │ │ │ + rscseq fp, sp, ip, asr #9 │ │ │ │ + rscseq sp, pc, r6, asr #3 │ │ │ │ + rscseq sp, pc, r6, asr #3 │ │ │ │ + rscseq sp, pc, r4, asr #3 │ │ │ │ + rscseq sp, pc, sl, lsl #4 │ │ │ │ + smlalseq sp, pc, sl, r1 @ │ │ │ │ + smlalseq sp, pc, r8, r1 @ │ │ │ │ + ldrdeq r7, [r0, -r2] │ │ │ │ + smlabteq r0, r4, r9, r7 │ │ │ │ + @ instruction: 0x010079be │ │ │ │ + @ instruction: 0x010079b8 │ │ │ │ @ instruction: 0x010079b2 │ │ │ │ - smlatbeq r0, r4, r9, r7 │ │ │ │ - @ instruction: 0x0100799e │ │ │ │ - @ instruction: 0x01007998 │ │ │ │ - @ instruction: 0x01007992 │ │ │ │ - smlabbeq r0, ip, r9, r7 │ │ │ │ - smlabbeq r0, r6, r9, r7 │ │ │ │ - rscseq r2, lr, r8, lsl #24 │ │ │ │ - rscseq r2, lr, r6, lsl #24 │ │ │ │ - smlatteq r1, r0, r2, r3 │ │ │ │ - ldrdeq r3, [r1, -lr] │ │ │ │ - tsteq r0, r8, asr #18 │ │ │ │ - tsteq r0, r2, asr #18 │ │ │ │ + smlatbeq r0, ip, r9, r7 │ │ │ │ + smlatbeq r0, r6, r9, r7 │ │ │ │ + rscseq r2, lr, r8, lsr #24 │ │ │ │ + rscseq r2, lr, r6, lsr #24 │ │ │ │ + mrseq r3, SP_irq │ │ │ │ + strdeq r3, [r1, -lr] │ │ │ │ + tsteq r0, r8, ror #18 │ │ │ │ + tsteq r0, r2, ror #18 │ │ │ │ + tsteq r0, ip, asr r9 │ │ │ │ + ldrdeq r3, [r1, -r2] │ │ │ │ + ldrdeq r3, [r1, -r0] │ │ │ │ + smlabteq r1, lr, r2, r3 │ │ │ │ tsteq r0, ip, lsr r9 │ │ │ │ - @ instruction: 0x010132b2 │ │ │ │ - @ instruction: 0x010132b0 │ │ │ │ - smlatbeq r1, lr, r2, r3 │ │ │ │ - tsteq r0, ip, lsl r9 │ │ │ │ - rscseq r2, lr, r4, asr #23 │ │ │ │ - rscseq r2, lr, sl, lsr #23 │ │ │ │ - tsteq r0, r0, lsl r9 │ │ │ │ - ldrshteq fp, [sp], #40 @ 0x28 │ │ │ │ - ldrshteq fp, [sp], #34 @ 0x22 │ │ │ │ - tsteq r1, lr, lsr r0 │ │ │ │ - tsteq r1, r4, lsr r0 │ │ │ │ - tsteq r1, r2, lsr r0 │ │ │ │ - tsteq r1, ip, lsr #32 │ │ │ │ - @ instruction: 0x010124ba │ │ │ │ - smlabbeq r0, r4, r8, fp │ │ │ │ - smlabbeq r0, r4, r8, fp │ │ │ │ - smlabbeq r0, r2, r8, fp │ │ │ │ - strdeq r6, [r1, -r8] │ │ │ │ - rscseq fp, sp, ip, asr #4 │ │ │ │ - rscseq fp, sp, r6, asr #4 │ │ │ │ - tsteq r0, r8, asr r8 │ │ │ │ - rscseq sl, pc, sl, ror r9 @ │ │ │ │ - @ instruction: 0x0101179c │ │ │ │ - rscseq fp, sp, r2, lsl #4 │ │ │ │ - ldrshteq fp, [sp], #28 │ │ │ │ - tsteq r1, lr, asr r1 │ │ │ │ - rscseq r9, lr, r2, lsl #8 │ │ │ │ - tsteq r1, r0, ror #2 │ │ │ │ - tsteq r0, r2, lsl #16 │ │ │ │ - rscseq sl, pc, r6, lsl #18 │ │ │ │ + rscseq r2, lr, r4, ror #23 │ │ │ │ + rscseq r2, lr, sl, asr #23 │ │ │ │ + tsteq r0, r0, lsr r9 │ │ │ │ + rscseq fp, sp, r8, lsl r3 │ │ │ │ + rscseq fp, sp, r2, lsl r3 │ │ │ │ + qaddeq r7, lr, r1 │ │ │ │ + qaddeq r7, r4, r1 │ │ │ │ + qaddeq r7, r2, r1 │ │ │ │ + tsteq r1, ip, asr #32 │ │ │ │ + ldrdeq r2, [r1, -sl] │ │ │ │ + smlatbeq r0, r4, r8, fp │ │ │ │ + smlatbeq r0, r4, r8, fp │ │ │ │ + smlatbeq r0, r2, r8, fp │ │ │ │ + tsteq r1, r8, lsl r0 │ │ │ │ + rscseq fp, sp, ip, ror #4 │ │ │ │ + rscseq fp, sp, r6, ror #4 │ │ │ │ + tsteq r0, r8, ror r8 │ │ │ │ + smlalseq sl, pc, sl, r9 @ │ │ │ │ + @ instruction: 0x010117bc │ │ │ │ + rscseq fp, sp, r2, lsr #4 │ │ │ │ + rscseq fp, sp, ip, lsl r2 │ │ │ │ + tsteq r1, lr, ror r1 │ │ │ │ + rscseq r9, lr, r2, lsr #8 │ │ │ │ + smlabbeq r1, r0, r1, r3 │ │ │ │ + tsteq r0, r2, lsr #16 │ │ │ │ + rscseq sl, pc, r6, lsr #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4d624 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7fa0ff8 │ │ │ │ stclt 8, cr15, [r8, #-324] @ 0xfffffebc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4d638 │ │ │ │ @@ -142648,16 +142648,16 @@ │ │ │ │ sbcsmi r0, sl, r1, lsl #4 │ │ │ │ strle r0, [r5, #-2003] @ 0xfffff82d │ │ │ │ @ instruction: 0xf82af7ff │ │ │ │ stmdami r3, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ svclt 0x0000bd08 │ │ │ │ - rscseq sl, sp, r0, lsl #23 │ │ │ │ - rscseq sl, sp, sl, ror fp │ │ │ │ + rscseq sl, sp, r0, lsr #23 │ │ │ │ + smlalseq sl, sp, sl, fp │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4d68c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf1a10fe0 │ │ │ │ addlt r0, r3, ip, asr r4 │ │ │ │ ldrmi r4, [r6], -r7, lsl #12 │ │ │ │ ldrmi fp, [ip], r4, lsr #5 │ │ │ │ @@ -142668,15 +142668,15 @@ │ │ │ │ @ instruction: 0xf844f7ff │ │ │ │ bmi 26e4d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15a168> │ │ │ │ tstcs r1, r3, ror #12 │ │ │ │ ldrbtmi r4, [sl], #-1592 @ 0xfffff9c8 │ │ │ │ @ instruction: 0xf7739600 │ │ │ │ andlt lr, r3, lr, lsl #30 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - ldrshteq sl, [sp], #178 @ 0xb2 │ │ │ │ + rscseq sl, sp, r2, lsl ip │ │ │ │ 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 fec4d6ec │ │ │ │ @@ -142684,17 +142684,17 @@ │ │ │ │ @ instruction: 0xf7ff0ff8 │ │ │ │ stclt 12, cr15, [r8, #-228] @ 0xffffff1c │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x00004770 │ │ │ │ + @ instruction: 0x01016e96 │ │ │ │ + smlatbeq r1, ip, lr, r6 │ │ │ │ tsteq r1, r6, ror lr │ │ │ │ - smlabbeq r1, ip, lr, r6 │ │ │ │ - tsteq r1, r6, asr lr │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4d720 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, q8, q12 │ │ │ │ strmi r7, [r4], -ip, lsl #24 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0004561 │ │ │ │ @@ -143265,147 +143265,147 @@ │ │ │ │ b 1c34bd4 │ │ │ │ bmi fe32ee24 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ b 1a34be4 │ │ │ │ ldrbtmi r4, [sl], #-2693 @ 0xfffff57b │ │ │ │ ldcllt 7, cr14, [r8, #136]! @ 0x88 │ │ │ │ - ldrsbteq sl, [sp], #238 @ 0xee │ │ │ │ - tsteq r0, r4, lsl r5 │ │ │ │ - ldrsbteq sl, [sp], #228 @ 0xe4 │ │ │ │ - rscseq sl, sp, r0, asr #29 │ │ │ │ - smlabteq r1, r8, sl, r1 │ │ │ │ - ldrhteq sl, [sp], #224 @ 0xe0 │ │ │ │ - ldrhteq sl, [sp], #226 @ 0xe2 │ │ │ │ - rscseq sl, sp, sl, lsr #29 │ │ │ │ - tsteq r0, r2, lsl pc │ │ │ │ - tsteq r0, r4, lsl pc │ │ │ │ - tsteq r0, ip, lsl #30 │ │ │ │ - rscseq sl, sp, lr, ror #28 │ │ │ │ - tsteq r0, r2, asr r4 │ │ │ │ - tsteq r1, sl, lsr #26 │ │ │ │ - tsteq r1, sl, lsr sp │ │ │ │ - tsteq r1, r6, ror r3 │ │ │ │ - rscseq sl, sp, r4, ror #28 │ │ │ │ - strdeq fp, [r0, -r6] │ │ │ │ + ldrshteq sl, [sp], #238 @ 0xee │ │ │ │ + tsteq r0, r4, lsr r5 │ │ │ │ + ldrshteq sl, [sp], #228 @ 0xe4 │ │ │ │ + rscseq sl, sp, r0, ror #29 │ │ │ │ + smlatteq r1, r8, sl, r1 │ │ │ │ + ldrsbteq sl, [sp], #224 @ 0xe0 │ │ │ │ + ldrsbteq sl, [sp], #226 @ 0xe2 │ │ │ │ + rscseq sl, sp, sl, asr #29 │ │ │ │ + tsteq r0, r2, lsr pc │ │ │ │ + tsteq r0, r4, lsr pc │ │ │ │ + tsteq r0, ip, lsr #30 │ │ │ │ + rscseq sl, sp, lr, lsl #29 │ │ │ │ + tsteq r0, r2, ror r4 │ │ │ │ + tsteq r1, sl, asr #26 │ │ │ │ + tsteq r1, sl, asr sp │ │ │ │ + @ instruction: 0x01011396 │ │ │ │ + rscseq sl, sp, r4, lsl #29 │ │ │ │ + tsteq r0, r6, lsl r4 │ │ │ │ + rscseq sl, sp, r6, ror lr │ │ │ │ + rscseq sl, sp, r2, ror #28 │ │ │ │ + smlatbeq r6, ip, fp, r6 │ │ │ │ + rscseq sl, sp, r0, asr lr │ │ │ │ rscseq sl, sp, r6, asr lr │ │ │ │ - rscseq sl, sp, r2, asr #28 │ │ │ │ - smlabbeq r6, ip, fp, r6 │ │ │ │ - rscseq sl, sp, r0, lsr lr │ │ │ │ - rscseq sl, sp, r6, lsr lr │ │ │ │ - rscseq sl, sp, r6, lsr lr │ │ │ │ - rscseq sl, sp, lr, lsr #28 │ │ │ │ - rscseq sl, sp, r4, lsl #28 │ │ │ │ - rscseq sl, sp, r4, lsl #28 │ │ │ │ - rscseq sl, sp, r4, lsl lr │ │ │ │ - rscseq sl, sp, lr, lsr #26 │ │ │ │ - rscseq sl, sp, r6, lsr #26 │ │ │ │ - ldrshteq sl, [sp], #218 @ 0xda │ │ │ │ - ldrshteq sl, [sp], #204 @ 0xcc │ │ │ │ - ldrshteq sl, [sp], #196 @ 0xc4 │ │ │ │ - rscseq ip, pc, ip, ror #19 │ │ │ │ - rscseq ip, pc, sl, ror #19 │ │ │ │ - rscseq ip, pc, r6, ror #19 │ │ │ │ - rscseq ip, pc, sl, lsr #20 │ │ │ │ - ldrhteq ip, [pc], #152 │ │ │ │ - ldrhteq ip, [pc], #148 │ │ │ │ + rscseq sl, sp, r6, asr lr │ │ │ │ + rscseq sl, sp, lr, asr #28 │ │ │ │ + rscseq sl, sp, r4, lsr #28 │ │ │ │ + rscseq sl, sp, r4, lsr #28 │ │ │ │ + rscseq sl, sp, r4, lsr lr │ │ │ │ + rscseq sl, sp, lr, asr #26 │ │ │ │ + rscseq sl, sp, r6, asr #26 │ │ │ │ + rscseq sl, sp, sl, lsl lr │ │ │ │ + rscseq sl, sp, ip, lsl sp │ │ │ │ + rscseq sl, sp, r4, lsl sp │ │ │ │ + rscseq ip, pc, ip, lsl #20 │ │ │ │ + rscseq ip, pc, sl, lsl #20 │ │ │ │ + rscseq ip, pc, r6, lsl #20 │ │ │ │ + rscseq ip, pc, sl, asr #20 │ │ │ │ + ldrsbteq ip, [pc], #152 │ │ │ │ + ldrsbteq ip, [pc], #148 │ │ │ │ + tsteq r0, ip, lsl #4 │ │ │ │ + strdeq r7, [r0, -ip] │ │ │ │ + strdeq r7, [r0, -r4] │ │ │ │ smlatteq r0, ip, r1, r7 │ │ │ │ + smlatteq r0, r4, r1, r7 │ │ │ │ ldrdeq r7, [r0, -ip] │ │ │ │ ldrdeq r7, [r0, -r4] │ │ │ │ - smlabteq r0, ip, r1, r7 │ │ │ │ - smlabteq r0, r4, r1, r7 │ │ │ │ - @ instruction: 0x010071bc │ │ │ │ - @ instruction: 0x010071b4 │ │ │ │ - rscseq r2, lr, r4, lsr r4 │ │ │ │ - rscseq r2, lr, r0, lsr r4 │ │ │ │ - tsteq r1, r8, lsl #22 │ │ │ │ - tsteq r1, r4, lsl #22 │ │ │ │ - tsteq r0, ip, ror #2 │ │ │ │ - tsteq r0, r4, ror #2 │ │ │ │ - tsteq r0, ip, asr r1 │ │ │ │ - ldrdeq r2, [r1, -r0] │ │ │ │ - smlabteq r1, ip, sl, r2 │ │ │ │ - smlabteq r1, r8, sl, r2 │ │ │ │ - tsteq r0, r4, lsr r1 │ │ │ │ - ldrsbteq r2, [lr], #58 @ 0x3a │ │ │ │ - ldrhteq r2, [lr], #62 @ 0x3e │ │ │ │ - tsteq r0, r2, lsr #2 │ │ │ │ - rscseq sl, sp, r8, lsl #22 │ │ │ │ - rscseq sl, sp, r0, lsl #22 │ │ │ │ - tsteq r1, sl, asr #16 │ │ │ │ - tsteq r1, lr, lsr r8 │ │ │ │ - tsteq r1, sl, lsr r8 │ │ │ │ - tsteq r1, r2, lsr r8 │ │ │ │ - @ instruction: 0x01011cbe │ │ │ │ - smlabbeq r0, r6, r0, fp │ │ │ │ - smlabbeq r0, r4, r0, fp │ │ │ │ - smlabbeq r0, r0, r0, fp │ │ │ │ - strdeq r6, [r1, -r4] │ │ │ │ - rscseq sl, sp, r6, asr #20 │ │ │ │ - rscseq sl, sp, lr, lsr sl │ │ │ │ - tsteq r0, lr, asr #32 │ │ │ │ - rscseq sl, pc, lr, ror #2 │ │ │ │ - smlabbeq r1, lr, pc, r0 @ │ │ │ │ - ldrshteq sl, [sp], #146 @ 0x92 │ │ │ │ - rscseq sl, sp, sl, ror #19 │ │ │ │ - tsteq r1, sl, asr #18 │ │ │ │ - rscseq r8, lr, ip, ror #23 │ │ │ │ - tsteq r1, r8, asr #18 │ │ │ │ - smlatteq r0, r8, pc, sl @ │ │ │ │ - rscseq sl, pc, sl, ror #1 │ │ │ │ - rscseq sl, sp, r6, ror #22 │ │ │ │ - rscseq sl, sp, r2, ror fp │ │ │ │ - tsteq r6, r4, lsr r7 │ │ │ │ - rscseq sl, sp, sl, asr fp │ │ │ │ - rscseq sl, sp, r0, lsr fp │ │ │ │ - rscseq sl, sp, ip, lsr fp │ │ │ │ - rscseq sl, sp, r8, lsr fp │ │ │ │ - rscseq sl, sp, r4, lsr fp │ │ │ │ - rscseq sl, sp, r0, lsr fp │ │ │ │ - rscseq sl, sp, r2, lsr fp │ │ │ │ - smlatbeq r6, r6, r6, r6 │ │ │ │ - rscseq sl, sp, r2, lsr #22 │ │ │ │ - rscseq sl, sp, r6, lsr #21 │ │ │ │ - ldrhteq sl, [sp], #164 @ 0xa4 │ │ │ │ - ldrhteq sl, [sp], #162 @ 0xa2 │ │ │ │ - ldrhteq sl, [sp], #160 @ 0xa0 │ │ │ │ - rscseq sl, sp, lr, lsr #21 │ │ │ │ - ldrhteq sl, [sp], #160 @ 0xa0 │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - rscseq sl, sp, ip, lsr #21 │ │ │ │ - rscseq sl, sp, r2, asr #21 │ │ │ │ - strdeq r6, [r6, -r2] │ │ │ │ - tsteq r1, r6, asr #14 │ │ │ │ - tsteq r1, r4, lsr r7 │ │ │ │ - tsteq r1, lr, lsr #14 │ │ │ │ - tsteq r1, r8, lsr #14 │ │ │ │ - tsteq r1, r2, lsr #14 │ │ │ │ + rscseq r2, lr, r4, asr r4 │ │ │ │ + rscseq r2, lr, r0, asr r4 │ │ │ │ + tsteq r1, r8, lsr #22 │ │ │ │ + tsteq r1, r4, lsr #22 │ │ │ │ + smlabbeq r0, ip, r1, r7 │ │ │ │ + smlabbeq r0, r4, r1, r7 │ │ │ │ + tsteq r0, ip, ror r1 │ │ │ │ + strdeq r2, [r1, -r0] │ │ │ │ + smlatteq r1, ip, sl, r2 │ │ │ │ + smlatteq r1, r8, sl, r2 │ │ │ │ + tsteq r0, r4, asr r1 │ │ │ │ + ldrshteq r2, [lr], #58 @ 0x3a │ │ │ │ + ldrsbteq r2, [lr], #62 @ 0x3e │ │ │ │ + tsteq r0, r2, asr #2 │ │ │ │ + rscseq sl, sp, r8, lsr #22 │ │ │ │ + rscseq sl, sp, r0, lsr #22 │ │ │ │ + tsteq r1, sl, ror #16 │ │ │ │ + tsteq r1, lr, asr r8 │ │ │ │ + tsteq r1, sl, asr r8 │ │ │ │ + tsteq r1, r2, asr r8 │ │ │ │ + ldrdeq r1, [r1, -lr] │ │ │ │ + smlatbeq r0, r6, r0, fp │ │ │ │ + smlatbeq r0, r4, r0, fp │ │ │ │ + smlatbeq r0, r0, r0, fp │ │ │ │ + tsteq r1, r4, lsl r8 │ │ │ │ + rscseq sl, sp, r6, ror #20 │ │ │ │ + rscseq sl, sp, lr, asr sl │ │ │ │ + tsteq r0, lr, rrx │ │ │ │ + rscseq sl, pc, lr, lsl #3 │ │ │ │ + smlatbeq r1, lr, pc, r0 @ │ │ │ │ + rscseq sl, sp, r2, lsl sl │ │ │ │ + rscseq sl, sp, sl, lsl #20 │ │ │ │ + tsteq r1, sl, ror #18 │ │ │ │ + rscseq r8, lr, ip, lsl #24 │ │ │ │ + tsteq r1, r8, ror #18 │ │ │ │ + tsteq r0, r8 │ │ │ │ + rscseq sl, pc, sl, lsl #2 │ │ │ │ + rscseq sl, sp, r6, lsl #23 │ │ │ │ + smlalseq sl, sp, r2, fp │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ + rscseq sl, sp, sl, ror fp │ │ │ │ + rscseq sl, sp, r0, asr fp │ │ │ │ + rscseq sl, sp, ip, asr fp │ │ │ │ + rscseq sl, sp, r8, asr fp │ │ │ │ + rscseq sl, sp, r4, asr fp │ │ │ │ + rscseq sl, sp, r0, asr fp │ │ │ │ + rscseq sl, sp, r2, asr fp │ │ │ │ + smlabteq r6, r6, r6, r6 │ │ │ │ + rscseq sl, sp, r2, asr #22 │ │ │ │ + rscseq sl, sp, r6, asr #21 │ │ │ │ + ldrsbteq sl, [sp], #164 @ 0xa4 │ │ │ │ + ldrsbteq sl, [sp], #162 @ 0xa2 │ │ │ │ + ldrsbteq sl, [sp], #160 @ 0xa0 │ │ │ │ + rscseq sl, sp, lr, asr #21 │ │ │ │ + ldrsbteq sl, [sp], #160 @ 0xa0 │ │ │ │ + tsteq r6, r4, asr #12 │ │ │ │ + rscseq sl, sp, ip, asr #21 │ │ │ │ + rscseq sl, sp, r2, ror #21 │ │ │ │ + tsteq r6, r2, lsl r6 │ │ │ │ + tsteq r1, r6, ror #14 │ │ │ │ + tsteq r1, r4, asr r7 │ │ │ │ + tsteq r1, lr, asr #14 │ │ │ │ + tsteq r1, r8, asr #14 │ │ │ │ + tsteq r1, r2, asr #14 │ │ │ │ + ldrhteq sl, [sp], #158 @ 0x9e │ │ │ │ + rscseq sl, sp, ip, asr #19 │ │ │ │ + @ instruction: 0x01066590 │ │ │ │ + ldrhteq sl, [sp], #152 @ 0x98 │ │ │ │ + smlalseq sl, sp, r0, r9 │ │ │ │ smlalseq sl, sp, lr, r9 │ │ │ │ - rscseq sl, sp, ip, lsr #19 │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ + smlalseq sl, sp, ip, r9 │ │ │ │ + smlalseq sl, sp, sl, r9 │ │ │ │ smlalseq sl, sp, r8, r9 │ │ │ │ - rscseq sl, sp, r0, ror r9 │ │ │ │ - rscseq sl, sp, lr, ror r9 │ │ │ │ - rscseq sl, sp, ip, ror r9 │ │ │ │ - rscseq sl, sp, sl, ror r9 │ │ │ │ - rscseq sl, sp, r8, ror r9 │ │ │ │ - rscseq sl, sp, sl, ror r9 │ │ │ │ - smlatteq r6, lr, r4, r6 │ │ │ │ - rscseq sl, sp, sl, ror #18 │ │ │ │ - rscseq sl, sp, lr, ror #17 │ │ │ │ - ldrshteq sl, [sp], #140 @ 0x8c │ │ │ │ - ldrshteq sl, [sp], #138 @ 0x8a │ │ │ │ - ldrshteq sl, [sp], #136 @ 0x88 │ │ │ │ - ldrshteq sl, [sp], #134 @ 0x86 │ │ │ │ - ldrshteq sl, [sp], #136 @ 0x88 │ │ │ │ - tsteq r6, ip, ror #8 │ │ │ │ - ldrshteq sl, [sp], #132 @ 0x84 │ │ │ │ - rscseq sl, sp, sl, lsl #18 │ │ │ │ - tsteq r6, sl, lsr r4 │ │ │ │ - smlabbeq r1, lr, r5, r6 │ │ │ │ + smlalseq sl, sp, sl, r9 │ │ │ │ + tsteq r6, lr, lsl #10 │ │ │ │ + rscseq sl, sp, sl, lsl #19 │ │ │ │ + rscseq sl, sp, lr, lsl #18 │ │ │ │ + rscseq sl, sp, ip, lsl r9 │ │ │ │ + rscseq sl, sp, sl, lsl r9 │ │ │ │ + rscseq sl, sp, r8, lsl r9 │ │ │ │ + rscseq sl, sp, r6, lsl r9 │ │ │ │ + rscseq sl, sp, r8, lsl r9 │ │ │ │ + smlabbeq r6, ip, r4, r6 │ │ │ │ + rscseq sl, sp, r4, lsl r9 │ │ │ │ + rscseq sl, sp, sl, lsr #18 │ │ │ │ + tsteq r6, sl, asr r4 │ │ │ │ + smlatbeq r1, lr, r5, r6 │ │ │ │ svcvs 0x00aaf5b0 │ │ │ │ strlt sp, [r8, #-41] @ 0xffffffd7 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d80e │ │ │ │ eorle r7, r1, r4, asr #31 │ │ │ │ @@ -143434,23 +143434,23 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - @ instruction: 0x010163bc │ │ │ │ - smlabbeq r1, r2, r3, r6 │ │ │ │ - tsteq r1, ip, lsr r3 │ │ │ │ - tsteq r1, sl, asr #6 │ │ │ │ - smlabbeq r1, r8, r3, r6 │ │ │ │ - tsteq r1, r6, lsl #8 │ │ │ │ - @ instruction: 0x010163b8 │ │ │ │ - ldrdeq r6, [r1, -r6] │ │ │ │ - tsteq r1, ip, lsl #8 │ │ │ │ + ldrdeq r6, [r1, -ip] │ │ │ │ + smlatbeq r1, r2, r3, r6 │ │ │ │ + tsteq r1, ip, asr r3 │ │ │ │ + tsteq r1, sl, ror #6 │ │ │ │ + smlatbeq r1, r8, r3, r6 │ │ │ │ + tsteq r1, r6, lsr #8 │ │ │ │ + ldrdeq r6, [r1, -r8] │ │ │ │ + strdeq r6, [r1, -r6] │ │ │ │ + tsteq r1, ip, lsr #8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4e2f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00aaf5b1 │ │ │ │ stmdale lr, {r0, r1, r4, r5, ip, lr, pc} │ │ │ │ @@ -143551,35 +143551,35 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf773447a │ │ │ │ and lr, r6, lr, lsr #16 │ │ │ │ @ instruction: 0x462b4a17 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf773447a │ │ │ │ ldcllt 8, cr14, [r0, #-152]! @ 0xffffff68 │ │ │ │ - ldrhteq r1, [lr], #86 @ 0x56 │ │ │ │ + ldrsbteq r1, [lr], #86 @ 0x56 │ │ │ │ + rscseq r9, pc, ip, lsl #21 │ │ │ │ + rscseq sl, sp, sl, lsr #5 │ │ │ │ rscseq r9, pc, ip, ror #20 │ │ │ │ - rscseq sl, sp, sl, lsl #5 │ │ │ │ - rscseq r9, pc, ip, asr #20 │ │ │ │ - rscseq sl, sp, r6, ror #7 │ │ │ │ + rscseq sl, sp, r6, lsl #8 │ │ │ │ + rscseq r9, pc, r0, asr sl @ │ │ │ │ + rscseq r1, lr, sl, lsr #12 │ │ │ │ rscseq r9, pc, r0, lsr sl @ │ │ │ │ - rscseq r1, lr, sl, lsl #12 │ │ │ │ - rscseq r9, pc, r0, lsl sl @ │ │ │ │ - ldrhteq r9, [pc], #98 │ │ │ │ - ldrshteq r9, [pc], #148 │ │ │ │ - ldrhteq fp, [pc], #22 │ │ │ │ - ldrsbteq r9, [pc], #154 │ │ │ │ - ldrsbteq sl, [sp], #16 │ │ │ │ - rscseq r9, pc, r4, asr #28 │ │ │ │ - rscseq r9, pc, lr, lsr lr @ │ │ │ │ - rscseq r9, pc, r8, lsr lr @ │ │ │ │ - rscseq r9, pc, r2, lsr lr @ │ │ │ │ - rscseq r9, pc, r4, asr #28 │ │ │ │ - rscseq r9, pc, r6, lsr #28 │ │ │ │ - rscseq r9, pc, r0, lsr #28 │ │ │ │ - @ instruction: 0x01065fbc │ │ │ │ + ldrsbteq r9, [pc], #98 │ │ │ │ + rscseq r9, pc, r4, lsl sl @ │ │ │ │ + ldrsbteq fp, [pc], #22 │ │ │ │ + ldrshteq r9, [pc], #154 │ │ │ │ + ldrshteq sl, [sp], #16 │ │ │ │ + rscseq r9, pc, r4, ror #28 │ │ │ │ + rscseq r9, pc, lr, asr lr @ │ │ │ │ + rscseq r9, pc, r8, asr lr @ │ │ │ │ + rscseq r9, pc, r2, asr lr @ │ │ │ │ + rscseq r9, pc, r4, ror #28 │ │ │ │ + rscseq r9, pc, r6, asr #28 │ │ │ │ + rscseq r9, pc, r0, asr #28 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ svcvs 0x00f2f5b0 │ │ │ │ strhi pc, [r5, #-1]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4e4fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b0826e │ │ │ │ @@ -144393,100 +144393,100 @@ │ │ │ │ @ instruction: 0xf04f3b20 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007d9 │ │ │ │ ldmdami r7, {r0, r6, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000b851 │ │ │ │ - ldrhteq r9, [sp], #206 @ 0xce │ │ │ │ - smlatteq r1, r8, r1, r6 │ │ │ │ - tsteq r1, r6, ror #2 │ │ │ │ - rscseq r9, sp, r0, asr #24 │ │ │ │ - rscseq r9, sp, ip, lsl ip │ │ │ │ - rscseq r9, sp, sl, lsl #24 │ │ │ │ - tsteq r1, r0, lsl r1 │ │ │ │ - ldrhteq r9, [sp], #176 @ 0xb0 │ │ │ │ - rscseq r9, sp, ip, lsl #23 │ │ │ │ - strdeq r6, [r1, -r4] │ │ │ │ - rscseq r9, sp, ip, lsl fp │ │ │ │ - ldrshteq r9, [sp], #160 @ 0xa0 │ │ │ │ - rscseq r9, sp, r6, ror #21 │ │ │ │ - rscseq r9, sp, r2, asr #21 │ │ │ │ - smlalseq r9, sp, r8, sl │ │ │ │ - rscseq r9, sp, lr, ror #20 │ │ │ │ - rscseq r9, sp, r4, ror #20 │ │ │ │ - rscseq r9, sp, lr, lsr sl │ │ │ │ - rscseq r9, sp, r2, lsl sl │ │ │ │ - @ instruction: 0x01015f98 │ │ │ │ - rscseq r9, sp, lr, lsr #19 │ │ │ │ - rscseq r9, sp, r4, lsl #19 │ │ │ │ - rscseq r9, sp, sl, asr r9 │ │ │ │ - rscseq r9, sp, r0, asr r9 │ │ │ │ - rscseq r9, sp, ip, lsr #18 │ │ │ │ - rscseq r9, sp, r8, lsl #18 │ │ │ │ - ldrsbteq r9, [sp], #140 @ 0x8c │ │ │ │ - ldrhteq r9, [sp], #130 @ 0x82 │ │ │ │ - rscseq r9, sp, r8, lsr #17 │ │ │ │ - rscseq r9, sp, r4, lsl #17 │ │ │ │ - rscseq r9, sp, r8, asr r8 │ │ │ │ - rscseq r9, sp, lr, asr #16 │ │ │ │ - rscseq r9, sp, sl, lsr #16 │ │ │ │ - rscseq r9, sp, r4, lsl r8 │ │ │ │ - tsteq r1, r0, ror #28 │ │ │ │ - rscseq r9, sp, r6, lsr #15 │ │ │ │ - smlalseq r9, sp, r0, r7 │ │ │ │ - rscseq r9, sp, r0, asr r7 │ │ │ │ - rscseq r9, sp, r0, lsr #14 │ │ │ │ - rscseq r9, sp, r4, ror #13 │ │ │ │ - ldrsbteq r9, [sp], #106 @ 0x6a │ │ │ │ - rscseq r9, sp, r6, asr #13 │ │ │ │ - smlalseq r9, sp, r6, r6 │ │ │ │ - rscseq r9, sp, ip, lsl #13 │ │ │ │ - rscseq r9, sp, lr, ror #12 │ │ │ │ - rscseq r9, sp, r2, lsr #12 │ │ │ │ - ldrshteq r9, [sp], #94 @ 0x5e │ │ │ │ - rscseq r9, sp, sl, ror #11 │ │ │ │ - ldrhteq r9, [sp], #88 @ 0x58 │ │ │ │ - rscseq r9, sp, r6, lsl #11 │ │ │ │ - rscseq r9, sp, r4, asr r5 │ │ │ │ - rscseq r9, sp, r6, lsr #10 │ │ │ │ - ldrshteq r9, [sp], #68 @ 0x44 │ │ │ │ - rscseq r9, sp, r4, asr #9 │ │ │ │ - smlalseq r9, sp, r4, r4 │ │ │ │ - rscseq r9, sp, r6, ror r4 │ │ │ │ - rscseq r9, sp, r0, asr r4 │ │ │ │ - rscseq r9, sp, r0, lsr #8 │ │ │ │ - rscseq r9, sp, r6, lsl r4 │ │ │ │ - ldrshteq r9, [sp], #48 @ 0x30 │ │ │ │ - rscseq r9, sp, r0, asr #7 │ │ │ │ - rscseq r9, sp, lr, lsl #7 │ │ │ │ - rscseq r9, sp, r8, ror #6 │ │ │ │ - rscseq r9, sp, r4, asr #6 │ │ │ │ - rscseq r9, sp, sl, lsl r3 │ │ │ │ - rscseq r9, sp, r2, lsl r3 │ │ │ │ - rscseq r9, sp, lr, ror #5 │ │ │ │ - ldrhteq r9, [sp], #46 @ 0x2e │ │ │ │ - smlalseq r9, sp, r4, r2 │ │ │ │ - rscseq r9, sp, sl, ror #4 │ │ │ │ - rscseq r9, sp, r6, asr #4 │ │ │ │ - rscseq r9, sp, r2, lsr #4 │ │ │ │ - ldrshteq r9, [sp], #20 │ │ │ │ - rscseq r9, sp, ip, ror #3 │ │ │ │ - rscseq r9, sp, sl, asr #3 │ │ │ │ - rscseq r9, sp, r0, lsr #3 │ │ │ │ - rscseq r9, sp, r6, ror r1 │ │ │ │ - rscseq r9, sp, lr, ror #2 │ │ │ │ - rscseq r9, sp, sl, asr #2 │ │ │ │ - rscseq r9, sp, ip, lsl r1 │ │ │ │ - rscseq r9, sp, r4, lsl r1 │ │ │ │ - ldrshteq r9, [sp], #2 │ │ │ │ - rscseq r9, sp, r6, asr #1 │ │ │ │ - smlalseq r9, sp, sl, r0 │ │ │ │ - rscseq r9, sp, sl, rrx │ │ │ │ - rscseq r9, sp, r8, lsr r0 │ │ │ │ + ldrsbteq r9, [sp], #206 @ 0xce │ │ │ │ + tsteq r1, r8, lsl #4 │ │ │ │ + smlabbeq r1, r6, r1, r6 │ │ │ │ + rscseq r9, sp, r0, ror #24 │ │ │ │ + rscseq r9, sp, ip, lsr ip │ │ │ │ + rscseq r9, sp, sl, lsr #24 │ │ │ │ + tsteq r1, r0, lsr r1 │ │ │ │ + ldrsbteq r9, [sp], #176 @ 0xb0 │ │ │ │ + rscseq r9, sp, ip, lsr #23 │ │ │ │ + tsteq r1, r4, lsl r1 │ │ │ │ + rscseq r9, sp, ip, lsr fp │ │ │ │ + rscseq r9, sp, r0, lsl fp │ │ │ │ + rscseq r9, sp, r6, lsl #22 │ │ │ │ + rscseq r9, sp, r2, ror #21 │ │ │ │ + ldrhteq r9, [sp], #168 @ 0xa8 │ │ │ │ + rscseq r9, sp, lr, lsl #21 │ │ │ │ + rscseq r9, sp, r4, lsl #21 │ │ │ │ + rscseq r9, sp, lr, asr sl │ │ │ │ + rscseq r9, sp, r2, lsr sl │ │ │ │ + @ instruction: 0x01015fb8 │ │ │ │ + rscseq r9, sp, lr, asr #19 │ │ │ │ + rscseq r9, sp, r4, lsr #19 │ │ │ │ + rscseq r9, sp, sl, ror r9 │ │ │ │ + rscseq r9, sp, r0, ror r9 │ │ │ │ + rscseq r9, sp, ip, asr #18 │ │ │ │ + rscseq r9, sp, r8, lsr #18 │ │ │ │ + ldrshteq r9, [sp], #140 @ 0x8c │ │ │ │ + ldrsbteq r9, [sp], #130 @ 0x82 │ │ │ │ + rscseq r9, sp, r8, asr #17 │ │ │ │ + rscseq r9, sp, r4, lsr #17 │ │ │ │ + rscseq r9, sp, r8, ror r8 │ │ │ │ + rscseq r9, sp, lr, ror #16 │ │ │ │ + rscseq r9, sp, sl, asr #16 │ │ │ │ + rscseq r9, sp, r4, lsr r8 │ │ │ │ + smlabbeq r1, r0, lr, r5 │ │ │ │ + rscseq r9, sp, r6, asr #15 │ │ │ │ + ldrhteq r9, [sp], #112 @ 0x70 │ │ │ │ + rscseq r9, sp, r0, ror r7 │ │ │ │ + rscseq r9, sp, r0, asr #14 │ │ │ │ + rscseq r9, sp, r4, lsl #14 │ │ │ │ + ldrshteq r9, [sp], #106 @ 0x6a │ │ │ │ + rscseq r9, sp, r6, ror #13 │ │ │ │ + ldrhteq r9, [sp], #102 @ 0x66 │ │ │ │ + rscseq r9, sp, ip, lsr #13 │ │ │ │ + rscseq r9, sp, lr, lsl #13 │ │ │ │ + rscseq r9, sp, r2, asr #12 │ │ │ │ + rscseq r9, sp, lr, lsl r6 │ │ │ │ + rscseq r9, sp, sl, lsl #12 │ │ │ │ + ldrsbteq r9, [sp], #88 @ 0x58 │ │ │ │ + rscseq r9, sp, r6, lsr #11 │ │ │ │ + rscseq r9, sp, r4, ror r5 │ │ │ │ + rscseq r9, sp, r6, asr #10 │ │ │ │ + rscseq r9, sp, r4, lsl r5 │ │ │ │ + rscseq r9, sp, r4, ror #9 │ │ │ │ + ldrhteq r9, [sp], #68 @ 0x44 │ │ │ │ + smlalseq r9, sp, r6, r4 │ │ │ │ + rscseq r9, sp, r0, ror r4 │ │ │ │ + rscseq r9, sp, r0, asr #8 │ │ │ │ + rscseq r9, sp, r6, lsr r4 │ │ │ │ + rscseq r9, sp, r0, lsl r4 │ │ │ │ + rscseq r9, sp, r0, ror #7 │ │ │ │ + rscseq r9, sp, lr, lsr #7 │ │ │ │ + rscseq r9, sp, r8, lsl #7 │ │ │ │ + rscseq r9, sp, r4, ror #6 │ │ │ │ + rscseq r9, sp, sl, lsr r3 │ │ │ │ + rscseq r9, sp, r2, lsr r3 │ │ │ │ + rscseq r9, sp, lr, lsl #6 │ │ │ │ + ldrsbteq r9, [sp], #46 @ 0x2e │ │ │ │ + ldrhteq r9, [sp], #36 @ 0x24 │ │ │ │ + rscseq r9, sp, sl, lsl #5 │ │ │ │ + rscseq r9, sp, r6, ror #4 │ │ │ │ + rscseq r9, sp, r2, asr #4 │ │ │ │ + rscseq r9, sp, r4, lsl r2 │ │ │ │ + rscseq r9, sp, ip, lsl #4 │ │ │ │ + rscseq r9, sp, sl, ror #3 │ │ │ │ + rscseq r9, sp, r0, asr #3 │ │ │ │ + smlalseq r9, sp, r6, r1 │ │ │ │ + rscseq r9, sp, lr, lsl #3 │ │ │ │ + rscseq r9, sp, sl, ror #2 │ │ │ │ + rscseq r9, sp, ip, lsr r1 │ │ │ │ + rscseq r9, sp, r4, lsr r1 │ │ │ │ + rscseq r9, sp, r2, lsl r1 │ │ │ │ + rscseq r9, sp, r6, ror #1 │ │ │ │ + ldrhteq r9, [sp], #10 │ │ │ │ + rscseq r9, sp, sl, lsl #1 │ │ │ │ + rscseq r9, sp, r8, asr r0 │ │ │ │ blcs 824b88 │ │ │ │ strbhi pc, [r4, -r0, lsl #4] @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007da │ │ │ │ @ instruction: 0xf8df8605 │ │ │ │ ldrbtmi r0, [r8], #-3112 @ 0xfffff3d8 │ │ │ │ @@ -145263,108 +145263,108 @@ │ │ │ │ stmdami r0!, {r4, r7, r8, sp, lr, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2143 @ 0xfffff7a1 │ │ │ │ ldmdami pc, {r1, r3, r7, r8, sp, lr, pc}^ @ │ │ │ │ orr r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2142 @ 0xfffff7a2 │ │ │ │ svclt 0x0000e184 │ │ │ │ - ldrhteq r8, [sp], #238 @ 0xee │ │ │ │ - smlalseq r8, sp, sl, lr │ │ │ │ - rscseq r8, sp, lr, ror #28 │ │ │ │ - rscseq r8, sp, r4, ror #28 │ │ │ │ - rscseq r8, sp, lr, lsr lr │ │ │ │ - rscseq r8, sp, lr, lsl #28 │ │ │ │ - ldrsbteq r8, [sp], #222 @ 0xde │ │ │ │ - ldrsbteq r8, [sp], #212 @ 0xd4 │ │ │ │ - ldrhteq r8, [sp], #208 @ 0xd0 │ │ │ │ - rscseq r8, sp, r4, lsl #27 │ │ │ │ - rscseq r8, sp, sl, ror sp │ │ │ │ - rscseq r8, sp, r4, asr sp │ │ │ │ - rscseq r8, sp, r2, lsr #26 │ │ │ │ - ldrshteq r8, [sp], #198 @ 0xc6 │ │ │ │ - rscseq r8, sp, sl, asr #25 │ │ │ │ - rscseq r8, sp, r4, lsr #25 │ │ │ │ - rscseq r8, sp, lr, ror ip │ │ │ │ - rscseq r8, sp, lr, asr #24 │ │ │ │ - rscseq r8, sp, r4, asr #24 │ │ │ │ - rscseq r8, sp, r0, lsr #24 │ │ │ │ - ldrshteq r8, [sp], #180 @ 0xb4 │ │ │ │ - rscseq r8, sp, r8, asr #23 │ │ │ │ - ldrhteq r8, [sp], #190 @ 0xbe │ │ │ │ - smlalseq r8, sp, r8, fp │ │ │ │ - rscseq r8, sp, r8, ror #22 │ │ │ │ - rscseq r8, sp, lr, asr fp │ │ │ │ - rscseq r8, sp, sl, lsr fp │ │ │ │ - rscseq r8, sp, ip, lsl #22 │ │ │ │ - ldrsbteq r8, [sp], #170 @ 0xaa │ │ │ │ - rscseq r8, sp, ip, lsr #21 │ │ │ │ - rscseq r8, sp, ip, ror sl │ │ │ │ + ldrsbteq r8, [sp], #238 @ 0xee │ │ │ │ + ldrhteq r8, [sp], #234 @ 0xea │ │ │ │ + rscseq r8, sp, lr, lsl #29 │ │ │ │ + rscseq r8, sp, r4, lsl #29 │ │ │ │ + rscseq r8, sp, lr, asr lr │ │ │ │ + rscseq r8, sp, lr, lsr #28 │ │ │ │ + ldrshteq r8, [sp], #222 @ 0xde │ │ │ │ + ldrshteq r8, [sp], #212 @ 0xd4 │ │ │ │ + ldrsbteq r8, [sp], #208 @ 0xd0 │ │ │ │ + rscseq r8, sp, r4, lsr #27 │ │ │ │ + smlalseq r8, sp, sl, sp │ │ │ │ + rscseq r8, sp, r4, ror sp │ │ │ │ + rscseq r8, sp, r2, asr #26 │ │ │ │ + rscseq r8, sp, r6, lsl sp │ │ │ │ + rscseq r8, sp, sl, ror #25 │ │ │ │ + rscseq r8, sp, r4, asr #25 │ │ │ │ + smlalseq r8, sp, lr, ip │ │ │ │ + rscseq r8, sp, lr, ror #24 │ │ │ │ + rscseq r8, sp, r4, ror #24 │ │ │ │ + rscseq r8, sp, r0, asr #24 │ │ │ │ + rscseq r8, sp, r4, lsl ip │ │ │ │ + rscseq r8, sp, r8, ror #23 │ │ │ │ + ldrsbteq r8, [sp], #190 @ 0xbe │ │ │ │ + ldrhteq r8, [sp], #184 @ 0xb8 │ │ │ │ + rscseq r8, sp, r8, lsl #23 │ │ │ │ + rscseq r8, sp, lr, ror fp │ │ │ │ + rscseq r8, sp, sl, asr fp │ │ │ │ + rscseq r8, sp, ip, lsr #22 │ │ │ │ + ldrshteq r8, [sp], #170 @ 0xaa │ │ │ │ + rscseq r8, sp, ip, asr #21 │ │ │ │ + smlalseq r8, sp, ip, sl │ │ │ │ + rscseq r8, sp, ip, ror #20 │ │ │ │ rscseq r8, sp, ip, asr #20 │ │ │ │ - rscseq r8, sp, ip, lsr #20 │ │ │ │ - rscseq r8, sp, r8, lsl #20 │ │ │ │ - ldrsbteq r8, [sp], #156 @ 0x9c │ │ │ │ - ldrsbteq r8, [sp], #146 @ 0x92 │ │ │ │ - rscseq r8, sp, ip, lsr #19 │ │ │ │ - rscseq r8, sp, r0, lsl #19 │ │ │ │ - rscseq r8, sp, r4, asr r9 │ │ │ │ - rscseq r8, sp, lr, lsr #18 │ │ │ │ - rscseq r8, sp, r8, lsl #18 │ │ │ │ - ldrsbteq r8, [sp], #136 @ 0x88 │ │ │ │ - rscseq r8, sp, lr, asr #17 │ │ │ │ - rscseq r8, sp, sl, lsr #17 │ │ │ │ - rscseq r8, sp, ip, ror r8 │ │ │ │ - rscseq r8, sp, ip, asr #16 │ │ │ │ + rscseq r8, sp, r8, lsr #20 │ │ │ │ + ldrshteq r8, [sp], #156 @ 0x9c │ │ │ │ + ldrshteq r8, [sp], #146 @ 0x92 │ │ │ │ + rscseq r8, sp, ip, asr #19 │ │ │ │ + rscseq r8, sp, r0, lsr #19 │ │ │ │ + rscseq r8, sp, r4, ror r9 │ │ │ │ + rscseq r8, sp, lr, asr #18 │ │ │ │ + rscseq r8, sp, r8, lsr #18 │ │ │ │ + ldrshteq r8, [sp], #136 @ 0x88 │ │ │ │ + rscseq r8, sp, lr, ror #17 │ │ │ │ + rscseq r8, sp, sl, asr #17 │ │ │ │ + smlalseq r8, sp, ip, r8 │ │ │ │ + rscseq r8, sp, ip, ror #16 │ │ │ │ + rscseq r8, sp, ip, lsr r8 │ │ │ │ rscseq r8, sp, ip, lsl r8 │ │ │ │ - ldrshteq r8, [sp], #124 @ 0x7c │ │ │ │ - ldrsbteq r8, [sp], #120 @ 0x78 │ │ │ │ - rscseq r8, sp, ip, lsr #15 │ │ │ │ - rscseq r8, sp, r2, lsr #15 │ │ │ │ - rscseq r8, sp, ip, ror r7 │ │ │ │ - rscseq r8, sp, lr, asr #14 │ │ │ │ - rscseq r8, sp, r0, lsr #14 │ │ │ │ - rscseq r8, sp, r8, lsl r7 │ │ │ │ - ldrshteq r8, [sp], #102 @ 0x66 │ │ │ │ - rscseq r8, sp, ip, asr #13 │ │ │ │ - rscseq r8, sp, r4, asr #13 │ │ │ │ - rscseq r8, sp, r0, lsr #13 │ │ │ │ - rscseq r8, sp, r0, ror r6 │ │ │ │ - rscseq r8, sp, r0, asr #12 │ │ │ │ - rscseq r8, sp, r6, lsl r6 │ │ │ │ - rscseq r8, sp, ip, ror #11 │ │ │ │ - rscseq r8, sp, r8, asr #11 │ │ │ │ - rscseq r8, sp, r4, lsr #11 │ │ │ │ - rscseq r8, sp, r8, ror r5 │ │ │ │ + ldrshteq r8, [sp], #120 @ 0x78 │ │ │ │ + rscseq r8, sp, ip, asr #15 │ │ │ │ + rscseq r8, sp, r2, asr #15 │ │ │ │ + smlalseq r8, sp, ip, r7 │ │ │ │ + rscseq r8, sp, lr, ror #14 │ │ │ │ + rscseq r8, sp, r0, asr #14 │ │ │ │ + rscseq r8, sp, r8, lsr r7 │ │ │ │ + rscseq r8, sp, r6, lsl r7 │ │ │ │ + rscseq r8, sp, ip, ror #13 │ │ │ │ + rscseq r8, sp, r4, ror #13 │ │ │ │ + rscseq r8, sp, r0, asr #13 │ │ │ │ + smlalseq r8, sp, r0, r6 │ │ │ │ + rscseq r8, sp, r0, ror #12 │ │ │ │ + rscseq r8, sp, r6, lsr r6 │ │ │ │ + rscseq r8, sp, ip, lsl #12 │ │ │ │ + rscseq r8, sp, r8, ror #11 │ │ │ │ + rscseq r8, sp, r4, asr #11 │ │ │ │ + smlalseq r8, sp, r8, r5 │ │ │ │ + smlalseq r8, sp, r2, r5 │ │ │ │ rscseq r8, sp, r2, ror r5 │ │ │ │ - rscseq r8, sp, r2, asr r5 │ │ │ │ - rscseq r8, sp, sl, lsr #10 │ │ │ │ - rscseq r8, sp, r2, lsl #10 │ │ │ │ - ldrshteq r8, [sp], #76 @ 0x4c │ │ │ │ - ldrsbteq r8, [sp], #74 @ 0x4a │ │ │ │ - rscseq r8, sp, lr, lsr #9 │ │ │ │ + rscseq r8, sp, sl, asr #10 │ │ │ │ + rscseq r8, sp, r2, lsr #10 │ │ │ │ + rscseq r8, sp, ip, lsl r5 │ │ │ │ + ldrshteq r8, [sp], #74 @ 0x4a │ │ │ │ + rscseq r8, sp, lr, asr #9 │ │ │ │ + rscseq r8, sp, r8, asr #9 │ │ │ │ rscseq r8, sp, r8, lsr #9 │ │ │ │ - rscseq r8, sp, r8, lsl #9 │ │ │ │ - rscseq r8, sp, r0, ror #8 │ │ │ │ - rscseq r8, sp, r4, lsr r4 │ │ │ │ - rscseq r8, sp, r8, lsl #8 │ │ │ │ + rscseq r8, sp, r0, lsl #9 │ │ │ │ + rscseq r8, sp, r4, asr r4 │ │ │ │ + rscseq r8, sp, r8, lsr #8 │ │ │ │ + rscseq r8, sp, ip, lsl #8 │ │ │ │ rscseq r8, sp, ip, ror #7 │ │ │ │ - rscseq r8, sp, ip, asr #7 │ │ │ │ - rscseq r8, sp, r6, lsr #7 │ │ │ │ + rscseq r8, sp, r6, asr #7 │ │ │ │ + rscseq r8, sp, r0, asr #7 │ │ │ │ rscseq r8, sp, r0, lsr #7 │ │ │ │ - rscseq r8, sp, r0, lsl #7 │ │ │ │ - rscseq r8, sp, r6, asr r3 │ │ │ │ - rscseq r8, sp, ip, lsr #6 │ │ │ │ - rscseq r8, sp, r6, lsr #6 │ │ │ │ - rscseq r8, sp, r8, lsl #6 │ │ │ │ - rscseq r8, sp, r2, ror #5 │ │ │ │ + rscseq r8, sp, r6, ror r3 │ │ │ │ + rscseq r8, sp, ip, asr #6 │ │ │ │ + rscseq r8, sp, r6, asr #6 │ │ │ │ + rscseq r8, sp, r8, lsr #6 │ │ │ │ + rscseq r8, sp, r2, lsl #6 │ │ │ │ + ldrshteq r8, [sp], #44 @ 0x2c │ │ │ │ ldrsbteq r8, [sp], #44 @ 0x2c │ │ │ │ - ldrhteq r8, [sp], #44 @ 0x2c │ │ │ │ - @ instruction: 0x01014890 │ │ │ │ - @ instruction: 0x010147ba │ │ │ │ - rscseq r8, sp, r4, lsr #5 │ │ │ │ - smlalseq r8, sp, lr, r2 │ │ │ │ + @ instruction: 0x010148b0 │ │ │ │ + ldrdeq r4, [r1, -sl] │ │ │ │ + rscseq r8, sp, r4, asr #5 │ │ │ │ + ldrhteq r8, [sp], #46 @ 0x2e │ │ │ │ ldrbtmi r4, [r8], #-2148 @ 0xfffff79c │ │ │ │ stmdami r4!, {r2, r6, r7, sp, lr, pc}^ │ │ │ │ sbc r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2147 @ 0xfffff79d │ │ │ │ stmdami r3!, {r1, r2, r3, r4, r5, r7, sp, lr, pc}^ │ │ │ │ adcs r4, fp, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2146 @ 0xfffff79e │ │ │ │ @@ -145458,81 +145458,81 @@ │ │ │ │ stmdami r5, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2116 @ 0xfffff7bc │ │ │ │ stmdami r4, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2115 @ 0xfffff7bd │ │ │ │ svclt 0x0000bd08 │ │ │ │ - rscseq r8, sp, lr, lsl r1 │ │ │ │ - rscseq r8, sp, r8, lsl r1 │ │ │ │ - rscseq r8, sp, r2, lsl r1 │ │ │ │ - rscseq r8, sp, ip, lsl #2 │ │ │ │ - rscseq r8, sp, r6, lsl #2 │ │ │ │ - rscseq r8, sp, r0, lsl #2 │ │ │ │ - ldrshteq r8, [sp], #10 │ │ │ │ - tsteq r1, r4, ror #12 │ │ │ │ - rscseq r8, sp, lr, ror #1 │ │ │ │ - rscseq r8, sp, r8, ror #1 │ │ │ │ - rscseq r8, sp, r2, ror #1 │ │ │ │ - ldrsbteq r8, [sp], #12 │ │ │ │ - ldrsbteq r8, [sp], #6 │ │ │ │ - ldrsbteq r8, [sp], #0 │ │ │ │ - rscseq r8, sp, sl, asr #1 │ │ │ │ - rscseq r8, sp, r4, asr #1 │ │ │ │ - smlatteq r1, r6, r6, r4 │ │ │ │ - @ instruction: 0x010146bc │ │ │ │ - tsteq r1, lr, lsl #14 │ │ │ │ - rscseq r8, sp, ip, lsr #1 │ │ │ │ - rscseq r8, sp, r6, lsr #1 │ │ │ │ - tsteq r1, r0, ror r7 │ │ │ │ - tsteq r1, sl, asr #14 │ │ │ │ - smlalseq r8, sp, r4, r0 │ │ │ │ - tsteq r1, lr, ror r7 │ │ │ │ - rscseq r8, sp, r8, lsl #1 │ │ │ │ - rscseq r8, sp, r2, lsl #1 │ │ │ │ - rscseq r8, sp, ip, ror r0 │ │ │ │ - rscseq r8, sp, r6, ror r0 │ │ │ │ - rscseq r8, sp, r0, ror r0 │ │ │ │ - rscseq r8, sp, sl, rrx │ │ │ │ - rscseq r8, sp, r4, rrx │ │ │ │ - rscseq r8, sp, lr, asr r0 │ │ │ │ - rscseq r8, sp, r8, asr r0 │ │ │ │ - rscseq r8, sp, r2, asr r0 │ │ │ │ - rscseq r8, sp, ip, asr #32 │ │ │ │ - rscseq r8, sp, r6, asr #32 │ │ │ │ - rscseq r8, sp, r0, asr #32 │ │ │ │ - rscseq r8, sp, sl, lsr r0 │ │ │ │ - rscseq r8, sp, r4, lsr r0 │ │ │ │ - rscseq r8, sp, lr, lsr #32 │ │ │ │ - rscseq r8, sp, r8, lsr #32 │ │ │ │ - rscseq r8, sp, r2, lsr #32 │ │ │ │ - rscseq r8, sp, ip, lsl r0 │ │ │ │ - rscseq r8, sp, r6, lsl r0 │ │ │ │ - rscseq r8, sp, r0, lsl r0 │ │ │ │ - rscseq r8, sp, sl │ │ │ │ - rscseq r8, sp, r4 │ │ │ │ - ldrshteq r7, [sp], #254 @ 0xfe │ │ │ │ - ldrshteq r7, [sp], #248 @ 0xf8 │ │ │ │ - ldrshteq r7, [sp], #242 @ 0xf2 │ │ │ │ - rscseq r7, sp, ip, ror #31 │ │ │ │ - rscseq r7, sp, r6, ror #31 │ │ │ │ - rscseq r7, sp, r0, ror #31 │ │ │ │ - ldrsbteq r7, [sp], #250 @ 0xfa │ │ │ │ - ldrsbteq r7, [sp], #244 @ 0xf4 │ │ │ │ - rscseq r7, sp, lr, asr #31 │ │ │ │ - rscseq r7, sp, r8, asr #31 │ │ │ │ - rscseq r7, sp, r2, asr #31 │ │ │ │ - ldrhteq r7, [sp], #252 @ 0xfc │ │ │ │ - ldrhteq r7, [sp], #246 @ 0xf6 │ │ │ │ - ldrhteq r7, [sp], #240 @ 0xf0 │ │ │ │ - rscseq r7, sp, sl, lsr #31 │ │ │ │ - rscseq r7, sp, r4, lsr #31 │ │ │ │ - smlalseq r7, sp, lr, pc @ │ │ │ │ - smlalseq r7, sp, r8, pc @ │ │ │ │ - smlalseq r7, sp, r2, pc @ │ │ │ │ + rscseq r8, sp, lr, lsr r1 │ │ │ │ + rscseq r8, sp, r8, lsr r1 │ │ │ │ + rscseq r8, sp, r2, lsr r1 │ │ │ │ + rscseq r8, sp, ip, lsr #2 │ │ │ │ + rscseq r8, sp, r6, lsr #2 │ │ │ │ + rscseq r8, sp, r0, lsr #2 │ │ │ │ + rscseq r8, sp, sl, lsl r1 │ │ │ │ + smlabbeq r1, r4, r6, r4 │ │ │ │ + rscseq r8, sp, lr, lsl #2 │ │ │ │ + rscseq r8, sp, r8, lsl #2 │ │ │ │ + rscseq r8, sp, r2, lsl #2 │ │ │ │ + ldrshteq r8, [sp], #12 │ │ │ │ + ldrshteq r8, [sp], #6 │ │ │ │ + ldrshteq r8, [sp], #0 │ │ │ │ + rscseq r8, sp, sl, ror #1 │ │ │ │ + rscseq r8, sp, r4, ror #1 │ │ │ │ + tsteq r1, r6, lsl #14 │ │ │ │ + ldrdeq r4, [r1, -ip] │ │ │ │ + tsteq r1, lr, lsr #14 │ │ │ │ + rscseq r8, sp, ip, asr #1 │ │ │ │ + rscseq r8, sp, r6, asr #1 │ │ │ │ + @ instruction: 0x01014790 │ │ │ │ + tsteq r1, sl, ror #14 │ │ │ │ + ldrhteq r8, [sp], #4 │ │ │ │ + @ instruction: 0x0101479e │ │ │ │ + rscseq r8, sp, r8, lsr #1 │ │ │ │ + rscseq r8, sp, r2, lsr #1 │ │ │ │ + smlalseq r8, sp, ip, r0 │ │ │ │ + smlalseq r8, sp, r6, r0 │ │ │ │ + smlalseq r8, sp, r0, r0 │ │ │ │ + rscseq r8, sp, sl, lsl #1 │ │ │ │ + rscseq r8, sp, r4, lsl #1 │ │ │ │ + rscseq r8, sp, lr, ror r0 │ │ │ │ + rscseq r8, sp, r8, ror r0 │ │ │ │ + rscseq r8, sp, r2, ror r0 │ │ │ │ + rscseq r8, sp, ip, rrx │ │ │ │ + rscseq r8, sp, r6, rrx │ │ │ │ + rscseq r8, sp, r0, rrx │ │ │ │ + rscseq r8, sp, sl, asr r0 │ │ │ │ + rscseq r8, sp, r4, asr r0 │ │ │ │ + rscseq r8, sp, lr, asr #32 │ │ │ │ + rscseq r8, sp, r8, asr #32 │ │ │ │ + rscseq r8, sp, r2, asr #32 │ │ │ │ + rscseq r8, sp, ip, lsr r0 │ │ │ │ + rscseq r8, sp, r6, lsr r0 │ │ │ │ + rscseq r8, sp, r0, lsr r0 │ │ │ │ + rscseq r8, sp, sl, lsr #32 │ │ │ │ + rscseq r8, sp, r4, lsr #32 │ │ │ │ + rscseq r8, sp, lr, lsl r0 │ │ │ │ + rscseq r8, sp, r8, lsl r0 │ │ │ │ + rscseq r8, sp, r2, lsl r0 │ │ │ │ + rscseq r8, sp, ip │ │ │ │ + rscseq r8, sp, r6 │ │ │ │ + rscseq r8, sp, r0 │ │ │ │ + ldrshteq r7, [sp], #250 @ 0xfa │ │ │ │ + ldrshteq r7, [sp], #244 @ 0xf4 │ │ │ │ + rscseq r7, sp, lr, ror #31 │ │ │ │ + rscseq r7, sp, r8, ror #31 │ │ │ │ + rscseq r7, sp, r2, ror #31 │ │ │ │ + ldrsbteq r7, [sp], #252 @ 0xfc │ │ │ │ + ldrsbteq r7, [sp], #246 @ 0xf6 │ │ │ │ + ldrsbteq r7, [sp], #240 @ 0xf0 │ │ │ │ + rscseq r7, sp, sl, asr #31 │ │ │ │ + rscseq r7, sp, r4, asr #31 │ │ │ │ + ldrhteq r7, [sp], #254 @ 0xfe │ │ │ │ + ldrhteq r7, [sp], #248 @ 0xf8 │ │ │ │ + ldrhteq r7, [sp], #242 @ 0xf2 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r5], -r2, lsl #1 │ │ │ │ @ instruction: 0x461f4616 │ │ │ │ svcvs 0x00f2f5b1 │ │ │ │ @@ -146379,16 +146379,16 @@ │ │ │ │ @ instruction: 0xf0c05f63 │ │ │ │ @ instruction: 0xf5a18452 │ │ │ │ @ instruction: 0xf04f5263 │ │ │ │ addslt r3, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07db40d3 │ │ │ │ @ instruction: 0x83abf100 │ │ │ │ mcrrlt 0, 0, pc, r7, cr0 @ │ │ │ │ - rscseq r8, sp, lr, ror #5 │ │ │ │ - rscseq r7, pc, r6, lsr r9 @ │ │ │ │ + rscseq r8, sp, lr, lsl #6 │ │ │ │ + rscseq r7, pc, r6, asr r9 @ │ │ │ │ msrpl SPSR_xc, #675282944 @ 0x28400000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f843c │ │ │ │ blx 986728 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ orrshi pc, r7, #0, 2 │ │ │ │ @@ -146932,34 +146932,34 @@ │ │ │ │ stcl 7, cr15, [r6, #444] @ 0x1bc │ │ │ │ bmi 732774 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf76f9600 │ │ │ │ @ instruction: 0xb002edbe │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - ldrsbteq lr, [sp], #10 │ │ │ │ + ldrshteq lr, [sp], #10 │ │ │ │ + ldrhteq r6, [pc], #80 │ │ │ │ + rscseq r6, sp, lr, asr #27 │ │ │ │ smlalseq r6, pc, r0, r5 @ │ │ │ │ - rscseq r6, sp, lr, lsr #27 │ │ │ │ + rscseq lr, sp, sl, ror #2 │ │ │ │ rscseq r6, pc, r0, ror r5 @ │ │ │ │ - rscseq lr, sp, sl, asr #2 │ │ │ │ - rscseq r6, pc, r0, asr r5 @ │ │ │ │ - smlabteq r0, r4, r7, r4 │ │ │ │ - rscseq r6, pc, lr, lsr r5 @ │ │ │ │ - qaddeq r3, r4, r1 │ │ │ │ - qaddeq r3, r8, r1 │ │ │ │ - tsteq r0, lr, asr pc │ │ │ │ - rscseq r6, pc, r0, ror #9 │ │ │ │ - tsteq r1, r6, asr #32 │ │ │ │ - tsteq r1, r8, asr #32 │ │ │ │ - tsteq r1, r6, asr #32 │ │ │ │ - rscseq r7, pc, r6, ror ip @ │ │ │ │ - smlalseq r6, pc, sl, r4 @ │ │ │ │ - ldrsbteq r6, [sp], #200 @ 0xc8 │ │ │ │ - rscseq r6, pc, r0, lsl #9 │ │ │ │ - rscseq r6, sp, r2, asr r9 │ │ │ │ + smlatteq r0, r4, r7, r4 │ │ │ │ + rscseq r6, pc, lr, asr r5 @ │ │ │ │ + tsteq r1, r4, ror r0 │ │ │ │ + tsteq r1, r8, ror r0 │ │ │ │ + tsteq r0, lr, ror pc │ │ │ │ + rscseq r6, pc, r0, lsl #10 │ │ │ │ + tsteq r1, r6, rrx │ │ │ │ + tsteq r1, r8, rrx │ │ │ │ + tsteq r1, r6, rrx │ │ │ │ + smlalseq r7, pc, r6, ip @ │ │ │ │ + ldrhteq r6, [pc], #74 │ │ │ │ + ldrshteq r6, [sp], #200 @ 0xc8 │ │ │ │ + rscseq r6, pc, r0, lsr #9 │ │ │ │ + rscseq r6, sp, r2, ror r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec519c4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r2, r8, #116, 6 @ 0xd0000001 │ │ │ │ adchi pc, r5, #268435456 @ 0x10000000 │ │ │ │ svcpl 0x0093f5b0 │ │ │ │ @@ -147791,107 +147791,107 @@ │ │ │ │ @ instruction: 0xf04f6354 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207da │ │ │ │ ldmdami lr, {r3, r5, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000b8bb │ │ │ │ - smlalseq r6, sp, r6, r7 │ │ │ │ - tsteq r1, r8, ror pc │ │ │ │ - smlabteq r1, r4, lr, r2 │ │ │ │ + ldrhteq r6, [sp], #118 @ 0x76 │ │ │ │ + @ instruction: 0x01012f98 │ │ │ │ + smlatteq r1, r4, lr, r2 │ │ │ │ + rscseq r6, sp, sl, lsr #14 │ │ │ │ rscseq r6, sp, sl, lsl #14 │ │ │ │ - rscseq r6, sp, sl, ror #13 │ │ │ │ + rscseq r6, sp, ip, ror #13 │ │ │ │ rscseq r6, sp, ip, asr #13 │ │ │ │ - rscseq r6, sp, ip, lsr #13 │ │ │ │ - rscseq r6, sp, lr, lsl #13 │ │ │ │ - rscseq r6, sp, r0, ror r6 │ │ │ │ - rscseq r6, sp, ip, asr #12 │ │ │ │ - rscseq r6, sp, r0, lsr #12 │ │ │ │ - ldrshteq r6, [sp], #92 @ 0x5c │ │ │ │ - rscseq r6, sp, r6, ror #11 │ │ │ │ - ldrhteq r6, [sp], #92 @ 0x5c │ │ │ │ - smlalseq r6, sp, r8, r5 │ │ │ │ - rscseq r6, sp, lr, ror #10 │ │ │ │ - rscseq r6, sp, r4, ror #10 │ │ │ │ - rscseq r6, sp, lr, lsr r5 │ │ │ │ - rscseq r6, sp, r4, lsl r5 │ │ │ │ - rscseq r6, sp, sl, ror #9 │ │ │ │ - ldrhteq r6, [sp], #78 @ 0x4e │ │ │ │ - ldrhteq r6, [sp], #68 @ 0x44 │ │ │ │ - rscseq r6, sp, lr, lsl #9 │ │ │ │ - rscseq r6, sp, sl, ror #8 │ │ │ │ - rscseq r6, sp, lr, lsr r4 │ │ │ │ - rscseq r6, sp, r4, lsl r4 │ │ │ │ - rscseq r6, sp, sl, lsl #8 │ │ │ │ - rscseq r6, sp, r6, ror #7 │ │ │ │ - ldrhteq r6, [sp], #58 @ 0x3a │ │ │ │ - ldrhteq r6, [sp], #48 @ 0x30 │ │ │ │ - rscseq r6, sp, sl, lsl #7 │ │ │ │ - rscseq r6, sp, ip, asr r3 │ │ │ │ - rscseq r6, sp, lr, lsr #6 │ │ │ │ - rscseq r6, sp, r2, lsl #6 │ │ │ │ - ldrsbteq r6, [sp], #38 @ 0x26 │ │ │ │ - ldrhteq r6, [sp], #34 @ 0x22 │ │ │ │ - rscseq r6, sp, r0, lsr #5 │ │ │ │ - rscseq r6, sp, r4, ror r2 │ │ │ │ - rscseq r6, sp, sl, ror #4 │ │ │ │ - rscseq r6, sp, r6, asr #4 │ │ │ │ - rscseq r6, sp, r8, lsl r2 │ │ │ │ - rscseq r6, sp, ip, ror #3 │ │ │ │ - rscseq r6, sp, r2, ror #3 │ │ │ │ - ldrhteq r6, [sp], #28 │ │ │ │ - rscseq r6, sp, lr, lsl #3 │ │ │ │ - rscseq r6, sp, sl, ror #2 │ │ │ │ - rscseq r6, sp, r4, asr #2 │ │ │ │ - rscseq r6, sp, r8, lsl r1 │ │ │ │ - rscseq r6, sp, ip, ror #1 │ │ │ │ + rscseq r6, sp, lr, lsr #13 │ │ │ │ + smlalseq r6, sp, r0, r6 │ │ │ │ + rscseq r6, sp, ip, ror #12 │ │ │ │ + rscseq r6, sp, r0, asr #12 │ │ │ │ + rscseq r6, sp, ip, lsl r6 │ │ │ │ + rscseq r6, sp, r6, lsl #12 │ │ │ │ + ldrsbteq r6, [sp], #92 @ 0x5c │ │ │ │ + ldrhteq r6, [sp], #88 @ 0x58 │ │ │ │ + rscseq r6, sp, lr, lsl #11 │ │ │ │ + rscseq r6, sp, r4, lsl #11 │ │ │ │ + rscseq r6, sp, lr, asr r5 │ │ │ │ + rscseq r6, sp, r4, lsr r5 │ │ │ │ + rscseq r6, sp, sl, lsl #10 │ │ │ │ + ldrsbteq r6, [sp], #78 @ 0x4e │ │ │ │ + ldrsbteq r6, [sp], #68 @ 0x44 │ │ │ │ + rscseq r6, sp, lr, lsr #9 │ │ │ │ + rscseq r6, sp, sl, lsl #9 │ │ │ │ + rscseq r6, sp, lr, asr r4 │ │ │ │ + rscseq r6, sp, r4, lsr r4 │ │ │ │ + rscseq r6, sp, sl, lsr #8 │ │ │ │ + rscseq r6, sp, r6, lsl #8 │ │ │ │ + ldrsbteq r6, [sp], #58 @ 0x3a │ │ │ │ + ldrsbteq r6, [sp], #48 @ 0x30 │ │ │ │ + rscseq r6, sp, sl, lsr #7 │ │ │ │ + rscseq r6, sp, ip, ror r3 │ │ │ │ + rscseq r6, sp, lr, asr #6 │ │ │ │ + rscseq r6, sp, r2, lsr #6 │ │ │ │ + ldrshteq r6, [sp], #38 @ 0x26 │ │ │ │ + ldrsbteq r6, [sp], #34 @ 0x22 │ │ │ │ + rscseq r6, sp, r0, asr #5 │ │ │ │ + smlalseq r6, sp, r4, r2 │ │ │ │ + rscseq r6, sp, sl, lsl #5 │ │ │ │ + rscseq r6, sp, r6, ror #4 │ │ │ │ + rscseq r6, sp, r8, lsr r2 │ │ │ │ + rscseq r6, sp, ip, lsl #4 │ │ │ │ + rscseq r6, sp, r2, lsl #4 │ │ │ │ + ldrsbteq r6, [sp], #28 │ │ │ │ + rscseq r6, sp, lr, lsr #3 │ │ │ │ + rscseq r6, sp, sl, lsl #3 │ │ │ │ + rscseq r6, sp, r4, ror #2 │ │ │ │ + rscseq r6, sp, r8, lsr r1 │ │ │ │ + rscseq r6, sp, ip, lsl #2 │ │ │ │ + rscseq r6, sp, r0, ror #1 │ │ │ │ + ldrsbteq r6, [sp], #6 │ │ │ │ rscseq r6, sp, r0, asr #1 │ │ │ │ - ldrhteq r6, [sp], #6 │ │ │ │ - rscseq r6, sp, r0, lsr #1 │ │ │ │ - rscseq r6, sp, r4, ror r0 │ │ │ │ - rscseq r6, sp, lr, asr r0 │ │ │ │ - rscseq r6, sp, r8, asr #32 │ │ │ │ - rscseq r6, sp, ip, lsl r0 │ │ │ │ - ldrshteq r5, [sp], #240 @ 0xf0 │ │ │ │ - ldrsbteq r5, [sp], #250 @ 0xfa │ │ │ │ - rscseq r5, sp, r4, asr #31 │ │ │ │ - smlalseq r5, sp, r8, pc @ │ │ │ │ - rscseq r5, sp, r2, lsl #31 │ │ │ │ - rscseq r5, sp, ip, ror #30 │ │ │ │ - rscseq r5, sp, lr, lsr pc │ │ │ │ - rscseq r5, sp, r0, lsl pc │ │ │ │ - rscseq r5, sp, r4, ror #29 │ │ │ │ - ldrhteq r5, [sp], #232 @ 0xe8 │ │ │ │ - rscseq r5, sp, sl, lsl #29 │ │ │ │ - rscseq r5, sp, r4, ror lr │ │ │ │ - rscseq r5, sp, r0, asr lr │ │ │ │ - rscseq r5, sp, r4, lsr #28 │ │ │ │ - ldrshteq r5, [sp], #218 @ 0xda │ │ │ │ - ldrshteq r5, [sp], #210 @ 0xd2 │ │ │ │ - ldrsbteq r5, [sp], #208 @ 0xd0 │ │ │ │ - rscseq r5, sp, lr, lsr #27 │ │ │ │ - rscseq r5, sp, r4, lsl #27 │ │ │ │ - rscseq r5, sp, sl, asr sp │ │ │ │ - rscseq r5, sp, r0, lsr sp │ │ │ │ - rscseq r5, sp, r8, lsr #26 │ │ │ │ - rscseq r5, sp, r6, lsl #26 │ │ │ │ - rscseq r5, sp, r4, ror #25 │ │ │ │ - ldrhteq r5, [sp], #202 @ 0xca │ │ │ │ - smlalseq r5, sp, r0, ip │ │ │ │ - rscseq r5, sp, r8, lsl #25 │ │ │ │ - rscseq r5, sp, r6, ror #24 │ │ │ │ - rscseq r5, sp, r4, asr #24 │ │ │ │ - rscseq r5, sp, r8, lsl ip │ │ │ │ - rscseq r5, sp, lr, ror #23 │ │ │ │ - rscseq r5, sp, r4, asr #23 │ │ │ │ - smlalseq r5, sp, sl, fp │ │ │ │ - smlalseq r5, sp, r2, fp │ │ │ │ - rscseq r5, sp, r0, ror fp │ │ │ │ - rscseq r5, sp, lr, asr #22 │ │ │ │ - rscseq r5, sp, r0, lsr #22 │ │ │ │ + smlalseq r6, sp, r4, r0 │ │ │ │ + rscseq r6, sp, lr, ror r0 │ │ │ │ + rscseq r6, sp, r8, rrx │ │ │ │ + rscseq r6, sp, ip, lsr r0 │ │ │ │ + rscseq r6, sp, r0, lsl r0 │ │ │ │ + ldrshteq r5, [sp], #250 @ 0xfa │ │ │ │ + rscseq r5, sp, r4, ror #31 │ │ │ │ + ldrhteq r5, [sp], #248 @ 0xf8 │ │ │ │ + rscseq r5, sp, r2, lsr #31 │ │ │ │ + rscseq r5, sp, ip, lsl #31 │ │ │ │ + rscseq r5, sp, lr, asr pc │ │ │ │ + rscseq r5, sp, r0, lsr pc │ │ │ │ + rscseq r5, sp, r4, lsl #30 │ │ │ │ + ldrsbteq r5, [sp], #232 @ 0xe8 │ │ │ │ + rscseq r5, sp, sl, lsr #29 │ │ │ │ + smlalseq r5, sp, r4, lr │ │ │ │ + rscseq r5, sp, r0, ror lr │ │ │ │ + rscseq r5, sp, r4, asr #28 │ │ │ │ + rscseq r5, sp, sl, lsl lr │ │ │ │ + rscseq r5, sp, r2, lsl lr │ │ │ │ + ldrshteq r5, [sp], #208 @ 0xd0 │ │ │ │ + rscseq r5, sp, lr, asr #27 │ │ │ │ + rscseq r5, sp, r4, lsr #27 │ │ │ │ + rscseq r5, sp, sl, ror sp │ │ │ │ + rscseq r5, sp, r0, asr sp │ │ │ │ + rscseq r5, sp, r8, asr #26 │ │ │ │ + rscseq r5, sp, r6, lsr #26 │ │ │ │ + rscseq r5, sp, r4, lsl #26 │ │ │ │ + ldrsbteq r5, [sp], #202 @ 0xca │ │ │ │ + ldrhteq r5, [sp], #192 @ 0xc0 │ │ │ │ + rscseq r5, sp, r8, lsr #25 │ │ │ │ + rscseq r5, sp, r6, lsl #25 │ │ │ │ + rscseq r5, sp, r4, ror #24 │ │ │ │ + rscseq r5, sp, r8, lsr ip │ │ │ │ + rscseq r5, sp, lr, lsl #24 │ │ │ │ + rscseq r5, sp, r4, ror #23 │ │ │ │ + ldrhteq r5, [sp], #186 @ 0xba │ │ │ │ + ldrhteq r5, [sp], #178 @ 0xb2 │ │ │ │ + smlalseq r5, sp, r0, fp │ │ │ │ + rscseq r5, sp, lr, ror #22 │ │ │ │ + rscseq r5, sp, r0, asr #22 │ │ │ │ tstppl ip, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale r6, {r3, r4, r7, r9, lr} │ │ │ │ svcvs 0x0050f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f6350 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -148696,99 +148696,99 @@ │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andeq pc, r1, #192, 4 │ │ │ │ addslt r3, fp, #8, 22 @ 0x2000 │ │ │ │ @ instruction: 0x07d440da │ │ │ │ andshi pc, r5, r2, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2133 @ 0xfffff7ab │ │ │ │ stmiblt r8!, {r1, ip, sp, lr, pc} │ │ │ │ - rscseq r5, sp, lr, ror r9 │ │ │ │ - rscseq r5, sp, r4, ror r9 │ │ │ │ - rscseq r5, sp, r0, asr r9 │ │ │ │ - rscseq r5, sp, ip, lsr #18 │ │ │ │ - ldrshteq r5, [sp], #140 @ 0x8c │ │ │ │ - ldrsbteq r5, [sp], #128 @ 0x80 │ │ │ │ - rscseq r5, sp, r2, lsr #17 │ │ │ │ - smlalseq r5, sp, r8, r8 │ │ │ │ - rscseq r5, sp, r2, ror r8 │ │ │ │ - rscseq r5, sp, r4, asr #16 │ │ │ │ - rscseq r5, sp, sl, lsr r8 │ │ │ │ - rscseq r5, sp, r4, lsl r8 │ │ │ │ - rscseq r5, sp, r6, ror #15 │ │ │ │ - ldrhteq r5, [sp], #120 @ 0x78 │ │ │ │ - rscseq r5, sp, lr, lsr #15 │ │ │ │ - rscseq r5, sp, r8, lsl #15 │ │ │ │ - rscseq r5, sp, sl, asr r7 │ │ │ │ - rscseq r5, sp, r0, asr r7 │ │ │ │ - rscseq r5, sp, sl, lsr #14 │ │ │ │ - smlatbeq r1, r2, lr, r1 │ │ │ │ + smlalseq r5, sp, lr, r9 │ │ │ │ + smlalseq r5, sp, r4, r9 │ │ │ │ + rscseq r5, sp, r0, ror r9 │ │ │ │ + rscseq r5, sp, ip, asr #18 │ │ │ │ + rscseq r5, sp, ip, lsl r9 │ │ │ │ + ldrshteq r5, [sp], #128 @ 0x80 │ │ │ │ + rscseq r5, sp, r2, asr #17 │ │ │ │ + ldrhteq r5, [sp], #136 @ 0x88 │ │ │ │ + smlalseq r5, sp, r2, r8 │ │ │ │ + rscseq r5, sp, r4, ror #16 │ │ │ │ + rscseq r5, sp, sl, asr r8 │ │ │ │ + rscseq r5, sp, r4, lsr r8 │ │ │ │ + rscseq r5, sp, r6, lsl #16 │ │ │ │ + ldrsbteq r5, [sp], #120 @ 0x78 │ │ │ │ + rscseq r5, sp, lr, asr #15 │ │ │ │ + rscseq r5, sp, r8, lsr #15 │ │ │ │ + rscseq r5, sp, sl, ror r7 │ │ │ │ + rscseq r5, sp, r0, ror r7 │ │ │ │ + rscseq r5, sp, sl, asr #14 │ │ │ │ smlabteq r1, r2, lr, r1 │ │ │ │ - tsteq r1, sl, ror #28 │ │ │ │ - rscseq r5, sp, r8, ror #12 │ │ │ │ - rscseq r5, sp, sl, lsr r6 │ │ │ │ - rscseq r5, sp, r0, lsr r6 │ │ │ │ - rscseq r5, sp, sl, lsl #12 │ │ │ │ - ldrsbteq r5, [sp], #94 @ 0x5e │ │ │ │ - ldrsbteq r5, [sp], #84 @ 0x54 │ │ │ │ - ldrhteq r5, [sp], #80 @ 0x50 │ │ │ │ - rscseq r5, sp, lr, ror r5 │ │ │ │ - rscseq r5, sp, ip, asr #10 │ │ │ │ - rscseq r5, sp, ip, lsl r5 │ │ │ │ - ldrshteq r5, [sp], #70 @ 0x46 │ │ │ │ - ldrsbteq r5, [sp], #64 @ 0x40 │ │ │ │ - rscseq r5, sp, r0, lsr #9 │ │ │ │ - rscseq r5, sp, sl, ror r4 │ │ │ │ - rscseq r5, sp, r2, asr r4 │ │ │ │ - rscseq r5, sp, r2, lsr #8 │ │ │ │ - ldrshteq r5, [sp], #48 @ 0x30 │ │ │ │ - rscseq r5, sp, sl, asr #7 │ │ │ │ - rscseq r5, sp, r4, lsr #7 │ │ │ │ - rscseq r5, sp, r4, ror r3 │ │ │ │ - rscseq r5, sp, sl, ror #6 │ │ │ │ - rscseq r5, sp, r4, asr #6 │ │ │ │ - tsteq r1, ip, lsl #22 │ │ │ │ - ldrshteq r5, [sp], #46 @ 0x2e │ │ │ │ - ldrsbteq r5, [sp], #40 @ 0x28 │ │ │ │ - ldrdeq r1, [r1, -r0] │ │ │ │ - rscseq r5, sp, ip, asr #4 │ │ │ │ - rscseq r5, sp, lr, lsl r2 │ │ │ │ - ldrshteq r5, [sp], #16 │ │ │ │ - rscseq r5, sp, r6, ror #3 │ │ │ │ - rscseq r5, sp, r0, asr #3 │ │ │ │ - smlalseq r5, sp, r2, r1 │ │ │ │ - rscseq r5, sp, sl, ror #2 │ │ │ │ - rscseq r5, sp, r2, asr #2 │ │ │ │ - rscseq r5, sp, r0, lsl r1 │ │ │ │ - ldrsbteq r5, [sp], #14 │ │ │ │ - ldrhteq r5, [sp], #8 │ │ │ │ - smlalseq r5, sp, r0, r0 │ │ │ │ - rscseq r5, sp, r4, rrx │ │ │ │ - rscseq r5, sp, r4, lsr r0 │ │ │ │ - rscseq r5, sp, sl, lsr #32 │ │ │ │ - rscseq r5, sp, r6, lsl r0 │ │ │ │ - ldrshteq r4, [sp], #242 @ 0xf2 │ │ │ │ - rscseq r4, sp, r0, ror #31 │ │ │ │ - ldrhteq r4, [sp], #244 @ 0xf4 │ │ │ │ - rscseq r4, sp, r8, lsl #31 │ │ │ │ - rscseq r4, sp, r6, asr pc │ │ │ │ - rscseq r4, sp, r4, lsr #30 │ │ │ │ - ldrshteq r4, [sp], #228 @ 0xe4 │ │ │ │ - rscseq r4, sp, r8, asr #29 │ │ │ │ - smlalseq r4, sp, r8, lr │ │ │ │ - smlalseq r4, sp, r0, lr │ │ │ │ - rscseq r4, sp, ip, ror #28 │ │ │ │ - rscseq r4, sp, r6, asr #28 │ │ │ │ - rscseq r4, sp, r6, lsl lr │ │ │ │ - rscseq r4, sp, r6, ror #27 │ │ │ │ - ldrsbteq r4, [sp], #222 @ 0xde │ │ │ │ - ldrhteq r4, [sp], #218 @ 0xda │ │ │ │ - rscseq r4, sp, sl, lsl #27 │ │ │ │ - rscseq r4, sp, r2, lsl #27 │ │ │ │ - rscseq r4, sp, lr, asr sp │ │ │ │ - rscseq r4, sp, lr, lsr #26 │ │ │ │ - ldrshteq r4, [sp], #202 @ 0xca │ │ │ │ + smlatteq r1, r2, lr, r1 │ │ │ │ + smlabbeq r1, sl, lr, r1 │ │ │ │ + rscseq r5, sp, r8, lsl #13 │ │ │ │ + rscseq r5, sp, sl, asr r6 │ │ │ │ + rscseq r5, sp, r0, asr r6 │ │ │ │ + rscseq r5, sp, sl, lsr #12 │ │ │ │ + ldrshteq r5, [sp], #94 @ 0x5e │ │ │ │ + ldrshteq r5, [sp], #84 @ 0x54 │ │ │ │ + ldrsbteq r5, [sp], #80 @ 0x50 │ │ │ │ + smlalseq r5, sp, lr, r5 │ │ │ │ + rscseq r5, sp, ip, ror #10 │ │ │ │ + rscseq r5, sp, ip, lsr r5 │ │ │ │ + rscseq r5, sp, r6, lsl r5 │ │ │ │ + ldrshteq r5, [sp], #64 @ 0x40 │ │ │ │ + rscseq r5, sp, r0, asr #9 │ │ │ │ + smlalseq r5, sp, sl, r4 │ │ │ │ + rscseq r5, sp, r2, ror r4 │ │ │ │ + rscseq r5, sp, r2, asr #8 │ │ │ │ + rscseq r5, sp, r0, lsl r4 │ │ │ │ + rscseq r5, sp, sl, ror #7 │ │ │ │ + rscseq r5, sp, r4, asr #7 │ │ │ │ + smlalseq r5, sp, r4, r3 │ │ │ │ + rscseq r5, sp, sl, lsl #7 │ │ │ │ + rscseq r5, sp, r4, ror #6 │ │ │ │ + tsteq r1, ip, lsr #22 │ │ │ │ + rscseq r5, sp, lr, lsl r3 │ │ │ │ + ldrshteq r5, [sp], #40 @ 0x28 │ │ │ │ + strdeq r1, [r1, -r0] │ │ │ │ + rscseq r5, sp, ip, ror #4 │ │ │ │ + rscseq r5, sp, lr, lsr r2 │ │ │ │ + rscseq r5, sp, r0, lsl r2 │ │ │ │ + rscseq r5, sp, r6, lsl #4 │ │ │ │ + rscseq r5, sp, r0, ror #3 │ │ │ │ + ldrhteq r5, [sp], #18 │ │ │ │ + rscseq r5, sp, sl, lsl #3 │ │ │ │ + rscseq r5, sp, r2, ror #2 │ │ │ │ + rscseq r5, sp, r0, lsr r1 │ │ │ │ + ldrshteq r5, [sp], #14 │ │ │ │ + ldrsbteq r5, [sp], #8 │ │ │ │ + ldrhteq r5, [sp], #0 │ │ │ │ + rscseq r5, sp, r4, lsl #1 │ │ │ │ + rscseq r5, sp, r4, asr r0 │ │ │ │ + rscseq r5, sp, sl, asr #32 │ │ │ │ + rscseq r5, sp, r6, lsr r0 │ │ │ │ + rscseq r5, sp, r2, lsl r0 │ │ │ │ + rscseq r5, sp, r0 │ │ │ │ + ldrsbteq r4, [sp], #244 @ 0xf4 │ │ │ │ + rscseq r4, sp, r8, lsr #31 │ │ │ │ + rscseq r4, sp, r6, ror pc │ │ │ │ + rscseq r4, sp, r4, asr #30 │ │ │ │ + rscseq r4, sp, r4, lsl pc │ │ │ │ + rscseq r4, sp, r8, ror #29 │ │ │ │ + ldrhteq r4, [sp], #232 @ 0xe8 │ │ │ │ + ldrhteq r4, [sp], #224 @ 0xe0 │ │ │ │ + rscseq r4, sp, ip, lsl #29 │ │ │ │ + rscseq r4, sp, r6, ror #28 │ │ │ │ + rscseq r4, sp, r6, lsr lr │ │ │ │ + rscseq r4, sp, r6, lsl #28 │ │ │ │ + ldrshteq r4, [sp], #222 @ 0xde │ │ │ │ + ldrsbteq r4, [sp], #218 @ 0xda │ │ │ │ + rscseq r4, sp, sl, lsr #27 │ │ │ │ + rscseq r4, sp, r2, lsr #27 │ │ │ │ + rscseq r4, sp, lr, ror sp │ │ │ │ + rscseq r4, sp, lr, asr #26 │ │ │ │ + rscseq r4, sp, sl, lsl sp │ │ │ │ orrsvc pc, ip, #268435460 @ 0x10000004 │ │ │ │ ldmdale r8, {r3, r4, r7, r9, lr} │ │ │ │ orrvc pc, pc, #268435460 @ 0x10000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ @ instruction: 0x53bcf5a0 │ │ │ │ andseq pc, r1, #268435460 @ 0x10000004 │ │ │ │ addslt r3, fp, #16, 22 @ 0x4000 │ │ │ │ @@ -149591,99 +149591,99 @@ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107dc │ │ │ │ ldmdami r6, {r3, r4, r8, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000baab │ │ │ │ - rscseq r4, sp, r6, ror fp │ │ │ │ - rscseq r4, sp, ip, ror #22 │ │ │ │ - rscseq r4, sp, r6, asr #22 │ │ │ │ - rscseq r4, sp, r0, lsr #22 │ │ │ │ - ldrshteq r4, [sp], #160 @ 0xa0 │ │ │ │ - rscseq r4, sp, sl, asr #21 │ │ │ │ - smlalseq r4, sp, sl, sl │ │ │ │ - smlalseq r4, sp, r0, sl │ │ │ │ - rscseq r4, sp, r8, ror #20 │ │ │ │ - rscseq r4, sp, sl, lsr sl │ │ │ │ - rscseq r4, sp, lr, lsl #20 │ │ │ │ - ldrsbteq r4, [sp], #156 @ 0x9c │ │ │ │ - ldrhteq r4, [sp], #148 @ 0x94 │ │ │ │ - smlalseq r4, sp, r0, r9 │ │ │ │ - rscseq r4, sp, r4, ror #18 │ │ │ │ - rscseq r4, sp, r2, lsr r9 │ │ │ │ - rscseq r4, sp, r8, lsr #18 │ │ │ │ - rscseq r4, sp, r4, lsl #18 │ │ │ │ - rscseq r4, sp, r0, ror #17 │ │ │ │ - ldrhteq r4, [sp], #132 @ 0x84 │ │ │ │ - rscseq r4, sp, r8, lsl #17 │ │ │ │ - rscseq r4, sp, r4, ror #16 │ │ │ │ - rscseq r4, sp, r0, asr #16 │ │ │ │ - rscseq r4, sp, r4, lsl r8 │ │ │ │ - rscseq r4, sp, sl, lsl #16 │ │ │ │ - rscseq r4, sp, r6, ror #15 │ │ │ │ - ldrhteq r4, [sp], #120 @ 0x78 │ │ │ │ - rscseq r4, sp, r8, lsl #15 │ │ │ │ - rscseq r4, sp, ip, asr r7 │ │ │ │ - rscseq r4, sp, r0, lsr r7 │ │ │ │ - rscseq r4, sp, ip, lsl #14 │ │ │ │ - rscseq r4, sp, r8, ror #13 │ │ │ │ - ldrhteq r4, [sp], #108 @ 0x6c │ │ │ │ - smlalseq r4, sp, r8, r6 │ │ │ │ - rscseq r4, sp, r2, ror r6 │ │ │ │ - rscseq r4, sp, r4, asr #12 │ │ │ │ - rscseq r4, sp, r6, lsl r6 │ │ │ │ - ldrshteq r4, [sp], #80 @ 0x50 │ │ │ │ - rscseq r4, sp, sl, asr #11 │ │ │ │ - smlalseq r4, sp, ip, r5 │ │ │ │ - rscseq r4, sp, r6, ror r5 │ │ │ │ - rscseq r4, sp, sl, asr #10 │ │ │ │ - rscseq r4, sp, r0, asr #10 │ │ │ │ - rscseq r4, sp, ip, lsr #10 │ │ │ │ - ldrshteq r4, [sp], #74 @ 0x4a │ │ │ │ - rscseq r4, sp, lr, asr #9 │ │ │ │ - smlalseq r4, sp, r4, r4 │ │ │ │ - rscseq r4, sp, r8, ror #8 │ │ │ │ - rscseq r4, sp, lr, asr r4 │ │ │ │ - rscseq r4, sp, sl, asr #8 │ │ │ │ - rscseq r4, sp, r0, lsl r4 │ │ │ │ - rscseq r4, sp, ip, ror #7 │ │ │ │ - ldrhteq r4, [sp], #60 @ 0x3c │ │ │ │ + smlalseq r4, sp, r6, fp │ │ │ │ + rscseq r4, sp, ip, lsl #23 │ │ │ │ + rscseq r4, sp, r6, ror #22 │ │ │ │ + rscseq r4, sp, r0, asr #22 │ │ │ │ + rscseq r4, sp, r0, lsl fp │ │ │ │ + rscseq r4, sp, sl, ror #21 │ │ │ │ + ldrhteq r4, [sp], #170 @ 0xaa │ │ │ │ + ldrhteq r4, [sp], #160 @ 0xa0 │ │ │ │ + rscseq r4, sp, r8, lsl #21 │ │ │ │ + rscseq r4, sp, sl, asr sl │ │ │ │ + rscseq r4, sp, lr, lsr #20 │ │ │ │ + ldrshteq r4, [sp], #156 @ 0x9c │ │ │ │ + ldrsbteq r4, [sp], #148 @ 0x94 │ │ │ │ + ldrhteq r4, [sp], #144 @ 0x90 │ │ │ │ + rscseq r4, sp, r4, lsl #19 │ │ │ │ + rscseq r4, sp, r2, asr r9 │ │ │ │ + rscseq r4, sp, r8, asr #18 │ │ │ │ + rscseq r4, sp, r4, lsr #18 │ │ │ │ + rscseq r4, sp, r0, lsl #18 │ │ │ │ + ldrsbteq r4, [sp], #132 @ 0x84 │ │ │ │ + rscseq r4, sp, r8, lsr #17 │ │ │ │ + rscseq r4, sp, r4, lsl #17 │ │ │ │ + rscseq r4, sp, r0, ror #16 │ │ │ │ + rscseq r4, sp, r4, lsr r8 │ │ │ │ + rscseq r4, sp, sl, lsr #16 │ │ │ │ + rscseq r4, sp, r6, lsl #16 │ │ │ │ + ldrsbteq r4, [sp], #120 @ 0x78 │ │ │ │ + rscseq r4, sp, r8, lsr #15 │ │ │ │ + rscseq r4, sp, ip, ror r7 │ │ │ │ + rscseq r4, sp, r0, asr r7 │ │ │ │ + rscseq r4, sp, ip, lsr #14 │ │ │ │ + rscseq r4, sp, r8, lsl #14 │ │ │ │ + ldrsbteq r4, [sp], #108 @ 0x6c │ │ │ │ + ldrhteq r4, [sp], #104 @ 0x68 │ │ │ │ + smlalseq r4, sp, r2, r6 │ │ │ │ + rscseq r4, sp, r4, ror #12 │ │ │ │ + rscseq r4, sp, r6, lsr r6 │ │ │ │ + rscseq r4, sp, r0, lsl r6 │ │ │ │ + rscseq r4, sp, sl, ror #11 │ │ │ │ + ldrhteq r4, [sp], #92 @ 0x5c │ │ │ │ + smlalseq r4, sp, r6, r5 │ │ │ │ + rscseq r4, sp, sl, ror #10 │ │ │ │ + rscseq r4, sp, r0, ror #10 │ │ │ │ + rscseq r4, sp, ip, asr #10 │ │ │ │ + rscseq r4, sp, sl, lsl r5 │ │ │ │ + rscseq r4, sp, lr, ror #9 │ │ │ │ + ldrhteq r4, [sp], #68 @ 0x44 │ │ │ │ + rscseq r4, sp, r8, lsl #9 │ │ │ │ + rscseq r4, sp, lr, ror r4 │ │ │ │ + rscseq r4, sp, sl, ror #8 │ │ │ │ + rscseq r4, sp, r0, lsr r4 │ │ │ │ + rscseq r4, sp, ip, lsl #8 │ │ │ │ + ldrsbteq r4, [sp], #60 @ 0x3c │ │ │ │ + rscseq r4, sp, ip, lsr #7 │ │ │ │ rscseq r4, sp, ip, lsl #7 │ │ │ │ - rscseq r4, sp, ip, ror #6 │ │ │ │ - rscseq r4, sp, r8, asr #6 │ │ │ │ - rscseq r4, sp, r4, lsl #6 │ │ │ │ - ldrshteq r4, [sp], #42 @ 0x2a │ │ │ │ - rscseq r4, sp, r6, ror #5 │ │ │ │ - rscseq r4, sp, r2, asr #5 │ │ │ │ - rscseq r4, sp, lr, lsr #5 │ │ │ │ - rscseq r4, sp, r8, ror r2 │ │ │ │ - rscseq r4, sp, r4, ror #4 │ │ │ │ - rscseq r4, sp, r0, asr #4 │ │ │ │ - rscseq r4, sp, ip, lsr #4 │ │ │ │ - ldrshteq r4, [sp], #30 │ │ │ │ - ldrsbteq r4, [sp], #18 │ │ │ │ - rscseq r4, sp, r2, lsr #3 │ │ │ │ - rscseq r4, sp, r0, ror r1 │ │ │ │ - rscseq r4, sp, r0, asr #2 │ │ │ │ - rscseq r4, sp, r0, lsl r1 │ │ │ │ - rscseq r4, sp, r2, ror #1 │ │ │ │ - rscseq r4, sp, r8, asr #1 │ │ │ │ - rscseq r4, sp, r4, lsr #1 │ │ │ │ + rscseq r4, sp, r8, ror #6 │ │ │ │ + rscseq r4, sp, r4, lsr #6 │ │ │ │ + rscseq r4, sp, sl, lsl r3 │ │ │ │ + rscseq r4, sp, r6, lsl #6 │ │ │ │ + rscseq r4, sp, r2, ror #5 │ │ │ │ + rscseq r4, sp, lr, asr #5 │ │ │ │ + smlalseq r4, sp, r8, r2 │ │ │ │ + rscseq r4, sp, r4, lsl #5 │ │ │ │ + rscseq r4, sp, r0, ror #4 │ │ │ │ + rscseq r4, sp, ip, asr #4 │ │ │ │ + rscseq r4, sp, lr, lsl r2 │ │ │ │ + ldrshteq r4, [sp], #18 │ │ │ │ + rscseq r4, sp, r2, asr #3 │ │ │ │ + smlalseq r4, sp, r0, r1 │ │ │ │ + rscseq r4, sp, r0, ror #2 │ │ │ │ + rscseq r4, sp, r0, lsr r1 │ │ │ │ + rscseq r4, sp, r2, lsl #2 │ │ │ │ + rscseq r4, sp, r8, ror #1 │ │ │ │ + rscseq r4, sp, r4, asr #1 │ │ │ │ + smlalseq r4, sp, r4, r0 │ │ │ │ rscseq r4, sp, r4, ror r0 │ │ │ │ - rscseq r4, sp, r4, asr r0 │ │ │ │ - rscseq r4, sp, r0, lsr r0 │ │ │ │ - rscseq r4, sp, r2 │ │ │ │ - ldrsbteq r3, [sp], #244 @ 0xf4 │ │ │ │ - ldrhteq r3, [sp], #240 @ 0xf0 │ │ │ │ - rscseq r3, sp, ip, lsl #31 │ │ │ │ - rscseq r3, sp, lr, asr pc │ │ │ │ - rscseq r3, sp, r6, asr pc │ │ │ │ - rscseq r3, sp, r2, lsr pc │ │ │ │ - rscseq r3, sp, r0, lsl #30 │ │ │ │ + rscseq r4, sp, r0, asr r0 │ │ │ │ + rscseq r4, sp, r2, lsr #32 │ │ │ │ + ldrshteq r3, [sp], #244 @ 0xf4 │ │ │ │ + ldrsbteq r3, [sp], #240 @ 0xf0 │ │ │ │ + rscseq r3, sp, ip, lsr #31 │ │ │ │ + rscseq r3, sp, lr, ror pc │ │ │ │ + rscseq r3, sp, r6, ror pc │ │ │ │ + rscseq r3, sp, r2, asr pc │ │ │ │ + rscseq r3, sp, r0, lsr #30 │ │ │ │ cmppmi ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdale lr, {r3, r4, r7, r9, lr}^ │ │ │ │ svcpl 0x0051f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f5351 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -150479,100 +150479,100 @@ │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f83a8 │ │ │ │ blx 98a70c │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ eorhi pc, r7, #0, 2 │ │ │ │ ldrbtmi r4, [r8], #-2134 @ 0xfffff7aa │ │ │ │ svclt 0x0000e3ba │ │ │ │ - rscseq r3, sp, lr, ror sp │ │ │ │ - rscseq r3, sp, r2, asr sp │ │ │ │ - rscseq r3, sp, sl, lsr #26 │ │ │ │ - rscseq r3, sp, r4, lsl #26 │ │ │ │ - ldrsbteq r3, [sp], #196 @ 0xc4 │ │ │ │ - rscseq r3, sp, sl, asr #25 │ │ │ │ - rscseq r3, sp, r6, lsr #25 │ │ │ │ - rscseq r3, sp, r6, ror ip │ │ │ │ + smlalseq r3, sp, lr, sp │ │ │ │ + rscseq r3, sp, r2, ror sp │ │ │ │ + rscseq r3, sp, sl, asr #26 │ │ │ │ + rscseq r3, sp, r4, lsr #26 │ │ │ │ + ldrshteq r3, [sp], #196 @ 0xc4 │ │ │ │ + rscseq r3, sp, sl, ror #25 │ │ │ │ + rscseq r3, sp, r6, asr #25 │ │ │ │ + smlalseq r3, sp, r6, ip │ │ │ │ + rscseq r3, sp, r6, ror #24 │ │ │ │ rscseq r3, sp, r6, asr #24 │ │ │ │ - rscseq r3, sp, r6, lsr #24 │ │ │ │ - rscseq r3, sp, r2, lsl #24 │ │ │ │ - ldrsbteq r3, [sp], #182 @ 0xb6 │ │ │ │ - rscseq r3, sp, ip, asr #23 │ │ │ │ - rscseq r3, sp, r6, lsr #23 │ │ │ │ - rscseq r3, sp, r8, ror fp │ │ │ │ - rscseq r3, sp, r6, asr #22 │ │ │ │ - rscseq r3, sp, sl, lsl fp │ │ │ │ - rscseq r3, sp, lr, ror #21 │ │ │ │ - rscseq r3, sp, r8, asr #21 │ │ │ │ - rscseq r3, sp, r2, lsr #21 │ │ │ │ - rscseq r3, sp, r2, ror sl │ │ │ │ - rscseq r3, sp, r8, ror #20 │ │ │ │ - rscseq r3, sp, r4, asr #20 │ │ │ │ - rscseq r3, sp, r4, lsl sl │ │ │ │ + rscseq r3, sp, r2, lsr #24 │ │ │ │ + ldrshteq r3, [sp], #182 @ 0xb6 │ │ │ │ + rscseq r3, sp, ip, ror #23 │ │ │ │ + rscseq r3, sp, r6, asr #23 │ │ │ │ + smlalseq r3, sp, r8, fp │ │ │ │ + rscseq r3, sp, r6, ror #22 │ │ │ │ + rscseq r3, sp, sl, lsr fp │ │ │ │ + rscseq r3, sp, lr, lsl #22 │ │ │ │ + rscseq r3, sp, r8, ror #21 │ │ │ │ + rscseq r3, sp, r2, asr #21 │ │ │ │ + smlalseq r3, sp, r2, sl │ │ │ │ + rscseq r3, sp, r8, lsl #21 │ │ │ │ + rscseq r3, sp, r4, ror #20 │ │ │ │ + rscseq r3, sp, r4, lsr sl │ │ │ │ + rscseq r3, sp, r4, lsl #20 │ │ │ │ rscseq r3, sp, r4, ror #19 │ │ │ │ - rscseq r3, sp, r4, asr #19 │ │ │ │ - rscseq r3, sp, r0, lsr #19 │ │ │ │ - rscseq r3, sp, r4, ror r9 │ │ │ │ - rscseq r3, sp, sl, ror #18 │ │ │ │ - rscseq r3, sp, r4, asr #18 │ │ │ │ - rscseq r3, sp, r2, lsl r9 │ │ │ │ - rscseq r3, sp, r6, ror #17 │ │ │ │ - ldrhteq r3, [sp], #138 @ 0x8a │ │ │ │ - smlalseq r3, sp, r4, r8 │ │ │ │ - rscseq r3, sp, lr, ror #16 │ │ │ │ - rscseq r3, sp, lr, lsr r8 │ │ │ │ - rscseq r3, sp, r4, lsr r8 │ │ │ │ - rscseq r3, sp, r0, lsl r8 │ │ │ │ - rscseq r3, sp, r0, ror #15 │ │ │ │ + rscseq r3, sp, r0, asr #19 │ │ │ │ + smlalseq r3, sp, r4, r9 │ │ │ │ + rscseq r3, sp, sl, lsl #19 │ │ │ │ + rscseq r3, sp, r4, ror #18 │ │ │ │ + rscseq r3, sp, r2, lsr r9 │ │ │ │ + rscseq r3, sp, r6, lsl #18 │ │ │ │ + ldrsbteq r3, [sp], #138 @ 0x8a │ │ │ │ + ldrhteq r3, [sp], #132 @ 0x84 │ │ │ │ + rscseq r3, sp, lr, lsl #17 │ │ │ │ + rscseq r3, sp, lr, asr r8 │ │ │ │ + rscseq r3, sp, r4, asr r8 │ │ │ │ + rscseq r3, sp, r0, lsr r8 │ │ │ │ + rscseq r3, sp, r0, lsl #16 │ │ │ │ + ldrsbteq r3, [sp], #112 @ 0x70 │ │ │ │ ldrhteq r3, [sp], #112 @ 0x70 │ │ │ │ - smlalseq r3, sp, r0, r7 │ │ │ │ - rscseq r3, sp, ip, ror #14 │ │ │ │ - rscseq r3, sp, r0, asr #14 │ │ │ │ - rscseq r3, sp, r6, lsr r7 │ │ │ │ - rscseq r3, sp, r0, lsl r7 │ │ │ │ - rscseq r3, sp, r2, ror #13 │ │ │ │ - ldrhteq r3, [sp], #100 @ 0x64 │ │ │ │ - rscseq r3, sp, r2, lsl #13 │ │ │ │ - rscseq r3, sp, r6, asr r6 │ │ │ │ - rscseq r3, sp, sl, lsr #12 │ │ │ │ - rscseq r3, sp, r4, lsl #12 │ │ │ │ - ldrsbteq r3, [sp], #94 @ 0x5e │ │ │ │ - rscseq r3, sp, lr, lsr #11 │ │ │ │ - rscseq r3, sp, r4, lsr #11 │ │ │ │ - rscseq r3, sp, r0, lsl #11 │ │ │ │ - rscseq r3, sp, r0, asr r5 │ │ │ │ + rscseq r3, sp, ip, lsl #15 │ │ │ │ + rscseq r3, sp, r0, ror #14 │ │ │ │ + rscseq r3, sp, r6, asr r7 │ │ │ │ + rscseq r3, sp, r0, lsr r7 │ │ │ │ + rscseq r3, sp, r2, lsl #14 │ │ │ │ + ldrsbteq r3, [sp], #100 @ 0x64 │ │ │ │ + rscseq r3, sp, r2, lsr #13 │ │ │ │ + rscseq r3, sp, r6, ror r6 │ │ │ │ + rscseq r3, sp, sl, asr #12 │ │ │ │ + rscseq r3, sp, r4, lsr #12 │ │ │ │ + ldrshteq r3, [sp], #94 @ 0x5e │ │ │ │ + rscseq r3, sp, lr, asr #11 │ │ │ │ + rscseq r3, sp, r4, asr #11 │ │ │ │ + rscseq r3, sp, r0, lsr #11 │ │ │ │ + rscseq r3, sp, r0, ror r5 │ │ │ │ + rscseq r3, sp, r0, asr #10 │ │ │ │ rscseq r3, sp, r0, lsr #10 │ │ │ │ - rscseq r3, sp, r0, lsl #10 │ │ │ │ - ldrsbteq r3, [sp], #76 @ 0x4c │ │ │ │ - ldrhteq r3, [sp], #64 @ 0x40 │ │ │ │ - rscseq r3, sp, r6, lsr #9 │ │ │ │ - rscseq r3, sp, r0, lsl #9 │ │ │ │ - rscseq r3, sp, lr, asr #8 │ │ │ │ - rscseq r3, sp, r2, lsr #8 │ │ │ │ - ldrshteq r3, [sp], #56 @ 0x38 │ │ │ │ - ldrsbteq r3, [sp], #52 @ 0x34 │ │ │ │ - ldrhteq r3, [sp], #48 @ 0x30 │ │ │ │ - rscseq r3, sp, r2, lsl #7 │ │ │ │ - rscseq r3, sp, sl, ror r3 │ │ │ │ - rscseq r3, sp, r8, asr r3 │ │ │ │ - rscseq r3, sp, sl, lsr #6 │ │ │ │ - ldrshteq r3, [sp], #44 @ 0x2c │ │ │ │ - ldrsbteq r3, [sp], #46 @ 0x2e │ │ │ │ - ldrhteq r3, [sp], #44 @ 0x2c │ │ │ │ - smlalseq r3, sp, r2, r2 │ │ │ │ - rscseq r3, sp, sl, lsl #5 │ │ │ │ - rscseq r3, sp, r6, ror #4 │ │ │ │ - rscseq r3, sp, sl, lsr r2 │ │ │ │ - rscseq r3, sp, sl, lsl #4 │ │ │ │ - rscseq r3, sp, r0, ror #3 │ │ │ │ - ldrhteq r3, [sp], #22 │ │ │ │ - smlalseq r3, sp, r2, r1 │ │ │ │ - rscseq r3, sp, r0, ror r1 │ │ │ │ - rscseq r3, sp, r4, asr #2 │ │ │ │ + ldrshteq r3, [sp], #76 @ 0x4c │ │ │ │ + ldrsbteq r3, [sp], #64 @ 0x40 │ │ │ │ + rscseq r3, sp, r6, asr #9 │ │ │ │ + rscseq r3, sp, r0, lsr #9 │ │ │ │ + rscseq r3, sp, lr, ror #8 │ │ │ │ + rscseq r3, sp, r2, asr #8 │ │ │ │ + rscseq r3, sp, r8, lsl r4 │ │ │ │ + ldrshteq r3, [sp], #52 @ 0x34 │ │ │ │ + ldrsbteq r3, [sp], #48 @ 0x30 │ │ │ │ + rscseq r3, sp, r2, lsr #7 │ │ │ │ + smlalseq r3, sp, sl, r3 │ │ │ │ + rscseq r3, sp, r8, ror r3 │ │ │ │ + rscseq r3, sp, sl, asr #6 │ │ │ │ + rscseq r3, sp, ip, lsl r3 │ │ │ │ + ldrshteq r3, [sp], #46 @ 0x2e │ │ │ │ + ldrsbteq r3, [sp], #44 @ 0x2c │ │ │ │ + ldrhteq r3, [sp], #34 @ 0x22 │ │ │ │ + rscseq r3, sp, sl, lsr #5 │ │ │ │ + rscseq r3, sp, r6, lsl #5 │ │ │ │ + rscseq r3, sp, sl, asr r2 │ │ │ │ + rscseq r3, sp, sl, lsr #4 │ │ │ │ + rscseq r3, sp, r0, lsl #4 │ │ │ │ + ldrsbteq r3, [sp], #22 │ │ │ │ + ldrhteq r3, [sp], #18 │ │ │ │ + smlalseq r3, sp, r0, r1 │ │ │ │ + rscseq r3, sp, r4, ror #2 │ │ │ │ + rscseq r3, sp, lr, asr r1 │ │ │ │ rscseq r3, sp, lr, lsr r1 │ │ │ │ - rscseq r3, sp, lr, lsl r1 │ │ │ │ mvnspl pc, #70254592 @ 0x4300000 │ │ │ │ stmdale r9, {r3, r4, r7, r9, lr}^ │ │ │ │ bicspl pc, pc, #70254592 @ 0x4300000 │ │ │ │ stmdble lr, {r3, r4, r7, r9, lr} │ │ │ │ cmnppl r7, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -150957,171 +150957,171 @@ │ │ │ │ ldmmi pc, {r1, r3, sp, lr, pc} @ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2206 @ 0xfffff762 │ │ │ │ ldmmi lr, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2205 @ 0xfffff763 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - smlalseq r2, sp, r6, pc @ │ │ │ │ - rscseq r2, sp, r8, ror #30 │ │ │ │ - rscseq r2, sp, sl, asr #30 │ │ │ │ - rscseq r2, sp, r8, lsr #30 │ │ │ │ - ldrshteq r2, [sp], #238 @ 0xee │ │ │ │ - ldrshteq r2, [sp], #230 @ 0xe6 │ │ │ │ - ldrsbteq r2, [sp], #226 @ 0xe2 │ │ │ │ - rscseq r2, sp, r2, lsr #29 │ │ │ │ - rscseq r2, sp, r8, ror lr │ │ │ │ - rscseq r2, sp, lr, asr #28 │ │ │ │ - rscseq r2, sp, sl, lsr #28 │ │ │ │ - rscseq r2, sp, r6, lsl #28 │ │ │ │ - ldrsbteq r2, [sp], #216 @ 0xd8 │ │ │ │ + ldrhteq r2, [sp], #246 @ 0xf6 │ │ │ │ + rscseq r2, sp, r8, lsl #31 │ │ │ │ + rscseq r2, sp, sl, ror #30 │ │ │ │ + rscseq r2, sp, r8, asr #30 │ │ │ │ + rscseq r2, sp, lr, lsl pc │ │ │ │ + rscseq r2, sp, r6, lsl pc │ │ │ │ + ldrshteq r2, [sp], #226 @ 0xe2 │ │ │ │ + rscseq r2, sp, r2, asr #29 │ │ │ │ + smlalseq r2, sp, r8, lr │ │ │ │ + rscseq r2, sp, lr, ror #28 │ │ │ │ + rscseq r2, sp, sl, asr #28 │ │ │ │ + rscseq r2, sp, r6, lsr #28 │ │ │ │ + ldrshteq r2, [sp], #216 @ 0xd8 │ │ │ │ + ldrshteq r2, [sp], #208 @ 0xd0 │ │ │ │ ldrsbteq r2, [sp], #208 @ 0xd0 │ │ │ │ - ldrhteq r2, [sp], #208 @ 0xd0 │ │ │ │ - rscseq r2, sp, r4, lsl #27 │ │ │ │ - rscseq r2, sp, sl, asr sp │ │ │ │ - rscseq r2, sp, r0, asr #26 │ │ │ │ - rscseq r2, sp, r2, lsr #26 │ │ │ │ - ldrshteq r2, [sp], #204 @ 0xcc │ │ │ │ + rscseq r2, sp, r4, lsr #27 │ │ │ │ + rscseq r2, sp, sl, ror sp │ │ │ │ + rscseq r2, sp, r0, ror #26 │ │ │ │ + rscseq r2, sp, r2, asr #26 │ │ │ │ + rscseq r2, sp, ip, lsl sp │ │ │ │ + rscseq r2, sp, r6, lsl sp │ │ │ │ ldrshteq r2, [sp], #198 @ 0xc6 │ │ │ │ - ldrsbteq r2, [sp], #198 @ 0xc6 │ │ │ │ - tstpeq r0, r6, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r8, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - ldrhteq r2, [sp], #206 @ 0xce │ │ │ │ - strdeq pc, [r0, -r0] │ │ │ │ - ldrhteq r2, [sp], #194 @ 0xc2 │ │ │ │ - rscseq r2, sp, ip, lsr #25 │ │ │ │ - rscseq r2, sp, r6, lsr #25 │ │ │ │ - rscseq r2, sp, r0, lsr #25 │ │ │ │ + tstpeq r0, r6, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r8, asr r5 @ p-variant is OBSOLETE │ │ │ │ + ldrsbteq r2, [sp], #206 @ 0xce │ │ │ │ + tstpeq r0, r0, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + ldrsbteq r2, [sp], #194 @ 0xc2 │ │ │ │ + rscseq r2, sp, ip, asr #25 │ │ │ │ + rscseq r2, sp, r6, asr #25 │ │ │ │ + rscseq r2, sp, r0, asr #25 │ │ │ │ + tstpeq r0, r2, ror r4 @ p-variant is OBSOLETE │ │ │ │ + ldrhteq r2, [sp], #196 @ 0xc4 │ │ │ │ + rscseq r2, sp, lr, lsr #25 │ │ │ │ + rscseq r2, sp, r8, lsr #25 │ │ │ │ + rscseq r2, sp, r2, lsr #25 │ │ │ │ + smlalseq r2, sp, ip, ip │ │ │ │ + smlalseq r2, sp, r6, ip │ │ │ │ + smlalseq r2, sp, r0, ip │ │ │ │ + rscseq r2, sp, sl, lsl #25 │ │ │ │ + rscseq r2, sp, r4, lsl #25 │ │ │ │ + rscseq r2, sp, lr, ror ip │ │ │ │ + rscseq r2, sp, r8, ror ip │ │ │ │ + rscseq r2, sp, r2, ror ip │ │ │ │ + rscseq r2, sp, ip, ror #24 │ │ │ │ + rscseq r2, sp, r6, ror #24 │ │ │ │ + rscseq r2, sp, r0, ror #24 │ │ │ │ + rscseq r2, sp, sl, asr ip │ │ │ │ + rscseq r2, sp, r4, asr ip │ │ │ │ + rscseq r2, sp, lr, asr #24 │ │ │ │ + rscseq r2, sp, r8, asr #24 │ │ │ │ + rscseq r2, sp, r2, asr #24 │ │ │ │ + rscseq r2, sp, ip, lsr ip │ │ │ │ + rscseq r2, sp, r6, lsr ip │ │ │ │ + rscseq r2, sp, r0, lsr ip │ │ │ │ + rscseq r2, sp, sl, lsr #24 │ │ │ │ + rscseq r2, sp, r4, lsr #24 │ │ │ │ + rscseq r2, sp, lr, lsl ip │ │ │ │ + rscseq r2, sp, r8, lsl ip │ │ │ │ + rscseq r2, sp, r2, lsl ip │ │ │ │ + rscseq r2, sp, ip, lsl #24 │ │ │ │ + rscseq r2, sp, r6, lsl #24 │ │ │ │ + rscseq r2, sp, r0, lsl #24 │ │ │ │ + ldrshteq r2, [sp], #186 @ 0xba │ │ │ │ + ldrshteq r2, [sp], #180 @ 0xb4 │ │ │ │ + rscseq r2, sp, lr, ror #23 │ │ │ │ + rscseq r2, sp, r8, ror #23 │ │ │ │ + rscseq r2, sp, r2, ror #23 │ │ │ │ + ldrsbteq r2, [sp], #188 @ 0xbc │ │ │ │ + ldrsbteq r2, [sp], #182 @ 0xb6 │ │ │ │ + ldrsbteq r2, [sp], #176 @ 0xb0 │ │ │ │ + rscseq r2, sp, sl, asr #23 │ │ │ │ + rscseq r2, sp, r4, asr #23 │ │ │ │ tstpeq r0, r2, asr r4 @ p-variant is OBSOLETE │ │ │ │ - smlalseq r2, sp, r4, ip │ │ │ │ - rscseq r2, sp, lr, lsl #25 │ │ │ │ - rscseq r2, sp, r8, lsl #25 │ │ │ │ - rscseq r2, sp, r2, lsl #25 │ │ │ │ - rscseq r2, sp, ip, ror ip │ │ │ │ - rscseq r2, sp, r6, ror ip │ │ │ │ - rscseq r2, sp, r0, ror ip │ │ │ │ - rscseq r2, sp, sl, ror #24 │ │ │ │ - rscseq r2, sp, r4, ror #24 │ │ │ │ - rscseq r2, sp, lr, asr ip │ │ │ │ - rscseq r2, sp, r8, asr ip │ │ │ │ - rscseq r2, sp, r2, asr ip │ │ │ │ - rscseq r2, sp, ip, asr #24 │ │ │ │ - rscseq r2, sp, r6, asr #24 │ │ │ │ - rscseq r2, sp, r0, asr #24 │ │ │ │ - rscseq r2, sp, sl, lsr ip │ │ │ │ - rscseq r2, sp, r4, lsr ip │ │ │ │ - rscseq r2, sp, lr, lsr #24 │ │ │ │ - rscseq r2, sp, r8, lsr #24 │ │ │ │ - rscseq r2, sp, r2, lsr #24 │ │ │ │ - rscseq r2, sp, ip, lsl ip │ │ │ │ - rscseq r2, sp, r6, lsl ip │ │ │ │ - rscseq r2, sp, r0, lsl ip │ │ │ │ - rscseq r2, sp, sl, lsl #24 │ │ │ │ - rscseq r2, sp, r4, lsl #24 │ │ │ │ - ldrshteq r2, [sp], #190 @ 0xbe │ │ │ │ - ldrshteq r2, [sp], #184 @ 0xb8 │ │ │ │ - ldrshteq r2, [sp], #178 @ 0xb2 │ │ │ │ - rscseq r2, sp, ip, ror #23 │ │ │ │ - rscseq r2, sp, r6, ror #23 │ │ │ │ - rscseq r2, sp, r0, ror #23 │ │ │ │ - ldrsbteq r2, [sp], #186 @ 0xba │ │ │ │ - ldrsbteq r2, [sp], #180 @ 0xb4 │ │ │ │ - rscseq r2, sp, lr, asr #23 │ │ │ │ - rscseq r2, sp, r8, asr #23 │ │ │ │ - rscseq r2, sp, r2, asr #23 │ │ │ │ - ldrhteq r2, [sp], #188 @ 0xbc │ │ │ │ - ldrhteq r2, [sp], #182 @ 0xb6 │ │ │ │ - ldrhteq r2, [sp], #176 @ 0xb0 │ │ │ │ - rscseq r2, sp, sl, lsr #23 │ │ │ │ - rscseq r2, sp, r4, lsr #23 │ │ │ │ - tstpeq r0, r2, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - smlalseq r2, sp, r8, fp │ │ │ │ - smlalseq r2, sp, r2, fp │ │ │ │ - rscseq r2, sp, ip, lsl #23 │ │ │ │ - rscseq r2, sp, r6, lsl #23 │ │ │ │ - rscseq r2, sp, r0, lsl #23 │ │ │ │ - rscseq r2, sp, sl, ror fp │ │ │ │ - tstpeq r0, r8, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - rscseq r2, sp, r8, ror #22 │ │ │ │ - rscseq r2, sp, r2, ror #22 │ │ │ │ - rscseq r2, sp, ip, asr fp │ │ │ │ - rscseq r2, sp, r6, asr fp │ │ │ │ - rscseq r2, sp, r0, asr fp │ │ │ │ - rscseq r2, sp, sl, asr #22 │ │ │ │ - rscseq r2, sp, r4, asr #22 │ │ │ │ - rscseq r2, sp, lr, lsr fp │ │ │ │ - rscseq r2, sp, r8, lsr fp │ │ │ │ - rscseq r2, sp, r2, lsr fp │ │ │ │ - rscseq r2, sp, ip, lsr #22 │ │ │ │ - rscseq r2, sp, r6, lsr #22 │ │ │ │ - rscseq r2, sp, r0, lsr #22 │ │ │ │ - rscseq r2, sp, sl, lsl fp │ │ │ │ - rscseq r2, sp, r4, lsl fp │ │ │ │ - rscseq r2, sp, lr, lsl #22 │ │ │ │ - rscseq r2, sp, r8, lsl #22 │ │ │ │ - rscseq r2, sp, r2, lsl #22 │ │ │ │ - ldrshteq r2, [sp], #172 @ 0xac │ │ │ │ - ldrshteq r2, [sp], #166 @ 0xa6 │ │ │ │ - ldrshteq r2, [sp], #160 @ 0xa0 │ │ │ │ - rscseq r2, sp, sl, ror #21 │ │ │ │ - rscseq r2, sp, r4, ror #21 │ │ │ │ - ldrsbteq r2, [sp], #174 @ 0xae │ │ │ │ - ldrsbteq r2, [sp], #168 @ 0xa8 │ │ │ │ - ldrsbteq r2, [sp], #162 @ 0xa2 │ │ │ │ - rscseq r2, sp, ip, asr #21 │ │ │ │ - rscseq r2, sp, r6, asr #21 │ │ │ │ - rscseq r2, sp, r0, asr #21 │ │ │ │ - ldrhteq r2, [sp], #170 @ 0xaa │ │ │ │ - ldrhteq r2, [sp], #164 @ 0xa4 │ │ │ │ - rscseq r2, sp, lr, lsr #21 │ │ │ │ - rscseq r2, sp, r8, lsr #21 │ │ │ │ - rscseq r2, sp, r2, lsr #21 │ │ │ │ - smlalseq r2, sp, ip, sl │ │ │ │ - smlalseq r2, sp, r6, sl │ │ │ │ - smlalseq r2, sp, r0, sl │ │ │ │ - rscseq r2, sp, sl, lsl #21 │ │ │ │ - rscseq r2, sp, r4, lsl #21 │ │ │ │ - rscseq r2, sp, lr, ror sl │ │ │ │ - rscseq r2, sp, r8, ror sl │ │ │ │ - rscseq r2, sp, r2, ror sl │ │ │ │ - rscseq r2, sp, ip, ror #20 │ │ │ │ - rscseq r2, sp, r6, ror #20 │ │ │ │ - rscseq r2, sp, r0, ror #20 │ │ │ │ - rscseq r2, sp, sl, asr sl │ │ │ │ - rscseq r2, sp, r4, asr sl │ │ │ │ - rscseq r2, sp, lr, asr #20 │ │ │ │ - rscseq r2, sp, r8, asr #20 │ │ │ │ - rscseq r2, sp, r2, asr #20 │ │ │ │ - rscseq r2, sp, ip, lsr sl │ │ │ │ - rscseq r2, sp, r6, lsr sl │ │ │ │ - rscseq r2, sp, r0, lsr sl │ │ │ │ - rscseq r2, sp, sl, lsr #20 │ │ │ │ - rscseq r2, sp, r4, lsr #20 │ │ │ │ - rscseq r2, sp, lr, lsl sl │ │ │ │ - rscseq r2, sp, r8, lsl sl │ │ │ │ - rscseq r2, sp, r2, lsl sl │ │ │ │ - rscseq r2, sp, ip, lsl #20 │ │ │ │ - rscseq r2, sp, r6, lsl #20 │ │ │ │ - rscseq r2, sp, r0, lsl #20 │ │ │ │ - ldrshteq r2, [sp], #154 @ 0x9a │ │ │ │ - ldrshteq r2, [sp], #148 @ 0x94 │ │ │ │ - rscseq r2, sp, lr, ror #19 │ │ │ │ - rscseq r2, sp, r8, ror #19 │ │ │ │ - rscseq r2, sp, r2, ror #19 │ │ │ │ - ldrsbteq r2, [sp], #156 @ 0x9c │ │ │ │ - ldrsbteq r2, [sp], #150 @ 0x96 │ │ │ │ - ldrsbteq r2, [sp], #144 @ 0x90 │ │ │ │ - rscseq r2, sp, sl, asr #19 │ │ │ │ - rscseq r2, sp, r4, asr #19 │ │ │ │ - ldrhteq r2, [sp], #158 @ 0x9e │ │ │ │ - ldrhteq r2, [sp], #152 @ 0x98 │ │ │ │ - ldrhteq r2, [sp], #146 @ 0x92 │ │ │ │ - rscseq r2, sp, ip, lsr #19 │ │ │ │ - rscseq r2, sp, r6, lsr #19 │ │ │ │ + ldrhteq r2, [sp], #184 @ 0xb8 │ │ │ │ + ldrhteq r2, [sp], #178 @ 0xb2 │ │ │ │ + rscseq r2, sp, ip, lsr #23 │ │ │ │ + rscseq r2, sp, r6, lsr #23 │ │ │ │ + rscseq r2, sp, r0, lsr #23 │ │ │ │ + smlalseq r2, sp, sl, fp │ │ │ │ + tstpeq r0, r8, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, asr #8 @ p-variant is OBSOLETE │ │ │ │ + rscseq r2, sp, r8, lsl #23 │ │ │ │ + rscseq r2, sp, r2, lsl #23 │ │ │ │ + rscseq r2, sp, ip, ror fp │ │ │ │ + rscseq r2, sp, r6, ror fp │ │ │ │ + rscseq r2, sp, r0, ror fp │ │ │ │ + rscseq r2, sp, sl, ror #22 │ │ │ │ + rscseq r2, sp, r4, ror #22 │ │ │ │ + rscseq r2, sp, lr, asr fp │ │ │ │ + rscseq r2, sp, r8, asr fp │ │ │ │ + rscseq r2, sp, r2, asr fp │ │ │ │ + rscseq r2, sp, ip, asr #22 │ │ │ │ + rscseq r2, sp, r6, asr #22 │ │ │ │ + rscseq r2, sp, r0, asr #22 │ │ │ │ + rscseq r2, sp, sl, lsr fp │ │ │ │ + rscseq r2, sp, r4, lsr fp │ │ │ │ + rscseq r2, sp, lr, lsr #22 │ │ │ │ + rscseq r2, sp, r8, lsr #22 │ │ │ │ + rscseq r2, sp, r2, lsr #22 │ │ │ │ + rscseq r2, sp, ip, lsl fp │ │ │ │ + rscseq r2, sp, r6, lsl fp │ │ │ │ + rscseq r2, sp, r0, lsl fp │ │ │ │ + rscseq r2, sp, sl, lsl #22 │ │ │ │ + rscseq r2, sp, r4, lsl #22 │ │ │ │ + ldrshteq r2, [sp], #174 @ 0xae │ │ │ │ + ldrshteq r2, [sp], #168 @ 0xa8 │ │ │ │ + ldrshteq r2, [sp], #162 @ 0xa2 │ │ │ │ + rscseq r2, sp, ip, ror #21 │ │ │ │ + rscseq r2, sp, r6, ror #21 │ │ │ │ + rscseq r2, sp, r0, ror #21 │ │ │ │ + ldrsbteq r2, [sp], #170 @ 0xaa │ │ │ │ + ldrsbteq r2, [sp], #164 @ 0xa4 │ │ │ │ + rscseq r2, sp, lr, asr #21 │ │ │ │ + rscseq r2, sp, r8, asr #21 │ │ │ │ + rscseq r2, sp, r2, asr #21 │ │ │ │ + ldrhteq r2, [sp], #172 @ 0xac │ │ │ │ + ldrhteq r2, [sp], #166 @ 0xa6 │ │ │ │ + ldrhteq r2, [sp], #160 @ 0xa0 │ │ │ │ + rscseq r2, sp, sl, lsr #21 │ │ │ │ + rscseq r2, sp, r4, lsr #21 │ │ │ │ + smlalseq r2, sp, lr, sl │ │ │ │ + smlalseq r2, sp, r8, sl │ │ │ │ + smlalseq r2, sp, r2, sl │ │ │ │ + rscseq r2, sp, ip, lsl #21 │ │ │ │ + rscseq r2, sp, r6, lsl #21 │ │ │ │ + rscseq r2, sp, r0, lsl #21 │ │ │ │ + rscseq r2, sp, sl, ror sl │ │ │ │ + rscseq r2, sp, r4, ror sl │ │ │ │ + rscseq r2, sp, lr, ror #20 │ │ │ │ + rscseq r2, sp, r8, ror #20 │ │ │ │ + rscseq r2, sp, r2, ror #20 │ │ │ │ + rscseq r2, sp, ip, asr sl │ │ │ │ + rscseq r2, sp, r6, asr sl │ │ │ │ + rscseq r2, sp, r0, asr sl │ │ │ │ + rscseq r2, sp, sl, asr #20 │ │ │ │ + rscseq r2, sp, r4, asr #20 │ │ │ │ + rscseq r2, sp, lr, lsr sl │ │ │ │ + rscseq r2, sp, r8, lsr sl │ │ │ │ + rscseq r2, sp, r2, lsr sl │ │ │ │ + rscseq r2, sp, ip, lsr #20 │ │ │ │ + rscseq r2, sp, r6, lsr #20 │ │ │ │ + rscseq r2, sp, r0, lsr #20 │ │ │ │ + rscseq r2, sp, sl, lsl sl │ │ │ │ + rscseq r2, sp, r4, lsl sl │ │ │ │ + rscseq r2, sp, lr, lsl #20 │ │ │ │ + rscseq r2, sp, r8, lsl #20 │ │ │ │ + rscseq r2, sp, r2, lsl #20 │ │ │ │ + ldrshteq r2, [sp], #156 @ 0x9c │ │ │ │ + ldrshteq r2, [sp], #150 @ 0x96 │ │ │ │ + ldrshteq r2, [sp], #144 @ 0x90 │ │ │ │ + rscseq r2, sp, sl, ror #19 │ │ │ │ + rscseq r2, sp, r4, ror #19 │ │ │ │ + ldrsbteq r2, [sp], #158 @ 0x9e │ │ │ │ + ldrsbteq r2, [sp], #152 @ 0x98 │ │ │ │ + ldrsbteq r2, [sp], #146 @ 0x92 │ │ │ │ + rscseq r2, sp, ip, asr #19 │ │ │ │ + rscseq r2, sp, r6, asr #19 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ rsbscs pc, r4, #268435460 @ 0x10000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -151947,18 +151947,18 @@ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ cdp 7, 9, cr15, cr6, cr10, {3} │ │ │ │ ldrtmi r4, [r3], -r7, lsl #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf76a4628 │ │ │ │ @ instruction: 0xf002ee90 │ │ │ │ svclt 0x0000b94f │ │ │ │ - tsteq r0, ip, ror #24 │ │ │ │ - rscseq r2, pc, r8, lsl r2 @ │ │ │ │ - rscseq r9, sp, lr, lsl r2 │ │ │ │ - rscseq r1, pc, r2, lsl r6 @ │ │ │ │ + smlabbeq r0, ip, ip, r2 │ │ │ │ + rscseq r2, pc, r8, lsr r2 @ │ │ │ │ + rscseq r9, sp, lr, lsr r2 │ │ │ │ + rscseq r1, pc, r2, lsr r6 @ │ │ │ │ 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 5015f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3ed28c> │ │ │ │ @@ -152761,18 +152761,18 @@ │ │ │ │ addslt r5, fp, #-1476395005 @ 0xa8000003 │ │ │ │ vpadd.i8 d2, d1, d12 │ │ │ │ @ instruction: 0xf04f82f3 │ │ │ │ blx 98cab8 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ rschi pc, ip, #1073741840 @ 0x40000010 │ │ │ │ ldmiblt fp!, {r0, ip, sp, lr, pc} │ │ │ │ - rscseq r2, sp, r2, asr #32 │ │ │ │ - rscseq r1, pc, r2, lsr #11 │ │ │ │ - rscseq r1, sp, r2, lsl sp │ │ │ │ - rscseq r1, pc, sl, asr #4 │ │ │ │ + rscseq r2, sp, r2, rrx │ │ │ │ + rscseq r1, pc, r2, asr #11 │ │ │ │ + rscseq r1, sp, r2, lsr sp │ │ │ │ + rscseq r1, pc, sl, ror #4 │ │ │ │ mvnpl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 82cd04 │ │ │ │ sbcshi pc, ip, #268435456 @ 0x10000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14107d9 │ │ │ │ @ instruction: 0xf00182d5 │ │ │ │ @@ -154164,53 +154164,53 @@ │ │ │ │ and lr, r7, r8, asr #26 │ │ │ │ ldrtmi r4, [fp], -fp, lsr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldc 7, cr15, [lr, #-416]! @ 0xfffffe60 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - ldrhteq r7, [sp], #16 │ │ │ │ - ldrhteq pc, [lr], #88 @ 0x58 @ │ │ │ │ + ldrsbteq r7, [sp], #16 │ │ │ │ + ldrsbteq pc, [lr], #88 @ 0x58 @ │ │ │ │ + rscseq r0, sp, r6, asr r0 │ │ │ │ + rscseq r0, sp, r4, rrx │ │ │ │ + tsteq r5, r8, lsr #24 │ │ │ │ + rscseq r0, sp, r0, asr r0 │ │ │ │ + rscseq r0, sp, r8, lsr #32 │ │ │ │ rscseq r0, sp, r6, lsr r0 │ │ │ │ - rscseq r0, sp, r4, asr #32 │ │ │ │ - tsteq r5, r8, lsl #24 │ │ │ │ + rscseq r0, sp, r4, lsr r0 │ │ │ │ + rscseq r0, sp, r2, lsr r0 │ │ │ │ rscseq r0, sp, r0, lsr r0 │ │ │ │ - rscseq r0, sp, r8 │ │ │ │ - rscseq r0, sp, r6, lsl r0 │ │ │ │ - rscseq r0, sp, r4, lsl r0 │ │ │ │ - rscseq r0, sp, r2, lsl r0 │ │ │ │ - rscseq r0, sp, r0, lsl r0 │ │ │ │ - rscseq r0, sp, r2, lsl r0 │ │ │ │ - smlabbeq r5, r6, fp, fp │ │ │ │ - rscseq r0, sp, r4 │ │ │ │ - smlalseq pc, ip, r2, pc @ │ │ │ │ - tsteq r5, r6, asr fp │ │ │ │ - ldrsbteq pc, [ip], #194 @ 0xc2 @ │ │ │ │ - ldrhteq pc, [lr], #78 @ 0x4e @ │ │ │ │ - ldrhteq pc, [ip], #198 @ 0xc6 @ │ │ │ │ - rscseq pc, lr, sl, lsr #18 │ │ │ │ - rscseq pc, lr, r4, lsr #18 │ │ │ │ - rscseq pc, lr, lr, lsl r9 @ │ │ │ │ - rscseq pc, lr, r8, lsl r9 @ │ │ │ │ - rscseq pc, lr, sl, lsr #18 │ │ │ │ - rscseq pc, lr, ip, lsl #18 │ │ │ │ - rscseq pc, lr, r6, lsl #18 │ │ │ │ - smlatbeq r5, r2, sl, fp │ │ │ │ - tsteq r0, r8, lsr #2 │ │ │ │ - rscseq pc, ip, ip, lsr #25 │ │ │ │ - rscseq pc, ip, r6, lsr #25 │ │ │ │ - rscseq pc, pc, lr, asr lr @ │ │ │ │ + rscseq r0, sp, r2, lsr r0 │ │ │ │ + smlatbeq r5, r6, fp, fp │ │ │ │ + rscseq r0, sp, r4, lsr #32 │ │ │ │ + ldrhteq pc, [ip], #242 @ 0xf2 @ │ │ │ │ + tsteq r5, r6, ror fp │ │ │ │ + ldrshteq pc, [ip], #194 @ 0xc2 @ │ │ │ │ + ldrsbteq pc, [lr], #78 @ 0x4e @ │ │ │ │ + ldrsbteq pc, [ip], #198 @ 0xc6 @ │ │ │ │ + rscseq pc, lr, sl, asr #18 │ │ │ │ + rscseq pc, lr, r4, asr #18 │ │ │ │ + rscseq pc, lr, lr, lsr r9 @ │ │ │ │ + rscseq pc, lr, r8, lsr r9 @ │ │ │ │ + rscseq pc, lr, sl, asr #18 │ │ │ │ + rscseq pc, lr, ip, lsr #18 │ │ │ │ + rscseq pc, lr, r6, lsr #18 │ │ │ │ + smlabteq r5, r2, sl, fp │ │ │ │ + tsteq r0, r8, asr #2 │ │ │ │ + rscseq pc, ip, ip, asr #25 │ │ │ │ + rscseq pc, ip, r6, asr #25 │ │ │ │ + rscseq pc, pc, lr, ror lr @ │ │ │ │ + ldrshteq pc, [lr], #60 @ 0x3c @ │ │ │ │ + ldrsbteq r6, [sp], #246 @ 0xf6 │ │ │ │ ldrsbteq pc, [lr], #60 @ 0x3c @ │ │ │ │ - ldrhteq r6, [sp], #246 @ 0xf6 │ │ │ │ - ldrhteq pc, [lr], #60 @ 0x3c @ │ │ │ │ - rscseq r0, pc, r6, ror r7 @ │ │ │ │ - smlalseq pc, lr, lr, r3 @ │ │ │ │ - rscseq r6, sp, ip, asr #29 │ │ │ │ - rscseq pc, lr, r2, lsl #7 │ │ │ │ - rscseq pc, ip, r4, asr r8 @ │ │ │ │ + smlalseq r0, pc, r6, r7 @ │ │ │ │ + ldrhteq pc, [lr], #62 @ 0x3e @ │ │ │ │ + rscseq r6, sp, ip, ror #29 │ │ │ │ + rscseq pc, lr, r2, lsr #7 │ │ │ │ + rscseq pc, ip, r4, ror r8 @ │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0014298 │ │ │ │ ldrlt r8, [r0, #-1264] @ 0xfffffb10 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ sbchi pc, r6, #0, 4 │ │ │ │ @@ -155028,103 +155028,103 @@ │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f87c3 │ │ │ │ blx 98ee20 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ strhi pc, [r4], r0, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2137 @ 0xfffff7a7 │ │ │ │ ldmdalt r1, {r0, ip, sp, lr, pc} │ │ │ │ - rscseq pc, ip, r2, lsl #13 │ │ │ │ - tsteq r0, sl, ror #30 │ │ │ │ - rscseq pc, ip, r0, asr #12 │ │ │ │ - rscseq pc, ip, r2, lsr #12 │ │ │ │ - rscseq pc, ip, r4, lsl #12 │ │ │ │ - rscseq pc, ip, r0, ror #11 │ │ │ │ - ldrhteq pc, [ip], #84 @ 0x54 @ │ │ │ │ - smlalseq pc, ip, r0, r5 @ │ │ │ │ - rscseq pc, ip, sl, ror r5 @ │ │ │ │ - rscseq pc, ip, lr, asr #10 │ │ │ │ - rscseq pc, ip, r2, lsr #10 │ │ │ │ - rscseq pc, ip, r8, lsl r5 @ │ │ │ │ - ldrshteq pc, [ip], #68 @ 0x44 @ │ │ │ │ - rscseq pc, ip, sl, asr #9 │ │ │ │ - rscseq pc, ip, r0, asr #9 │ │ │ │ - rscseq pc, ip, r2, lsr #9 │ │ │ │ - rscseq pc, ip, r6, ror r4 @ │ │ │ │ - rscseq pc, ip, ip, asr #8 │ │ │ │ - rscseq pc, ip, r0, lsr #8 │ │ │ │ - ldrshteq pc, [ip], #52 @ 0x34 @ │ │ │ │ - rscseq pc, ip, sl, ror #7 │ │ │ │ - rscseq pc, ip, r6, asr #7 │ │ │ │ - rscseq pc, ip, r2, lsr #7 │ │ │ │ - rscseq pc, ip, r8, ror r3 @ │ │ │ │ - rscseq pc, ip, lr, ror #6 │ │ │ │ - rscseq pc, ip, sl, asr #6 │ │ │ │ - rscseq pc, ip, lr, lsl r3 @ │ │ │ │ - ldrshteq pc, [ip], #34 @ 0x22 @ │ │ │ │ - rscseq pc, ip, lr, asr #5 │ │ │ │ - rscseq pc, ip, sl, lsr #5 │ │ │ │ - rscseq pc, ip, lr, ror r2 @ │ │ │ │ - rscseq pc, ip, sl, asr r2 @ │ │ │ │ - rscseq pc, ip, r8, asr #4 │ │ │ │ - rscseq pc, ip, r6, lsl #4 │ │ │ │ - ldrsbteq pc, [ip], #26 @ │ │ │ │ - ldrhteq pc, [ip], #22 @ │ │ │ │ - rscseq pc, ip, r2, lsr #3 │ │ │ │ - rscseq pc, ip, r6, ror r1 @ │ │ │ │ - rscseq pc, ip, ip, ror #2 │ │ │ │ - rscseq pc, ip, r6, asr #2 │ │ │ │ - smlabbeq r0, r2, sl, fp │ │ │ │ - rscseq pc, ip, lr, asr #1 │ │ │ │ - ldrhteq pc, [ip], #6 @ │ │ │ │ - smlalseq pc, ip, r8, r0 @ │ │ │ │ - rscseq pc, ip, sl, ror r0 @ │ │ │ │ - rscseq pc, ip, r8, asr #32 │ │ │ │ - rscseq pc, ip, sl, lsl r0 @ │ │ │ │ - rscseq lr, ip, r8, ror #31 │ │ │ │ - ldrhteq lr, [ip], #246 @ 0xf6 │ │ │ │ - rscseq lr, ip, r6, lsl #31 │ │ │ │ - rscseq lr, ip, r6, asr pc │ │ │ │ - rscseq lr, ip, r4, lsr #30 │ │ │ │ - rscseq lr, ip, r6, lsl #30 │ │ │ │ - rscseq lr, ip, r2, ror #29 │ │ │ │ - ldrhteq lr, [ip], #236 @ 0xec │ │ │ │ - rscseq lr, ip, ip, lsl #29 │ │ │ │ - rscseq lr, ip, r2, lsl #29 │ │ │ │ - rscseq lr, ip, ip, asr lr │ │ │ │ - rscseq lr, ip, r0, lsr lr │ │ │ │ - rscseq lr, ip, r0, lsl #28 │ │ │ │ - ldrsbteq lr, [ip], #222 @ 0xde │ │ │ │ - ldrhteq lr, [ip], #214 @ 0xd6 │ │ │ │ - rscseq lr, ip, r6, lsl #27 │ │ │ │ - rscseq lr, ip, ip, ror sp │ │ │ │ - rscseq lr, ip, r8, asr sp │ │ │ │ - rscseq lr, ip, sl, lsr #26 │ │ │ │ - ldrshteq lr, [ip], #202 @ 0xca │ │ │ │ - rscseq lr, ip, ip, asr #25 │ │ │ │ - rscseq lr, ip, lr, lsr #25 │ │ │ │ - rscseq lr, ip, ip, lsl #25 │ │ │ │ - rscseq lr, ip, r2, ror #24 │ │ │ │ - rscseq lr, ip, sl, asr ip │ │ │ │ - rscseq lr, ip, r6, lsr ip │ │ │ │ - rscseq lr, ip, r8, lsl #24 │ │ │ │ - ldrsbteq lr, [ip], #186 @ 0xba │ │ │ │ - ldrsbteq lr, [ip], #178 @ 0xb2 │ │ │ │ - ldrhteq lr, [ip], #176 @ 0xb0 │ │ │ │ - rscseq lr, ip, r6, lsl #23 │ │ │ │ - rscseq lr, ip, lr, ror fp │ │ │ │ - rscseq lr, ip, sl, asr fp │ │ │ │ - rscseq lr, ip, lr, lsr #22 │ │ │ │ - ldrshteq lr, [ip], #174 @ 0xae │ │ │ │ - ldrsbteq lr, [ip], #164 @ 0xa4 │ │ │ │ - rscseq lr, ip, sl, lsr #21 │ │ │ │ - rscseq lr, ip, r6, lsl #21 │ │ │ │ - rscseq lr, ip, r2, ror #20 │ │ │ │ - rscseq lr, ip, r4, lsr sl │ │ │ │ - rscseq lr, ip, ip, lsr #20 │ │ │ │ - rscseq lr, ip, sl, lsl #20 │ │ │ │ + rscseq pc, ip, r2, lsr #13 │ │ │ │ + smlabbeq r0, sl, pc, fp @ │ │ │ │ + rscseq pc, ip, r0, ror #12 │ │ │ │ + rscseq pc, ip, r2, asr #12 │ │ │ │ + rscseq pc, ip, r4, lsr #12 │ │ │ │ + rscseq pc, ip, r0, lsl #12 │ │ │ │ + ldrsbteq pc, [ip], #84 @ 0x54 @ │ │ │ │ + ldrhteq pc, [ip], #80 @ 0x50 @ │ │ │ │ + smlalseq pc, ip, sl, r5 @ │ │ │ │ + rscseq pc, ip, lr, ror #10 │ │ │ │ + rscseq pc, ip, r2, asr #10 │ │ │ │ + rscseq pc, ip, r8, lsr r5 @ │ │ │ │ + rscseq pc, ip, r4, lsl r5 @ │ │ │ │ + rscseq pc, ip, sl, ror #9 │ │ │ │ + rscseq pc, ip, r0, ror #9 │ │ │ │ + rscseq pc, ip, r2, asr #9 │ │ │ │ + smlalseq pc, ip, r6, r4 @ │ │ │ │ + rscseq pc, ip, ip, ror #8 │ │ │ │ + rscseq pc, ip, r0, asr #8 │ │ │ │ + rscseq pc, ip, r4, lsl r4 @ │ │ │ │ + rscseq pc, ip, sl, lsl #8 │ │ │ │ + rscseq pc, ip, r6, ror #7 │ │ │ │ + rscseq pc, ip, r2, asr #7 │ │ │ │ + smlalseq pc, ip, r8, r3 @ │ │ │ │ + rscseq pc, ip, lr, lsl #7 │ │ │ │ + rscseq pc, ip, sl, ror #6 │ │ │ │ + rscseq pc, ip, lr, lsr r3 @ │ │ │ │ + rscseq pc, ip, r2, lsl r3 @ │ │ │ │ + rscseq pc, ip, lr, ror #5 │ │ │ │ + rscseq pc, ip, sl, asr #5 │ │ │ │ + smlalseq pc, ip, lr, r2 @ │ │ │ │ + rscseq pc, ip, sl, ror r2 @ │ │ │ │ + rscseq pc, ip, r8, ror #4 │ │ │ │ + rscseq pc, ip, r6, lsr #4 │ │ │ │ + ldrshteq pc, [ip], #26 @ │ │ │ │ + ldrsbteq pc, [ip], #22 @ │ │ │ │ + rscseq pc, ip, r2, asr #3 │ │ │ │ + smlalseq pc, ip, r6, r1 @ │ │ │ │ + rscseq pc, ip, ip, lsl #3 │ │ │ │ + rscseq pc, ip, r6, ror #2 │ │ │ │ + smlatbeq r0, r2, sl, fp │ │ │ │ + rscseq pc, ip, lr, ror #1 │ │ │ │ + ldrsbteq pc, [ip], #6 @ │ │ │ │ + ldrhteq pc, [ip], #8 @ │ │ │ │ + smlalseq pc, ip, sl, r0 @ │ │ │ │ + rscseq pc, ip, r8, rrx │ │ │ │ + rscseq pc, ip, sl, lsr r0 @ │ │ │ │ + rscseq pc, ip, r8 │ │ │ │ + ldrsbteq lr, [ip], #246 @ 0xf6 │ │ │ │ + rscseq lr, ip, r6, lsr #31 │ │ │ │ + rscseq lr, ip, r6, ror pc │ │ │ │ + rscseq lr, ip, r4, asr #30 │ │ │ │ + rscseq lr, ip, r6, lsr #30 │ │ │ │ + rscseq lr, ip, r2, lsl #30 │ │ │ │ + ldrsbteq lr, [ip], #236 @ 0xec │ │ │ │ + rscseq lr, ip, ip, lsr #29 │ │ │ │ + rscseq lr, ip, r2, lsr #29 │ │ │ │ + rscseq lr, ip, ip, ror lr │ │ │ │ + rscseq lr, ip, r0, asr lr │ │ │ │ + rscseq lr, ip, r0, lsr #28 │ │ │ │ + ldrshteq lr, [ip], #222 @ 0xde │ │ │ │ + ldrsbteq lr, [ip], #214 @ 0xd6 │ │ │ │ + rscseq lr, ip, r6, lsr #27 │ │ │ │ + smlalseq lr, ip, ip, sp │ │ │ │ + rscseq lr, ip, r8, ror sp │ │ │ │ + rscseq lr, ip, sl, asr #26 │ │ │ │ + rscseq lr, ip, sl, lsl sp │ │ │ │ + rscseq lr, ip, ip, ror #25 │ │ │ │ + rscseq lr, ip, lr, asr #25 │ │ │ │ + rscseq lr, ip, ip, lsr #25 │ │ │ │ + rscseq lr, ip, r2, lsl #25 │ │ │ │ + rscseq lr, ip, sl, ror ip │ │ │ │ + rscseq lr, ip, r6, asr ip │ │ │ │ + rscseq lr, ip, r8, lsr #24 │ │ │ │ + ldrshteq lr, [ip], #186 @ 0xba │ │ │ │ + ldrshteq lr, [ip], #178 @ 0xb2 │ │ │ │ + ldrsbteq lr, [ip], #176 @ 0xb0 │ │ │ │ + rscseq lr, ip, r6, lsr #23 │ │ │ │ + smlalseq lr, ip, lr, fp │ │ │ │ + rscseq lr, ip, sl, ror fp │ │ │ │ + rscseq lr, ip, lr, asr #22 │ │ │ │ + rscseq lr, ip, lr, lsl fp │ │ │ │ + ldrshteq lr, [ip], #164 @ 0xa4 │ │ │ │ + rscseq lr, ip, sl, asr #21 │ │ │ │ + rscseq lr, ip, r6, lsr #21 │ │ │ │ + rscseq lr, ip, r2, lsl #21 │ │ │ │ + rscseq lr, ip, r4, asr sl │ │ │ │ + rscseq lr, ip, ip, asr #20 │ │ │ │ + rscseq lr, ip, sl, lsr #20 │ │ │ │ cmnpvc ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdale sp, {r3, r4, r7, r9, lr}^ │ │ │ │ cmppvc pc, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ cmpppl sp, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -155896,122 +155896,122 @@ │ │ │ │ cmp r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2157 @ 0xfffff793 │ │ │ │ stmdami sp!, {r0, r4, r6, r8, sp, lr, pc}^ │ │ │ │ hvc 58440 @ 0xe448 │ │ │ │ ldrbtmi r4, [r8], #-2156 @ 0xfffff794 │ │ │ │ stmdami ip!, {r0, r1, r3, r6, r8, sp, lr, pc}^ │ │ │ │ hvc 33864 @ 0x8448 │ │ │ │ - rscseq lr, ip, r6, ror r8 │ │ │ │ + smlalseq lr, ip, r6, r8 │ │ │ │ + rscseq lr, ip, r6, ror #16 │ │ │ │ rscseq lr, ip, r6, asr #16 │ │ │ │ - rscseq lr, ip, r6, lsr #16 │ │ │ │ - rscseq lr, ip, r2, lsl #16 │ │ │ │ - ldrsbteq lr, [ip], #118 @ 0x76 │ │ │ │ - rscseq lr, ip, ip, asr #15 │ │ │ │ - rscseq lr, ip, r6, lsr #15 │ │ │ │ - rscseq lr, ip, r4, ror r7 │ │ │ │ - rscseq lr, ip, r8, asr #14 │ │ │ │ - rscseq lr, ip, ip, lsl r7 │ │ │ │ - ldrshteq lr, [ip], #102 @ 0x66 │ │ │ │ - ldrsbteq lr, [ip], #96 @ 0x60 │ │ │ │ - rscseq lr, ip, r0, lsr #13 │ │ │ │ - smlalseq lr, ip, r6, r6 │ │ │ │ - rscseq lr, ip, r2, ror r6 │ │ │ │ - rscseq lr, ip, r6, asr #12 │ │ │ │ - rscseq lr, ip, sl, lsl r6 │ │ │ │ - rscseq lr, ip, r0, lsl r6 │ │ │ │ - rscseq lr, ip, sl, ror #11 │ │ │ │ - ldrhteq lr, [ip], #90 @ 0x5a │ │ │ │ - ldrhteq lr, [ip], #80 @ 0x50 │ │ │ │ - rscseq lr, ip, ip, lsl #11 │ │ │ │ - rscseq lr, ip, lr, asr r5 │ │ │ │ - rscseq lr, ip, ip, lsr #10 │ │ │ │ - ldrshteq lr, [ip], #78 @ 0x4e │ │ │ │ - rscseq lr, ip, lr, asr #9 │ │ │ │ + rscseq lr, ip, r2, lsr #16 │ │ │ │ + ldrshteq lr, [ip], #118 @ 0x76 │ │ │ │ + rscseq lr, ip, ip, ror #15 │ │ │ │ + rscseq lr, ip, r6, asr #15 │ │ │ │ + smlalseq lr, ip, r4, r7 │ │ │ │ + rscseq lr, ip, r8, ror #14 │ │ │ │ + rscseq lr, ip, ip, lsr r7 │ │ │ │ + rscseq lr, ip, r6, lsl r7 │ │ │ │ + ldrshteq lr, [ip], #96 @ 0x60 │ │ │ │ + rscseq lr, ip, r0, asr #13 │ │ │ │ + ldrhteq lr, [ip], #102 @ 0x66 │ │ │ │ + smlalseq lr, ip, r2, r6 │ │ │ │ + rscseq lr, ip, r6, ror #12 │ │ │ │ + rscseq lr, ip, sl, lsr r6 │ │ │ │ + rscseq lr, ip, r0, lsr r6 │ │ │ │ + rscseq lr, ip, sl, lsl #12 │ │ │ │ + ldrsbteq lr, [ip], #90 @ 0x5a │ │ │ │ + ldrsbteq lr, [ip], #80 @ 0x50 │ │ │ │ + rscseq lr, ip, ip, lsr #11 │ │ │ │ + rscseq lr, ip, lr, ror r5 │ │ │ │ + rscseq lr, ip, ip, asr #10 │ │ │ │ + rscseq lr, ip, lr, lsl r5 │ │ │ │ + rscseq lr, ip, lr, ror #9 │ │ │ │ + ldrhteq lr, [ip], #78 @ 0x4e │ │ │ │ smlalseq lr, ip, lr, r4 │ │ │ │ - rscseq lr, ip, lr, ror r4 │ │ │ │ - rscseq lr, ip, sl, asr r4 │ │ │ │ - rscseq lr, ip, lr, lsr #8 │ │ │ │ - rscseq lr, ip, r4, lsr #8 │ │ │ │ - ldrshteq lr, [ip], #62 @ 0x3e │ │ │ │ - ldrsbteq lr, [ip], #50 @ 0x32 │ │ │ │ - rscseq lr, ip, r6, lsr #7 │ │ │ │ - rscseq lr, ip, r0, lsl #7 │ │ │ │ - rscseq lr, ip, sl, asr r3 │ │ │ │ - rscseq lr, ip, sl, lsr #6 │ │ │ │ - rscseq lr, ip, r0, lsr #6 │ │ │ │ - ldrshteq lr, [ip], #44 @ 0x2c │ │ │ │ - rscseq lr, ip, lr, asr #5 │ │ │ │ - smlalseq lr, ip, lr, r2 │ │ │ │ + rscseq lr, ip, sl, ror r4 │ │ │ │ + rscseq lr, ip, lr, asr #8 │ │ │ │ + rscseq lr, ip, r4, asr #8 │ │ │ │ + rscseq lr, ip, lr, lsl r4 │ │ │ │ + ldrshteq lr, [ip], #50 @ 0x32 │ │ │ │ + rscseq lr, ip, r6, asr #7 │ │ │ │ + rscseq lr, ip, r0, lsr #7 │ │ │ │ + rscseq lr, ip, sl, ror r3 │ │ │ │ + rscseq lr, ip, sl, asr #6 │ │ │ │ + rscseq lr, ip, r0, asr #6 │ │ │ │ + rscseq lr, ip, ip, lsl r3 │ │ │ │ + rscseq lr, ip, lr, ror #5 │ │ │ │ + ldrhteq lr, [ip], #46 @ 0x2e │ │ │ │ + rscseq lr, ip, lr, lsl #5 │ │ │ │ rscseq lr, ip, lr, ror #4 │ │ │ │ - rscseq lr, ip, lr, asr #4 │ │ │ │ - rscseq lr, ip, sl, lsr #4 │ │ │ │ - ldrshteq lr, [ip], #30 │ │ │ │ - ldrshteq lr, [ip], #20 │ │ │ │ - rscseq lr, ip, lr, asr #3 │ │ │ │ - rscseq lr, ip, r0, lsr #3 │ │ │ │ - rscseq lr, ip, r2, ror r1 │ │ │ │ - rscseq lr, ip, sl, ror #2 │ │ │ │ - rscseq lr, ip, r8, asr #2 │ │ │ │ - rscseq lr, ip, lr, lsl r1 │ │ │ │ - rscseq lr, ip, r6, lsl r1 │ │ │ │ - ldrshteq lr, [ip], #2 │ │ │ │ - rscseq lr, ip, r2, asr #1 │ │ │ │ - smlalseq lr, ip, r2, r0 │ │ │ │ - rscseq lr, ip, r8, rrx │ │ │ │ - rscseq lr, ip, lr, lsr r0 │ │ │ │ - rscseq lr, ip, sl, lsl r0 │ │ │ │ - ldrshteq sp, [ip], #246 @ 0xf6 │ │ │ │ - rscseq sp, ip, r8, asr #31 │ │ │ │ - rscseq sp, ip, r0, asr #31 │ │ │ │ - smlalseq sp, ip, lr, pc @ │ │ │ │ - rscseq sp, ip, r6, ror pc │ │ │ │ - rscseq sp, ip, lr, asr #30 │ │ │ │ - rscseq sp, ip, r8, asr #30 │ │ │ │ - rscseq sp, ip, r6, lsr #30 │ │ │ │ - ldrshteq sp, [ip], #234 @ 0xea │ │ │ │ + rscseq lr, ip, sl, asr #4 │ │ │ │ + rscseq lr, ip, lr, lsl r2 │ │ │ │ + rscseq lr, ip, r4, lsl r2 │ │ │ │ + rscseq lr, ip, lr, ror #3 │ │ │ │ + rscseq lr, ip, r0, asr #3 │ │ │ │ + smlalseq lr, ip, r2, r1 │ │ │ │ + rscseq lr, ip, sl, lsl #3 │ │ │ │ + rscseq lr, ip, r8, ror #2 │ │ │ │ + rscseq lr, ip, lr, lsr r1 │ │ │ │ + rscseq lr, ip, r6, lsr r1 │ │ │ │ + rscseq lr, ip, r2, lsl r1 │ │ │ │ + rscseq lr, ip, r2, ror #1 │ │ │ │ + ldrhteq lr, [ip], #2 │ │ │ │ + rscseq lr, ip, r8, lsl #1 │ │ │ │ + rscseq lr, ip, lr, asr r0 │ │ │ │ + rscseq lr, ip, sl, lsr r0 │ │ │ │ + rscseq lr, ip, r6, lsl r0 │ │ │ │ + rscseq sp, ip, r8, ror #31 │ │ │ │ + rscseq sp, ip, r0, ror #31 │ │ │ │ + ldrhteq sp, [ip], #254 @ 0xfe │ │ │ │ + smlalseq sp, ip, r6, pc @ │ │ │ │ + rscseq sp, ip, lr, ror #30 │ │ │ │ + rscseq sp, ip, r8, ror #30 │ │ │ │ + rscseq sp, ip, r6, asr #30 │ │ │ │ + rscseq sp, ip, sl, lsl pc │ │ │ │ + rscseq sp, ip, r4, lsl pc │ │ │ │ ldrshteq sp, [ip], #228 @ 0xe4 │ │ │ │ - ldrsbteq sp, [ip], #228 @ 0xe4 │ │ │ │ - rscseq sp, ip, ip, lsr #29 │ │ │ │ - rscseq sp, ip, r0, lsl #29 │ │ │ │ - rscseq sp, ip, r4, asr lr │ │ │ │ + rscseq sp, ip, ip, asr #29 │ │ │ │ + rscseq sp, ip, r0, lsr #29 │ │ │ │ + rscseq sp, ip, r4, ror lr │ │ │ │ + rscseq sp, ip, r8, asr lr │ │ │ │ rscseq sp, ip, r8, lsr lr │ │ │ │ - rscseq sp, ip, r8, lsl lr │ │ │ │ - ldrshteq sp, [ip], #210 @ 0xd2 │ │ │ │ + rscseq sp, ip, r2, lsl lr │ │ │ │ + rscseq sp, ip, ip, lsl #28 │ │ │ │ rscseq sp, ip, ip, ror #27 │ │ │ │ - rscseq sp, ip, ip, asr #27 │ │ │ │ - rscseq sp, ip, r2, lsr #27 │ │ │ │ - rscseq sp, ip, r8, ror sp │ │ │ │ - rscseq sp, ip, r2, ror sp │ │ │ │ - rscseq sp, ip, r4, asr sp │ │ │ │ - rscseq sp, ip, lr, lsr #26 │ │ │ │ + rscseq sp, ip, r2, asr #27 │ │ │ │ + smlalseq sp, ip, r8, sp │ │ │ │ + smlalseq sp, ip, r2, sp │ │ │ │ + rscseq sp, ip, r4, ror sp │ │ │ │ + rscseq sp, ip, lr, asr #26 │ │ │ │ + rscseq sp, ip, r8, asr #26 │ │ │ │ rscseq sp, ip, r8, lsr #26 │ │ │ │ - rscseq sp, ip, r8, lsl #26 │ │ │ │ - tsteq r0, r0, ror #12 │ │ │ │ - tsteq r0, r2, lsr #12 │ │ │ │ - ldrshteq sp, [ip], #192 @ 0xc0 │ │ │ │ - rscseq sp, ip, sl, ror #25 │ │ │ │ - rscseq sp, ip, r4, ror #25 │ │ │ │ - ldrsbteq sp, [ip], #206 @ 0xce │ │ │ │ - ldrsbteq sp, [ip], #200 @ 0xc8 │ │ │ │ - ldrsbteq sp, [ip], #194 @ 0xc2 │ │ │ │ - rscseq sp, ip, ip, asr #25 │ │ │ │ - rscseq sp, ip, r6, asr #25 │ │ │ │ - rscseq sp, ip, r0, asr #25 │ │ │ │ - ldrhteq sp, [ip], #202 @ 0xca │ │ │ │ - ldrhteq sp, [ip], #196 @ 0xc4 │ │ │ │ - strdeq sl, [r0, -r6] │ │ │ │ - rscseq sp, ip, r8, lsr #25 │ │ │ │ - rscseq sp, ip, r2, lsr #25 │ │ │ │ - smlalseq sp, ip, ip, ip │ │ │ │ - tsteq r0, sl, lsr r6 │ │ │ │ - smlalseq sp, ip, r0, ip │ │ │ │ - rscseq sp, ip, sl, lsl #25 │ │ │ │ - rscseq sp, ip, r4, lsl #25 │ │ │ │ - rscseq sp, ip, lr, ror ip │ │ │ │ - rscseq sp, ip, r8, ror ip │ │ │ │ + smlabbeq r0, r0, r6, sl │ │ │ │ + tsteq r0, r2, asr #12 │ │ │ │ + rscseq sp, ip, r0, lsl sp │ │ │ │ + rscseq sp, ip, sl, lsl #26 │ │ │ │ + rscseq sp, ip, r4, lsl #26 │ │ │ │ + ldrshteq sp, [ip], #206 @ 0xce │ │ │ │ + ldrshteq sp, [ip], #200 @ 0xc8 │ │ │ │ + ldrshteq sp, [ip], #194 @ 0xc2 │ │ │ │ + rscseq sp, ip, ip, ror #25 │ │ │ │ + rscseq sp, ip, r6, ror #25 │ │ │ │ + rscseq sp, ip, r0, ror #25 │ │ │ │ + ldrsbteq sp, [ip], #202 @ 0xca │ │ │ │ + ldrsbteq sp, [ip], #196 @ 0xc4 │ │ │ │ + tsteq r0, r6, lsl r6 │ │ │ │ + rscseq sp, ip, r8, asr #25 │ │ │ │ + rscseq sp, ip, r2, asr #25 │ │ │ │ + ldrhteq sp, [ip], #204 @ 0xcc │ │ │ │ + tsteq r0, sl, asr r6 │ │ │ │ + ldrhteq sp, [ip], #192 @ 0xc0 │ │ │ │ + rscseq sp, ip, sl, lsr #25 │ │ │ │ + rscseq sp, ip, r4, lsr #25 │ │ │ │ + smlalseq sp, ip, lr, ip │ │ │ │ + smlalseq sp, ip, r8, ip │ │ │ │ ldrbtmi r4, [r8], #-2104 @ 0xfffff7c8 │ │ │ │ ldmdami r8!, {r0, r2, r3, r5, r6, sp, lr, pc} │ │ │ │ rsb r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2103 @ 0xfffff7c9 │ │ │ │ ldmdami r7!, {r0, r1, r2, r5, r6, sp, lr, pc} │ │ │ │ rsb r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2102 @ 0xfffff7ca │ │ │ │ @@ -156061,52 +156061,52 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2087 @ 0xfffff7d9 │ │ │ │ stmdami r7!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2086 @ 0xfffff7da │ │ │ │ stmdami r6!, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - rscseq sp, ip, r2, asr #21 │ │ │ │ - ldrhteq sp, [ip], #172 @ 0xac │ │ │ │ - ldrhteq sp, [ip], #166 @ 0xa6 │ │ │ │ - ldrhteq sp, [ip], #160 @ 0xa0 │ │ │ │ - rscseq sp, ip, sl, lsr #21 │ │ │ │ - rscseq sp, ip, r4, lsr #21 │ │ │ │ - smlalseq sp, ip, lr, sl │ │ │ │ - smlalseq sp, ip, r8, sl │ │ │ │ - smlalseq sp, ip, r2, sl │ │ │ │ - rscseq sp, ip, ip, lsl #21 │ │ │ │ - rscseq sp, ip, r6, lsl #21 │ │ │ │ - rscseq sp, ip, r0, lsl #21 │ │ │ │ - rscseq sp, ip, sl, ror sl │ │ │ │ - rscseq sp, ip, r4, ror sl │ │ │ │ - rscseq sp, ip, lr, ror #20 │ │ │ │ - rscseq sp, ip, r8, ror #20 │ │ │ │ - rscseq sp, ip, r2, ror #20 │ │ │ │ - rscseq sp, ip, ip, asr sl │ │ │ │ - rscseq sp, ip, r6, asr sl │ │ │ │ - rscseq sp, ip, r0, asr sl │ │ │ │ - rscseq sp, ip, sl, asr #20 │ │ │ │ - rscseq sp, ip, r4, asr #20 │ │ │ │ - rscseq sp, ip, lr, lsr sl │ │ │ │ - rscseq sp, ip, r8, lsr sl │ │ │ │ - rscseq sp, ip, r2, lsr sl │ │ │ │ - rscseq sp, ip, ip, lsr #20 │ │ │ │ - rscseq sp, ip, r6, lsr #20 │ │ │ │ - rscseq sp, ip, r0, lsr #20 │ │ │ │ - rscseq sp, ip, sl, lsl sl │ │ │ │ - rscseq sp, ip, r4, lsl sl │ │ │ │ - rscseq sp, ip, lr, lsl #20 │ │ │ │ - rscseq sp, ip, r8, lsl #20 │ │ │ │ - rscseq sp, ip, r2, lsl #20 │ │ │ │ - ldrshteq sp, [ip], #156 @ 0x9c │ │ │ │ - ldrshteq sp, [ip], #150 @ 0x96 │ │ │ │ - ldrshteq sp, [ip], #144 @ 0x90 │ │ │ │ - rscseq sp, ip, sl, ror #19 │ │ │ │ - rscseq sp, ip, r4, ror #19 │ │ │ │ + rscseq sp, ip, r2, ror #21 │ │ │ │ + ldrsbteq sp, [ip], #172 @ 0xac │ │ │ │ + ldrsbteq sp, [ip], #166 @ 0xa6 │ │ │ │ + ldrsbteq sp, [ip], #160 @ 0xa0 │ │ │ │ + rscseq sp, ip, sl, asr #21 │ │ │ │ + rscseq sp, ip, r4, asr #21 │ │ │ │ + ldrhteq sp, [ip], #174 @ 0xae │ │ │ │ + ldrhteq sp, [ip], #168 @ 0xa8 │ │ │ │ + ldrhteq sp, [ip], #162 @ 0xa2 │ │ │ │ + rscseq sp, ip, ip, lsr #21 │ │ │ │ + rscseq sp, ip, r6, lsr #21 │ │ │ │ + rscseq sp, ip, r0, lsr #21 │ │ │ │ + smlalseq sp, ip, sl, sl │ │ │ │ + smlalseq sp, ip, r4, sl │ │ │ │ + rscseq sp, ip, lr, lsl #21 │ │ │ │ + rscseq sp, ip, r8, lsl #21 │ │ │ │ + rscseq sp, ip, r2, lsl #21 │ │ │ │ + rscseq sp, ip, ip, ror sl │ │ │ │ + rscseq sp, ip, r6, ror sl │ │ │ │ + rscseq sp, ip, r0, ror sl │ │ │ │ + rscseq sp, ip, sl, ror #20 │ │ │ │ + rscseq sp, ip, r4, ror #20 │ │ │ │ + rscseq sp, ip, lr, asr sl │ │ │ │ + rscseq sp, ip, r8, asr sl │ │ │ │ + rscseq sp, ip, r2, asr sl │ │ │ │ + rscseq sp, ip, ip, asr #20 │ │ │ │ + rscseq sp, ip, r6, asr #20 │ │ │ │ + rscseq sp, ip, r0, asr #20 │ │ │ │ + rscseq sp, ip, sl, lsr sl │ │ │ │ + rscseq sp, ip, r4, lsr sl │ │ │ │ + rscseq sp, ip, lr, lsr #20 │ │ │ │ + rscseq sp, ip, r8, lsr #20 │ │ │ │ + rscseq sp, ip, r2, lsr #20 │ │ │ │ + rscseq sp, ip, ip, lsl sl │ │ │ │ + rscseq sp, ip, r6, lsl sl │ │ │ │ + rscseq sp, ip, r0, lsl sl │ │ │ │ + rscseq sp, ip, sl, lsl #20 │ │ │ │ + rscseq sp, ip, r4, lsl #20 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ rscsvc pc, ip, #64, 12 @ 0x4000000 │ │ │ │ ldrmi r4, [pc], -r5, lsl #12 │ │ │ │ @@ -157417,22 +157417,22 @@ │ │ │ │ bl ff8428bc │ │ │ │ bmi 43cb48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3287dc> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7659600 │ │ │ │ ldrdlt lr, [r2], -r4 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlatteq r0, ip, lr, r8 │ │ │ │ - smlalseq ip, ip, ip, r9 @ │ │ │ │ - smlalseq ip, ip, r6, r9 @ │ │ │ │ - ldrsbteq ip, [ip], #142 @ 0x8e │ │ │ │ - rscseq ip, lr, sl, asr #1 │ │ │ │ - rscseq sp, lr, r4, lsl #9 │ │ │ │ - rscseq ip, lr, ip, lsr #1 │ │ │ │ - rscseq ip, ip, lr, ror r5 │ │ │ │ + tsteq r0, ip, lsl #30 │ │ │ │ + ldrhteq ip, [ip], #156 @ 0x9c │ │ │ │ + ldrhteq ip, [ip], #150 @ 0x96 │ │ │ │ + ldrshteq ip, [ip], #142 @ 0x8e │ │ │ │ + rscseq ip, lr, sl, ror #1 │ │ │ │ + rscseq sp, lr, r4, lsr #9 │ │ │ │ + rscseq ip, lr, ip, asr #1 │ │ │ │ + smlalseq ip, ip, lr, r5 @ │ │ │ │ svcpl 0x00a3f5b0 │ │ │ │ strlt sp, [r8, #-45] @ 0xffffffd3 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ vtst.8 d29, d1, d0 │ │ │ │ addsmi r4, r8, #88, 6 @ 0x60000001 │ │ │ │ @@ -157463,23 +157463,23 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - smlatbeq r0, r0, lr, r8 │ │ │ │ - tsteq r0, r2, asr #28 │ │ │ │ - strdeq r8, [r0, -ip] │ │ │ │ - tsteq r0, sl, lsl lr │ │ │ │ - tsteq r0, r8, asr lr │ │ │ │ - strdeq r8, [r0, -lr] │ │ │ │ - smlatbeq r0, r8, lr, r8 │ │ │ │ - smlabteq r0, r2, lr, r8 │ │ │ │ - tsteq r0, r4, lsr #30 │ │ │ │ + smlabteq r0, r0, lr, r8 │ │ │ │ + tsteq r0, r2, ror #28 │ │ │ │ + tsteq r0, ip, lsl lr │ │ │ │ + tsteq r0, sl, lsr lr │ │ │ │ + tsteq r0, r8, ror lr │ │ │ │ + tsteq r0, lr, lsl pc │ │ │ │ + smlabteq r0, r8, lr, r8 │ │ │ │ + smlatteq r0, r2, lr, r8 │ │ │ │ + tsteq r0, r4, asr #30 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5be24 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcpl 0x00a3f5b1 │ │ │ │ ldmdale r0, {r0, r3, r4, r6, ip, lr, pc} │ │ │ │ @@ -157576,35 +157576,35 @@ │ │ │ │ b fe8c2b38 │ │ │ │ @ instruction: 0x46334a19 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf765447a │ │ │ │ streq lr, [fp, #-2712]! @ 0xfffff568 │ │ │ │ ldr sp, [r1, r4, lsl #11] │ │ │ │ svclt 0x0000bd70 │ │ │ │ - smlalseq r3, sp, r2, fp │ │ │ │ - ldrsbteq ip, [ip], #122 @ 0x7a │ │ │ │ - ldrsbteq ip, [ip], #116 @ 0x74 │ │ │ │ - @ instruction: 0x01008e96 │ │ │ │ - rscseq ip, ip, lr, lsr #15 │ │ │ │ - smlatbeq r0, r2, lr, r8 │ │ │ │ - smlalseq ip, ip, sl, r7 @ │ │ │ │ - rscseq ip, lr, r6, lsr #17 │ │ │ │ - rscseq fp, lr, lr, asr #29 │ │ │ │ - smlabbeq r0, r0, lr, r8 │ │ │ │ - ldrhteq fp, [lr], #228 @ 0xe4 │ │ │ │ - tsteq r0, sl, ror lr │ │ │ │ - rscseq ip, ip, ip, lsr r7 │ │ │ │ - rscseq ip, ip, r6, lsr r7 │ │ │ │ - tsteq r0, r4, ror #28 │ │ │ │ - rscseq ip, ip, r0, lsl r7 │ │ │ │ - rscseq ip, ip, sl, lsl #14 │ │ │ │ - tsteq r0, r0, asr lr │ │ │ │ - rscseq ip, ip, r4, ror #13 │ │ │ │ - ldrsbteq ip, [ip], #110 @ 0x6e │ │ │ │ - tsteq r0, r8, asr #28 │ │ │ │ + ldrhteq r3, [sp], #178 @ 0xb2 │ │ │ │ + ldrshteq ip, [ip], #122 @ 0x7a │ │ │ │ + ldrshteq ip, [ip], #116 @ 0x74 │ │ │ │ + @ instruction: 0x01008eb6 │ │ │ │ + rscseq ip, ip, lr, asr #15 │ │ │ │ + smlabteq r0, r2, lr, r8 │ │ │ │ + ldrhteq ip, [ip], #122 @ 0x7a │ │ │ │ + rscseq ip, lr, r6, asr #17 │ │ │ │ + rscseq fp, lr, lr, ror #29 │ │ │ │ + smlatbeq r0, r0, lr, r8 │ │ │ │ + ldrsbteq fp, [lr], #228 @ 0xe4 │ │ │ │ + @ instruction: 0x01008e9a │ │ │ │ + rscseq ip, ip, ip, asr r7 │ │ │ │ + rscseq ip, ip, r6, asr r7 │ │ │ │ + smlabbeq r0, r4, lr, r8 │ │ │ │ + rscseq ip, ip, r0, lsr r7 │ │ │ │ + rscseq ip, ip, sl, lsr #14 │ │ │ │ + tsteq r0, r0, ror lr │ │ │ │ + rscseq ip, ip, r4, lsl #14 │ │ │ │ + ldrshteq ip, [ip], #110 @ 0x6e │ │ │ │ + tsteq r0, r8, ror #28 │ │ │ │ svcpl 0x00a3f5b0 │ │ │ │ strlt sp, [r8, #-35] @ 0xffffffdd │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ vadd.i8 d29, d1, d12 │ │ │ │ addsmi r4, r8, #88, 6 @ 0x60000001 │ │ │ │ @@ -157627,21 +157627,21 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r0, r8, lsr lr │ │ │ │ - ldrdeq r8, [r0, -sl] │ │ │ │ - strdeq r8, [r0, -ip] │ │ │ │ - smlatbeq r0, r6, sp, r8 │ │ │ │ - tsteq r0, ip, ror lr │ │ │ │ - smlatbeq r0, lr, lr, r8 │ │ │ │ - tsteq r0, r0, asr #28 │ │ │ │ + tsteq r0, r8, asr lr │ │ │ │ + strdeq r8, [r0, -sl] │ │ │ │ + tsteq r0, ip, lsl lr │ │ │ │ + smlabteq r0, r6, sp, r8 │ │ │ │ + @ instruction: 0x01008e9c │ │ │ │ + smlabteq r0, lr, lr, r8 │ │ │ │ + tsteq r0, r0, ror #28 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5c0ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcpl 0x00a3f5b1 │ │ │ │ vtst.8 d29, d1, d3 │ │ │ │ @@ -157671,18 +157671,18 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldmib ip, {r0, r2, r5, r6, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [fp], -r6, lsl #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7654620 │ │ │ │ @ instruction: 0xbd70e9d6 │ │ │ │ - rscseq r5, pc, lr, asr pc @ │ │ │ │ - ldrhteq fp, [lr], #204 @ 0xcc │ │ │ │ - rscseq ip, lr, r6, ror r6 │ │ │ │ - smlalseq fp, lr, lr, ip │ │ │ │ + rscseq r5, pc, lr, ror pc @ │ │ │ │ + ldrsbteq fp, [lr], #204 @ 0xcc │ │ │ │ + smlalseq ip, lr, r6, r6 │ │ │ │ + ldrhteq fp, [lr], #206 @ 0xce │ │ │ │ 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 fec5c164 │ │ │ │ @@ -157691,16 +157691,16 @@ │ │ │ │ @ instruction: 0xf8564605 │ │ │ │ adcsmi r0, r0, #68, 30 @ 0x110 │ │ │ │ stmdavs r4, {r0, r2, ip, lr, pc} │ │ │ │ @ instruction: 0xf764210c │ │ │ │ strtmi lr, [r0], -r6, asr #30 │ │ │ │ @ instruction: 0xf105e7f7 │ │ │ │ vshr.s32 d16, d28, #11 │ │ │ │ - @ instruction: 0x4628d577 │ │ │ │ - strle pc, [sl], #727 @ 0x2d7 │ │ │ │ + @ instruction: 0x4628d597 │ │ │ │ + strtle pc, [sl], #727 @ 0x2d7 │ │ │ │ andeq fp, r0, r0, ror sp │ │ │ │ push {r5, r6, r9, fp, lr} │ │ │ │ blmi 191575c │ │ │ │ ldrbtmi r4, [sl], #-3168 @ 0xfffff3a0 │ │ │ │ stmdami r0!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdbmi r0!, {r1, r2, r7, ip, sp, pc}^ │ │ │ │ andsvs r5, lr, r6, lsl r9 │ │ │ │ @@ -158085,53 +158085,53 @@ │ │ │ │ ldrbtmi r2, [r9], #-781 @ 0xfffffcf3 │ │ │ │ @ instruction: 0xf8c063c3 │ │ │ │ @ instruction: 0xe0571094 │ │ │ │ ... │ │ │ │ @ instruction: 0x01aaade4 │ │ │ │ @ instruction: 0x01ad9c48 │ │ │ │ andeq r3, r0, r0, lsl r9 │ │ │ │ - smlabbeq r5, ip, r4, r2 │ │ │ │ - smlalseq sp, r6, r2, r3 │ │ │ │ + smlatbeq r5, ip, r4, r2 │ │ │ │ + ldrhteq sp, [r6], #50 @ 0x32 │ │ │ │ @ instruction: 0x01ad9b26 │ │ │ │ - rscseq sp, r6, r2, lsl #7 │ │ │ │ - @ instruction: 0x01060ab0 │ │ │ │ - ldrhteq sp, [r6], #42 @ 0x2a │ │ │ │ + rscseq sp, r6, r2, lsr #7 │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + ldrsbteq sp, [r6], #42 @ 0x2a │ │ │ │ + ldrshteq sp, [r6], #40 @ 0x28 │ │ │ │ ldrsbteq sp, [r6], #40 @ 0x28 │ │ │ │ - ldrhteq sp, [r6], #40 @ 0x28 │ │ │ │ - rscseq sp, r6, sl, ror #5 │ │ │ │ - rscseq sp, r6, r2, lsl #6 │ │ │ │ - rscseq sp, r6, lr, lsr #5 │ │ │ │ + rscseq sp, r6, sl, lsl #6 │ │ │ │ + rscseq sp, r6, r2, lsr #6 │ │ │ │ + rscseq sp, r6, lr, asr #5 │ │ │ │ @ instruction: 0x01ad99c6 │ │ │ │ andeq r1, r0, ip, lsr #3 │ │ │ │ - rscseq r4, r6, ip, lsl r4 │ │ │ │ + rscseq r4, r6, ip, lsr r4 │ │ │ │ @ instruction: 0x01ad97c4 │ │ │ │ - ldrshteq r4, [r6], #58 @ 0x3a │ │ │ │ - rscseq r4, r6, r2, lsl r4 │ │ │ │ - rscseq r4, r6, ip, ror #7 │ │ │ │ - ldrsbteq r4, [r6], #54 @ 0x36 │ │ │ │ - rscseq r4, r6, r8, asr #7 │ │ │ │ - rscseq sp, r6, r4, lsl #2 │ │ │ │ + rscseq r4, r6, sl, lsl r4 │ │ │ │ + rscseq r4, r6, r2, lsr r4 │ │ │ │ + rscseq r4, r6, ip, lsl #8 │ │ │ │ + ldrshteq r4, [r6], #54 @ 0x36 │ │ │ │ + rscseq r4, r6, r8, ror #7 │ │ │ │ + rscseq sp, r6, r4, lsr #2 │ │ │ │ andeq r1, r0, r8, lsl #5 │ │ │ │ - rscseq sp, r6, r4, lsr #1 │ │ │ │ - rscseq sp, r6, r2, lsr #1 │ │ │ │ - rscseq sp, r6, r6, lsr #1 │ │ │ │ - rscseq sp, r6, sl, lsr #1 │ │ │ │ - rscseq sp, r6, sl, lsr #1 │ │ │ │ - ldrhteq sp, [r6], #6 │ │ │ │ - ldrhteq sp, [r6], #6 │ │ │ │ + rscseq sp, r6, r4, asr #1 │ │ │ │ + rscseq sp, r6, r2, asr #1 │ │ │ │ + rscseq sp, r6, r6, asr #1 │ │ │ │ + rscseq sp, r6, sl, asr #1 │ │ │ │ + rscseq sp, r6, sl, asr #1 │ │ │ │ + ldrsbteq sp, [r6], #6 │ │ │ │ + ldrsbteq sp, [r6], #6 │ │ │ │ @ instruction: 0x01ad95e6 │ │ │ │ - rscseq ip, r6, r0, ror #31 │ │ │ │ + rscseq sp, r6, r0 │ │ │ │ @ instruction: 0x01ad95e6 │ │ │ │ @ instruction: 0x01ad954a │ │ │ │ @ instruction: 0x01ad947c │ │ │ │ - rscseq r4, r6, r4 │ │ │ │ - rscseq ip, r6, lr, ror #30 │ │ │ │ - ldrshteq r6, [sl], #156 @ 0x9c │ │ │ │ - tsteq r4, r0, ror r8 │ │ │ │ - rscseq r7, r8, lr, ror #5 │ │ │ │ + rscseq r4, r6, r4, lsr #32 │ │ │ │ + rscseq ip, r6, lr, lsl #31 │ │ │ │ + rscseq r6, sl, ip, lsl sl │ │ │ │ + @ instruction: 0x01045890 │ │ │ │ + rscseq r7, r8, lr, lsl #6 │ │ │ │ stmib r0, {r2, r7, sl, sp, lr}^ │ │ │ │ stmib r0, {r2, r4, r9, sp}^ │ │ │ │ stmib r0, {r1, r2, r4, r8, r9, sp}^ │ │ │ │ stmib r0, {r3, r4, r8, r9, ip, sp}^ │ │ │ │ stmib r0, {r1, r3, r4, sl, ip, sp}^ │ │ │ │ stmib r0, {r0, r2, r3, r4, r9, sp}^ │ │ │ │ @ instruction: 0xf8c0231f │ │ │ │ @@ -158287,25 +158287,25 @@ │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf763d1ee │ │ │ │ svclt 0x0000eaac │ │ │ │ @ instruction: 0x01aaa938 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ asrseq r6, r0 @ │ │ │ │ - orreq r2, r6, r8, lsl #12 │ │ │ │ + orreq r2, r6, r8, lsr #12 │ │ │ │ asrseq r6, r4, #7 │ │ │ │ @ instruction: 0x01aaa916 │ │ │ │ lsrseq r6, r6, #7 │ │ │ │ lslseq r6, r6 @ │ │ │ │ asrseq r6, r0, #6 │ │ │ │ lsrseq r6, lr, #6 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ @ instruction: 0x01aae434 │ │ │ │ lslseq r6, ip, #6 │ │ │ │ - orreq r2, r6, r8, asr #7 │ │ │ │ + orreq r2, r6, r8, ror #7 │ │ │ │ asrseq r6, lr @ │ │ │ │ asrseq r6, ip @ │ │ │ │ asrseq r6, sl, #5 │ │ │ │ lsrseq r6, sl @ │ │ │ │ rorseq r6, r6, #4 │ │ │ │ asrseq r6, r4, r2 │ │ │ │ andeq r2, r0, r0, ror #2 │ │ │ │ @@ -158549,32 +158549,32 @@ │ │ │ │ stcl 7, cr15, [r4], #396 @ 0x18c │ │ │ │ movwcs lr, #22468 @ 0x57c4 │ │ │ │ @ instruction: 0xe7e2ac18 │ │ │ │ ldcge 3, cr2, [r8], {6} │ │ │ │ svclt 0x0000e7df │ │ │ │ @ instruction: 0x01aaa660 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - rscseq r1, ip, ip, lsr #15 │ │ │ │ + rscseq r1, ip, ip, asr #15 │ │ │ │ @ instruction: 0x01aaa654 │ │ │ │ - rscseq r1, sl, sl, ror r0 │ │ │ │ - smlalseq r1, ip, lr, r7 │ │ │ │ - rscseq lr, fp, ip, lsr r3 │ │ │ │ - ldrshteq lr, [fp], #54 @ 0x36 │ │ │ │ - ldrshteq lr, [fp], #50 @ 0x32 │ │ │ │ - ldrhteq lr, [fp], #60 @ 0x3c │ │ │ │ + smlalseq r1, sl, sl, r0 │ │ │ │ + ldrhteq r1, [ip], #126 @ 0x7e │ │ │ │ + rscseq lr, fp, ip, asr r3 │ │ │ │ + rscseq lr, fp, r6, lsl r4 │ │ │ │ + rscseq lr, fp, r2, lsl r4 │ │ │ │ + ldrsbteq lr, [fp], #60 @ 0x3c │ │ │ │ lsrseq r6, ip, #3 │ │ │ │ andeq r3, r0, r0, asr #9 │ │ │ │ @ instruction: 0x01aae146 │ │ │ │ rorseq r6, r2, r1 │ │ │ │ - rscseq lr, fp, sl, lsr #5 │ │ │ │ + rscseq lr, fp, sl, asr #5 │ │ │ │ + rscseq lr, fp, r0, asr #5 │ │ │ │ + ldrhteq lr, [fp], #40 @ 0x28 │ │ │ │ + ldrhteq lr, [fp], #32 │ │ │ │ + rscseq lr, fp, r8, lsr #5 │ │ │ │ rscseq lr, fp, r0, lsr #5 │ │ │ │ - smlalseq lr, fp, r8, r2 │ │ │ │ - smlalseq lr, fp, r0, r2 │ │ │ │ - rscseq lr, fp, r8, lsl #5 │ │ │ │ - rscseq lr, fp, r0, lsl #5 │ │ │ │ rorseq r6, r6, #1 │ │ │ │ andeq r3, r0, r4, lsl #11 │ │ │ │ @ instruction: 0x01aae09e │ │ │ │ ldrheq r6, [r0, r0]! │ │ │ │ lslseq r6, sl, #1 │ │ │ │ @ instruction: 0x000026b8 │ │ │ │ asrseq r6, r2, r0 │ │ │ │ @@ -158764,18 +158764,18 @@ │ │ │ │ @ instruction: 0xf7634620 │ │ │ │ vstrcc d14, [r1, #-216] @ 0xffffff28 │ │ │ │ ubfx sp, fp, #1, #25 │ │ │ │ cdp 7, 15, cr15, cr0, cr2, {3} │ │ │ │ @ instruction: 0x01aaa24e │ │ │ │ @ instruction: 0x01aaa24a │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - ldrsbteq pc, [sp], #98 @ 0x62 @ │ │ │ │ - ldrshteq lr, [fp], #8 │ │ │ │ - ldrshteq lr, [fp], #2 │ │ │ │ - rscseq lr, fp, lr, ror #1 │ │ │ │ + ldrshteq pc, [sp], #98 @ 0x62 @ │ │ │ │ + rscseq lr, fp, r8, lsl r1 │ │ │ │ + rscseq lr, fp, r2, lsl r1 │ │ │ │ + rscseq lr, fp, lr, lsl #2 │ │ │ │ rorseq r5, sl @ │ │ │ │ rorseq r5, r4 @ │ │ │ │ rorseq r5, r0 @ │ │ │ │ asrseq r5, r2 @ │ │ │ │ lsrseq r5, r0, #27 │ │ │ │ lsrseq r5, r8, #26 │ │ │ │ andeq r0, r0, r4, lsl pc │ │ │ │ @@ -158995,15 +158995,15 @@ │ │ │ │ b 1744160 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmda r4!, {r2, r5, r6, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x01aa9cb8 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ @ instruction: 0x01aa9c7c │ │ │ │ @ instruction: 0x01aa9c3c │ │ │ │ - ldrshteq sp, [fp], #134 @ 0x86 │ │ │ │ + rscseq sp, fp, r6, lsl r9 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5d5fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 12, cr0, [r4], #864 @ 0x360 │ │ │ │ stclvc 5, cr15, [r6, #-692] @ 0xfffffd4c │ │ │ │ vstrge s8, [r8, #-716] @ 0xfffffd34 │ │ │ │ ldmibmi r3!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -159182,42 +159182,42 @@ │ │ │ │ tstcs r6, #53215232 @ 0x32c0000 │ │ │ │ tstcs r7, #52690944 @ 0x3240000 │ │ │ │ tstcs r8, #52166656 @ 0x31c0000 │ │ │ │ tstcs r9, #51642368 @ 0x3140000 │ │ │ │ strb lr, [r1, r3, asr #15] │ │ │ │ strdeq r9, [sl, r4]! │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - smlatteq r0, r8, r4, fp │ │ │ │ + tsteq r0, r8, lsl #10 │ │ │ │ @ instruction: 0x01aa9be6 │ │ │ │ - rscseq sp, fp, r2, lsl #28 │ │ │ │ - rscseq sp, fp, r8, lsl #28 │ │ │ │ - rscseq sp, fp, r2, lsl lr │ │ │ │ - rscseq sp, fp, ip, lsl #28 │ │ │ │ - rscseq sp, fp, ip, lsl #28 │ │ │ │ - rscseq sp, fp, ip, lsl #28 │ │ │ │ - rscseq sp, fp, r0, lsl lr │ │ │ │ - rscseq sp, fp, r0, lsl lr │ │ │ │ + rscseq sp, fp, r2, lsr #28 │ │ │ │ + rscseq sp, fp, r8, lsr #28 │ │ │ │ + rscseq sp, fp, r2, lsr lr │ │ │ │ + rscseq sp, fp, ip, lsr #28 │ │ │ │ + rscseq sp, fp, ip, lsr #28 │ │ │ │ + rscseq sp, fp, ip, lsr #28 │ │ │ │ + rscseq sp, fp, r0, lsr lr │ │ │ │ + rscseq sp, fp, r0, lsr lr │ │ │ │ + rscseq sp, fp, r0, lsr lr │ │ │ │ + rscseq r9, r8, r0, lsr ip │ │ │ │ + rscseq r0, sl, ip, lsl #14 │ │ │ │ rscseq sp, fp, r0, lsl lr │ │ │ │ - rscseq r9, r8, r0, lsl ip │ │ │ │ - rscseq r0, sl, ip, ror #13 │ │ │ │ + rscseq sp, fp, ip, lsl #28 │ │ │ │ + rscseq sp, fp, r8, lsl #28 │ │ │ │ + rscseq sp, fp, r4, lsl #28 │ │ │ │ + rscseq r0, sl, r8, asr #13 │ │ │ │ ldrshteq sp, [fp], #208 @ 0xd0 │ │ │ │ - rscseq sp, fp, ip, ror #27 │ │ │ │ - rscseq sp, fp, r8, ror #27 │ │ │ │ - rscseq sp, fp, r4, ror #27 │ │ │ │ - rscseq r0, sl, r8, lsr #13 │ │ │ │ - ldrsbteq sp, [fp], #208 @ 0xd0 │ │ │ │ - rscseq r0, sl, r8, asr r6 │ │ │ │ + rscseq r0, sl, r8, ror r6 │ │ │ │ + ldrsbteq sp, [fp], #220 @ 0xdc │ │ │ │ + ldrsbteq sp, [fp], #216 @ 0xd8 │ │ │ │ + rscseq r0, sl, r4, asr r6 │ │ │ │ + rscseq sp, fp, r4, asr #27 │ │ │ │ + rscseq sp, fp, r0, asr #27 │ │ │ │ + rscseq sp, fp, r0, asr #27 │ │ │ │ ldrhteq sp, [fp], #220 @ 0xdc │ │ │ │ - ldrhteq sp, [fp], #216 @ 0xd8 │ │ │ │ - rscseq r0, sl, r4, lsr r6 │ │ │ │ - rscseq sp, fp, r4, lsr #27 │ │ │ │ - rscseq sp, fp, r0, lsr #27 │ │ │ │ - rscseq sp, fp, r0, lsr #27 │ │ │ │ - smlalseq sp, fp, ip, sp │ │ │ │ - rscseq sl, r4, ip, asr r3 │ │ │ │ + rscseq sl, r4, ip, ror r3 │ │ │ │ lslseq r5, r4, #13 │ │ │ │ andeq r1, r0, r0, asr #14 │ │ │ │ @ instruction: 0x01aad5c4 │ │ │ │ asrseq r5, r0, r6 │ │ │ │ strdeq r9, [sl, r2]! │ │ │ │ @ instruction: 0x01aa99cc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ @@ -160251,135 +160251,135 @@ │ │ │ │ @ instruction: 0xf8dc058c │ │ │ │ @ instruction: 0xf0000598 │ │ │ │ tstmi r8, #128 @ 0x80 │ │ │ │ ldreq pc, [r8, #2252] @ 0x8cc │ │ │ │ streq pc, [r4, #2268]! @ 0x8dc │ │ │ │ addeq pc, r0, r0 │ │ │ │ rscs r4, r1, r8, lsl r3 │ │ │ │ - rscseq r1, ip, ip, lsr #3 │ │ │ │ - rscseq sp, lr, lr, asr r9 │ │ │ │ - rscseq r1, ip, lr, ror r1 │ │ │ │ - rscseq r0, ip, ip, lsr pc │ │ │ │ + rscseq r1, ip, ip, asr #3 │ │ │ │ + rscseq sp, lr, lr, ror r9 │ │ │ │ + smlalseq r1, ip, lr, r1 │ │ │ │ + rscseq r0, ip, ip, asr pc │ │ │ │ @ instruction: 0x01aa97be │ │ │ │ - rscseq r1, ip, lr, asr r1 │ │ │ │ + rscseq r1, ip, lr, ror r1 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - rscseq r1, ip, r8, lsl #11 │ │ │ │ + rscseq r1, ip, r8, lsr #11 │ │ │ │ @ instruction: 0x01aa977e │ │ │ │ - rscseq r1, ip, ip, lsl #11 │ │ │ │ - rscseq r1, ip, r4, lsr r5 │ │ │ │ - rscseq r1, ip, sl, lsl #10 │ │ │ │ - rscseq r1, ip, r2 │ │ │ │ - rscseq r1, ip, r4, asr r2 │ │ │ │ - ldrshteq r1, [ip], #38 @ 0x26 │ │ │ │ - ldrshteq r0, [ip], #248 @ 0xf8 │ │ │ │ - rscseq r0, sl, sl, lsl #1 │ │ │ │ - rscseq r1, r6, r8, asr r9 │ │ │ │ - rscseq r1, ip, lr, lsl #1 │ │ │ │ - rscseq r0, ip, lr, lsr #25 │ │ │ │ - rscseq r1, ip, r8, lsl #2 │ │ │ │ - ldrhteq r1, [ip], #16 │ │ │ │ - rscseq r1, ip, r6, lsr #3 │ │ │ │ - ldrshteq r1, [ip], #8 │ │ │ │ - ldrsbteq r1, [ip], #6 │ │ │ │ - smlalseq r1, ip, r2, r2 │ │ │ │ - rscseq r0, ip, ip, lsr #22 │ │ │ │ - rscseq r1, ip, sl, ror #2 │ │ │ │ - rscseq r1, ip, r2, asr #2 │ │ │ │ - smlalseq r0, ip, r0, pc @ │ │ │ │ - rscseq r1, ip, lr, lsr #2 │ │ │ │ - rscseq r1, ip, r8, lsl #3 │ │ │ │ - rscseq r1, ip, sl, ror #4 │ │ │ │ - rscseq r1, ip, r0, ror r2 │ │ │ │ - rscseq r1, ip, ip, lsl #3 │ │ │ │ - rscseq r1, ip, lr, lsr #2 │ │ │ │ - rscseq r0, ip, r8, lsr sp │ │ │ │ - rscseq r0, ip, r6, lsr sp │ │ │ │ - rscseq r1, r6, r8, lsl r6 │ │ │ │ - ldrsbteq r0, [ip], #242 @ 0xf2 │ │ │ │ - rscseq r0, ip, ip, lsl pc │ │ │ │ - rscseq r0, ip, r2, asr pc │ │ │ │ - rscseq r0, ip, r4, lsl #31 │ │ │ │ - rscseq r0, ip, r2, lsr #20 │ │ │ │ - rscseq r0, ip, r8, asr lr │ │ │ │ - rscseq r0, ip, r8, asr #18 │ │ │ │ - rscseq r0, ip, lr, ror #18 │ │ │ │ - ldrhteq r0, [ip], #188 @ 0xbc │ │ │ │ - ldrhteq r0, [ip], #190 @ 0xbe │ │ │ │ - rscseq r0, ip, r2, ror fp │ │ │ │ - rscseq r0, ip, r8, ror fp │ │ │ │ - rscseq r0, ip, sl, ror fp │ │ │ │ - rscseq r0, ip, ip, ror fp │ │ │ │ + rscseq r1, ip, ip, lsr #11 │ │ │ │ + rscseq r1, ip, r4, asr r5 │ │ │ │ + rscseq r1, ip, sl, lsr #10 │ │ │ │ + rscseq r1, ip, r2, lsr #32 │ │ │ │ + rscseq r1, ip, r4, ror r2 │ │ │ │ + rscseq r1, ip, r6, lsl r3 │ │ │ │ + rscseq r1, ip, r8, lsl r0 │ │ │ │ + rscseq r0, sl, sl, lsr #1 │ │ │ │ + rscseq r1, r6, r8, ror r9 │ │ │ │ + rscseq r1, ip, lr, lsr #1 │ │ │ │ + rscseq r0, ip, lr, asr #25 │ │ │ │ + rscseq r1, ip, r8, lsr #2 │ │ │ │ + ldrsbteq r1, [ip], #16 │ │ │ │ + rscseq r1, ip, r6, asr #3 │ │ │ │ + rscseq r1, ip, r8, lsl r1 │ │ │ │ + ldrshteq r1, [ip], #6 │ │ │ │ + ldrhteq r1, [ip], #34 @ 0x22 │ │ │ │ + rscseq r0, ip, ip, asr #22 │ │ │ │ + rscseq r1, ip, sl, lsl #3 │ │ │ │ + rscseq r1, ip, r2, ror #2 │ │ │ │ + ldrhteq r0, [ip], #240 @ 0xf0 │ │ │ │ + rscseq r1, ip, lr, asr #2 │ │ │ │ + rscseq r1, ip, r8, lsr #3 │ │ │ │ + rscseq r1, ip, sl, lsl #5 │ │ │ │ + smlalseq r1, ip, r0, r2 │ │ │ │ + rscseq r1, ip, ip, lsr #3 │ │ │ │ + rscseq r1, ip, lr, asr #2 │ │ │ │ + rscseq r0, ip, r8, asr sp │ │ │ │ + rscseq r0, ip, r6, asr sp │ │ │ │ + rscseq r1, r6, r8, lsr r6 │ │ │ │ + ldrshteq r0, [ip], #242 @ 0xf2 │ │ │ │ + rscseq r0, ip, ip, lsr pc │ │ │ │ + rscseq r0, ip, r2, ror pc │ │ │ │ + rscseq r0, ip, r4, lsr #31 │ │ │ │ + rscseq r0, ip, r2, asr #20 │ │ │ │ + rscseq r0, ip, r8, ror lr │ │ │ │ + rscseq r0, ip, r8, ror #18 │ │ │ │ + rscseq r0, ip, lr, lsl #19 │ │ │ │ + ldrsbteq r0, [ip], #188 @ 0xbc │ │ │ │ + ldrsbteq r0, [ip], #190 @ 0xbe │ │ │ │ + smlalseq r0, ip, r2, fp │ │ │ │ + smlalseq r0, ip, r8, fp │ │ │ │ + smlalseq r0, ip, sl, fp │ │ │ │ + smlalseq r0, ip, ip, fp │ │ │ │ + rscseq r0, ip, r6, lsr #23 │ │ │ │ + rscseq r0, ip, ip, lsr #23 │ │ │ │ + rscseq r0, ip, r2, ror #23 │ │ │ │ + rscseq r0, ip, r4, ror #23 │ │ │ │ + rscseq r0, ip, lr, lsl #23 │ │ │ │ rscseq r0, ip, r6, lsl #23 │ │ │ │ + rscseq r0, ip, sl, lsl #23 │ │ │ │ rscseq r0, ip, ip, lsl #23 │ │ │ │ - rscseq r0, ip, r2, asr #23 │ │ │ │ - rscseq r0, ip, r4, asr #23 │ │ │ │ - rscseq r0, ip, lr, ror #22 │ │ │ │ - rscseq r0, ip, r6, ror #22 │ │ │ │ - rscseq r0, ip, sl, ror #22 │ │ │ │ - rscseq r0, ip, ip, ror #22 │ │ │ │ - ldrshteq r0, [ip], #104 @ 0x68 │ │ │ │ - rscseq r0, fp, r0, lsl #16 │ │ │ │ - rscseq r1, r6, ip, asr r3 │ │ │ │ - rscseq pc, r9, r0, lsr #20 │ │ │ │ - rscseq r0, ip, r4, ror sl │ │ │ │ - ldrhteq r0, [ip], #170 @ 0xaa │ │ │ │ - rscseq r0, ip, r4, lsl #22 │ │ │ │ - ldrhteq r0, [ip], #170 @ 0xaa │ │ │ │ - ldrhteq r0, [ip], #172 @ 0xac │ │ │ │ - ldrhteq r0, [ip], #174 @ 0xae │ │ │ │ - rscseq r0, ip, ip, asr sl │ │ │ │ - rscseq r0, ip, r2, asr #21 │ │ │ │ - rscseq r0, ip, r4, asr #21 │ │ │ │ - rscseq r0, ip, r0, ror #20 │ │ │ │ - tsteq r0, sl, lsr r8 │ │ │ │ - ldrhteq r0, [ip], #156 @ 0x9c │ │ │ │ - rscseq r1, r6, r6, ror r1 │ │ │ │ - rscseq r0, ip, ip, ror r4 │ │ │ │ - tsteq r4, r2, lsr lr │ │ │ │ - rscseq r0, ip, r8, asr #7 │ │ │ │ - tsteq r4, lr, lsl #26 │ │ │ │ - rscseq r0, ip, ip, ror #6 │ │ │ │ - rscseq r0, ip, lr, ror #6 │ │ │ │ - rscseq r0, ip, r0, ror r3 │ │ │ │ - rscseq r0, ip, lr, ror #6 │ │ │ │ - rscseq r0, ip, ip, ror #6 │ │ │ │ - rscseq r0, ip, sl, ror #6 │ │ │ │ - ldrhteq r0, [ip], #38 @ 0x26 │ │ │ │ - ldrhteq r0, [ip], #40 @ 0x28 │ │ │ │ - ldrhteq r0, [ip], #42 @ 0x2a │ │ │ │ - ldrsbteq r0, [ip], #36 @ 0x24 │ │ │ │ + rscseq r0, ip, r8, lsl r7 │ │ │ │ + rscseq r0, fp, r0, lsr #16 │ │ │ │ + rscseq r1, r6, ip, ror r3 │ │ │ │ + rscseq pc, r9, r0, asr #20 │ │ │ │ + smlalseq r0, ip, r4, sl │ │ │ │ + ldrsbteq r0, [ip], #170 @ 0xaa │ │ │ │ + rscseq r0, ip, r4, lsr #22 │ │ │ │ + ldrsbteq r0, [ip], #170 @ 0xaa │ │ │ │ + ldrsbteq r0, [ip], #172 @ 0xac │ │ │ │ + ldrsbteq r0, [ip], #174 @ 0xae │ │ │ │ + rscseq r0, ip, ip, ror sl │ │ │ │ + rscseq r0, ip, r2, ror #21 │ │ │ │ + rscseq r0, ip, r4, ror #21 │ │ │ │ + rscseq r0, ip, r0, lsl #21 │ │ │ │ + tsteq r0, sl, asr r8 │ │ │ │ + ldrsbteq r0, [ip], #156 @ 0x9c │ │ │ │ + smlalseq r1, r6, r6, r1 │ │ │ │ + smlalseq r0, ip, ip, r4 │ │ │ │ + tsteq r4, r2, asr lr │ │ │ │ + rscseq r0, ip, r8, ror #7 │ │ │ │ + tsteq r4, lr, lsr #26 │ │ │ │ + rscseq r0, ip, ip, lsl #7 │ │ │ │ + rscseq r0, ip, lr, lsl #7 │ │ │ │ + smlalseq r0, ip, r0, r3 │ │ │ │ + rscseq r0, ip, lr, lsl #7 │ │ │ │ + rscseq r0, ip, ip, lsl #7 │ │ │ │ + rscseq r0, ip, sl, lsl #7 │ │ │ │ ldrsbteq r0, [ip], #38 @ 0x26 │ │ │ │ ldrsbteq r0, [ip], #40 @ 0x28 │ │ │ │ - rscseq r0, ip, sl, lsr #18 │ │ │ │ - ldrhteq r0, [ip], #52 @ 0x34 │ │ │ │ - ldrsbteq r0, [ip], #58 @ 0x3a │ │ │ │ - ldrsbteq r0, [ip], #30 │ │ │ │ - rscseq r0, ip, r6, ror #3 │ │ │ │ - rscseq r0, ip, lr, ror #3 │ │ │ │ - ldrshteq r0, [ip], #18 │ │ │ │ - ldrshteq r0, [ip], #22 │ │ │ │ - ldrshteq r0, [ip], #20 │ │ │ │ - ldrshteq r0, [ip], #28 │ │ │ │ - rscseq r0, ip, r4, lsr #4 │ │ │ │ - smlalseq r0, ip, r4, r1 │ │ │ │ - smlalseq r0, ip, ip, r1 │ │ │ │ - rscseq r0, ip, r4, lsr #3 │ │ │ │ - rscseq r0, ip, ip, lsr #3 │ │ │ │ - rscseq r0, ip, ip, lsr #3 │ │ │ │ - rscseq r0, ip, r6, lsr #3 │ │ │ │ - rscseq r0, ip, r0, lsr #3 │ │ │ │ - smlalseq r0, ip, sl, r1 │ │ │ │ - rscseq r0, ip, r6, asr r1 │ │ │ │ - rscseq r0, ip, r8, asr #2 │ │ │ │ - rscseq r0, ip, r2, asr #2 │ │ │ │ - rscseq r0, ip, r8, lsr r1 │ │ │ │ - rscseq pc, fp, r2, lsr #22 │ │ │ │ - rscseq pc, fp, sl, lsl #22 │ │ │ │ - rscseq pc, fp, r0, lsr #22 │ │ │ │ - ldrshteq pc, [fp], #172 @ 0xac @ │ │ │ │ + ldrsbteq r0, [ip], #42 @ 0x2a │ │ │ │ + ldrshteq r0, [ip], #36 @ 0x24 │ │ │ │ + ldrshteq r0, [ip], #38 @ 0x26 │ │ │ │ + ldrshteq r0, [ip], #40 @ 0x28 │ │ │ │ + rscseq r0, ip, sl, asr #18 │ │ │ │ + ldrsbteq r0, [ip], #52 @ 0x34 │ │ │ │ + ldrshteq r0, [ip], #58 @ 0x3a │ │ │ │ + ldrshteq r0, [ip], #30 │ │ │ │ + rscseq r0, ip, r6, lsl #4 │ │ │ │ + rscseq r0, ip, lr, lsl #4 │ │ │ │ + rscseq r0, ip, r2, lsl r2 │ │ │ │ + rscseq r0, ip, r6, lsl r2 │ │ │ │ + rscseq r0, ip, r4, lsl r2 │ │ │ │ + rscseq r0, ip, ip, lsl r2 │ │ │ │ + rscseq r0, ip, r4, asr #4 │ │ │ │ + ldrhteq r0, [ip], #20 │ │ │ │ + ldrhteq r0, [ip], #28 │ │ │ │ + rscseq r0, ip, r4, asr #3 │ │ │ │ + rscseq r0, ip, ip, asr #3 │ │ │ │ + rscseq r0, ip, ip, asr #3 │ │ │ │ + rscseq r0, ip, r6, asr #3 │ │ │ │ + rscseq r0, ip, r0, asr #3 │ │ │ │ + ldrhteq r0, [ip], #26 │ │ │ │ + rscseq r0, ip, r6, ror r1 │ │ │ │ + rscseq r0, ip, r8, ror #2 │ │ │ │ + rscseq r0, ip, r2, ror #2 │ │ │ │ + rscseq r0, ip, r8, asr r1 │ │ │ │ + rscseq pc, fp, r2, asr #22 │ │ │ │ + rscseq pc, fp, sl, lsr #22 │ │ │ │ + rscseq pc, fp, r0, asr #22 │ │ │ │ + rscseq pc, fp, ip, lsl fp @ │ │ │ │ streq pc, [r4, #2252]! @ 0x8cc │ │ │ │ ldreq pc, [r0, #2268]! @ 0x8dc │ │ │ │ addeq pc, r0, r0 │ │ │ │ @ instruction: 0xf8cc4318 │ │ │ │ @ instruction: 0xf8dc05b0 │ │ │ │ @ instruction: 0xf00005bc │ │ │ │ tstmi r8, #128 @ 0x80 │ │ │ │ @@ -161071,96 +161071,96 @@ │ │ │ │ @ instruction: 0xf8dd681a │ │ │ │ subsmi r3, sl, r4, lsr #19 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf60dd103 │ │ │ │ pop {r2, r3, r5, r7, r8, sl, fp, ip} │ │ │ │ @ instruction: 0xf7608ff0 │ │ │ │ svclt 0x0000ea16 │ │ │ │ - rscseq pc, fp, r6, asr lr @ │ │ │ │ - rscseq pc, fp, r8, asr lr @ │ │ │ │ - rscseq pc, fp, sl, asr lr @ │ │ │ │ - rscseq pc, fp, ip, asr lr @ │ │ │ │ - rscseq pc, fp, lr, asr lr @ │ │ │ │ - rscseq pc, fp, sl, asr lr @ │ │ │ │ - rscseq pc, fp, r6, asr lr @ │ │ │ │ - rscseq pc, fp, r2, asr lr @ │ │ │ │ - rscseq pc, fp, ip, asr #28 │ │ │ │ - ldrsbteq r0, [ip], #132 @ 0x84 │ │ │ │ - rscseq pc, fp, r8, lsr #28 │ │ │ │ - ldrsbteq pc, [fp], #212 @ 0xd4 @ │ │ │ │ - rscseq pc, fp, r0, lsl #29 │ │ │ │ - ldrhteq pc, [fp], #216 @ 0xd8 @ │ │ │ │ - smlalseq pc, fp, lr, lr @ │ │ │ │ - rscseq pc, fp, r2, asr #27 │ │ │ │ - ldrsbteq pc, [fp], #214 @ 0xd6 @ │ │ │ │ - rscseq pc, fp, r0, lsr #27 │ │ │ │ - rscseq pc, fp, r2, lsl lr @ │ │ │ │ - rscseq pc, fp, ip, asr #27 │ │ │ │ - smlalseq pc, fp, r4, sp @ │ │ │ │ - rscseq pc, fp, ip, ror sp @ │ │ │ │ - rscseq pc, fp, r4, ror #27 │ │ │ │ - rscseq pc, fp, lr, ror #27 │ │ │ │ - smlalseq pc, fp, r2, lr @ │ │ │ │ - rscseq pc, fp, r6, lsl #29 │ │ │ │ + rscseq pc, fp, r6, ror lr @ │ │ │ │ + rscseq pc, fp, r8, ror lr @ │ │ │ │ rscseq pc, fp, sl, ror lr @ │ │ │ │ - rscseq pc, fp, r0, lsr lr @ │ │ │ │ - rscseq pc, fp, ip, asr #30 │ │ │ │ - ldrshteq pc, [fp], #228 @ 0xe4 @ │ │ │ │ - rscseq pc, fp, r4, lsl pc @ │ │ │ │ - rscseq pc, fp, r0, asr #30 │ │ │ │ - rscseq pc, fp, sl, lsr pc @ │ │ │ │ - rscseq pc, fp, ip, lsr pc @ │ │ │ │ - rscseq pc, fp, lr, lsr pc @ │ │ │ │ - rscseq pc, fp, r0, asr #30 │ │ │ │ - rscseq pc, fp, lr, lsr pc @ │ │ │ │ - rscseq pc, fp, r4, asr #28 │ │ │ │ - rscseq pc, fp, r2, asr #28 │ │ │ │ - ldrsbteq fp, [r8], #56 @ 0x38 │ │ │ │ - rscseq pc, fp, r6, ror #28 │ │ │ │ - rscseq pc, fp, r6, ror #28 │ │ │ │ - rscseq pc, fp, sl, asr #28 │ │ │ │ - rscseq pc, fp, r0, asr #28 │ │ │ │ - rscseq pc, fp, r6, lsr lr @ │ │ │ │ - ldrshteq pc, [fp], #208 @ 0xd0 @ │ │ │ │ - rscseq r5, r6, r2, lsl #9 │ │ │ │ - ldrshteq pc, [fp], #208 @ 0xd0 @ │ │ │ │ - ldrshteq pc, [fp], #210 @ 0xd2 @ │ │ │ │ + rscseq pc, fp, ip, ror lr @ │ │ │ │ + rscseq pc, fp, lr, ror lr @ │ │ │ │ + rscseq pc, fp, sl, ror lr @ │ │ │ │ + rscseq pc, fp, r6, ror lr @ │ │ │ │ + rscseq pc, fp, r2, ror lr @ │ │ │ │ + rscseq pc, fp, ip, ror #28 │ │ │ │ + ldrshteq r0, [ip], #132 @ 0x84 │ │ │ │ + rscseq pc, fp, r8, asr #28 │ │ │ │ ldrshteq pc, [fp], #212 @ 0xd4 @ │ │ │ │ - rscseq pc, fp, lr, ror #27 │ │ │ │ - rscseq pc, fp, r8, ror #27 │ │ │ │ - rscseq pc, fp, sl, ror #27 │ │ │ │ - rscseq pc, fp, lr, asr #28 │ │ │ │ - rscseq pc, fp, r8, ror sp @ │ │ │ │ - rscseq pc, fp, sl, ror sp @ │ │ │ │ - rscseq pc, fp, ip, ror sp @ │ │ │ │ - rscseq pc, fp, sl, ror #27 │ │ │ │ + rscseq pc, fp, r0, lsr #29 │ │ │ │ + ldrsbteq pc, [fp], #216 @ 0xd8 @ │ │ │ │ + ldrhteq pc, [fp], #238 @ 0xee @ │ │ │ │ + rscseq pc, fp, r2, ror #27 │ │ │ │ + ldrshteq pc, [fp], #214 @ 0xd6 @ │ │ │ │ + rscseq pc, fp, r0, asr #27 │ │ │ │ + rscseq pc, fp, r2, lsr lr @ │ │ │ │ rscseq pc, fp, ip, ror #27 │ │ │ │ - rscseq pc, fp, sl, ror #27 │ │ │ │ - rscseq lr, r9, r8, lsr r8 │ │ │ │ - rscseq pc, fp, r8, lsr sp @ │ │ │ │ - rscseq pc, fp, ip, lsr #26 │ │ │ │ - rscseq pc, fp, ip, lsr #26 │ │ │ │ - rscseq pc, fp, r0, lsr sp @ │ │ │ │ - rscseq pc, fp, ip, lsr #26 │ │ │ │ - rscseq pc, fp, r4, lsr #26 │ │ │ │ - rscseq pc, fp, ip, lsr #26 │ │ │ │ - ldrshteq pc, [fp], #204 @ 0xcc @ │ │ │ │ - rscseq pc, fp, r6, lsr #25 │ │ │ │ - rscseq pc, fp, sl, lsr #25 │ │ │ │ - rscseq pc, fp, sl, lsr #25 │ │ │ │ - rscseq pc, fp, lr, lsr #25 │ │ │ │ - ldrhteq pc, [fp], #194 @ 0xc2 @ │ │ │ │ - ldrhteq pc, [fp], #198 @ 0xc6 @ │ │ │ │ - ldrhteq pc, [fp], #202 @ 0xca @ │ │ │ │ - ldrhteq pc, [fp], #202 @ 0xca @ │ │ │ │ + ldrhteq pc, [fp], #212 @ 0xd4 @ │ │ │ │ + smlalseq pc, fp, ip, sp @ │ │ │ │ + rscseq pc, fp, r4, lsl #28 │ │ │ │ + rscseq pc, fp, lr, lsl #28 │ │ │ │ + ldrhteq pc, [fp], #226 @ 0xe2 @ │ │ │ │ + rscseq pc, fp, r6, lsr #29 │ │ │ │ + smlalseq pc, fp, sl, lr @ │ │ │ │ + rscseq pc, fp, r0, asr lr @ │ │ │ │ + rscseq pc, fp, ip, ror #30 │ │ │ │ + rscseq pc, fp, r4, lsl pc @ │ │ │ │ + rscseq pc, fp, r4, lsr pc @ │ │ │ │ + rscseq pc, fp, r0, ror #30 │ │ │ │ + rscseq pc, fp, sl, asr pc @ │ │ │ │ + rscseq pc, fp, ip, asr pc @ │ │ │ │ + rscseq pc, fp, lr, asr pc @ │ │ │ │ + rscseq pc, fp, r0, ror #30 │ │ │ │ + rscseq pc, fp, lr, asr pc @ │ │ │ │ + rscseq pc, fp, r4, ror #28 │ │ │ │ + rscseq pc, fp, r2, ror #28 │ │ │ │ + ldrshteq fp, [r8], #56 @ 0x38 │ │ │ │ + rscseq pc, fp, r6, lsl #29 │ │ │ │ + rscseq pc, fp, r6, lsl #29 │ │ │ │ + rscseq pc, fp, sl, ror #28 │ │ │ │ + rscseq pc, fp, r0, ror #28 │ │ │ │ + rscseq pc, fp, r6, asr lr @ │ │ │ │ + rscseq pc, fp, r0, lsl lr @ │ │ │ │ + rscseq r5, r6, r2, lsr #9 │ │ │ │ + rscseq pc, fp, r0, lsl lr @ │ │ │ │ + rscseq pc, fp, r2, lsl lr @ │ │ │ │ + rscseq pc, fp, r4, lsl lr @ │ │ │ │ + rscseq pc, fp, lr, lsl #28 │ │ │ │ + rscseq pc, fp, r8, lsl #28 │ │ │ │ + rscseq pc, fp, sl, lsl #28 │ │ │ │ + rscseq pc, fp, lr, ror #28 │ │ │ │ + smlalseq pc, fp, r8, sp @ │ │ │ │ + smlalseq pc, fp, sl, sp @ │ │ │ │ + smlalseq pc, fp, ip, sp @ │ │ │ │ + rscseq pc, fp, sl, lsl #28 │ │ │ │ + rscseq pc, fp, ip, lsl #28 │ │ │ │ + rscseq pc, fp, sl, lsl #28 │ │ │ │ + rscseq lr, r9, r8, asr r8 │ │ │ │ + rscseq pc, fp, r8, asr sp @ │ │ │ │ + rscseq pc, fp, ip, asr #26 │ │ │ │ + rscseq pc, fp, ip, asr #26 │ │ │ │ + rscseq pc, fp, r0, asr sp @ │ │ │ │ + rscseq pc, fp, ip, asr #26 │ │ │ │ + rscseq pc, fp, r4, asr #26 │ │ │ │ + rscseq pc, fp, ip, asr #26 │ │ │ │ + rscseq pc, fp, ip, lsl sp @ │ │ │ │ + rscseq pc, fp, r6, asr #25 │ │ │ │ + rscseq pc, fp, sl, asr #25 │ │ │ │ + rscseq pc, fp, sl, asr #25 │ │ │ │ + rscseq pc, fp, lr, asr #25 │ │ │ │ + ldrsbteq pc, [fp], #194 @ 0xc2 @ │ │ │ │ + ldrsbteq pc, [fp], #198 @ 0xc6 @ │ │ │ │ + ldrsbteq pc, [fp], #202 @ 0xca @ │ │ │ │ + ldrsbteq pc, [fp], #202 @ 0xca @ │ │ │ │ lsrseq r3, sl @ │ │ │ │ - rscseq pc, fp, r6, ror #23 │ │ │ │ - rscseq pc, fp, sl, ror #23 │ │ │ │ - rscseq pc, fp, lr, ror #23 │ │ │ │ - ldrshteq pc, [fp], #178 @ 0xb2 @ │ │ │ │ + rscseq pc, fp, r6, lsl #24 │ │ │ │ + rscseq pc, fp, sl, lsl #24 │ │ │ │ + rscseq pc, fp, lr, lsl #24 │ │ │ │ + rscseq pc, fp, r2, lsl ip @ │ │ │ │ andeq r2, r0, r0, lsr #4 │ │ │ │ @ instruction: 0x01aab7e8 │ │ │ │ @ instruction: 0x01a56724 │ │ │ │ lslseq r3, ip, #18 │ │ │ │ andeq r3, r0, r8, lsr #16 │ │ │ │ asrseq r3, r4, #17 │ │ │ │ ldrdeq r6, [r5, r0]! │ │ │ │ @@ -161198,17 +161198,17 @@ │ │ │ │ @ instruction: 0xf8c3432a │ │ │ │ stmdbcc r1, {r3, r4, r5, r7, r8, r9, sl, fp, sp} │ │ │ │ mvnle r4, r4, lsl #11 │ │ │ │ stmdami r5, {r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf7614478 │ │ │ │ svclt 0x0000ea8e │ │ │ │ @ instruction: 0x01ab5c92 │ │ │ │ - @ instruction: 0x010329b2 │ │ │ │ + ldrdeq r2, [r3, -r2] │ │ │ │ @ instruction: 0x01ab5c78 │ │ │ │ - ldrdeq r2, [r3, -r4] │ │ │ │ + strdeq r2, [r3, -r4] │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xf1a14603 │ │ │ │ ldmdacs pc!, {r6, r7}^ @ │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ @@ -161422,102 +161422,102 @@ │ │ │ │ bmi 299bb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x185844> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, sl, lsl #25 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01aa7640 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq r6, r4, ip, lsr pc │ │ │ │ + rscseq r6, r4, ip, asr pc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fbe8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28c9d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x178664> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299be4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x185878> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r0, ror ip │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01aa760c │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq r6, r4, r0, lsr #30 │ │ │ │ + rscseq r6, r4, r0, asr #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fc1c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ca04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x178698> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299c18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1858ac> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r6, asr ip │ │ │ │ svclt 0x0000bd08 │ │ │ │ ldrdeq r7, [sl, r8]! │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq r6, r4, r4, lsl #30 │ │ │ │ + rscseq r6, r4, r4, lsr #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fc50 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ca38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1786cc> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299c4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1858e0> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, ip, lsr ip │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01aa75a4 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq r6, r4, r8, ror #29 │ │ │ │ + rscseq r6, r4, r8, lsl #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fc84 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ca6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x178700> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299c80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x185914> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r2, lsr #24 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01aa7570 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq r6, r4, ip, asr #29 │ │ │ │ + rscseq r6, r4, ip, ror #29 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fcb8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28caa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x178734> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299cb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x185948> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r8, lsl #24 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01aa753c │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - ldrhteq r6, [r4], #224 @ 0xe0 │ │ │ │ + ldrsbteq r6, [r4], #224 @ 0xe0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl fec5fcec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ - svcle 0x00f0f09f │ │ │ │ + svcle 0x00b8f09f │ │ │ │ @ instruction: 0xf06bb1d0 │ │ │ │ - @ instruction: 0xb1b8dc59 │ │ │ │ + @ instruction: 0xb1b8dc21 │ │ │ │ vaddl.s32 , d30, d19 │ │ │ │ @ instruction: 0xf64cf0a8 │ │ │ │ pli [r2, #-164] @ 0xffffff5c │ │ │ │ stmdami sl, {r0, ip, pc} │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0xf89af33b │ │ │ │ ldmdblt r0, {r0, r8, r9, fp, ip, pc} │ │ │ │ andlt r4, r3, r8, lsl r6 │ │ │ │ ldrmi fp, [r8], -r0, lsl #26 │ │ │ │ vshr.s64 , q0, #52 │ │ │ │ ldrmi r9, [r8], -r1, lsl #22 │ │ │ │ stclt 0, cr11, [r0, #-12] │ │ │ │ ldrmi r4, [r8], -r3, lsl #12 │ │ │ │ stclt 0, cr11, [r0, #-12] │ │ │ │ - rscseq r6, r4, lr, ror lr │ │ │ │ + smlalseq r6, r4, lr, lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fd44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, , q12 │ │ │ │ stclt 0, cr15, [r8, #-900] @ 0xfffffc7c │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fd58 │ │ │ │ @@ -161531,49 +161531,49 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r2, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f29b │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r6, r4, r8, lsl lr │ │ │ │ + rscseq r6, r4, r8, lsr lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fd9c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf06b0ff8 │ │ │ │ - strmi sp, [r4], -sp, lsl #21 │ │ │ │ + @ instruction: 0x4604da55 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f299 │ │ │ │ @ instruction: 0xf0a4f5f7 │ │ │ │ @ instruction: 0x4604f3fd │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r2, r6, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f279 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrsbteq r6, [r4], #212 @ 0xd4 │ │ │ │ + ldrshteq r6, [r4], #212 @ 0xd4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fde0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf06b0ff8 │ │ │ │ - @ instruction: 0x4604da7b │ │ │ │ + strmi sp, [r4], -r3, asr #20 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f277 │ │ │ │ @ instruction: 0xf0a4f5d5 │ │ │ │ @ instruction: 0x4604f3db │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r5, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f257 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - smlalseq r6, r4, r0, sp │ │ │ │ + ldrhteq r6, [r4], #208 @ 0xd0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fe24 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf2b10ff8 │ │ │ │ strmi pc, [r4], -r9, asr #6 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f255 │ │ │ │ @@ -161582,32 +161582,32 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f235 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r6, r4, ip, asr #26 │ │ │ │ + rscseq r6, r4, ip, ror #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fe68 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0b20ff8 │ │ │ │ - @ instruction: 0x4604dc99 │ │ │ │ + strmi sp, [r4], -r1, ror #24 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f233 │ │ │ │ @ instruction: 0xf0a4f591 │ │ │ │ @ instruction: 0x4604f397 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f213 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r6, r4, r8, lsl #26 │ │ │ │ + rscseq r6, r4, r8, lsr #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5feac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, q10, q12 │ │ │ │ strmi pc, [r4], -fp, lsr #15 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f211 │ │ │ │ @@ -161616,15 +161616,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r2, r3, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f1f1 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r6, r4, r4, asr #25 │ │ │ │ + rscseq r6, r4, r4, ror #25 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fef0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, q10, q12 │ │ │ │ @ instruction: 0x4604f755 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f1ef │ │ │ │ @@ -161633,66 +161633,66 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r1, r3, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -pc, asr #3 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r6, r4, r0, lsl #25 │ │ │ │ + rscseq r6, r4, r0, lsr #25 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5ff34 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0b40ff8 │ │ │ │ - @ instruction: 0x4604def9 │ │ │ │ + strmi sp, [r4], -r1, asr #29 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f1cd │ │ │ │ @ instruction: 0xf0a4f52b │ │ │ │ @ instruction: 0x4604f331 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r3, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -sp, lsr #3 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r6, r4, ip, lsr ip │ │ │ │ + rscseq r6, r4, ip, asr ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5ff78 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0b40ff8 │ │ │ │ - strmi sp, [r4], -sp, lsl #30 │ │ │ │ + @ instruction: 0x4604ded5 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f1ab │ │ │ │ @ instruction: 0xf0a4f509 │ │ │ │ strmi pc, [r4], -pc, lsl #6 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r1, r2, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -fp, lsl #3 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrshteq r6, [r4], #184 @ 0xb8 │ │ │ │ + rscseq r6, r4, r8, lsl ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5ffbc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - @ instruction: 0xf0c40ff8 │ │ │ │ - @ instruction: 0x4604d813 │ │ │ │ + @ instruction: 0xf0c30ff8 │ │ │ │ + @ instruction: 0x4604dfdb │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f189 │ │ │ │ @ instruction: 0xf0a4f4e7 │ │ │ │ strmi pc, [r4], -sp, ror #5 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r2, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -r9, ror #2 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrhteq r6, [r4], #180 @ 0xb4 │ │ │ │ + ldrsbteq r6, [r4], #180 @ 0xb4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec60000 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, q10, q12 │ │ │ │ strmi pc, [r4], -fp, lsr #11 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f167 │ │ │ │ @@ -161701,15 +161701,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r1, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -r7, asr #2 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r6, r4, r0, ror fp │ │ │ │ + smlalseq r6, r4, r0, fp │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec60044 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460a0ff8 │ │ │ │ vrhadd.u d18, d4, d0 │ │ │ │ strmi pc, [r4], -r5, asr #14 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @@ -161719,15 +161719,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r1, r2, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -r3, lsr #2 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r6, r4, r8, lsr #22 │ │ │ │ + rscseq r6, r4, r8, asr #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec6008c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 54ce54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x438ae8> │ │ │ │ bmi 5750a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460d34> │ │ │ │ ldmpl fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ @@ -161743,15 +161743,15 @@ │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ @ instruction: 0x4620bd10 │ │ │ │ @ instruction: 0xf0f8f0d0 │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0x01aa7168 │ │ │ │ andeq r3, r0, r8, ror sl │ │ │ │ - ldrsbteq r6, [r4], #164 @ 0xa4 │ │ │ │ + ldrshteq r6, [r4], #164 @ 0xa4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec600ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 54ceb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x438b48> │ │ │ │ bmi 575100 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460d94> │ │ │ │ ldmpl fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ @@ -161767,15 +161767,15 @@ │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ @ instruction: 0x4620bd10 │ │ │ │ @ instruction: 0xf0c8f0d0 │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0x01aa7108 │ │ │ │ andeq r2, r0, r0, asr #32 │ │ │ │ - rscseq r6, r4, r4, ror sl │ │ │ │ + smlalseq r6, r4, r4, sl │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ bmi fda7a8 │ │ │ │ @ instruction: 0x46804b3b │ │ │ │ ldmdami fp!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -161802,15 +161802,15 @@ │ │ │ │ @ instruction: 0xf7614479 │ │ │ │ stmdacs r0, {r3, r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ stmdbmi r9!, {r2, r3, r4, r5, ip, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ cdp 7, 7, cr15, cr0, cr1, {3} │ │ │ │ ldrbmi fp, [r1], -r0, lsr #18 │ │ │ │ @ instruction: 0xf0c34640 │ │ │ │ - ldmdblt r8, {r0, r2, r3, r5, r6, r7, r9, sl, fp, ip, lr, pc} │ │ │ │ + ldmdblt r8, {r0, r2, r4, r5, r7, r9, sl, fp, ip, lr, pc} │ │ │ │ cdpcs 1, 0, cr11, cr2, cr14, {5} │ │ │ │ andcs sp, r0, r9, lsl r1 │ │ │ │ blmi 7db864 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 26304c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14ece0> │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1290300 │ │ │ │ @@ -161820,43 +161820,43 @@ │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ stmdavc r3!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ strcc r2, [r4, #-1537] @ 0xfffff9ff │ │ │ │ strcs lr, [r2], -r1, asr #15 │ │ │ │ strdls lr, [r1], -fp │ │ │ │ @ instruction: 0xf0b34640 │ │ │ │ - stmdbls r1, {r0, r2, r5, r6, r8, sl, fp, ip, lr, pc} │ │ │ │ - cdple 0, 1, cr15, cr0, cr4, {5} │ │ │ │ + stmdbls r1, {r0, r2, r3, r5, r8, sl, fp, ip, lr, pc} │ │ │ │ + ldclle 0, cr15, [r8, #656] @ 0x290 │ │ │ │ bicsle r2, fp, r0, lsl #16 │ │ │ │ ldmdbmi r1, {r2, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-2065 @ 0xfffff7ef │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ blmi 5487bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x434450> │ │ │ │ @ instruction: 0xe7a5447b │ │ │ │ @ instruction: 0xf1704640 │ │ │ │ stmdacs r0, {r0, r5, r6, sl, ip, sp, lr, pc} │ │ │ │ ldr sp, [ip, ip, asr #3]! │ │ │ │ stc 7, cr15, [r2], #-380 @ 0xfffffe84 │ │ │ │ @ instruction: 0x01aa70a4 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - rscseq r6, r4, r8, asr #20 │ │ │ │ - smlatteq r0, r4, pc, r8 @ │ │ │ │ - rscseq r6, r4, ip, asr #20 │ │ │ │ - rscseq r6, r4, lr, lsr sl │ │ │ │ - ldrshteq r6, [r4], #144 @ 0x90 │ │ │ │ - rscseq r6, r4, sl, lsr #20 │ │ │ │ + rscseq r6, r4, r8, ror #20 │ │ │ │ + tsteq r0, r4 │ │ │ │ + rscseq r6, r4, ip, ror #20 │ │ │ │ + rscseq r6, r4, lr, asr sl │ │ │ │ + rscseq r6, r4, r0, lsl sl │ │ │ │ + rscseq r6, r4, sl, asr #20 │ │ │ │ @ instruction: 0x01aa7024 │ │ │ │ - tsteq r0, sl, lsr pc │ │ │ │ - smlalseq r6, r4, ip, r9 │ │ │ │ - rscseq r6, r4, r0, ror r9 │ │ │ │ + tsteq r0, sl, asr pc │ │ │ │ + ldrhteq r6, [r4], #156 @ 0x9c │ │ │ │ + smlalseq r6, r4, r0, r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec6027c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0c30ff8 │ │ │ │ - stclt 14, cr13, [r8, #-580] @ 0xfffffdbc │ │ │ │ + stclt 14, cr13, [r8, #-356] @ 0xfffffe9c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec60290 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r0, #248, 30 @ 0x3e0 │ │ │ │ @ instruction: 0xf7ff4611 │ │ │ │ stclt 15, cr15, [r8, #-332] @ 0xfffffeb4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @@ -162067,24 +162067,24 @@ │ │ │ │ movwcs lr, #10842 @ 0x2a5a │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ svclt 0x0000e6ba │ │ │ │ @ instruction: 0x01aa6f48 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ @ instruction: 0x01aa6f3e │ │ │ │ @ instruction: 0x01aa6e9e │ │ │ │ - rscseq r7, r4, r6, ror r7 │ │ │ │ - rscseq r7, r4, r8, asr #13 │ │ │ │ - rscseq r7, r4, r8, asr #13 │ │ │ │ + smlalseq r7, r4, r6, r7 │ │ │ │ + rscseq r7, r4, r8, ror #13 │ │ │ │ + rscseq r7, r4, r8, ror #13 │ │ │ │ andeq r2, r0, r0, ror r6 │ │ │ │ - rscseq r6, r4, r2, ror ip │ │ │ │ + smlalseq r6, r4, r2, ip │ │ │ │ muleq r0, r8, r9 │ │ │ │ - rscseq r7, r4, sl, lsl r6 │ │ │ │ - rscseq r7, r4, sl, lsr #12 │ │ │ │ + rscseq r7, r4, sl, lsr r6 │ │ │ │ + rscseq r7, r4, sl, asr #12 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - ldrshteq r7, [r4], #86 @ 0x56 │ │ │ │ + rscseq r7, r4, r6, lsl r6 │ │ │ │ @ instruction: 0x000033b0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec60624 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibvs r3, {r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ addlt r4, r2, r4, lsl #12 │ │ │ │ @ instruction: 0xf0356818 │ │ │ │ @@ -163230,21 +163230,21 @@ │ │ │ │ bl 45e0a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x349d34> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 6a8b0 │ │ │ │ b.n 10a14a │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [r7, #8] │ │ │ │ + ldr r6, [r3, #12] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [r1, #12] │ │ │ │ + ldr r4, [r5, #12] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [r2, #12] │ │ │ │ + ldr r6, [r6, #12] │ │ │ │ lsls r4, r6, #3 │ │ │ │ │ │ │ │ 0010a168 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -163476,15 +163476,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #3 │ │ │ │ b.n 10a36e │ │ │ │ movs r2, #1 │ │ │ │ b.n 10a36e │ │ │ │ nop │ │ │ │ - revsh r0, r3 │ │ │ │ + revsh r0, r7 │ │ │ │ lsls r5, r0, #4 │ │ │ │ │ │ │ │ 0010a3c8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -163712,15 +163712,15 @@ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 10a56a │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #0 │ │ │ │ b.n 10a5b4 │ │ │ │ movs r3, #1 │ │ │ │ b.n 10a5b4 │ │ │ │ - @ instruction: 0xb89a │ │ │ │ + @ instruction: 0xb8ba │ │ │ │ lsls r5, r0, #4 │ │ │ │ ldr r1, [pc, #32] @ (10a648 ) │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 10a630 │ │ │ │ cmp r2, #77 @ 0x4d │ │ │ │ beq.n 10a642 │ │ │ │ @@ -163731,15 +163731,15 @@ │ │ │ │ cmp r3, r0 │ │ │ │ bne.n 10a62c │ │ │ │ mov r0, ip │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xb7e4 │ │ │ │ + @ instruction: 0xb804 │ │ │ │ lsls r5, r0, #4 │ │ │ │ cbz r0, 10a670 │ │ │ │ ldr r3, [pc, #36] @ (10a674 ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ b.n 10a65c │ │ │ │ adds r2, #1 │ │ │ │ @@ -163752,17 +163752,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (10a678 ) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r2, lsl #6 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xb7ba │ │ │ │ + @ instruction: 0xb7da │ │ │ │ lsls r5, r0, #4 │ │ │ │ - @ instruction: 0xb7a6 │ │ │ │ + @ instruction: 0xb7c6 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r6, r1 │ │ │ │ @@ -163935,15 +163935,15 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 10a7b8 │ │ │ │ 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} │ │ │ │ - @ instruction: 0xb68e │ │ │ │ + @ instruction: 0xb6ae │ │ │ │ lsls r5, r0, #4 │ │ │ │ │ │ │ │ 0010a84c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -164218,17 +164218,17 @@ │ │ │ │ nop │ │ │ │ ldrsb r2, [r3, r2] │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r2, r1] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r0, [r6, #0] │ │ │ │ + str r0, [r2, #4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r3, pc, #992 @ (adr r3, 10aee4 ) │ │ │ │ + add r4, pc, #96 @ (adr r4, 10ab64 ) │ │ │ │ lsls r2, r7, #3 │ │ │ │ │ │ │ │ 0010ab04 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -164704,15 +164704,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 10ad62 │ │ │ │ strh r0, [r3, r4] │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r0, #4 │ │ │ │ str r2, [r3, r4] │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ @@ -164777,15 +164777,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r1, [r2, #100] @ 0x64 │ │ │ │ orr.w lr, r0, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ b.n 10b022 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r4, [r7, r6] │ │ │ │ + ldr r4, [r3, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 181c6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6d900> │ │ │ │ @@ -165415,21 +165415,21 @@ │ │ │ │ @ instruction: 0xfadbffff │ │ │ │ ldr r6, [pc, #568] @ (10b9a4 ) │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldr??.w pc, [r5, #4095] @ 0xfff │ │ │ │ ldrsh.w pc, [sp, #4095] @ 0xfff │ │ │ │ adds r0, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, r0] │ │ │ │ + ldr r0, [r5, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrsb r4, [r4, r7] │ │ │ │ + ldr r4, [r0, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrsb r0, [r5, r7] │ │ │ │ + ldr r0, [r1, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x000e │ │ │ │ lsls r5, r0, #4 │ │ │ │ ldr r4, [pc, #16] @ (10b79c ) │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r1, #52 @ 0x34 │ │ │ │ bhi.w 10b8b2 │ │ │ │ tbb [pc, r1] │ │ │ │ subs r2, r4, r5 │ │ │ │ @@ -165880,15 +165880,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r5, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ strh r2, [r5, #8] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r7, [pc, #712] @ (10bea4 ) │ │ │ │ + ldr r7, [pc, #840] @ (10bf24 ) │ │ │ │ lsls r4, r6, #3 │ │ │ │ add sl, r1 │ │ │ │ lsls r2, r5, #6 │ │ │ │ │ │ │ │ 0010bbe0 : │ │ │ │ cbz r0, 10bbf6 │ │ │ │ push {r3, lr} │ │ │ │ @@ -166159,15 +166159,15 @@ │ │ │ │ movs r1, r0 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ bics r4, r5 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r4, lr} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ lsls r5, r0, #4 │ │ │ │ sbcs r4, r5 │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r1, #15 │ │ │ │ bhi.n 10be8c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ subs r1, r3, #1 │ │ │ │ @@ -166346,15 +166346,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 10c050 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - cbz r4, 10c08a │ │ │ │ + cbz r4, 10c092 │ │ │ │ lsls r5, r0, #4 │ │ │ │ │ │ │ │ 0010c070 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -166390,15 +166390,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r7, #114 @ 0x72 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #960] @ (10c49c ) │ │ │ │ + ldr r2, [pc, #64] @ (10c11c ) │ │ │ │ lsls r4, r6, #3 │ │ │ │ subs r7, #80 @ 0x50 │ │ │ │ lsls r2, r5, #6 │ │ │ │ │ │ │ │ 0010c0e0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -166443,15 +166443,15 @@ │ │ │ │ b.n 10c12a │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r7, #2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #504] @ (10c354 ) │ │ │ │ + ldr r1, [pc, #632] @ (10c3d4 ) │ │ │ │ lsls r4, r6, #3 │ │ │ │ subs r6, #206 @ 0xce │ │ │ │ lsls r2, r5, #6 │ │ │ │ │ │ │ │ 0010c160 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ @@ -166640,15 +166640,15 @@ │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ blx 69ec8 │ │ │ │ mov r1, r0 │ │ │ │ b.n 10c316 │ │ │ │ - add r7, sp, #1000 @ 0x3e8 │ │ │ │ + add sp, #104 @ 0x68 │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrh r2, [r1, #8] │ │ │ │ sub sp, #12 │ │ │ │ @@ -167150,19 +167150,19 @@ │ │ │ │ nop │ │ │ │ adds r7, #226 @ 0xe2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #202 @ 0xca │ │ │ │ lsls r2, r5, #6 │ │ │ │ - cmp r5, #200 @ 0xc8 │ │ │ │ + cmp r5, #232 @ 0xe8 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - cmp r4, r2 │ │ │ │ + cmp r4, r6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cmp r2, r2 │ │ │ │ + cmp r2, r6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r3, [r0, #168] @ 0xa8 │ │ │ │ @@ -168044,21 +168044,21 @@ │ │ │ │ nop │ │ │ │ adds r4, #220 @ 0xdc │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #92 @ 0x5c │ │ │ │ lsls r2, r5, #6 │ │ │ │ - subs r6, #94 @ 0x5e │ │ │ │ + subs r6, #126 @ 0x7e │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r6, #50 @ 0x32 │ │ │ │ + subs r6, #82 @ 0x52 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r3, pc, #576 @ (adr r3, 10d474 ) │ │ │ │ + add r3, pc, #704 @ (adr r3, 10d4f4 ) │ │ │ │ lsls r5, r0, #4 │ │ │ │ - subs r6, #84 @ 0x54 │ │ │ │ + subs r6, #116 @ 0x74 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ movs r1, #0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -169395,17 +169395,17 @@ │ │ │ │ b.n 10df04 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r1, #182 @ 0xb6 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #182 @ 0xb6 │ │ │ │ + movs r3, #214 @ 0xd6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cmp r6, #128 @ 0x80 │ │ │ │ + cmp r6, #160 @ 0xa0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ movs r0, #186 @ 0xba │ │ │ │ lsls r2, r5, #6 │ │ │ │ │ │ │ │ 0010dfec : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -170208,19 +170208,19 @@ │ │ │ │ b.n 10e6ae │ │ │ │ subs r2, r6, r0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r0, r0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - movs r6, #0 │ │ │ │ + movs r6, #32 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - movs r5, #180 @ 0xb4 │ │ │ │ + movs r5, #212 @ 0xd4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r6, #22] │ │ │ │ + ldrh r4, [r2, #24] │ │ │ │ lsls r5, r0, #4 │ │ │ │ │ │ │ │ 0010e854 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -171461,15 +171461,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldrh r4, [r5, #16] │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldrh r0, [r3, #16] │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldrh r0, [r5, #14] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r6, r2, r3 │ │ │ │ + adds r6, r6, r3 │ │ │ │ lsls r4, r6, #3 │ │ │ │ add r7, sp, #856 @ 0x358 │ │ │ │ lsls r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ 0010f538 : │ │ │ │ @@ -172623,15 +172623,15 @@ │ │ │ │ bl 438bc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324854> │ │ │ │ str r0, [r7, #32] │ │ │ │ b.n 11011a │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ vrhadd.u8 d16, d18, d25 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #224 @ 0xe0 │ │ │ │ + subs r2, #0 │ │ │ │ lsls r2, r7, #3 │ │ │ │ cdp2 1, 13, cr0, cr14, cr9, {5} │ │ │ │ │ │ │ │ 00110150 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -174379,46 +174379,46 @@ │ │ │ │ b.w 110b78 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf61801a9 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf59801a9 │ │ │ │ - lsls r0, r7, #5 │ │ │ │ + lsls r0, r3, #6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r0, [r7, #100] @ 0x64 │ │ │ │ - lsls r5, r0, #4 │ │ │ │ - str r0, [r1, #76] @ 0x4c │ │ │ │ + str r0, [r3, #104] @ 0x68 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str r4, [r0, #76] @ 0x4c │ │ │ │ + str r0, [r5, #76] @ 0x4c │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ + str r4, [r4, #76] @ 0x4c │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str r4, [r7, #28] │ │ │ │ + str r4, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str r0, [r7, #20] │ │ │ │ + str r4, [r3, #32] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str r0, [r2, #12] │ │ │ │ + str r0, [r3, #24] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r6, #12] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ + str r0, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str r0, [r6, #28] │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str r6, [r5, #28] │ │ │ │ + str r0, [r2, #32] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str r2, [r3, #12] │ │ │ │ + str r6, [r1, #32] │ │ │ │ lsls r5, r0, #4 │ │ │ │ str r2, [r7, #12] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ + str r2, [r3, #16] │ │ │ │ lsls r5, r0, #4 │ │ │ │ str r2, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r0, #4 │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ + lsls r5, r0, #4 │ │ │ │ │ │ │ │ 001113d8 : │ │ │ │ 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 r4, r2 │ │ │ │ @@ -175109,15 +175109,15 @@ │ │ │ │ ldr.w r3, [r0, #1852] @ 0x73c │ │ │ │ cbz r3, 111acc │ │ │ │ str r1, [sp, #4] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add.w r3, r4, #376 @ 0x178 │ │ │ │ add.w r2, r4, #372 @ 0x174 │ │ │ │ - bl 9c00c8 │ │ │ │ + bl 9c0058 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w r1, [r0, #292] @ 0x124 │ │ │ │ b.n 111a7e │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -175994,15 +175994,15 @@ │ │ │ │ ldr.w r0, [r4, #228] @ 0xe4 │ │ │ │ bl 67417c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x24c> │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 11247e │ │ │ │ ldr.w r3, [r0, #1852] @ 0x73c │ │ │ │ cbz r3, 112466 │ │ │ │ blx r3 │ │ │ │ - bl 9c01ac │ │ │ │ + bl 9c013c │ │ │ │ strb.w r0, [r4, #341] @ 0x155 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add.w r0, r4, #228 @ 0xe4 │ │ │ │ bl 67427c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x34c> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 112450 │ │ │ │ @@ -176018,16 +176018,16 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.n 11247e │ │ │ │ blt.n 112438 │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [lr, #-972]! @ 0x3cc │ │ │ │ - @ instruction: 0xe98600f3 │ │ │ │ + @ instruction: 0xe98e00f3 │ │ │ │ + @ instruction: 0xe9a600f3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -176215,15 +176215,15 @@ │ │ │ │ addw sp, sp, #1308 @ 0x51c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 13f138 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2adcc> │ │ │ │ b.n 112618 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9c0454 │ │ │ │ + bl 9c03e4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 112682 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ b.n 112690 │ │ │ │ add.w ip, sp, #16 │ │ │ │ mov r3, r9 │ │ │ │ @@ -176299,15 +176299,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r1, [r0, #1852] @ 0x73c │ │ │ │ cbz r1, 1127a2 │ │ │ │ strd r3, r2, [sp] │ │ │ │ blx r1 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r3 │ │ │ │ - bl 9c0468 │ │ │ │ + bl 9c03f8 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr.w r3, [r0, #292] @ 0x124 │ │ │ │ str.w r1, [r0, #408] @ 0x198 │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r2, #0 │ │ │ │ @@ -176336,15 +176336,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ bl 13ed50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a9e4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 9c04dc │ │ │ │ + bl 9c046c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r1, [r4, #292] @ 0x124 │ │ │ │ b.n 1127e6 │ │ │ │ nop │ │ │ │ │ │ │ │ 00112810 : │ │ │ │ @@ -177443,15 +177443,15 @@ │ │ │ │ adds r1, r3, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ str.w r2, [r8, r3, lsl #2] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r6, fp │ │ │ │ + add r6, pc │ │ │ │ lsls r5, r0, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 113378 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -177507,15 +177507,15 @@ │ │ │ │ movs r1, #10 │ │ │ │ str r0, [r3, #0] │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r2, #0] │ │ │ │ b.n 113368 │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - bics r6, r4 │ │ │ │ + mvns r6, r0 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ @@ -177975,21 +177975,21 @@ │ │ │ │ b.n 1134bc │ │ │ │ movs r3, #31 │ │ │ │ str.w r3, [r7, sl, lsl #3] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r9, sl │ │ │ │ bne.w 1133f6 │ │ │ │ b.n 1134bc │ │ │ │ - orrs r6, r0 │ │ │ │ + orrs r6, r4 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - cmn r2, r7 │ │ │ │ + orrs r2, r3 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - subs r7, #64 @ 0x40 │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - subs r7, #194 @ 0xc2 │ │ │ │ + subs r7, #226 @ 0xe2 │ │ │ │ lsls r5, r0, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1139fc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -178246,19 +178246,19 @@ │ │ │ │ b.n 1138f2 │ │ │ │ movs r0, #2 │ │ │ │ b.n 11386e │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #66 @ 0x42 │ │ │ │ + subs r6, #98 @ 0x62 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - subs r5, #172 @ 0xac │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ lsls r5, r0, #4 │ │ │ │ - subs r4, #246 @ 0xf6 │ │ │ │ + subs r5, #22 │ │ │ │ lsls r5, r0, #4 │ │ │ │ cbz r0, 113afe │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ @@ -178349,15 +178349,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #6 │ │ │ │ b.n 113b78 │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 113b60 │ │ │ │ - subs r3, #134 @ 0x86 │ │ │ │ + subs r3, #166 @ 0xa6 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w r9, [pc, #876] @ 113f30 │ │ │ │ sub sp, #20 │ │ │ │ @@ -178674,15 +178674,15 @@ │ │ │ │ nop │ │ │ │ cmp r5, #0 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r2, r4, r5} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r3, #74 @ 0x4a │ │ │ │ + subs r3, #106 @ 0x6a │ │ │ │ lsls r5, r0, #4 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ cbz r0, 113f8e │ │ │ │ push {r4, lr} │ │ │ │ @@ -179052,23 +179052,23 @@ │ │ │ │ b.n 114262 │ │ │ │ blx 6a8b0 │ │ │ │ ldr.w r1, [r4, #1612] @ 0x64c │ │ │ │ movw r2, #17996 @ 0x464c │ │ │ │ b.n 1142e0 │ │ │ │ stmia r0!, {r1, r2, r6} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - adds r7, #4 │ │ │ │ + adds r7, #36 @ 0x24 │ │ │ │ lsls r5, r0, #4 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #70 @ 0x46 │ │ │ │ + adds r6, #102 @ 0x66 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - adds r6, #44 @ 0x2c │ │ │ │ + adds r6, #76 @ 0x4c │ │ │ │ lsls r5, r0, #4 │ │ │ │ - adds r4, #176 @ 0xb0 │ │ │ │ + adds r4, #208 @ 0xd0 │ │ │ │ lsls r5, r0, #4 │ │ │ │ │ │ │ │ 0011436c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so>: │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 11453a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ce> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -179258,17 +179258,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r5, #0] │ │ │ │ b.n 1144c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x158> │ │ │ │ pop {r6, r7, pc} │ │ │ │ lsls r0, r5, #6 │ │ │ │ pop {r1, r5, r6, pc} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r2!, {r5} │ │ │ │ + ldmia r2!, {r6} │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldmia r1!, {r5, r6, r7} │ │ │ │ + ldmia r2!, {} │ │ │ │ lsls r3, r6, #3 │ │ │ │ cbz r0, 1145ae <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x242> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 1145b2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x246> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -179523,17 +179523,17 @@ │ │ │ │ add.w r4, r4, #16384 @ 0x4000 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r4, #3760] @ 0xeb0 │ │ │ │ str.w r2, [r4, #3744] @ 0xea0 │ │ │ │ b.n 114720 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3b4> │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - adds r0, #228 @ 0xe4 │ │ │ │ + adds r1, #4 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - adds r0, #158 @ 0x9e │ │ │ │ + adds r0, #190 @ 0xbe │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -180081,23 +180081,23 @@ │ │ │ │ b.n 114b48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7dc> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cpsid i │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #104 @ 0x68 │ │ │ │ + cmp r5, #136 @ 0x88 │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r4, #202 @ 0xca │ │ │ │ + cmp r4, #234 @ 0xea │ │ │ │ lsls r5, r0, #4 │ │ │ │ - cmp r4, #2 │ │ │ │ + cmp r4, #34 @ 0x22 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - cmp r3, #86 @ 0x56 │ │ │ │ + cmp r3, #118 @ 0x76 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #372] @ (114f58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xbec>) │ │ │ │ @@ -180847,15 +180847,15 @@ │ │ │ │ mov r8, r3 │ │ │ │ b.n 115388 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x101c> │ │ │ │ nop │ │ │ │ add r4, sp, #632 @ 0x278 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #104 @ 0x68 │ │ │ │ + movs r4, #136 @ 0x88 │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ @@ -184644,30 +184644,30 @@ │ │ │ │ b.n 117bc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3858> │ │ │ │ ldrh r6, [r7, #0] │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r7, #62] @ 0x3e │ │ │ │ lsls r1, r5, #6 │ │ │ │ - lsls r2, r0, #3 │ │ │ │ + lsls r2, r4, #3 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ + lsls r0, r5, #1 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r4, r0, #2 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str r5, [sp, #840] @ 0x348 │ │ │ │ + str r5, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - vaddw.u32 q0, q1, d4 │ │ │ │ - ldc2 1, cr0, [r6, #-16]! │ │ │ │ - stc2 1, cr0, [r0, #-16] │ │ │ │ - ldc2 1, cr0, [r8], #16 │ │ │ │ - @ instruction: 0xfbf20104 │ │ │ │ - umlal r0, r1, r4, r4 │ │ │ │ + vaddw.u8 q8, q1, d4 │ │ │ │ + ldc2l 1, cr0, [r6, #-16] │ │ │ │ + stc2 1, cr0, [r0, #-16]! │ │ │ │ + ldc2l 1, cr0, [r8], {4} │ │ │ │ + ldc2 1, cr0, [r2], {4} │ │ │ │ + stc2 1, cr0, [r4], {4} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #376] @ (117f54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3be8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -184824,15 +184824,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r3, #16] │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r2, #12] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - @ instruction: 0xfa5e0104 │ │ │ │ + @ instruction: 0xfa7e0104 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1181a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3e38> │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ @@ -185037,16 +185037,16 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #18 │ │ │ │ bx lr │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - ldr??.w r0, [ip, ] │ │ │ │ - vst4.8 {d16,d18,d20,d22}, [ip], r4 │ │ │ │ + ldrsb.w r0, [ip, #260] @ 0x104 │ │ │ │ + vld4.8 {d16,d18,d20,d22}, [ip], r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 118346 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3fda> │ │ │ │ @@ -185797,15 +185797,15 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #12] │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - @ instruction: 0xf2da0104 │ │ │ │ + @ instruction: 0xf2fa0104 │ │ │ │ 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, 118a22 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46b6> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ @@ -186420,15 +186420,15 @@ │ │ │ │ b.n 11904e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4ce2> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r4, #22] │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc 1, cr0, [lr], #16 │ │ │ │ + ldcl 1, cr0, [lr], {4} │ │ │ │ strb r4, [r6, #8] │ │ │ │ lsls r1, r5, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -189058,19 +189058,19 @@ │ │ │ │ ldrb.w r3, [r3, #80] @ 0x50 │ │ │ │ strb.w r3, [ip, #1]! │ │ │ │ bne.n 11ac30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x68c4> │ │ │ │ ldr r3, [pc, #28] @ (11ac60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x68f4>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #244] @ 0xf4 │ │ │ │ pop {pc} │ │ │ │ - bne.n 11ac10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x68a4> │ │ │ │ + bcs.n 11ac50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x68e4> │ │ │ │ lsls r4, r0, #4 │ │ │ │ vld4.32 {d0,d2,d4,d6}, [sl :128], fp │ │ │ │ vst4.32 {d0,d2,d4,d6}, [sl :128], fp │ │ │ │ - bne.n 11abb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6848> │ │ │ │ + bne.n 11abf4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6888> │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldrh.w r0, [r6, #427] @ 0x1ab │ │ │ │ ldrb.w r0, [r4, #427] @ 0x1ab │ │ │ │ ldr.w r3, [r0, #236] @ 0xec │ │ │ │ ldr r2, [r1, #8] │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [r0, #236] @ 0xec │ │ │ │ @@ -189667,15 +189667,15 @@ │ │ │ │ nop │ │ │ │ ldr r5, [pc, #240] @ (11b4c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x715c>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ ldrh r2, [r2, #18] │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, r4] │ │ │ │ + ldrh r6, [r0, r5] │ │ │ │ lsls r3, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w r2, [pc, #2496] @ 11bdb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7a4c> │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -190889,15 +190889,15 @@ │ │ │ │ nop │ │ │ │ subs r6, #38 @ 0x26 │ │ │ │ lsls r1, r5, #6 │ │ │ │ ldrb r1, [r6, #13] │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #264] @ (11c3b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x804c>) │ │ │ │ + ldr r4, [pc, #392] @ (11c438 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x80cc>) │ │ │ │ lsls r3, r6, #3 │ │ │ │ ldrb.w ip, [r0] │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr.w r1, [r3, ip, lsl #2] │ │ │ │ ldr.w r3, [r3, r0, lsl #2] │ │ │ │ cmp r1, r3 │ │ │ │ @@ -191708,15 +191708,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r4, #130 @ 0x82 │ │ │ │ lsls r1, r5, #6 │ │ │ │ strb r6, [r2, #6] │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - negs r4, r4 │ │ │ │ + cmp r4, 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, #3872] @ 0xf20 │ │ │ │ ldr.w r2, [pc, #3088] @ 11d8b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9544> │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ @@ -194180,15 +194180,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ asrs r4, r1, #28 │ │ │ │ lsls r1, r5, #6 │ │ │ │ strb r5, [r7, r1] │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #76 @ 0x4c │ │ │ │ + movs r5, #108 @ 0x6c │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #60] @ (11ea00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa694>) │ │ │ │ @@ -194218,15 +194218,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r6, #24 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #54] @ 0x36 │ │ │ │ + strh r6, [r5, #54] @ 0x36 │ │ │ │ lsls r1, r0, #4 │ │ │ │ asrs r2, r3, #24 │ │ │ │ lsls r1, r5, #6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ rsb lr, r3, #32 │ │ │ │ cmp.w lr, #31 │ │ │ │ @@ -198823,19 +198823,19 @@ │ │ │ │ bl 11ee8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xab20> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r3, [r1, #2176] @ 0x880 │ │ │ │ strb.w r0, [r1, #2198] @ 0x896 │ │ │ │ b.n 121c44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd8d8> │ │ │ │ nop │ │ │ │ - addw r0, ip, #242 @ 0xf2 │ │ │ │ - strh r6, [r4, r5] │ │ │ │ + @ instruction: 0xf22c00f2 │ │ │ │ + strh r6, [r0, r6] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - sub.w r0, r2, #242 @ 0xf2 │ │ │ │ - strh r0, [r3, r3] │ │ │ │ + rsb r0, r2, #242 @ 0xf2 │ │ │ │ + strh r0, [r7, r3] │ │ │ │ lsls r1, r0, #4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movs r0, #0 │ │ │ │ str.w r2, [r3, #228] @ 0xe4 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ @@ -214042,39 +214042,39 @@ │ │ │ │ nop │ │ │ │ adds r3, #178 @ 0xb2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #90 @ 0x5a │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbz r6, 12d16e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18e02> │ │ │ │ + sxth r6, r1 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - cbz r6, 12d168 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18dfc> │ │ │ │ + cbz r6, 12d170 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18e04> │ │ │ │ lsls r3, r0, #4 │ │ │ │ - cbz r6, 12d162 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18df6> │ │ │ │ + cbz r6, 12d16a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18dfe> │ │ │ │ lsls r3, r0, #4 │ │ │ │ - cbz r0, 12d15e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18df2> │ │ │ │ + cbz r0, 12d166 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18dfa> │ │ │ │ lsls r3, r0, #4 │ │ │ │ - sub sp, #408 @ 0x198 │ │ │ │ + cbz r6, 12d144 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18dd8> │ │ │ │ lsls r3, r0, #4 │ │ │ │ - sub sp, #232 @ 0xe8 │ │ │ │ + sub sp, #360 @ 0x168 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - sub sp, #80 @ 0x50 │ │ │ │ + sub sp, #208 @ 0xd0 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - add sp, #280 @ 0x118 │ │ │ │ + add sp, #408 @ 0x198 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - add sp, #72 @ 0x48 │ │ │ │ + add sp, #200 @ 0xc8 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - add r7, sp, #840 @ 0x348 │ │ │ │ + add r7, sp, #968 @ 0x3c8 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - add r7, sp, #664 @ 0x298 │ │ │ │ + add r7, sp, #792 @ 0x318 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - add r7, sp, #488 @ 0x1e8 │ │ │ │ + add r7, sp, #616 @ 0x268 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - add r7, sp, #312 @ 0x138 │ │ │ │ + add r7, sp, #440 @ 0x1b8 │ │ │ │ lsls r3, r0, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #2 │ │ │ │ @@ -214266,17 +214266,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 12d350 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18fe4> │ │ │ │ nop │ │ │ │ strb r2, [r6, r0] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs r4, #202 @ 0xca │ │ │ │ + subs r4, #234 @ 0xea │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r4, #42 @ 0x2a │ │ │ │ + subs r4, #74 @ 0x4a │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov ip, r2 │ │ │ │ sub sp, #16 │ │ │ │ @@ -214485,21 +214485,21 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 12d3c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x19058> │ │ │ │ - subs r3, #18 │ │ │ │ + subs r3, #50 @ 0x32 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r3, #12 │ │ │ │ + subs r3, #44 @ 0x2c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrsb r4, [r6, r1] │ │ │ │ + ldrsb r4, [r2, r2] │ │ │ │ lsls r3, r0, #4 │ │ │ │ - subs r2, #28 │ │ │ │ + subs r2, #60 @ 0x3c │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ subs.w ip, r2, #0 │ │ │ │ @@ -214567,21 +214567,21 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r0, lr │ │ │ │ str.w ip, [sp] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 12d6b2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x19346> │ │ │ │ - subs r2, #34 @ 0x22 │ │ │ │ + subs r2, #66 @ 0x42 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r1, #184 @ 0xb8 │ │ │ │ + subs r1, #216 @ 0xd8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r1, #142 @ 0x8e │ │ │ │ + subs r1, #174 @ 0xae │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r1, #168 @ 0xa8 │ │ │ │ + subs r1, #200 @ 0xc8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrh.w lr, [r2] │ │ │ │ movw ip, #5890 @ 0x1702 │ │ │ │ @@ -214751,23 +214751,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (12d8cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x19560>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 12d888 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1951c> │ │ │ │ nop │ │ │ │ - subs r1, #60 @ 0x3c │ │ │ │ + subs r1, #92 @ 0x5c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r0, #128 @ 0x80 │ │ │ │ + subs r0, #160 @ 0xa0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r0, #38 @ 0x26 │ │ │ │ + subs r0, #70 @ 0x46 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r0, #222 @ 0xde │ │ │ │ + subs r0, #254 @ 0xfe │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r0, #146 @ 0x92 │ │ │ │ + subs r0, #178 @ 0xb2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ movw ip, #34067 @ 0x8513 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 12d932 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x195c6> │ │ │ │ bls.n 12d924 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x195b8> │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -214819,15 +214819,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ movw r3, #37122 @ 0x9102 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 12d8f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x19584> │ │ │ │ b.n 12d92c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x195c0> │ │ │ │ - subs r0, #204 @ 0xcc │ │ │ │ + subs r0, #236 @ 0xec │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -214859,15 +214859,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - subs r0, #70 @ 0x46 │ │ │ │ + subs r0, #102 @ 0x66 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #28 │ │ │ │ @@ -215003,21 +215003,21 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 12dae0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x19774> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r1, r3, r5} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - subs r0, #116 @ 0x74 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ - adds r6, #246 @ 0xf6 │ │ │ │ + subs r0, #148 @ 0x94 │ │ │ │ lsls r2, r6, #3 │ │ │ │ adds r7, #22 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r7, #10 │ │ │ │ + adds r7, #54 @ 0x36 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + adds r7, #42 @ 0x2a │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cbz r3, 12dbbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x19850> │ │ │ │ push {lr} │ │ │ │ mov r3, r0 │ │ │ │ add.w lr, r0, #540 @ 0x21c │ │ │ │ movw ip, #36161 @ 0x8d41 │ │ │ │ @@ -215313,21 +215313,21 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 12dc4a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x198de> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 12dcf0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x19984> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 12dd50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x199e4> │ │ │ │ - adds r3, #216 @ 0xd8 │ │ │ │ + adds r3, #248 @ 0xf8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r3, #28 │ │ │ │ + adds r3, #60 @ 0x3c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r2, #228 @ 0xe4 │ │ │ │ + adds r3, #4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r1, #92 @ 0x5c │ │ │ │ + adds r1, #124 @ 0x7c │ │ │ │ lsls r2, r6, #3 │ │ │ │ mov.w ip, #1 │ │ │ │ strb.w ip, [r3] │ │ │ │ movw ip, #35864 @ 0x8c18 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 12df0a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x19b9e> │ │ │ │ bhi.n 12df0e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x19ba2> │ │ │ │ @@ -215381,15 +215381,15 @@ │ │ │ │ beq.n 12df0a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x19b9e> │ │ │ │ b.n 12df26 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x19bba> │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 12df26 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x19bba> │ │ │ │ b.n 12df0a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x19b9e> │ │ │ │ nop │ │ │ │ - adds r2, #148 @ 0x94 │ │ │ │ + adds r2, #180 @ 0xb4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ands.w r4, r2, #48 @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -215668,23 +215668,23 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add.w r5, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r5, [r5, #1772] @ 0x6ec │ │ │ │ cmp r5, #29 │ │ │ │ bhi.n 12e192 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x19e26> │ │ │ │ b.n 12e210 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x19ea4> │ │ │ │ - adds r1, #108 @ 0x6c │ │ │ │ + adds r1, #140 @ 0x8c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r0, #204 @ 0xcc │ │ │ │ + adds r0, #236 @ 0xec │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r0, #124 @ 0x7c │ │ │ │ + adds r0, #156 @ 0x9c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r0, #130 @ 0x82 │ │ │ │ + adds r0, #162 @ 0xa2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r0, #128 @ 0x80 │ │ │ │ + adds r0, #160 @ 0xa0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ add.w r1, r0, #602112 @ 0x93000 │ │ │ │ @@ -215801,15 +215801,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0x47ce │ │ │ │ + @ instruction: 0x47ee │ │ │ │ lsls r3, r0, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov ip, r1 │ │ │ │ sub sp, #16 │ │ │ │ @@ -215904,15 +215904,15 @@ │ │ │ │ cmp r1, #2 │ │ │ │ bne.n 12e44e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1a0e2> │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1772] @ 0x6ec │ │ │ │ cmp r1, #29 │ │ │ │ bls.n 12e44e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1a0e2> │ │ │ │ b.n 12e488 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1a11c> │ │ │ │ - cmp r6, #226 @ 0xe2 │ │ │ │ + cmp r7, #2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1640] @ 12eb74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1a808> │ │ │ │ @@ -216499,53 +216499,53 @@ │ │ │ │ b.n 12e91c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1a5b0> │ │ │ │ subs r0, r5, r3 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r1, r3 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cmp r5, #72 @ 0x48 │ │ │ │ + cmp r5, #104 @ 0x68 │ │ │ │ lsls r2, r6, #3 │ │ │ │ adds r6, r3, r7 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cmp r4, #206 @ 0xce │ │ │ │ + cmp r4, #238 @ 0xee │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #218 @ 0xda │ │ │ │ + cmp r5, #250 @ 0xfa │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r4, #2 │ │ │ │ + cmp r4, #34 @ 0x22 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r3, #94 @ 0x5e │ │ │ │ + cmp r3, #126 @ 0x7e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r4, #52 @ 0x34 │ │ │ │ + cmp r4, #84 @ 0x54 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, #204 @ 0xcc │ │ │ │ + cmp r2, #236 @ 0xec │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r3, #244 @ 0xf4 │ │ │ │ + cmp r4, #20 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r3, #214 @ 0xd6 │ │ │ │ + cmp r3, #246 @ 0xf6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r3, #176 @ 0xb0 │ │ │ │ + cmp r3, #208 @ 0xd0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r3, #42 @ 0x2a │ │ │ │ + cmp r3, #74 @ 0x4a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, #218 @ 0xda │ │ │ │ + cmp r2, #250 @ 0xfa │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, #172 @ 0xac │ │ │ │ + cmp r2, #204 @ 0xcc │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, #124 @ 0x7c │ │ │ │ + cmp r2, #156 @ 0x9c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r1, #238 @ 0xee │ │ │ │ + cmp r2, #14 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, #6 │ │ │ │ + cmp r2, #38 @ 0x26 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r1, #160 @ 0xa0 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r1, #78 @ 0x4e │ │ │ │ + cmp r1, #110 @ 0x6e │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #900] @ (12ef64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1abf8>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -217074,17 +217074,17 @@ │ │ │ │ movs r2, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 12f132 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1adc6> │ │ │ │ b.n 12f142 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1add6> │ │ │ │ - movs r4, #120 @ 0x78 │ │ │ │ + movs r4, #152 @ 0x98 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r3, #250 @ 0xfa │ │ │ │ + movs r4, #26 │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r0, [r6, r2] │ │ │ │ lsls r0, r5, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -217219,23 +217219,23 @@ │ │ │ │ b.n 12f1b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ae4c> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 435b94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321828> │ │ │ │ b.n 12f262 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1aef6> │ │ │ │ adds r5, #202 @ 0xca │ │ │ │ lsls r0, r5, #6 │ │ │ │ - movs r3, #96 @ 0x60 │ │ │ │ + movs r3, #128 @ 0x80 │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r0, [r0, r1] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - movs r2, #216 @ 0xd8 │ │ │ │ + movs r2, #248 @ 0xf8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r2, #222 @ 0xde │ │ │ │ + movs r2, #254 @ 0xfe │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r1, #72 @ 0x48 │ │ │ │ + subs r1, #104 @ 0x68 │ │ │ │ lsls r3, r0, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #352] @ (12f460 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1b0f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -217369,19 +217369,19 @@ │ │ │ │ bl 435b94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321828> │ │ │ │ b.n 12f330 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1afc4> │ │ │ │ nop │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ lsls r0, r5, #6 │ │ │ │ ldr r6, [pc, #136] @ (12f4f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1b184>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - movs r1, #104 @ 0x68 │ │ │ │ + movs r1, #136 @ 0x88 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r1, #150 @ 0x96 │ │ │ │ + movs r1, #182 @ 0xb6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r1, #28 │ │ │ │ + movs r1, #60 @ 0x3c │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r0, [pc, #4] @ (12f47c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1b110>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r1, [pc, #456] @ (12f648 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1b2dc>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ @@ -217550,15 +217550,15 @@ │ │ │ │ bne.n 12f632 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1b2c6> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 12f602 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1b296> │ │ │ │ b.n 12f590 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1b224> │ │ │ │ ldr r3, [pc, #864] @ (12f9ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1b640>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs r6, r4, #6 │ │ │ │ + subs r6, r0, #7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -217749,15 +217749,15 @@ │ │ │ │ strex r0, r1, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 12f836 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1b4ca> │ │ │ │ b.n 12f854 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1b4e8> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #656] @ (12faf8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1b78c>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - adds r4, #14 │ │ │ │ + adds r4, #46 @ 0x2e │ │ │ │ lsls r3, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -217845,15 +217845,15 @@ │ │ │ │ bne.n 12f94e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1b5e2> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 12f91e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1b5b2> │ │ │ │ b.n 12f8b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1b544> │ │ │ │ ldr r1, [pc, #224] @ (12fa48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1b6dc>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - adds r6, r5, #2 │ │ │ │ + adds r6, r1, #3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ mov r4, r2 │ │ │ │ @@ -217911,15 +217911,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (12fa18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1b6ac>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 12f9d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1b664> │ │ │ │ nop │ │ │ │ - subs r2, r6, r6 │ │ │ │ + subs r2, r2, r7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrh.w r2, [r0, #376] @ 0x178 │ │ │ │ ldrh.w r3, [r0, #412] @ 0x19c │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 12fa2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1b6c0> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -219178,131 +219178,131 @@ │ │ │ │ cmp r2, r3 │ │ │ │ bne.w 1305e2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1c276> │ │ │ │ b.n 130320 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1bfb4> │ │ │ │ lsls r6, r3, #13 │ │ │ │ lsls r0, r5, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #23 │ │ │ │ + asrs r6, r4, #23 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r5, pc, #160 @ (adr r5, 1307e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1c47c>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r0, r4, #26 │ │ │ │ + asrs r0, r0, #27 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r6, r3, #17 │ │ │ │ + asrs r6, r7, #17 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r4, r5, #25 │ │ │ │ + asrs r4, r1, #26 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r3, pc, #736 @ (adr r3, 130a38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1c6cc>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r6, r0, #18 │ │ │ │ + asrs r6, r4, #18 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r6, r0, #15 │ │ │ │ + asrs r6, r4, #15 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r3, pc, #160 @ (adr r3, 130804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1c498>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r4, r5, #14 │ │ │ │ + asrs r4, r1, #15 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r6, r0, #12 │ │ │ │ + asrs r6, r4, #12 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r2, pc, #416 @ (adr r2, 130910 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1c5a4>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r6, r5, #19 │ │ │ │ + asrs r6, r1, #20 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r6, #9 │ │ │ │ + asrs r0, r2, #10 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r1, pc, #848 @ (adr r1, 130acc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1c760>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r0, r2, #9 │ │ │ │ + asrs r0, r6, #9 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r2, #8 │ │ │ │ + asrs r0, r6, #8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r1, pc, #424 @ (adr r1, 130930 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1c5c4>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r0, r3, #6 │ │ │ │ + asrs r0, r7, #6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r3, #4 │ │ │ │ + asrs r2, r7, #4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #496 @ (adr r0, 130984 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1c618>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r6, r2, #9 │ │ │ │ + asrs r6, r6, #9 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r0, #4 │ │ │ │ + asrs r2, r4, #4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #368 @ (adr r0, 130910 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1c5a4>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r2, r5, #9 │ │ │ │ + asrs r2, r1, #10 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r4, #3 │ │ │ │ + asrs r2, r0, #4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #240 @ (adr r0, 13089c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1c530>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r4, r0, #3 │ │ │ │ + asrs r4, r4, #3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #160 @ (adr r0, 130854 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1c4e8>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r0, r3, #3 │ │ │ │ + asrs r0, r7, #3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r6, r0, #10 │ │ │ │ + asrs r6, r4, #10 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r4, r3, #2 │ │ │ │ + asrs r4, r7, #2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r6, r7, #32 │ │ │ │ + asrs r6, r3, #1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r6, r1, #1 │ │ │ │ + asrs r6, r5, #1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r0, r0, #9 │ │ │ │ + asrs r0, r4, #9 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r6, r7, #31 │ │ │ │ + asrs r6, r3, #32 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r6, r7, #2 │ │ │ │ + asrs r6, r3, #3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r6, r3, #31 │ │ │ │ + lsrs r6, r7, #31 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r0, r2, #7 │ │ │ │ + asrs r0, r6, #7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r4, r3, #30 │ │ │ │ + lsrs r4, r7, #30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r0, r5, #2 │ │ │ │ + asrs r0, r1, #3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r0, r0, #30 │ │ │ │ + lsrs r0, r4, #30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r0, r7, #4 │ │ │ │ + asrs r0, r3, #5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r0, r3, #29 │ │ │ │ + lsrs r0, r7, #29 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldr r6, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r0, r7, #32 │ │ │ │ + asrs r0, r3, #1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r6, r5, #28 │ │ │ │ + lsrs r6, r1, #29 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r6, #29 │ │ │ │ + lsrs r2, r2, #30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r0, r3, #28 │ │ │ │ + lsrs r0, r7, #28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [sp, #488] @ 0x1e8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r0, r5, #2 │ │ │ │ + asrs r0, r1, #3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r5, #27 │ │ │ │ + lsrs r2, r1, #28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r5, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -219403,15 +219403,15 @@ │ │ │ │ bl 435b94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321828> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1308b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1c548> │ │ │ │ subs r0, r7, #3 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #222 @ 0xde │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsrs r4, r6, #30 │ │ │ │ + lsrs r4, r2, #31 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 12f2f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1af84> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219458,17 +219458,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r6, r6, #6 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsrs r0, r2, #28 │ │ │ │ + lsrs r0, r6, #28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r4, r5, #27 │ │ │ │ + lsrs r4, r1, #28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 130970 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1c604> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219509,17 +219509,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r6, r5, #4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsrs r0, r1, #27 │ │ │ │ + lsrs r0, r5, #27 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r0, r5, #26 │ │ │ │ + lsrs r0, r1, #27 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 1309f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1c68c> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219796,15 +219796,15 @@ │ │ │ │ lsls r0, r5, #6 │ │ │ │ add.w r1, lr, #5472256 @ 0x538000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #88 @ 0x58 │ │ │ │ lsls r0, r5, #6 │ │ │ │ @ instruction: 0xf3b601a7 │ │ │ │ - lsrs r4, r5, #15 │ │ │ │ + lsrs r4, r1, #16 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 130d90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ca24> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -219842,17 +219842,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ adds r6, r2, r6 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsls r0, r1, #28 │ │ │ │ + lsls r0, r5, #28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r7, #13 │ │ │ │ + lsrs r2, r3, #14 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 130e10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1caa4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -219890,17 +219890,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ adds r6, r2, r4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsls r0, r6, #25 │ │ │ │ + lsls r0, r2, #26 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ + lsrs r2, r3, #12 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr.w r2, [pc, #2372] @ 1317ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d440> │ │ │ │ movw r3, #34847 @ 0x881f │ │ │ │ push {lr} │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ bhi.n 130ef8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1cb8c> │ │ │ │ @@ -221877,18 +221877,18 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 13225a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1deee> │ │ │ │ - @ instruction: 0xf71600f1 │ │ │ │ - @ instruction: 0xf6e200f1 │ │ │ │ - @ instruction: 0xf6f800f1 │ │ │ │ - @ instruction: 0xf6f000f1 │ │ │ │ + @ instruction: 0xf73600f1 │ │ │ │ + @ instruction: 0xf70200f1 │ │ │ │ + @ instruction: 0xf71800f1 │ │ │ │ + @ instruction: 0xf71000f1 │ │ │ │ stmdb sp!, {r4, 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] @ (1323d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e06c>) │ │ │ │ mov sl, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -221988,15 +221988,15 @@ │ │ │ │ beq.n 1323b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e04c> │ │ │ │ b.n 1323c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e05c> │ │ │ │ nop │ │ │ │ lsls r2, r4, #17 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r6, r1, #1 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - movw r0, #10481 @ 0x28f1 │ │ │ │ + @ instruction: 0xf66200f1 │ │ │ │ push {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] @ (1324b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e144>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -222067,18 +222067,18 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 13245a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e0ee> │ │ │ │ lsls r6, r0, #13 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - sub.w r0, r6, #7897088 @ 0x788000 │ │ │ │ - @ instruction: 0xf59400f1 │ │ │ │ - adc.w r0, lr, #7897088 @ 0x788000 │ │ │ │ - sbc.w r0, r4, #7897088 @ 0x788000 │ │ │ │ + rsb r0, r6, #7897088 @ 0x788000 │ │ │ │ + subs.w r0, r4, #7897088 @ 0x788000 │ │ │ │ + sbc.w r0, lr, #7897088 @ 0x788000 │ │ │ │ + @ instruction: 0xf58400f1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #116] @ 132548 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e1dc> │ │ │ │ mov lr, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -222120,19 +222120,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r4, #9 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xf53000f1 │ │ │ │ - add.w r0, lr, #7897088 @ 0x788000 │ │ │ │ - @ instruction: 0xf52400f1 │ │ │ │ - @ instruction: 0xf4fa00f1 │ │ │ │ - adds.w r0, ip, #7897088 @ 0x788000 │ │ │ │ + adcs.w r0, r0, #7897088 @ 0x788000 │ │ │ │ + @ instruction: 0xf52e00f1 │ │ │ │ + adc.w r0, r4, #7897088 @ 0x788000 │ │ │ │ + adds.w r0, sl, #7897088 @ 0x788000 │ │ │ │ + @ instruction: 0xf53c00f1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #108] @ 1325dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e270> │ │ │ │ mov r4, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -222171,19 +222171,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r0, #7 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xf4d200f1 │ │ │ │ - @ instruction: 0xf4ba00f1 │ │ │ │ - eors.w r0, r0, #7897088 @ 0x788000 │ │ │ │ - @ instruction: 0xf4a600f1 │ │ │ │ - eor.w r0, r8, #7897088 @ 0x788000 │ │ │ │ + @ instruction: 0xf4f200f1 │ │ │ │ + @ instruction: 0xf4da00f1 │ │ │ │ + @ instruction: 0xf4b000f1 │ │ │ │ + @ instruction: 0xf4c600f1 │ │ │ │ + @ instruction: 0xf4a800f1 │ │ │ │ stmdb 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] @ (13269c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e330>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -222246,20 +222246,20 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 132658 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e2ec> │ │ │ │ nop │ │ │ │ lsls r2, r6, #4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsls r6, r2, #4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - eor.w r0, r2, #7897088 @ 0x788000 │ │ │ │ - orn r0, sl, #7897088 @ 0x788000 │ │ │ │ - @ instruction: 0xf3e400f1 │ │ │ │ - ands.w r0, ip, #7897088 @ 0x788000 │ │ │ │ - orr.w r0, r0, #7897088 @ 0x788000 │ │ │ │ - @ instruction: 0xf3c600f1 │ │ │ │ + @ instruction: 0xf4a200f1 │ │ │ │ + eor.w r0, sl, #7897088 @ 0x788000 │ │ │ │ + and.w r0, r4, #7897088 @ 0x788000 │ │ │ │ + bics.w r0, ip, #7897088 @ 0x788000 │ │ │ │ + orn r0, r0, #7897088 @ 0x788000 │ │ │ │ + @ instruction: 0xf3e600f1 │ │ │ │ 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] @ 1326ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e380> │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -222267,15 +222267,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1000 @ 0x3e8 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 1322c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1df58> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bic.w r0, r8, #7897088 @ 0x788000 │ │ │ │ + orr.w r0, r8, #7897088 @ 0x788000 │ │ │ │ stmdb 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] @ (132804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e498>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -222374,16 +222374,16 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1327d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e46c> │ │ │ │ b.n 1327f6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e48a> │ │ │ │ movs r6, r6 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r6, r7, r0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xf38c00f1 │ │ │ │ - @ instruction: 0xf36a00f1 │ │ │ │ + @ instruction: 0xf3ac00f1 │ │ │ │ + @ instruction: 0xf38a00f1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov lr, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -222393,15 +222393,15 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ bl 1322c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1df58> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf30800f1 │ │ │ │ + @ instruction: 0xf32800f1 │ │ │ │ stmdb 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] @ (132954 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e5e8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -222499,16 +222499,16 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 132926 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e5ba> │ │ │ │ b.n 132944 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e5d8> │ │ │ │ nop │ │ │ │ cdp2 1, 14, cr0, cr2, cr7, {5} │ │ │ │ adds r2, r5, r3 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xf25400f1 │ │ │ │ - @ instruction: 0xf26400f1 │ │ │ │ + @ instruction: 0xf27400f1 │ │ │ │ + @ instruction: 0xf28400f1 │ │ │ │ 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] @ (1329c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e658>) │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r3 │ │ │ │ @@ -222542,16 +222542,16 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r4, #668] @ 0x29c │ │ │ │ - @ instruction: 0xf22e00f1 │ │ │ │ - rsbs r0, r4, #241 @ 0xf1 │ │ │ │ + movw r0, #57585 @ 0xe0f1 │ │ │ │ + @ instruction: 0xf1f400f1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #96] @ 132a40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e6d4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r0 │ │ │ │ @@ -222584,17 +222584,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r6, #-668] @ 0xfffffd64 │ │ │ │ - @ instruction: 0xf25000f1 │ │ │ │ - rsbs r0, ip, #241 @ 0xf1 │ │ │ │ - @ instruction: 0xf1f400f1 │ │ │ │ + @ instruction: 0xf27000f1 │ │ │ │ + @ instruction: 0xf1fc00f1 │ │ │ │ + @ instruction: 0xf21400f1 │ │ │ │ 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] @ (132b54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e7e8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -222686,16 +222686,16 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 132b34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e7c8> │ │ │ │ b.n 132b44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e7d8> │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r6], {167} @ 0xa7 │ │ │ │ asrs r0, r1, #27 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - rsbs r0, lr, #241 @ 0xf1 │ │ │ │ - @ instruction: 0xf18800f1 │ │ │ │ + @ instruction: 0xf1fe00f1 │ │ │ │ + sub.w r0, r8, #241 @ 0xf1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (132c68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e8fc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ @@ -222788,16 +222788,16 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 132c3a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e8ce> │ │ │ │ b.n 132c58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e8ec> │ │ │ │ nop │ │ │ │ smlaltb r0, r1, r2, r7 │ │ │ │ asrs r6, r1, #23 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xf0e400f1 │ │ │ │ - @ instruction: 0xf0d000f1 │ │ │ │ + add.w r0, r4, #241 @ 0xf1 │ │ │ │ + @ instruction: 0xf0f000f1 │ │ │ │ push {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] @ (132d84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ea18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ @@ -222893,15 +222893,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 132d58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e9ec> │ │ │ │ b.n 132cdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e970> │ │ │ │ @ instruction: 0xfab001a7 │ │ │ │ asrs r2, r1, #20 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - sbc.w r0, sl, r1, ror #3 │ │ │ │ + @ instruction: 0xeb8a00f1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -223191,20 +223191,20 @@ │ │ │ │ b.n 1330aa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ed3e> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 435b94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321828> │ │ │ │ b.n 133066 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ecfa> │ │ │ │ nop │ │ │ │ ldr??.w r0, [ip, ] │ │ │ │ - mrc 0, 0, r0, cr14, cr1, {7} │ │ │ │ + mrc 0, 1, r0, cr14, cr1, {7} │ │ │ │ asrs r4, r1, #10 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldcl 0, cr0, [r8, #-964] @ 0xfffffc3c │ │ │ │ - ldcl 0, cr0, [r2], #964 @ 0x3c4 │ │ │ │ - stcl 0, cr0, [lr], {241} @ 0xf1 │ │ │ │ + ldcl 0, cr0, [r8, #-964]! @ 0xfffffc3c │ │ │ │ + ldc 0, cr0, [r2, #-964] @ 0xfffffc3c │ │ │ │ + stcl 0, cr0, [lr], #964 @ 0x3c4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 132eac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1eb40> │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ @@ -223407,19 +223407,19 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r2, #2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - @ instruction: 0xeaaa00f1 │ │ │ │ - b.n 133778 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f40c> │ │ │ │ + @ instruction: 0xeaca00f1 │ │ │ │ + b.n 1337b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f44c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - eors.w r0, r6, r1, ror #3 │ │ │ │ - @ instruction: 0xeaac00f1 │ │ │ │ + @ instruction: 0xeab600f1 │ │ │ │ + @ instruction: 0xeacc00f1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ bl 12f15c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1adf0> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -223533,15 +223533,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrh.w r3, [r1, #188] @ 0xbc │ │ │ │ mov r0, r3 │ │ │ │ b.n 13344e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f0e2> │ │ │ │ @ instruction: 0xf3c201a7 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - b.n 132d90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ea24> │ │ │ │ + b.n 132dd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ea64> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #232] @ (133578 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f20c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -223632,16 +223632,16 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ subw r1, sl, #167 @ 0xa7 │ │ │ │ lsrs r4, r1, #4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia.w r0!, {r0, r4, r5, r6, r7} │ │ │ │ - b.n 133bc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f854> │ │ │ │ + stlexd r1, r0, r0, [r0] │ │ │ │ + b.n 133c00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f894> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (133650 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -223712,19 +223712,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 1335d2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f266> │ │ │ │ nop │ │ │ │ @ instruction: 0xf19e01a7 │ │ │ │ - @ instruction: 0xe83e00f1 │ │ │ │ - @ instruction: 0xe85400f1 │ │ │ │ + @ instruction: 0xe85e00f1 │ │ │ │ + ldrd r0, r0, [r4], #-964 @ 0x3c4 │ │ │ │ lsls r6, r3, #31 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - b.n 133ae8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f77c> │ │ │ │ + b.n 133b28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f7bc> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #172] @ (133720 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f3b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -223791,21 +223791,20 @@ │ │ │ │ ldr r2, [pc, #28] @ (133730 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f3c4>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 1336e6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f37a> │ │ │ │ @ instruction: 0xf0c201a7 │ │ │ │ - b.n 133718 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f3ac> │ │ │ │ - lsls r1, r6, #3 │ │ │ │ + @ instruction: 0xe81800f1 │ │ │ │ lsls r4, r5, #28 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - b.n 13362c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2c0> │ │ │ │ + b.n 13366c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f300> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 133a14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f6a8> │ │ │ │ + b.n 133a54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f6e8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -223877,19 +223876,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 1337dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f470> │ │ │ │ nop │ │ │ │ - blt.n 133704 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f398> │ │ │ │ + blt.n 133744 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f3d8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - blt.n 13370c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f3a0> │ │ │ │ + blt.n 13374c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f3e0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bgt.n 13382c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f4c0> │ │ │ │ + bgt.n 13386c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f500> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -224438,23 +224437,23 @@ │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ bl 14ea48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a6dc> │ │ │ │ b.n 133d8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fa20> │ │ │ │ sub.w r1, lr, r7, asr #2 │ │ │ │ stmia r4!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - b.n 1342d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ff6c> │ │ │ │ + b.n 134318 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ffac> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 134264 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fef8> │ │ │ │ + b.n 1342a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ff38> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 1342e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ff74> │ │ │ │ + b.n 134320 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ffb4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 13421c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1feb0> │ │ │ │ + b.n 13425c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fef0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 134238 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fecc> │ │ │ │ + b.n 134278 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ff0c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ movw r2, #34037 @ 0x84f5 │ │ │ │ cmp r1, r2 │ │ │ │ bne.w 133d0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f9a0> │ │ │ │ @@ -224528,17 +224527,17 @@ │ │ │ │ beq.n 133eae <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fb42> │ │ │ │ b.n 133ce0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f974> │ │ │ │ ldr.w r2, [r2, #1772] @ 0x6ec │ │ │ │ cmp r2, #29 │ │ │ │ bhi.w 133cd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f96c> │ │ │ │ b.n 133d16 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f9aa> │ │ │ │ nop │ │ │ │ - b.n 1340f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fd8c> │ │ │ │ + b.n 134138 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fdcc> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 133f90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc24> │ │ │ │ + b.n 133fd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc64> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -224565,15 +224564,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r2, #0 │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ bl 133b78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f80c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - b.n 133fcc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc60> │ │ │ │ + b.n 13400c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fca0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -224600,15 +224599,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r2, #0 │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ bl 133b78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f80c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - svc 226 @ 0xe2 │ │ │ │ + b.n 133fdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc70> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #40] @ 134014 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fca8> │ │ │ │ @@ -224626,15 +224625,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 133b78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f80c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - svc 190 @ 0xbe │ │ │ │ + svc 222 @ 0xde │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -224664,15 +224663,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 133b78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f80c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - svc 134 @ 0x86 │ │ │ │ + svc 166 @ 0xa6 │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #132] @ (134110 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fda4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -224876,33 +224875,33 @@ │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 13421a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1feae> │ │ │ │ nop │ │ │ │ b.n 133ea4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fb38> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - udf #142 @ 0x8e │ │ │ │ + udf #174 @ 0xae │ │ │ │ lsls r1, r6, #3 │ │ │ │ - udf #64 @ 0x40 │ │ │ │ + udf #96 @ 0x60 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ble.n 134240 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fed4> │ │ │ │ + ble.n 134280 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ff14> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bgt.n 1341d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fe64> │ │ │ │ + bgt.n 134210 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fea4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ble.n 134218 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1feac> │ │ │ │ + ble.n 134258 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1feec> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bgt.n 13421c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1feb0> │ │ │ │ + bgt.n 13425c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fef0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ble.n 1341e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fe74> │ │ │ │ + ble.n 134220 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1feb4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bgt.n 1341b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fe4c> │ │ │ │ + bgt.n 1341f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fe8c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ble.n 1341a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fe38> │ │ │ │ + ble.n 1341e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fe78> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bgt.n 13428c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ff20> │ │ │ │ + ble.n 1342cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ff60> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #300] @ (1343e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2007c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -225156,27 +225155,27 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 134446 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x200da> │ │ │ │ b.n 134bbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20850> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - blt.n 13451c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x201b0> │ │ │ │ + bgt.n 13455c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x201f0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - blt.n 134574 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20208> │ │ │ │ + blt.n 1345b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20248> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bls.n 1344cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20160> │ │ │ │ + bls.n 13450c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x201a0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bge.n 13454c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x201e0> │ │ │ │ + blt.n 13458c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20220> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bls.n 134518 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x201ac> │ │ │ │ + bls.n 134558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x201ec> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bge.n 134504 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20198> │ │ │ │ + bge.n 134544 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x201d8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bge.n 1345b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20248> │ │ │ │ + bge.n 1345f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20288> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #204] @ (134644 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x202d8>) │ │ │ │ @@ -225265,17 +225264,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r4, r6 │ │ │ │ b.n 1345e6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2027a> │ │ │ │ nop │ │ │ │ b.n 1349cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20660> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bge.n 13471c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203b0> │ │ │ │ + bge.n 13455c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x201f0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bhi.n 1345ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20240> │ │ │ │ + bhi.n 1345ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20280> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #408] @ (1347fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20490>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -225439,35 +225438,35 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 134780 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20414> │ │ │ │ b.n 1349ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20640> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bls.n 13471c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203b0> │ │ │ │ + bls.n 13475c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203f0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bls.n 13487c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20510> │ │ │ │ + bls.n 1348bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20550> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bhi.n 13476c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20400> │ │ │ │ + bhi.n 1347ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20440> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvc.n 134884 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20518> │ │ │ │ + bvc.n 1348c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20558> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bhi.n 134744 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203d8> │ │ │ │ + bhi.n 134784 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20418> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvc.n 1348d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20564> │ │ │ │ + bvc.n 134910 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x205a4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bhi.n 13490c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x205a0> │ │ │ │ + bhi.n 13474c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203e0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvc.n 13486c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20500> │ │ │ │ + bvc.n 1348ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20540> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvc.n 134828 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x204bc> │ │ │ │ + bvc.n 134868 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x204fc> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bhi.n 13489c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20530> │ │ │ │ + bhi.n 1348dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20570> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvc.n 13490c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x205a0> │ │ │ │ + bvc.n 13474c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203e0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #204] @ (13490c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x205a0>) │ │ │ │ @@ -225556,17 +225555,17 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ mov r4, r6 │ │ │ │ b.n 1348ae <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20542> │ │ │ │ udf #250 @ 0xfa │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bvc.n 13489c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20530> │ │ │ │ + bvc.n 1348dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20570> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bpl.n 1348e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20574> │ │ │ │ + bvs.n 134920 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x205b4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #440] @ (134ae4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20778>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -225743,37 +225742,37 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 134a6a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x206fe> │ │ │ │ udf #14 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bvs.n 134ab8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2074c> │ │ │ │ + bvc.n 134af8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2078c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvs.n 134a14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x206a8> │ │ │ │ + bvs.n 134a54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x206e8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvs.n 134b2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x207c0> │ │ │ │ + bvs.n 134b6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20800> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bpl.n 134acc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20760> │ │ │ │ + bvs.n 134b0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x207a0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bmi.n 134b9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20830> │ │ │ │ + bmi.n 134bdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20870> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bpl.n 134aa4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20738> │ │ │ │ + bpl.n 134ae4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20778> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bmi.n 134be8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2087c> │ │ │ │ + bmi.n 134a28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x206bc> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bpl.n 134a6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20700> │ │ │ │ + bpl.n 134aac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20740> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bmi.n 134b84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20818> │ │ │ │ + bmi.n 134bc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20858> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bmi.n 134b44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x207d8> │ │ │ │ + bmi.n 134b84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20818> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bpl.n 134c00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20894> │ │ │ │ + bpl.n 134a40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x206d4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bmi.n 134a28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x206bc> │ │ │ │ + bmi.n 134a68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x206fc> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #388] @ (134cb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20944>) │ │ │ │ @@ -225929,17 +225928,17 @@ │ │ │ │ b.n 134b6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20800> │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r4, r5 │ │ │ │ b.n 134be6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2087a> │ │ │ │ nop │ │ │ │ bgt.n 134cd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20964> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bmi.n 134c28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x208bc> │ │ │ │ + bmi.n 134c68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x208fc> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bcs.n 134bfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20890> │ │ │ │ + bcs.n 134c3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x208d0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #372] @ (134e44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20ad8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -226090,29 +226089,29 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 134d34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x209c8> │ │ │ │ nop │ │ │ │ bge.n 134f1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20bb0> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bcc.n 134d5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x209f0> │ │ │ │ + bcc.n 134d9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20a30> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bcs.n 134d84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20a18> │ │ │ │ + bcs.n 134dc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20a58> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - beq.n 134dfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20a90> │ │ │ │ + beq.n 134e3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20ad0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bcs.n 134d5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x209f0> │ │ │ │ + bcs.n 134d9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20a30> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - beq.n 134e48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20adc> │ │ │ │ + bne.n 134e88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20b1c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - beq.n 134df0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20a84> │ │ │ │ + beq.n 134e30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20ac4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bcs.n 134eec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20b80> │ │ │ │ + bcs.n 134f2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20bc0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bne.n 134ebc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20b50> │ │ │ │ + bne.n 134efc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20b90> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r6, [pc, #180] @ (134f30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20bc4>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -226191,15 +226190,15 @@ │ │ │ │ nop │ │ │ │ bhi.n 134e80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20b14> │ │ │ │ lsls r7, r4, #6 │ │ │ │ cbz r4, 134f52 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20be6> │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 134e94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20b28> │ │ │ │ + bne.n 134ed4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20b68> │ │ │ │ lsls r1, r6, #3 │ │ │ │ cbz r2, 134f40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20bd4> │ │ │ │ lsls r7, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -226382,39 +226381,39 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 13506c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20d00> │ │ │ │ + beq.n 1350ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20d40> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - beq.n 1351e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e74> │ │ │ │ + beq.n 135020 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20cb4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - beq.n 135210 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20ea4> │ │ │ │ + beq.n 135050 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20ce4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ add r7, sp, #864 @ 0x360 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - beq.n 135170 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e04> │ │ │ │ + beq.n 1351b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e44> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r7, {r3, r4, r6, r7} │ │ │ │ + ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r7, {r6, r7} │ │ │ │ + ldmia r7, {r5, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r6!, {r2, r4, r5} │ │ │ │ + ldmia r6, {r2, r4, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r7, {r1, r3, r5, r7} │ │ │ │ + ldmia r7, {r1, r3, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r5, {r2, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r7, {r4, r7} │ │ │ │ + ldmia r7, {r4, r5, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3} │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r6, [pc, #348] @ (1352bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20f50>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -226553,15 +226552,15 @@ │ │ │ │ nop │ │ │ │ bpl.n 135244 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20ed8> │ │ │ │ lsls r7, r4, #6 │ │ │ │ add r6, sp, #608 @ 0x260 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r4, r5, r7} │ │ │ │ + ldmia r6, {r4, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ add r5, sp, #808 @ 0x328 │ │ │ │ lsls r7, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -226728,33 +226727,33 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #984 @ 0x3d8 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r3, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ add r4, sp, #440 @ 0x1b8 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r4} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r4, {r4, r6, r7} │ │ │ │ + ldmia r4, {r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r4!, {r1, r2, r3, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r3, {r1, r3, r4, r5} │ │ │ │ + ldmia r3, {r1, r3, r4, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r4, {r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r3, r4, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r2!, {r4, r5, r7} │ │ │ │ + ldmia r2!, {r4, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r4!, {r1, r5, r6} │ │ │ │ + ldmia r4!, {r1, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r2!, {r5, r6} │ │ │ │ + ldmia r2!, {r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ @@ -226770,15 +226769,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ bl 133b78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f80c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r4!, {r1, r2} │ │ │ │ + ldmia r4!, {r1, r2, r5} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ @@ -226796,15 +226795,15 @@ │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 133b78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f80c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r3!, {r1, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ @@ -226824,15 +226823,15 @@ │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ mov.w ip, #1 │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 133b78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f80c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r3, {r2, r3, r5, r7} │ │ │ │ + ldmia r3, {r2, r3, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -227075,23 +227074,23 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #976 @ 0x3d0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #608 @ 0x260 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - cbnz r2, 135890 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21524> │ │ │ │ + cbnz r2, 135898 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2152c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r1, {r1, r3, r7} │ │ │ │ + ldmia r1, {r1, r3, r5, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r1, {r1, r2, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - pop {r5} │ │ │ │ + pop {r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - cbnz r0, 13587a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2150e> │ │ │ │ + cbnz r0, 135882 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21516> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #224] @ (135924 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x215b8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -227251,17 +227250,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r7!, {r3, r5, r7} │ │ │ │ + stmia r7!, {r3, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #392] @ (135b9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21830>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -227439,15 +227438,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 1356f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21384> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmia r3, {r3, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia r6!, {r1, r2, r4} │ │ │ │ + stmia r6!, {r1, r2, r4, r5} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #56] @ (135c38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x218cc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -227473,17 +227472,17 @@ │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 1356f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21384> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmia r3, {r3, r4, r5} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r5!, {r4, r5, r7} │ │ │ │ + stmia r5!, {r4, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #188] @ 135d10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219a4> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -227552,17 +227551,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r5!, {r2, r3, r4} │ │ │ │ + stmia r5!, {r2, r3, r4, r5} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #72] @ (135d74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a08>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -227594,17 +227593,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 135d46 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219da> │ │ │ │ b.n 135d58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219ec> │ │ │ │ ldmia r2, {r2, r3} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia r5!, {r1, r2, r4, r5} │ │ │ │ + stmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r5!, {r5} │ │ │ │ + stmia r5!, {r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #72] @ (135dd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a6c>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -227636,17 +227635,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 135daa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a3e> │ │ │ │ b.n 135dbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a50> │ │ │ │ ldmia r1!, {r3, r5, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r4!, {r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r3} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (135e5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21af0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -227688,19 +227687,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmia r1!, {r2, r6} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia r5!, {r1, r6} │ │ │ │ + stmia r5!, {r1, r5, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r5!, {r4} │ │ │ │ + stmia r5!, {r4, r5} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #288] @ (135fa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21c34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -227810,21 +227809,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 135eae <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21b42> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia r4!, {r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r3} │ │ │ │ lsls r1, r6, #3 │ │ │ │ b.n 1365a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x22238> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r4} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r4!, {r1, r2, r4} │ │ │ │ + stmia r4!, {r1, r2, r4, r5} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ (136054 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21ce8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -227880,19 +227879,19 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia r3!, {r2, r4, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r3!, {r1, r5, r7} │ │ │ │ + stmia r3!, {r1, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r3!, {r1, r4, r7} │ │ │ │ + stmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (1360d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21d6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -227933,19 +227932,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r2, r6, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia r3!, {r2, r3, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r3!, {r3, r4, r5} │ │ │ │ + stmia r3!, {r3, r4, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #288] @ (13621c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21eb0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -228055,21 +228054,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 13612a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21dbe> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia r3!, {r2, r4, r5, r6} │ │ │ │ + stmia r3!, {r2, r4, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ b.n 136328 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21fbc> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia r2!, {r2, r7} │ │ │ │ + stmia r2!, {r2, r5, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r1!, {r1, r3, r4, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -228144,17 +228143,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia r2!, {r1, r5, r6} │ │ │ │ + stmia r2!, {r1, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r1!, {r1, r3, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #84] @ (13636c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x22000>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -228189,17 +228188,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 136334 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21fc8> │ │ │ │ b.n 13634e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21fe2> │ │ │ │ nop │ │ │ │ stmia r4!, {r5} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia r1!, {r2, r6, r7} │ │ │ │ + stmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r1!, {r1, r3, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #164] @ (13642c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x220c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -228315,17 +228314,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r2, r3, r4, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (1364f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x22184>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -228378,17 +228377,17 @@ │ │ │ │ beq.n 13653a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x221ce> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w ip, r4, #94208 @ 0x17000 │ │ │ │ b.n 136520 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x221b4> │ │ │ │ nop │ │ │ │ stmia r2!, {r2, r4, r5} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia r0!, {r1, r2, r6} │ │ │ │ + stmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r0!, {r1, r2, r5} │ │ │ │ + stmia r0!, {r1, r2, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (136634 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x222c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -228461,22 +228460,22 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmia r1!, {r6, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - itte al │ │ │ │ - lslal r1, r6, #3 │ │ │ │ - nopal {10} │ │ │ │ - lsl r1, r6, #3 │ │ │ │ - itte vs │ │ │ │ - lslvs r1, r6, #3 │ │ │ │ - pushvs {r4, lr} │ │ │ │ - movvc.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r2} │ │ │ │ + lsls r1, r6, #3 │ │ │ │ + nop {12} │ │ │ │ + lsls r1, r6, #3 │ │ │ │ + itte hi │ │ │ │ + lslhi r1, r6, #3 │ │ │ │ + pushhi {r4, lr} │ │ │ │ + movls.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #192] @ 136714 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x223a8> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ mov lr, r1 │ │ │ │ add ip, pc │ │ │ │ @@ -228544,18 +228543,18 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ stmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - itet ls │ │ │ │ - lslls r1, r6, #3 │ │ │ │ - nophi │ │ │ │ - lslls r1, r6, #3 │ │ │ │ + itet lt │ │ │ │ + lsllt r1, r6, #3 │ │ │ │ + wfege │ │ │ │ + lsllt r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #76] @ (13677c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x22410>) │ │ │ │ mov r6, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -228588,18 +228587,18 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 13674a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x223de> │ │ │ │ b.n 136760 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x223f4> │ │ │ │ stmia r0!, {r3} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - itet eq │ │ │ │ - lsleq r1, r6, #3 │ │ │ │ - bkpt 0x00f0 │ │ │ │ - lsleq r1, r6, #3 │ │ │ │ + itet cs │ │ │ │ + lslcs r1, r6, #3 │ │ │ │ + yieldcc │ │ │ │ + lslcs r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #180] @ 13684c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x224e0> │ │ │ │ mov r4, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -228662,15 +228661,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ cmp.w ip, #3 │ │ │ │ beq.n 13681a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x224ae> │ │ │ │ b.n 1367d6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2246a> │ │ │ │ nop │ │ │ │ ittt ls │ │ │ │ lslls r7, r4, #6 │ │ │ │ - bkpt 0x000e │ │ │ │ + bkpt 0x002e │ │ │ │ lslls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #224] @ (136948 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x225dc>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -228756,15 +228755,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1368f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x22584> │ │ │ │ b.n 1368a6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2253a> │ │ │ │ nop │ │ │ │ bkpt 0x00d2 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - pop {r1, r2, r7, pc} │ │ │ │ + pop {r1, r2, r5, r7, pc} │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r0, [pc, #232] @ (136a4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x226e0>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -228852,15 +228851,15 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ str r6, [sp, #584] @ 0x248 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - pop {r1, r4, r7} │ │ │ │ + pop {r1, r4, r5, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ subs r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -228905,30 +228904,30 @@ │ │ │ │ bl 4368f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x322584> │ │ │ │ adds r5, #1 │ │ │ │ adds r4, #44 @ 0x2c │ │ │ │ cmp.w r5, #478 @ 0x1de │ │ │ │ bne.n 136ab4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x22748> │ │ │ │ ldr r0, [pc, #36] @ (136afc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x22790>) │ │ │ │ add r0, pc │ │ │ │ - bl 104f8bc │ │ │ │ + bl 104f8fc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #28] @ (136b00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x22794>) │ │ │ │ add r0, pc │ │ │ │ bl 29e230 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189ec4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffbdffff │ │ │ │ subs r2, #192 @ 0xc0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r4, r5, #16 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r2, #178 @ 0xb2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ @ instruction: 0xff8dffff │ │ │ │ - asrs r6, r2, #17 │ │ │ │ + asrs r6, r6, #17 │ │ │ │ lsls r3, r0, #4 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ ldr r2, [pc, #36] @ (136b2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x227c0>) │ │ │ │ cmp r0, #0 │ │ │ │ add r2, pc │ │ │ │ mul.w r3, r0, r3 │ │ │ │ add.w r1, r2, r3 │ │ │ │ @@ -229082,15 +229081,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 29ddf0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189a84> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ asrs r4, r2, #13 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - rev16 r0, r2 │ │ │ │ + rev16 r0, r6 │ │ │ │ lsls r1, r6, #3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ ldr r1, [pc, #96] @ (136d18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x229ac>) │ │ │ │ cmp r0, #0 │ │ │ │ add r1, pc │ │ │ │ mul.w r2, r0, r2 │ │ │ │ add.w r3, r2, r1 │ │ │ │ @@ -230274,19 +230273,19 @@ │ │ │ │ b.n 137774 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23408> │ │ │ │ ldr r2, [pc, #16] @ (137814 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x234a8>) │ │ │ │ add r2, pc │ │ │ │ b.n 137774 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23408> │ │ │ │ nop │ │ │ │ lsls r2, r1, #30 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r7, sp, #640 @ 0x280 │ │ │ │ + add r7, sp, #768 @ 0x300 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - asrs r4, r7, #32 │ │ │ │ + asrs r4, r3, #1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r6, r6, #32 │ │ │ │ + asrs r6, r2, #1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ str r2, [sp, #12] │ │ │ │ @@ -230479,15 +230478,15 @@ │ │ │ │ b.n 137962 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x235f6> │ │ │ │ sub.w r1, r2, #33280 @ 0x8200 │ │ │ │ subs r1, #39 @ 0x27 │ │ │ │ cmp r1, #1 │ │ │ │ bls.n 1379ca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2365e> │ │ │ │ b.n 137962 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x235f6> │ │ │ │ nop │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -230996,15 +230995,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 137f1a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23bae> │ │ │ │ b.n 137ef8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23b8c> │ │ │ │ nop │ │ │ │ - stmia r7!, {r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ cbz r1, 138028 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23cbc> │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ push {r4, lr} │ │ │ │ ldrd lr, ip, [r1, #128] @ 0x80 │ │ │ │ ldr.w r3, [r0, #2000] @ 0x7d0 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ @@ -231395,15 +231394,15 @@ │ │ │ │ b.n 1383ba <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2404e> │ │ │ │ movw r0, #6408 @ 0x1908 │ │ │ │ b.n 1383ba <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2404e> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ b.n 1383ba <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2404e> │ │ │ │ movw r0, #32993 @ 0x80e1 │ │ │ │ b.n 1383ba <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2404e> │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r4} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w ip, r0, #573440 @ 0x8c000 │ │ │ │ mov r3, r2 │ │ │ │ @@ -231431,15 +231430,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r2!, {r2, r4, r7} │ │ │ │ + stmia r2!, {r2, r4, r5, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ mov r0, r1 │ │ │ │ @@ -231574,15 +231573,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #7 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #6 │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -231610,15 +231609,15 @@ │ │ │ │ strb.w r3, [lr, #1]! │ │ │ │ bne.n 13861c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x242b0> │ │ │ │ movw r3, #1284 @ 0x504 │ │ │ │ strh r3, [r2, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsb.w r0, [r2, #258] @ 0x102 │ │ │ │ + ldrsh.w r0, [r2, #258] @ 0x102 │ │ │ │ movw r3, #34235 @ 0x85bb │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 138678 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2430c> │ │ │ │ movw r3, #34233 @ 0x85b9 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 138674 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24308> │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -233301,16 +233300,16 @@ │ │ │ │ bx r2 │ │ │ │ nop │ │ │ │ @ instruction: 0xff81ffff │ │ │ │ vmaxnm.f16 , , │ │ │ │ vminnm.f32 , , │ │ │ │ @ instruction: 0xffb7ffff │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ - stmdb r8!, {r1, r8} │ │ │ │ - sub sp, #424 @ 0x1a8 │ │ │ │ + strd r0, r1, [r8, #-8] │ │ │ │ + cbz r2, 139732 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x253c6> │ │ │ │ lsls r1, r6, #3 │ │ │ │ movw r2, #34030 @ 0x84ee │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bhi.n 139756 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x253ea> │ │ │ │ movw r2, #34024 @ 0x84e8 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -233481,15 +233480,15 @@ │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 13990a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2559e> │ │ │ │ ldr r2, [pc, #8] @ (13990c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x255a0>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ - b.n 1395b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2524c> │ │ │ │ + b.n 1395f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2528c> │ │ │ │ lsls r2, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r3, r0 │ │ │ │ ldr.w lr, [pc, #3216] @ 13a5a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2623c> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ cmp r1, r0 │ │ │ │ add lr, pc │ │ │ │ @@ -239725,15 +239724,15 @@ │ │ │ │ movw r0, #297 @ 0x129 │ │ │ │ b.w 13d664 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x292f8> │ │ │ │ nop │ │ │ │ cmp r2, #30 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #80] @ 0x50 │ │ │ │ + ldr r4, [r5, #80] @ 0x50 │ │ │ │ lsls r1, r6, #3 │ │ │ │ movw r0, #299 @ 0x12b │ │ │ │ b.w 13d664 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x292f8> │ │ │ │ movs r0, #105 @ 0x69 │ │ │ │ b.w 13d664 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x292f8> │ │ │ │ mov.w r0, #306 @ 0x132 │ │ │ │ b.w 13d664 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x292f8> │ │ │ │ @@ -240692,15 +240691,15 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r2, r4, #19 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r0, #19 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldrb r2, [r4, r0] │ │ │ │ + ldrb r2, [r0, r1] │ │ │ │ lsls r1, r6, #3 │ │ │ │ @ instruction: 0xfa27ffff │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #292] @ 0x124 │ │ │ │ @@ -241077,15 +241076,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r2, #29 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #28 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subs r2, #154 @ 0x9a │ │ │ │ + subs r2, #186 @ 0xba │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldrb.w r0, [r0, #292] @ 0x124 │ │ │ │ cbnz r0, 13f140 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2add4> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -241939,15 +241938,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13f2d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2af68> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bmi.n 13f97c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b610> │ │ │ │ + bmi.n 13f9bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b650> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #28] @ 13faa4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b738> │ │ │ │ @@ -241956,15 +241955,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 13f2d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2af68> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #992] @ (13fe88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bb1c>) │ │ │ │ + ldr r5, [pc, #96] @ (13fb08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b79c>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #24] @ 13fad4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b768> │ │ │ │ @@ -241972,15 +241971,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13f2d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2af68> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #864] @ (13fe38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bacc>) │ │ │ │ + ldr r4, [pc, #992] @ (13feb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bb4c>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r3, r0 │ │ │ │ @@ -242018,15 +242017,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13f664 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b2f8> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bcc.n 13fb28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b7bc> │ │ │ │ + bmi.n 13fb68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b7fc> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #28] @ 13fb90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b824> │ │ │ │ @@ -242035,15 +242034,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 13f664 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b2f8> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #192] @ (13fc54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b8e8>) │ │ │ │ + ldr r4, [pc, #320] @ (13fcd4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b968>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #24] @ 13fbc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b854> │ │ │ │ @@ -242051,15 +242050,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13f664 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b2f8> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #80] @ (13fc14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b8a8>) │ │ │ │ + ldr r4, [pc, #208] @ (13fc94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b928>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movs r4, #0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -244364,22 +244363,22 @@ │ │ │ │ b.n 141478 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d10c> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r7, #11 │ │ │ │ lsls r7, r4, #6 │ │ │ │ rsb r1, ip, r6, asr #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #126 @ 0x7e │ │ │ │ + adds r3, #158 @ 0x9e │ │ │ │ lsls r1, r6, #3 │ │ │ │ @ instruction: 0xeb8001a6 │ │ │ │ - adds r2, #146 @ 0x92 │ │ │ │ + adds r2, #178 @ 0xb2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r2, #154 @ 0x9a │ │ │ │ + adds r2, #186 @ 0xba │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r2, #112 @ 0x70 │ │ │ │ + adds r2, #144 @ 0x90 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (1415f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d284>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -244460,17 +244459,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 141636 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d2ca> │ │ │ │ asrs r6, r6, #4 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r1, #198 @ 0xc6 │ │ │ │ + adds r1, #230 @ 0xe6 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r1, #164 @ 0xa4 │ │ │ │ + adds r1, #196 @ 0xc4 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (1416ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d340>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -244522,15 +244521,15 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r4, pc} │ │ │ │ asrs r2, r7, #1 │ │ │ │ lsls r7, r4, #6 │ │ │ │ ldmdb r2!, {r1, r2, r5, r7, r8} │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #32 │ │ │ │ + adds r1, #64 @ 0x40 │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r6, [pc, #328] @ (141888 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d51c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -244775,15 +244774,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r4, r1, #23 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - cmp r6, #126 @ 0x7e │ │ │ │ + cmp r6, #158 @ 0x9e │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r1, [pc, #144] @ (141a7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d710>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -245129,15 +245128,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ lsrs r0, r4, #18 │ │ │ │ lsls r7, r4, #6 │ │ │ │ b.n 141840 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d4d4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #82 @ 0x52 │ │ │ │ + cmp r5, #114 @ 0x72 │ │ │ │ lsls r1, r6, #3 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 141db8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2da4c> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #588] @ 0x24c │ │ │ │ pop {r3, pc} │ │ │ │ ldr.w r3, [ip, #32] │ │ │ │ @@ -245210,15 +245209,15 @@ │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 141b22 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d7b6> │ │ │ │ b.n 141e54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2dae8> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #660] @ 0x294 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r2, #204 @ 0xcc │ │ │ │ + cmp r2, #236 @ 0xec │ │ │ │ lsls r1, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -245523,19 +245522,19 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 14219e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2de32> │ │ │ │ nop │ │ │ │ - movs r7, #8 │ │ │ │ + movs r7, #40 @ 0x28 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - movs r7, #20 │ │ │ │ + movs r7, #52 @ 0x34 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - movs r7, #34 @ 0x22 │ │ │ │ + movs r7, #66 @ 0x42 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #48] @ 0x30 │ │ │ │ @@ -249162,15 +249161,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} │ │ │ │ - lsls r6, r5, #8 │ │ │ │ + lsls r6, r1, #9 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 136d1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x229b0> │ │ │ │ @@ -249285,15 +249284,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6ae │ │ │ │ lsls r6, r4, #6 │ │ │ │ @ instruction: 0xb63e │ │ │ │ lsls r6, r4, #6 │ │ │ │ - vqadd.u64 q8, q9, q8 │ │ │ │ + vshr.u64 q0, q8, #46 │ │ │ │ cbz r2, 144a1a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x306ae> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 144a1e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x306b2> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 144a2e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x306c2> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ @@ -249318,17 +249317,17 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 144a1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x306b0> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - adds r6, #64 @ 0x40 │ │ │ │ + adds r6, #96 @ 0x60 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - adds r6, #48 @ 0x30 │ │ │ │ + adds r6, #80 @ 0x50 │ │ │ │ lsls r2, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ ldr r5, [pc, #1008] @ (144e5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x30af0>) │ │ │ │ @@ -250770,19 +250769,19 @@ │ │ │ │ b.n 1458be <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31552> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #88 @ 0x58 │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - cmp r1, #160 @ 0xa0 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - movs r7, #208 @ 0xd0 │ │ │ │ + movs r7, #240 @ 0xf0 │ │ │ │ lsls r2, r0, #4 │ │ │ │ strb r2, [r0, #31] │ │ │ │ lsls r4, r3, #6 │ │ │ │ add r6, pc, #112 @ (adr r6, 145ab8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3174c>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -251243,21 +251242,21 @@ │ │ │ │ bne.n 145f1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31bb0> │ │ │ │ b.n 145ca0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31934> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ add r4, pc, #720 @ (adr r4, 146204 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31e98>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #196 @ 0xc4 │ │ │ │ + movs r4, #228 @ 0xe4 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - movs r7, #8 │ │ │ │ + movs r7, #40 @ 0x28 │ │ │ │ lsls r2, r0, #4 │ │ │ │ add r3, pc, #352 @ (adr r3, 1460a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31d38>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - movs r4, #190 @ 0xbe │ │ │ │ + movs r4, #222 @ 0xde │ │ │ │ lsls r2, r0, #4 │ │ │ │ strb r2, [r0, #14] │ │ │ │ lsls r4, r3, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -251623,29 +251622,29 @@ │ │ │ │ b.n 146284 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31f18> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, pc, #608 @ (adr r0, 1465a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3223c>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #254 @ 0xfe │ │ │ │ + cmp r6, #30 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r0, r7, #5 │ │ │ │ + subs r0, r3, #6 │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r4, r7, #0 │ │ │ │ + subs r4, r3, #1 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - adds r2, r0, #5 │ │ │ │ + adds r2, r4, #5 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r4, r5, #3 │ │ │ │ + subs r4, r1, #4 │ │ │ │ lsls r2, r0, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #196] @ (146440 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x320d4>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -253148,27 +253147,27 @@ │ │ │ │ bne.n 1472ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32f80> │ │ │ │ b.n 147260 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32ef4> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #384] @ 0x180 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #9 │ │ │ │ + asrs r0, r7, #9 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - asrs r0, r2, #9 │ │ │ │ + asrs r0, r6, #9 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r4, r3, #5 │ │ │ │ + subs r4, r7, #5 │ │ │ │ lsls r2, r0, #4 │ │ │ │ str r0, [r5, #20] │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldrh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsrs r2, r4, #25 │ │ │ │ + lsrs r2, r0, #26 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - lsrs r6, r2, #29 │ │ │ │ + lsrs r6, r6, #29 │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ lsls r2, r2, #30 │ │ │ │ bpl.n 1473d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x33064> │ │ │ │ bic.w ip, r3, #7 │ │ │ │ ldr r2, [pc, #228] @ (147418 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x330ac>) │ │ │ │ @@ -253244,17 +253243,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 1473a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x33038> │ │ │ │ nop │ │ │ │ - subs r0, r2, r5 │ │ │ │ + subs r0, r6, r5 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r6, r7, r3 │ │ │ │ + subs r6, r3, r4 │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldr.w ip, [r0] │ │ │ │ push {r4, lr} │ │ │ │ add.w lr, r2, r1, lsl #2 │ │ │ │ add.w r4, lr, #15 │ │ │ │ lsr.w lr, ip, lr │ │ │ │ lsr.w ip, ip, r4 │ │ │ │ @@ -253738,25 +253737,25 @@ │ │ │ │ movs r6, #0 │ │ │ │ strb r6, [r3, #12] │ │ │ │ add.w r6, ip, r4 │ │ │ │ cmp r6, #255 @ 0xff │ │ │ │ ble.w 147880 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x33514> │ │ │ │ b.n 147984 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x33618> │ │ │ │ nop │ │ │ │ - adds r4, r2, r6 │ │ │ │ + adds r4, r6, r6 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - adds r6, r3, #1 │ │ │ │ + adds r6, r7, #1 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - adds r4, r6, r3 │ │ │ │ + adds r4, r2, r4 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - adds r4, r4, r0 │ │ │ │ + adds r4, r0, r1 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r4, r6, r0 │ │ │ │ + subs r4, r2, r1 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - asrs r4, r3, #26 │ │ │ │ + asrs r4, r7, #26 │ │ │ │ lsls r2, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #184] @ (147a98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3372c>) │ │ │ │ @@ -254086,15 +254085,15 @@ │ │ │ │ ble.n 147d4e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x339e2> │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ it ge │ │ │ │ movge r2, #255 @ 0xff │ │ │ │ strb r2, [r5, #3] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - asrs r2, r6, #9 │ │ │ │ + asrs r2, r2, #10 │ │ │ │ lsls r2, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #200] @ (147e34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x33ac8>) │ │ │ │ @@ -254519,15 +254518,15 @@ │ │ │ │ movw r3, #32767 @ 0x7fff │ │ │ │ strh r3, [r0, #0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r3, #32769 @ 0x8001 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ b.n 1481ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x33e40> │ │ │ │ nop │ │ │ │ - lsrs r2, r2, #25 │ │ │ │ + lsrs r2, r6, #25 │ │ │ │ lsls r2, r0, #4 │ │ │ │ push {r4, lr} │ │ │ │ lsls r2, r2, #3 │ │ │ │ orr.w ip, r2, #4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrb.w lr, [sp, #8] │ │ │ │ rsb r4, r2, #3 │ │ │ │ @@ -254564,15 +254563,15 @@ │ │ │ │ strh r3, [r1, #0] │ │ │ │ pop {r4, pc} │ │ │ │ add r2, ip │ │ │ │ cmp r2, r3 │ │ │ │ bgt.n 148220 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x33eb4> │ │ │ │ strh r3, [r1, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - lsrs r0, r4, #22 │ │ │ │ + lsrs r0, r0, #23 │ │ │ │ lsls r2, r0, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #252] @ (148350 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x33fe4>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -254993,15 +254992,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 1486fa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3438e> │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #4 │ │ │ │ + lsrs r0, r6, #4 │ │ │ │ lsls r2, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [pc, #296] @ (14885c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x344f0>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -256538,20 +256537,20 @@ │ │ │ │ nop │ │ │ │ strb r6, [r4, #19] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r4, #15] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsls r2, r3, #13 │ │ │ │ + lsls r2, r7, #13 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - lsls r0, r1, #4 │ │ │ │ + lsls r0, r5, #4 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - stc2 1, cr0, [lr, #4] │ │ │ │ - ldc2l 1, cr0, [ip, #-4] │ │ │ │ + stc2 1, cr0, [lr, #4]! │ │ │ │ + ldc2l 1, cr0, [ip, #-4]! │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ adds r2, r3, #4 │ │ │ │ cmp lr, r2 │ │ │ │ bls.w 148c14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x348a8> │ │ │ │ adds r3, #8 │ │ │ │ cmp lr, r3 │ │ │ │ bhi.n 1497fa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3548e> │ │ │ │ @@ -261701,17 +261700,17 @@ │ │ │ │ subs r3, #6 │ │ │ │ cmp r3, #4 │ │ │ │ bhi.n 14cd6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x38a00> │ │ │ │ ldr r2, [pc, #12] @ (14cdb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x38a48>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ b.n 14cd6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x38a00> │ │ │ │ - stmia r4!, {r6} │ │ │ │ + stmia r4!, {r5, r6} │ │ │ │ lsls r1, r0, #4 │ │ │ │ - stmia r4!, {r2, r4, r5} │ │ │ │ + stmia r4!, {r2, r4, r6} │ │ │ │ lsls r1, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -261865,15 +261864,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #12] @ (14cf40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x38bd4>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 14ce92 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x38b26> │ │ │ │ - ldrb r0, [r0, #9] │ │ │ │ + ldrb r0, [r4, #9] │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ subs.w ip, r2, #0 │ │ │ │ @@ -261916,19 +261915,19 @@ │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 14cf92 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x38c26> │ │ │ │ nop │ │ │ │ - ldrb r4, [r3, #8] │ │ │ │ + ldrb r4, [r7, #8] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r6, #7] │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r6, [r7, #7] │ │ │ │ + ldrb r6, [r3, #8] │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ subs.w ip, r2, #0 │ │ │ │ @@ -261977,21 +261976,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 14d01c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x38cb0> │ │ │ │ nop │ │ │ │ - ldrb r2, [r0, #8] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r3, #6] │ │ │ │ + ldrb r2, [r7, #6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r5, #6] │ │ │ │ + ldrb r2, [r1, #7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r0, #6] │ │ │ │ + ldrb r2, [r4, #6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -262031,15 +262030,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrb r2, [r2, #5] │ │ │ │ + ldrb r2, [r6, #5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #35865 @ 0x8c19 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -262131,15 +262130,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #32868 @ 0x8064 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 14d1c2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x38e56> │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #34039 @ 0x84f7 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r6, [r0, #2] │ │ │ │ + ldrb r6, [r4, #2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 14d288 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x38f1c> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -262225,15 +262224,15 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r3, #30] │ │ │ │ + strb r2, [r7, #30] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r7, #1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -262532,35 +262531,35 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 14d50e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x391a2> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #26] │ │ │ │ + strb r0, [r1, #27] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r4, [r4, #24] │ │ │ │ + strb r4, [r0, #25] │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp r2, #232 @ 0xe8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strb r6, [r5, #21] │ │ │ │ + strb r6, [r1, #22] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r4, #21] │ │ │ │ + strb r2, [r0, #22] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r3, #21] │ │ │ │ + strb r0, [r7, #21] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r2, #21] │ │ │ │ + strb r0, [r6, #21] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r4, [r4, #21] │ │ │ │ + strb r4, [r0, #22] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r4, [r3, #22] │ │ │ │ + strb r4, [r7, #22] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r6, [r2, #22] │ │ │ │ + strb r6, [r6, #22] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r4, [r2, #20] │ │ │ │ + strb r4, [r6, #20] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -262845,29 +262844,29 @@ │ │ │ │ ldr r2, [pc, #36] @ (14d928 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x395bc>) │ │ │ │ add r2, pc │ │ │ │ b.n 14d8e2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x39576> │ │ │ │ ldr r1, [pc, #32] @ (14d92c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x395c0>) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ b.n 14d836 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x394ca> │ │ │ │ - strb r0, [r0, #15] │ │ │ │ + strb r0, [r4, #15] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r4, [r0, #15] │ │ │ │ + strb r4, [r4, #15] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r4, [r0, #12] │ │ │ │ + strb r4, [r4, #12] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r0, #13] │ │ │ │ + strb r2, [r4, #13] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r4, [r0, #13] │ │ │ │ + strb r4, [r4, #13] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r2, #11] │ │ │ │ + strb r0, [r6, #11] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r4, [r5, #10] │ │ │ │ + strb r4, [r1, #11] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - @ instruction: 0xb8e6 │ │ │ │ + cbnz r6, 14d930 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x395c4> │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr.w ip, [pc, #316] @ 14da70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x39704> │ │ │ │ cmp r1, #2 │ │ │ │ add ip, pc │ │ │ │ beq.n 14d97e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x39612> │ │ │ │ cmp r1, #3 │ │ │ │ beq.n 14d95c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x395f0> │ │ │ │ @@ -263940,21 +263939,21 @@ │ │ │ │ adds r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 14e400 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a094> │ │ │ │ b.n 14e434 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a0c8> │ │ │ │ - ldr r4, [r0, #20] │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - @ instruction: 0x4792 │ │ │ │ + @ instruction: 0x47b2 │ │ │ │ lsls r1, r0, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ bl 170cd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5c96c> │ │ │ │ @@ -263970,15 +263969,15 @@ │ │ │ │ beq.n 14e488 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a11c> │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 14e478 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a10c> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - add r5, sp, #584 @ 0x248 │ │ │ │ + add r5, sp, #712 @ 0x2c8 │ │ │ │ lsls r1, r0, #4 │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 14e4b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a144> │ │ │ │ itte ls │ │ │ │ bicls.w r0, r0, #2 │ │ │ │ movwls r3, #35864 @ 0x8c18 │ │ │ │ @@ -264047,15 +264046,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (14e558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a1ec>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ movs r0, #0 │ │ │ │ b.n 14e51a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a1ae> │ │ │ │ - str r6, [r5, #112] @ 0x70 │ │ │ │ + str r6, [r1, #116] @ 0x74 │ │ │ │ lsls r0, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -264395,24 +264394,24 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ subs r4, r0, r2 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #108] @ 0x6c │ │ │ │ + str r4, [r7, #108] @ 0x6c │ │ │ │ lsls r0, r6, #3 │ │ │ │ subs r2, r6, r0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r0, lr │ │ │ │ + add r8, r2 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - str r2, [r2, #84] @ 0x54 │ │ │ │ + str r2, [r6, #84] @ 0x54 │ │ │ │ lsls r0, r6, #3 │ │ │ │ strd pc, pc, [fp, #1020] @ 0x3fc │ │ │ │ - str r2, [r6, #68] @ 0x44 │ │ │ │ + str r2, [r2, #72] @ 0x48 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r3 │ │ │ │ @@ -264508,19 +264507,19 @@ │ │ │ │ beq.n 14e9d2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a666> │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 14e9fe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a692> │ │ │ │ b.n 14e9d2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a666> │ │ │ │ asrs r0, r5, #26 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r2, [r2, #48] @ 0x30 │ │ │ │ + str r2, [r6, #48] @ 0x30 │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #44] @ 0x2c │ │ │ │ + str r2, [r0, #48] @ 0x30 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r2, [pc, #688] @ (14ecfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a990>) │ │ │ │ movw r3, #35867 @ 0x8c1b │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ bhi.n 14ea8a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a71e> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ @@ -265047,17 +265046,17 @@ │ │ │ │ mov r4, sl │ │ │ │ b.n 14eedc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3ab70> │ │ │ │ nop │ │ │ │ subs r2, #30 │ │ │ │ lsls r6, r4, #6 │ │ │ │ asrs r2, r2, #11 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cmp r7, #134 @ 0x86 │ │ │ │ + cmp r7, #166 @ 0xa6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r7, #42 @ 0x2a │ │ │ │ + cmp r7, #74 @ 0x4a │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp.w r8, #2 │ │ │ │ itt ne │ │ │ │ movne r6, #0 │ │ │ │ movne r3, r6 │ │ │ │ bne.w 14ed60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a9f4> │ │ │ │ movw r3, #3553 @ 0xde1 │ │ │ │ @@ -265303,31 +265302,31 @@ │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ str.w r9, [sp] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 14ef24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3abb8> │ │ │ │ nop │ │ │ │ - ldrb r2, [r7, r3] │ │ │ │ + ldrb r2, [r3, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r0, r3] │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, r3] │ │ │ │ + ldrh r4, [r3, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrh r4, [r2, r4] │ │ │ │ + ldrh r4, [r6, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrh r4, [r4, r4] │ │ │ │ + ldrh r4, [r0, r5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrh r0, [r1, r4] │ │ │ │ + ldrh r0, [r5, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrh r0, [r4, r4] │ │ │ │ + ldrh r0, [r0, r5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrh r6, [r7, r2] │ │ │ │ + ldrh r6, [r3, r3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #34075 @ 0x851b │ │ │ │ cmp r0, r3 │ │ │ │ @@ -265417,15 +265416,15 @@ │ │ │ │ bls.n 14f30e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3afa2> │ │ │ │ b.n 14f36c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3b000> │ │ │ │ movw r3, #36197 @ 0x8d65 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 14f36c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3b000> │ │ │ │ b.n 14f378 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3b00c> │ │ │ │ nop │ │ │ │ - ldrh r2, [r3, r1] │ │ │ │ + ldrh r2, [r7, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ movw r3, #35867 @ 0x8c1b │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 14f3da <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3b06e> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 14f3d6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3b06a> │ │ │ │ @@ -265885,15 +265884,15 @@ │ │ │ │ cmp r6, r2 │ │ │ │ beq.w 14f730 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3b3c4> │ │ │ │ b.n 14f7b6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3b44a> │ │ │ │ movw r2, #36197 @ 0x8d65 │ │ │ │ cmp r6, r2 │ │ │ │ beq.w 14f730 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3b3c4> │ │ │ │ b.n 14f7b6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3b44a> │ │ │ │ - ldrsb r0, [r0, r1] │ │ │ │ + ldrsb r0, [r4, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -266323,15 +266322,15 @@ │ │ │ │ subs r2, r3, #1 │ │ │ │ tst r2, r3 │ │ │ │ bne.w 14f9c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3b654> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.w 14fc40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3b8d4> │ │ │ │ b.n 14fa8e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3b722> │ │ │ │ - strh r6, [r6, r2] │ │ │ │ + strh r6, [r2, r3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -266802,46 +266801,46 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ lsls r6, r6, #9 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r6, r4] │ │ │ │ + ldrsb r4, [r2, r5] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - str r4, [r6, r1] │ │ │ │ + str r4, [r2, r2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ lsls r6, r7, #7 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r3, [sp, #544] @ 0x220 │ │ │ │ + str r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r0, r1, #14 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r2, [sp, #800] @ 0x320 │ │ │ │ + str r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldr r6, [pc, #352] @ (1503bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c050>) │ │ │ │ + ldr r6, [pc, #480] @ (15043c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0d0>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r6, [pc, #520] @ (150468 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0fc>) │ │ │ │ + ldr r6, [pc, #648] @ (1504e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c17c>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r6, [pc, #56] @ (15029c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bf30>) │ │ │ │ + ldr r6, [pc, #184] @ (15031c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bfb0>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r5, [pc, #840] @ (1505b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c244>) │ │ │ │ + ldr r5, [pc, #968] @ (150630 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c2c4>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r3, [pc, #568] @ (1504a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c138>) │ │ │ │ + ldr r3, [pc, #696] @ (150524 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c1b8>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r6, [pc, #8] @ (150278 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bf0c>) │ │ │ │ + ldr r6, [pc, #136] @ (1502f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bf8c>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r5, [pc, #848] @ (1505c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c258>) │ │ │ │ + ldr r5, [pc, #976] @ (150644 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c2d8>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r5, [pc, #896] @ (1505f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c28c>) │ │ │ │ + ldr r6, [pc, #0] @ (150278 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bf0c>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r5, [pc, #800] @ (15059c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c230>) │ │ │ │ + ldr r5, [pc, #928] @ (15061c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c2b0>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ beq.n 150352 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bfe6> │ │ │ │ - @ instruction: 0xffff4da2 │ │ │ │ + vqrdmulh.s q10, , d2[0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r8, r2 │ │ │ │ @@ -267214,25 +267213,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (150668 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c2fc>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 15042a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0be> │ │ │ │ - ldr r1, [pc, #40] @ (150680 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c314>) │ │ │ │ + ldr r1, [pc, #168] @ (150700 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c394>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - mov ip, fp │ │ │ │ + mov ip, pc │ │ │ │ lsls r0, r6, #3 │ │ │ │ - mov ip, r2 │ │ │ │ + mov ip, r6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - blxns ip │ │ │ │ + ldr r0, [pc, #16] @ (150674 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c308>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp sl, r8 │ │ │ │ + cmp sl, ip │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r1, [pc, #16] @ (15067c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c310>) │ │ │ │ + ldr r1, [pc, #144] @ (1506fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c390>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r6, r3 │ │ │ │ @@ -267317,15 +267316,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r5 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #256] @ (150844 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c4d8>) │ │ │ │ + ldr r0, [pc, #384] @ (1508c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c558>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ @@ -267498,17 +267497,17 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 150820 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c4b4> │ │ │ │ nop │ │ │ │ - mov r2, r8 │ │ │ │ + mov r2, ip │ │ │ │ lsls r0, r6, #3 │ │ │ │ - mov lr, r4 │ │ │ │ + mov lr, r8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -267756,35 +267755,35 @@ │ │ │ │ ldr r2, [pc, #56] @ (150bd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c864>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 150a38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c6cc> │ │ │ │ - cmp r8, sl │ │ │ │ + cmp r8, lr │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmn r0, r7 │ │ │ │ + orrs r0, r3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r0, r9 │ │ │ │ + cmp r0, sp │ │ │ │ lsls r0, r6, #3 │ │ │ │ - negs r2, r3 │ │ │ │ + negs r2, r7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r2, r0 │ │ │ │ + cmp r2, r4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r8, r8 │ │ │ │ + add r8, ip │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r0, r4 │ │ │ │ + add r0, r8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add sl, r9 │ │ │ │ + add sl, sp │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r8, r9 │ │ │ │ + add r8, sp │ │ │ │ lsls r0, r6, #3 │ │ │ │ - muls r6, r5 │ │ │ │ + bics r6, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add ip, r7 │ │ │ │ + add ip, fp │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -268129,44 +268128,44 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add ip, pc │ │ │ │ b.n 150dc6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3ca5a> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf27001a5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 150f60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3cbf4> │ │ │ │ + bvc.n 150fa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3cc34> │ │ │ │ lsls r7, r7, #3 │ │ │ │ - bics r0, r0 │ │ │ │ + bics r0, r4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ @ instruction: 0xf22001a5 │ │ │ │ - orrs r4, r5 │ │ │ │ + muls r4, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - negs r4, r3 │ │ │ │ + negs r4, r7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - rors r6, r5 │ │ │ │ + tst r6, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - negs r6, r4 │ │ │ │ + cmp r6, r0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrsh r0, [r5, r3] │ │ │ │ + ldrsh r0, [r1, r4] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldrsh r4, [r3, r3] │ │ │ │ + ldrsh r4, [r7, r3] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - rors r4, r5 │ │ │ │ + tst r4, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrsh r4, [r0, r3] │ │ │ │ + ldrsh r4, [r4, r3] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - negs r4, r1 │ │ │ │ + negs r4, r5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - sbcs r4, r6 │ │ │ │ + rors r4, r2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adcs r0, r7 │ │ │ │ + sbcs r0, r3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adcs r4, r5 │ │ │ │ + sbcs r4, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adcs r0, r4 │ │ │ │ + sbcs r0, r0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #1312] @ 1514d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3d164> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -268666,58 +268665,58 @@ │ │ │ │ b.n 1511a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3ce3c> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ orr.w r1, r4, #165 @ 0xa5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bics.w r1, ip, #165 @ 0xa5 │ │ │ │ - rors r2, r7 │ │ │ │ + tst r2, r3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r4, r3 │ │ │ │ + cmp r4, r7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ands r4, r4 │ │ │ │ + eors r4, r0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r7, #206 @ 0xce │ │ │ │ + subs r7, #238 @ 0xee │ │ │ │ lsls r0, r6, #3 │ │ │ │ cdp 1, 4, cr0, cr14, cr5, {5} │ │ │ │ - ands r4, r0 │ │ │ │ + ands r4, r4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #184 @ 0xb8 │ │ │ │ + subs r7, #216 @ 0xd8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + subs r7, #80 @ 0x50 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r7, #120 @ 0x78 │ │ │ │ + subs r7, #152 @ 0x98 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r7, #148 @ 0x94 │ │ │ │ + subs r7, #180 @ 0xb4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r7, #54 @ 0x36 │ │ │ │ + subs r7, #86 @ 0x56 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r7, #76 @ 0x4c │ │ │ │ + subs r7, #108 @ 0x6c │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r6, #242 @ 0xf2 │ │ │ │ + subs r7, #18 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r6, #146 @ 0x92 │ │ │ │ + subs r6, #178 @ 0xb2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r7, #208 @ 0xd0 │ │ │ │ + subs r7, #240 @ 0xf0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r7, #196 @ 0xc4 │ │ │ │ + subs r7, #228 @ 0xe4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r5, #170 @ 0xaa │ │ │ │ + subs r5, #202 @ 0xca │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r5, #154 @ 0x9a │ │ │ │ + subs r5, #186 @ 0xba │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r6, #186 @ 0xba │ │ │ │ + subs r6, #218 @ 0xda │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r6, #36 @ 0x24 │ │ │ │ + subs r6, #68 @ 0x44 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r6, #184 @ 0xb8 │ │ │ │ + subs r6, #216 @ 0xd8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r6, #30 │ │ │ │ + subs r6, #62 @ 0x3e │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ (151630 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3d2c4>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -269136,52 +269135,52 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 1516c6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3d35a> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xe9aa01a5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #158 @ 0x9e │ │ │ │ + subs r5, #190 @ 0xbe │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r5, #112 @ 0x70 │ │ │ │ + subs r5, #144 @ 0x90 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldmdb r0!, {r0, r2, r5, r7, r8} │ │ │ │ - subs r5, #38 @ 0x26 │ │ │ │ + subs r5, #70 @ 0x46 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r5, #172 @ 0xac │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r5, #136 @ 0x88 │ │ │ │ + subs r5, #168 @ 0xa8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r6, #114 @ 0x72 │ │ │ │ + subs r6, #146 @ 0x92 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r6, #22 │ │ │ │ + subs r6, #54 @ 0x36 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r4, #24 │ │ │ │ + subs r4, #56 @ 0x38 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r4, #54 @ 0x36 │ │ │ │ + subs r4, #86 @ 0x56 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r5, #42 @ 0x2a │ │ │ │ + subs r5, #74 @ 0x4a │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r4, #66 @ 0x42 │ │ │ │ + subs r4, #98 @ 0x62 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r5, #82 @ 0x52 │ │ │ │ + subs r5, #114 @ 0x72 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r4, #54 @ 0x36 │ │ │ │ + subs r4, #86 @ 0x56 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r4, r5, #10 │ │ │ │ + asrs r4, r1, #11 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - subs r4, #98 @ 0x62 │ │ │ │ + subs r4, #130 @ 0x82 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r0, r0, #10 │ │ │ │ + asrs r0, r4, #10 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - subs r4, #152 @ 0x98 │ │ │ │ + subs r4, #184 @ 0xb8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r3, #254 @ 0xfe │ │ │ │ + subs r4, #30 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r4, #160 @ 0xa0 │ │ │ │ + subs r4, #192 @ 0xc0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #84] @ 151a30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3d6c4> │ │ │ │ mov ip, r2 │ │ │ │ @@ -269765,29 +269764,29 @@ │ │ │ │ bl 173778 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5f40c> │ │ │ │ b.n 151c94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3d928> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ b.n 151a4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3d6e0> │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #84 @ 0x54 │ │ │ │ + adds r6, #116 @ 0x74 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r6, [r0, #25] │ │ │ │ + strb r6, [r4, #25] │ │ │ │ lsls r1, r0, #4 │ │ │ │ b.n 1525a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3e23c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r7, #176 @ 0xb0 │ │ │ │ + adds r7, #208 @ 0xd0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r1, #66 @ 0x42 │ │ │ │ + subs r1, #98 @ 0x62 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r0, #204 @ 0xcc │ │ │ │ + subs r0, #236 @ 0xec │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r0, #14 │ │ │ │ + subs r0, #46 @ 0x2e │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r0, #30 │ │ │ │ + subs r0, #62 @ 0x3e │ │ │ │ lsls r0, r6, #3 │ │ │ │ uxtb r3, r7 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (1523b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3e044>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -270139,23 +270138,23 @@ │ │ │ │ bl 173778 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5f40c> │ │ │ │ b.n 152164 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3ddf8> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ svc 242 @ 0xf2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r0, #226 @ 0xe2 │ │ │ │ + adds r1, #2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r4, #64 @ 0x40 │ │ │ │ + adds r4, #96 @ 0x60 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r4, #5] │ │ │ │ + strb r2, [r0, #6] │ │ │ │ lsls r1, r0, #4 │ │ │ │ udf #60 @ 0x3c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r4, #76 @ 0x4c │ │ │ │ + adds r4, #108 @ 0x6c │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r6, sp, #884 @ 0x374 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (152788 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3e41c>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -270744,30 +270743,30 @@ │ │ │ │ b.n 1529d2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3e666> │ │ │ │ bgt.n 152a20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3e6b4> │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ blt.n 152938 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3e5cc> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r0, #238 @ 0xee │ │ │ │ + adds r1, #14 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r0, #244 @ 0xf4 │ │ │ │ + adds r1, #20 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r1, #92 @ 0x5c │ │ │ │ + adds r1, #124 @ 0x7c │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r0, #88 @ 0x58 │ │ │ │ + adds r0, #120 @ 0x78 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r7, #104 @ 0x68 │ │ │ │ + cmp r7, #136 @ 0x88 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r0, #110 @ 0x6e │ │ │ │ + adds r0, #142 @ 0x8e │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r1, sp, #916 @ 0x394 │ │ │ │ - @ instruction: 0xffff2f0a │ │ │ │ + @ instruction: 0xffff2f2a │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r6, #98 @ 0x62 │ │ │ │ + cmp r6, #130 @ 0x82 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ lsls r0, r5, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -271239,20 +271238,20 @@ │ │ │ │ nop │ │ │ │ bpl.n 152e9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3eb30> │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 152fac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3ec40> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r2, #254 @ 0xfe │ │ │ │ + cmp r3, #30 │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r4, pc, #332 @ (adr r4, 153074 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3ed08>) │ │ │ │ - vshll.u32 q9, d10, #31 │ │ │ │ + vshll.u32 q9, d26, #31 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r1, #50 @ 0x32 │ │ │ │ + cmp r1, #82 @ 0x52 │ │ │ │ lsls r0, r6, #3 │ │ │ │ strb r0, [r1, #28] │ │ │ │ lsls r0, r5, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -271566,23 +271565,23 @@ │ │ │ │ b.n 15301c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3ecb0> │ │ │ │ nop │ │ │ │ @ instruction: 0xf78601a5 │ │ │ │ beq.n 153340 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3efd4> │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #212 @ 0xd4 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r4, #208 @ 0xd0 │ │ │ │ + movs r4, #240 @ 0xf0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r6, #152 @ 0x98 │ │ │ │ + movs r6, #184 @ 0xb8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r6, [r4, #16] │ │ │ │ + str r6, [r0, #20] │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -271726,25 +271725,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 173778 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5f40c> │ │ │ │ b.n 15319e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3ee32> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ - movs r1, #180 @ 0xb4 │ │ │ │ + movs r1, #212 @ 0xd4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r3, #142 @ 0x8e │ │ │ │ + movs r3, #174 @ 0xae │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r1, #148 @ 0x94 │ │ │ │ + movs r1, #180 @ 0xb4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r3, #214 @ 0xd6 │ │ │ │ + movs r3, #246 @ 0xf6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r1, #116 @ 0x74 │ │ │ │ + movs r1, #148 @ 0x94 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r3, #126 @ 0x7e │ │ │ │ + movs r3, #158 @ 0x9e │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (153804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3f498>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -272025,23 +272024,23 @@ │ │ │ │ strb.w r2, [r0, #68] @ 0x44 │ │ │ │ b.n 1534d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3f168> │ │ │ │ movt r1, #41125 @ 0xa0a5 │ │ │ │ ldmia r3!, {r2, r5, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #48 @ 0x30 │ │ │ │ + movs r4, #80 @ 0x50 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r0, #24 │ │ │ │ + movs r0, #56 @ 0x38 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r1, #224 @ 0xe0 │ │ │ │ + movs r2, #0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldmia r3!, {r2, r5} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r6, [r5, r1] │ │ │ │ + ldrb r6, [r1, r2] │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -272185,25 +272184,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 173778 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5f40c> │ │ │ │ b.n 153656 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3f2ea> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ - adds r0, r0, #4 │ │ │ │ + adds r0, r4, #4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r2, r3, #3 │ │ │ │ + subs r2, r7, #3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r0, r4, #3 │ │ │ │ + adds r0, r0, #4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r2, r4, #4 │ │ │ │ + subs r2, r0, #5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r0, r0, #3 │ │ │ │ + adds r0, r4, #3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r2, r1, #3 │ │ │ │ + subs r2, r5, #3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r1, [sp, #404] @ 0x194 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -272508,23 +272507,23 @@ │ │ │ │ b.n 153bc6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3f85a> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [ip, #660]! @ 0x294 │ │ │ │ stmia r6!, {r3, r4, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r6, #4 │ │ │ │ + subs r6, r2, #5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrsb r2, [r1, r6] │ │ │ │ + ldrsb r2, [r5, r6] │ │ │ │ lsls r1, r0, #4 │ │ │ │ stmia r4!, {r1, r4, r5} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r4, r2, r3 │ │ │ │ + adds r4, r6, r3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r4, r3, r2 │ │ │ │ + subs r4, r7, r2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bl 14ce54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x38ae8> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ @@ -272713,25 +272712,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ strd fp, r8, [sp, #4] │ │ │ │ bl 173778 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5f40c> │ │ │ │ b.n 153b4e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3f7e2> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ - asrs r2, r6, #30 │ │ │ │ + asrs r2, r2, #31 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r4, r1, r6 │ │ │ │ + adds r4, r5, r6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r6, r2, #30 │ │ │ │ + asrs r6, r6, #30 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r0, r3, r7 │ │ │ │ + adds r0, r7, r7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r6, r5, #29 │ │ │ │ + asrs r6, r1, #30 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r4, r7, r5 │ │ │ │ + adds r4, r3, r6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ str r4, [sp, #28] │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (154218 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3feac>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -273027,23 +273026,23 @@ │ │ │ │ b.n 1540b6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3fd4a> │ │ │ │ nop │ │ │ │ ldmia.w r4!, {r0, r2, r5, r7, r8} │ │ │ │ stmia r1!, {r4, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r0, r1 │ │ │ │ + subs r6, r4, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r2, [r2, r2] │ │ │ │ + strh r2, [r6, r2] │ │ │ │ lsls r1, r0, #4 │ │ │ │ ittt mi │ │ │ │ lslmi r5, r4, #6 │ │ │ │ - asrmi r6, r4, #15 │ │ │ │ + asrmi r6, r0, #16 │ │ │ │ lslmi r0, r6, #3 │ │ │ │ - asrs r6, r5, #22 │ │ │ │ + asrs r6, r1, #23 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -273208,25 +273207,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ strd sl, r8, [sp, #4] │ │ │ │ bl 173778 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5f40c> │ │ │ │ b.n 15403e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3fcd2> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ - asrs r4, r0, #11 │ │ │ │ + asrs r4, r4, #11 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r6, r3, #18 │ │ │ │ + asrs r6, r7, #18 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r0, r5, #10 │ │ │ │ + asrs r0, r1, #11 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r2, r5, #19 │ │ │ │ + asrs r2, r1, #20 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r0, r0, #10 │ │ │ │ + asrs r0, r4, #10 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r6, r1, #18 │ │ │ │ + asrs r6, r5, #18 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldrh r7, [r2, #56] @ 0x38 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -273534,23 +273533,23 @@ │ │ │ │ nop │ │ │ │ b.n 154d44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x409d8> │ │ │ │ lsls r5, r4, #6 │ │ │ │ pop {r2, r3, r6} │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #20 │ │ │ │ + asrs r0, r7, #20 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r5, [pc, #288] @ (154790 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x40424>) │ │ │ │ + ldr r5, [pc, #416] @ (154810 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x404a4>) │ │ │ │ lsls r1, r0, #4 │ │ │ │ cbnz r2, 1546b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x40344> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r2, #26 │ │ │ │ + lsrs r4, r6, #26 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r4, r3, #1 │ │ │ │ + asrs r4, r7, #1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 14ce54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x38ae8> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 154606 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4029a> │ │ │ │ @@ -273730,25 +273729,25 @@ │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ bl 173778 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5f40c> │ │ │ │ b.n 15458e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x40222> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ - lsrs r0, r5, #29 │ │ │ │ + lsrs r0, r1, #30 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r2, r0, #22 │ │ │ │ + lsrs r2, r4, #22 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r4, r5, #21 │ │ │ │ + lsrs r4, r1, #22 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r6, r5, #30 │ │ │ │ + lsrs r6, r1, #31 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r2, r2, #29 │ │ │ │ + lsrs r2, r6, #29 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r4, r0, #21 │ │ │ │ + lsrs r4, r4, #21 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldrh r1, [r3, #14] │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (154c48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x408dc>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ @@ -274044,23 +274043,23 @@ │ │ │ │ nop │ │ │ │ udf #134 @ 0x86 │ │ │ │ lsls r5, r4, #6 │ │ │ │ @ instruction: 0xb760 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #1 │ │ │ │ + asrs r4, r4, #1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [pc, #392] @ (154d18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x409ac>) │ │ │ │ + ldr r0, [pc, #520] @ (154d98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x40a2c>) │ │ │ │ lsls r1, r0, #4 │ │ │ │ push {r2, r4, lr} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r6, r6, #6 │ │ │ │ + lsrs r6, r2, #7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r6, r7, #13 │ │ │ │ + lsrs r6, r3, #14 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -274218,25 +274217,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ bl 173778 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5f40c> │ │ │ │ b.n 154a6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x40700> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r0, r1, #10 │ │ │ │ + lsrs r0, r5, #10 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r2, r4, #2 │ │ │ │ + lsrs r2, r0, #3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r4, r1, #2 │ │ │ │ + lsrs r4, r5, #2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r6, r1, #11 │ │ │ │ + lsrs r6, r5, #11 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r2, r6, #9 │ │ │ │ + lsrs r2, r2, #10 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r4, r4, #1 │ │ │ │ + lsrs r4, r0, #2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ strh r3, [r7, #38] @ 0x26 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ @@ -274404,20 +274403,20 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bhi.n 154eb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x40b48> │ │ │ │ lsls r5, r4, #6 │ │ │ │ cbz r6, 154f46 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x40bda> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r0, #10 │ │ │ │ + lsrs r4, r4, #10 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cdp2 0, 4, cr0, cr6, cr15, {7} │ │ │ │ + cdp2 0, 6, cr0, cr6, cr15, {7} │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #8 │ │ │ │ + lsrs r4, r6, #8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ (154fc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x40c58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -274469,19 +274468,19 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvc.n 154fa4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x40c38> │ │ │ │ lsls r5, r4, #6 │ │ │ │ sub sp, #144 @ 0x90 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r2, r7, #7 │ │ │ │ + lsrs r2, r3, #8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #6 │ │ │ │ + lsrs r4, r4, #6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #184] @ (1550a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x40d34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -274558,19 +274557,19 @@ │ │ │ │ nop │ │ │ │ bvc.n 155144 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x40dd8> │ │ │ │ lsls r5, r4, #6 │ │ │ │ add sp, #8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #5 │ │ │ │ + lsrs r2, r3, #6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r4, r5, #4 │ │ │ │ + lsrs r4, r1, #5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r0, r5, #2 │ │ │ │ + lsrs r0, r1, #3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #100] @ (155130 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x40dc4>) │ │ │ │ @@ -274646,15 +274645,15 @@ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 15066c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c300> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bpl.n 155174 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x40e08> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r2, r6, #1 │ │ │ │ + lsrs r2, r2, #2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #104] @ (155210 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x40ea4>) │ │ │ │ @@ -274738,15 +274737,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 15066c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c300> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ bpl.n 1552a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x40f34> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r2, r1, #30 │ │ │ │ + lsls r2, r5, #30 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #104] @ (1552fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x40f90>) │ │ │ │ @@ -274829,15 +274828,15 @@ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 15066c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c300> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bmi.n 1553ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41040> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r0, r7, #26 │ │ │ │ + lsls r0, r3, #27 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -274898,15 +274897,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ strd ip, ip, [sp, #8] │ │ │ │ bl 150744 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c3d8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ bcc.n 1554f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4118c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r0, r4, #24 │ │ │ │ + lsls r0, r0, #25 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ mov r6, r3 │ │ │ │ @@ -274952,15 +274951,15 @@ │ │ │ │ strd r1, r1, [sp, #24] │ │ │ │ strd r4, r4, [sp, #12] │ │ │ │ bl 14dddc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x39a70> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bcc.n 1554a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4113c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r4, r5, #17 │ │ │ │ + lsls r4, r1, #18 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, r2 │ │ │ │ mov r2, r0 │ │ │ │ @@ -274987,15 +274986,15 @@ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ bl 150744 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c3d8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bcs.n 155404 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41098> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r4, r1, #21 │ │ │ │ + lsls r4, r5, #21 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -275068,15 +275067,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 150744 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c3d8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bne.n 155560 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x411f4> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r2, r2, #18 │ │ │ │ + lsls r2, r6, #18 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #112] @ (155654 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x412e8>) │ │ │ │ @@ -275126,15 +275125,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 14dddc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x39a70> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bne.n 155708 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4139c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r0, r4, #11 │ │ │ │ + lsls r0, r0, #12 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [pc, #72] @ (1556b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4134c>) │ │ │ │ @@ -275166,15 +275165,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 150744 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c3d8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ beq.n 155658 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x412ec> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r2, r7, #14 │ │ │ │ + lsls r2, r3, #15 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -275246,15 +275245,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 150744 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c3d8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ beq.n 1557a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41438> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r0, r0, #12 │ │ │ │ + lsls r0, r4, #12 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #112] @ (155808 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4149c>) │ │ │ │ @@ -275304,15 +275303,15 @@ │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 14dddc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x39a70> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmia r7, {r2, r5, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r0, r3, #5 │ │ │ │ + lsls r0, r7, #5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [pc, #72] @ (15586c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41500>) │ │ │ │ @@ -275345,15 +275344,15 @@ │ │ │ │ strd ip, r3, [sp, #40] @ 0x28 │ │ │ │ bl 150744 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c3d8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r1, r3, r4} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r4, r3, #8 │ │ │ │ + lsls r4, r7, #8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -275614,17 +275613,17 @@ │ │ │ │ nop │ │ │ │ ldmia r6, {r4, r6} │ │ │ │ lsls r5, r4, #6 │ │ │ │ add r7, pc, #160 @ (adr r7, 155be4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41878>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #6 │ │ │ │ + lsls r6, r5, #6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldc2l 0, cr0, [r8, #956] @ 0x3bc │ │ │ │ + ldc2l 0, cr0, [r8, #956]! @ 0x3bc │ │ │ │ add r6, pc, #624 @ (adr r6, 155dc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41a58>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ dmb ish │ │ │ │ add.w sl, r3, #33024 @ 0x8100 │ │ │ │ add.w sl, sl, #152 @ 0x98 │ │ │ │ @@ -275952,21 +275951,21 @@ │ │ │ │ ldrd lr, r3, [sp, #48] @ 0x30 │ │ │ │ b.n 155cf8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4198c> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 435b94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321828> │ │ │ │ b.n 155ede <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41b72> │ │ │ │ - @ instruction: 0xfba000ef │ │ │ │ - @ instruction: 0xfb0c00ef │ │ │ │ - @ instruction: 0xfbbe00ef │ │ │ │ - @ instruction: 0xfa7800ef │ │ │ │ - @ instruction: 0xfb3400ef │ │ │ │ + @ instruction: 0xfbc000ef │ │ │ │ + @ instruction: 0xfb2c00ef │ │ │ │ + @ instruction: 0xfbde00ef │ │ │ │ + @ instruction: 0xfa9800ef │ │ │ │ + @ instruction: 0xfb5400ef │ │ │ │ strb r1, [r3, #16] │ │ │ │ - @ instruction: 0xfffff99e │ │ │ │ + @ instruction: 0xfffff9be │ │ │ │ lsls r7, r5, #3 │ │ │ │ bxns lr │ │ │ │ lsls r0, r5, #6 │ │ │ │ ldr??.w r0, [r4, #239] @ 0xef │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -276201,16 +276200,16 @@ │ │ │ │ nop │ │ │ │ stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ add r0, pc, #816 @ (adr r0, 1564cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42160>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb4e00ef │ │ │ │ - @ instruction: 0xf77e00ef │ │ │ │ + @ instruction: 0xfb6e00ef │ │ │ │ + @ instruction: 0xf79e00ef │ │ │ │ add r0, pc, #264 @ (adr r0, 1562b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f48>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ dmb ish │ │ │ │ add.w r9, r3, #33024 @ 0x8100 │ │ │ │ movs r3, #1 │ │ │ │ add.w r9, r9, #152 @ 0x98 │ │ │ │ @@ -276539,25 +276538,25 @@ │ │ │ │ b.n 15634c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41fe0> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 435b94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321828> │ │ │ │ b.n 156530 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x421c4> │ │ │ │ nop │ │ │ │ - adc.w r0, sl, #7831552 @ 0x778000 │ │ │ │ - @ instruction: 0xf4b600ef │ │ │ │ sbc.w r0, sl, #7831552 @ 0x778000 │ │ │ │ - bic.w r0, r4, #7831552 @ 0x778000 │ │ │ │ - @ instruction: 0xf4e000ef │ │ │ │ + @ instruction: 0xf4d600ef │ │ │ │ + @ instruction: 0xf58a00ef │ │ │ │ + orr.w r0, r4, #7831552 @ 0x778000 │ │ │ │ + add.w r0, r0, #7831552 @ 0x778000 │ │ │ │ ldr r5, [r0, #92] @ 0x5c │ │ │ │ - @ instruction: 0xfffff34a │ │ │ │ + @ instruction: 0xfffff36a │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r0, r4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xf38000ef │ │ │ │ + @ instruction: 0xf3a000ef │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #48] @ (1565b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42244>) │ │ │ │ @@ -276864,18 +276863,18 @@ │ │ │ │ b.n 15661a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x422ae> │ │ │ │ stmia r1!, {r3, r4, r6} │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4ca00ef │ │ │ │ + @ instruction: 0xf4ea00ef │ │ │ │ ldr r1, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - orrs.w r0, r2, #239 @ 0xef │ │ │ │ + orns r0, r2, #239 @ 0xef │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 15675c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x423f0> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ @@ -277176,25 +277175,25 @@ │ │ │ │ b.n 156714 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x423a8> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 435b94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321828> │ │ │ │ b.n 156bcc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42860> │ │ │ │ nop │ │ │ │ - cdp 0, 14, cr0, cr8, cr15, {7} │ │ │ │ - ldcl 0, cr0, [sl, #956] @ 0x3bc │ │ │ │ - stcl 0, cr0, [r0, #956]! @ 0x3bc │ │ │ │ - cdp 0, 8, cr0, cr12, cr15, {7} │ │ │ │ - cdp 0, 5, cr0, cr6, cr15, {7} │ │ │ │ + vhadd.s8 q0, q12, │ │ │ │ + ldcl 0, cr0, [sl, #956]! @ 0x3bc │ │ │ │ + cdp 0, 0, cr0, cr0, cr15, {7} │ │ │ │ + cdp 0, 10, cr0, cr12, cr15, {7} │ │ │ │ + cdp 0, 7, cr0, cr6, cr15, {7} │ │ │ │ str r5, [r1, #124] @ 0x7c │ │ │ │ - @ instruction: 0xffffecbe │ │ │ │ + @ instruction: 0xffffecde │ │ │ │ lsls r7, r5, #3 │ │ │ │ subs r2, #148 @ 0x94 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldcl 0, cr0, [r0], #956 @ 0x3bc │ │ │ │ + ldc 0, cr0, [r0, #-956] @ 0xfffffc44 │ │ │ │ stmdb 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] @ (156edc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b70>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ ldr r4, [pc, #704] @ (156ee0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b74>) │ │ │ │ @@ -277471,18 +277470,18 @@ │ │ │ │ b.n 156c6a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x428fe> │ │ │ │ cbnz r4, 156f1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42bb0> │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r3, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 9, cr0, cr2, cr15, {7} │ │ │ │ + cdp 0, 11, cr0, cr2, cr15, {7} │ │ │ │ str r3, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - and.w r0, r2, pc, asr #3 │ │ │ │ + bic.w r0, r2, pc, asr #3 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 156dac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a40> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ @@ -277783,27 +277782,27 @@ │ │ │ │ b.n 156d64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x429f8> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 435b94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321828> │ │ │ │ b.n 15721c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42eb0> │ │ │ │ nop │ │ │ │ - ldmia.w r8, {r0, r1, r2, r3, r5, r6, r7} │ │ │ │ - b.n 157150 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42de4> │ │ │ │ + ldmia.w r8!, {r0, r1, r2, r3, r5, r6, r7} │ │ │ │ + b.n 157190 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e24> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 157160 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42df4> │ │ │ │ + b.n 1571a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e34> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xe83c00ef │ │ │ │ - @ instruction: 0xe80600ef │ │ │ │ + @ instruction: 0xe85c00ef │ │ │ │ + @ instruction: 0xe82600ef │ │ │ │ str r5, [r7, #20] │ │ │ │ - vmlsl.u q15, d15, d30[0] │ │ │ │ + vrsubhn.i d30, , q7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ adds r4, #68 @ 0x44 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - b.n 156f98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42c2c> │ │ │ │ + b.n 156fd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42c6c> │ │ │ │ lsls r7, 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 │ │ │ │ @@ -277916,19 +277915,19 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ bl 1508f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c58c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r6} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 157318 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42fac> │ │ │ │ + b.n 157358 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42fec> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r3, sp, #696 @ 0x2b8 │ │ │ │ + add r3, sp, #824 @ 0x338 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 1572b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f48> │ │ │ │ + b.n 1572f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f88> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #128] @ (15741c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x430b0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -277984,19 +277983,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbz r6, 157486 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4311a> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 157284 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f18> │ │ │ │ + b.n 1572c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f58> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 157224 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42eb8> │ │ │ │ + b.n 157264 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42ef8> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r2, sp, #816 @ 0x330 │ │ │ │ + add r2, sp, #944 @ 0x3b0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #128] @ (1574c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43154>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -278052,19 +278051,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ uxtb r2, r7 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 157200 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e94> │ │ │ │ + b.n 157240 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42ed4> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 1571a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e3c> │ │ │ │ + b.n 1571e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e7c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r2, sp, #160 @ 0xa0 │ │ │ │ + add r2, sp, #288 @ 0x120 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #124] @ (15755c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x431f0>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -278119,19 +278118,19 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 1508f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c58c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ sxtb r0, r3 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 1571d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e6c> │ │ │ │ + b.n 157218 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42eac> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15717c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e10> │ │ │ │ + b.n 1571bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e50> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r1, sp, #704 @ 0x2c0 │ │ │ │ + add r1, sp, #832 @ 0x340 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #132] @ (157604 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43298>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -278188,19 +278187,19 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 1508f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c58c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbz r2, 157636 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432ca> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 157178 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e0c> │ │ │ │ + b.n 1571b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e4c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 157114 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42da8> │ │ │ │ + b.n 157154 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42de8> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ + add r1, sp, #192 @ 0xc0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #80] @ (157674 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43308>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -278236,15 +278235,15 @@ │ │ │ │ str r1, [sp, #28] │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 1508f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c58c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cbz r4, 15767c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43310> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 1570c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42d58> │ │ │ │ + b.n 157104 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42d98> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #132] @ (157714 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x433a8>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278301,17 +278300,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sub sp, #168 @ 0xa8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 1570e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42d78> │ │ │ │ + b.n 157124 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42db8> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r7, pc, #856 @ (adr r7, 157a78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4370c>) │ │ │ │ + add r7, pc, #984 @ (adr r7, 157af8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4378c>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #136] @ (1577bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43450>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278370,17 +278369,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add sp, #24 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 157068 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42cfc> │ │ │ │ + b.n 1570a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42d3c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r7, pc, #184 @ (adr r7, 157880 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43514>) │ │ │ │ + add r7, pc, #312 @ (adr r7, 157900 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43594>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #84] @ (15782c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x434c0>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -278419,15 +278418,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 1508f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c58c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r7, sp, #384 @ 0x180 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 157fb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43c48> │ │ │ │ + b.n 157ff4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43c88> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #192] @ (157908 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4359c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278509,17 +278508,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #968 @ 0x3c8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 158008 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43c9c> │ │ │ │ + b.n 158048 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43cdc> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r5, pc, #912 @ (adr r5, 157ca4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43938>) │ │ │ │ + add r6, pc, #16 @ (adr r6, 157924 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x435b8>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #200] @ (1579f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43684>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278603,17 +278602,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r6, sp, #72 @ 0x48 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 157f24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43bb8> │ │ │ │ + b.n 157f64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43bf8> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r4, pc, #1000 @ (adr r4, 157de4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43a78>) │ │ │ │ + add r5, pc, #104 @ (adr r5, 157a64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x436f8>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #144] @ (157a9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43730>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -278676,15 +278675,15 @@ │ │ │ │ str r5, [sp, #32] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 1508f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c58c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r5, sp, #176 @ 0xb0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 157e34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43ac8> │ │ │ │ + b.n 157e74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b08> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #116] @ (157b2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x437c0>) │ │ │ │ @@ -279329,27 +279328,27 @@ │ │ │ │ b.n 157f2e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43bc2> │ │ │ │ add r0, sp, #584 @ 0x248 │ │ │ │ lsls r5, r4, #6 │ │ │ │ strh r2, [r5, #10] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 1581b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43e48> │ │ │ │ + ble.n 1581f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43e88> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ble.n 15815c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43df0> │ │ │ │ + ble.n 15819c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43e30> │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r6, [r0, #6] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - blt.n 15811c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43db0> │ │ │ │ + bgt.n 15815c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43df0> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - blt.n 1580cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43d60> │ │ │ │ + blt.n 15810c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43da0> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - blt.n 1580d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43d64> │ │ │ │ + blt.n 158110 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43da4> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - blt.n 158218 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43eac> │ │ │ │ + blt.n 158058 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43cec> │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r1, [pc, #72] @ (158180 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43e14>) │ │ │ │ add r6, sp, #68 @ 0x44 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ mov r2, lr │ │ │ │ str r7, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ @@ -279377,15 +279376,15 @@ │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r5, [sp, #208] @ 0xd0 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 175c78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6190c> │ │ │ │ b.n 157f2e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43bc2> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ - bge.n 158110 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43da4> │ │ │ │ + bge.n 158150 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43de4> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ ldr r5, [pc, #468] @ (15836c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44000>) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ @@ -279564,21 +279563,21 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ add r5, pc, #536 @ (adr r5, 158584 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44218>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrb r2, [r4, #25] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 15829c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43f30> │ │ │ │ + bge.n 1582dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43f70> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bge.n 158440 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x440d4> │ │ │ │ + bge.n 158280 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43f14> │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrb r6, [r5, #22] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bhi.n 1582fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43f90> │ │ │ │ + bhi.n 15833c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43fd0> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r0 │ │ │ │ @@ -279870,23 +279869,23 @@ │ │ │ │ nop │ │ │ │ add r3, pc, #224 @ (adr r3, 15876c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44400>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrb r0, [r2, #16] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 158730 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x443c4> │ │ │ │ + bhi.n 158770 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44404> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r4!, {r1, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bcs.n 15873c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x443d0> │ │ │ │ + bcs.n 15877c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44410> │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrb r2, [r2, #14] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r6, r0, #20 │ │ │ │ + lsrs r6, r4, #20 │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -280009,25 +280008,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 173b48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5f7dc> │ │ │ │ b.n 1585b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44244> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r7, {r1, r3, r4, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r7, {r1, r6, r7} │ │ │ │ + ldmia r7, {r1, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r7!, {r1, r3, r5, r6} │ │ │ │ + ldmia r7, {r1, r3, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r2, [pc, #236] @ (158908 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4459c>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (158be0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44874>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -280288,23 +280287,23 @@ │ │ │ │ nop │ │ │ │ ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ strb r0, [r1, #31] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 158b24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x447b8> │ │ │ │ + bmi.n 158b64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x447f8> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r0!, {r3, r4, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r6!, {r2} │ │ │ │ + ldmia r6!, {r2, r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ strb r0, [r1, #29] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r7, #2 │ │ │ │ + lsrs r4, r3, #3 │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -280427,25 +280426,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 173b48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5f7dc> │ │ │ │ b.n 1589fa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4468e> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r5!, {r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r3!, {r1, r4, r5} │ │ │ │ + ldmia r3!, {r1, r4, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r5!, {r2, r4, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r5!, {r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r2, r4, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r3!, {r1, r5} │ │ │ │ + ldmia r3!, {r1, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ cmp fp, lr │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -280753,23 +280752,23 @@ │ │ │ │ b.n 158f02 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44b96> │ │ │ │ ldr r2, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r4, #6 │ │ │ │ strb r4, [r5, #12] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r5, r7} │ │ │ │ + ldmia r7, {r1, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsls r0, r1, #17 │ │ │ │ + lsls r0, r5, #17 │ │ │ │ lsls r1, r0, #4 │ │ │ │ strb r6, [r6, #3] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r4} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r7!, {r5, r6} │ │ │ │ + stmia r7!, {r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r8, r3, #33024 @ 0x8100 │ │ │ │ add.w r8, r8, #152 @ 0x98 │ │ │ │ ldrex r2, [r8] │ │ │ │ @@ -280908,25 +280907,25 @@ │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 173b48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5f7dc> │ │ │ │ b.n 158e8a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44b1e> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r5, r6, r7} │ │ │ │ + stmia r1!, {r1} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r6!, {r5, r6} │ │ │ │ + stmia r6!, {r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r0!, {r1, r2, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r6!, {r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r6!, {r4, r6} │ │ │ │ + stmia r6!, {r4, r5, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r3, r2 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (15950c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x451a0>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -281202,22 +281201,22 @@ │ │ │ │ b.n 159390 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45024> │ │ │ │ str r5, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - vuzp.32 d0, d0 │ │ │ │ + vaddw.u16 q8, q5, d0 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - pop {r3, r5, r6, pc} │ │ │ │ + pop {r3, r7, pc} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r2!, {r2, r4, r6, r7} │ │ │ │ + stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r8, r3, #33024 @ 0x8100 │ │ │ │ add.w r8, r8, #152 @ 0x98 │ │ │ │ ldrex r2, [r8] │ │ │ │ @@ -281356,25 +281355,25 @@ │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 173b48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5f7dc> │ │ │ │ b.n 159318 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44fac> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - pop {r1, r2, r4, r6} │ │ │ │ + pop {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r1!, {r2, r4, r6, r7} │ │ │ │ + stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - pop {r1, r3, r4, r5} │ │ │ │ + pop {r1, r3, r4, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r2!, {r5} │ │ │ │ + stmia r2!, {r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - pop {r1, r4} │ │ │ │ + pop {r1, r4, r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r1!, {r2, r6, r7} │ │ │ │ + stmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ subs r4, #135 @ 0x87 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -281690,22 +281689,22 @@ │ │ │ │ nop │ │ │ │ str r0, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r4, [r7, #24] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r4, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xfad80100 │ │ │ │ + @ instruction: 0xfaf80100 │ │ │ │ str r2, [r1, #120] @ 0x78 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + @ instruction: 0xb8a8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - pop {r2, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0014 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r8, r3, #33024 @ 0x8100 │ │ │ │ add.w r8, r8, #152 @ 0x98 │ │ │ │ ldrex r2, [r8] │ │ │ │ @@ -281842,25 +281841,25 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 173b48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5f7dc> │ │ │ │ b.n 1597f6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4548a> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ - pop {r1, r2, r4, r5, r6, r7} │ │ │ │ + pop {r1, r2, r4, pc} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + @ instruction: 0xb78c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb756 │ │ │ │ + @ instruction: 0xb776 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - pop {r2, r3, r4, r5, pc} │ │ │ │ + pop {r2, r3, r4, r6, pc} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - pop {r5, r6, r7} │ │ │ │ + pop {pc} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb72e │ │ │ │ + @ instruction: 0xb74e │ │ │ │ lsls r7, r5, #3 │ │ │ │ adds r7, #163 @ 0xa3 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (159e7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b10>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -282143,22 +282142,22 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r4, [r5, #80] @ 0x50 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2} │ │ │ │ + stmia r2!, {r1, r2, r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movw r1, #51200 @ 0xc800 │ │ │ │ + @ instruction: 0xf66c0100 │ │ │ │ str r6, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbz r4, 159e2a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45abe> │ │ │ │ + push {r2, r3, r4} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbnz r0, 159dca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a5e> │ │ │ │ + cbnz r0, 159dd2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a66> │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -282301,25 +282300,25 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [sp] │ │ │ │ bl 173b48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5f7dc> │ │ │ │ b.n 159c82 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45916> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xb85e │ │ │ │ + @ instruction: 0xb87e │ │ │ │ lsls r7, r5, #3 │ │ │ │ - uxtb r4, r2 │ │ │ │ + uxtb r4, r6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - uxth r6, r7 │ │ │ │ + uxtb r6, r3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb8a4 │ │ │ │ + @ instruction: 0xb8c4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb848 │ │ │ │ + @ instruction: 0xb868 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - uxth r6, r2 │ │ │ │ + uxth r6, r6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ adds r3, #11 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ @@ -282440,15 +282439,15 @@ │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ed04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - pop {r2, r4, r5, r7} │ │ │ │ + pop {r2, r4, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov lr, r1 │ │ │ │ @@ -282471,15 +282470,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ed04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - pop {r2, r3, r4, r6} │ │ │ │ + pop {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r3 │ │ │ │ @@ -282503,15 +282502,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - pop {r1, r2, r3, r5} │ │ │ │ + pop {r1, r2, r3, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r3 │ │ │ │ @@ -282535,15 +282534,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cbnz r2, 15a206 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45e9a> │ │ │ │ + cbnz r2, 15a20e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45ea2> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r3 │ │ │ │ @@ -282568,15 +282567,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cbnz r4, 15a250 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45ee4> │ │ │ │ + cbnz r4, 15a258 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45eec> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov lr, r2 │ │ │ │ @@ -282602,15 +282601,15 @@ │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cbnz r4, 15a29c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45f30> │ │ │ │ + cbnz r4, 15a2a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45f38> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -282636,15 +282635,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #8] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ed04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - cbnz r6, 15a2e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45f78> │ │ │ │ + cbnz r6, 15a2ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45f80> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r4, r1 │ │ │ │ @@ -282672,15 +282671,15 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 14ed04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - revsh r2, r3 │ │ │ │ + revsh r2, r7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -282708,15 +282707,15 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w ip, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - hlt 0x0010 │ │ │ │ + hlt 0x0030 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov lr, r2 │ │ │ │ @@ -282745,15 +282744,15 @@ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #32] │ │ │ │ mov.w ip, #5 │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - rev16 r6, r0 │ │ │ │ + rev16 r6, r4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r4, r1 │ │ │ │ @@ -282781,15 +282780,15 @@ │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ed04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - rev r2, r2 │ │ │ │ + rev r2, r6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r4, r1 │ │ │ │ @@ -282817,15 +282816,15 @@ │ │ │ │ mov.w ip, #3 │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - cbnz r6, 15a4a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46138> │ │ │ │ + cbnz r6, 15a4ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46140> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr.w ip, [pc, #60] @ 15a4c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4615c> │ │ │ │ @@ -282853,15 +282852,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ed04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cbnz r2, 15a4f2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46186> │ │ │ │ + cbnz r2, 15a4fa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4618e> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r2 │ │ │ │ @@ -282890,15 +282889,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cbnz r0, 15a532 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461c6> │ │ │ │ + cbnz r0, 15a53a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461ce> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r2 │ │ │ │ @@ -282927,15 +282926,15 @@ │ │ │ │ mov.w ip, #2 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8e6 │ │ │ │ + cbnz r6, 15a584 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46218> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r2 │ │ │ │ @@ -282962,15 +282961,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ed04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xb88a │ │ │ │ + @ instruction: 0xb8aa │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr.w ip, [pc, #64] @ 15a62c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x462c0> │ │ │ │ @@ -282998,15 +282997,15 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w ip, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xb876 │ │ │ │ + @ instruction: 0xb896 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov lr, r2 │ │ │ │ @@ -283035,15 +283034,15 @@ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ mov.w ip, #5 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xb840 │ │ │ │ + @ instruction: 0xb860 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr.w r3, [pc, #1376] @ 15abf0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46884> │ │ │ │ ldr.w ip, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ push {r4, lr} │ │ │ │ cmp.w ip, #0 │ │ │ │ bne.n 15a706 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4639a> │ │ │ │ @@ -283846,19 +283845,19 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ b.n 15ad00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46994> │ │ │ │ nop │ │ │ │ strh r6, [r3, r5] │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #88 @ 0x58 │ │ │ │ + sub sp, #216 @ 0xd8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - sub sp, #0 │ │ │ │ + sub sp, #128 @ 0x80 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add sp, #496 @ 0x1f0 │ │ │ │ + sub sp, #112 @ 0x70 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #136] @ (15b004 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46c98>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -283917,21 +283916,21 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 15ac80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46914> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r6, [r7, #30] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r7, sp, #336 @ 0x150 │ │ │ │ + add r7, sp, #464 @ 0x1d0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r7, sp, #376 @ 0x178 │ │ │ │ + add r7, sp, #504 @ 0x1f8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r7, sp, #232 @ 0xe8 │ │ │ │ + add r7, sp, #360 @ 0x168 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + add r7, sp, #112 @ 0x70 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #140] @ (15b0b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46d48>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -283993,21 +283992,21 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ bl 14cfd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x38c64> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 15b05e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46cf2> │ │ │ │ b.n 15b050 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46ce4> │ │ │ │ strb r0, [r2, #28] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r6, sp, #896 @ 0x380 │ │ │ │ + add r7, sp, #0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r6, sp, #712 @ 0x2c8 │ │ │ │ + add r6, sp, #840 @ 0x348 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r6, sp, #688 @ 0x2b0 │ │ │ │ + add r6, sp, #816 @ 0x330 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r6, sp, #616 @ 0x268 │ │ │ │ + add r6, sp, #744 @ 0x2e8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r2 │ │ │ │ mov r2, r0 │ │ │ │ @@ -284069,19 +284068,19 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ac80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46914> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r3, #25] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r6, sp, #312 @ 0x138 │ │ │ │ + add r6, sp, #440 @ 0x1b8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r5, sp, #928 @ 0x3a0 │ │ │ │ + add r6, sp, #32 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r5, sp, #920 @ 0x398 │ │ │ │ + add r6, sp, #24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #124] @ (15b20c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46ea0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -284135,19 +284134,19 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ac80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46914> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r2, [r5, #22] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r5, sp, #680 @ 0x2a8 │ │ │ │ + add r5, sp, #808 @ 0x328 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r5, sp, #616 @ 0x268 │ │ │ │ + add r5, sp, #744 @ 0x2e8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r5, sp, #136 @ 0x88 │ │ │ │ + add r5, sp, #264 @ 0x108 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #132] @ (15b2b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46f48>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -284206,19 +284205,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ac80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46914> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r1, #20] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r5, sp, #40 @ 0x28 │ │ │ │ + add r5, sp, #168 @ 0xa8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r5, sp, #32 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r4, sp, #496 @ 0x1f0 │ │ │ │ + add r4, sp, #624 @ 0x270 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #132] @ (15b35c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46ff0>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -284276,19 +284275,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ac80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46914> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r4, #17] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r4, sp, #536 @ 0x218 │ │ │ │ + add r4, sp, #664 @ 0x298 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r4, sp, #456 @ 0x1c8 │ │ │ │ + add r4, sp, #584 @ 0x248 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r3, sp, #848 @ 0x350 │ │ │ │ + add r3, sp, #976 @ 0x3d0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #144] @ (15b410 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x470a4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -284350,19 +284349,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 15ac80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46914> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r2, [r7, #14] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r3, sp, #976 @ 0x3d0 │ │ │ │ + add r4, sp, #80 @ 0x50 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r3, sp, #784 @ 0x310 │ │ │ │ + add r3, sp, #912 @ 0x390 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r3, sp, #72 @ 0x48 │ │ │ │ + add r3, sp, #200 @ 0xc8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 130e64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1caf8> │ │ │ │ @@ -284411,15 +284410,15 @@ │ │ │ │ vstr d7, [sp, #32] │ │ │ │ bl 14fd68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3b9fc> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ ... │ │ │ │ strb r2, [r2, #11] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r3, sp, #32 │ │ │ │ + add r3, sp, #160 @ 0xa0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov lr, r1 │ │ │ │ ldr r1, [pc, #84] @ (15b530 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x471c4>) │ │ │ │ @@ -284449,15 +284448,15 @@ │ │ │ │ bl 14fd68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3b9fc> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strb r2, [r4, #9] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r2, sp, #728 @ 0x2d8 │ │ │ │ + add r2, sp, #856 @ 0x358 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [pc, #132] @ (15b5d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x47264>) │ │ │ │ @@ -284505,17 +284504,17 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strb r2, [r6, #7] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r2, sp, #320 @ 0x140 │ │ │ │ + add r2, sp, #448 @ 0x1c0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r2, sp, #248 @ 0xf8 │ │ │ │ + add r2, sp, #376 @ 0x178 │ │ │ │ lsls r7, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -284568,17 +284567,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strb r2, [r1, #5] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r1, sp, #792 @ 0x318 │ │ │ │ + add r1, sp, #920 @ 0x398 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r1, sp, #840 @ 0x348 │ │ │ │ + add r1, sp, #968 @ 0x3c8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #144] @ (15b730 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x473c4>) │ │ │ │ @@ -284642,17 +284641,17 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, #2] │ │ │ │ lsls r5, r4, #6 │ │ │ │ strb r2, [r6, #0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r1, sp, #592 @ 0x250 │ │ │ │ + add r1, sp, #720 @ 0x2d0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r0, sp, #824 @ 0x338 │ │ │ │ + add r0, sp, #952 @ 0x3b8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #156] @ (15b7f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x47484>) │ │ │ │ @@ -284719,17 +284718,17 @@ │ │ │ │ bl 14fd68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3b9fc> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r6, [r4, #124] @ 0x7c │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r0, [r5, #120] @ 0x78 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r0, sp, #992 @ 0x3e0 │ │ │ │ + add r1, sp, #96 @ 0x60 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r0, sp, #328 @ 0x148 │ │ │ │ + add r0, sp, #456 @ 0x1c8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #144] @ (15b8a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x47538>) │ │ │ │ @@ -284793,17 +284792,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r4, #112] @ 0x70 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r0, [r0, #108] @ 0x6c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r0, sp, #400 @ 0x190 │ │ │ │ + add r0, sp, #528 @ 0x210 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r7, pc, #384 @ (adr r7, 15ba34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x476c8>) │ │ │ │ + add r7, pc, #512 @ (adr r7, 15bab4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x47748>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #156] @ (15b964 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x475f8>) │ │ │ │ @@ -284871,17 +284870,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r6, #100] @ 0x64 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r4, [r6, #96] @ 0x60 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r7, pc, #848 @ (adr r7, 15bcc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x47954>) │ │ │ │ + add r7, pc, #976 @ (adr r7, 15bd40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x479d4>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r6, pc, #888 @ (adr r6, 15bcec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x47980>) │ │ │ │ + add r6, pc, #1016 @ (adr r6, 15bd6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x47a00>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ @@ -285104,27 +285103,27 @@ │ │ │ │ b.n 15ba1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x476b0> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov r4, r4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #872 @ (adr r6, 15bf10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x47ba4>) │ │ │ │ + add r6, pc, #1000 @ (adr r6, 15bf90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x47c24>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ cmp ip, fp │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r6, pc, #552 @ (adr r6, 15bdd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x47a6c>) │ │ │ │ + add r6, pc, #680 @ (adr r6, 15be58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x47aec>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r6, pc, #440 @ (adr r6, 15bd6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x47a00>) │ │ │ │ + add r6, pc, #568 @ (adr r6, 15bdec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x47a80>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r6, pc, #232 @ (adr r6, 15bca0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x47934>) │ │ │ │ + add r6, pc, #360 @ (adr r6, 15bd20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x479b4>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r6, pc, #16 @ (adr r6, 15bbcc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x47860>) │ │ │ │ + add r6, pc, #144 @ (adr r6, 15bc4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x478e0>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r5, pc, #784 @ (adr r5, 15bed0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x47b64>) │ │ │ │ + add r5, pc, #912 @ (adr r5, 15bf50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x47be4>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #120] @ 15bc48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x478dc> │ │ │ │ sub sp, #28 │ │ │ │ @@ -285294,19 +285293,19 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15bd5e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x479f2> │ │ │ │ b.n 15bd80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x47a14> │ │ │ │ nop │ │ │ │ - add r4, pc, #448 @ (adr r4, 15bf54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x47be8>) │ │ │ │ + add r4, pc, #576 @ (adr r4, 15bfd4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x47c68>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r4, pc, #312 @ (adr r4, 15bed0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x47b64>) │ │ │ │ + add r4, pc, #440 @ (adr r4, 15bf50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x47be4>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r3, pc, #952 @ (adr r3, 15c154 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x47de8>) │ │ │ │ + add r4, pc, #56 @ (adr r4, 15bdd4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x47a68>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r6, r1 │ │ │ │ @@ -285457,15 +285456,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 15bf28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x47bbc> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 15bef8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x47b8c> │ │ │ │ b.n 15be94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x47b28> │ │ │ │ nop │ │ │ │ - add r2, pc, #584 @ (adr r2, 15c18c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x47e20>) │ │ │ │ + add r2, pc, #712 @ (adr r2, 15c20c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x47ea0>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov r2, r1 │ │ │ │ @@ -285798,15 +285797,15 @@ │ │ │ │ mla r3, r3, lr, r0 │ │ │ │ add.w r3, r3, #104448 @ 0x19800 │ │ │ │ ldr.w r0, [r3, #500] @ 0x1f4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ eors r2, r7 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r0, pc, #752 @ (adr r0, 15c5cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48260>) │ │ │ │ + add r0, pc, #880 @ (adr r0, 15c64c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x482e0>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r1, #124] @ 0x7c │ │ │ │ cmp r3, #16 │ │ │ │ it ge │ │ │ │ movge r3, #16 │ │ │ │ @@ -285979,15 +285978,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (15c4dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48170>) │ │ │ │ add r1, pc │ │ │ │ bl 29ddf0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189a84> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 15c48e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48122> │ │ │ │ str r6, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r4, [sp, #912] @ 0x390 │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [pc, #904] @ (15c87c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48510>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -286762,15 +286761,15 @@ │ │ │ │ add.w ip, ip, #4 │ │ │ │ mov sl, r3 │ │ │ │ cmp r8, r3 │ │ │ │ bne.w 15cc10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x488a4> │ │ │ │ b.n 15cb36 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x487ca> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ b.n 15cd18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x489ac> │ │ │ │ - str r5, [sp, #232] @ 0xe8 │ │ │ │ + str r5, [sp, #360] @ 0x168 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r3, [r0, #8] │ │ │ │ movw r2, #34067 @ 0x8513 │ │ │ │ cmp r1, #16 │ │ │ │ it ls │ │ │ │ cmpls r3, r2 │ │ │ │ beq.n 15cd62 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x489f6> │ │ │ │ @@ -286936,15 +286935,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r0, r2] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r3, [sp, #32] │ │ │ │ + str r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r3, [pc, #604] @ (15d174 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48e08>) │ │ │ │ movw r2, #35866 @ 0x8c1a │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.w 15d066 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48cfa> │ │ │ │ bhi.n 15cf5a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48bee> │ │ │ │ @@ -287225,17 +287224,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (15d210 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48ea4>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 15d1f6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48e8a> │ │ │ │ - str r0, [sp, #200] @ 0xc8 │ │ │ │ + str r0, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r0, [pc, #288] @ (15d334 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48fc8>) │ │ │ │ + ldr r0, [pc, #416] @ (15d3b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x49048>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -287613,21 +287612,21 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ cmp r4, #36 @ 0x24 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #254 @ 0xfe │ │ │ │ lsls r5, r4, #6 │ │ │ │ - pop {r1, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0012 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - bkpt 0x007a │ │ │ │ + bkpt 0x009a │ │ │ │ lsls r0, r0, #4 │ │ │ │ - bkpt 0x0042 │ │ │ │ + bkpt 0x0062 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - bkpt 0x0008 │ │ │ │ + bkpt 0x0028 │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r7, r2 │ │ │ │ @@ -287738,15 +287737,15 @@ │ │ │ │ b.n 15d692 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x49326> │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r2, #260] @ 0x104 │ │ │ │ bl 435b94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321828> │ │ │ │ b.n 15d6f2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x49386> │ │ │ │ - strb r0, [r7, r2] │ │ │ │ + strb r0, [r3, r3] │ │ │ │ lsls r0, r0, #4 │ │ │ │ cbz r1, 15d7cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x49460> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ @@ -287764,15 +287763,15 @@ │ │ │ │ bl 15d654 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x492e8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r7, [pc, #568] @ (15da0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x496a0>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r2, [r6, #18] │ │ │ │ + ldrh r2, [r2, #20] │ │ │ │ lsls r7, r5, #3 │ │ │ │ cbz r2, 15d810 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x494a4> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r2 │ │ │ │ @@ -287790,15 +287789,15 @@ │ │ │ │ bl 15d654 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x492e8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r7, [pc, #296] @ (15d940 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x495d4>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r6, [r7, #16] │ │ │ │ + ldrh r6, [r3, #18] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #68] @ (15d870 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x49504>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -287826,19 +287825,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #56] @ (15d8ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x49540>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r6, [r4, #14] │ │ │ │ + ldrh r6, [r0, #16] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r6, [r1, #14] │ │ │ │ + ldrh r6, [r5, #14] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r4, #176 @ 0xb0 │ │ │ │ + subs r4, #208 @ 0xd0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #104] @ (15d8f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4958c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -287883,21 +287882,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #672] @ (15db9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x49830>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ + ldrh r0, [r4, #12] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r6, [r7, #10] │ │ │ │ + ldrh r6, [r3, #12] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r6, [r2, #10] │ │ │ │ + ldrh r6, [r6, #10] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r4, #40 @ 0x28 │ │ │ │ + subs r4, #72 @ 0x48 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -288159,23 +288158,23 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 15dafc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x49790> │ │ │ │ add.w r3, r3, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ str.w r9, [r3, #260] @ 0x104 │ │ │ │ bl 435b94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321828> │ │ │ │ b.n 15dafc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x49790> │ │ │ │ - strb r4, [r2, #5] │ │ │ │ + strb r4, [r6, #5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r4, [r4, #58] @ 0x3a │ │ │ │ + strh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r4, [r4, #4] │ │ │ │ + strb r4, [r0, #5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r3, r0] │ │ │ │ + str r4, [r7, r0] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - strb r6, [r7, #1] │ │ │ │ + strb r6, [r3, #2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #60] @ (15dc74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x49908>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288200,15 +288199,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 15c888 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4851c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #0] @ (15dc78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4990c>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r0, [r7, #48] @ 0x30 │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #60] @ (15dcc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4995c>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288233,15 +288232,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 15c888 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4851c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #688] @ (15df7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x49c10>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r4, [r4, #46] @ 0x2e │ │ │ │ + strh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (15dd48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x499dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -288283,17 +288282,17 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 15c888 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4851c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [pc, #360] @ (15deb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x49b48>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r2, [r7, #42] @ 0x2a │ │ │ │ + strh r2, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r6, [r1, #44] @ 0x2c │ │ │ │ + strh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (15de34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x49ac8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -288492,19 +288491,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15df38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x49bcc> │ │ │ │ b.n 15df68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x49bfc> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #952] @ (15e334 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x49fc8>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r0, [r4, #30] │ │ │ │ + strh r0, [r0, #32] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r2, [r4, #28] │ │ │ │ + strh r2, [r0, #30] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r2, [r6, #28] │ │ │ │ + strh r2, [r2, #30] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #324] @ (15e0e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x49d74>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -288785,17 +288784,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 15e262 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x49ef6> │ │ │ │ b.n 15e140 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x49dd4> │ │ │ │ nop │ │ │ │ mov r2, r8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r6, [r4, #16] │ │ │ │ + strh r6, [r0, #18] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r4, [r1, #8] │ │ │ │ + strh r4, [r5, #8] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #376] @ (15e420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4a0b4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -288932,15 +288931,15 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r8, r2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #31] │ │ │ │ + ldrb r0, [r5, #31] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #324] @ (15e584 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4a218>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -289062,21 +289061,21 @@ │ │ │ │ mov r0, sl │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 15e4ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4a180> │ │ │ │ cmn r4, r7 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r3, #162 @ 0xa2 │ │ │ │ + adds r3, #194 @ 0xc2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r6, [r7, #27] │ │ │ │ + ldrb r6, [r3, #28] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r4, [r4, #26] │ │ │ │ + ldrb r4, [r0, #27] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r0, [r7, #25] │ │ │ │ + ldrb r0, [r3, #26] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ (15e690 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4a324>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -289166,15 +289165,15 @@ │ │ │ │ str.w r3, [r2, #260] @ 0x104 │ │ │ │ bl 435b94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321828> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 15e618 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4a2ac> │ │ │ │ nop │ │ │ │ sbcs r0, r2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r2, #88 @ 0x58 │ │ │ │ + adds r2, #120 @ 0x78 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r2, [r0, #29] │ │ │ │ sub sp, #12 │ │ │ │ @@ -289434,27 +289433,27 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ subs r7, #124 @ 0x7c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r4, [r2, #17] │ │ │ │ + ldrb r4, [r6, #17] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r2, [r0, #15] │ │ │ │ + ldrb r2, [r4, #15] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r0, [r1, #14] │ │ │ │ + ldrb r0, [r5, #14] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r6, [r7, #13] │ │ │ │ + ldrb r6, [r3, #14] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r2, [r2, #14] │ │ │ │ + ldrb r2, [r6, #14] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r0, [r4, #14] │ │ │ │ + ldrb r0, [r0, #15] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r4, [r6, #14] │ │ │ │ + ldrb r4, [r2, #15] │ │ │ │ lsls r7, r5, #3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -289468,15 +289467,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 15bc54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x478e8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r5, #178 @ 0xb2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r6, [r1, #14] │ │ │ │ + ldrb r6, [r5, #14] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r8, r2 │ │ │ │ @@ -289521,17 +289520,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r5, #112 @ 0x70 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r6, [r3, #13] │ │ │ │ + ldrb r6, [r7, #13] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r2, [r4, #12] │ │ │ │ + ldrb r2, [r0, #13] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #264] @ (15eb50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4a7e4>) │ │ │ │ @@ -289633,17 +289632,17 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15eb30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4a7c4> │ │ │ │ b.n 15eb40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4a7d4> │ │ │ │ nop │ │ │ │ subs r4, #242 @ 0xf2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r2, [r1, #11] │ │ │ │ + ldrb r2, [r5, #11] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r0, [r1, #10] │ │ │ │ + ldrb r0, [r5, #10] │ │ │ │ lsls r7, r5, #3 │ │ │ │ movw r3, #34478 @ 0x86ae │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 15ebd6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4a86a> │ │ │ │ bls.n 15eb84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4a818> │ │ │ │ movw r3, #34479 @ 0x86af │ │ │ │ cmp r1, r3 │ │ │ │ @@ -289992,15 +289991,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r0, #178 @ 0xb2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r2, [r2, #26] │ │ │ │ + strb r2, [r6, #26] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (15ef90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4ac24>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -290027,15 +290026,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r7, #240 @ 0xf0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r4, [r1, #25] │ │ │ │ + strb r4, [r5, #25] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r8, r0, #102400 @ 0x19000 │ │ │ │ add.w r9, r0, #94208 @ 0x17000 │ │ │ │ @@ -291143,21 +291142,21 @@ │ │ │ │ b.n 15fbfa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4b88e> │ │ │ │ lsrs r6, r5, #30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r0, #20 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r4, [sp, #104] @ 0x68 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldr r4, [r7, #92] @ 0x5c │ │ │ │ + ldr r4, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r2, [r1, #56] @ 0x38 │ │ │ │ + ldr r2, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ + ldr r0, [r0, #36] @ 0x24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh.w r1, [r8, #44] @ 0x2c │ │ │ │ movw r2, #34168 @ 0x8578 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 15fbe6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4b87a> │ │ │ │ movw r4, #34165 @ 0x8575 │ │ │ │ movw r2, #7681 @ 0x1e01 │ │ │ │ @@ -291221,15 +291220,15 @@ │ │ │ │ movw r2, #6403 @ 0x1903 │ │ │ │ cmp ip, r2 │ │ │ │ beq.n 15fc36 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4b8ca> │ │ │ │ ldrh.w r1, [r8, #52] @ 0x34 │ │ │ │ mov.w r6, #8448 @ 0x2100 │ │ │ │ movw r2, #34165 @ 0x8575 │ │ │ │ b.n 15f804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4b498> │ │ │ │ - ldr r2, [r6, #16] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -291448,19 +291447,19 @@ │ │ │ │ subs.w r8, r8, #1 │ │ │ │ bcs.n 160004 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4bc98> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #280] @ 0x118 │ │ │ │ + str r5, [sp, #408] @ 0x198 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ + str r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - str r3, [sp, #368] @ 0x170 │ │ │ │ + str r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r0, #4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r5, r0, #104960 @ 0x19a00 │ │ │ │ mov r7, r0 │ │ │ │ @@ -291689,40 +291688,40 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 160200 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4be94> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cdp2 1, 15, cr0, cr2, cr4, {5} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #88] @ 0x58 │ │ │ │ + str r2, [r1, #92] @ 0x5c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r4, #88] @ 0x58 │ │ │ │ + str r4, [r0, #92] @ 0x5c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r2, [r2, #80] @ 0x50 │ │ │ │ + str r2, [r6, #80] @ 0x50 │ │ │ │ lsls r7, r5, #3 │ │ │ │ cdp2 1, 2, cr0, cr0, cr4, {5} │ │ │ │ - strh r6, [r0, r4] │ │ │ │ + strh r6, [r4, r4] │ │ │ │ lsls r5, r7, #3 │ │ │ │ - adds r4, r4, #5 │ │ │ │ + adds r4, r0, #6 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r6, [r6, #84] @ 0x54 │ │ │ │ + str r6, [r2, #88] @ 0x58 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r2, #76] @ 0x4c │ │ │ │ + str r4, [r6, #76] @ 0x4c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r0, [r6, #76] @ 0x4c │ │ │ │ + str r0, [r2, #80] @ 0x50 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r2, [r1, #80] @ 0x50 │ │ │ │ + str r2, [r5, #80] @ 0x50 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r1, #88] @ 0x58 │ │ │ │ + str r4, [r5, #88] @ 0x58 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r2, [r4, #84] @ 0x54 │ │ │ │ + str r2, [r0, #88] @ 0x58 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r0, [r0, #92] @ 0x5c │ │ │ │ + str r0, [r4, #92] @ 0x5c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r2, [r3, #88] @ 0x58 │ │ │ │ + str r2, [r7, #88] @ 0x58 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ @@ -291831,15 +291830,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ b.n 160398 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4c02c> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r2, #-656]! @ 0xfffffd70 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #72] @ 0x48 │ │ │ │ + str r4, [r2, #76] @ 0x4c │ │ │ │ lsls r7, r5, #3 │ │ │ │ stc2l 1, cr0, [r0], #-656 @ 0xfffffd70 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrh r6, [r1, #8] │ │ │ │ @@ -291913,15 +291912,15 @@ │ │ │ │ b.n 160450 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4c0e4> │ │ │ │ ldr r2, [pc, #16] @ (1604a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4c13c>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - str r0, [r5, #56] @ 0x38 │ │ │ │ + str r0, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r3 │ │ │ │ @@ -292038,23 +292037,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 1605a2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4c236> │ │ │ │ ldr.w r9, [pc, #24] @ 1605f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4c284> │ │ │ │ movw r0, #38593 @ 0x96c1 │ │ │ │ add r9, pc │ │ │ │ b.n 160510 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4c1a4> │ │ │ │ - lsls r2, r0, #28 │ │ │ │ + lsls r2, r4, #28 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r4, r5, r6 │ │ │ │ + adds r4, r1, r7 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - adds r2, r3, r6 │ │ │ │ + adds r2, r7, r6 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [r1, #40] @ 0x28 │ │ │ │ + str r4, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsls r4, r6, #24 │ │ │ │ + lsls r4, r2, #25 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w lr, [pc, #332] @ 160750 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4c3e4> │ │ │ │ subs r3, r1, #1 │ │ │ │ @@ -292187,15 +292186,15 @@ │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr??.w r0, [r2, #420] @ 0x1a4 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #24] │ │ │ │ + str r6, [r4, #24] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #656] @ 1609fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4c690> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ @@ -292609,24 +292608,24 @@ │ │ │ │ bne.w 160a7e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4c712> │ │ │ │ b.n 160afa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4c78e> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ rsbs r1, r8, #5373952 @ 0x520000 │ │ │ │ rsbs r1, r4, #5373952 @ 0x520000 │ │ │ │ - ldrsh r2, [r6, r1] │ │ │ │ + ldrsh r2, [r2, r2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ sbcs.w r1, sl, #5373952 @ 0x520000 │ │ │ │ - ldrb r4, [r5, r6] │ │ │ │ + ldrb r4, [r1, r7] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r6, [r2, r5] │ │ │ │ + ldrb r6, [r6, r5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, r4] │ │ │ │ + ldrb r4, [r1, r5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r6, r2 │ │ │ │ @@ -292869,37 +292868,38 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 160e16 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4caaa> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ and.w r1, r4, #5373952 @ 0x520000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vshr.u64 q8, q8, #6 │ │ │ │ - asrs r6, r7, #9 │ │ │ │ + movs r2, r3 │ │ │ │ + lsls r1, r6, #3 │ │ │ │ + asrs r6, r3, #10 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r0, [r0, r2] │ │ │ │ + ldrb r0, [r4, r2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ @ instruction: 0xf30601a4 │ │ │ │ - asrs r2, r3, #8 │ │ │ │ + asrs r2, r7, #8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - asrs r4, r7, #7 │ │ │ │ + asrs r4, r3, #8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r6, [r5, r3] │ │ │ │ + ldrh r6, [r1, r4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r0, r5, #5 │ │ │ │ + asrs r0, r1, #6 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r6, [r1, r4] │ │ │ │ + ldrh r6, [r5, r4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r2, r1, #5 │ │ │ │ + asrs r2, r5, #5 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r4, [r4, r4] │ │ │ │ + ldrh r4, [r0, r5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r0, r5, #4 │ │ │ │ + asrs r0, r1, #5 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r6, [r3, r0] │ │ │ │ + ldrh r6, [r7, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #160] @ (160f30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4cbc4>) │ │ │ │ @@ -292966,17 +292966,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ adds r2, r5, r2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r2, [r1, r2] │ │ │ │ + ldrh r2, [r5, r2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r4, [r0, r2] │ │ │ │ + ldrh r4, [r4, r2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #136] @ (160fd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4cc6c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -293034,17 +293034,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1fbdb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7a48> │ │ │ │ ldr r2, [pc, #12] @ (160fe0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4cc74>) │ │ │ │ add r2, pc │ │ │ │ b.n 160fb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4cc4c> │ │ │ │ asrs r2, r5, #31 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r6, [r2, r7] │ │ │ │ + ldr r6, [r6, r7] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r0, [r2, r7] │ │ │ │ + ldr r0, [r6, r7] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #68] @ (161038 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4cccc>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -293074,15 +293074,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 1604ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4c140> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r0, #29 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r0, [r4, r6] │ │ │ │ + ldr r0, [r0, r7] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov lr, r3 │ │ │ │ @@ -293096,15 +293096,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 160f3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4cbd0> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r6, [r3, r5] │ │ │ │ + ldr r6, [r7, r5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ @@ -293138,15 +293138,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 1604ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4c140> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r2, r5, #26 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r2, [r3, r4] │ │ │ │ + ldr r2, [r7, r4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #44] @ 161118 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4cdac> │ │ │ │ @@ -293163,15 +293163,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ strd ip, lr, [sp, #8] │ │ │ │ bl 160f3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4cbd0> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r3, r3] │ │ │ │ + ldr r6, [r7, r3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ @@ -293205,15 +293205,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 1604ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4c140> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r6, r0, #24 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r2, [r0, r2] │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr.w ip, [pc, #44] @ 1611bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4ce50> │ │ │ │ @@ -293231,15 +293231,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 160f3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4cbd0> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r1, r1] │ │ │ │ + ldr r2, [r5, r1] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ @@ -293273,15 +293273,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 1604ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4c140> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r2, r4, #21 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrsb r6, [r5, r7] │ │ │ │ + ldr r6, [r1, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -293299,15 +293299,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 160f3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4cbd0> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrsb r2, [r5, r6] │ │ │ │ + ldrsb r2, [r1, r7] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ @@ -293341,15 +293341,15 @@ │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 1604ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4c140> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r6, r7, #18 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrsb r2, [r4, r5] │ │ │ │ + ldrsb r2, [r0, r6] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr.w ip, [pc, #40] @ 161300 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4cf94> │ │ │ │ @@ -293367,15 +293367,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 160f3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4cbd0> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrsb r6, [r5, r4] │ │ │ │ + ldrsb r6, [r1, r5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #64] @ (161354 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4cfe8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -293401,15 +293401,15 @@ │ │ │ │ strd r1, r1, [sp, #12] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 1604ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4c140> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r4, #16 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrsb r0, [r5, r3] │ │ │ │ + ldrsb r0, [r1, r4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov lr, r3 │ │ │ │ @@ -293421,15 +293421,15 @@ │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 160e7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4cb10> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsb r2, [r5, r2] │ │ │ │ + ldrsb r2, [r1, r3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #64] @ (1613e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4d078>) │ │ │ │ @@ -293458,15 +293458,15 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 1604ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4c140> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r0, r3, #14 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrsb r0, [r6, r1] │ │ │ │ + ldrsb r0, [r2, r2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #40] @ 161428 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4d0bc> │ │ │ │ @@ -293482,15 +293482,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 160e7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4cb10> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrsb r6, [r6, r0] │ │ │ │ + ldrsb r6, [r2, r1] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #64] @ (161480 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4d114>) │ │ │ │ @@ -293520,15 +293520,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 1604ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4c140> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r7, #11 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r4, [r5, r7] │ │ │ │ + ldrsb r4, [r1, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w ip, [pc, #36] @ 1614c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4d154> │ │ │ │ @@ -293544,15 +293544,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 160e7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4cb10> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r5, r6] │ │ │ │ + strb r6, [r1, r7] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #64] @ (161518 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4d1ac>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -293581,15 +293581,15 @@ │ │ │ │ str r5, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160e7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4cb10> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ asrs r2, r4, #9 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r0, [r7, r5] │ │ │ │ + strb r0, [r3, r6] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #68] @ (161578 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4d20c>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -293621,15 +293621,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160e7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4cb10> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r6, r0, #8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r4, [r6, r4] │ │ │ │ + strb r4, [r2, r5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #68] @ (1615d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4d268>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -293661,15 +293661,15 @@ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160e7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4cb10> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r0, r5, #6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r4, [r4, r3] │ │ │ │ + strb r4, [r0, r4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r6, r2 │ │ │ │ @@ -293924,40 +293924,40 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 1616e2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4d376> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ and.w r1, r4, r4, asr #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, r2] │ │ │ │ + str r0, [r3, r3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r6, [r5, r2] │ │ │ │ + str r6, [r1, r3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldmdb r6, {r2, r5, r7, r8} │ │ │ │ - lsrs r4, r1, #32 │ │ │ │ + lsrs r4, r5, #32 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - lsls r4, r2, #31 │ │ │ │ + lsls r4, r6, #31 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - subs r5, #104 @ 0x68 │ │ │ │ + subs r5, #136 @ 0x88 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - lsls r6, r6, #30 │ │ │ │ + lsls r6, r2, #31 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r0, [r5, r2] │ │ │ │ + str r0, [r1, r3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsls r2, r6, #29 │ │ │ │ + lsls r2, r2, #30 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r0, [r3, r4] │ │ │ │ + str r0, [r7, r4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsls r6, r2, #29 │ │ │ │ + lsls r6, r6, #29 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r0, [r6, r4] │ │ │ │ + str r0, [r2, r5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsls r2, r7, #28 │ │ │ │ + lsls r2, r3, #29 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r6, [r1, r0] │ │ │ │ + str r6, [r5, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movw r5, #271 @ 0x10f │ │ │ │ @@ -295846,31 +295846,31 @@ │ │ │ │ mov r4, r2 │ │ │ │ b.n 162a48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4e6dc> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ bvs.n 162b5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4e7f0> │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adcs r0, r0 │ │ │ │ + adcs r0, r4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ bvs.n 162c70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4e904> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r0, r4 │ │ │ │ + asrs r0, r0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r7, #218 @ 0xda │ │ │ │ + subs r7, #250 @ 0xfa │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r7, #196 @ 0xc4 │ │ │ │ + subs r7, #228 @ 0xe4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r7, #134 @ 0x86 │ │ │ │ + subs r7, #166 @ 0xa6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsls r0, r4, #1 │ │ │ │ + lsls r0, r0, #2 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - subs r7, #40 @ 0x28 │ │ │ │ + subs r7, #72 @ 0x48 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r7, #62 @ 0x3e │ │ │ │ + subs r7, #94 @ 0x5e │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #264] @ (162d18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4e9ac>) │ │ │ │ @@ -296141,21 +296141,21 @@ │ │ │ │ b.n 162e50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4eae4> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcs.n 162e20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4eab4> │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #138 @ 0x8a │ │ │ │ + subs r5, #170 @ 0xaa │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r5, #108 @ 0x6c │ │ │ │ + subs r5, #140 @ 0x8c │ │ │ │ lsls r7, r5, #3 │ │ │ │ bne.n 162dfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4ea90> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs r4, #94 @ 0x5e │ │ │ │ + subs r4, #126 @ 0x7e │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r8, r2 │ │ │ │ @@ -296368,17 +296368,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a1f8 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r4, [r3, #48] @ 0x30 │ │ │ │ + str r4, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - str r4, [r4, #40] @ 0x28 │ │ │ │ + str r4, [r0, #44] @ 0x2c │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ @@ -296622,17 +296622,17 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r1, r3, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #88 @ 0x58 │ │ │ │ + subs r0, #120 @ 0x78 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r7, #240 @ 0xf0 │ │ │ │ + subs r0, #16 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr r3, [pc, #800] @ (1636bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4f350>) │ │ │ │ @@ -296948,19 +296948,19 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldmia r4, {r1, r2, r4, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adds r6, #244 @ 0xf4 │ │ │ │ + adds r7, #20 │ │ │ │ lsls r7, r5, #3 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #186 @ 0xba │ │ │ │ + adds r4, #218 @ 0xda │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r4, r0, #602112 @ 0x93000 │ │ │ │ movs r0, #0 │ │ │ │ @@ -297579,21 +297579,21 @@ │ │ │ │ b.n 163d58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4f9ec> │ │ │ │ nop │ │ │ │ adcs.w r1, r2, r4, asr #2 │ │ │ │ stmia r4!, {r1, r3} │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #126 @ 0x7e │ │ │ │ + cmp r7, #158 @ 0x9e │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r6, #248 @ 0xf8 │ │ │ │ + cmp r7, #24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + cmp r6, #252 @ 0xfc │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r6, #214 @ 0xd6 │ │ │ │ + cmp r6, #246 @ 0xf6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #228] @ (163ed8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4fb6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -297893,23 +297893,23 @@ │ │ │ │ beq.n 16404e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4fce2> │ │ │ │ b.n 164082 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4fd16> │ │ │ │ strex r1, r0, [sl, #656] @ 0x290 │ │ │ │ stmia r1!, {} │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #24 │ │ │ │ + cmp r5, #56 @ 0x38 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r4, #126 @ 0x7e │ │ │ │ + cmp r4, #158 @ 0x9e │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r4, #152 @ 0x98 │ │ │ │ + cmp r4, #184 @ 0xb8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r4, #154 @ 0x9a │ │ │ │ + cmp r4, #186 @ 0xba │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r4, #4 │ │ │ │ + cmp r4, #36 @ 0x24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #80] @ (164174 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4fe08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -298015,19 +298015,19 @@ │ │ │ │ b.n 164224 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4feb8> │ │ │ │ b.n 163da4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4fa38> │ │ │ │ lsls r4, r4, #6 │ │ │ │ bkpt 0x0066 │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #68 @ 0x44 │ │ │ │ + cmp r3, #100 @ 0x64 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r2, #222 @ 0xde │ │ │ │ + cmp r2, #254 @ 0xfe │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ + cmp r3, #12 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #80] @ (1642bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4ff50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -298133,19 +298133,19 @@ │ │ │ │ b.n 164368 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4fffc> │ │ │ │ b.n 163c5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4f8f0> │ │ │ │ lsls r4, r4, #6 │ │ │ │ pop {r1, r2, r3, r4, pc} │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #34 @ 0x22 │ │ │ │ + cmp r2, #66 @ 0x42 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r2, #108 @ 0x6c │ │ │ │ + cmp r2, #140 @ 0x8c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r2, #48 @ 0x30 │ │ │ │ + cmp r2, #80 @ 0x50 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #212] @ (16448c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x50120>) │ │ │ │ @@ -298466,27 +298466,27 @@ │ │ │ │ nop │ │ │ │ b.n 164c0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x508a0> │ │ │ │ lsls r4, r4, #6 │ │ │ │ cbnz r2, 164732 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x503c6> │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #82 @ 0x52 │ │ │ │ + cmp r1, #114 @ 0x72 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r0, #124 @ 0x7c │ │ │ │ + cmp r0, #156 @ 0x9c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r0, #184 @ 0xb8 │ │ │ │ + cmp r0, #216 @ 0xd8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r0, #84 @ 0x54 │ │ │ │ + cmp r0, #116 @ 0x74 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r0, #76 @ 0x4c │ │ │ │ + cmp r0, #108 @ 0x6c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r0, #0 │ │ │ │ + cmp r0, #32 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r0, #56 @ 0x38 │ │ │ │ + cmp r0, #88 @ 0x58 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #84] @ (164764 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x503f8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -298615,21 +298615,21 @@ │ │ │ │ nop │ │ │ │ svc 192 @ 0xc0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ @ instruction: 0xb872 │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #58 @ 0x3a │ │ │ │ + movs r7, #90 @ 0x5a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r7, #68 @ 0x44 │ │ │ │ + movs r7, #100 @ 0x64 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r6, #228 @ 0xe4 │ │ │ │ + movs r7, #4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r6, #238 @ 0xee │ │ │ │ + movs r7, #14 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #84] @ (1648e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x50578>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -298744,19 +298744,19 @@ │ │ │ │ nop │ │ │ │ udf #62 @ 0x3e │ │ │ │ lsls r4, r4, #6 │ │ │ │ @ instruction: 0xb6f6 │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #104 @ 0x68 │ │ │ │ + movs r6, #136 @ 0x88 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r6, #74 @ 0x4a │ │ │ │ + movs r6, #106 @ 0x6a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r6, #18 │ │ │ │ + movs r6, #50 @ 0x32 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #40] @ 164a18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x506ac> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -298846,17 +298846,17 @@ │ │ │ │ b.n 164a72 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x50706> │ │ │ │ ble.n 164af4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x50788> │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r6, r7, lr} │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #188 @ 0xbc │ │ │ │ + movs r5, #220 @ 0xdc │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r5, #128 @ 0x80 │ │ │ │ + movs r5, #160 @ 0xa0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #40] @ 164b28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x507bc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -298952,17 +298952,17 @@ │ │ │ │ nop │ │ │ │ blt.n 164bf4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x50888> │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r4, r5, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #0 │ │ │ │ + movs r5, #32 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r4, #178 @ 0xb2 │ │ │ │ + movs r4, #210 @ 0xd2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r8, r2 │ │ │ │ @@ -299069,15 +299069,15 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ cbz r6, 164d92 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x50a26> │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r1, r5 │ │ │ │ + subs r6, r5, r5 │ │ │ │ lsls r7, r5, #3 │ │ │ │ uxtb r2, r7 │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r4, lr} │ │ │ │ movs r3, #0 │ │ │ │ ldr.w lr, [pc, #192] @ 164df4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x50a88> │ │ │ │ add lr, pc │ │ │ │ @@ -299150,23 +299150,23 @@ │ │ │ │ cmp r3, #20 │ │ │ │ beq.n 164d80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x50a14> │ │ │ │ ldr.w r2, [r0, r3, lsl #3] │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 164de0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x50a74> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #640] @ (165078 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x50d0c>) │ │ │ │ + ldr r0, [pc, #768] @ (1650f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x50d8c>) │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldr r0, [pc, #184] @ (164eb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x50b48>) │ │ │ │ + ldr r0, [pc, #312] @ (164f34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x50bc8>) │ │ │ │ lsls r0, r0, #4 │ │ │ │ - @ instruction: 0x47b2 │ │ │ │ + @ instruction: 0x47d2 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - mov sl, r6 │ │ │ │ + mov sl, sl │ │ │ │ lsls r0, r0, #4 │ │ │ │ - cmp ip, sp │ │ │ │ + mov r4, r1 │ │ │ │ lsls r0, r0, #4 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 164e44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x50ad8> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -299475,21 +299475,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ bvs.n 1650c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x50d54> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs r0, r7, #6 │ │ │ │ + subs r0, r3, #7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r4, r0, #7 │ │ │ │ + subs r4, r4, #7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r0, #34 @ 0x22 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r2, r1, #7 │ │ │ │ + subs r2, r5, #7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ movw r2, #36873 @ 0x9009 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 165192 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x50e26> │ │ │ │ bhi.w 1653c2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x51056> │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -299854,41 +299854,41 @@ │ │ │ │ ldr r2, [pc, #68] @ (16559c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x51230>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 165116 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x50daa> │ │ │ │ nop │ │ │ │ - adds r6, r1, #4 │ │ │ │ + adds r6, r5, #4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r4, r5, #6 │ │ │ │ + adds r4, r1, #7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r2, r6, #4 │ │ │ │ + adds r2, r2, #5 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r2, r0, #0 │ │ │ │ + subs r2, r4, #0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r6, r3, #5 │ │ │ │ + adds r6, r7, #5 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r6, r2, #6 │ │ │ │ + adds r6, r6, #6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r4, r2, #2 │ │ │ │ + subs r4, r6, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r2, r0, #1 │ │ │ │ + subs r2, r4, #1 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r2, r2, #2 │ │ │ │ + subs r2, r6, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r2, r1, #7 │ │ │ │ + adds r2, r5, #7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r0, r4, #2 │ │ │ │ + subs r0, r0, #3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r2, r0, #1 │ │ │ │ + subs r2, r4, #1 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r6, r2, #1 │ │ │ │ + subs r6, r6, #1 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r2, r5, #4 │ │ │ │ + adds r2, r1, #5 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov ip, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -300083,19 +300083,19 @@ │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ b.n 165636 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x512ca> │ │ │ │ nop │ │ │ │ add r2, sp, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adds r6, r2, #7 │ │ │ │ + adds r6, r6, #7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 1657e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x51474> │ │ │ │ + cbnz r0, 1657e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5147c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ @@ -300135,15 +300135,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 16581e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x514b2> │ │ │ │ nop │ │ │ │ - subs r6, r3, r7 │ │ │ │ + subs r6, r7, r7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -300181,17 +300181,17 @@ │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ movs r0, #0 │ │ │ │ b.n 165876 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5150a> │ │ │ │ nop │ │ │ │ - subs r2, r7, r6 │ │ │ │ + subs r2, r3, r7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r4, r1, r6 │ │ │ │ + subs r4, r5, r6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -300573,27 +300573,27 @@ │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ b.n 165acc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x51760> │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ b.n 165acc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x51760> │ │ │ │ nop │ │ │ │ add r5, pc, #968 @ (adr r5, 1660d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x51d68>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adds r0, r3, r3 │ │ │ │ + adds r0, r7, r3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r1, r1 │ │ │ │ + adds r4, r5, r1 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r6, r6, r0 │ │ │ │ + adds r6, r2, r1 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r6, r3, #31 │ │ │ │ + asrs r6, r7, #31 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r2, r5, #30 │ │ │ │ + asrs r2, r1, #31 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r4, r4, #31 │ │ │ │ + adds r4, r0, r0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ @@ -300679,21 +300679,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (165e20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x51ab4>) │ │ │ │ mov r3, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 165d7a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x51a0e> │ │ │ │ nop │ │ │ │ - asrs r4, r0, #30 │ │ │ │ + asrs r4, r4, #30 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + asrs r4, r5, #29 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r2, r6, #29 │ │ │ │ + asrs r2, r2, #30 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r2, r1, #28 │ │ │ │ + asrs r2, r5, #28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #552] @ (166060 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x51cf4>) │ │ │ │ @@ -300888,25 +300888,25 @@ │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ b.n 165f62 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x51bf6> │ │ │ │ movs r2, #4 │ │ │ │ b.n 165f34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x51bc8> │ │ │ │ nop │ │ │ │ ldmia r1, {r1} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs r4, #116 @ 0x74 │ │ │ │ + subs r4, #148 @ 0x94 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - subs r0, #134 @ 0x86 │ │ │ │ + subs r0, #166 @ 0xa6 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - @ instruction: 0xb8a2 │ │ │ │ + @ instruction: 0xb8c2 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - asrs r4, r5, #21 │ │ │ │ + asrs r4, r1, #22 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r2, r4, #21 │ │ │ │ + asrs r2, r0, #22 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r7, #132 @ 0x84 │ │ │ │ + adds r7, #164 @ 0xa4 │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ @@ -301091,23 +301091,23 @@ │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ b.n 1661c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x51e58> │ │ │ │ movs r3, #4 │ │ │ │ b.n 166198 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x51e2c> │ │ │ │ nop │ │ │ │ stmia r6!, {r5, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs r2, #16 │ │ │ │ + subs r2, #48 @ 0x30 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - adds r6, #40 @ 0x28 │ │ │ │ + adds r6, #72 @ 0x48 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - setend le │ │ │ │ + cpsid │ │ │ │ lsls r6, r5, #3 │ │ │ │ - asrs r4, r6, #12 │ │ │ │ + asrs r4, r2, #13 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r5, #72 @ 0x48 │ │ │ │ + adds r5, #104 @ 0x68 │ │ │ │ lsls r0, r0, #4 │ │ │ │ mov.w ip, #28 │ │ │ │ push {r4, lr} │ │ │ │ mla ip, ip, r2, r1 │ │ │ │ ldr.w r4, [ip, #792] @ 0x318 │ │ │ │ cmp r4, r3 │ │ │ │ beq.n 16630e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x51fa2> │ │ │ │ @@ -301174,19 +301174,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (166398 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5202c>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - push {r1, r3, r5, lr} │ │ │ │ + push {r1, r3, r6, lr} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - asrs r0, r3, #9 │ │ │ │ + asrs r0, r7, #9 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - sbcs.w r0, r6, lr, asr #3 │ │ │ │ + @ instruction: 0xeb9600ee │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ movw r5, #17175 @ 0x4317 │ │ │ │ ldr r6, [pc, #116] @ (16641c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x520b0>) │ │ │ │ mul.w r5, r3, r5 │ │ │ │ ldr.w lr, [pc, #116] @ 166420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x520b4> │ │ │ │ add r6, pc │ │ │ │ uxth r3, r3 │ │ │ │ @@ -301218,17 +301218,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 │ │ │ │ - adds r7, #238 @ 0xee │ │ │ │ + subs r0, #14 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - adds r4, #42 @ 0x2a │ │ │ │ + adds r4, #74 @ 0x4a │ │ │ │ lsls r0, r0, #4 │ │ │ │ mov.w ip, #24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mla ip, ip, r2, r1 │ │ │ │ ldrb.w lr, [ip, #34] @ 0x22 │ │ │ │ cmp lr, r3 │ │ │ │ beq.n 1664f2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x52186> │ │ │ │ @@ -301331,19 +301331,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - cbz r4, 1665cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x52260> │ │ │ │ + cbz r4, 1665d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x52268> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - asrs r2, r2, #3 │ │ │ │ + asrs r2, r6, #3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r2, r2, #2 │ │ │ │ + asrs r2, r6, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r3 │ │ │ │ mov r4, r2 │ │ │ │ @@ -301550,15 +301550,15 @@ │ │ │ │ bne.w 1666c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5235c> │ │ │ │ b.n 166710 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x523a4> │ │ │ │ ldr r3, [r2, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ b.n 16669e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x52332> │ │ │ │ nop │ │ │ │ - lsrs r4, r3, #28 │ │ │ │ + lsrs r4, r7, #28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w lr, [pc, #356] @ 16695c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x525f0> │ │ │ │ mov ip, r2 │ │ │ │ @@ -301705,23 +301705,23 @@ │ │ │ │ nop │ │ │ │ str r7, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r6, r0, #18 │ │ │ │ + lsrs r6, r4, #18 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r0, r7, #19 │ │ │ │ + lsrs r0, r3, #20 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r0, r1, #22 │ │ │ │ + lsrs r0, r5, #22 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r2, r1, #22 │ │ │ │ + lsrs r2, r5, #22 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 166f90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x52c24> │ │ │ │ + b.n 166fd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x52c64> │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #592] @ (166be0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x52874>) │ │ │ │ @@ -301949,23 +301949,23 @@ │ │ │ │ b.n 166ab2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x52746> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #21 │ │ │ │ + lsrs r0, r5, #21 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r6, r3, #20 │ │ │ │ + lsrs r6, r7, #20 │ │ │ │ lsls r7, r5, #3 │ │ │ │ str r5, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r6, r6, #16 │ │ │ │ + lsrs r6, r2, #17 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r4, r6, #13 │ │ │ │ + lsrs r4, r2, #14 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov.w ip, #24 │ │ │ │ sub sp, #28 │ │ │ │ @@ -302107,19 +302107,19 @@ │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, lr, lsl #1 │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ b.n 166cd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5296c> │ │ │ │ movs r3, #4 │ │ │ │ b.n 166cac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x52940> │ │ │ │ nop │ │ │ │ - cmp r6, #254 @ 0xfe │ │ │ │ + cmp r7, #30 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - cmp r3, #20 │ │ │ │ + cmp r3, #52 @ 0x34 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - cmp r2, #28 │ │ │ │ + cmp r2, #60 @ 0x3c │ │ │ │ lsls r0, r0, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r3 │ │ │ │ ldrb.w ip, [r0, #3] │ │ │ │ ldrb.w lr, [sp, #16] │ │ │ │ ldrb.w r4, [sp, #20] │ │ │ │ subs.w lr, lr, #0 │ │ │ │ @@ -302173,19 +302173,19 @@ │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ ldrb.w r3, [r3, lr] │ │ │ │ strh r3, [r0, #4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov.w ip, #4 │ │ │ │ b.n 166e48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x52adc> │ │ │ │ - cmp r5, #98 @ 0x62 │ │ │ │ + cmp r5, #130 @ 0x82 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - cmp r1, #118 @ 0x76 │ │ │ │ + cmp r1, #150 @ 0x96 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - cmp r1, #88 @ 0x58 │ │ │ │ + cmp r1, #120 @ 0x78 │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov sl, r0 │ │ │ │ movw r5, #32993 @ 0x80e1 │ │ │ │ ldrh.w r7, [sp, #36] @ 0x24 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrh.w r0, [sp, #32] │ │ │ │ @@ -302272,19 +302272,19 @@ │ │ │ │ ldr r0, [pc, #24] @ (166fcc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x52c60>) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r4, lsl #1 │ │ │ │ ldrb.w r0, [r0, lr] │ │ │ │ b.n 166f68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x52bfc> │ │ │ │ mov.w ip, #4 │ │ │ │ b.n 166f3e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x52bd2> │ │ │ │ - cmp r4, #108 @ 0x6c │ │ │ │ + cmp r4, #140 @ 0x8c │ │ │ │ lsls r0, r0, #4 │ │ │ │ - cmp r0, #128 @ 0x80 │ │ │ │ + cmp r0, #160 @ 0xa0 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - cmp r0, #34 @ 0x22 │ │ │ │ + cmp r0, #66 @ 0x42 │ │ │ │ lsls r0, r0, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #72] @ 167028 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x52cbc> │ │ │ │ mov r4, r3 │ │ │ │ @@ -302360,15 +302360,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166bfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x52890> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb6ec │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r4, r3, #28 │ │ │ │ + lsls r4, r7, #28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #184] @ (167194 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x52e28>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -302450,15 +302450,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb644 │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrh r2, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #26 │ │ │ │ + lsls r4, r5, #26 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -302534,15 +302534,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 166bfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x52890> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r1, r2, r5, lr} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r2, r4, #21 │ │ │ │ + lsls r2, r0, #22 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #180] @ (167358 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x52fec>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -302620,15 +302620,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ push {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #19 │ │ │ │ + lsls r4, r2, #20 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -302738,15 +302738,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 166bfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x52890> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cbz r2, 1674fa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5318e> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r2, r6, #13 │ │ │ │ + lsls r2, r2, #14 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #228] @ (1675a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5323c>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -302844,15 +302844,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ sxtb r2, r3 │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrh r4, [r6, #24] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #12 │ │ │ │ + lsls r2, r4, #12 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r6, [r1, #22] │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -302928,15 +302928,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 166bfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x52890> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cbz r6, 1676aa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5333e> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r6, r4, #6 │ │ │ │ + lsls r6, r0, #7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #184] @ (167774 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x53408>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -303019,15 +303019,15 @@ │ │ │ │ nop │ │ │ │ add sp, #400 @ 0x190 │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrh r2, [r7, #8] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #4 │ │ │ │ + lsls r4, r3, #5 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r0, [r0, #8] │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -303103,15 +303103,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 166bfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x52890> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #264 @ 0x108 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - movs r6, r1 │ │ │ │ + movs r6, r5 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #184] @ (167940 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x535d4>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -303194,15 +303194,15 @@ │ │ │ │ nop │ │ │ │ add r6, sp, #608 @ 0x260 │ │ │ │ lsls r4, r4, #6 │ │ │ │ strh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vmla.i32 q0, q8, d14[1] │ │ │ │ + vmla.i q8, q8, d2[7] │ │ │ │ strh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #108] @ (1679d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x53664>) │ │ │ │ @@ -303316,15 +303316,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 166bfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x52890> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #328 @ 0x148 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cdp2 0, 1, cr0, cr4, cr14, {7} │ │ │ │ + cdp2 0, 3, cr0, cr4, cr14, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #228] @ (167b9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x53830>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ ldr r4, [pc, #228] @ (167ba0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x53834>) │ │ │ │ @@ -303422,15 +303422,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #408 @ 0x198 │ │ │ │ lsls r4, r4, #6 │ │ │ │ strh r0, [r0, #42] @ 0x2a │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r2, #952]! @ 0x3b8 │ │ │ │ + stc2l 0, cr0, [r2, #952] @ 0x3b8 │ │ │ │ strh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #76] @ (167c0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x538a0>) │ │ │ │ @@ -303512,15 +303512,15 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ bl 166bfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x52890> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #32 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - stc2l 0, cr0, [r8], #-952 @ 0xfffffc48 │ │ │ │ + stc2 0, cr0, [r8], {238} @ 0xee │ │ │ │ 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] @ (167d94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x53a28>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ ldr r4, [pc, #200] @ (167d98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x53a2c>) │ │ │ │ @@ -303605,15 +303605,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ add r2, sp, #344 @ 0x158 │ │ │ │ lsls r4, r4, #6 │ │ │ │ strh r4, [r5, #24] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbce00ee │ │ │ │ + @ instruction: 0xfbee00ee │ │ │ │ strh r2, [r5, #22] │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #228] @ (167e9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x53b30>) │ │ │ │ @@ -303713,18 +303713,18 @@ │ │ │ │ nop │ │ │ │ add r1, sp, #424 @ 0x1a8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ strh r0, [r0, #18] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb0200ee │ │ │ │ + @ instruction: 0xfb2200ee │ │ │ │ strh r2, [r2, #12] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xfa7600ee │ │ │ │ + @ instruction: 0xfa9600ee │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #80] @ (167f10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x53ba4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov ip, r0 │ │ │ │ @@ -303889,15 +303889,15 @@ │ │ │ │ nop │ │ │ │ add r7, pc, #416 @ (adr r7, 168210 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x53ea4>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ strh r6, [r7, #0] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vld4. {d16-d19}, [r8 :128], lr │ │ │ │ + vst1.8 {d0[7]}, [r8], lr │ │ │ │ strh r6, [r0, #0] │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ @@ -304026,16 +304026,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r6, pc, #136 @ (adr r6, 16827c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x53f10>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb.w r0, [r8, lr, lsl #2] │ │ │ │ - @ instruction: 0xf78200ee │ │ │ │ + strh.w r0, [r8, lr, lsl #2] │ │ │ │ + @ instruction: 0xf7a200ee │ │ │ │ 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] @ (168318 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x53fac>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ ldr r4, [pc, #264] @ (16831c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x53fb0>) │ │ │ │ @@ -304146,18 +304146,18 @@ │ │ │ │ nop │ │ │ │ add r5, pc, #40 @ (adr r5, 168340 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x53fd4>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrb r0, [r5, #23] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf76200ee │ │ │ │ + @ instruction: 0xf78200ee │ │ │ │ ldrb r4, [r2, #20] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf6ba00ee │ │ │ │ + @ instruction: 0xf6da00ee │ │ │ │ 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] @ (16841c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x540b0>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ ldr r4, [pc, #220] @ (168420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x540b4>) │ │ │ │ @@ -304251,18 +304251,18 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ add r3, pc, #896 @ (adr r3, 16879c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x54430>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrb r0, [r7, #18] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf68400ee │ │ │ │ + subw r0, r4, #2286 @ 0x8ee │ │ │ │ ldrb r6, [r1, #16] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - addw r0, r0, #2286 @ 0x8ee │ │ │ │ + @ instruction: 0xf62000ee │ │ │ │ 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] @ (168494 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x54128>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -304366,16 +304366,16 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r2, pc, #592 @ (adr r2, 1687ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x54440>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adcs.w r0, lr, #7798784 @ 0x770000 │ │ │ │ - @ instruction: 0xf4ea00ee │ │ │ │ + sbcs.w r0, lr, #7798784 @ 0x770000 │ │ │ │ + add.w r0, sl, #7798784 @ 0x770000 │ │ │ │ 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] @ (1685c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x54258>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -304504,18 +304504,18 @@ │ │ │ │ nop │ │ │ │ add r1, pc, #272 @ (adr r1, 1687c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5445c>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrb r4, [r3, #8] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, r0, #7798784 @ 0x770000 │ │ │ │ + eors.w r0, r0, #7798784 @ 0x770000 │ │ │ │ ldrb r4, [r6, #5] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf3ee00ee │ │ │ │ + and.w r0, lr, #7798784 @ 0x770000 │ │ │ │ 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] @ (168790 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x54424>) │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ @@ -304586,16 +304586,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r0, pc, #384 @ (adr r0, 168914 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x545a8>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf3b000ee │ │ │ │ - @ instruction: 0xf33c00ee │ │ │ │ + @ instruction: 0xf3d000ee │ │ │ │ + @ instruction: 0xf35c00ee │ │ │ │ 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, 1687b2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x54446> │ │ │ │ bl 1658dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x51570> │ │ │ │ @@ -304712,16 +304712,16 @@ │ │ │ │ ldr r2, [pc, #16] @ (168914 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x545a8>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf1f600ee │ │ │ │ - @ instruction: 0xf21000ee │ │ │ │ + @ instruction: 0xf21600ee │ │ │ │ + @ instruction: 0xf23000ee │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (168948 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x545dc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ adds r0, #15 │ │ │ │ @@ -304774,16 +304774,16 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r5, [sp, #880] @ 0x370 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs.w r0, r6, #238 @ 0xee │ │ │ │ - sbc.w r0, lr, #238 @ 0xee │ │ │ │ + rsbs r0, r6, #238 @ 0xee │ │ │ │ + @ instruction: 0xf18e00ee │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #84] @ (168a20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x546b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -304817,16 +304817,16 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - sbc.w r0, r2, #238 @ 0xee │ │ │ │ - @ instruction: 0xf0fe00ee │ │ │ │ + @ instruction: 0xf18200ee │ │ │ │ + adds.w r0, lr, #238 @ 0xee │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (168a64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x546f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ @@ -304935,15 +304935,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (168b78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5480c>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [sp, #8] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - vext.8 q8, q8, q15, #0 │ │ │ │ + ands.w r0, r0, #238 @ 0xee │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (168bac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x54840>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ adds r0, #15 │ │ │ │ @@ -304992,16 +304992,16 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - vext.8 q0, q9, q15, #0 │ │ │ │ - vmla.i16 d0, d26, d6[3] │ │ │ │ + vmla.i16 d16, d18, d6[3] │ │ │ │ + vext.8 q0, q13, q15, #0 │ │ │ │ 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] @ (168c74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x54908>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r3, [pc, #72] @ (168c78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5490c>) │ │ │ │ @@ -305031,16 +305031,16 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - vhadd.s8 q0, q11, q15 │ │ │ │ - vhadd.s q0, q9, q15 │ │ │ │ + vhadd.s32 q0, q11, q15 │ │ │ │ + vhadd.s16 q8, q9, q15 │ │ │ │ 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] @ (168cb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5494c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ @@ -305100,16 +305100,16 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cdp 0, 12, cr0, cr6, cr14, {7} │ │ │ │ - cdp 0, 10, cr0, cr10, cr14, {7} │ │ │ │ + cdp 0, 14, cr0, cr6, cr14, {7} │ │ │ │ + cdp 0, 12, cr0, cr10, cr14, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #136] @ 168dd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x54a6c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -305151,16 +305151,16 @@ │ │ │ │ vstr d5, [r4, #8] │ │ │ │ vstr d6, [r4, #16] │ │ │ │ vstr d7, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cdp 0, 5, cr0, cr6, cr14, {7} │ │ │ │ - cdp 0, 3, cr0, cr10, cr14, {7} │ │ │ │ + cdp 0, 7, cr0, cr6, cr14, {7} │ │ │ │ + cdp 0, 5, cr0, cr10, cr14, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #120] @ 168e6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x54b00> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -305198,16 +305198,16 @@ │ │ │ │ strd r2, r3, [r4, #16] │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - stcl 0, cr0, [r6, #952] @ 0x3b8 │ │ │ │ - stc 0, cr0, [sl, #952]! @ 0x3b8 │ │ │ │ + stcl 0, cr0, [r6, #952]! @ 0x3b8 │ │ │ │ + stcl 0, cr0, [sl, #952] @ 0x3b8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #128] @ 168f08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x54b9c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -305248,16 +305248,16 @@ │ │ │ │ vstr s14, [r4, #8] │ │ │ │ vstr s15, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - stcl 0, cr0, [sl, #-952] @ 0xfffffc48 │ │ │ │ - ldc 0, cr0, [r8, #-952]! @ 0xfffffc48 │ │ │ │ + stcl 0, cr0, [sl, #-952]! @ 0xfffffc48 │ │ │ │ + ldcl 0, cr0, [r8, #-952] @ 0xfffffc48 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #116] @ 168f98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x54c2c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -305295,16 +305295,16 @@ │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - stcl 0, cr0, [r2], {238} @ 0xee │ │ │ │ - stc 0, cr0, [ip], #952 @ 0x3b8 │ │ │ │ + stcl 0, cr0, [r2], #952 @ 0x3b8 │ │ │ │ + stcl 0, cr0, [ip], {238} @ 0xee │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #96] @ 169014 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x54ca8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -305341,16 +305341,16 @@ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - mcrr 0, 14, r0, lr, cr14 │ │ │ │ - ldc 0, cr0, [ip], #-952 @ 0xfffffc48 │ │ │ │ + stcl 0, cr0, [lr], #-952 @ 0xfffffc48 │ │ │ │ + mrrc 0, 14, r0, ip, cr14 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #96] @ 169090 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x54d24> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -305387,16 +305387,16 @@ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #24] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xebea00ee │ │ │ │ - rsbs r0, r8, lr, asr #3 │ │ │ │ + stc 0, cr0, [sl], {238} @ 0xee │ │ │ │ + @ instruction: 0xebf800ee │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #88] @ (169104 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x54d98>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -305428,16 +305428,16 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xeb9a00ee │ │ │ │ - sbc.w r0, r6, lr, asr #3 │ │ │ │ + subs.w r0, sl, lr, asr #3 │ │ │ │ + @ instruction: 0xeb8600ee │ │ │ │ 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] @ (1691d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x54e64>) │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -305506,16 +305506,16 @@ │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ ldr.w r3, [r3, #788] @ 0x314 │ │ │ │ str r3, [r7, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - sbc.w r0, lr, lr, asr #3 │ │ │ │ - add.w r0, lr, lr, asr #3 │ │ │ │ + @ instruction: 0xeb8e00ee │ │ │ │ + @ instruction: 0xeb2e00ee │ │ │ │ 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] @ (169264 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x54ef8>) │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -305563,17 +305563,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xeabe00ee │ │ │ │ - eors.w r0, ip, lr, asr #3 │ │ │ │ - pkhtb r0, r8, lr, asr #3 │ │ │ │ + @ instruction: 0xeade00ee │ │ │ │ + @ instruction: 0xeabc00ee │ │ │ │ + @ instruction: 0xeae800ee │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ bl 16702c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x52cc0> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -305659,15 +305659,15 @@ │ │ │ │ str r5, [sp, #16] │ │ │ │ bl 166bfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x52890> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - orrs.w r0, r8, lr, asr #3 │ │ │ │ + orns r0, r8, lr, asr #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r2 │ │ │ │ bl 167f14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x53ba8> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -305969,17 +305969,17 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldr r4, [r1, #36] @ 0x24 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 1694b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55148> │ │ │ │ + b.n 1694f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55188> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 1694d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55164> │ │ │ │ + b.n 169510 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x551a4> │ │ │ │ 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, #84] @ (16973c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x553d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -306012,19 +306012,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 1694b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5514c> │ │ │ │ + b.n 1694f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5518c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 1694fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55190> │ │ │ │ + b.n 16953c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x551d0> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 1694b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55144> │ │ │ │ + b.n 1694f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55184> │ │ │ │ lsls r6, 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] @ (169788 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5541c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -306041,15 +306041,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 1694c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55158> │ │ │ │ + b.n 169504 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55198> │ │ │ │ lsls r6, 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] @ (1697bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55450>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -306088,15 +306088,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 169478 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5510c> │ │ │ │ + b.n 1694b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5514c> │ │ │ │ lsls r6, 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] @ (1698ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55540>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -306186,17 +306186,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 1693e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5507c> │ │ │ │ + b.n 169428 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x550bc> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 16939c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55030> │ │ │ │ + b.n 1693dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55070> │ │ │ │ lsls r6, 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] @ (1699b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55648>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -306239,19 +306239,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 16942c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x550c0> │ │ │ │ + b.n 16946c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55100> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 169438 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x550cc> │ │ │ │ + b.n 169478 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5510c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 1693cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55060> │ │ │ │ + b.n 16940c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x550a0> │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #176] @ (169a88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5571c>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -306329,15 +306329,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ str r0, [r4, #96] @ 0x60 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r0, #92] @ 0x5c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 1693c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5505c> │ │ │ │ + b.n 169408 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5509c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #132] @ 169b2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x557c0> │ │ │ │ mov lr, r2 │ │ │ │ @@ -306385,19 +306385,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r6, [r1, #36] @ 0x24 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 169374 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55008> │ │ │ │ + b.n 1693b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55048> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 169348 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x54fdc> │ │ │ │ + b.n 169388 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5501c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrb r6, [r4, #21] │ │ │ │ + ldrb r6, [r0, #22] │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #180] @ (169c04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55898>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -306478,15 +306478,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ str r0, [r5, #72] @ 0x48 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, #68] @ 0x44 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 16a2c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55f5c> │ │ │ │ + b.n 16a308 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55f9c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #92] @ (169c80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55914>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -306525,17 +306525,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r4, [r2, #24] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 16a29c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55f30> │ │ │ │ + b.n 16a2dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55f70> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrb r2, [r2, #16] │ │ │ │ + ldrb r2, [r6, #16] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #92] @ (169cf8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5598c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -306574,17 +306574,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r4, [r3, #20] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 16a25c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55ef0> │ │ │ │ + b.n 16a29c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55f30> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrb r2, [r3, #14] │ │ │ │ + ldrb r2, [r7, #14] │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #444] @ (169ed4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55b68>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -306757,15 +306757,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r1, #16] │ │ │ │ lsls r4, r4, #6 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 16a31c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55fb0> │ │ │ │ + b.n 16a35c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55ff0> │ │ │ │ lsls r6, r5, #3 │ │ │ │ str r2, [r4, #32] │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -306811,19 +306811,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (169f78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55c0c>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 169f4a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55bde> │ │ │ │ ldrh r2, [r0, #2] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 16a018 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55cac> │ │ │ │ + b.n 16a058 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55cec> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrb r4, [r6, #4] │ │ │ │ + ldrb r4, [r2, #5] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 169fec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55c80> │ │ │ │ + b.n 16a02c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55cc0> │ │ │ │ lsls r6, r5, #3 │ │ │ │ cbz r3, 169fe4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55c78> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r3 │ │ │ │ @@ -307032,15 +307032,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrsh r4, [r7, r7] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - svc 116 @ 0x74 │ │ │ │ + svc 148 @ 0x94 │ │ │ │ lsls r6, r5, #3 │ │ │ │ ldrsh r6, [r0, r4] │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -307083,17 +307083,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ble.n 16a1e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55e74> │ │ │ │ + ble.n 16a220 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55eb4> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strb r6, [r1, #25] │ │ │ │ + strb r6, [r5, #25] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ movw ip, #31742 @ 0x7bfe │ │ │ │ @@ -307105,15 +307105,15 @@ │ │ │ │ strd ip, ip, [sp] │ │ │ │ ldr.w ip, [pc, #16] @ 16a288 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55f1c> │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 165e24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x51ab8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ble.n 16a360 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55ff4> │ │ │ │ + ble.n 16a1a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55e34> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #44] @ 16a2cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55f60> │ │ │ │ @@ -307127,15 +307127,15 @@ │ │ │ │ mov.w ip, #126 @ 0x7e │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 165e24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x51ab8> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - ble.n 16a380 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56014> │ │ │ │ + ble.n 16a3c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56054> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #40] @ 16a30c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55fa0> │ │ │ │ @@ -307148,15 +307148,15 @@ │ │ │ │ strd ip, lr, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w lr, #33280 @ 0x8200 │ │ │ │ strd ip, lr, [sp, #4] │ │ │ │ bl 165e24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x51ab8> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - ble.n 16a368 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55ffc> │ │ │ │ + ble.n 16a3a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5603c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ movw ip, #31742 @ 0x7bfe │ │ │ │ @@ -307174,15 +307174,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r1, #0 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ strd r1, r1, [sp, #8] │ │ │ │ bl 16607c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x51d10> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - bgt.n 16a340 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55fd4> │ │ │ │ + ble.n 16a380 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56014> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ movw ip, #31742 @ 0x7bfe │ │ │ │ @@ -307201,15 +307201,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r3, lr │ │ │ │ movs r1, #1 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 16607c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x51d10> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - bgt.n 16a324 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55fb8> │ │ │ │ + bgt.n 16a364 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55ff8> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov.w ip, #4 │ │ │ │ @@ -307229,15 +307229,15 @@ │ │ │ │ mov r3, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 16607c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x51d10> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - bgt.n 16a33c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55fd0> │ │ │ │ + bgt.n 16a37c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56010> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ @@ -307256,15 +307256,15 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ mov r3, r2 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ bl 16607c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x51d10> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - bgt.n 16a50c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x561a0> │ │ │ │ + bgt.n 16a34c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x55fe0> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r3 │ │ │ │ @@ -307284,15 +307284,15 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ str r1, [sp, #4] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 16607c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x51d10> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bgt.n 16a504 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56198> │ │ │ │ + bgt.n 16a544 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x561d8> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov.w ip, #4 │ │ │ │ @@ -307311,15 +307311,15 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r3, r2 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ bl 16607c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x51d10> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - bgt.n 16a50c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x561a0> │ │ │ │ + bgt.n 16a54c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x561e0> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #40] @ 16a510 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x561a4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -307404,25 +307404,25 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r4, [r2, #16] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - blt.n 16a69c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56330> │ │ │ │ + blt.n 16a4dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56170> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strb r6, [r5, #11] │ │ │ │ + strb r6, [r1, #12] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - blt.n 16a6c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5635c> │ │ │ │ + blt.n 16a508 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5619c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - beq.n 16a6e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56374> │ │ │ │ + beq.n 16a520 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x561b4> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - blt.n 16a6a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56334> │ │ │ │ + blt.n 16a6e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56374> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - beq.n 16a658 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x562ec> │ │ │ │ + beq.n 16a698 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5632c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (16a630 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x562c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307472,15 +307472,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166500 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x52194> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r4, [r6, #6] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bge.n 16a648 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x562dc> │ │ │ │ + blt.n 16a688 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5631c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #56] @ (16a6cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56360>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307505,15 +307505,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166500 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x52194> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r4, [r4, #4] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bge.n 16a630 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x562c4> │ │ │ │ + bge.n 16a670 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56304> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r2, [pc, #112] @ (16a74c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x563e0>) │ │ │ │ movs r3, #28 │ │ │ │ adds r0, #15 │ │ │ │ add r2, pc │ │ │ │ @@ -307618,25 +307618,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r0, [r3, #31] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bls.n 16a768 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x563fc> │ │ │ │ + bls.n 16a7a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5643c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strb r6, [r5, #2] │ │ │ │ + strb r6, [r1, #3] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bls.n 16a790 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56424> │ │ │ │ + bls.n 16a7d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56464> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bls.n 16a768 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x563fc> │ │ │ │ + bls.n 16a7a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5643c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - add r6, pc, #984 @ (adr r6, 16ac04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56898>) │ │ │ │ + add r7, pc, #88 @ (adr r7, 16a884 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56518>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #128] @ (16a8bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56550>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307710,15 +307710,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166318 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x51fac> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #25] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bhi.n 16a8cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56560> │ │ │ │ + bhi.n 16a90c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x565a0> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #56] @ (16a958 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x565ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307743,15 +307743,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166318 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x51fac> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #24] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bhi.n 16a8b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56548> │ │ │ │ + bhi.n 16a8f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56588> │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r7, r0, #442368 @ 0x6c000 │ │ │ │ movs r3, #0 │ │ │ │ @@ -308133,21 +308133,21 @@ │ │ │ │ b.n 16ab4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x567e0> │ │ │ │ ldrb r4, [r7, #17] │ │ │ │ lsls r4, r4, #6 │ │ │ │ strb r4, [r1, r5] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 16adb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56a48> │ │ │ │ + bvc.n 16adf4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56a88> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bvs.n 16acd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5696c> │ │ │ │ + bvs.n 16ad18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x569ac> │ │ │ │ lsls r6, r5, #3 │ │ │ │ strb r4, [r5, r2] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bvs.n 16addc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56a70> │ │ │ │ + bvs.n 16ae1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56ab0> │ │ │ │ lsls r6, r5, #3 │ │ │ │ add.w r5, r5, #462848 @ 0x71000 │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r1, [r0, #1688] @ 0x698 │ │ │ │ ldr.w r2, [r5, #528] @ 0x210 │ │ │ │ adds r2, #6 │ │ │ │ lsls r3, r2 │ │ │ │ @@ -308217,19 +308217,19 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ bl 2e60b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d1d48> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r4, [r5, #5] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bmi.n 16aee8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56b7c> │ │ │ │ + bmi.n 16af28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56bbc> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bmi.n 16aee0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56b74> │ │ │ │ + bmi.n 16af20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56bb4> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bmi.n 16ae78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56b0c> │ │ │ │ + bmi.n 16aeb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56b4c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #216] @ (16af20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56bb4>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -308322,17 +308322,17 @@ │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ ldrsh.w r3, [r3, #32] │ │ │ │ str r3, [r7, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r0, [r6, #3] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bmi.n 16af64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56bf8> │ │ │ │ + bmi.n 16afa4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56c38> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bcc.n 16aea4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56b38> │ │ │ │ + bcc.n 16aee4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56b78> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #120] @ (16afb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56c48>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -308381,19 +308381,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r7, #31] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bcc.n 16b054 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56ce8> │ │ │ │ + bcc.n 16b094 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56d28> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bcc.n 16b058 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56cec> │ │ │ │ + bcc.n 16b098 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56d2c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bcc.n 16afec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56c80> │ │ │ │ + bcc.n 16b02c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56cc0> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ @@ -308438,21 +308438,21 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #16] @ (16b050 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56ce4>) │ │ │ │ add r2, pc │ │ │ │ b.n 16b020 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56cb4> │ │ │ │ ldr r2, [pc, #16] @ (16b054 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56ce8>) │ │ │ │ add r2, pc │ │ │ │ b.n 16b020 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56cb4> │ │ │ │ - ldr r6, [r7, #112] @ 0x70 │ │ │ │ + ldr r6, [r3, #116] @ 0x74 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - bcc.n 16b078 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56d0c> │ │ │ │ + bcc.n 16b0b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56d4c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bcs.n 16aff8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56c8c> │ │ │ │ + bcs.n 16b038 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56ccc> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bcs.n 16b010 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56ca4> │ │ │ │ + bcs.n 16b050 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56ce4> │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #604] @ (16b2c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56f5c>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -308701,49 +308701,49 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldr r7, [pc, #544] @ (16b4f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x57184>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #15 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bcs.n 16b24c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56ee0> │ │ │ │ + bcs.n 16b28c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56f20> │ │ │ │ lsls r6, r5, #3 │ │ │ │ lsls r4, r4, #14 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bcs.n 16b3d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x57064> │ │ │ │ + bcs.n 16b210 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56ea4> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bcs.n 16b3bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x57050> │ │ │ │ + bcs.n 16b1fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56e90> │ │ │ │ lsls r6, r5, #3 │ │ │ │ str r4, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r4, #6 │ │ │ │ str r4, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsls r6, r3, #13 │ │ │ │ lsls r7, r4, #6 │ │ │ │ ldr r6, [pc, #792] @ (16b610 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x572a4>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ str r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bne.n 16b2d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56f64> │ │ │ │ + bcs.n 16b310 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56fa4> │ │ │ │ lsls r6, r5, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bne.n 16b2b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56f48> │ │ │ │ + bne.n 16b2f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56f88> │ │ │ │ lsls r6, r5, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 16b28c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56f20> │ │ │ │ + bne.n 16b2cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56f60> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bne.n 16b408 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5709c> │ │ │ │ + bne.n 16b248 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x56edc> │ │ │ │ lsls r6, r5, #3 │ │ │ │ lsls r0, r5, #9 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bne.n 16b374 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x57008> │ │ │ │ + bne.n 16b3b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x57048> │ │ │ │ lsls r6, r5, #3 │ │ │ │ str r3, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsls r4, r2, #7 │ │ │ │ lsls r7, r4, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -308883,17 +308883,17 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #112] @ (16b4f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x57188>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #976] @ (16b85c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x574f0>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r6, [r1, #48] @ 0x30 │ │ │ │ + ldr r6, [r5, #48] @ 0x30 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - ldmia r7!, {r1, r2, r4, r6} │ │ │ │ + ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #68] @ (16b4e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5717c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -308922,23 +308922,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldmia r7!, {r1, r5} │ │ │ │ + ldmia r7!, {r1, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ ldr r3, [pc, #320] @ (16b630 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x572c4>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - sbcs r4, r2 │ │ │ │ + sbcs r4, r6 │ │ │ │ lsls r2, r7, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r3, r6, r7} │ │ │ │ + ldmia r6, {r3, r5, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ cmp r2, #3 │ │ │ │ bhi.w 16ba20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x576b4> │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ movs r6, r0 │ │ │ │ movs r4, r0 │ │ │ │ lsls r7, r1, #10 │ │ │ │ @@ -309853,23 +309853,23 @@ │ │ │ │ cmp r1, r0 │ │ │ │ bls.w 16bd68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x579fc> │ │ │ │ b.n 16bd78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x57a0c> │ │ │ │ bics r0, r0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r5!, {r1, r2, r6} │ │ │ │ + stmia r5!, {r1, r2, r5, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - str r2, [r1, #12] │ │ │ │ + str r2, [r5, #12] │ │ │ │ lsls r2, r7, #3 │ │ │ │ - stmia r5!, {r1, r2} │ │ │ │ + stmia r5!, {r1, r2, r5} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ movs r3, #0 │ │ │ │ @@ -310535,114 +310535,115 @@ │ │ │ │ add ip, pc │ │ │ │ str.w ip, [r2] │ │ │ │ mov ip, r5 │ │ │ │ b.n 16c23e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x57ed2> │ │ │ │ nop │ │ │ │ subs r7, #152 @ 0x98 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - stmia r3!, {r3, r6, r7} │ │ │ │ + stmia r3!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrsb r2, [r0, r0] │ │ │ │ + ldrsb r2, [r4, r0] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - vshr.u64 q8, q10, #18 │ │ │ │ + movs r6, r1 │ │ │ │ + lsls r5, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, r3] │ │ │ │ + strb r6, [r0, r4] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - stmia r2!, {r2, r7} │ │ │ │ + stmia r2!, {r2, r5, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrb r2, [r7, r5] │ │ │ │ + ldrb r2, [r3, r6] │ │ │ │ lsls r2, r7, #3 │ │ │ │ - stmia r2!, {r1, r3, r6} │ │ │ │ + stmia r2!, {r1, r3, r5, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stc2l 0, cr0, [r6, #976]! @ 0x3d0 │ │ │ │ - stmia r1!, {r3, r5, r6} │ │ │ │ + mcr2 0, 0, r0, cr6, cr4, {7} │ │ │ │ + stmia r1!, {r3, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r1!, {r1, r3, r6} │ │ │ │ + stmia r1!, {r1, r3, r5, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r1!, {r1, r2, r4, r5} │ │ │ │ + stmia r1!, {r1, r2, r4, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r5} │ │ │ │ + stmia r1!, {r1, r2, r3, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrb r6, [r7, #7] │ │ │ │ + ldrb r6, [r3, #8] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r4} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r4} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r0!, {r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r4, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strh r6, [r3, r2] │ │ │ │ + strh r6, [r7, r2] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - stmia r0!, {r1, r4, r5} │ │ │ │ + stmia r0!, {r1, r4, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r0!, {r1, r5} │ │ │ │ + stmia r0!, {r1, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strh r4, [r2, r1] │ │ │ │ + strh r4, [r6, r1] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - nop {13} │ │ │ │ + nop {15} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - itte cs │ │ │ │ - lslcs r6, r5, #3 │ │ │ │ - ittt mi @ unpredictable │ │ │ │ + itte mi │ │ │ │ lslmi r6, r5, #3 │ │ │ │ - strmi r0, [r5, r5] │ │ │ │ - lslmi r7, r7, #3 │ │ │ │ - ite eq │ │ │ │ + ittt vs @ unpredictable │ │ │ │ + lslvs r6, r5, #3 │ │ │ │ + strvs r0, [r1, r6] │ │ │ │ + lslvs r7, r7, #3 │ │ │ │ + ite cs │ │ │ │ + lslcs r6, r5, #3 │ │ │ │ + ittt ne @ unpredictable │ │ │ │ + lslne r6, r5, #3 │ │ │ │ + itte eq @ unpredictable │ │ │ │ lsleq r6, r5, #3 │ │ │ │ + bkpt 0x00f8 │ │ │ │ + lslne r6, r5, #3 │ │ │ │ + @ instruction: 0xfb3a00f4 │ │ │ │ bkpt 0x00fe │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bkpt 0x00e6 │ │ │ │ - lsls r6, r5, #3 │ │ │ │ - bkpt 0x00d8 │ │ │ │ - lsls r6, r5, #3 │ │ │ │ - @ instruction: 0xfb1a00f4 │ │ │ │ - bkpt 0x00de │ │ │ │ - lsls r6, r5, #3 │ │ │ │ - bkpt 0x00a4 │ │ │ │ + bkpt 0x00c4 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bkpt 0x00b0 │ │ │ │ + bkpt 0x00d0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bkpt 0x00a4 │ │ │ │ + bkpt 0x00c4 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - @ instruction: 0xfade00f4 │ │ │ │ - bkpt 0x007e │ │ │ │ + @ instruction: 0xfafe00f4 │ │ │ │ + bkpt 0x009e │ │ │ │ lsls r6, r5, #3 │ │ │ │ - str r4, [r2, r3] │ │ │ │ + str r4, [r6, r3] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - bkpt 0x0068 │ │ │ │ + bkpt 0x0088 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - @ instruction: 0xfab600f4 │ │ │ │ - @ instruction: 0xfaa200f4 │ │ │ │ - bkpt 0x0046 │ │ │ │ + @ instruction: 0xfad600f4 │ │ │ │ + @ instruction: 0xfac200f4 │ │ │ │ + bkpt 0x0066 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bkpt 0x002e │ │ │ │ + bkpt 0x004e │ │ │ │ lsls r6, r5, #3 │ │ │ │ - @ instruction: 0xfa4800f4 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + @ instruction: 0xfa6800f4 │ │ │ │ + pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - pop {r4, r6, r7, pc} │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - pop {r2, r5, r7, pc} │ │ │ │ + pop {r2, r6, r7, pc} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - pop {r1, r2, r4, r7, pc} │ │ │ │ + pop {r1, r2, r4, r5, r7, pc} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - pop {r2, r3, r4, r7, pc} │ │ │ │ + pop {r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - pop {r1, r2, r3, r4, r7, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + pop {r4, r7, pc} │ │ │ │ lsls r6, r5, #3 │ │ │ │ add.w r3, r1, #16 │ │ │ │ vldmia r1!, {s11} │ │ │ │ vldr s14, [r2, #4] │ │ │ │ vldr s8, [r2] │ │ │ │ vldr s15, [r1, #12] │ │ │ │ cmp r3, r1 │ │ │ │ @@ -312259,15 +312260,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r2 │ │ │ │ blx 68bf0 │ │ │ │ str.w r0, [r4, #3656] @ 0xe48 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmp r6, r3 │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -312566,15 +312567,15 @@ │ │ │ │ add.w r3, r3, #65536 @ 0x10000 │ │ │ │ ldr.w r3, [r3, #456] @ 0x1c8 │ │ │ │ str.w r3, [r5, #3892] @ 0xf34 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #4] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - subs r7, #178 @ 0xb2 │ │ │ │ + subs r7, #210 @ 0xd2 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r6, r0, #471040 @ 0x73000 │ │ │ │ mov r4, r0 │ │ │ │ @@ -314476,19 +314477,19 @@ │ │ │ │ ldr.w r1, [r6, #1608] @ 0x648 │ │ │ │ mov r4, r1 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 16eef0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5ab84> │ │ │ │ b.n 16ee38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5aacc> │ │ │ │ - str r6, [sp, #208] @ 0xd0 │ │ │ │ + str r6, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - str r5, [sp, #968] @ 0x3c8 │ │ │ │ + str r6, [sp, #72] @ 0x48 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - str r4, [sp, #576] @ 0x240 │ │ │ │ + str r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr.w ip, [pc, #304] @ 16f5e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5b278> │ │ │ │ @@ -314605,15 +314606,15 @@ │ │ │ │ b.n 16f544 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5b1d8> │ │ │ │ cmp r3, #6 │ │ │ │ bne.n 16f5c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5b25c> │ │ │ │ b.n 16f536 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5b1ca> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r7, #12 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r0, [sp, #64] @ 0x40 │ │ │ │ + str r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r2, #12 │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -315025,15 +315026,15 @@ │ │ │ │ b.n 16f6e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5b374> │ │ │ │ movs r3, #2 │ │ │ │ strb.w r3, [r5, #203] @ 0xcb │ │ │ │ movs r3, #82 @ 0x52 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 16f6e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5b374> │ │ │ │ nop │ │ │ │ - add r3, pc, #168 @ (adr r3, 16fb10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5b7a4>) │ │ │ │ + add r3, pc, #296 @ (adr r3, 16fb90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5b824>) │ │ │ │ lsls r7, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ ldr.w r3, [r0, #1696] @ 0x6a0 │ │ │ │ @@ -317371,18 +317372,18 @@ │ │ │ │ b.n 17121a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5ceae> │ │ │ │ movs r2, #12 │ │ │ │ b.n 17121a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5ceae> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ sbcs.w r1, r6, #163 @ 0xa3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #14] │ │ │ │ + strb r2, [r7, #14] │ │ │ │ lsls r6, r5, #3 │ │ │ │ cdp 1, 8, cr0, cr14, cr3, {5} │ │ │ │ - adds r4, r4, r6 │ │ │ │ + adds r4, r0, r7 │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #284] @ (1713d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5d06c>) │ │ │ │ @@ -317991,15 +317992,15 @@ │ │ │ │ b.n 1718b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5d544> │ │ │ │ nop │ │ │ │ @ instruction: 0xebf801a3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xebea01a3 │ │ │ │ subs.w r1, r2, r3, asr #2 │ │ │ │ - ldr r0, [r4, #84] @ 0x54 │ │ │ │ + ldr r0, [r0, #88] @ 0x58 │ │ │ │ lsls r6, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -318280,15 +318281,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ b.n 171988 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5d61c> │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 171744 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5d3d8> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr r2, [r4, #28] │ │ │ │ + ldr r2, [r0, #32] │ │ │ │ lsls r6, r5, #3 │ │ │ │ movw r3, #6402 @ 0x1902 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 171c7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5d910> │ │ │ │ movw r2, #34041 @ 0x84f9 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 171c64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5d8f8> │ │ │ │ @@ -319634,15 +319635,15 @@ │ │ │ │ b.n 1722ee <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5df82> │ │ │ │ b.n 172f44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5ebd8> │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 172d18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5e9ac> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - add r4, sp │ │ │ │ + add ip, r1 │ │ │ │ lsls r6, r5, #3 │ │ │ │ movw r3, #397 @ 0x18d │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 1722ee <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5df82> │ │ │ │ movw r3, #343 @ 0x157 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 1722ee <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5df82> │ │ │ │ @@ -320871,23 +320872,23 @@ │ │ │ │ b.n 173208 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5ee9c> │ │ │ │ mov.w r9, #46 @ 0x2e │ │ │ │ b.n 173208 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5ee9c> │ │ │ │ mov.w r9, #78 @ 0x4e │ │ │ │ b.n 173208 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5ee9c> │ │ │ │ mov.w r9, #74 @ 0x4a │ │ │ │ b.n 173208 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5ee9c> │ │ │ │ - ldr r6, [r1, #120] @ 0x78 │ │ │ │ + ldr r6, [r5, #120] @ 0x78 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - str r4, [r1, #92] @ 0x5c │ │ │ │ + str r4, [r5, #92] @ 0x5c │ │ │ │ lsls r7, r7, #3 │ │ │ │ - str r2, [r1, #88] @ 0x58 │ │ │ │ + str r2, [r5, #88] @ 0x58 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - str r0, [r2, #84] @ 0x54 │ │ │ │ + str r0, [r6, #84] @ 0x54 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - str r4, [r1, #80] @ 0x50 │ │ │ │ + str r4, [r5, #80] @ 0x50 │ │ │ │ lsls r7, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r4, r2 │ │ │ │ @@ -320936,15 +320937,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 1737a2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5f436> │ │ │ │ - ldr r5, [pc, #440] @ (1739b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5f64c>) │ │ │ │ + ldr r5, [pc, #568] @ (173a38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5f6cc>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ mov r5, r2 │ │ │ │ @@ -321325,17 +321326,17 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [pc, #16] @ (173bc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5f85c>) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 29ddf0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189a84> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #1008] @ (173fb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5fc4c>) │ │ │ │ + ldr r2, [pc, #112] @ (173c38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5f8cc>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r1, [pc, #792] @ (173ee4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5fb78>) │ │ │ │ + ldr r1, [pc, #920] @ (173f64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5fbf8>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3568] @ 0xdf0 │ │ │ │ sub sp, #492 @ 0x1ec │ │ │ │ mov sl, r2 │ │ │ │ @@ -323469,15 +323470,15 @@ │ │ │ │ b.n 174dc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x60a5c> │ │ │ │ @ instruction: 0xb8fe │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r0, #130 @ 0x82 │ │ │ │ + subs r0, #162 @ 0xa2 │ │ │ │ lsls r6, r5, #3 │ │ │ │ movw r0, #6402 @ 0x1902 │ │ │ │ movw r3, #34041 @ 0x84f9 │ │ │ │ cmp r9, r3 │ │ │ │ it ne │ │ │ │ cmpne r9, r0 │ │ │ │ ite eq │ │ │ │ @@ -323590,19 +323591,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (1752fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x60f90>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 174b28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x607bc> │ │ │ │ nop │ │ │ │ - adds r3, #160 @ 0xa0 │ │ │ │ + adds r3, #192 @ 0xc0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - adds r2, #230 @ 0xe6 │ │ │ │ + adds r3, #6 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - asrs r6, r5, #31 │ │ │ │ + adds r6, r1, r0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ @@ -324103,15 +324104,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #864 @ 0x360 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #32 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldc2l 0, cr0, [r0], {237} @ 0xed │ │ │ │ + ldc2l 0, cr0, [r0], #948 @ 0x3b4 │ │ │ │ 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] @ 1758f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6158c> │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -324657,17 +324658,17 @@ │ │ │ │ nop │ │ │ │ add r3, pc, #432 @ (adr r3, 176050 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x61ce4>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #824 @ (adr r2, 1761e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x61e74>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r5, #216 @ 0xd8 │ │ │ │ + subs r5, #248 @ 0xf8 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - subs r5, #210 @ 0xd2 │ │ │ │ + subs r5, #242 @ 0xf2 │ │ │ │ lsls r7, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r3 │ │ │ │ @@ -324781,15 +324782,15 @@ │ │ │ │ nop │ │ │ │ add r0, pc, #624 @ (adr r0, 176248 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x61edc>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #328 @ (adr r0, 176128 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x61dbc>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - movs r6, #14 │ │ │ │ + movs r6, #46 @ 0x2e │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r9, r0, #45056 @ 0xb000 │ │ │ │ add.w r8, r0, #47360 @ 0xb900 │ │ │ │ @@ -327179,15 +327180,15 @@ │ │ │ │ ... │ │ │ │ asrs r2, r4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ asrs r6, r1 │ │ │ │ lsls r6, r4, #6 │ │ │ │ asrs r0, r3 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - mrc2 0, 7, r0, cr6, cr10, {7} │ │ │ │ + vqadd.u16 q0, q11, q13 │ │ │ │ ldrsb r2, [r5, r1] │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsrs r2, r3 │ │ │ │ lsls r6, r4, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -327867,15 +327868,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 17821a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x63eae> │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc │ │ │ │ - lsls r0, r4, #16 │ │ │ │ + lsls r0, r0, #17 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ mov r8, r2 │ │ │ │ @@ -328309,15 +328310,15 @@ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 178710 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x643a4> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ - vmla.i16 q8, q14, d5[3] │ │ │ │ + vrev32. q8, │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r1, #5] │ │ │ │ lsls r3, r4, #6 │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r4, r5, #6 │ │ │ │ @@ -328370,16 +328371,16 @@ │ │ │ │ str r0, [r7, #4] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #2] │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u q0, q11, │ │ │ │ - vhadd.u32 q0, q11, │ │ │ │ + vhadd.u16 q8, q11, │ │ │ │ + vhadd.u8 q8, q11, │ │ │ │ stmdb 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 │ │ │ │ mov r6, r0 │ │ │ │ @@ -329487,15 +329488,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r6, #120] @ 0x78 │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf62c00ed │ │ │ │ + movw r0, #51437 @ 0xc8ed │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ strh.w r3, [sp, #32] │ │ │ │ vldr d7, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ @@ -330513,19 +330514,19 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #15 │ │ │ │ + lsrs r6, r6, #15 │ │ │ │ lsls r5, r6, #3 │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - strd r0, r0, [r8], #948 @ 0x3b4 │ │ │ │ + stmdb r8, {r0, r2, r3, r5, r6, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ ldr.w r3, [pc, #3204] @ 17abe8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6687c> │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ @@ -331544,15 +331545,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r7, #4] │ │ │ │ lsls r3, r4, #6 │ │ │ │ str r0, [r5, #4] │ │ │ │ lsls r3, r4, #6 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 17ab90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x66824> │ │ │ │ + blt.n 17abd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x66864> │ │ │ │ lsls r5, r5, #3 │ │ │ │ strb r4, [r7, r0] │ │ │ │ lsls r3, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3832] @ 0xef8 │ │ │ │ @@ -332048,33 +332049,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r3, r7] │ │ │ │ lsls r3, r4, #6 │ │ │ │ strh r4, [r2, r7] │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 17b1c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x66e5c> │ │ │ │ + bge.n 17b208 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x66e9c> │ │ │ │ lsls r5, r5, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 17b180 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x66e14> │ │ │ │ + bhi.n 17b1c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x66e54> │ │ │ │ lsls r5, r5, #3 │ │ │ │ - bvc.n 17b0e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x66d78> │ │ │ │ + bvc.n 17b124 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x66db8> │ │ │ │ lsls r5, r5, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 17b1ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x66e40> │ │ │ │ + bvc.n 17b1ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x66e80> │ │ │ │ lsls r5, r5, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 17b0f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x66d8c> │ │ │ │ + bvs.n 17b138 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x66dcc> │ │ │ │ lsls r5, r5, #3 │ │ │ │ - bvs.n 17b0e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x66d74> │ │ │ │ + bvs.n 17b120 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x66db4> │ │ │ │ lsls r5, r5, #3 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ mov r0, r4 │ │ │ │ bl 46a718 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3563ac> │ │ │ │ mov r6, r0 │ │ │ │ @@ -332416,19 +332417,19 @@ │ │ │ │ beq.w 17bc84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x67918> │ │ │ │ lsls r6, r2, #26 │ │ │ │ bne.w 17bfe6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x67c7a> │ │ │ │ b.n 17b4c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x67158> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - bmi.n 17b428 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x670bc> │ │ │ │ + bmi.n 17b468 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x670fc> │ │ │ │ lsls r5, r5, #3 │ │ │ │ - bmi.n 17b424 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x670b8> │ │ │ │ + bmi.n 17b464 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x670f8> │ │ │ │ lsls r5, r5, #3 │ │ │ │ - bmi.n 17b5bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x67250> │ │ │ │ + bmi.n 17b3fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x67090> │ │ │ │ lsls r5, r5, #3 │ │ │ │ mov r3, fp │ │ │ │ mov r2, r5 │ │ │ │ movw r1, #325 @ 0x145 │ │ │ │ mov r0, r4 │ │ │ │ bl 46a718 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3563ac> │ │ │ │ vldr d7, [pc, #844] @ 17b820 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x674b4> │ │ │ │ @@ -332766,19 +332767,19 @@ │ │ │ │ ldr r2, [pc, #36] @ (17b838 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x674cc>) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ b.n 17b83c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x674d0> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldmia r7!, {r5, r6} │ │ │ │ + ldmia r7, {r7} │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldmia r7!, {r1, r5} │ │ │ │ + ldmia r7!, {r1, r6} │ │ │ │ lsls r5, r5, #3 │ │ │ │ bl 464fb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x350c4c> │ │ │ │ vldr d7, [pc, #868] @ 17bba8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6783c> │ │ │ │ mov r8, r0 │ │ │ │ movs r2, #32 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ @@ -333976,15 +333977,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #204 @ 0xcc │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r4} │ │ │ │ lsls r5, r5, #3 │ │ │ │ subs r5, #160 @ 0xa0 │ │ │ │ lsls r3, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -334540,28 +334541,28 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #190 @ 0xbe │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r4, r6} │ │ │ │ + stmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r5, r5, #3 │ │ │ │ - stmia r2!, {r1, r2, r6} │ │ │ │ + stmia r2!, {r1, r2, r5, r6} │ │ │ │ lsls r5, r5, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r6} │ │ │ │ + stmia r1!, {r1, r5, r6} │ │ │ │ lsls r5, r5, #3 │ │ │ │ - stmia r1!, {r4, r5} │ │ │ │ + stmia r1!, {r4, r6} │ │ │ │ lsls r5, r5, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - it gt │ │ │ │ - lslgt r5, r5, #3 │ │ │ │ + it al │ │ │ │ + lslal r5, r5, #3 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 46a718 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3563ac> │ │ │ │ mov r5, r0 │ │ │ │ b.n 17c894 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x68528> │ │ │ │ @@ -335045,15 +335046,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.w 17c570 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x68204> │ │ │ │ nop │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8c0 │ │ │ │ + @ instruction: 0xb8e0 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ add.w r8, r2, #4 │ │ │ │ @@ -336708,29 +336709,29 @@ │ │ │ │ itt ls │ │ │ │ movls r6, r5 │ │ │ │ movls fp, r5 │ │ │ │ bls.n 17e384 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6a018> │ │ │ │ b.n 17e3a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6a034> │ │ │ │ movs r7, #184 @ 0xb8 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - beq.n 17e3d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6a06c> │ │ │ │ + beq.n 17e418 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6a0ac> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldmia r7, {r2, r5, r7} │ │ │ │ + ldmia r7, {r2, r6, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - stmia r3!, {r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - pop {r4, r6, r7, pc} │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - cbnz r4, 17e3bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6a050> │ │ │ │ + cbnz r4, 17e3c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6a058> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - rev r0, r2 │ │ │ │ + rev r0, r6 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - cbnz r4, 17e390 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6a024> │ │ │ │ + cbnz r4, 17e398 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6a02c> │ │ │ │ lsls r6, r7, #3 │ │ │ │ stc2 6, cr4, [r0], {127} @ 0x7f │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r7} │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {} │ │ │ │ @@ -337660,17 +337661,17 @@ │ │ │ │ strb.w r3, [r5, #196] @ 0xc4 │ │ │ │ b.n 17e6ce <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6a362> │ │ │ │ strb.w r2, [r5, #196] @ 0xc4 │ │ │ │ b.n 17e6ce <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6a362> │ │ │ │ nop │ │ │ │ movs r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 17ee40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6aad4> │ │ │ │ + cbz r2, 17ee48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6aadc> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - push {r1, r3, r4, r7} │ │ │ │ + push {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -337857,15 +337858,15 @@ │ │ │ │ b.n 17ef26 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6abba> │ │ │ │ movs r0, #61 @ 0x3d │ │ │ │ b.n 17ef26 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6abba> │ │ │ │ movs r0, #62 @ 0x3e │ │ │ │ b.n 17ef26 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6abba> │ │ │ │ movs r0, #58 @ 0x3a │ │ │ │ b.n 17ef26 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6abba> │ │ │ │ - stmia r4!, {r2, r6, r7} │ │ │ │ + stmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 136b04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x22798> │ │ │ │ @@ -338032,19 +338033,19 @@ │ │ │ │ movne r0, r5 │ │ │ │ moveq r0, #0 │ │ │ │ bl 136d7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x22a10> │ │ │ │ cmp r0, r4 │ │ │ │ bne.n 17f0d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6ad64> │ │ │ │ b.n 17f10e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6ada2> │ │ │ │ nop │ │ │ │ - stmia r3!, {r4, r5} │ │ │ │ + stmia r3!, {r4, r6} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - stmia r3!, {r3} │ │ │ │ + stmia r3!, {r3, r5} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - str r6, [sp, #984] @ 0x3d8 │ │ │ │ + str r7, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -339343,15 +339344,15 @@ │ │ │ │ cbz r3, 17fef6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6bb8a> │ │ │ │ mov r3, r7 │ │ │ │ mov r4, r8 │ │ │ │ b.n 17fe5a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6baee> │ │ │ │ mov r1, r4 │ │ │ │ b.n 17fecc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6bb60> │ │ │ │ nop │ │ │ │ - b.n 17faa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6b734> │ │ │ │ + b.n 17fae0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6b774> │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -340208,15 +340209,15 @@ │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 180764 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6c3f8> │ │ │ │ ldr.w r3, [ip, #920] @ 0x398 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [ip, #920] @ 0x398 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r0, #13 │ │ │ │ + asrs r2, r4, #13 │ │ │ │ lsls r7, r7, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -340811,19 +340812,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 180c8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6c920> │ │ │ │ ldr r2, [pc, #20] @ (180dfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6ca90>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 180ac4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6c758> │ │ │ │ - ldrb r4, [r0, #15] │ │ │ │ + ldrb r4, [r4, #15] │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldrb r2, [r1, #9] │ │ │ │ + ldrb r2, [r5, #9] │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ + ldrb r0, [r6, #9] │ │ │ │ lsls r5, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -341798,15 +341799,15 @@ │ │ │ │ b.n 1817b2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6d446> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ pkhtb r1, r2, r2, asr #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ orrs.w r1, r0, r2, asr #2 │ │ │ │ - lsls r0, r1, #19 │ │ │ │ + lsls r0, r5, #19 │ │ │ │ lsls r7, r7, #3 │ │ │ │ cbz r0, 18187e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6d512> │ │ │ │ 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] │ │ │ │ @@ -343584,15 +343585,15 @@ │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 182b74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6e808> │ │ │ │ lsls r2, r4, #6 │ │ │ │ bhi.n 182b70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6e804> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - lsls r6, r6, #15 │ │ │ │ + lsls r6, r2, #16 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 182bb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6e844> │ │ │ │ lsls r2, r4, #6 │ │ │ │ @@ -343745,15 +343746,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bpl.n 182cac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6e940> │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, r6] │ │ │ │ + ldrb r6, [r6, r6] │ │ │ │ lsls r5, r5, #3 │ │ │ │ bpl.n 182c94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6e928> │ │ │ │ lsls r2, r4, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 182bd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6e864> │ │ │ │ lsls r2, r4, #6 │ │ │ │ @@ -345124,34 +345125,34 @@ │ │ │ │ b.n 183580 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6f214> │ │ │ │ beq.n 183b1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6f7b0> │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ beq.n 183ce4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6f978> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldr r4, [r0, r4] │ │ │ │ + ldr r4, [r4, r4] │ │ │ │ lsls r5, r5, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #8] │ │ │ │ + ldrb r0, [r2, #9] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - b.n 1838ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6f580> │ │ │ │ + b.n 18392c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6f5c0> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - b.n 1838e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6f574> │ │ │ │ + b.n 183920 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6f5b4> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - mrc 0, 5, r0, cr14, cr8, {7} │ │ │ │ - b.n 183668 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6f2fc> │ │ │ │ + mrc 0, 6, r0, cr14, cr8, {7} │ │ │ │ + b.n 1836a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6f33c> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strb r2, [r3, #2] │ │ │ │ + strb r2, [r7, #2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r2, r6, r7} │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldr r7, [pc, #976] @ (183fec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6fc80>) │ │ │ │ + str r4, [r2, r0] │ │ │ │ lsls r5, r5, #3 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ b.w 183170 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6ee04> │ │ │ │ mov r5, r9 │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ @@ -345386,15 +345387,15 @@ │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ b.n 183e5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6faf0> │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ b.n 183932 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6f5c6> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #840] @ (184220 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6feb4>) │ │ │ │ + ldr r3, [pc, #968] @ (1842a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x6ff34>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r7, r9, [r3, #24] │ │ │ │ sub sp, #8 │ │ │ │ @@ -345909,15 +345910,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ itt pl │ │ │ │ lslpl r2, r4, #6 │ │ │ │ subpl r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #144] @ (18451c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x701b0>) │ │ │ │ + ldr r0, [pc, #272] @ (18459c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x70230>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ itt cc │ │ │ │ lslcc r2, r4, #6 │ │ │ │ itet eq @ unpredictable │ │ │ │ lsleq r2, r4, #6 │ │ │ │ cmpne r1, #68 @ 0x44 │ │ │ │ moveq r0, r0 │ │ │ │ @@ -346101,15 +346102,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cbnz r0, 184704 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x70398> │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, r1 │ │ │ │ + add r4, r5 │ │ │ │ lsls r5, r5, #3 │ │ │ │ cbnz r0, 184708 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7039c> │ │ │ │ lsls r2, r4, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add.w r7, r9, #44 @ 0x2c │ │ │ │ str.w r8, [sp, #92] @ 0x5c │ │ │ │ @@ -346558,17 +346559,17 @@ │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [ip, r0, lsl #2] │ │ │ │ bl 53a00c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x425ca0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldmia r7!, {r1, r2, r3} │ │ │ │ + ldmia r7!, {r1, r2, r3, r5} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldmia r7!, {r2, r3, r4} │ │ │ │ + ldmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r6, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ @@ -346736,17 +346737,17 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 184d90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x70a24> │ │ │ │ ldrb.w r3, [r4, #382] @ 0x17e │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 184d90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x70a24> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r3, #118 @ 0x76 │ │ │ │ + subs r3, #150 @ 0x96 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - subs r3, #120 @ 0x78 │ │ │ │ + subs r3, #152 @ 0x98 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ add.w r5, r0, #46080 @ 0xb400 │ │ │ │ @@ -347242,15 +347243,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ add r5, sp, #360 @ 0x168 │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r3, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r7, #3 │ │ │ │ add r5, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -352800,15 +352801,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #22] │ │ │ │ lsls r2, r4, #6 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #536 @ (adr r5, 188fa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x74c34>) │ │ │ │ + add r5, pc, #664 @ (adr r5, 189020 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x74cb4>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sp, #112] @ 0x70 │ │ │ │ vldr d7, [sp, #112] @ 0x70 │ │ │ │ movs r1, #1 │ │ │ │ @@ -354510,21 +354511,21 @@ │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r6, #56] @ 0x38 │ │ │ │ lsls r2, r4, #6 │ │ │ │ ldr r6, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - eors.w r0, sl, #7733248 @ 0x760000 │ │ │ │ - str r7, [sp, #280] @ 0x118 │ │ │ │ + @ instruction: 0xf4ba00ec │ │ │ │ + str r7, [sp, #408] @ 0x198 │ │ │ │ lsls r5, r7, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - orrs.w r0, r0, #7733248 @ 0x760000 │ │ │ │ - ldr r2, [pc, #904] @ (18a388 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7601c>) │ │ │ │ + orns r0, r0, #7733248 @ 0x760000 │ │ │ │ + ldr r3, [pc, #8] @ (18a008 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x75c9c>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r3, #0] │ │ │ │ vldr d7, [sp, #56] @ 0x38 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ vstr d7, [sp, #144] @ 0x90 │ │ │ │ @@ -357191,15 +357192,15 @@ │ │ │ │ b.n 18ba2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x776c0> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #408] @ (18bc84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x77918>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 18bb48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x777dc> │ │ │ │ + bvs.n 18bb88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7781c> │ │ │ │ lsls r4, r5, #3 │ │ │ │ ldr r1, [pc, #360] @ (18bc60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x778f4>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ vshll.u32 , d27, #31 │ │ │ │ vabdl.u , d15, d29 │ │ │ │ @ instruction: 0xffff9747 │ │ │ │ @@ -359007,25 +359008,25 @@ │ │ │ │ nop │ │ │ │ adds r3, #240 @ 0xf0 │ │ │ │ lsls r2, r4, #6 │ │ │ │ movs r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r5, r7} │ │ │ │ + pop {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - pop {r1, r3, r4, r5, r7} │ │ │ │ + pop {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - pop {r1, r2, r4, r6} │ │ │ │ + pop {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - pop {r3, r4, r6} │ │ │ │ + pop {r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - pop {r1, r5, r6} │ │ │ │ + pop {r1, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - pop {r5, r6} │ │ │ │ + pop {r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2936] @ 0xb78 │ │ │ │ subw sp, sp, #1124 @ 0x464 │ │ │ │ mov r4, r2 │ │ │ │ @@ -359579,23 +359580,23 @@ │ │ │ │ adds r1, #162 @ 0xa2 │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #126 @ 0x7e │ │ │ │ lsls r2, r4, #6 │ │ │ │ bl 24b486 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13711a> │ │ │ │ - @ instruction: 0xb70a │ │ │ │ + @ instruction: 0xb72a │ │ │ │ lsls r4, r5, #3 │ │ │ │ - @ instruction: 0x47ce │ │ │ │ + @ instruction: 0x47ee │ │ │ │ lsls r6, r7, #3 │ │ │ │ - @ instruction: 0x47b6 │ │ │ │ + @ instruction: 0x47d6 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - blxns r0 │ │ │ │ + blxns r4 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - bxns r9 │ │ │ │ + bxns sp │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3056] @ 0xbf0 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #1308] @ 18d9cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x79660> │ │ │ │ @@ -360074,23 +360075,23 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ cmp r3, #68 @ 0x44 │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #96 @ 0x60 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmn r4, r2 │ │ │ │ + cmn r4, r6 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - cmp r4, r3 │ │ │ │ + cmp r4, r7 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - negs r6, r5 │ │ │ │ + cmp r6, r1 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - adcs r6, r7 │ │ │ │ + sbcs r6, r3 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - adcs r2, r4 │ │ │ │ + sbcs r2, r0 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w r4, [r1, #1588] @ 0x634 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -360213,45 +360214,45 @@ │ │ │ │ b.n 18da9a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7972e> │ │ │ │ ldr r2, [pc, #64] @ (18db60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x797f4>) │ │ │ │ add r2, pc │ │ │ │ b.n 18daca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7975e> │ │ │ │ ldr r2, [pc, #64] @ (18db64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x797f8>) │ │ │ │ add r2, pc │ │ │ │ b.n 18daca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7975e> │ │ │ │ - add r7, sp, #440 @ 0x1b8 │ │ │ │ + add r7, sp, #568 @ 0x238 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - add r7, sp, #448 @ 0x1c0 │ │ │ │ + add r7, sp, #576 @ 0x240 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - add r7, sp, #464 @ 0x1d0 │ │ │ │ + add r7, sp, #592 @ 0x250 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - add r7, sp, #472 @ 0x1d8 │ │ │ │ + add r7, sp, #600 @ 0x258 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - add r7, sp, #464 @ 0x1d0 │ │ │ │ + add r7, sp, #592 @ 0x250 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - add ip, r2 │ │ │ │ + add ip, r6 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r7, sp, #440 @ 0x1b8 │ │ │ │ + add r7, sp, #568 @ 0x238 │ │ │ │ lsls r4, r5, #3 │ │ │ │ b.n 18dd24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x799b8> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r0, sp │ │ │ │ + add r8, r1 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r7, sp, #232 @ 0xe8 │ │ │ │ + add r7, sp, #360 @ 0x168 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - add r2, fp │ │ │ │ + add r2, pc │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r2, sl │ │ │ │ + add r2, lr │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r2, r9 │ │ │ │ + add r2, sp │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r4, r8 │ │ │ │ + add r4, ip │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r7, sp, #88 @ 0x58 │ │ │ │ + add r7, sp, #216 @ 0xd8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - add r7, sp, #64 @ 0x40 │ │ │ │ + add r7, sp, #192 @ 0xc0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r6, [r1, #1588] @ 0x634 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -360429,71 +360430,71 @@ │ │ │ │ b.n 18dc54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x798e8> │ │ │ │ ldr r1, [pc, #116] @ (18dd88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x79a1c>) │ │ │ │ add r1, pc │ │ │ │ b.n 18dc78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7990c> │ │ │ │ ldr r1, [pc, #116] @ (18dd8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x79a20>) │ │ │ │ add r1, pc │ │ │ │ b.n 18dc78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7990c> │ │ │ │ - add r6, sp, #496 @ 0x1f0 │ │ │ │ + add r6, sp, #624 @ 0x270 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - add r6, sp, #480 @ 0x1e0 │ │ │ │ + add r6, sp, #608 @ 0x260 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - add r6, sp, #488 @ 0x1e8 │ │ │ │ + add r6, sp, #616 @ 0x268 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - add r6, sp, #496 @ 0x1f0 │ │ │ │ + add r6, sp, #624 @ 0x270 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - add r5, sp, #960 @ 0x3c0 │ │ │ │ + add r6, sp, #64 @ 0x40 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - add r6, sp, #472 @ 0x1d8 │ │ │ │ + add r6, sp, #600 @ 0x258 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - add r6, sp, #520 @ 0x208 │ │ │ │ + add r6, sp, #648 @ 0x288 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - add r6, sp, #496 @ 0x1f0 │ │ │ │ + add r6, sp, #624 @ 0x270 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - add r6, sp, #496 @ 0x1f0 │ │ │ │ + add r6, sp, #624 @ 0x270 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - add r6, sp, #496 @ 0x1f0 │ │ │ │ + add r6, sp, #624 @ 0x270 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - add r6, sp, #504 @ 0x1f8 │ │ │ │ + add r6, sp, #632 @ 0x278 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cmn r6, r4 │ │ │ │ + orrs r6, r0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r6, sp, #400 @ 0x190 │ │ │ │ + add r6, sp, #528 @ 0x210 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - add r6, sp, #416 @ 0x1a0 │ │ │ │ + add r6, sp, #544 @ 0x220 │ │ │ │ lsls r4, r5, #3 │ │ │ │ svc 26 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cmp r2, r4 │ │ │ │ + cmn r2, r0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r5, sp, #464 @ 0x1d0 │ │ │ │ + add r5, sp, #592 @ 0x250 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cmp r6, r2 │ │ │ │ + cmp r6, r6 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cmp r4, r1 │ │ │ │ + cmp r4, r5 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cmp r4, r0 │ │ │ │ + cmp r4, r4 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - negs r6, r7 │ │ │ │ + cmp r6, r3 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - negs r0, r7 │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - negs r2, r6 │ │ │ │ + cmp r2, r2 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - negs r0, r5 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - negs r0, r4 │ │ │ │ + cmp r0, r0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - negs r0, r3 │ │ │ │ + negs r0, r7 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - negs r2, r2 │ │ │ │ + negs r2, r6 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r5, sp, #136 @ 0x88 │ │ │ │ + add r5, sp, #264 @ 0x108 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - add r5, sp, #112 @ 0x70 │ │ │ │ + add r5, sp, #240 @ 0xf0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ ldrb.w r3, [r0, #385] @ 0x181 │ │ │ │ cbz r3, 18dd98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x79a2c> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -362104,19 +362105,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 18ed0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7a9a0> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ b.n 18eeae <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7ab42> │ │ │ │ nop │ │ │ │ asrs r6, r7, #5 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r5, #158 @ 0x9e │ │ │ │ + cmp r5, #190 @ 0xbe │ │ │ │ lsls r6, r7, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #408] @ 0x198 │ │ │ │ + ldr r4, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #360] @ (18f078 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7ad0c>) │ │ │ │ @@ -362257,15 +362258,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #32 │ │ │ │ lsls r2, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ ldr r2, [pc, #160] @ (18f138 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7adcc>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r3, #1752] @ 0x6d8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 18f132 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7adc6> │ │ │ │ @@ -362326,15 +362327,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsrs r6, r4, #29 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldr r2, [sp, #872] @ 0x368 │ │ │ │ + ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -362436,15 +362437,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #25 │ │ │ │ lsls r2, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r1, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -362863,17 +362864,17 @@ │ │ │ │ b.n 18f632 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7b2c6> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r5, #15 │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #150 @ 0x96 │ │ │ │ + cmp r1, #182 @ 0xb6 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - movs r7, #148 @ 0x94 │ │ │ │ + movs r7, #180 @ 0xb4 │ │ │ │ lsls r6, r7, #3 │ │ │ │ lsrs r6, r0, #7 │ │ │ │ lsls r2, r4, #6 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -363729,23 +363730,23 @@ │ │ │ │ blx r3 │ │ │ │ b.n 18ff3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7bbd0> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - str r7, [sp, #696] @ 0x2b8 │ │ │ │ + str r7, [sp, #824] @ 0x338 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - cmp r5, #232 @ 0xe8 │ │ │ │ + cmp r6, #8 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strh r0, [r3, r5] │ │ │ │ + strh r0, [r7, r5] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - subs r3, #220 @ 0xdc │ │ │ │ + subs r3, #252 @ 0xfc │ │ │ │ lsls r6, r7, #3 │ │ │ │ - movs r4, #58 @ 0x3a │ │ │ │ + movs r4, #90 @ 0x5a │ │ │ │ lsls r6, r7, #3 │ │ │ │ lsls r0, r6, #7 │ │ │ │ lsls r2, r4, #6 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ add.w r1, r1, #45056 @ 0xb000 │ │ │ │ ldr.w r3, [r1, #2216] @ 0x8a8 │ │ │ │ cbnz r3, 19005c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7bcf0> │ │ │ │ @@ -365464,15 +365465,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r4, r4, #27 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrb r0, [r7, #4] │ │ │ │ + ldrb r0, [r3, #5] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ movw r3, #24080 @ 0x5e10 │ │ │ │ mov ip, r0 │ │ │ │ @@ -366018,17 +366019,17 @@ │ │ │ │ bne.n 191816 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d4aa> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r6, #704] @ 0x2c0 │ │ │ │ b.n 19175a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d3ee> │ │ │ │ ... │ │ │ │ asrs r0, r5, #32 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strb r6, [r2, #16] │ │ │ │ + strb r6, [r6, #16] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - strb r2, [r0, #16] │ │ │ │ + strb r2, [r4, #16] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (191960 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -366052,15 +366053,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ lsrs r6, r2, #24 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strb r0, [r3, #10] │ │ │ │ + strb r0, [r7, #10] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ sub sp, #252 @ 0xfc │ │ │ │ mov r8, r3 │ │ │ │ @@ -366982,21 +366983,21 @@ │ │ │ │ ldr r3, [pc, #20] @ (192430 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e0c4>) │ │ │ │ add r3, pc │ │ │ │ b.n 1923ee <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e082> │ │ │ │ ldr r3, [pc, #16] @ (192434 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e0c8>) │ │ │ │ add r3, pc │ │ │ │ b.n 1923ee <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e082> │ │ │ │ nop │ │ │ │ - movs r2, #216 @ 0xd8 │ │ │ │ + movs r2, #248 @ 0xf8 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - movs r2, #110 @ 0x6e │ │ │ │ + movs r2, #142 @ 0x8e │ │ │ │ lsls r7, r7, #3 │ │ │ │ - movs r2, #184 @ 0xb8 │ │ │ │ + movs r2, #216 @ 0xd8 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - movs r2, #130 @ 0x82 │ │ │ │ + movs r2, #162 @ 0xa2 │ │ │ │ lsls r7, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (1924a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e138>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367894,17 +367895,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 192e94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7eb28> │ │ │ │ nop │ │ │ │ ldrsb.w r0, [r8, ] │ │ │ │ - ldrb r2, [r4, r5] │ │ │ │ + ldrb r2, [r0, r6] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrb r0, [r6, r5] │ │ │ │ + ldrb r0, [r2, r6] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (192fb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7ec44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367973,17 +367974,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 192f66 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7ebfa> │ │ │ │ nop │ │ │ │ str.w r0, [r8, ] │ │ │ │ - ldrb r2, [r4, r2] │ │ │ │ + ldrb r2, [r0, r3] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrb r4, [r2, r2] │ │ │ │ + ldrb r4, [r6, r2] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #200] @ (193094 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7ed28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368053,17 +368054,17 @@ │ │ │ │ movs r1, #6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 193052 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7ece6> │ │ │ │ @ instruction: 0xf76c01a1 │ │ │ │ - ldrh r4, [r1, r7] │ │ │ │ + ldrh r4, [r5, r7] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrh r6, [r5, r6] │ │ │ │ + ldrh r6, [r1, r7] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #228] @ (193194 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7ee28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368142,17 +368143,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 193138 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7edcc> │ │ │ │ nop │ │ │ │ @ instruction: 0xf68801a1 │ │ │ │ - ldrh r6, [r3, r3] │ │ │ │ + ldrh r6, [r7, r3] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrh r0, [r6, r2] │ │ │ │ + ldrh r0, [r2, r3] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #224] @ (193290 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7ef24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368228,17 +368229,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 193248 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7eedc> │ │ │ │ nop │ │ │ │ @ instruction: 0xf58801a1 │ │ │ │ - ldr r2, [r6, r7] │ │ │ │ + ldrh r2, [r2, r0] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r4, [r6, r6] │ │ │ │ + ldr r4, [r2, r7] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ (1933b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7f048>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368327,17 +368328,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 193346 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7efda> │ │ │ │ nop │ │ │ │ eor.w r1, ip, #5275648 @ 0x508000 │ │ │ │ - ldr r6, [r3, r3] │ │ │ │ + ldr r6, [r7, r3] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r0, [r2, r2] │ │ │ │ + ldr r0, [r6, r2] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #272] @ (1934e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7f174>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368427,17 +368428,17 @@ │ │ │ │ movs r1, #6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 193476 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7f10a> │ │ │ │ @ instruction: 0xf36801a1 │ │ │ │ - ldrsb r0, [r0, r7] │ │ │ │ + ldrsb r0, [r4, r7] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrsb r2, [r4, r5] │ │ │ │ + ldrsb r2, [r0, r6] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #288] @ (19361c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7f2b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368531,17 +368532,17 @@ │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1935a2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7f236> │ │ │ │ nop │ │ │ │ @ instruction: 0xf23a01a1 │ │ │ │ - ldrsb r0, [r2, r2] │ │ │ │ + ldrsb r0, [r6, r2] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrsb r2, [r4, r0] │ │ │ │ + ldrsb r2, [r0, r1] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #616] @ (1938a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7f534>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368737,17 +368738,17 @@ │ │ │ │ add.w r1, r0, #161 @ 0xa1 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strb r0, [r7, r0] │ │ │ │ + strb r0, [r3, r1] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - strh r2, [r7, r6] │ │ │ │ + strh r2, [r3, r7] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #636] @ (193b44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7f7d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368951,17 +368952,17 @@ │ │ │ │ cdp 1, 7, cr0, cr0, cr1, {5} │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r4, [r4, r6] │ │ │ │ + str r4, [r0, r7] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r6, [r2, r4] │ │ │ │ + str r6, [r6, r4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #616] @ (193dd4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7fa68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369157,17 +369158,17 @@ │ │ │ │ rsb r1, ip, r1, asr #2 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r7, [pc, #144] @ (193e78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7fb0c>) │ │ │ │ + ldr r7, [pc, #272] @ (193ef8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7fb8c>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r6, [pc, #536] @ (194004 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7fc98>) │ │ │ │ + ldr r6, [pc, #664] @ (194084 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7fd18>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #636] @ (194078 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7fd0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369371,17 +369372,17 @@ │ │ │ │ ldmdb ip!, {r0, r5, r7, r8} │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r4, [pc, #560] @ (1942bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7ff50>) │ │ │ │ + ldr r4, [pc, #688] @ (19433c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7ffd0>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r3, [pc, #904] @ (194418 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x800ac>) │ │ │ │ + ldr r4, [pc, #8] @ (194098 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7fd2c>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #616] @ (194308 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7ff9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369578,17 +369579,17 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r2, [pc, #48] @ (19434c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7ffe0>) │ │ │ │ + ldr r2, [pc, #176] @ (1943cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x80060>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r1, [pc, #328] @ (194468 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x800fc>) │ │ │ │ + ldr r1, [pc, #456] @ (1944e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8017c>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #636] @ (1945ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x80240>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369793,17 +369794,17 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - blx r0 │ │ │ │ + blx r4 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - mov lr, r5 │ │ │ │ + mov lr, r9 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (194644 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x802d8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375225,15 +375226,15 @@ │ │ │ │ ldr.w r3, [r6, #704] @ 0x2c0 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ str.w r3, [r6, #704] @ 0x2c0 │ │ │ │ b.n 1986d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x84364> │ │ │ │ nop │ │ │ │ add r0, pc, #872 @ (adr r0, 198bb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x84848>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r2, r6, #24 │ │ │ │ + lsls r2, r2, #25 │ │ │ │ lsls r4, r5, #3 │ │ │ │ and.w r9, r5, #4 │ │ │ │ and.w r6, r5, #2 │ │ │ │ and.w r8, r5, #8 │ │ │ │ lsls r1, r5, #31 │ │ │ │ bpl.n 1988a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x84534> │ │ │ │ add.w r7, r0, #598016 @ 0x92000 │ │ │ │ @@ -375660,19 +375661,19 @@ │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #39 @ 0x27 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ b.n 198cd2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x84966> │ │ │ │ - lsls r0, r2, #11 │ │ │ │ + lsls r0, r6, #11 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsls r4, r3, #6 │ │ │ │ + lsls r4, r7, #6 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsls r6, r4, #6 │ │ │ │ + lsls r6, r0, #7 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #60] @ 198da4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x84a38> │ │ │ │ sub sp, #28 │ │ │ │ @@ -376481,16 +376482,16 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1996e2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x85376> │ │ │ │ str r0, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf66e00eb │ │ │ │ - @ instruction: 0xf52000eb │ │ │ │ + @ instruction: 0xf68e00eb │ │ │ │ + adc.w r0, r0, #7700480 @ 0x758000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #192] @ (1997f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8548c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -376556,16 +376557,16 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1997b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x85448> │ │ │ │ ldrh r6, [r7, #62] @ 0x3e │ │ │ │ lsls r1, r4, #6 │ │ │ │ - sub.w r0, r6, #7700480 @ 0x758000 │ │ │ │ - orr.w r0, r4, #7700480 @ 0x758000 │ │ │ │ + rsb r0, r6, #7700480 @ 0x758000 │ │ │ │ + orn r0, r4, #7700480 @ 0x758000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #204] @ (1998e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x85574>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ @@ -376634,16 +376635,16 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1998a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x85534> │ │ │ │ nop │ │ │ │ ldrh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf4d800eb │ │ │ │ - @ instruction: 0xf35e00eb │ │ │ │ + @ instruction: 0xf4f800eb │ │ │ │ + @ instruction: 0xf37e00eb │ │ │ │ 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] @ (1999e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x85674>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -376719,16 +376720,16 @@ │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 19998a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8561e> │ │ │ │ ldrh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf3ea00eb │ │ │ │ - @ instruction: 0xf25c00eb │ │ │ │ + and.w r0, sl, #7700480 @ 0x758000 │ │ │ │ + @ instruction: 0xf27c00eb │ │ │ │ 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] @ (199adc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x85770>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ @@ -376801,16 +376802,16 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 199a9a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8572e> │ │ │ │ ldrh r2, [r7, #40] @ 0x28 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf30600eb │ │ │ │ - sbc.w r0, r0, #235 @ 0xeb │ │ │ │ + @ instruction: 0xf32600eb │ │ │ │ + @ instruction: 0xf18000eb │ │ │ │ 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] @ (199c00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x85894>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -376896,16 +376897,16 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 199b98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8582c> │ │ │ │ ldrh r6, [r7, #32] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf1f600eb │ │ │ │ - bics.w r0, ip, #235 @ 0xeb │ │ │ │ + @ instruction: 0xf21600eb │ │ │ │ + orrs.w r0, ip, #235 @ 0xeb │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #276] @ (199d30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x859c4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ @@ -376994,16 +376995,16 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 199cc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8595c> │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #24] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf0e000eb │ │ │ │ - vhadd.s8 q0, q15, │ │ │ │ + add.w r0, r0, #235 @ 0xeb │ │ │ │ + vhadd.s32 q0, q15, │ │ │ │ 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] @ (199e78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x85b0c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ @@ -377100,16 +377101,16 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 199dfe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x85a92> │ │ │ │ nop │ │ │ │ ldrh r2, [r5, #14] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - vmla.i32 d0, d28, d11[1] │ │ │ │ - stcl 0, cr0, [r6, #940] @ 0x3ac │ │ │ │ + vmla.i d16, d28, d3[6] │ │ │ │ + stcl 0, cr0, [r6, #940]! @ 0x3ac │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (199ef0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x85b84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ and.w r0, r0, #7 │ │ │ │ @@ -378696,15 +378697,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19b152 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x86de6> │ │ │ │ nop │ │ │ │ strb r6, [r2, #26] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r5, [sp, #400] @ 0x190 │ │ │ │ + str r5, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #316] @ (19b344 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x86fd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378809,15 +378810,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19b2b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x86f4c> │ │ │ │ strb r2, [r6, #20] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r3, [sp, #512] @ 0x200 │ │ │ │ + str r3, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #340] @ (19b4b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x87148>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378928,15 +378929,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19b416 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x870aa> │ │ │ │ strb r2, [r3, #15] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ + str r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (19b608 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8729c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379039,15 +379040,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19b58a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8721e> │ │ │ │ strb r2, [r5, #9] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r0, [sp, #488] @ 0x1e8 │ │ │ │ + str r0, [sp, #616] @ 0x268 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #344] @ (19b77c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x87410>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379159,15 +379160,15 @@ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 19b6a6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8733a> │ │ │ │ strb r6, [r2, #4] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r0, [r0, #56] @ 0x38 │ │ │ │ + ldrh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (19b8c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x87554>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379270,15 +379271,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ b.n 19b818 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x874ac> │ │ │ │ nop │ │ │ │ ldr r2, [r4, #120] @ 0x78 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r6, [r5, #42] @ 0x2a │ │ │ │ + ldrh r6, [r1, #44] @ 0x2c │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #348] @ (19ba38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x876cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379389,15 +379390,15 @@ │ │ │ │ vldr s3, [sp, #12] │ │ │ │ vldr s2, [sp, #8] │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp] │ │ │ │ b.n 19b962 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x875f6> │ │ │ │ ldr r6, [r3, #100] @ 0x64 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r6, [r3, #32] │ │ │ │ + ldrh r6, [r7, #32] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #280] @ (19bb6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x87800>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379492,15 +379493,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ b.n 19bad8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8776c> │ │ │ │ ldr r6, [r4, #76] @ 0x4c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r4, [r1, #20] │ │ │ │ + ldrh r4, [r5, #20] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (19bcc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x87954>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379603,15 +379604,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19bc36 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x878ca> │ │ │ │ ldr r2, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r2, [r1, #10] │ │ │ │ + ldrh r2, [r5, #10] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #308] @ (19be10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x87aa4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -379715,15 +379716,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19bd90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x87a24> │ │ │ │ nop │ │ │ │ ldr r6, [r3, #36] @ 0x24 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r6, [r2, #62] @ 0x3e │ │ │ │ + strh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #292] @ (19bf50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x87be4>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -379823,15 +379824,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19beb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x87b44> │ │ │ │ nop │ │ │ │ ldr r6, [r1, #16] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r2, [r3, #50] @ 0x32 │ │ │ │ + strh r2, [r7, #50] @ 0x32 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #276] @ (19c080 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x87d14>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -379925,15 +379926,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ b.n 19bfee <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x87c82> │ │ │ │ str r6, [r1, #124] @ 0x7c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r0, [r1, #40] @ 0x28 │ │ │ │ + strh r0, [r5, #40] @ 0x28 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (19c1d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x87e68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380039,15 +380040,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19c156 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x87dea> │ │ │ │ nop │ │ │ │ str r6, [r3, #104] @ 0x68 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r2, [r7, #28] │ │ │ │ + strh r2, [r3, #30] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (19c314 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x87fa8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380151,15 +380152,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ b.n 19c270 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x87f04> │ │ │ │ nop │ │ │ │ str r2, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r6, [r7, #16] │ │ │ │ + strh r6, [r3, #18] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #284] @ (19c44c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x880e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380261,15 +380262,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ b.n 19c3b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x88048> │ │ │ │ nop │ │ │ │ str r2, [r1, #64] @ 0x40 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r2, [r5, #6] │ │ │ │ + strh r2, [r1, #8] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (19c5a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x88234>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380372,15 +380373,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19c516 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x881aa> │ │ │ │ str r2, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r6, [r4, #30] │ │ │ │ + ldrb r6, [r0, #31] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #308] @ (19c6f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x88384>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -380484,15 +380485,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19c670 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x88304> │ │ │ │ nop │ │ │ │ str r6, [r7, #20] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r2, [r6, #24] │ │ │ │ + ldrb r2, [r2, #25] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #292] @ (19c830 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x884c4>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -380592,15 +380593,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19c790 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x88424> │ │ │ │ nop │ │ │ │ str r6, [r5, #0] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r6, [r6, #18] │ │ │ │ + ldrb r6, [r2, #19] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #276] @ (19c960 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x885f4>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -380694,15 +380695,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ b.n 19c8ce <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x88562> │ │ │ │ ldrsh r6, [r5, r3] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r4, [r4, #13] │ │ │ │ + ldrb r4, [r0, #14] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (19cab4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x88748>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380808,15 +380809,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19ca36 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x886ca> │ │ │ │ nop │ │ │ │ ldrb r6, [r7, r6] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r6, [r2, #8] │ │ │ │ + ldrb r6, [r6, #8] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (19cbf4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x88888>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380920,15 +380921,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ b.n 19cb50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x887e4> │ │ │ │ nop │ │ │ │ ldrb r2, [r5, r1] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r2, [r3, #2] │ │ │ │ + ldrb r2, [r7, #2] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #284] @ (19cd2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x889c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -381030,15 +381031,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ b.n 19cc94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x88928> │ │ │ │ nop │ │ │ │ ldrh r2, [r5, r4] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r6, [r0, #29] │ │ │ │ + strb r6, [r4, #29] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 19cdd4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x88a68> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -381960,17 +381961,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19d7aa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8943e> │ │ │ │ str r2, [r5, r2] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xb640 │ │ │ │ + cpsie │ │ │ │ lsls r3, r5, #3 │ │ │ │ - push {r1, r6} │ │ │ │ + push {r1, r5, r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ (19da1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x896b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382118,17 +382119,17 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19d984 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x89618> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #872] @ (19dd88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x89a1c>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - push {r1, r2, r4, r5, r6} │ │ │ │ + push {r1, r2, r4, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - sxtb r0, r5 │ │ │ │ + uxth r0, r1 │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #432] @ (19dbec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x89880>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382265,17 +382266,17 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ b.n 19db20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x897b4> │ │ │ │ ldr r4, [pc, #1008] @ (19dfe0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x89c74>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - sxtb r0, r7 │ │ │ │ + uxth r0, r3 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - add sp, #360 @ 0x168 │ │ │ │ + add sp, #488 @ 0x1e8 │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ (19ddc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x89a5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382418,17 +382419,17 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ b.n 19dcf6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8998a> │ │ │ │ ldr r3, [pc, #176] @ (19de7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x89b10>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - sub sp, #176 @ 0xb0 │ │ │ │ + sub sp, #304 @ 0x130 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - add r6, sp, #504 @ 0x1f8 │ │ │ │ + add r6, sp, #632 @ 0x278 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #432] @ (19df94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x89c28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382565,17 +382566,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19deca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x89b5e> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #336] @ (19e0e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x89d7c>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - add r6, sp, #960 @ 0x3c0 │ │ │ │ + add r7, sp, #64 @ 0x40 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - add r4, sp, #712 @ 0x2c8 │ │ │ │ + add r4, sp, #840 @ 0x348 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ (19e16c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x89e00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382719,17 +382720,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19e09e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x89d32> │ │ │ │ nop │ │ │ │ blx r1 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - add r5, sp, #160 @ 0xa0 │ │ │ │ + add r5, sp, #288 @ 0x120 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - add r2, sp, #872 @ 0x368 │ │ │ │ + add r2, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #344] @ (19e2e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x89f78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382844,15 +382845,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r7, #32 │ │ │ │ strgt r3, [r7, #28] │ │ │ │ b.n 19e240 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x89ed4> │ │ │ │ nop │ │ │ │ cmp lr, r5 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r6, [r7, #12] │ │ │ │ + str r6, [r3, #16] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #332] @ (19e44c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8a0e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382961,15 +382962,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 19e3b6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8a04a> │ │ │ │ nop │ │ │ │ add r2, r7 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsh r6, [r5, r5] │ │ │ │ + ldrsh r6, [r1, r6] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #348] @ (19e5c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8a258>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383084,15 +383085,15 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 19e524 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8a1b8> │ │ │ │ cmn r2, r2 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r2, [r5, r7] │ │ │ │ + ldrsh r2, [r1, r0] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #324] @ (19e724 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8a3b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383199,15 +383200,15 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 19e6a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8a338> │ │ │ │ adcs r2, r3 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r0, [r2, r1] │ │ │ │ + ldrb r0, [r6, r1] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #360] @ (19e8a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8a53c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383324,15 +383325,15 @@ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 19e7c2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8a456> │ │ │ │ subs r7, #250 @ 0xfa │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r4, [r0, r3] │ │ │ │ + ldrh r4, [r4, r3] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (19ea04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8a698>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383437,15 +383438,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5130 @ 0x140a │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ b.n 19e950 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8a5e4> │ │ │ │ subs r6, #118 @ 0x76 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r4, [r3, r4] │ │ │ │ + ldr r4, [r7, r4] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #364] @ (19eb8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8a820>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383560,15 +383561,15 @@ │ │ │ │ vldr d3, [sp, #24] │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 19eaa6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8a73a> │ │ │ │ subs r5, #26 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsb r6, [r7, r6] │ │ │ │ + ldrsb r6, [r3, r7] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (19ece0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8a974>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383669,15 +383670,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5130 @ 0x140a │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ b.n 19ec3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8a8d0> │ │ │ │ subs r3, #146 @ 0x92 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsb r0, [r2, r0] │ │ │ │ + ldrsb r0, [r6, r0] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #320] @ (19ee3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8aad0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -383784,15 +383785,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 19edb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8aa44> │ │ │ │ nop │ │ │ │ subs r2, #62 @ 0x3e │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r2, [r1, r3] │ │ │ │ + strb r2, [r5, r3] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (19ef98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8ac2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383897,15 +383898,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 19ef0e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8aba2> │ │ │ │ nop │ │ │ │ subs r0, #226 @ 0xe2 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r2, [r1, r5] │ │ │ │ + strh r2, [r5, r5] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (19f078 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8ad0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384433,15 +384434,15 @@ │ │ │ │ addeq.w r1, r7, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19f582 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8b216> │ │ │ │ adds r2, #110 @ 0x6e │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r4, [pc, #760] @ (19f908 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8b59c>) │ │ │ │ + ldr r4, [pc, #888] @ (19f988 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8b61c>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #328] @ (19f76c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8b400>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -384551,15 +384552,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r7, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19f6f2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8b386> │ │ │ │ adds r1, #22 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r3, [pc, #216] @ (19f84c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8b4e0>) │ │ │ │ + ldr r3, [pc, #344] @ (19f8cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8b560>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #344] @ (19f8e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8b574>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -384675,15 +384676,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r6, #3904 @ 0xf40 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ b.n 19f822 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8b4b6> │ │ │ │ cmp r7, #178 @ 0xb2 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r1, [pc, #576] @ (19fb28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8b7bc>) │ │ │ │ + ldr r1, [pc, #704] @ (19fba8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8b83c>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #348] @ (19fa58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8b6ec>) │ │ │ │ @@ -384799,15 +384800,15 @@ │ │ │ │ add.w r0, r7, #3904 @ 0xf40 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ b.n 19f9a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8b638> │ │ │ │ nop │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r0, [pc, #8] @ (19fa68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8b6fc>) │ │ │ │ + ldr r0, [pc, #136] @ (19fae8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8b77c>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (19fbb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8b848>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384914,15 +384915,15 @@ │ │ │ │ addeq.w r1, r7, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19fb2e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8b7c2> │ │ │ │ cmp r4, #198 @ 0xc6 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - mov sl, r6 │ │ │ │ + mov sl, sl │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #332] @ (19fd1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8b9b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -385031,15 +385032,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r8, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [r8, #12] │ │ │ │ b.n 19fc9e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8b932> │ │ │ │ cmp r3, #106 @ 0x6a │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cmp r2, r5 │ │ │ │ + cmp r2, r9 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #332] @ (19fe84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8bb18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -385150,15 +385151,15 @@ │ │ │ │ mov r0, sl │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ b.n 19fdca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8ba5e> │ │ │ │ nop │ │ │ │ cmp r2, #2 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - bics r2, r1 │ │ │ │ + bics r2, r5 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (19ffe8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8bc7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -385266,15 +385267,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ b.n 19ff3a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8bbce> │ │ │ │ cmp r0, #154 @ 0x9a │ │ │ │ lsls r1, r4, #6 │ │ │ │ - tst r4, r1 │ │ │ │ + tst r4, r5 │ │ │ │ lsls r6, r7, #3 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1a015a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8bdee> │ │ │ │ @@ -390813,15 +390814,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4226 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8feba> │ │ │ │ b.n 1a3e64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8faf8> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - vqadd.u16 q8, q14, │ │ │ │ + vqadd.u64 q8, q14, │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #344] @ (1a4428 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x900bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -390932,15 +390933,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4388 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9001c> │ │ │ │ nop │ │ │ │ b.n 1a3d00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x8f994> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - stc2l 0, cr0, [r0, #1012]! @ 0x3f4 │ │ │ │ + mcr2 0, 0, r0, cr0, cr13, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #344] @ (1a459c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x90230>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ @@ -391050,15 +391051,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a451e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x901b2> │ │ │ │ b.n 1a4b8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x90820> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldc2 0, cr0, [r2], #-1012 @ 0xfffffc0c │ │ │ │ + mrrc2 0, 15, r0, r2, cr13 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #360] @ (1a4720 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x903b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -391172,15 +391173,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4680 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x90314> │ │ │ │ b.n 1a4a28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x906bc> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xfab800fd │ │ │ │ + @ instruction: 0xfad800fd │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #356] @ (1a48a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x90534>) │ │ │ │ mov sl, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -391292,15 +391293,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ b.n 1a47e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x90474> │ │ │ │ nop │ │ │ │ svc 254 @ 0xfe │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr.w r0, [lr, #253] @ 0xfd │ │ │ │ + ldr??.w r0, [lr, #253] @ 0xfd │ │ │ │ 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] @ (1a4a2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x906c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #32 │ │ │ │ @@ -391416,15 +391417,15 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 1a494a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x905de> │ │ │ │ nop │ │ │ │ udf #126 @ 0x7e │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xf76e00fd │ │ │ │ + @ instruction: 0xf78e00fd │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #368] @ (1a4bb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9084c>) │ │ │ │ mov fp, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -391537,15 +391538,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ b.n 1a4afe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x90792> │ │ │ │ bgt.n 1a4b9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x90830> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xf59400fd │ │ │ │ + subs.w r0, r4, #8290304 @ 0x7e8000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #380] @ (1a4d4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x909e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -391663,15 +391664,15 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 1a4c64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x908f8> │ │ │ │ nop │ │ │ │ blt.n 1a4e20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x90ab4> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bic.w r0, ip, #8290304 @ 0x7e8000 │ │ │ │ + orr.w r0, ip, #8290304 @ 0x7e8000 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #340] @ (1a4ebc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x90b50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ @@ -391780,15 +391781,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4e2e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x90ac2> │ │ │ │ nop │ │ │ │ bls.n 1a4e64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x90af8> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xf29200fd │ │ │ │ + @ instruction: 0xf2b200fd │ │ │ │ stmdb sp!, {r3, r4, r5, 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] @ (1a5024 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x90cb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ @@ -391895,15 +391896,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4f96 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x90c2a> │ │ │ │ nop │ │ │ │ bhi.n 1a50ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x90d80> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - adds.w r0, r2, #253 @ 0xfd │ │ │ │ + @ instruction: 0xf13200fd │ │ │ │ stmdb sp!, {r3, r4, r5, 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] @ (1a51a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x90e3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392017,15 +392018,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a5128 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x90dbc> │ │ │ │ nop │ │ │ │ bvs.n 1a51a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x90e34> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - vqadd.s32 q8, q12, │ │ │ │ + vshr.s64 q0, , #56 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #340] @ (1a5318 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x90fac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392133,15 +392134,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a529a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x90f2e> │ │ │ │ bpl.n 1a5408 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9109c> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldcl 0, cr0, [lr, #1012] @ 0x3f4 │ │ │ │ + ldcl 0, cr0, [lr, #1012]! @ 0x3f4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #376] @ (1a54ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x91140>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392257,15 +392258,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ b.n 1a53e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x91074> │ │ │ │ nop │ │ │ │ bmi.n 1a54bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x91150> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldc 0, cr0, [r2], {253} @ 0xfd │ │ │ │ + ldc 0, cr0, [r2], #-1012 @ 0xfffffc0c │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #352] @ (1a5628 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x912bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392376,15 +392377,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ b.n 1a5564 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x911f8> │ │ │ │ nop │ │ │ │ bcs.n 1a5710 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x913a4> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - orns r0, lr, sp, ror #3 │ │ │ │ + eors.w r0, lr, sp, ror #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #392] @ (1a57cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x91460>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392503,15 +392504,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ b.n 1a5702 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x91396> │ │ │ │ beq.n 1a57bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x91450> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - stlexd sp, r0, r0, [r0] │ │ │ │ + strd r0, r0, [r0], #1012 @ 0x3f4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #352] @ (1a5948 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x915dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392619,15 +392620,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ b.n 1a5890 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x91524> │ │ │ │ ldmia r7!, {r1, r4, r6} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - b.n 1a57a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9143c> │ │ │ │ + b.n 1a57e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9147c> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #388] @ (1a5ae8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9177c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392745,15 +392746,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ b.n 1a5a1e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x916b2> │ │ │ │ nop │ │ │ │ ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - b.n 1a55dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x91270> │ │ │ │ + b.n 1a561c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x912b0> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #360] @ (1a5c6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x91900>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392865,15 +392866,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ b.n 1a5bb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x91844> │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r2, r4, r5} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - b.n 1a6428 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x920bc> │ │ │ │ + b.n 1a6468 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x920fc> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #372] @ (1a5dfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x91a90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392991,15 +392992,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ b.n 1a5d3a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x919ce> │ │ │ │ nop │ │ │ │ ldmia r2!, {r1, r4, r5, r7} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - b.n 1a6268 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x91efc> │ │ │ │ + b.n 1a62a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x91f3c> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #376] @ (1a5f90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x91c24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393119,15 +393120,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ b.n 1a5ece <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x91b62> │ │ │ │ ldmia r1, {r1, r5} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - b.n 1a60a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x91d34> │ │ │ │ + b.n 1a60e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x91d74> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #360] @ (1a6114 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x91da8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393239,15 +393240,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ b.n 1a6058 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x91cec> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2, r3, r7} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - udf #234 @ 0xea │ │ │ │ + svc 10 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #504] @ (1a6328 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x91fbc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393396,15 +393397,15 @@ │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ b.n 1a6222 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x91eb6> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r3} │ │ │ │ lsls r0, r4, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - bgt.n 1a62b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x91f44> │ │ │ │ + bgt.n 1a62f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x91f84> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #504] @ (1a6540 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x921d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393553,15 +393554,15 @@ │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ b.n 1a643e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x920d2> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - bge.n 1a6468 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x920fc> │ │ │ │ + bge.n 1a64a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9213c> │ │ │ │ lsls r5, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -393722,15 +393723,15 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bhi.n 1a67fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x92490> │ │ │ │ + bhi.n 1a683c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x924d0> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov sl, r2 │ │ │ │ @@ -393846,15 +393847,15 @@ │ │ │ │ b.n 1a6844 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x924d8> │ │ │ │ it hi │ │ │ │ lslhi r0, r4, #6 │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 1a6864 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x924f8> │ │ │ │ + bvs.n 1a68a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x92538> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #324] @ (1a6a50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x926e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393972,15 +393973,15 @@ │ │ │ │ b.n 1a69a6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9263a> │ │ │ │ bkpt 0x002e │ │ │ │ lsls r0, r4, #6 │ │ │ │ str r6, [sp, #912] @ 0x390 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 1a6ac8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9275c> │ │ │ │ + bpl.n 1a6b08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9279c> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #412] @ (1a6c10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x928a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394110,15 +394111,15 @@ │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ b.n 1a6b3a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x927ce> │ │ │ │ nop │ │ │ │ pop {r1, r2, r6, r7} │ │ │ │ lsls r0, r4, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - bcc.n 1a6cd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9296c> │ │ │ │ + bcc.n 1a6d18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x929ac> │ │ │ │ lsls r5, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -394251,15 +394252,15 @@ │ │ │ │ b.n 1a6d02 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x92996> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ cbnz r6, 1a6e2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x92ac0> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bne.n 1a6ed8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x92b6c> │ │ │ │ + bne.n 1a6d18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x929ac> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #316] @ (1a6f40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x92bd4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394365,15 +394366,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a6eb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x92b48> │ │ │ │ nop │ │ │ │ cbnz r6, 1a6f50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x92be4> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - beq.n 1a6fa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x92c34> │ │ │ │ + beq.n 1a6fe0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x92c74> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #316] @ (1a7098 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x92d2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394479,15 +394480,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a700c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x92ca0> │ │ │ │ nop │ │ │ │ @ instruction: 0xb7de │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #300] @ (1a71e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x92e74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394589,15 +394590,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ b.n 1a7140 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x92dd4> │ │ │ │ nop │ │ │ │ @ instruction: 0xb686 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldmia r5, {r1, r2, r3, r5} │ │ │ │ + ldmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (1a7324 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x92fb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394695,15 +394696,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ b.n 1a7288 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x92f1c> │ │ │ │ push {r1, r2, r3, r4, r5, lr} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldmia r3!, {r4, r6, r7} │ │ │ │ + ldmia r3!, {r4, r5, r6, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #284] @ (1a745c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x930f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394805,15 +394806,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ b.n 1a73c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x93058> │ │ │ │ nop │ │ │ │ cbz r2, 1a74de <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x93172> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldmia r2!, {r1, r7} │ │ │ │ + ldmia r2!, {r1, r5, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #280] @ (1a7590 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x93224>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394911,15 +394912,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ b.n 1a74fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x93190> │ │ │ │ uxtb r2, r0 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldmia r1!, {r2, r4, r5} │ │ │ │ + ldmia r1!, {r2, r4, r6} │ │ │ │ lsls r5, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #340] @ (1a76fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x93390>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -395026,15 +395027,15 @@ │ │ │ │ vldr s3, [sp, #20] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 1a762c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x932c0> │ │ │ │ cbz r2, 1a7724 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x933b8> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r4} │ │ │ │ lsls r5, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s3, [r1, #12] │ │ │ │ vldr s2, [r1, #8] │ │ │ │ @@ -395854,15 +395855,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1a7fe2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x93c76> │ │ │ │ nop │ │ │ │ add r7, pc, #984 @ (adr r7, 1a84b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x94148>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - pop {r1, r2, r6, r7, pc} │ │ │ │ + pop {r1, r2, r5, r6, r7, pc} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #420] @ (1a8298 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x93f2c>) │ │ │ │ @@ -395999,15 +396000,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1a819e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x93e32> │ │ │ │ add r6, pc, #288 @ (adr r6, 1a83bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x94050>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cbnz r4, 1a831a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x93fae> │ │ │ │ + pop {r2, r3} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #404] @ (1a8448 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x940dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -396139,15 +396140,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1a8348 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x93fdc> │ │ │ │ add r4, pc, #536 @ (adr r4, 1a8664 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x942f8>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - rev r0, r3 │ │ │ │ + rev r0, r7 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #416] @ (1a8604 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x94298>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -396284,15 +396285,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1a8500 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x94194> │ │ │ │ add r2, pc, #856 @ (adr r2, 1a8960 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x945f4>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xb844 │ │ │ │ + @ instruction: 0xb864 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #408] @ (1a87b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9444c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -396424,15 +396425,15 @@ │ │ │ │ addne.w r1, r8, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [r8, #12] │ │ │ │ b.n 1a8726 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x943ba> │ │ │ │ nop │ │ │ │ add r1, pc, #104 @ (adr r1, 1a8824 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x944b8>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xb690 │ │ │ │ + @ instruction: 0xb6b0 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #400] @ (1a8964 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x945f8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -396564,15 +396565,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r6, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1a88d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9456c> │ │ │ │ ldr r7, [sp, #408] @ 0x198 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - push {r1, r6, r7} │ │ │ │ + push {r1, r5, r6, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #388] @ (1a8b04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x94798>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -396702,15 +396703,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1a8a6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x94700> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cbz r0, 1a8b50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x947e4> │ │ │ │ + cbz r0, 1a8b58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x947ec> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #384] @ (1a8ca0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x94934>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -396840,15 +396841,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1a8c08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9489c> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cbz r0, 1a8cbe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x94952> │ │ │ │ + cbz r0, 1a8cc6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9495a> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ (1a8db4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x94a48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397514,15 +397515,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1a93e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x95074> │ │ │ │ str r3, [sp, #872] @ 0x368 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r0, sp, #976 @ 0x3d0 │ │ │ │ + add r1, sp, #80 @ 0x50 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (1a9630 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x952c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397645,15 +397646,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1a9554 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x951e8> │ │ │ │ nop │ │ │ │ str r2, [sp, #408] @ 0x198 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r7, pc, #376 @ (adr r7, 1a97b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x95444>) │ │ │ │ + add r7, pc, #504 @ (adr r7, 1a9830 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x954c4>) │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #368] @ (1a97bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x95450>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397773,15 +397774,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1a96d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9536c> │ │ │ │ nop │ │ │ │ str r0, [sp, #952] @ 0x3b8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r5, pc, #728 @ (adr r5, 1a9a9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x95730>) │ │ │ │ + add r5, pc, #856 @ (adr r5, 1a9b1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x957b0>) │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #368] @ (1a9948 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x955dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397903,15 +397904,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1a9864 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x954f8> │ │ │ │ ldrh r2, [r4, #58] @ 0x3a │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r4, pc, #48 @ (adr r4, 1a9980 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x95614>) │ │ │ │ + add r4, pc, #176 @ (adr r4, 1a9a00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x95694>) │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (1a9ac0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x95754>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398034,15 +398035,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1a99e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x95678> │ │ │ │ nop │ │ │ │ ldrh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r2, pc, #472 @ (adr r2, 1a9ca0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x95934>) │ │ │ │ + add r2, pc, #600 @ (adr r2, 1a9d20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x959b4>) │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #380] @ (1a9c58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x958ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398169,15 +398170,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1a9b62 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x957f6> │ │ │ │ nop │ │ │ │ ldrh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r0, pc, #776 @ (adr r0, 1a9f68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x95bfc>) │ │ │ │ + add r0, pc, #904 @ (adr r0, 1a9fe8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x95c7c>) │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #380] @ (1a9df0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x95a84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398305,15 +398306,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9d62 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x959f6> │ │ │ │ ldrh r6, [r0, #22] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r7, [sp, #160] @ 0xa0 │ │ │ │ + ldr r7, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1a9f8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x95c20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398441,15 +398442,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9ef0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x95b84> │ │ │ │ ldrh r6, [r5, #8] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r5, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (1aa104 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x95d98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398572,15 +398573,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1aa028 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x95cbc> │ │ │ │ nop │ │ │ │ strh r2, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r3, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #380] @ (1aa29c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x95f30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398707,15 +398708,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1aa1a6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x95e3a> │ │ │ │ nop │ │ │ │ strh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r2, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #380] @ (1aa434 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x960c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398843,15 +398844,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1aa3a6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9603a> │ │ │ │ strh r2, [r0, #36] @ 0x24 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r0, [sp, #400] @ 0x190 │ │ │ │ + ldr r0, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1aa5d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x96264>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398979,15 +398980,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1aa534 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x961c8> │ │ │ │ strh r2, [r5, #22] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r6, [sp, #744] @ 0x2e8 │ │ │ │ + str r6, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #348] @ (1aa748 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x963dc>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399106,15 +399107,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1aa670 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x96304> │ │ │ │ nop │ │ │ │ strh r6, [r1, #10] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r4, [sp, #984] @ 0x3d8 │ │ │ │ + str r5, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #352] @ (1aa8c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x96558>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399234,15 +399235,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1aa7e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x96478> │ │ │ │ nop │ │ │ │ ldrb r6, [r2, #31] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r3, [sp, #360] @ 0x168 │ │ │ │ + str r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #372] @ (1aaa54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x966e8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -399367,15 +399368,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1aa9c6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9665a> │ │ │ │ ldrb r2, [r3, #25] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r1, [sp, #800] @ 0x320 │ │ │ │ + str r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1aabf0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x96884>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -399503,15 +399504,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1aab54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x967e8> │ │ │ │ ldrb r2, [r1, #19] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r0, [sp, #104] @ 0x68 │ │ │ │ + str r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #348] @ (1aad68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x969fc>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399630,15 +399631,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1aac90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x96924> │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #12] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrh r6, [r2, #50] @ 0x32 │ │ │ │ + ldrh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #352] @ (1aaee4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x96b78>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399758,15 +399759,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1aae04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x96a98> │ │ │ │ nop │ │ │ │ ldrb r6, [r6, #6] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrh r2, [r7, #36] @ 0x24 │ │ │ │ + ldrh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #372] @ (1ab074 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x96d08>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -399891,15 +399892,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1aafe6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x96c7a> │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrh r0, [r5, #24] │ │ │ │ + ldrh r0, [r1, #26] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1ab210 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x96ea4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -400027,15 +400028,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ab174 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x96e08> │ │ │ │ strb r2, [r5, #26] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrh r2, [r7, #10] │ │ │ │ + ldrh r2, [r3, #12] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ ldr r5, [pc, #432] @ (1ab3e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x97074>) │ │ │ │ @@ -405481,15 +405482,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1af32c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9afc0> │ │ │ │ nop │ │ │ │ adds r4, #250 @ 0xfa │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0x479e │ │ │ │ + @ instruction: 0x47be │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #384] @ (1af564 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9b1f8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -405617,15 +405618,15 @@ │ │ │ │ itee le │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1af4ca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9b15e> │ │ │ │ adds r3, #86 @ 0x56 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp ip, fp │ │ │ │ + cmp ip, pc │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #384] @ (1af700 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9b394>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -405747,15 +405748,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1af616 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9b2aa> │ │ │ │ adds r1, #186 @ 0xba │ │ │ │ lsls r0, r4, #6 │ │ │ │ - mvns r4, r6 │ │ │ │ + add r4, r2 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (1af8b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9b544>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -405885,15 +405886,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1af7ae <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9b442> │ │ │ │ nop │ │ │ │ adds r0, #30 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - tst r6, r5 │ │ │ │ + negs r6, r1 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #408] @ (1afa64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9b6f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406024,15 +406025,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 1af9ca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9b65e> │ │ │ │ nop │ │ │ │ cmp r6, #110 @ 0x6e │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r6, r0 │ │ │ │ + lsls r6, r4 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (1afc14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9b8a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406166,15 +406167,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 1afb6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9b800> │ │ │ │ nop │ │ │ │ cmp r4, #186 @ 0xba │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r6, #202 @ 0xca │ │ │ │ + subs r6, #234 @ 0xea │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #468] @ (1afe04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9ba98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406317,15 +406318,15 @@ │ │ │ │ vldr d3, [sp, #24] │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1afcba <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9b94e> │ │ │ │ cmp r3, #10 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r4, #228 @ 0xe4 │ │ │ │ + subs r5, #4 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #464] @ (1afff0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9bc84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406470,15 +406471,15 @@ │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1afea8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9bb3c> │ │ │ │ cmp r1, #26 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r2, #196 @ 0xc4 │ │ │ │ + subs r2, #228 @ 0xe4 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #436] @ (1b01c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9be54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406620,15 +406621,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 1b00fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9bd90> │ │ │ │ nop │ │ │ │ movs r7, #46 @ 0x2e │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r0, #230 @ 0xe6 │ │ │ │ + subs r1, #6 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #412] @ (1b0378 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9c00c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406764,15 +406765,15 @@ │ │ │ │ addle.w r1, r7, #24 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r7, #32 │ │ │ │ strgt r3, [r7, #28] │ │ │ │ b.n 1b02be <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9bf52> │ │ │ │ movs r5, #94 @ 0x5e │ │ │ │ lsls r0, r4, #6 │ │ │ │ - adds r7, #8 │ │ │ │ + adds r7, #40 @ 0x28 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #588] @ (1b05e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9c274>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406957,17 +406958,17 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1b04b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9c14c> │ │ │ │ movs r3, #166 @ 0xa6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrh r4, [r2, #6] │ │ │ │ + ldrh r4, [r6, #6] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - strh r6, [r0, #52] @ 0x34 │ │ │ │ + strh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #596] @ (1b0854 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9c4e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407156,17 +407157,17 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1b0726 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9c3ba> │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strh r0, [r0, #50] @ 0x32 │ │ │ │ + strh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - strh r2, [r2, #32] │ │ │ │ + strh r2, [r6, #32] │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #600] @ (1b0acc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9c760>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407357,17 +407358,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r4, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b0a12 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9c6a6> │ │ │ │ subs r6, r0, #3 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strh r0, [r5, #30] │ │ │ │ + strh r0, [r1, #32] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - strh r2, [r3, #14] │ │ │ │ + strh r2, [r7, #14] │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #576] @ (1b0d2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9c9c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407548,17 +407549,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1b0c06 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9c89a> │ │ │ │ nop │ │ │ │ adds r6, r1, #1 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strh r2, [r7, #10] │ │ │ │ + strh r2, [r3, #12] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldrb r4, [r7, #28] │ │ │ │ + ldrb r4, [r3, #29] │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #584] @ (1b0f94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9cc28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407742,17 +407743,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1b0e6a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9cafe> │ │ │ │ nop │ │ │ │ adds r6, r5, r7 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrb r2, [r6, #27] │ │ │ │ + ldrb r2, [r2, #28] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldrb r4, [r2, #19] │ │ │ │ + ldrb r4, [r6, #19] │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #568] @ (1b11ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9ce80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407932,17 +407933,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b1088 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9cd1c> │ │ │ │ asrs r6, r0, #30 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrb r4, [r7, #18] │ │ │ │ + ldrb r4, [r3, #19] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldrb r6, [r7, #10] │ │ │ │ + ldrb r6, [r3, #11] │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ (1b13c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9d05c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408084,15 +408085,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1b12c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9cf54> │ │ │ │ nop │ │ │ │ asrs r6, r5, #20 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r5, #94 @ 0x5e │ │ │ │ + movs r5, #126 @ 0x7e │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #424] @ (1b158c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9d220>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408225,15 +408226,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1b148c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9d120> │ │ │ │ nop │ │ │ │ asrs r6, r2, #13 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r3, #126 @ 0x7e │ │ │ │ + movs r3, #158 @ 0x9e │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #436] @ (1b175c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9d3f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408372,15 +408373,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1b1656 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9d2ea> │ │ │ │ nop │ │ │ │ asrs r2, r2, #6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r1, #146 @ 0x92 │ │ │ │ + movs r1, #178 @ 0xb2 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #460] @ (1b1944 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9d5d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408522,15 +408523,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1b1834 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9d4c8> │ │ │ │ nop │ │ │ │ lsrs r2, r0, #31 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r6, r1, #6 │ │ │ │ + subs r6, r5, #6 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #444] @ (1b1b1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9d7b0>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -408670,15 +408671,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1b1a18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9d6ac> │ │ │ │ lsrs r2, r3, #23 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - adds r4, r3, #6 │ │ │ │ + adds r4, r7, #6 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #424] @ (1b1ce0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9d974>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408811,15 +408812,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1b1be0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9d874> │ │ │ │ nop │ │ │ │ lsrs r2, r0, #16 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r2, r7, r6 │ │ │ │ + subs r2, r3, r7 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #344] @ (1b1e54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9dae8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408935,15 +408936,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1b1d7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9da10> │ │ │ │ lsrs r6, r7, #8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r4, r4, r0 │ │ │ │ + subs r4, r0, r1 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #448] @ (1b2030 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9dcc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409083,15 +409084,15 @@ │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 1b1ef6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9db8a> │ │ │ │ nop │ │ │ │ lsrs r2, r1, #3 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - adds r6, r1, r2 │ │ │ │ + adds r6, r5, r2 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #420] @ (1b21f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9de84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409222,15 +409223,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1b20f2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9dd86> │ │ │ │ nop │ │ │ │ lsls r6, r5, #27 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - asrs r6, r1, #25 │ │ │ │ + asrs r6, r5, #25 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #488] @ (1b23f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9e088>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409377,15 +409378,15 @@ │ │ │ │ vldr d3, [sp, #24] │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1b22a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9df3c> │ │ │ │ lsls r6, r5, #20 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - asrs r0, r2, #18 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #452] @ (1b25d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9e268>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409523,15 +409524,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1b24c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9e15c> │ │ │ │ lsls r2, r5, #12 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - asrs r0, r6, #8 │ │ │ │ + asrs r0, r2, #9 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #480] @ (1b27d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9e464>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409682,15 +409683,15 @@ │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1b26b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9e34c> │ │ │ │ lsls r2, r1, #5 │ │ │ │ lsls r0, r4, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - asrs r4, r2, #32 │ │ │ │ + asrs r4, r6, #32 │ │ │ │ lsls r5, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -409845,15 +409846,15 @@ │ │ │ │ b.n 1b28c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9e558> │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ veor d16, d22, d15 │ │ │ │ - lsrs r0, r4, #23 │ │ │ │ + lsrs r0, r0, #24 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #400] @ (1b2b9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9e830>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409993,15 +409994,15 @@ │ │ │ │ b.n 1b2aaa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9e73e> │ │ │ │ nop │ │ │ │ stc2 1, cr0, [lr, #-636]! @ 0xfffffd84 │ │ │ │ bpl.n 1b2b6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9e800> │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #16 │ │ │ │ + lsrs r2, r5, #16 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov sl, r2 │ │ │ │ @@ -410140,15 +410141,15 @@ │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1b2c64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9e8f8> │ │ │ │ @ instruction: 0xfb6c019f │ │ │ │ bmi.n 1b2dbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9ea50> │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsrs r0, r3, #9 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #572] @ (1b2fb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9ec48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410316,15 +410317,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1b2e6e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9eb02> │ │ │ │ vst2.8 {d16[4],d17[4]}, [r2 :16] │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - lsls r0, r7, #30 │ │ │ │ + lsls r0, r3, #31 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #620] @ (1b3240 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9eed4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410504,15 +410505,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ @ instruction: 0xf766019f │ │ │ │ - lsls r6, r3, #20 │ │ │ │ + lsls r6, r7, #20 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #572] @ (1b3498 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9f12c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410681,15 +410682,15 @@ │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1b3350 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9efe4> │ │ │ │ nop │ │ │ │ @ instruction: 0xf4de019f │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - lsls r6, r3, #10 │ │ │ │ + lsls r6, r7, #10 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #456] @ (1b3680 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9f314>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410831,15 +410832,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1b356a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9f1fe> │ │ │ │ nop │ │ │ │ @ instruction: 0xf282019f │ │ │ │ - lsls r6, r3, #2 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #432] @ (1b384c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9f4e0>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -410976,15 +410977,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1b3744 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9f3d8> │ │ │ │ nop │ │ │ │ eors.w r1, lr, #159 @ 0x9f │ │ │ │ - mrc2 0, 5, r0, cr6, cr12, {7} │ │ │ │ + mrc2 0, 6, r0, cr6, cr12, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1b39e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9f67c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -411108,15 +411109,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1b38ee <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9f582> │ │ │ │ nop │ │ │ │ mrc 1, 6, r0, cr2, cr15, {4} │ │ │ │ - ldc2l 0, cr0, [sl], #1008 @ 0x3f0 │ │ │ │ + ldc2 0, cr0, [sl, #-1008] @ 0xfffffc10 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #448] @ (1b3bc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9f858>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -411254,15 +411255,15 @@ │ │ │ │ vstr s0, [sp] │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ vldr s2, [sp, #8] │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp] │ │ │ │ b.n 1b3a8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9f720> │ │ │ │ ldc 1, cr0, [r6, #-636]! @ 0xfffffd84 │ │ │ │ - @ instruction: 0xfb4400fc │ │ │ │ + @ instruction: 0xfb6400fc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #428] @ (1b3d8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9fa20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -411394,15 +411395,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ b.n 1b3c80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9f914> │ │ │ │ adcs.w r1, sl, pc, lsr #2 │ │ │ │ - ldrsb.w r0, [r8, ip, lsl #3] │ │ │ │ + ldrsh.w r0, [r8, ip, lsl #3] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #468] @ (1b3f7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9fc10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #32 │ │ │ │ @@ -411544,15 +411545,15 @@ │ │ │ │ vstr d0, [sp] │ │ │ │ bl 192394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7e028> │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1b3e3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9fad0> │ │ │ │ @ instruction: 0xe992019f │ │ │ │ - @ instruction: 0xf75400fc │ │ │ │ + @ instruction: 0xf77400fc │ │ │ │ stmdb sp!, {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] @ (1b414c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9fde0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -411688,15 +411689,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b40ba <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9fd4e> │ │ │ │ b.n 1b4094 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9fd28> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adc.w r0, r2, #8257536 @ 0x7e0000 │ │ │ │ + sbc.w r0, r2, #8257536 @ 0x7e0000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #424] @ (1b4310 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9ffa4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -411831,15 +411832,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b427e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9ff12> │ │ │ │ b.n 1b3eb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9fb4c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xf36200fc │ │ │ │ + @ instruction: 0xf38200fc │ │ │ │ stmdb sp!, {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] @ (1b44ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa0140>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -411965,15 +411966,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b441a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa00ae> │ │ │ │ nop │ │ │ │ b.n 1b3ccc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x9f960> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - sub.w r0, r8, #252 @ 0xfc │ │ │ │ + rsb r0, r8, #252 @ 0xfc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #420] @ (1b466c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa0300>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -412108,15 +412109,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b45ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa0240> │ │ │ │ nop │ │ │ │ b.n 1b4b54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa07e8> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - vshr.s64 q8, q14, #10 │ │ │ │ + ands.w r0, r6, #252 @ 0xfc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #420] @ (1b482c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa04c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -412248,15 +412249,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b4798 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa042c> │ │ │ │ nop │ │ │ │ b.n 1b4994 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa0628> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stcl 0, cr0, [ip, #1008]! @ 0x3f0 │ │ │ │ + mcr 0, 0, r0, 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #452] @ (1b4a0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa06a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #24 │ │ │ │ @@ -412397,15 +412398,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4948 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa05dc> │ │ │ │ nop │ │ │ │ udf #242 @ 0xf2 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stc 0, cr0, [r0], #-1008 @ 0xfffffc10 │ │ │ │ + mcrr 0, 15, r0, r0, cr12 │ │ │ │ stmdb sp!, {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] @ (1b4bc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa085c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -412538,15 +412539,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4b28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa07bc> │ │ │ │ ble.n 1b4bf0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa0884> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bic.w r0, r4, ip, ror #3 │ │ │ │ + orr.w r0, r4, ip, ror #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (1b4d78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa0a0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -412678,15 +412679,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4cd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa096c> │ │ │ │ nop │ │ │ │ blt.n 1b4e28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa0abc> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xe85a00fc │ │ │ │ + ldrd r0, r0, [sl], #-1008 @ 0x3f0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #388] @ (1b4f18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa0bac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -412814,15 +412815,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b4e78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa0b0c> │ │ │ │ nop │ │ │ │ bls.n 1b4e68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa0afc> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - b.n 1b4c54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa08e8> │ │ │ │ + b.n 1b4c94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa0928> │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #408] @ (1b50cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa0d60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412955,15 +412956,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b5016 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa0caa> │ │ │ │ bhi.n 1b50dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa0d70> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - b.n 1b4a8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa0720> │ │ │ │ + b.n 1b4acc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa0760> │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (1b527c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa0f10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -413096,15 +413097,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b51dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa0e70> │ │ │ │ nop │ │ │ │ bvs.n 1b5324 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa0fb8> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - b.n 1b5878 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa150c> │ │ │ │ + b.n 1b58b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa154c> │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #416] @ (1b5438 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa10cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -413239,15 +413240,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b5382 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa1016> │ │ │ │ bmi.n 1b5380 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa1014> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - b.n 1b56b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa1344> │ │ │ │ + b.n 1b56f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa1384> │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #272] @ (1b5564 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa11f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -415740,17 +415741,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 │ │ │ │ - adds r6, r1, #0 │ │ │ │ + adds r6, r5, #0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - adds r0, r6, r6 │ │ │ │ + adds r0, r2, r7 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #776] @ (1b75e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa327c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -416000,17 +416001,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 │ │ │ │ - adds r4, r4, r3 │ │ │ │ + adds r4, r0, r4 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - asrs r2, r7, #25 │ │ │ │ + asrs r2, r3, #26 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #836] @ (1b795c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa35f0>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -416268,17 +416269,17 @@ │ │ │ │ nop │ │ │ │ cbz r2, 1b7968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa35fc> │ │ │ │ lsls r7, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - asrs r0, r0, #21 │ │ │ │ + asrs r0, r4, #21 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - asrs r6, r0, #11 │ │ │ │ + asrs r6, r4, #11 │ │ │ │ lsls r2, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 1b7e32 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa3ac6> │ │ │ │ ldrh.w r2, [r4, #3476] @ 0xd94 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ @@ -416659,15 +416660,15 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - ldmia r1!, {r2, r3, r5} │ │ │ │ + ldmia r1!, {r2, r3, r6} │ │ │ │ lsls r4, r7, #3 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #0 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7d5fc> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ @@ -417255,22 +417256,22 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ lsrs r3, r3, #30 │ │ │ │ b.n 1b85b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa4248> │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - lsrs r6, r4, #17 │ │ │ │ + lsrs r6, r0, #18 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - lsrs r0, r3, #7 │ │ │ │ + lsrs r0, r7, #7 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - itee │ │ │ │ - lsl r4, r7, #3 │ │ │ │ - addal r2, sp, #684 @ 0x2ac │ │ │ │ - subal r6, #170 @ 0xaa │ │ │ │ + stmia r0!, {r1, r4} │ │ │ │ + lsls r4, r7, #3 │ │ │ │ + add r2, sp, #684 @ 0x2ac │ │ │ │ + subs r6, #170 @ 0xaa │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r5, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1772] @ 0x6ec │ │ │ │ cmp r1, #29 │ │ │ │ bhi.w 1b80ea <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa3d7e> │ │ │ │ vmov s15, r3 │ │ │ │ @@ -417946,19 +417947,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 │ │ │ │ - lsls r2, r1, #12 │ │ │ │ + lsls r2, r5, #12 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - lsls r0, r2, #2 │ │ │ │ + lsls r0, r6, #2 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add r4, sp, #656 @ 0x290 │ │ │ │ lsls r4, r7, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1b91c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa4e54> │ │ │ │ @@ -418733,17 +418734,17 @@ │ │ │ │ bcs.w 1b9568 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa51fc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - vld4. {d0-d3}, [r4 :128], r9 │ │ │ │ - @ instruction: 0xf69600e9 │ │ │ │ - add r3, pc, #0 @ (adr r3, 1b999c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa5630>) │ │ │ │ + vst4. {d16-d19}, [r4 :128], r9 │ │ │ │ + @ instruction: 0xf6b600e9 │ │ │ │ + add r3, pc, #128 @ (adr r3, 1b9a1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa56b0>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1b9c06 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa589a> │ │ │ │ @@ -419298,20 +419299,20 @@ │ │ │ │ mvns r7, r7 │ │ │ │ str r0, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r6, #22] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r5, pc, #1008 @ (adr r5, 1ba4a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa6134>) │ │ │ │ + add r6, pc, #112 @ (adr r6, 1ba120 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa5db4>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ str r2, [r0, #28] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ands.w r0, r0, #233 @ 0xe9 │ │ │ │ - stcl 0, cr0, [lr, #-932]! @ 0xfffffc5c │ │ │ │ + bics.w r0, r0, #233 @ 0xe9 │ │ │ │ + stc 0, cr0, [lr, #932] @ 0x3a4 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r0, r7, #3904 @ 0xf40 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 1ba1ea <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa5e7e> │ │ │ │ ldrh.w r2, [ip, #3416] @ 0xd58 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ @@ -419812,20 +419813,20 @@ │ │ │ │ mvns r7, r7 │ │ │ │ ldrb r0, [r7, r5] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r4, #36] @ 0x24 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldr r7, [sp, #288] @ 0x120 │ │ │ │ + ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ ldrh r6, [r5, r5] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrd r0, r0, [r0, #932] @ 0x3a4 │ │ │ │ - b.n 1ba558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa61ec> │ │ │ │ + ldrd r0, r0, [r0, #932]! @ 0x3a4 │ │ │ │ + b.n 1ba598 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa622c> │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r0, r7, #3904 @ 0xf40 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 1ba854 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa64e8> │ │ │ │ ldrh.w r2, [ip, #3416] @ 0xd58 │ │ │ │ @@ -420233,21 +420234,21 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrsb r2, [r1, r4] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #800] @ 0x320 │ │ │ │ + ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ strb r6, [r4, r2] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - b.n 1bb284 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa6f18> │ │ │ │ + b.n 1bb2c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa6f58> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - b.n 1bacf4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa6988> │ │ │ │ + b.n 1bad34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa69c8> │ │ │ │ lsls r1, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r3, #2 │ │ │ │ bne.w 1baf8e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa6c22> │ │ │ │ @@ -420797,21 +420798,21 @@ │ │ │ │ nop │ │ │ │ strb r0, [r0, #27] │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldr r7, [pc, #584] @ (1bb59c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa7230>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #936] @ 0x3a8 │ │ │ │ + str r1, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r7, #3 │ │ │ │ ldr r5, [pc, #160] @ (1bb400 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa7094>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ - blt.n 1bb2c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa6f58> │ │ │ │ + blt.n 1bb304 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa6f98> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bhi.n 1bb30c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa6fa0> │ │ │ │ + bhi.n 1bb34c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa6fe0> │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -421424,21 +421425,21 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r7, r3, #6 │ │ │ │ @ instruction: 0x47d2 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #25] │ │ │ │ + ldrb r4, [r5, #25] │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r2, r7 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bcc.n 1bba60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa76f4> │ │ │ │ + bcc.n 1bbaa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa7734> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - beq.n 1bbb20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa77b4> │ │ │ │ + bne.n 1bbb60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa77f4> │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -422049,21 +422050,21 @@ │ │ │ │ nop │ │ │ │ str r0, [r1, #116] @ 0x74 │ │ │ │ lsls r7, r3, #6 │ │ │ │ ands r2, r3 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #28] │ │ │ │ + strb r0, [r4, #28] │ │ │ │ lsls r4, r7, #3 │ │ │ │ subs r5, #126 @ 0x7e │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia r3!, {r5, r6, r7} │ │ │ │ + ldmia r4!, {} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldmia r1, {r1, r3, r5} │ │ │ │ + ldmia r1, {r1, r3, r6} │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -422692,21 +422693,21 @@ │ │ │ │ nop │ │ │ │ ldrsh r4, [r6, r5] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #70 @ 0x46 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #6] │ │ │ │ + ldrb r2, [r5, #6] │ │ │ │ lsls r4, r7, #3 │ │ │ │ adds r5, #128 @ 0x80 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r4!, {r3, r4} │ │ │ │ + stmia r4!, {r3, r4, r5} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - stmia r1!, {r1, r2, r5} │ │ │ │ + stmia r1!, {r1, r2, r6} │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -423369,15 +423370,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r7, #158 @ 0x9e │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #1] │ │ │ │ + strb r6, [r2, #2] │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r4, #204 @ 0xcc │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldr r3, [pc, #944] @ (1bd768 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa93fc>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #944] @ (1bd76c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa9400>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -423652,17 +423653,17 @@ │ │ │ │ sbfx r3, r3, #20, #10 │ │ │ │ b.n 1bd6ca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa935e> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - cbnz r2, 1bd7c2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa9456> │ │ │ │ + cbnz r2, 1bd7ca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa945e> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - @ instruction: 0xb854 │ │ │ │ + @ instruction: 0xb874 │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r5, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1772] @ 0x6ec │ │ │ │ cmp r1, #29 │ │ │ │ bhi.w 1bd250 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa8ee4> │ │ │ │ @@ -424082,21 +424083,21 @@ │ │ │ │ nop │ │ │ │ ldr r5, [pc, #752] @ (1bdfb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa9c44>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ movs r6, #142 @ 0x8e │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, r3] │ │ │ │ + ldrb r0, [r1, r4] │ │ │ │ lsls r4, r7, #3 │ │ │ │ movs r3, #186 @ 0xba │ │ │ │ lsls r7, r3, #6 │ │ │ │ - sxth r4, r5 │ │ │ │ + sxtb r4, r1 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r7, sp, #392 @ 0x188 │ │ │ │ + add r7, sp, #520 @ 0x208 │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ add.w r1, r4, #15 │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ @@ -424786,15 +424787,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ adds r2, r5, #6 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, r1] │ │ │ │ + strb r2, [r2, r2] │ │ │ │ lsls r4, r7, #3 │ │ │ │ subs r0, r2, r3 │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldr r3, [pc, #948] @ (1be964 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xaa5f8>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #948] @ (1be968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xaa5fc>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -425072,17 +425073,17 @@ │ │ │ │ sbfx r3, r3, #10, #10 │ │ │ │ b.n 1be892 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xaa526> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - add r1, sp, #232 @ 0xe8 │ │ │ │ + add r1, sp, #360 @ 0x168 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r6, pc, #368 @ (adr r6, 1beadc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xaa770>) │ │ │ │ + add r6, pc, #496 @ (adr r6, 1beb5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xaa7f0>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r5, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1772] @ 0x6ec │ │ │ │ cmp r1, #29 │ │ │ │ bhi.w 1be496 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xaa12a> │ │ │ │ @@ -425803,23 +425804,23 @@ │ │ │ │ ble.w 1bec72 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xaa906> │ │ │ │ b.n 1bed7e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xaaa12> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldr r2, [pc, #432] @ (1bf460 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xab0f4>) │ │ │ │ + ldr r2, [pc, #560] @ (1bf4e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xab174>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ asrs r2, r4, #4 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r7, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r4, [sp, #800] @ 0x320 │ │ │ │ + ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1bf57e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xab212> │ │ │ │ ldrh.w r2, [r8, #3592] @ 0xe08 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ @@ -426623,23 +426624,23 @@ │ │ │ │ vstr s15, [lr, #8] │ │ │ │ ble.w 1bf69a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xab32e> │ │ │ │ b.n 1bf7ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xab440> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - lsls r6, r5 │ │ │ │ + lsrs r6, r1 │ │ │ │ lsls r4, r7, #3 │ │ │ │ lsls r0, r5, #27 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #592] @ 0x250 │ │ │ │ + str r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r2, [sp, #568] @ 0x238 │ │ │ │ + str r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1c0008 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xabc9c> │ │ │ │ ldrh.w r2, [r8, #3592] @ 0xe08 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ @@ -431262,15 +431263,15 @@ │ │ │ │ sub.w r2, r6, #3904 @ 0xf40 │ │ │ │ ldr.w r3, [r4, #996] @ 0x3e4 │ │ │ │ add.w r1, r2, #98304 @ 0x18000 │ │ │ │ add.w r0, r2, #94208 @ 0x17000 │ │ │ │ ldrb.w ip, [r1, #1507] @ 0x5e3 │ │ │ │ ldr.w r2, [r0, #2900] @ 0xb54 │ │ │ │ b.n 1c3988 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xaf61c> │ │ │ │ - strb r6, [r5, r5] │ │ │ │ + strb r6, [r1, r6] │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r2, [pc, #1160] @ 1c3f04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xafb98> │ │ │ │ sub.w r5, r0, #573440 @ 0x8c000 │ │ │ │ @@ -432369,15 +432370,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c4784 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0418> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r4, r4, #5 │ │ │ │ + lsrs r4, r0, #6 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c472e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb03c2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432391,15 +432392,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 248 @ 0xf8 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r0, r2, #4 │ │ │ │ + lsrs r0, r6, #4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4766 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb03fa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432413,15 +432414,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 192 @ 0xc0 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r4, r7, #2 │ │ │ │ + lsrs r4, r3, #3 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c479e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0432> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432435,15 +432436,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 136 @ 0x88 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r0, r5, #1 │ │ │ │ + lsrs r0, r1, #2 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c47d6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb046a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432457,15 +432458,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 80 @ 0x50 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r4, r2, #32 │ │ │ │ + lsrs r4, r6, #32 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c480e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb04a2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432479,15 +432480,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 24 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r0, #31 │ │ │ │ + lsls r0, r4, #31 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4846 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb04da> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432501,15 +432502,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ udf #224 @ 0xe0 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r4, r5, #29 │ │ │ │ + lsls r4, r1, #30 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c487e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0512> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432523,15 +432524,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ udf #168 @ 0xa8 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r3, #28 │ │ │ │ + lsls r0, r7, #28 │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432550,17 +432551,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ udf #100 @ 0x64 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cmp r6, pc │ │ │ │ + cmp lr, r3 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - orrs r0, r6 │ │ │ │ + muls r0, r2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432579,17 +432580,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ udf #24 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cmp r2, r4 │ │ │ │ + cmp r2, r8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmn r4, r4 │ │ │ │ + orrs r4, r0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432608,17 +432609,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ ble.n 1c4924 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb05b8> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add lr, r8 │ │ │ │ + add lr, ip │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r0, r3 │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432637,17 +432638,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ ble.n 1c48d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb056c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r2, sp │ │ │ │ + add sl, r1 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - negs r4, r1 │ │ │ │ + negs r4, r5 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432666,17 +432667,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ ble.n 1c4a8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0720> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r6, r1 │ │ │ │ + add r6, r5 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - tst r0, r0 │ │ │ │ + tst r0, r4 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432695,17 +432696,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ bgt.n 1c4a40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb06d4> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bics r2, r6 │ │ │ │ + mvns r2, r2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - sbcs r4, r6 │ │ │ │ + rors r4, r2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4a7e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0712> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432719,15 +432720,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bgt.n 1c49fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0690> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r7, #19 │ │ │ │ + lsls r0, r3, #20 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4ab6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb074a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432741,15 +432742,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bgt.n 1c4bc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0858> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r4, r4, #18 │ │ │ │ + lsls r4, r0, #19 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4aee <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0782> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432763,15 +432764,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bgt.n 1c4b8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0820> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r4, r1, #17 │ │ │ │ + lsls r4, r5, #17 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4b26 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb07ba> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432785,15 +432786,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bgt.n 1c4b54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb07e8> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r7, #15 │ │ │ │ + lsls r0, r3, #16 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4b5e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb07f2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432807,15 +432808,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ blt.n 1c4b1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb07b0> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r4, #14 │ │ │ │ + lsls r0, r0, #15 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4b96 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb082a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432829,15 +432830,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ blt.n 1c4ae4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0778> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r4, r1, #13 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4bce <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0862> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432851,15 +432852,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ blt.n 1c4cac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0940> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r4, r6, #11 │ │ │ │ + lsls r4, r2, #12 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4c06 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb089a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432873,15 +432874,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ blt.n 1c4c74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0908> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r4, #10 │ │ │ │ + lsls r0, r0, #11 │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432900,17 +432901,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ bge.n 1c4c34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb08c8> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ands r6, r2 │ │ │ │ + ands r6, r6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r7, #168 @ 0xa8 │ │ │ │ + subs r7, #200 @ 0xc8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432929,17 +432930,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ bge.n 1c4be8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb087c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r7, #186 @ 0xba │ │ │ │ + subs r7, #218 @ 0xda │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r7, #92 @ 0x5c │ │ │ │ + subs r7, #124 @ 0x7c │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432958,17 +432959,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ bge.n 1c4d9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0a30> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r7, #94 @ 0x5e │ │ │ │ + subs r7, #126 @ 0x7e │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r7, #16 │ │ │ │ + subs r7, #48 @ 0x30 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432987,17 +432988,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ bls.n 1c4d50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb09e4> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r7, #2 │ │ │ │ + subs r7, #34 @ 0x22 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r6, #196 @ 0xc4 │ │ │ │ + subs r6, #228 @ 0xe4 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433016,17 +433017,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ bls.n 1c4d04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0998> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r6, #166 @ 0xa6 │ │ │ │ + subs r6, #198 @ 0xc6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r6, #120 @ 0x78 │ │ │ │ + subs r6, #152 @ 0x98 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433045,17 +433046,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ bls.n 1c4eb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0b4c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r6, #74 @ 0x4a │ │ │ │ + subs r6, #106 @ 0x6a │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r6, #44 @ 0x2c │ │ │ │ + subs r6, #76 @ 0x4c │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433074,17 +433075,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ bls.n 1c4e6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0b00> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r5, #238 @ 0xee │ │ │ │ + subs r6, #14 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r5, #224 @ 0xe0 │ │ │ │ + subs r6, #0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433103,17 +433104,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ bhi.n 1c4e20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0ab4> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r5, #134 @ 0x86 │ │ │ │ + subs r5, #166 @ 0xa6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r5, #148 @ 0x94 │ │ │ │ + subs r5, #180 @ 0xb4 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433132,17 +433133,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ bhi.n 1c4fd4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0c68> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r6, #26 │ │ │ │ + subs r6, #58 @ 0x3a │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r5, #72 @ 0x48 │ │ │ │ + subs r5, #104 @ 0x68 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433161,17 +433162,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ bhi.n 1c4f88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0c1c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r5, #182 @ 0xb6 │ │ │ │ + subs r5, #214 @ 0xd6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r4, #252 @ 0xfc │ │ │ │ + subs r5, #28 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433190,17 +433191,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ bvc.n 1c4f3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0bd0> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r5, #62 @ 0x3e │ │ │ │ + subs r5, #94 @ 0x5e │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r4, #176 @ 0xb0 │ │ │ │ + subs r4, #208 @ 0xd0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433219,17 +433220,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ bvc.n 1c4ef0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0b84> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r4, #226 @ 0xe2 │ │ │ │ + subs r5, #2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r4, #100 @ 0x64 │ │ │ │ + subs r4, #132 @ 0x84 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433248,17 +433249,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ bvc.n 1c50a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0d38> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r5, #254 @ 0xfe │ │ │ │ + subs r6, #30 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r4, #24 │ │ │ │ + subs r4, #56 @ 0x38 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433277,17 +433278,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ bvc.n 1c5058 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0cec> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r5, #158 @ 0x9e │ │ │ │ + subs r5, #190 @ 0xbe │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r3, #204 @ 0xcc │ │ │ │ + subs r3, #236 @ 0xec │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433306,17 +433307,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ bvs.n 1c500c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0ca0> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r5, #58 @ 0x3a │ │ │ │ + subs r5, #90 @ 0x5a │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r3, #128 @ 0x80 │ │ │ │ + subs r3, #160 @ 0xa0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433335,17 +433336,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ bvs.n 1c51c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0e54> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r4, #218 @ 0xda │ │ │ │ + subs r4, #250 @ 0xfa │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r3, #52 @ 0x34 │ │ │ │ + subs r3, #84 @ 0x54 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433364,17 +433365,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ bvs.n 1c5174 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0e08> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r4, #118 @ 0x76 │ │ │ │ + subs r4, #150 @ 0x96 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r2, #232 @ 0xe8 │ │ │ │ + subs r3, #8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433393,17 +433394,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ bpl.n 1c5128 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0dbc> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r4, #22 │ │ │ │ + subs r4, #54 @ 0x36 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r2, #156 @ 0x9c │ │ │ │ + subs r2, #188 @ 0xbc │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433422,17 +433423,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ bpl.n 1c50dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0d70> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r3, #178 @ 0xb2 │ │ │ │ + subs r3, #210 @ 0xd2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r2, #80 @ 0x50 │ │ │ │ + subs r2, #112 @ 0x70 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433451,17 +433452,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ bpl.n 1c5290 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0f24> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r3, #82 @ 0x52 │ │ │ │ + subs r3, #114 @ 0x72 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r2, #4 │ │ │ │ + subs r2, #36 @ 0x24 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433480,17 +433481,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ bmi.n 1c5244 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0ed8> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r4, #34 @ 0x22 │ │ │ │ + subs r4, #66 @ 0x42 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r1, #184 @ 0xb8 │ │ │ │ + subs r1, #216 @ 0xd8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433509,17 +433510,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ bmi.n 1c51f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0e8c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r3, #202 @ 0xca │ │ │ │ + subs r3, #234 @ 0xea │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r1, #108 @ 0x6c │ │ │ │ + subs r1, #140 @ 0x8c │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433538,17 +433539,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ bmi.n 1c53ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1040> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r1, #202 @ 0xca │ │ │ │ + subs r1, #234 @ 0xea │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r1, #32 │ │ │ │ + subs r1, #64 @ 0x40 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433567,17 +433568,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ bmi.n 1c5360 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0ff4> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r1, #114 @ 0x72 │ │ │ │ + subs r1, #146 @ 0x92 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r0, #212 @ 0xd4 │ │ │ │ + subs r0, #244 @ 0xf4 │ │ │ │ lsls r1, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c535e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0ff2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433591,15 +433592,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcc.n 1c531c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0fb0> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xfb2800fb │ │ │ │ + @ instruction: 0xfb4800fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5396 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb102a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -433612,15 +433613,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcc.n 1c52e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb0f78> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xfad000fb │ │ │ │ + @ instruction: 0xfaf000fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c53ce <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1062> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -433633,15 +433634,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcc.n 1c54ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1140> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xfa7800fb │ │ │ │ + @ instruction: 0xfa9800fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5406 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb109a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -433654,15 +433655,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcc.n 1c5474 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1108> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xfa2000fb │ │ │ │ + @ instruction: 0xfa4000fb │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (1c5490 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1124>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw ip, #36255 @ 0x8d9f │ │ │ │ @@ -433690,19 +433691,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcs.n 1c5474 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1108> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r2, #44 @ 0x2c │ │ │ │ + subs r2, #76 @ 0x4c │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r7, #158 @ 0x9e │ │ │ │ + adds r7, #190 @ 0xbe │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrsb.w r0, [lr, #251] @ 0xfb │ │ │ │ + ldrsh.w r0, [lr, #251] @ 0xfb │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (1c54f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb118c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw ip, #36255 @ 0x8d9f │ │ │ │ @@ -433730,19 +433731,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcs.n 1c540c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb10a0> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r1, #176 @ 0xb0 │ │ │ │ + subs r1, #208 @ 0xd0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r7, #54 @ 0x36 │ │ │ │ + adds r7, #86 @ 0x56 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrsb.w r0, [sl, fp, lsl #3] │ │ │ │ + ldrsh.w r0, [sl, fp, lsl #3] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c5574 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1208>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ movw r3, #36255 @ 0x8d9f │ │ │ │ @@ -433778,18 +433779,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcs.n 1c55b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb124c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb.w r0, [r2, #251] @ 0xfb │ │ │ │ - subs r1, #176 @ 0xb0 │ │ │ │ + ldrh.w r0, [r2, #251] @ 0xfb │ │ │ │ + subs r1, #208 @ 0xd0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r6, #170 @ 0xaa │ │ │ │ + adds r6, #202 @ 0xca │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c55f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1284>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433826,18 +433827,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bne.n 1c553c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb11d0> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf7fa00fb │ │ │ │ - subs r1, #32 │ │ │ │ + ldrb.w r0, [sl, fp, lsl #3] │ │ │ │ + subs r1, #64 @ 0x40 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r6, #46 @ 0x2e │ │ │ │ + adds r6, #78 @ 0x4e │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c566c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1300>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433874,18 +433875,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bne.n 1c56c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1354> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf75e00fb │ │ │ │ - subs r0, #144 @ 0x90 │ │ │ │ + @ instruction: 0xf77e00fb │ │ │ │ + subs r0, #176 @ 0xb0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r5, #178 @ 0xb2 │ │ │ │ + adds r5, #210 @ 0xd2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c56e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb137c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433922,18 +433923,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ beq.n 1c5644 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb12d8> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - movt r0, #26875 @ 0x68fb │ │ │ │ - subs r0, #0 │ │ │ │ + @ instruction: 0xf6e600fb │ │ │ │ + subs r0, #32 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r5, #54 @ 0x36 │ │ │ │ + adds r5, #86 @ 0x56 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c5764 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb13f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433970,18 +433971,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ beq.n 1c57c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb145c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf62a00fb │ │ │ │ - adds r7, #112 @ 0x70 │ │ │ │ + movw r0, #43259 @ 0xa8fb │ │ │ │ + adds r7, #144 @ 0x90 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r4, #186 @ 0xba │ │ │ │ + adds r4, #218 @ 0xda │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c57e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1474>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -434018,18 +434019,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r4, r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf59200fb │ │ │ │ - adds r6, #224 @ 0xe0 │ │ │ │ + subs.w r0, r2, #8224768 @ 0x7d8000 │ │ │ │ + adds r7, #0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r4, #62 @ 0x3e │ │ │ │ + adds r4, #94 @ 0x5e │ │ │ │ lsls r1, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c57f6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb148a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434043,15 +434044,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r4, r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - adds.w r0, ip, #8224768 @ 0x7d8000 │ │ │ │ + @ instruction: 0xf53c00fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c582e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb14c2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434064,15 +434065,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf4c000fb │ │ │ │ + @ instruction: 0xf4e000fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5866 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb14fa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434085,15 +434086,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - orn r0, r8, #8224768 @ 0x7d8000 │ │ │ │ + eor.w r0, r8, #8224768 @ 0x7d8000 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c589e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1532> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434106,15 +434107,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r3, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ands.w r0, r0, #8224768 @ 0x7d8000 │ │ │ │ + bics.w r0, r0, #8224768 @ 0x7d8000 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c58d6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb156a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434127,15 +434128,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r4, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf3bc00fb │ │ │ │ + @ instruction: 0xf3dc00fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c590e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb15a2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434148,15 +434149,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r3, r4} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf36800fb │ │ │ │ + @ instruction: 0xf38800fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5946 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb15da> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434169,15 +434170,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf31000fb │ │ │ │ + @ instruction: 0xf33000fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c597e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1612> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434190,15 +434191,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r3, r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf2b800fb │ │ │ │ + @ instruction: 0xf2d800fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c59b6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb164a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434211,15 +434212,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r4, r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf26000fb │ │ │ │ + @ instruction: 0xf28000fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c59ee <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1682> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434232,15 +434233,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r3, r4, r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - addw r0, r8, #251 @ 0xfb │ │ │ │ + @ instruction: 0xf22800fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5a26 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb16ba> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434253,15 +434254,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5!, {} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs.w r0, r0, #251 @ 0xfb │ │ │ │ + rsbs r0, r0, #251 @ 0xfb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5a5e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb16f2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434274,15 +434275,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4!, {r3, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - adcs.w r0, r8, #251 @ 0xfb │ │ │ │ + sbcs.w r0, r8, #251 @ 0xfb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5a96 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb172a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434295,15 +434296,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r4, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add.w r0, r0, #251 @ 0xfb │ │ │ │ + @ instruction: 0xf12000fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5ace <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1762> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434316,15 +434317,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r3, r4, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf0a800fb │ │ │ │ + @ instruction: 0xf0c800fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5b06 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb179a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434337,15 +434338,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4!, {r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - orrs.w r0, r0, #251 @ 0xfb │ │ │ │ + orns r0, r0, #251 @ 0xfb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5b3e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb17d2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434358,15 +434359,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r3, r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - vshr.s64 q8, , #8 │ │ │ │ + ands.w r0, r8, #251 @ 0xfb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5b76 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb180a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434379,15 +434380,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r4, r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - vshr.s64 q0, , #28 │ │ │ │ + vshr.s64 q8, , #60 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5bae <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1842> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434400,15 +434401,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r3, r4, r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - vqadd.s8 q8, q14, │ │ │ │ + vqadd.s32 q8, q14, │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5be6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb187a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434421,15 +434422,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mrc 0, 7, r0, cr8, cr11, {7} │ │ │ │ + vqadd.s16 q0, q12, │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5c1e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb18b2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434442,15 +434443,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r3} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mcr 0, 5, r0, cr4, cr11, {7} │ │ │ │ + mcr 0, 6, r0, cr4, cr11, {7} │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5c56 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb18ea> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434463,15 +434464,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r4, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mrc 0, 2, r0, cr0, cr11, {7} │ │ │ │ + mrc 0, 3, r0, cr0, cr11, {7} │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5c8e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1922> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434484,15 +434485,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r3, r4, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldcl 0, cr0, [ip, #1004]! @ 0x3ec │ │ │ │ + mrc 0, 0, r0, cr12, cr11, {7} │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5cc6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb195a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434505,15 +434506,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stc 0, cr0, [r8, #1004]! @ 0x3ec │ │ │ │ + stcl 0, cr0, [r8, #1004] @ 0x3ec │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5cfe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1992> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434526,15 +434527,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r3, r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldcl 0, cr0, [r4, #-1004] @ 0xfffffc14 │ │ │ │ + ldcl 0, cr0, [r4, #-1004]! @ 0xfffffc14 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5d36 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb19ca> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434547,15 +434548,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldcl 0, cr0, [ip], #1004 @ 0x3ec │ │ │ │ + ldc 0, cr0, [ip, #-1004] @ 0xfffffc14 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5d6e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1a02> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434568,15 +434569,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stc 0, cr0, [r4], #1004 @ 0x3ec │ │ │ │ + stcl 0, cr0, [r4], {251} @ 0xfb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5da6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1a3a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434589,15 +434590,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mrrc 0, 15, r0, r0, cr11 @ │ │ │ │ + ldcl 0, cr0, [r0], #-1004 @ 0xfffffc14 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5dde <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1a72> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434610,15 +434611,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xebfc00fb │ │ │ │ + ldc 0, cr0, [ip], {251} @ 0xfb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5e16 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1aaa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434631,15 +434632,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r4} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - sub.w r0, r8, fp, ror #3 │ │ │ │ + rsb r0, r8, fp, ror #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5e4e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1ae2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434652,15 +434653,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r3, r4, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - adcs.w r0, r0, fp, ror #3 │ │ │ │ + sbcs.w r0, r0, fp, ror #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5e86 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1b1a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434673,15 +434674,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xeaf800fb │ │ │ │ + adds.w r0, r8, fp, ror #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5ebe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1b52> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434694,15 +434695,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r3, r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xeaa000fb │ │ │ │ + @ instruction: 0xeac000fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5ef6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1b8a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434715,15 +434716,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r4, r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - orr.w r0, ip, fp, ror #3 │ │ │ │ + orn r0, ip, fp, ror #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5f2e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1bc2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434736,15 +434737,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrd r0, r0, [r8, #1004]! @ 0x3ec │ │ │ │ + ands.w r0, r8, fp, ror #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5f66 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1bfa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434757,15 +434758,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xe9a400fb │ │ │ │ + strd r0, r0, [r4, #1004] @ 0x3ec │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5f9e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1c32> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434778,15 +434779,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r3, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrd r0, r0, [r0, #-1004] @ 0x3ec │ │ │ │ + ldrd r0, r0, [r0, #-1004]! @ 0x3ec │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5fd6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1c6a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434799,15 +434800,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r4, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrd r0, r0, [ip], #1004 @ 0x3ec │ │ │ │ + ldmdb ip, {r0, r1, r3, r4, r5, r6, r7} │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c600e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1ca2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434820,15 +434821,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r3, r4} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stmia.w r8!, {r0, r1, r3, r4, r5, r6, r7} │ │ │ │ + stlexd fp, r0, r0, [r8] │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6046 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1cda> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434841,15 +434842,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xe85000fb │ │ │ │ + ldrd r0, r0, [r0], #-1004 @ 0x3ec │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c607e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1d12> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434862,16 +434863,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r3, r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - b.n 1c60a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1d34> │ │ │ │ - lsls r3, r7, #3 │ │ │ │ + @ instruction: 0xe81800fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c60b6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1d4a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434884,15 +434884,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r4, r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - b.n 1c6030 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1cc4> │ │ │ │ + b.n 1c6070 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1d04> │ │ │ │ lsls r3, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c60ee <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1d82> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434906,15 +434906,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r3, r4, r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - b.n 1c5fc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1c54> │ │ │ │ + b.n 1c6000 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1c94> │ │ │ │ lsls r3, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6126 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1dba> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434928,15 +434928,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - b.n 1c5f50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1be4> │ │ │ │ + b.n 1c5f90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1c24> │ │ │ │ lsls r3, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c615e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1df2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434950,15 +434950,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r3, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - b.n 1c5ee0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1b74> │ │ │ │ + b.n 1c5f20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1bb4> │ │ │ │ lsls r3, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6196 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1e2a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434972,15 +434972,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r4, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - b.n 1c5e68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1afc> │ │ │ │ + b.n 1c5ea8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1b3c> │ │ │ │ lsls r3, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c61ce <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1e62> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434994,15 +434994,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r3, r4, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - b.n 1c5df0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1a84> │ │ │ │ + b.n 1c5e30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1ac4> │ │ │ │ lsls r3, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6206 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1e9a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435016,15 +435016,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - b.n 1c5d80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1a14> │ │ │ │ + b.n 1c5dc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1a54> │ │ │ │ lsls r3, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c623e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1ed2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435038,15 +435038,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - b.n 1c5d10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb19a4> │ │ │ │ + b.n 1c5d50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb19e4> │ │ │ │ lsls r3, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6276 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1f0a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435060,15 +435060,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r4, r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - b.n 1c5ca0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1934> │ │ │ │ + b.n 1c5ce0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1974> │ │ │ │ lsls r3, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c62ae <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1f42> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435082,15 +435082,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - b.n 1c5c30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb18c4> │ │ │ │ + b.n 1c5c70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1904> │ │ │ │ lsls r3, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c62e6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1f7a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435104,15 +435104,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - b.n 1c5bb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb184c> │ │ │ │ + b.n 1c5bf8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb188c> │ │ │ │ lsls r3, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c631e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1fb2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435126,15 +435126,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r3} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - b.n 1c6b40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb27d4> │ │ │ │ + b.n 1c5b80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1814> │ │ │ │ lsls r3, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6356 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb1fea> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435148,15 +435148,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r3!, {r4, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - b.n 1c6ad0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb2764> │ │ │ │ + b.n 1c6b10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb27a4> │ │ │ │ lsls r3, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c638e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb2022> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435170,15 +435170,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r3!, {r3, r4, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - b.n 1c6a60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb26f4> │ │ │ │ + b.n 1c6aa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb2734> │ │ │ │ lsls r3, r7, #3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -442092,15 +442092,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r1, #24] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bne.n 1cbcd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb7964> │ │ │ │ + bne.n 1cbd10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb79a4> │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (1cbe40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb7ad4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -443260,21 +443260,21 @@ │ │ │ │ b.n 1cca4a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb86de> │ │ │ │ asrs r2, r1 │ │ │ │ lsls r6, r3, #6 │ │ │ │ asrs r6, r0 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #880] @ 0x370 │ │ │ │ + str r7, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r5, #168 @ 0xa8 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r4, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r4, r7} │ │ │ │ + stmia r5!, {r4, r5, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ mov r1, r8 │ │ │ │ blx 6a55c <__aeabi_idivmod@plt> │ │ │ │ cbz r1, 1cca4e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb86e2> │ │ │ │ mov r0, r5 │ │ │ │ adds r6, #1 │ │ │ │ adds r5, #1 │ │ │ │ @@ -444017,15 +444017,15 @@ │ │ │ │ b.w 1cc634 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb82c8> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ bl 2631ea <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14ee7e> │ │ │ │ stc 15, cr15, [pc], #1020 @ 1cd5ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb9280> │ │ │ │ ldcl 15, cr15, [r1], {255} @ 0xff │ │ │ │ - pop {r1, r2, r5, r7, pc} │ │ │ │ + pop {r1, r2, r6, r7, pc} │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #602112 @ 0x93000 │ │ │ │ sub sp, #12 │ │ │ │ @@ -444540,21 +444540,21 @@ │ │ │ │ cmp r1, r2 │ │ │ │ beq.w 1cd628 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb92bc> │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 1cd794 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb9428> │ │ │ │ b.n 1cd628 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb92bc> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #30] │ │ │ │ + strh r4, [r7, #30] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r2, [r3, #8] │ │ │ │ + strh r2, [r7, #8] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r4, [r4, #10] │ │ │ │ + strh r4, [r0, #12] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r6, [r5, #8] │ │ │ │ + strh r6, [r1, #10] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #192] @ (1cd888 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb951c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -468328,15 +468328,15 @@ │ │ │ │ ldrd r1, r2, [r4, #8] │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ strh.w r3, [r5, #328] @ 0x148 │ │ │ │ b.n 1dede2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcaa76> │ │ │ │ subs r2, #40 @ 0x28 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r1, pc, #640 @ (adr r1, 1df2a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcaf3c>) │ │ │ │ + add r1, pc, #768 @ (adr r1, 1df328 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcafbc>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr.w r2, [pc, #3112] @ 1dfc54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcb8e8> │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ b.n 1dede2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcaa76> │ │ │ │ @@ -469430,17 +469430,17 @@ │ │ │ │ bcc.n 1dfbd2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcb866> │ │ │ │ mov r5, r8 │ │ │ │ mov r4, r9 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #1688] @ 0x698 │ │ │ │ b.w 1def4e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcabe2> │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ + ldr r7, [sp, #136] @ 0x88 │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldrb.w r3, [r5, #1688] @ 0x698 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1def06 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcab9a> │ │ │ │ ldr.w r3, [r5, #1324] @ 0x52c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1dfd0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcb9a0> │ │ │ │ @@ -470061,15 +470061,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 1e020e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcbea2> │ │ │ │ b.n 1e025c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcbef0> │ │ │ │ movs r5, #218 @ 0xda │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r4, [r5, r4] │ │ │ │ + strb r4, [r1, r5] │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #524] @ (1e0594 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcc228>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -470239,15 +470239,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e0444 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcc0d8> │ │ │ │ b.n 1e0482 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcc116> │ │ │ │ nop │ │ │ │ movs r3, #180 @ 0xb4 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r6, [r5, r3] │ │ │ │ + strh r6, [r1, r4] │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #500] @ (1e07a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcc438>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -470414,15 +470414,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 1e0656 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcc2ea> │ │ │ │ b.n 1e069c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcc330> │ │ │ │ movs r1, #138 @ 0x8a │ │ │ │ lsls r5, r3, #6 │ │ │ │ - str r4, [r0, r3] │ │ │ │ + str r4, [r4, r3] │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #492] @ (1e09ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcc640>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -470583,15 +470583,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 1e0870 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcc504> │ │ │ │ b.n 1e08aa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcc53e> │ │ │ │ subs r4, r7, #5 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r6, [pc, #656] @ (1e0c44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcc8d8>) │ │ │ │ + ldr r6, [pc, #784] @ (1e0cc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcc958>) │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #484] @ (1e0bac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcc840>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -470756,15 +470756,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e0a66 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcc6fa> │ │ │ │ b.n 1e0aa4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcc738> │ │ │ │ nop │ │ │ │ adds r2, r6, #5 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r4, [pc, #568] @ (1e0dec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcca80>) │ │ │ │ + ldr r4, [pc, #696] @ (1e0e6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xccb00>) │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #464] @ (1e0d98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcca2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -470918,15 +470918,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 1e0c6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcc900> │ │ │ │ b.n 1e0ca2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcc936> │ │ │ │ subs r4, r6, r5 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r2, [pc, #544] @ (1e0fc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xccc54>) │ │ │ │ + ldr r2, [pc, #672] @ (1e1040 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcccd4>) │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #460] @ (1e0f80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xccc14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471085,15 +471085,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e0e4a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xccade> │ │ │ │ b.n 1e0e80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xccb14> │ │ │ │ nop │ │ │ │ adds r6, r0, r6 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r0, [pc, #552] @ (1e11b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcce44>) │ │ │ │ + ldr r0, [pc, #680] @ (1e1230 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xccec4>) │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #436] @ (1e1150 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xccde4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471241,15 +471241,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e1034 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcccc8> │ │ │ │ b.n 1e1066 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcccfa> │ │ │ │ nop │ │ │ │ asrs r0, r4, #30 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - mov sl, r4 │ │ │ │ + mov sl, r8 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #436] @ (1e131c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xccfb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471390,17 +471390,17 @@ │ │ │ │ b.n 1e123c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcced0> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp.w r3, ip, lsl #2 │ │ │ │ bcc.n 1e1236 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcceca> │ │ │ │ b.n 1e123c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcced0> │ │ │ │ asrs r6, r1, #23 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrb r2, [r6, #13] │ │ │ │ + ldrb r2, [r2, #14] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r4, [r4, #4] │ │ │ │ + ldrb r4, [r0, #5] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #404] @ (1e14cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcd160>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471528,17 +471528,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e13fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcd090> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r6, r7, #15 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrb r6, [r6, #6] │ │ │ │ + ldrb r6, [r2, #7] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r0, [r7, #29] │ │ │ │ + strb r0, [r3, #30] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #384] @ (1e1668 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcd2fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471662,17 +471662,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e15a2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcd236> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r6, r1, #9 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrb r2, [r1, #0] │ │ │ │ + ldrb r2, [r5, #0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r4, [r3, #23] │ │ │ │ + strb r4, [r7, #23] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #376] @ (1e17fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcd490>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471792,17 +471792,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e173a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcd3ce> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r2, r6, #2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r6, [r4, #25] │ │ │ │ + strb r6, [r0, #26] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r0, [r1, #17] │ │ │ │ + strb r0, [r5, #17] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #344] @ (1e1970 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcd604>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471915,17 +471915,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e18be <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcd552> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r6, r3, #28 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r0, [r4, #19] │ │ │ │ + strb r0, [r0, #20] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r2, [r2, #11] │ │ │ │ + strb r2, [r6, #11] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #340] @ (1e1ae0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcd774>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472036,17 +472036,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e1a30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcd6c4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r2, r5, #22 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r0, [r4, #13] │ │ │ │ + strb r0, [r0, #14] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r2, [r4, #5] │ │ │ │ + strb r2, [r0, #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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #792] @ (1e1e18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcdaac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472312,17 +472312,17 @@ │ │ │ │ bhi.n 1e1d5e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcd9f2> │ │ │ │ mov r5, r9 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #1688] @ 0x698 │ │ │ │ b.n 1e1ca0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcd934> │ │ │ │ lsrs r0, r7, #16 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r6, [r7, #116] @ 0x74 │ │ │ │ + ldr r6, [r3, #120] @ 0x78 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r0, [r2, #112] @ 0x70 │ │ │ │ + ldr r0, [r6, #112] @ 0x70 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #704] @ (1e20f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcdd8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472555,17 +472555,17 @@ │ │ │ │ mov r8, r5 │ │ │ │ mov r5, r3 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e1fde <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcdc72> │ │ │ │ lsrs r0, r0, #4 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r4, [r5, #68] @ 0x44 │ │ │ │ + ldr r4, [r1, #72] @ 0x48 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [r1, #64] @ 0x40 │ │ │ │ + ldr r6, [r5, #64] @ 0x40 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #712] @ (1e23e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xce074>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472806,17 +472806,17 @@ │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1e2330 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcdfc4> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e2288 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcdf1c> │ │ │ │ lsls r0, r4, #24 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r6, [r0, #24] │ │ │ │ + ldr r6, [r4, #24] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #636] @ (1e267c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xce310>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473025,17 +473025,17 @@ │ │ │ │ bhi.n 1e25fa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xce28e> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e257c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xce210> │ │ │ │ nop │ │ │ │ lsls r0, r7, #12 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - str r2, [r6, #104] @ 0x68 │ │ │ │ + str r2, [r2, #108] @ 0x6c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r4, [r6, #100] @ 0x64 │ │ │ │ + str r4, [r2, #104] @ 0x68 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #656] @ (1e292c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xce5c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473258,17 +473258,17 @@ │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1e2888 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xce51c> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e27f2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xce486> │ │ │ │ lsls r4, r3, #2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - str r6, [r1, #64] @ 0x40 │ │ │ │ + str r6, [r5, #64] @ 0x40 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [r0, #64] @ 0x40 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #576] @ (1e2b8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xce820>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473462,17 +473462,17 @@ │ │ │ │ add.w ip, fp, #1 │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1e2b14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xce7a8> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e2a9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xce730> │ │ │ │ stc2l 1, cr0, [ip, #624]! @ 0x270 │ │ │ │ - str r4, [r6, #20] │ │ │ │ + str r4, [r2, #24] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r6, [r2, #20] │ │ │ │ + str r6, [r6, #20] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #588] @ (1e2df8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcea8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473674,17 +473674,17 @@ │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1e2d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcea00> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e2cea <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xce97e> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb8c019c │ │ │ │ - ldrsh r0, [r1, r4] │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrsh r2, [r7, r3] │ │ │ │ + ldrsh r2, [r3, r4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #544] @ (1e3038 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xceccc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473877,17 +473877,17 @@ │ │ │ │ ldr.w r3, [r4, #1324] @ 0x52c │ │ │ │ cmp r3, r1 │ │ │ │ bhi.n 1e2fbe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcec52> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e2f48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcebdc> │ │ │ │ vld4.32 {d0,d2,d4,d6}, [r0 :64], ip │ │ │ │ - ldrb r6, [r3, r2] │ │ │ │ + ldrb r6, [r7, r2] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r4, [r5, r2] │ │ │ │ + ldrb r4, [r1, r3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #808] @ (1e3380 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcf014>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -474151,17 +474151,17 @@ │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 1e32ca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcef5e> │ │ │ │ mov r4, r8 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e3206 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcee9a> │ │ │ │ @ instruction: 0xf6e0019c │ │ │ │ - ldrh r0, [r1, r6] │ │ │ │ + ldrh r0, [r5, r6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r2, [r4, r6] │ │ │ │ + ldr r2, [r0, r7] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #728] @ (1e3678 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcf30c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -474396,17 +474396,17 @@ │ │ │ │ cmp r8, r3 │ │ │ │ bcc.n 1e35e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcf27c> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e355e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcf1f2> │ │ │ │ nop │ │ │ │ @ instruction: 0xf398019c │ │ │ │ - ldr r0, [r3, r1] │ │ │ │ + ldr r0, [r7, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrsb r6, [r0, r2] │ │ │ │ + ldrsb r6, [r4, r2] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #740] @ (1e397c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcf610>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -474650,17 +474650,17 @@ │ │ │ │ cmp r3, r6 │ │ │ │ bhi.n 1e38d6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcf56a> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e3822 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcf4b6> │ │ │ │ nop │ │ │ │ @ instruction: 0xf0a0019c │ │ │ │ - strb r0, [r2, r5] │ │ │ │ + strb r0, [r6, r5] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r6, [r2, r6] │ │ │ │ + strh r6, [r6, r6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #692] @ (1e3c50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcf8e4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -474883,17 +474883,17 @@ │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 1e3bc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcf858> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e3b3e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcf7d2> │ │ │ │ ldc 1, cr0, [ip, #624] @ 0x270 │ │ │ │ - strh r0, [r2, r1] │ │ │ │ + strh r0, [r6, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r2, [r5, r2] │ │ │ │ + str r2, [r1, r3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #688] @ (1e3f20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcfbb4>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -475127,17 +475127,17 @@ │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1e3e80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcfb14> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e3dde <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcfa72> │ │ │ │ nop │ │ │ │ @ instruction: 0xeac8019c │ │ │ │ - ldr r7, [pc, #488] @ (1e4110 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcfda4>) │ │ │ │ + ldr r7, [pc, #616] @ (1e4190 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcfe24>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r5, [pc, #944] @ (1e42dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcff70>) │ │ │ │ + ldr r6, [pc, #48] @ (1e3f5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcfbf0>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #620] @ (1e41ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcfe40>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -475339,17 +475339,17 @@ │ │ │ │ cmp r5, r3 │ │ │ │ bcc.n 1e4130 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcfdc4> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e40b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcfd44> │ │ │ │ b.n 1e41a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcfe34> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r4, [pc, #728] @ (1e448c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd0120>) │ │ │ │ + ldr r4, [pc, #856] @ (1e450c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd01a0>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r3, [pc, #240] @ (1e42a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcff3c>) │ │ │ │ + ldr r3, [pc, #368] @ (1e4328 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcffbc>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #624] @ (1e443c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd00d0>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -475557,17 +475557,17 @@ │ │ │ │ cmp r3, lr │ │ │ │ bhi.n 1e43ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd0040> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e431a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcffae> │ │ │ │ b.n 1e3f18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xcfbac> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r2, [pc, #144] @ (1e44d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd0168>) │ │ │ │ + ldr r2, [pc, #272] @ (1e4554 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd01e8>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r0, [pc, #776] @ (1e4750 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd03e4>) │ │ │ │ + ldr r0, [pc, #904] @ (1e47d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd0464>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #576] @ (1e469c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd0330>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -475767,17 +475767,17 @@ │ │ │ │ bhi.n 1e4620 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd02b4> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e45a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd0234> │ │ │ │ nop │ │ │ │ b.n 1e4c58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd08ec> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - blx r3 │ │ │ │ + blx r7 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - mov r2, r9 │ │ │ │ + mov r2, sp │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #480] @ (1e489c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd0530>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -475951,15 +475951,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 1e475a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd03ee> │ │ │ │ b.n 1e4798 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd042c> │ │ │ │ b.n 1e499c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd0630> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r0, r7, #25 │ │ │ │ + lsrs r0, r3, #26 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ @@ -476124,15 +476124,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 1e4956 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd05ea> │ │ │ │ b.n 1e4990 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd0624> │ │ │ │ udf #126 @ 0x7e │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r0, r4, #17 │ │ │ │ + lsrs r0, r0, #18 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #480] @ (1e4c94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd0928>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -476306,15 +476306,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 1e4b52 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd07e6> │ │ │ │ b.n 1e4b90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd0824> │ │ │ │ bgt.n 1e4ba4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd0838> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r0, r1, #9 │ │ │ │ + lsrs r0, r5, #9 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ @@ -476479,15 +476479,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 1e4d4e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd09e2> │ │ │ │ b.n 1e4d88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd0a1c> │ │ │ │ bge.n 1e4da0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd0a34> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r0, r6, #32 │ │ │ │ + lsrs r0, r2, #1 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #460] @ (1e5078 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd0d0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -476646,15 +476646,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e4f42 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd0bd6> │ │ │ │ b.n 1e4f78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd0c0c> │ │ │ │ nop │ │ │ │ bhi.n 1e4f98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd0c2c> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r2, r5, #21 │ │ │ │ + lsls r2, r1, #22 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #432] @ (1e5244 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd0ed8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -476808,15 +476808,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e5128 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd0dbc> │ │ │ │ b.n 1e515a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd0dee> │ │ │ │ nop │ │ │ │ bvs.n 1e5194 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd0e28> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r2, r0, #14 │ │ │ │ + lsls r2, r4, #14 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #480] @ (1e5440 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd10d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -476987,15 +476987,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 1e52fe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd0f92> │ │ │ │ b.n 1e533c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd0fd0> │ │ │ │ bmi.n 1e53f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd108c> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r4, r5, #5 │ │ │ │ + lsls r4, r1, #6 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #480] @ (1e563c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd12d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -477169,15 +477169,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 1e54fa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd118e> │ │ │ │ b.n 1e5538 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd11cc> │ │ │ │ bcs.n 1e55fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd1290> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - vqadd.u16 q8, q12, │ │ │ │ + vqadd.u64 q8, q12, │ │ │ │ stmdb sp!, {r4, r5, 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] @ (1e5850 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd14e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -477347,15 +477347,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 1e56fe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd1392> │ │ │ │ b.n 1e5744 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd13d8> │ │ │ │ beq.n 1e5818 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd14ac> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stc2 0, cr0, [ip, #-996]! @ 0xfffffc1c │ │ │ │ + stc2l 0, cr0, [ip, #-996] @ 0xfffffc1c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #504] @ (1e5a64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd16f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -477528,15 +477528,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 1e5912 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd15a6> │ │ │ │ b.n 1e5958 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd15ec> │ │ │ │ ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xfb0000f9 │ │ │ │ + @ instruction: 0xfb2000f9 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (1e5c54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd18e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -477703,15 +477703,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 1e5b1a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd17ae> │ │ │ │ b.n 1e5b54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd17e8> │ │ │ │ ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr??.w r0, [r4, #249] @ 0xf9 │ │ │ │ + ldrsb.w r0, [r4, r9, 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #468] @ (1e5e44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd1ad8>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -477869,15 +477869,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 1e5d0a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd199e> │ │ │ │ b.n 1e5d40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd19d4> │ │ │ │ ldmia r2, {r2, r3, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf6e800f9 │ │ │ │ + @ instruction: 0xf70800f9 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (1e6034 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd1cc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -478044,15 +478044,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 1e5efa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd1b8e> │ │ │ │ b.n 1e5f34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd1bc8> │ │ │ │ ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf4dc00f9 │ │ │ │ + @ instruction: 0xf4fc00f9 │ │ │ │ stmdb sp!, {r4, 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] @ (1e6224 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd1eb8>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -478210,15 +478210,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 1e60ea <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd1d7e> │ │ │ │ b.n 1e6120 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd1db4> │ │ │ │ stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf2d000f9 │ │ │ │ + @ instruction: 0xf2f000f9 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (1e6414 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd20a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -478382,15 +478382,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e62d6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd1f6a> │ │ │ │ b.n 1e630c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd1fa0> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf0c600f9 │ │ │ │ + @ instruction: 0xf0e600f9 │ │ │ │ stmdb sp!, {r4, 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] @ (1e65f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd2288>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -478541,15 +478541,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e64c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd2158> │ │ │ │ b.n 1e64f6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd218a> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r3} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - mcr 0, 6, r0, cr10, cr9, {7} │ │ │ │ + mcr 0, 7, r0, cr10, cr9, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #468] @ (1e67e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd2478>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -478713,15 +478713,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e66a6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd233a> │ │ │ │ b.n 1e66dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd2370> │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r3, r5} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldc 0, cr0, [lr], #996 @ 0x3e4 │ │ │ │ + ldcl 0, cr0, [lr], {249} @ 0xf9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #452] @ (1e69c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd2658>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -478872,15 +478872,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e6894 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd2528> │ │ │ │ b.n 1e68c6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd255a> │ │ │ │ nop │ │ │ │ itte cc │ │ │ │ lslcc r4, r3, #6 │ │ │ │ - @ instruction: 0xeac200f9 │ │ │ │ + @ instruction: 0xeae200f9 │ │ │ │ stmdbcs sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #452] @ (1e6ba4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd2838>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -479037,15 +479037,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e6a72 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd2706> │ │ │ │ b.n 1e6aa4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd2738> │ │ │ │ nop │ │ │ │ pop {r1, r3, r4, r6, pc} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stlexd r9, r0, r0, [sl] │ │ │ │ + strd r0, r0, [sl], #996 @ 0x3e4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #440] @ (1e6d78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd2a0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -479199,15 +479199,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e6c50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd28e4> │ │ │ │ b.n 1e6c80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd2914> │ │ │ │ nop │ │ │ │ cbnz r2, 1e6dda <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd2a6e> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 1e6b34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd27c8> │ │ │ │ + b.n 1e6b74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd2808> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #452] @ (1e6f58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd2bec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -479365,15 +479365,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e6e26 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd2aba> │ │ │ │ b.n 1e6e58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd2aec> │ │ │ │ nop │ │ │ │ cbnz r6, 1e6f84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd2c18> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 1e6924 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd25b8> │ │ │ │ + b.n 1e6964 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd25f8> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #440] @ (1e712c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd2dc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -479528,15 +479528,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e7004 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd2c98> │ │ │ │ b.n 1e7034 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd2cc8> │ │ │ │ nop │ │ │ │ @ instruction: 0xb7c6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 1e7718 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd33ac> │ │ │ │ + b.n 1e7758 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd33ec> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #608] @ (1e73a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd303c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -479738,15 +479738,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e7210 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd2ea4> │ │ │ │ b.n 1e727a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd2f0e> │ │ │ │ nop │ │ │ │ push {r1, r4, r5, r6, r7, lr} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 1e746c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd3100> │ │ │ │ + b.n 1e74ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd3140> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #580] @ (1e7608 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd329c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -479934,15 +479934,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 1e7484 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd3118> │ │ │ │ b.n 1e74e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd3178> │ │ │ │ cbz r6, 1e7668 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd32fc> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ble.n 1e75d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd326c> │ │ │ │ + udf #4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #600] @ (1e787c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd3510>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480140,15 +480140,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 1e76ea <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd337e> │ │ │ │ b.n 1e7750 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd33e4> │ │ │ │ cbz r6, 1e7884 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd3518> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - blt.n 1e7934 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd35c8> │ │ │ │ + blt.n 1e7974 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd3608> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #632] @ (1e7b10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd37a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480350,15 +480350,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e7968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd35fc> │ │ │ │ b.n 1e79da <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd366e> │ │ │ │ nop │ │ │ │ add r6, sp, #648 @ 0x288 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bhi.n 1e7a74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd3708> │ │ │ │ + bhi.n 1e7ab4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd3748> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #568] @ (1e7d64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd39f8>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -480547,15 +480547,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 1e7bf8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd388c> │ │ │ │ b.n 1e7c64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd38f8> │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bvs.n 1e7dec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd3a80> │ │ │ │ + bvs.n 1e7e2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd3ac0> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #580] @ (1e7fc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd3c58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480743,15 +480743,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 1e7e40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd3ad4> │ │ │ │ b.n 1e7ea0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd3b34> │ │ │ │ add r1, sp, #744 @ 0x2e8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bcc.n 1e7f5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd3bf0> │ │ │ │ + bcc.n 1e7f9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd3c30> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #480] @ (1e81c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd3e54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480919,15 +480919,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 1e807e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd3d12> │ │ │ │ b.n 1e80bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd3d50> │ │ │ │ add r7, pc, #360 @ (adr r7, 1e832c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd3fc0>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bne.n 1e8128 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd3dbc> │ │ │ │ + bne.n 1e8168 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd3dfc> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #528] @ (1e83ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd4080>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481101,15 +481101,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8298 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd3f2c> │ │ │ │ b.n 1e82e2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd3f76> │ │ │ │ nop │ │ │ │ add r5, pc, #384 @ (adr r5, 1e8570 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd4204>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r7, {r1, r2, r3, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #576] @ (1e8648 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd42dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481295,15 +481295,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 1e84c6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd415a> │ │ │ │ b.n 1e8524 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd41b8> │ │ │ │ add r3, pc, #200 @ (adr r3, 1e8714 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd43a8>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r3, r4} │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #556] @ (1e8890 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd4524>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481488,15 +481488,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 1e8730 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd43c4> │ │ │ │ b.n 1e878c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd4420> │ │ │ │ add r0, pc, #864 @ (adr r0, 1e8bf4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd4888>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r2!, {r3, r4, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #624] @ (1e8b1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd47b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481694,15 +481694,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 1e897a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd460e> │ │ │ │ b.n 1e89e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd467c> │ │ │ │ ldr r6, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4} │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #660] @ (1e8dcc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd4a60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481917,15 +481917,15 @@ │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8c12 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd48a6> │ │ │ │ b.n 1e8c8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd4920> │ │ │ │ ldr r4, [sp, #8] │ │ │ │ lsls r4, r3, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - stmia r5!, {r2, r3, r5} │ │ │ │ + stmia r5!, {r2, r3, r6} │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #692] @ (1e90a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd4d34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482142,15 +482142,15 @@ │ │ │ │ b.n 1e8f50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd4be4> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ ldr r1, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r2!, {r3, r6} │ │ │ │ + stmia r2!, {r3, r5, r6} │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #568] @ (1e92f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd4f88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482349,17 +482349,17 @@ │ │ │ │ b.n 1e92be <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd4f52> │ │ │ │ str r6, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r4, [r6, #112] @ 0x70 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - itt le │ │ │ │ - lslle r1, r7, #3 │ │ │ │ - stmdble sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + itt │ │ │ │ + lsl r1, r7, #3 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #592] @ (1e9568 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd51fc>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r9, r2 │ │ │ │ @@ -482560,15 +482560,15 @@ │ │ │ │ b.n 1e9534 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd51c8> │ │ │ │ str r4, [sp, #144] @ 0x90 │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r4, [r1, #76] @ 0x4c │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r6, pc} │ │ │ │ + pop {r1, r2, r3, r5, r6, pc} │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #796] @ (1e98a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd553c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482811,15 +482811,15 @@ │ │ │ │ bcc.w 1e9692 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd5326> │ │ │ │ b.n 1e9738 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd53cc> │ │ │ │ nop │ │ │ │ str r1, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - cbnz r2, 1e98f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd5584> │ │ │ │ + rev r2, r2 │ │ │ │ lsls r1, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -483077,15 +483077,15 @@ │ │ │ │ b.n 1e9a98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd572c> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ ldrh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xb668 │ │ │ │ + @ instruction: 0xb688 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #796] @ (1e9f58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd5bec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -483328,15 +483328,15 @@ │ │ │ │ bcc.w 1e9d42 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd59d6> │ │ │ │ b.n 1e9de8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd5a7c> │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #22] │ │ │ │ lsls r4, r3, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - cbz r2, 1e9fa8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd5c3c> │ │ │ │ + cbz r2, 1e9fb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd5c44> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #584] @ (1ea1c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd5e54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -483525,15 +483525,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea038 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd5ccc> │ │ │ │ b.n 1ea09a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd5d2e> │ │ │ │ nop │ │ │ │ strh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r4, r3, #6 │ │ │ │ - sub sp, #72 @ 0x48 │ │ │ │ + sub sp, #200 @ 0xc8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #532] @ (1ea3f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd6084>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -483713,15 +483713,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea296 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd5f2a> │ │ │ │ b.n 1ea2f2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd5f86> │ │ │ │ nop │ │ │ │ strh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r6, sp, #296 @ 0x128 │ │ │ │ + add r6, sp, #424 @ 0x1a8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #468] @ (1ea5e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd6274>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -483885,15 +483885,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 1ea4a6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd613a> │ │ │ │ b.n 1ea4e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd6174> │ │ │ │ strh r6, [r5, #24] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r4, sp, #240 @ 0xf0 │ │ │ │ + add r4, sp, #368 @ 0x170 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #504] @ (1ea7f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd6488>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484059,15 +484059,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea6ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd6340> │ │ │ │ b.n 1ea6ee <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd6382> │ │ │ │ nop │ │ │ │ strh r0, [r0, #10] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r2, sp, #72 @ 0x48 │ │ │ │ + add r2, sp, #200 @ 0xc8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #540] @ (1eaa2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd66c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484244,15 +484244,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 1ea8c2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd6556> │ │ │ │ b.n 1ea914 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd65a8> │ │ │ │ ldrb r2, [r5, #28] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r7, pc, #768 @ (adr r7, 1ead34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd69c8>) │ │ │ │ + add r7, pc, #896 @ (adr r7, 1eadb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd6a48>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #524] @ (1eac54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd68e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484430,15 +484430,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eab04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd6798> │ │ │ │ b.n 1eab54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd67e8> │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #19] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r5, pc, #520 @ (adr r5, 1eae64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd6af8>) │ │ │ │ + add r5, pc, #648 @ (adr r5, 1eaee4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd6b78>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #536] @ (1eae88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd6b1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484615,15 +484615,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 1ead20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd69b4> │ │ │ │ b.n 1ead70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd6a04> │ │ │ │ ldrb r2, [r1, #11] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r3, pc, #208 @ (adr r3, 1eaf60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd6bf4>) │ │ │ │ + add r3, pc, #336 @ (adr r3, 1eafe0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd6c74>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #488] @ (1eb08c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd6d20>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -484790,15 +484790,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eaf4e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd6be2> │ │ │ │ b.n 1eaf98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd6c2c> │ │ │ │ nop │ │ │ │ ldrb r6, [r2, #2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r1, pc, #104 @ (adr r1, 1eb0fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd6d90>) │ │ │ │ + add r1, pc, #232 @ (adr r1, 1eb17c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd6e10>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #468] @ (1eb27c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd6f10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484959,15 +484959,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 1eb13e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd6dd2> │ │ │ │ b.n 1eb174 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd6e08> │ │ │ │ strb r2, [r2, #26] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r7, [sp, #48] @ 0x30 │ │ │ │ + ldr r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (1eb474 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd7108>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485124,15 +485124,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb33c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd6fd0> │ │ │ │ b.n 1eb376 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd700a> │ │ │ │ nop │ │ │ │ strb r4, [r4, #18] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r5, [sp, #120] @ 0x78 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #508] @ (1eb68c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd7320>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485301,15 +485301,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 1eb536 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd71ca> │ │ │ │ b.n 1eb57c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd7210> │ │ │ │ strb r2, [r5, #10] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r2, [sp, #816] @ 0x330 │ │ │ │ + ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #484] @ (1eb88c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd7520>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485475,15 +485475,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb754 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd73e8> │ │ │ │ b.n 1eb796 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd742a> │ │ │ │ nop │ │ │ │ strb r4, [r2, #2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r0, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r0, [sp, #856] @ 0x358 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #488] @ (1eba90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd7724>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485648,15 +485648,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb946 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd75da> │ │ │ │ b.n 1eb984 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd7618> │ │ │ │ nop │ │ │ │ ldr r2, [r2, #104] @ 0x68 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r6, [sp, #616] @ 0x268 │ │ │ │ + str r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #460] @ (1ebc78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd790c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485814,15 +485814,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ebb46 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd77da> │ │ │ │ b.n 1ebb84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd7818> │ │ │ │ nop │ │ │ │ ldr r6, [r1, #72] @ 0x48 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r4, [sp, #616] @ 0x268 │ │ │ │ + str r4, [sp, #744] @ 0x2e8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #452] @ (1ebe58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd7aec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485980,15 +485980,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ebd26 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd79ba> │ │ │ │ b.n 1ebd58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd79ec> │ │ │ │ nop │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r2, [sp, #632] @ 0x278 │ │ │ │ + str r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #452] @ (1ec038 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd7ccc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486144,15 +486144,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 1ebf0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd7ba0> │ │ │ │ b.n 1ebf40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd7bd4> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r0, [sp, #656] @ 0x290 │ │ │ │ + str r0, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #472] @ (1ec22c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd7ec0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486312,15 +486312,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 1ec0ee <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd7d82> │ │ │ │ b.n 1ec128 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd7dbc> │ │ │ │ str r6, [r4, #108] @ 0x6c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r0, [r3, #52] @ 0x34 │ │ │ │ + ldrh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #460] @ (1ec414 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd80a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486479,15 +486479,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ec2e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd7f78> │ │ │ │ b.n 1ec31e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd7fb2> │ │ │ │ nop │ │ │ │ str r4, [r6, #76] @ 0x4c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r2, [r3, #36] @ 0x24 │ │ │ │ + ldrh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ rsb r4, r0, #45 @ 0x2d │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -487482,15 +487482,15 @@ │ │ │ │ b.n 1ece36 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd8aca> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ece1a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd8aae> │ │ │ │ b.n 1ece7a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd8b0e> │ │ │ │ ldr r6, [r3, r7] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r4, [r0, #2] │ │ │ │ + ldrh r4, [r4, #2] │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldrh.w r4, [sp, #72] @ 0x48 │ │ │ │ @@ -487681,15 +487681,15 @@ │ │ │ │ b.n 1ed0aa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd8d3e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed090 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd8d24> │ │ │ │ b.n 1ed0e6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd8d7a> │ │ │ │ ldrsb r0, [r4, r5] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r4, [r1, #46] @ 0x2e │ │ │ │ + strh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #548] @ (1ed450 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd90e4>) │ │ │ │ @@ -487875,15 +487875,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed2da <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd8f6e> │ │ │ │ b.n 1ed328 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd8fbc> │ │ │ │ nop │ │ │ │ strb r6, [r1, r4] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r6, [r6, #26] │ │ │ │ + strh r6, [r2, #28] │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r4, [pc, #540] @ (1ed688 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd931c>) │ │ │ │ @@ -488064,15 +488064,15 @@ │ │ │ │ b.n 1ed536 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd91ca> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed51c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd91b0> │ │ │ │ b.n 1ed568 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd91fc> │ │ │ │ strh r0, [r2, r3] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r4, [r4, #8] │ │ │ │ + strh r4, [r0, #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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #516] @ (1ed8a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd953c>) │ │ │ │ @@ -488248,15 +488248,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed748 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd93dc> │ │ │ │ b.n 1ed78c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd9420> │ │ │ │ nop │ │ │ │ str r6, [r2, r2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r6, [r5, #27] │ │ │ │ + ldrb r6, [r1, #28] │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #508] @ (1edac0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd9754>) │ │ │ │ @@ -488428,15 +488428,15 @@ │ │ │ │ b.n 1ed982 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd9616> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd95fc> │ │ │ │ b.n 1ed9aa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd963e> │ │ │ │ ldr r6, [pc, #472] @ (1edc9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd9930>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r4, [r7, #18] │ │ │ │ + ldrb r4, [r3, #19] │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #484] @ (1edcc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd9954>) │ │ │ │ @@ -488602,15 +488602,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1edb76 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd980a> │ │ │ │ b.n 1edbb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd9844> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #376] @ (1ede3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd9ad0>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r6, [r4, #10] │ │ │ │ + ldrb r6, [r0, #11] │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #476] @ (1edeb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd9b4c>) │ │ │ │ @@ -488773,15 +488773,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1edd74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd9a08> │ │ │ │ b.n 1eddac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd9a40> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #376] @ (1ee034 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd9cc8>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r6, [r2, #2] │ │ │ │ + ldrb r6, [r6, #2] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (1edf78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd9c0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -492857,17 +492857,17 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrb r0, [r5, #24] │ │ │ │ + ldrb r0, [r1, #25] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r6, [r5, #21] │ │ │ │ + ldrb r6, [r1, #22] │ │ │ │ lsls r6, r4, #3 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #3 │ │ │ │ ldrb.w r4, [r6, #1688] @ 0x698 │ │ │ │ mov r1, r2 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1cd30c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb8fa0> │ │ │ │ @@ -493300,17 +493300,17 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrb r4, [r2, #2] │ │ │ │ + ldrb r4, [r6, #2] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r6, [r2, #0] │ │ │ │ + ldrb r6, [r6, #0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ mov r0, r4 │ │ │ │ ldrb.w r4, [r6, #1688] @ 0x698 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #1 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1cd30c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb8fa0> │ │ │ │ @@ -493743,17 +493743,17 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strb r4, [r3, #13] │ │ │ │ + strb r4, [r7, #13] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r6, [r7, #10] │ │ │ │ + strb r6, [r3, #11] │ │ │ │ lsls r6, r4, #3 │ │ │ │ mov r0, r4 │ │ │ │ ldrb.w r4, [r6, #1688] @ 0x698 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #2 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1cd30c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb8fa0> │ │ │ │ @@ -494157,17 +494157,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsrs r4, r3, #15 │ │ │ │ lsls r4, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldr r6, [r1, #104] @ 0x68 │ │ │ │ + ldr r6, [r5, #104] @ 0x68 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r4, [r7, #88] @ 0x58 │ │ │ │ + ldr r4, [r3, #92] @ 0x5c │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrb.w r5, [r9, #1688] @ 0x698 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r2 │ │ │ │ @@ -494611,17 +494611,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsls r4, r1, #25 │ │ │ │ lsls r4, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ + ldr r4, [r1, #4] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrb.w r5, [r9, #1688] @ 0x698 │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #1 │ │ │ │ @@ -495065,17 +495065,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsls r4, r7, #2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - str r6, [r0, #52] @ 0x34 │ │ │ │ + str r6, [r4, #52] @ 0x34 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r4, [r3, #40] @ 0x28 │ │ │ │ + str r4, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrb.w r5, [r9, #1688] @ 0x698 │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #2 │ │ │ │ @@ -495781,17 +495781,17 @@ │ │ │ │ beq.n 1f31ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xdee40> │ │ │ │ b.n 1f31d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xdee64> │ │ │ │ cmp r5, #3 │ │ │ │ it ne │ │ │ │ vmovne r5, s11 │ │ │ │ beq.n 1f318e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xdee22> │ │ │ │ b.n 1f319e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xdee32> │ │ │ │ - ldrsh r2, [r2, r1] │ │ │ │ + ldrsh r2, [r6, r1] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r4, [r6, r7] │ │ │ │ + ldrb r4, [r2, r0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #796] @ (1f356c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xdf200>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -496329,17 +496329,17 @@ │ │ │ │ b.n 1f389c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xdf530> │ │ │ │ cmp r6, #3 │ │ │ │ beq.w 1f377a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xdf40e> │ │ │ │ b.n 1f38bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xdf550> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r6, [r7, r1] │ │ │ │ + ldr r6, [r3, r2] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrsb r4, [r2, r0] │ │ │ │ + ldrsb r4, [r6, r0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #452] @ (1f3ad8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xdf76c>) │ │ │ │ @@ -496890,19 +496890,19 @@ │ │ │ │ str.w r5, [r2], #4 │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 1f4028 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xdfcbc> │ │ │ │ b.n 1f3c64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xdf8f8> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strh r2, [r0, r0] │ │ │ │ + strh r2, [r4, r0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r7, [pc, #544] @ (1f4264 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xdfef8>) │ │ │ │ + ldr r7, [pc, #672] @ (1f42e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xdff78>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r4, r0, r3 │ │ │ │ + adds r4, r4, r3 │ │ │ │ lsls r1, r7, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ @@ -497974,19 +497974,19 @@ │ │ │ │ ldr.w r4, [r3, #4]! │ │ │ │ str.w r4, [r2], #4 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 1f4d7a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe0a0e> │ │ │ │ b.n 1f4930 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe05c4> │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - cmp r6, r6 │ │ │ │ + cmp r6, sl │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cmp r0, r5 │ │ │ │ + cmn r0, r1 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsrs r4, r7, #14 │ │ │ │ + lsrs r4, r3, #15 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ ldrb.w r5, [r6, #1688] @ 0x698 │ │ │ │ @@ -498774,20 +498774,20 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ add r3, sp, #560 @ 0x230 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vshr.u64 q0, q12, #30 │ │ │ │ + vshr.u64 q8, q12, #62 │ │ │ │ add r1, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r7, #222 @ 0xde │ │ │ │ + adds r7, #254 @ 0xfe │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r5, #60 @ 0x3c │ │ │ │ + adds r5, #92 @ 0x5c │ │ │ │ lsls r6, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ vmov sl, s15 │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 1f5712 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe13a6> │ │ │ │ mov r0, r5 │ │ │ │ @@ -499600,20 +499600,20 @@ │ │ │ │ b.n 1f5fb2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe1c46> │ │ │ │ ldmia r1, {r1, r2, r3, r6} │ │ │ │ lsls r3, r3, #6 │ │ │ │ add r2, pc, #144 @ (adr r2, 1f6180 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe1e14>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf65400f8 │ │ │ │ + @ instruction: 0xf67400f8 │ │ │ │ add r0, pc, #280 @ (adr r0, 1f6214 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe1ea8>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cmp r6, #144 @ 0x90 │ │ │ │ + cmp r6, #176 @ 0xb0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cmp r3, #218 @ 0xda │ │ │ │ + cmp r3, #250 @ 0xfa │ │ │ │ lsls r6, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 1f6206 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe1e9a> │ │ │ │ @@ -500462,20 +500462,20 @@ │ │ │ │ lslpl r3, r3, #6 │ │ │ │ stmiami r0!, {} │ │ │ │ addmi r7, pc │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r2], {248} @ 0xf8 │ │ │ │ + ldc 0, cr0, [r2], #-992 @ 0xfffffc20 │ │ │ │ str r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - movs r4, #66 @ 0x42 │ │ │ │ + movs r4, #98 @ 0x62 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - movs r1, #120 @ 0x78 │ │ │ │ + movs r1, #152 @ 0x98 │ │ │ │ lsls r6, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ vmov sl, s15 │ │ │ │ vmov fp, s14 │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 1f6aea <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe277e> │ │ │ │ @@ -501407,21 +501407,21 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrh r0, [r4, #38] @ 0x26 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1f7820 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe34b4> │ │ │ │ + b.n 1f7860 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe34f4> │ │ │ │ lsls r0, r7, #3 │ │ │ │ ldrh r2, [r4, #20] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r0, r2, r4 │ │ │ │ + adds r0, r6, r4 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - asrs r2, r6, #24 │ │ │ │ + asrs r2, r2, #25 │ │ │ │ lsls r6, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r3, #2 │ │ │ │ bne.w 1f78ba <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe354e> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add.w r2, r5, r1, lsl #2 │ │ │ │ @@ -502407,21 +502407,21 @@ │ │ │ │ b.n 1f81c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe3e5c> │ │ │ │ add r7, pc, #1000 @ (adr r7, 1f864c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe42e0>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ strh r0, [r2, #6] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 1f817c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe3e10> │ │ │ │ + bmi.n 1f81bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe3e50> │ │ │ │ lsls r0, r7, #3 │ │ │ │ ldrb r0, [r6, #24] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r6, r5, #18 │ │ │ │ + lsrs r6, r1, #19 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsrs r4, r7, #6 │ │ │ │ + lsrs r4, r3, #7 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ add.w r1, r7, #15 │ │ │ │ add.w r5, r4, #602112 @ 0x93000 │ │ │ │ @@ -503470,15 +503470,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ strb r4, [r1, #15] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r3, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ strb r0, [r4, #4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldr r3, [pc, #872] @ (1f92e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe4f78>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #872] @ (1f92e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe4f7c>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -503738,16 +503738,16 @@ │ │ │ │ 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 1f92d6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe4f6a> │ │ │ │ b.n 1f8d8a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe4a1e> │ │ │ │ - vmla.i16 q0, q11, d5[2] │ │ │ │ - ldc2 0, cr0, [r0], {229} @ 0xe5 │ │ │ │ + vtrn.16 q0, │ │ │ │ + ldc2 0, cr0, [r0], #916 @ 0x394 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ mov r0, r4 │ │ │ │ @@ -505998,15 +505998,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strb r6, [r2, #28] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - svc 78 @ 0x4e │ │ │ │ + svc 110 @ 0x6e │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (1fb0fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe6d90>) │ │ │ │ @@ -506199,17 +506199,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ b.n 1fb2e6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe6f7a> │ │ │ │ strb r6, [r5, #19] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ble.n 1fb31c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe6fb0> │ │ │ │ + ble.n 1fb35c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe6ff0> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ble.n 1fb320 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe6fb4> │ │ │ │ + ble.n 1fb360 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe6ff4> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #168] @ (1fb3c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7054>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -506277,19 +506277,19 @@ │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ b.n 1fb37c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7010> │ │ │ │ mov r1, r6 │ │ │ │ bl 1cd268 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb8efc> │ │ │ │ b.n 1fb37c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7010> │ │ │ │ strb r0, [r4, #16] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bgt.n 1fb39c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7030> │ │ │ │ + ble.n 1fb3dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7070> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - bgt.n 1fb310 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe6fa4> │ │ │ │ + bgt.n 1fb350 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe6fe4> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - bgt.n 1fb2d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe6f64> │ │ │ │ + bgt.n 1fb310 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe6fa4> │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #464] @ (1fb5b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7248>) │ │ │ │ @@ -506467,21 +506467,21 @@ │ │ │ │ ldr.w r2, [r2, #716] @ 0x2cc │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1fb586 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe721a> │ │ │ │ nop │ │ │ │ strb r6, [r2, #13] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bgt.n 1fb5ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7280> │ │ │ │ + bgt.n 1fb62c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe72c0> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - blt.n 1fb550 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe71e4> │ │ │ │ + blt.n 1fb590 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7224> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - blt.n 1fb55c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe71f0> │ │ │ │ + blt.n 1fb59c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7230> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - blt.n 1fb6ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7340> │ │ │ │ + blt.n 1fb4ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7180> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -506553,21 +506553,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ b.n 1fb66a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe72fe> │ │ │ │ nop │ │ │ │ strb r4, [r7, #4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bge.n 1fb750 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe73e4> │ │ │ │ + bge.n 1fb790 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7424> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - bge.n 1fb7a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe743c> │ │ │ │ + bge.n 1fb5e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe727c> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - bge.n 1fb74c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe73e0> │ │ │ │ + bge.n 1fb78c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7420> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - bge.n 1fb7a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe743c> │ │ │ │ + bge.n 1fb5e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe727c> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, r1 │ │ │ │ @@ -506589,15 +506589,15 @@ │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, #1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bge.n 1fb794 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7428> │ │ │ │ + bge.n 1fb7d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7468> │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #96] @ (1fb774 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7408>) │ │ │ │ @@ -507231,20 +507231,20 @@ │ │ │ │ ldr r3, [pc, #24] @ (1fbe28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7abc>) │ │ │ │ ldr.w r0, [ip, r1, lsl #3] │ │ │ │ add r3, pc │ │ │ │ add r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r3, [sp, #800] @ 0x320 │ │ │ │ lsls r0, r7, #3 │ │ │ │ ldc2l 1, cr0, [r8, #628] @ 0x274 │ │ │ │ - ldrsb r6, [r5, r6] │ │ │ │ + ldrsb r6, [r1, r7] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - asrs r2, r7, #15 │ │ │ │ + asrs r2, r3, #16 │ │ │ │ lsls r1, r7, #3 │ │ │ │ sub.w r3, r0, #174 @ 0xae │ │ │ │ movw r2, #267 @ 0x10b │ │ │ │ cmp r3, r2 │ │ │ │ bhi.w 1fc058 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7cec> │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r0, r5, #5 │ │ │ │ @@ -507711,15 +507711,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #780] @ 0x30c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r0, [r7, #80] @ 0x50 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r7!, {r4, r6} │ │ │ │ + ldmia r7!, {r4, r5, r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (1fc26c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7f00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -507737,15 +507737,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #784] @ 0x310 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r4, [r6, #76] @ 0x4c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (1fc2ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7f40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -507764,15 +507764,15 @@ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r4, [r6, #72] @ 0x48 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (1fc2f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7f8c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -507795,15 +507795,15 @@ │ │ │ │ ldr.w r3, [r3, #776] @ 0x308 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [r6, #68] @ 0x44 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r6!, {r2, r4, r5, r7} │ │ │ │ + ldmia r6, {r2, r4, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #72] @ (1fc358 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7fec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -514678,15 +514678,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20105e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xeccf2> │ │ │ │ nop │ │ │ │ asrs r0, r0, #28 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r4, [r3, #8] │ │ │ │ + strh r4, [r7, #8] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #192] @ (201180 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xece14>) │ │ │ │ @@ -514761,15 +514761,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 2010e6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xecd7a> │ │ │ │ nop │ │ │ │ asrs r4, r7, #25 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r2, r4, #8 │ │ │ │ + lsrs r2, r0, #9 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (201264 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xecef8>) │ │ │ │ @@ -514848,15 +514848,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 2011c2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xece56> │ │ │ │ nop │ │ │ │ asrs r0, r4, #22 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r2, r5, #4 │ │ │ │ + lsrs r2, r1, #5 │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (201320 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xecfb4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -514916,15 +514916,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 2012bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xecf50> │ │ │ │ nop │ │ │ │ asrs r2, r7, #18 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r1, #112 @ 0x70 │ │ │ │ + adds r1, #144 @ 0x90 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2013dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xed070>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -514984,15 +514984,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 201378 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xed00c> │ │ │ │ nop │ │ │ │ asrs r6, r7, #15 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r0, #180 @ 0xb4 │ │ │ │ + adds r0, #212 @ 0xd4 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #168] @ (2014a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xed134>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -516732,17 +516732,17 @@ │ │ │ │ ldr.w r1, [r9, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w r0, sl, r1 │ │ │ │ b.n 2025f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xee28c> │ │ │ │ nop │ │ │ │ lsls r2, r7, #5 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r6, r2, #6 │ │ │ │ + adds r6, r6, #6 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - ldr r0, [r3, #48] @ 0x30 │ │ │ │ + ldr r0, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ mov r3, r1 │ │ │ │ @@ -520292,15 +520292,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1224] @ 0x4c8 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bvc.n 20507c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf0d10> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - sbcs r6, r0 │ │ │ │ + sbcs r6, r4 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (205094 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf0d28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520323,15 +520323,15 @@ │ │ │ │ ldr.w r3, [r3, #1120] @ 0x460 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvs.n 205048 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf0cdc> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adcs r4, r2 │ │ │ │ + adcs r4, r6 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2050e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf0d74>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520354,15 +520354,15 @@ │ │ │ │ ldr.w r3, [r3, #1116] @ 0x45c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvs.n 204ffc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf0c90> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r4, r2 │ │ │ │ + asrs r4, r6 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20512c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf0dc0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520385,15 +520385,15 @@ │ │ │ │ ldr.w r3, [r3, #1108] @ 0x454 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvs.n 2051b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf0e44> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r4, r2 │ │ │ │ + lsrs r4, r6 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (205178 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf0e0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520416,15 +520416,15 @@ │ │ │ │ ldr.w r3, [r3, #1104] @ 0x450 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bpl.n 205164 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf0df8> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r4, r2 │ │ │ │ + lsls r4, r6 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2051c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf0e58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520447,15 +520447,15 @@ │ │ │ │ ldr.w r3, [r3, #1076] @ 0x434 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bpl.n 205118 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf0dac> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - eors r4, r2 │ │ │ │ + eors r4, r6 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (205210 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf0ea4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520478,15 +520478,15 @@ │ │ │ │ ldr.w r3, [r3, #1056] @ 0x420 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bpl.n 2052cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf0f60> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ands r0, r3 │ │ │ │ + ands r0, r7 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ @@ -520520,15 +520520,15 @@ │ │ │ │ vldr s0, [sp, #28] │ │ │ │ blx r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bmi.n 20527c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf0f10> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r7, #192 @ 0xc0 │ │ │ │ + subs r7, #224 @ 0xe0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ @@ -520562,15 +520562,15 @@ │ │ │ │ vldr d0, [sp, #40] @ 0x28 │ │ │ │ blx r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bmi.n 205208 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf0e9c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r7, #84 @ 0x54 │ │ │ │ + subs r7, #116 @ 0x74 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [pc, #64] @ (205354 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf0fe8>) │ │ │ │ @@ -520596,15 +520596,15 @@ │ │ │ │ vldr s0, [sp, #12] │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bmi.n 20539c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf1030> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r6, #240 @ 0xf0 │ │ │ │ + subs r7, #16 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ ldr r4, [pc, #64] @ (2053b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf1044>) │ │ │ │ @@ -520630,15 +520630,15 @@ │ │ │ │ vldr d0, [sp, #16] │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcc.n 205340 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf0fd4> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r6, #156 @ 0x9c │ │ │ │ + subs r6, #188 @ 0xbc │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (2053f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf1084>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -520656,15 +520656,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1148] @ 0x47c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bcc.n 2054d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf1168> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r6, #90 @ 0x5a │ │ │ │ + subs r6, #122 @ 0x7a │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20543c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf10d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520687,15 +520687,15 @@ │ │ │ │ ldr.w r3, [r3, #1112] @ 0x458 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcc.n 2054a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf1134> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r6, #32 │ │ │ │ + subs r6, #64 @ 0x40 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (205488 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf111c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520718,15 +520718,15 @@ │ │ │ │ ldr.w r3, [r3, #1080] @ 0x438 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 205454 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf10e8> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r5, #224 @ 0xe0 │ │ │ │ + subs r6, #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, #52] @ (2054d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf1168>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520749,15 +520749,15 @@ │ │ │ │ ldr.w r3, [r3, #1072] @ 0x430 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 205408 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf109c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r5, #164 @ 0xa4 │ │ │ │ + subs r5, #196 @ 0xc4 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (205520 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf11b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520780,15 +520780,15 @@ │ │ │ │ ldr.w r3, [r3, #1068] @ 0x42c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 2055bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf1250> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r5, #100 @ 0x64 │ │ │ │ + subs r5, #132 @ 0x84 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20556c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf1200>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520811,15 +520811,15 @@ │ │ │ │ ldr.w r3, [r3, #1064] @ 0x428 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 205570 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf1204> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r5, #36 @ 0x24 │ │ │ │ + subs r5, #68 @ 0x44 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2055b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf124c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520842,15 +520842,15 @@ │ │ │ │ ldr.w r3, [r3, #1060] @ 0x424 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bne.n 205524 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf11b8> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r4, #228 @ 0xe4 │ │ │ │ + subs r5, #4 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2055fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf1290>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -520870,15 +520870,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1036] @ 0x40c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bne.n 2056d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf1364> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r4, #164 @ 0xa4 │ │ │ │ + subs r4, #196 @ 0xc4 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (205648 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf12dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520901,15 +520901,15 @@ │ │ │ │ ldr.w r3, [r3, #1288] @ 0x508 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bne.n 205694 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf1328> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r4, #112 @ 0x70 │ │ │ │ + subs r4, #144 @ 0x90 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (205688 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf131c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -520927,15 +520927,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1320] @ 0x528 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ beq.n 20563c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf12d0> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r4, #58 @ 0x3a │ │ │ │ + subs r4, #90 @ 0x5a │ │ │ │ lsls r5, r4, #3 │ │ │ │ ldr r3, [pc, #320] @ (2057d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf1468>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb.w r2, [r3, #293] @ 0x125 │ │ │ │ @@ -521048,15 +521048,15 @@ │ │ │ │ b.n 2056d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf136c> │ │ │ │ add.w r3, r3, #94208 @ 0x17000 │ │ │ │ ldrb.w r0, [r3, #472] @ 0x1d8 │ │ │ │ b.n 20574a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf13de> │ │ │ │ nop │ │ │ │ beq.n 20572c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf13c0> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r3, #198 @ 0xc6 │ │ │ │ + subs r3, #230 @ 0xe6 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (205820 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf14b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -521079,15 +521079,15 @@ │ │ │ │ ldr.w r3, [r3, #1132] @ 0x46c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r2, r3, r6} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r2, #196 @ 0xc4 │ │ │ │ + subs r2, #228 @ 0xe4 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20586c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf1500>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -521110,15 +521110,15 @@ │ │ │ │ ldr.w r3, [r3, #1128] @ 0x468 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r2, #140 @ 0x8c │ │ │ │ + subs r2, #172 @ 0xac │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (2058ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf1540>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521136,15 +521136,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1100] @ 0x44c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r2, #86 @ 0x56 │ │ │ │ + subs r2, #118 @ 0x76 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2058f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf1584>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521164,15 +521164,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1316] @ 0x524 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r6, {r2, r4, r5, r6} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r2, #32 │ │ │ │ + subs r2, #64 @ 0x40 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (205934 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf15c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521192,15 +521192,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1048] @ 0x418 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r6!, {r4, r5} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r1, #232 @ 0xe8 │ │ │ │ + subs r2, #8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (205970 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf1604>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521216,15 +521216,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #1044] @ 0x414 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r1, #180 @ 0xb4 │ │ │ │ + subs r1, #212 @ 0xd4 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2059b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf1648>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521244,15 +521244,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1032] @ 0x408 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r5, {r4, r5, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r1, #128 @ 0x80 │ │ │ │ + subs r1, #160 @ 0xa0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2059f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf168c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521272,15 +521272,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1312] @ 0x520 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r5, {r2, r3, r5, r6} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r1, #72 @ 0x48 │ │ │ │ + subs r1, #104 @ 0x68 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (205a34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf16c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521296,15 +521296,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #864] @ 0x360 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldmia r5, {r3, r5} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r1, #20 │ │ │ │ + subs r1, #52 @ 0x34 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (205a80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf1714>) │ │ │ │ @@ -521327,15 +521327,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r0, #212 @ 0xd4 │ │ │ │ + subs r0, #244 @ 0xf4 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (205acc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf1760>) │ │ │ │ @@ -521358,15 +521358,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r2, r3, r4, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r0, #160 @ 0xa0 │ │ │ │ + subs r0, #192 @ 0xc0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (205b10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf17a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521386,15 +521386,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1040] @ 0x410 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r4, {r2, r4, r6} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r0, #116 @ 0x74 │ │ │ │ + subs r0, #148 @ 0x94 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #204] @ (205bf8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf188c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -521470,15 +521470,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, r1, r2 │ │ │ │ b.n 205b7e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf1812> │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r2, r3} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r7, #182 @ 0xb6 │ │ │ │ + adds r7, #214 @ 0xd6 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (205c60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf18f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -527045,15 +527045,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 209b6e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf5802> │ │ │ │ nop │ │ │ │ ldrh r0, [r6, #30] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xf7fc00e4 │ │ │ │ + ldrb.w r0, [ip, r4, lsl #2] │ │ │ │ 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] @ 209cb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf5948> │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -527187,15 +527187,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 209cf0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf5984> │ │ │ │ ldrh r0, [r6, #18] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xf68000e4 │ │ │ │ + subw r0, r0, #2276 @ 0x8e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ (209dd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf5a6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -527243,15 +527243,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 209d84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf5a18> │ │ │ │ ldrh r4, [r3, #14] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xf5fc00e4 │ │ │ │ + @ instruction: 0xf61c00e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ (209e6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf5b00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -527299,15 +527299,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 209e18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf5aac> │ │ │ │ ldrh r0, [r1, #10] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - sbcs.w r0, r8, #7471104 @ 0x720000 │ │ │ │ + @ instruction: 0xf59800e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (209f0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf5ba0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -527358,15 +527358,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 209eae <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf5b42> │ │ │ │ nop │ │ │ │ ldrh r4, [r6, #4] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xf4f200e4 │ │ │ │ + adds.w r0, r2, #7471104 @ 0x720000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (209fac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf5c40>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -527417,15 +527417,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 209f4e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf5be2> │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #0] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - orrs.w r0, lr, #7471104 @ 0x720000 │ │ │ │ + orns r0, lr, #7471104 @ 0x720000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (20a04c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf5ce0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -527476,15 +527476,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 209fee <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf5c82> │ │ │ │ nop │ │ │ │ strh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xf3ca00e4 │ │ │ │ + @ instruction: 0xf3ea00e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (20a0ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf5d80>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -527534,15 +527534,15 @@ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 20a08e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf5d22> │ │ │ │ strh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xf33400e4 │ │ │ │ + @ instruction: 0xf35400e4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ (20a1fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf5e90>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r2, r0 │ │ │ │ @@ -527904,15 +527904,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ adds r1, #2 │ │ │ │ b.n 20a470 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf6104> │ │ │ │ strh r0, [r6, #22] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - vhadd.s8 q8, q15, q10 │ │ │ │ + vhadd.s32 q8, q15, q10 │ │ │ │ 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] @ (20a5c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf6254>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -527979,15 +527979,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20a532 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf61c6> │ │ │ │ nop │ │ │ │ strh r0, [r6, #16] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cdp 0, 9, cr0, cr6, cr4, {7} │ │ │ │ + cdp 0, 11, cr0, cr6, cr4, {7} │ │ │ │ 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] @ (20a690 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf6324>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -528055,15 +528055,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20a602 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf6296> │ │ │ │ nop │ │ │ │ strh r0, [r4, #10] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldcl 0, cr0, [r2, #912] @ 0x390 │ │ │ │ + ldcl 0, cr0, [r2, #912]! @ 0x390 │ │ │ │ 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] @ (20a75c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf63f0>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -528130,15 +528130,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20a6d2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf6366> │ │ │ │ nop │ │ │ │ strh r0, [r2, #4] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldc 0, cr0, [lr, #-912] @ 0xfffffc70 │ │ │ │ + ldc 0, cr0, [lr, #-912]! @ 0xfffffc70 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #372] @ (20a8e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf657c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -528355,15 +528355,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 20a926 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf65ba> │ │ │ │ ldrb r4, [r7, #24] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbz r2, 20aa30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf66c4> │ │ │ │ + cbz r2, 20aa38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf66cc> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #184] @ (20aa90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf6724>) │ │ │ │ @@ -528435,15 +528435,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20a9fe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf6692> │ │ │ │ nop │ │ │ │ ldrb r4, [r4, #21] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - and.w r0, r6, r4, asr #3 │ │ │ │ + bic.w r0, r6, r4, asr #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] @ (20ab6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf6800>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -528518,15 +528518,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20aad2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf6766> │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #18] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strd r0, r0, [r6, #-912] @ 0x390 │ │ │ │ + strd r0, r0, [r6, #-912]! @ 0x390 │ │ │ │ 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] @ (20ac44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf68d8>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -528601,15 +528601,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 20abac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf6840> │ │ │ │ ldrb r4, [r6, #14] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia.w r0, {r2, r5, r6, r7} │ │ │ │ + stmia.w r0!, {r2, r5, r6, r7} │ │ │ │ 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] @ (20ad28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf69bc>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -528687,15 +528687,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20ac86 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf691a> │ │ │ │ nop │ │ │ │ ldrb r4, [r3, #11] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - sub sp, #328 @ 0x148 │ │ │ │ + sub sp, #456 @ 0x1c8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #208] @ (20ae14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf6aa8>) │ │ │ │ @@ -528778,15 +528778,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20ad6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf6a00> │ │ │ │ ldrb r0, [r7, #7] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r4, [r4, #84] @ 0x54 │ │ │ │ + ldr r4, [r0, #88] @ 0x58 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #208] @ (20af00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf6b94>) │ │ │ │ @@ -528872,15 +528872,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 20ae56 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf6aea> │ │ │ │ nop │ │ │ │ ldrb r4, [r1, #4] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - b.n 20aad4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf6768> │ │ │ │ + b.n 20ab14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf67a8> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #216] @ (20aff4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf6c88>) │ │ │ │ @@ -528967,15 +528967,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20af44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf6bd8> │ │ │ │ ldrb r0, [r4, #0] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add r6, sp, #576 @ 0x240 │ │ │ │ + add r6, sp, #704 @ 0x2c0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (20b0ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf6d40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -529371,15 +529371,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 20b400 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf7094> │ │ │ │ strb r6, [r7, #13] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - b.n 20b568 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf71fc> │ │ │ │ + b.n 20b5a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf723c> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #368] @ (20b5f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf728c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -532461,15 +532461,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2396] @ 0x95c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r6, [pc, #688] @ (20db68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf97fc>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - pop {r1, r2, r5} │ │ │ │ + pop {r1, r2, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20d900 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9594>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532492,15 +532492,15 @@ │ │ │ │ ldr.w r3, [r3, #2392] @ 0x958 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #432] @ (20dab4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9748>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbnz r4, 20d984 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9618> │ │ │ │ + pop {r2, r4} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20d94c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf95e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532523,15 +532523,15 @@ │ │ │ │ ldr.w r3, [r3, #2388] @ 0x954 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #128] @ (20d9d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9664>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbnz r0, 20d9c2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9656> │ │ │ │ + cbnz r0, 20d9ca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf965e> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20d998 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf962c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532554,15 +532554,15 @@ │ │ │ │ ldr.w r3, [r3, #2384] @ 0x950 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #848] @ (20dcec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9980>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbnz r0, 20da00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9694> │ │ │ │ + cbnz r0, 20da08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf969c> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20d9e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9678>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532585,15 +532585,15 @@ │ │ │ │ ldr.w r3, [r3, #2380] @ 0x94c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #544] @ (20dc08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf989c>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbnz r4, 20da40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf96d4> │ │ │ │ + cbnz r4, 20da48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf96dc> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20da30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf96c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532616,15 +532616,15 @@ │ │ │ │ ldr.w r3, [r3, #2376] @ 0x948 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #240] @ (20db24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf97b8>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbnz r0, 20da82 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9716> │ │ │ │ + cbnz r0, 20da8a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf971e> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20da7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9710>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532647,15 +532647,15 @@ │ │ │ │ ldr.w r3, [r3, #2372] @ 0x944 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #960] @ (20de40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9ad4>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - revsh r0, r7 │ │ │ │ + cbnz r0, 20daca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf975e> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (20dac0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9754>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -532675,15 +532675,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2368] @ 0x940 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [pc, #656] @ (20dd54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf99e8>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - revsh r0, r1 │ │ │ │ + revsh r0, r5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20db0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf97a0>) │ │ │ │ @@ -532706,15 +532706,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #368] @ (20dc80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9914>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - hlt 0x000c │ │ │ │ + hlt 0x002c │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (20db4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf97e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -532732,15 +532732,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1904] @ 0x770 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [pc, #80] @ (20dba0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9834>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - rev16 r2, r3 │ │ │ │ + rev16 r2, r7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (20db8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9820>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -532758,15 +532758,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1776] @ 0x6f0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [pc, #848] @ (20dee0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9b74>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - rev r6, r4 │ │ │ │ + rev16 r6, r0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (20dbcc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9860>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -532784,15 +532784,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1900] @ 0x76c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [pc, #592] @ (20de20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9ab4>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbnz r6, 20dc0e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf98a2> │ │ │ │ + rev r6, r1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20dc18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf98ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532815,15 +532815,15 @@ │ │ │ │ ldr.w r3, [r3, #1896] @ 0x768 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #336] @ (20dd6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9a00>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbnz r0, 20dc4e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf98e2> │ │ │ │ + cbnz r0, 20dc56 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf98ea> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20dc64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf98f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532846,15 +532846,15 @@ │ │ │ │ ldr.w r3, [r3, #1892] @ 0x764 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #32] @ (20dc88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf991c>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbnz r0, 20dc8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9920> │ │ │ │ + cbnz r0, 20dc94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9928> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20dcb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9944>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532877,15 +532877,15 @@ │ │ │ │ ldr.w r3, [r3, #1884] @ 0x75c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #752] @ (20dfa4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9c38>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbnz r0, 20dcca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf995e> │ │ │ │ + cbnz r0, 20dcd2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9966> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20dcfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9990>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532908,15 +532908,15 @@ │ │ │ │ ldr.w r3, [r3, #1880] @ 0x758 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #448] @ (20dec0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9b54>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbnz r4, 20dd08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf999c> │ │ │ │ + cbnz r4, 20dd10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf99a4> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20dd48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf99dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532939,15 +532939,15 @@ │ │ │ │ ldr.w r3, [r3, #1876] @ 0x754 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #144] @ (20dddc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9a70>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + @ instruction: 0xb8f8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20dd94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9a28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532970,15 +532970,15 @@ │ │ │ │ ldr.w r3, [r3, #1868] @ 0x74c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #864] @ (20e0f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9d8c>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xb89c │ │ │ │ + @ instruction: 0xb8bc │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20dde0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9a74>) │ │ │ │ @@ -533001,15 +533001,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #544] @ (20e004 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9c98>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xb854 │ │ │ │ + @ instruction: 0xb874 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20de2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9ac0>) │ │ │ │ @@ -533032,15 +533032,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #240] @ (20df20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9bb4>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xb818 │ │ │ │ + @ instruction: 0xb838 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20de78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9b0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533063,15 +533063,15 @@ │ │ │ │ ldr.w r3, [r3, #1768] @ 0x6e8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #976] @ (20e24c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9ee0>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xb7e8 │ │ │ │ + @ instruction: 0xb808 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20dec4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9b58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533094,15 +533094,15 @@ │ │ │ │ ldr.w r3, [r3, #1764] @ 0x6e4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #672] @ (20e168 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9dfc>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xb7a8 │ │ │ │ + @ instruction: 0xb7c8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20df10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9ba4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533125,15 +533125,15 @@ │ │ │ │ ldr.w r3, [r3, #1760] @ 0x6e0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #368] @ (20e084 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9d18>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xb770 │ │ │ │ + @ instruction: 0xb790 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20df5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9bf0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533156,15 +533156,15 @@ │ │ │ │ ldr.w r3, [r3, #1856] @ 0x740 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #64] @ (20dfa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9c34>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xb738 │ │ │ │ + @ instruction: 0xb758 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20dfa8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9c3c>) │ │ │ │ @@ -533187,15 +533187,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ blx r8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xb6f4 │ │ │ │ + @ instruction: 0xb714 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (20dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9c80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533215,15 +533215,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1848] @ 0x738 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx pc │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xb6c4 │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20e038 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9ccc>) │ │ │ │ @@ -533246,15 +533246,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bx r6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xb68c │ │ │ │ + @ instruction: 0xb6ac │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -533282,15 +533282,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ mov sl, ip │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xb654 │ │ │ │ + cpsid a │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (20e0d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9d68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533310,15 +533310,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1744] @ 0x6d0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r8, r2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xb614 │ │ │ │ + @ instruction: 0xb634 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (20e114 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9da8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533336,15 +533336,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1808] @ 0x710 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, r9 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (20e150 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9de4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533360,15 +533360,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #1804] @ 0x70c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r4, r1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - push {r4, r5, r7, lr} │ │ │ │ + push {r4, r6, r7, lr} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (20e194 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9e28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533388,15 +533388,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1780] @ 0x6f4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r8, sl │ │ │ │ lsls r2, r3, #6 │ │ │ │ - push {r7, lr} │ │ │ │ + push {r5, r7, lr} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (20e1d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9e68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533414,15 +533414,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2584] @ 0xa18 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp ip, r1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + push {r1, r3, r5, r6, lr} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (20e214 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9ea8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533440,15 +533440,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2580] @ 0xa14 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r4, r9 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - push {r1, r3, r4, lr} │ │ │ │ + push {r1, r3, r4, r5, lr} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (20e254 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9ee8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533466,15 +533466,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r4, r1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - push {r1, r3, r5, r6, r7} │ │ │ │ + push {r1, r3, lr} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20e2a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9f34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533497,15 +533497,15 @@ │ │ │ │ ldr.w r3, [r3, #2576] @ 0xa10 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add ip, r9 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - push {r2, r4, r5, r7} │ │ │ │ + push {r2, r4, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20e2ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9f80>) │ │ │ │ @@ -533528,15 +533528,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r4, pc │ │ │ │ lsls r2, r3, #6 │ │ │ │ - push {r2, r3, r4, r5, r6} │ │ │ │ + push {r2, r3, r4, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20e338 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xf9fcc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533559,15 +533559,15 @@ │ │ │ │ ldr.w r3, [r3, #1752] @ 0x6d8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r4, r6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - push {r2, r3, r4, r6} │ │ │ │ + push {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20e384 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfa018>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533590,15 +533590,15 @@ │ │ │ │ ldr.w r3, [r3, #1748] @ 0x6d4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ mvns r0, r5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - push {r2, r5} │ │ │ │ + push {r2, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (20e3c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfa05c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533618,15 +533618,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2564] @ 0xa04 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bics r4, r3 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbz r0, 20e44c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfa0e0> │ │ │ │ + push {r4} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (20e40c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfa0a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533646,15 +533646,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2560] @ 0xa00 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ muls r0, r3 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbz r0, 20e484 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfa118> │ │ │ │ + cbz r0, 20e48c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfa120> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (20e450 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfa0e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533674,15 +533674,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1740] @ 0x6cc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ orrs r4, r2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbz r4, 20e4ba <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfa14e> │ │ │ │ + cbz r4, 20e4c2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfa156> │ │ │ │ lsls r4, r4, #3 │ │ │ │ ldr r3, [pc, #72] @ (20e4a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfa138>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r2, r3, #94208 @ 0x17000 │ │ │ │ @@ -533707,15 +533707,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #36053 @ 0x8cd5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmn r2, r4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbz r0, 20e4fe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfa192> │ │ │ │ + cbz r0, 20e506 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfa19a> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20e4f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfa184>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533738,15 +533738,15 @@ │ │ │ │ ldr.w r3, [r3, #1888] @ 0x760 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ negs r4, r7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbz r0, 20e53e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfa1d2> │ │ │ │ + cbz r0, 20e546 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfa1da> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20e53c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfa1d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533769,15 +533769,15 @@ │ │ │ │ ldr.w r3, [r3, #2504] @ 0x9c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ tst r0, r6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - uxtb r0, r4 │ │ │ │ + cbz r0, 20e584 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfa218> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20e588 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfa21c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533800,15 +533800,15 @@ │ │ │ │ ldr.w r3, [r3, #2500] @ 0x9c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ rors r4, r4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - uxth r4, r5 │ │ │ │ + uxtb r4, r1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20e5d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfa268>) │ │ │ │ @@ -533831,15 +533831,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ sbcs r4, r2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - sxtb r0, r6 │ │ │ │ + uxth r0, r2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (20e614 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfa2a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533857,15 +533857,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2492] @ 0x9bc │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ adcs r4, r1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - sxth r6, r7 │ │ │ │ + sxtb r6, r3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20e660 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfa2f4>) │ │ │ │ @@ -533888,15 +533888,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - sxth r4, r0 │ │ │ │ + sxth r4, r4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20e6ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfa340>) │ │ │ │ @@ -533919,15 +533919,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r4, r7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbz r4, 20e6e6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfa37a> │ │ │ │ + cbz r4, 20e6ee <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfa382> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (20e6ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfa380>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533945,15 +533945,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2476] @ 0x9ac │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ eors r4, r6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbz r2, 20e71c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfa3b0> │ │ │ │ + cbz r2, 20e724 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfa3b8> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (20e728 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfa3bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533969,15 +533969,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #2472] @ 0x9a8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ands r4, r6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbz r4, 20e74e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfa3e2> │ │ │ │ + cbz r4, 20e756 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfa3ea> │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (20e884 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfa518>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -534094,17 +534094,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r3, #2532] @ 0x9e4 │ │ │ │ blx r3 │ │ │ │ b.n 20e7ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfa480> │ │ │ │ nop │ │ │ │ subs r7, #246 @ 0xf6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - sub sp, #184 @ 0xb8 │ │ │ │ + sub sp, #312 @ 0x138 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add sp, #216 @ 0xd8 │ │ │ │ + add sp, #344 @ 0x158 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (20e8ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfa580>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -539162,15 +539162,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 2121c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfde5c> │ │ │ │ lsls r6, r5, #22 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r4, [r7, #26] │ │ │ │ + strb r4, [r3, #27] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #208] @ (212314 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfdfa8>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -539246,15 +539246,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 212292 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfdf26> │ │ │ │ nop │ │ │ │ lsls r4, r6, #19 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r6, [r5, #23] │ │ │ │ + strb r6, [r1, #24] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (2123e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfe078>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539319,15 +539319,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 212374 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfe008> │ │ │ │ lsls r2, r1, #16 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r4, [r6, #20] │ │ │ │ + strb r4, [r2, #21] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (2124b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfe148>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539392,15 +539392,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 212444 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfe0d8> │ │ │ │ lsls r2, r7, #12 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r0, [r7, #17] │ │ │ │ + strb r0, [r3, #18] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (212584 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfe218>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539465,15 +539465,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 212514 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfe1a8> │ │ │ │ lsls r2, r5, #9 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r0, [r7, #14] │ │ │ │ + strb r0, [r3, #15] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (212660 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfe2f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539541,15 +539541,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2125e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfe27c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r6, [r6, #11] │ │ │ │ + strb r6, [r2, #12] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21273c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfe3d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539617,15 +539617,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2126c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfe358> │ │ │ │ lsls r6, r7, #2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r6, [r4, #8] │ │ │ │ + strb r6, [r0, #9] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (212820 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfe4b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539694,15 +539694,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2127aa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfe43e> │ │ │ │ nop │ │ │ │ vsra.u64 d16, d9, #30 │ │ │ │ - strb r6, [r1, #5] │ │ │ │ + strb r6, [r5, #5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (212904 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfe598>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539771,15 +539771,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21288e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfe522> │ │ │ │ nop │ │ │ │ mrc2 1, 7, r0, cr14, cr9, {4} │ │ │ │ - strb r6, [r6, #1] │ │ │ │ + strb r6, [r2, #2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2129e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfe674>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539846,15 +539846,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 212968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfe5fc> │ │ │ │ mrc2 1, 0, r0, cr10, cr9, {4} │ │ │ │ - ldr r6, [r4, #120] @ 0x78 │ │ │ │ + ldr r6, [r0, #124] @ 0x7c │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (212abc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfe750>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539921,15 +539921,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 212a44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfe6d8> │ │ │ │ ldc2 1, cr0, [lr, #-612]! @ 0xfffffd9c │ │ │ │ - ldr r6, [r2, #108] @ 0x6c │ │ │ │ + ldr r6, [r6, #108] @ 0x6c │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (212b98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfe82c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539996,15 +539996,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 212b20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfe7b4> │ │ │ │ stc2l 1, cr0, [r2], #-612 @ 0xfffffd9c │ │ │ │ - ldr r6, [r0, #96] @ 0x60 │ │ │ │ + ldr r6, [r4, #96] @ 0x60 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (212c74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfe908>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -540071,15 +540071,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 212bfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfe890> │ │ │ │ @ instruction: 0xfb860199 │ │ │ │ - ldr r6, [r6, #80] @ 0x50 │ │ │ │ + ldr r6, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (212d50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfe9e4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540148,15 +540148,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 212cd6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfe96a> │ │ │ │ @ instruction: 0xfaaa0199 │ │ │ │ - ldr r0, [r5, #68] @ 0x44 │ │ │ │ + ldr r0, [r1, #72] @ 0x48 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (212e34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfeac8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540227,15 +540227,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 212dbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfea50> │ │ │ │ nop │ │ │ │ vst2.8 {d16[4],d17[4]}, [lr :16], r9 │ │ │ │ - ldr r0, [r3, #56] @ 0x38 │ │ │ │ + ldr r0, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (212f10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfeba4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540304,15 +540304,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 212e96 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfeb2a> │ │ │ │ str??.w r0, [sl, #409] @ 0x199 │ │ │ │ - ldr r0, [r2, #44] @ 0x2c │ │ │ │ + ldr r0, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (212ff4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfec88>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540383,15 +540383,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 212f7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfec10> │ │ │ │ nop │ │ │ │ strb.w r0, [lr, ] │ │ │ │ - ldr r0, [r0, #32] │ │ │ │ + ldr r0, [r4, #32] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (2130d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfed64>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540460,15 +540460,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 213056 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfecea> │ │ │ │ @ instruction: 0xf72a0199 │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (2131b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfee48>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540539,15 +540539,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21313c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfedd0> │ │ │ │ nop │ │ │ │ movw r1, #59545 @ 0xe899 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (213298 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfef2c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540618,15 +540618,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 213220 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfeeb4> │ │ │ │ nop │ │ │ │ sbc.w r1, sl, #5013504 @ 0x4c8000 │ │ │ │ - str r0, [r3, #120] @ 0x78 │ │ │ │ + str r0, [r7, #120] @ 0x78 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (213374 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xff008>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540695,15 +540695,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2132fa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xfef8e> │ │ │ │ eor.w r1, r6, #5013504 @ 0x4c8000 │ │ │ │ - str r0, [r2, #108] @ 0x6c │ │ │ │ + str r0, [r6, #108] @ 0x6c │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (213458 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xff0ec>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540774,15 +540774,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2133e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xff074> │ │ │ │ nop │ │ │ │ usat r1, #25, sl, asr #2 │ │ │ │ - str r0, [r0, #96] @ 0x60 │ │ │ │ + str r0, [r4, #96] @ 0x60 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (213534 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xff1c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -540853,15 +540853,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 2134b6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xff14a> │ │ │ │ movt r1, #24729 @ 0x6099 │ │ │ │ - str r2, [r7, #80] @ 0x50 │ │ │ │ + str r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [r0, #60] @ 0x3c │ │ │ │ mov r3, r1 │ │ │ │ @@ -543528,15 +543528,15 @@ │ │ │ │ ldr.w r3, [r3, #2968] @ 0xb98 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcc.n 215494 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x101128> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - mov r0, r3 │ │ │ │ + mov r0, r7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (215494 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x101128>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543559,15 +543559,15 @@ │ │ │ │ ldr.w r3, [r3, #3064] @ 0xbf8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 215448 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1010dc> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cmp ip, fp │ │ │ │ + cmp ip, pc │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2154e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x101174>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543590,15 +543590,15 @@ │ │ │ │ ldr.w r3, [r3, #3060] @ 0xbf4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 2153fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x101090> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cmp r8, r5 │ │ │ │ + cmp r8, r9 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21552c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1011c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543621,15 +543621,15 @@ │ │ │ │ ldr.w r3, [r3, #3056] @ 0xbf0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 2155b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x101244> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cmp r4, pc │ │ │ │ + cmp ip, r3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (215578 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10120c>) │ │ │ │ @@ -543652,15 +543652,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bne.n 21555c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1011f0> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cmp r4, r7 │ │ │ │ + cmp r4, fp │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -543684,15 +543684,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bne.n 215510 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1011a4> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cmp r4, r0 │ │ │ │ + cmp r4, r4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -543718,15 +543718,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bne.n 2156c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x101358> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add ip, sl │ │ │ │ + add ip, lr │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -543752,15 +543752,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ beq.n 215670 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x101304> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r8, r4 │ │ │ │ + add r8, r8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (2156b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x101344>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -543778,15 +543778,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2768] @ 0xad0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ beq.n 215614 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1012a8> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r6, sp │ │ │ │ + add lr, r1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (2156f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x101388>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -543805,15 +543805,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #168] @ 0xa8 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ beq.n 2157d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10146c> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r2, r7 │ │ │ │ + add r2, fp │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (215740 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1013d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543836,15 +543836,15 @@ │ │ │ │ ldr.w r3, [r3, #2764] @ 0xacc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ beq.n 21579c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x101430> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r0, r1 │ │ │ │ + add r0, r5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21578c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x101420>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543867,15 +543867,15 @@ │ │ │ │ ldr.w r3, [r3, #2760] @ 0xac8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - mvns r4, r2 │ │ │ │ + mvns r4, r6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2157d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10146c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543898,15 +543898,15 @@ │ │ │ │ ldr.w r3, [r3, #2800] @ 0xaf0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r4, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bics r0, r4 │ │ │ │ + mvns r0, r0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (215824 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1014b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543929,15 +543929,15 @@ │ │ │ │ ldr.w r3, [r3, #2796] @ 0xaec │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r3, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - muls r0, r5 │ │ │ │ + bics r0, r1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (215874 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x101508>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543961,15 +543961,15 @@ │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - orrs r0, r6 │ │ │ │ + muls r0, r2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2158c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x101558>) │ │ │ │ @@ -543993,15 +543993,15 @@ │ │ │ │ ldr.w r4, [ip, #160] @ 0xa0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r3, r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cmn r0, r6 │ │ │ │ + orrs r0, r2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (215908 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10159c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544021,15 +544021,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2748] @ 0xabc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r6, {r2, r3, r4, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cmn r4, r0 │ │ │ │ + cmn r4, r4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (215950 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1015e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544050,15 +544050,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r6!, {r3, r4} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cmp r4, r1 │ │ │ │ + cmp r4, r5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (2159a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x101634>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -544082,15 +544082,15 @@ │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r5!, {r4, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - negs r0, r3 │ │ │ │ + negs r0, r7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2159ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x101680>) │ │ │ │ @@ -544113,15 +544113,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - tst r0, r3 │ │ │ │ + tst r0, r7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (215a2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1016c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544139,15 +544139,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2616] @ 0xa38 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r5, {r2, r4, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - rors r6, r4 │ │ │ │ + tst r6, r0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (215a6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x101700>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544165,15 +544165,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2672] @ 0xa70 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - sbcs r6, r6 │ │ │ │ + rors r6, r2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -544197,15 +544197,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adcs r4, r6 │ │ │ │ + sbcs r4, r2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (215b00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x101794>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544225,15 +544225,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2664] @ 0xa68 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r4!, {r2, r5, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r0, r7 │ │ │ │ + adcs r0, r3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (215b44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1017d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544253,15 +544253,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2660] @ 0xa64 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r4!, {r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r4, r0 │ │ │ │ + asrs r4, r4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (215b90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x101824>) │ │ │ │ @@ -544283,15 +544283,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r4, r0 │ │ │ │ + lsrs r4, r4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (215bdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x101870>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -544314,15 +544314,15 @@ │ │ │ │ ldr.w r3, [r3, #2700] @ 0xa8c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r4, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r0, r2 │ │ │ │ + lsls r0, r6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (215c28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1018bc>) │ │ │ │ @@ -544345,15 +544345,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - eors r0, r2 │ │ │ │ + eors r0, r6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (215c6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x101900>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544373,15 +544373,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2636] @ 0xa4c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ands r0, r4 │ │ │ │ + eors r0, r0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (215cb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10194c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -544404,15 +544404,15 @@ │ │ │ │ ldr.w r3, [r3, #2756] @ 0xac4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r2, {r2, r4, r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r7, #244 @ 0xf4 │ │ │ │ + ands r4, r2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (215d04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x101998>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -544435,15 +544435,15 @@ │ │ │ │ ldr.w r3, [r3, #2752] @ 0xac0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r3, r5, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r7, #192 @ 0xc0 │ │ │ │ + subs r7, #224 @ 0xe0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (215d48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1019dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544463,15 +544463,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2736] @ 0xab0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r2, {r2, r3, r4} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r7, #140 @ 0x8c │ │ │ │ + subs r7, #172 @ 0xac │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -544495,15 +544495,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r4, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r7, #84 @ 0x54 │ │ │ │ + subs r7, #116 @ 0x74 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (215de4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x101a78>) │ │ │ │ @@ -544526,15 +544526,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r7, #24 │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -544558,15 +544558,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r4, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r6, #228 @ 0xe4 │ │ │ │ + subs r7, #4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #240] @ (215f40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x101bd4>) │ │ │ │ @@ -544657,15 +544657,15 @@ │ │ │ │ ldr.w r1, [r6, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add.w r0, r1, r8 │ │ │ │ b.n 215eac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x101b40> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf74e00e4 │ │ │ │ + @ instruction: 0xf76e00e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (215f88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x101c1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -544685,15 +544685,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1976] @ 0x7b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmia r7!, {r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r5, #172 @ 0xac │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (215fd4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x101c68>) │ │ │ │ @@ -544716,15 +544716,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r2, r4, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r5, #112 @ 0x70 │ │ │ │ + subs r5, #144 @ 0x90 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (216024 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x101cb8>) │ │ │ │ @@ -544748,15 +544748,15 @@ │ │ │ │ ldr.w r4, [ip, #1984] @ 0x7c0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r3, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r5, #56 @ 0x38 │ │ │ │ + subs r5, #88 @ 0x58 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -544782,15 +544782,15 @@ │ │ │ │ ldr.w r4, [ip, #1980] @ 0x7bc │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r4, #252 @ 0xfc │ │ │ │ + subs r5, #28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -544814,15 +544814,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r4, #188 @ 0xbc │ │ │ │ + subs r4, #220 @ 0xdc │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (216118 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x101dac>) │ │ │ │ @@ -544846,15 +544846,15 @@ │ │ │ │ ldr.w r4, [ip, #1972] @ 0x7b4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r4, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r4, #132 @ 0x84 │ │ │ │ + subs r4, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (216160 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x101df4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544875,15 +544875,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 140204 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2be98> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmia r6!, {r3} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r4, #86 @ 0x56 │ │ │ │ + subs r4, #118 @ 0x76 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (2161c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x101e58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -549075,15 +549075,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r4, r1 │ │ │ │ b.n 2190aa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x104d3e> │ │ │ │ nop │ │ │ │ str r6, [sp, #808] @ 0x328 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r4, r0, #19 │ │ │ │ + lsrs r4, r4, #19 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (2191d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x104e6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549147,15 +549147,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 219178 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x104e0c> │ │ │ │ nop │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r2, r3, #16 │ │ │ │ + lsrs r2, r7, #16 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (2192a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x104f3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549220,15 +549220,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 219238 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x104ecc> │ │ │ │ str r5, [sp, #280] @ 0x118 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r0, r5, #13 │ │ │ │ + lsrs r0, r1, #14 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #184] @ (21937c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x105010>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549294,15 +549294,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 219308 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x104f9c> │ │ │ │ str r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r0, r5, #10 │ │ │ │ + lsrs r0, r1, #11 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (219458 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1050ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549370,15 +549370,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2193e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x105074> │ │ │ │ str r3, [sp, #648] @ 0x288 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r6, r4, #7 │ │ │ │ + lsrs r6, r0, #8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (21953c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1051d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549448,15 +549448,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2194c6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10515a> │ │ │ │ nop │ │ │ │ str r2, [sp, #792] @ 0x318 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r6, r1, #4 │ │ │ │ + lsrs r6, r5, #4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (219618 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1052ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549524,15 +549524,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2195a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x105234> │ │ │ │ str r1, [sp, #904] @ 0x388 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r6, r7, #32 │ │ │ │ + lsrs r6, r3, #1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2196f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x105388>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549600,15 +549600,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21967c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x105310> │ │ │ │ str r1, [sp, #24] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r6, r5, #29 │ │ │ │ + lsls r6, r1, #30 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (2197dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x105470>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549681,15 +549681,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 219758 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1053ec> │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r2, r2, #26 │ │ │ │ + lsls r2, r6, #26 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (2198c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x105554>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -549761,15 +549761,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 219848 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1054dc> │ │ │ │ nop │ │ │ │ ldrh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r0, r1, #23 │ │ │ │ + lsls r0, r5, #23 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (21999c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x105630>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -549839,15 +549839,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 219922 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1055b6> │ │ │ │ ldrh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r0, r0, #20 │ │ │ │ + lsls r0, r4, #20 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (219a78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10570c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -549917,15 +549917,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2199fe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x105692> │ │ │ │ ldrh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r0, r7, #16 │ │ │ │ + lsls r0, r3, #17 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (219b5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1057f0>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -549997,15 +549997,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 219ae4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x105778> │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #36] @ 0x24 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r0, r5, #13 │ │ │ │ + lsls r0, r1, #14 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (219c40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1058d4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -550077,15 +550077,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 219bc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10585c> │ │ │ │ nop │ │ │ │ ldrh r2, [r0, #30] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r0, r3, #10 │ │ │ │ + lsls r0, r7, #10 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (219d24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1059b8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -550157,15 +550157,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 219cac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x105940> │ │ │ │ nop │ │ │ │ ldrh r6, [r3, #22] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r0, r1, #7 │ │ │ │ + lsls r0, r5, #7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (219e00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x105a94>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -550235,15 +550235,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 219d86 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x105a1a> │ │ │ │ ldrh r2, [r7, #14] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r0, r0, #4 │ │ │ │ + lsls r0, r4, #4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (219ee4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x105b78>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -550315,15 +550315,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 219e6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x105b00> │ │ │ │ nop │ │ │ │ ldrh r6, [r3, #8] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - movs r0, r6 │ │ │ │ + lsls r0, r2, #1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (219fc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x105c54>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -550393,15 +550393,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 219f46 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x105bda> │ │ │ │ ldrh r2, [r7, #0] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - vhadd.u32 q8, q12, │ │ │ │ + vmla.i q0, q12, d3[4] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21a0a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x105d34>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -550471,15 +550471,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a022 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x105cb6> │ │ │ │ nop │ │ │ │ strh r6, [r3, #58] @ 0x3a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cdp2 0, 10, cr0, cr2, cr3, {7} │ │ │ │ + cdp2 0, 12, cr0, cr2, cr3, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21a180 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x105e14>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -550549,15 +550549,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a102 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x105d96> │ │ │ │ nop │ │ │ │ strh r6, [r7, #50] @ 0x32 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldc2l 0, cr0, [r6, #908] @ 0x38c │ │ │ │ + ldc2l 0, cr0, [r6, #908]! @ 0x38c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21a264 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x105ef8>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -550627,15 +550627,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21a1ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x105e80> │ │ │ │ strh r6, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stc2 0, cr0, [r2, #-908] @ 0xfffffc74 │ │ │ │ + stc2 0, cr0, [r2, #-908]! @ 0xfffffc74 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21a348 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x105fdc>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -550705,15 +550705,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21a2d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x105f64> │ │ │ │ strh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldc2 0, cr0, [r2], #-908 @ 0xfffffc74 │ │ │ │ + mrrc2 0, 14, r0, r2, cr3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21a428 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1060bc>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -550783,15 +550783,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a3aa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10603e> │ │ │ │ nop │ │ │ │ strh r6, [r2, #30] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xfb6a00e3 │ │ │ │ + @ instruction: 0xfb8a00e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (21a508 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10619c>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -550861,15 +550861,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a48a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10611e> │ │ │ │ nop │ │ │ │ strh r6, [r6, #22] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xfa9e00e3 │ │ │ │ + @ instruction: 0xfabe00e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (21a5e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10627c>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -551017,15 +551017,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a64a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1062de> │ │ │ │ nop │ │ │ │ strh r6, [r6, #8] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - vst4. {d0-d3}, [r6 :128], r3 │ │ │ │ + vld4. {d0-d3}, [r6 :128], r3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21a7a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10643c>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -551095,15 +551095,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a72a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1063be> │ │ │ │ nop │ │ │ │ strh r6, [r2, #2] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrh.w r0, [sl, r3, lsl #2] │ │ │ │ + ldr.w r0, [sl, r3, lsl #2] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21a88c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x106520>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -551173,15 +551173,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21a814 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1064a8> │ │ │ │ ldrb r6, [r6, #29] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf76600e3 │ │ │ │ + @ instruction: 0xf78600e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (21a96c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x106600>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -551251,15 +551251,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a8ee <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x106582> │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #26] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf69e00e3 │ │ │ │ + @ instruction: 0xf6be00e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (21aa4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1066e0>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -551329,15 +551329,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a9ce <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x106662> │ │ │ │ nop │ │ │ │ ldrb r2, [r6, #22] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - rsbs r0, r2, #7438336 @ 0x718000 │ │ │ │ + @ instruction: 0xf5f200e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (21ab2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1067c0>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -551407,15 +551407,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21aaae <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x106742> │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #19] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add.w r0, r6, #7438336 @ 0x718000 │ │ │ │ + @ instruction: 0xf52600e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (21ac10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1068a4>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -551485,15 +551485,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21ab98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10682c> │ │ │ │ ldrb r2, [r6, #15] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bics.w r0, r2, #7438336 @ 0x718000 │ │ │ │ + orrs.w r0, r2, #7438336 @ 0x718000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21acf0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x106984>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -551563,15 +551563,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21ac72 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x106906> │ │ │ │ nop │ │ │ │ ldrb r6, [r1, #12] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf36a00e3 │ │ │ │ + @ instruction: 0xf38a00e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (21add0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x106a64>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -551641,15 +551641,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21ad52 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1069e6> │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #8] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf29e00e3 │ │ │ │ + @ instruction: 0xf2be00e3 │ │ │ │ stmdb 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] @ (21aec0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x106b54>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -551723,15 +551723,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21ae40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x106ad4> │ │ │ │ ldrb r6, [r1, #5] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - rsb r0, r0, #227 @ 0xe3 │ │ │ │ + @ instruction: 0xf1e000e3 │ │ │ │ stmdb 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] @ (21afa8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x106c3c>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -551804,15 +551804,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21af26 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x106bba> │ │ │ │ ldrb r6, [r3, #1] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf0f400e3 │ │ │ │ + adds.w r0, r4, #227 @ 0xe3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21b090 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x106d24>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -551885,15 +551885,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b00e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x106ca2> │ │ │ │ strb r6, [r6, #29] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bic.w r0, r8, #227 @ 0xe3 │ │ │ │ + orr.w r0, r8, #227 @ 0xe3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21b180 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x106e14>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -551967,15 +551967,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b100 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x106d94> │ │ │ │ strb r6, [r1, #26] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - vhadd.s16 q8, q8, │ │ │ │ + vhadd.s q8, q8, │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21b270 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x106f04>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552049,15 +552049,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b1f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x106e84> │ │ │ │ strb r6, [r3, #22] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cdp 0, 7, cr0, cr12, cr3, {7} │ │ │ │ + cdp 0, 9, cr0, cr12, cr3, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21b360 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x106ff4>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552131,15 +552131,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b2e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x106f74> │ │ │ │ strb r6, [r5, #18] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stc 0, cr0, [r8, #908]! @ 0x38c │ │ │ │ + stcl 0, cr0, [r8, #908] @ 0x38c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21b448 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1070dc>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552212,15 +552212,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b3c6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10705a> │ │ │ │ strb r6, [r7, #14] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldcl 0, cr0, [r8], {227} @ 0xe3 │ │ │ │ + ldcl 0, cr0, [r8], #908 @ 0x38c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21b538 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1071cc>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552294,15 +552294,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b4b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10714c> │ │ │ │ strb r6, [r2, #11] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stc 0, cr0, [r4], {227} @ 0xe3 │ │ │ │ + stc 0, cr0, [r4], #-908 @ 0xfffffc74 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21b620 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1072b4>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552375,15 +552375,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b59e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x107232> │ │ │ │ strb r6, [r4, #7] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xeb3800e3 │ │ │ │ + adcs.w r0, r8, r3, asr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21b710 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1073a4>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552457,15 +552457,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b690 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x107324> │ │ │ │ strb r6, [r7, #3] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - orn r0, r0, r3, asr #3 │ │ │ │ + eor.w r0, r0, r3, asr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21b7f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10748c>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552538,15 +552538,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b776 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10740a> │ │ │ │ strb r6, [r1, #0] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xe99400e3 │ │ │ │ + @ instruction: 0xe9b400e3 │ │ │ │ stmdb 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] @ (21b8e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x107574>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552619,15 +552619,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b85e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1074f2> │ │ │ │ ldr r6, [r4, #112] @ 0x70 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xe8c800e3 │ │ │ │ + strd r0, r0, [r8], #908 @ 0x38c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21b9d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x107664>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552701,16 +552701,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b950 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1075e4> │ │ │ │ ldr r6, [r7, #96] @ 0x60 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - b.n 21b9b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10764c> │ │ │ │ - lsls r3, r4, #3 │ │ │ │ + @ instruction: 0xe81000e3 │ │ │ │ stmdb 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] @ (21bac0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x107754>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552784,15 +552783,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21ba40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1076d4> │ │ │ │ ldr r6, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - b.n 21b900 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x107594> │ │ │ │ + b.n 21b940 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1075d4> │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21bbb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x107844>) │ │ │ │ @@ -552867,15 +552866,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21bb30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1077c4> │ │ │ │ ldr r6, [r3, #68] @ 0x44 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - b.n 21b848 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1074dc> │ │ │ │ + b.n 21b888 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10751c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21bc98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10792c>) │ │ │ │ @@ -552949,15 +552948,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21bc16 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1078aa> │ │ │ │ ldr r6, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - b.n 21b790 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x107424> │ │ │ │ + b.n 21b7d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x107464> │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21bd88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x107a1c>) │ │ │ │ @@ -553032,15 +553031,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21bd08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10799c> │ │ │ │ ldr r6, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - b.n 21b6d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10736c> │ │ │ │ + b.n 21b718 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1073ac> │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21be70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x107b04>) │ │ │ │ @@ -553114,15 +553113,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21bdee <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x107a82> │ │ │ │ ldr r6, [r2, #24] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - b.n 21c628 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1082bc> │ │ │ │ + b.n 21c668 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1082fc> │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21bf4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x107be0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -553194,15 +553193,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 21bece <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x107b62> │ │ │ │ ldr r6, [r5, #8] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - b.n 21c578 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10820c> │ │ │ │ + b.n 21c5b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10824c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #372] @ (21c0d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x107d6c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -556679,15 +556678,15 @@ │ │ │ │ ldr.w r3, [r3, #3408] @ 0xd50 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ands r4, r6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbnz r4, 21e786 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10a41a> │ │ │ │ + cbnz r4, 21e78e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10a422> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21e784 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10a418>) │ │ │ │ @@ -556710,15 +556709,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r7, #228 @ 0xe4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - revsh r4, r4 │ │ │ │ + cbnz r4, 21e7cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10a460> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21e7d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10a464>) │ │ │ │ @@ -556741,15 +556740,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r7, #152 @ 0x98 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - hlt 0x002c │ │ │ │ + revsh r4, r1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (21e814 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10a4a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -556769,15 +556768,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3804] @ 0xedc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r7, #80 @ 0x50 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - rev16 r4, r7 │ │ │ │ + hlt 0x001c │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21e860 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10a4f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -556800,15 +556799,15 @@ │ │ │ │ ldr.w r3, [r3, #3512] @ 0xdb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r7, #12 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - rev16 r0, r1 │ │ │ │ + rev16 r0, r5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21e8ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10a540>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -556831,15 +556830,15 @@ │ │ │ │ ldr.w r3, [r3, #3156] @ 0xc54 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r6, #192 @ 0xc0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - rev r0, r3 │ │ │ │ + rev r0, r7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21e8f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10a58c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -556862,15 +556861,15 @@ │ │ │ │ ldr.w r3, [r3, #3780] @ 0xec4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r6, #116 @ 0x74 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbnz r0, 21e938 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10a5cc> │ │ │ │ + rev r0, r0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21e944 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10a5d8>) │ │ │ │ @@ -556893,15 +556892,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r6, #36 @ 0x24 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbnz r4, 21e974 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10a608> │ │ │ │ + cbnz r4, 21e97c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10a610> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21e990 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10a624>) │ │ │ │ @@ -556924,15 +556923,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r5, #216 @ 0xd8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbnz r0, 21e9b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10a648> │ │ │ │ + cbnz r0, 21e9bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10a650> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21e9dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10a670>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -556955,15 +556954,15 @@ │ │ │ │ ldr.w r3, [r3, #3764] @ 0xeb4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r5, #144 @ 0x90 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbnz r0, 21e9f6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10a68a> │ │ │ │ + cbnz r0, 21e9fe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10a692> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21ea28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10a6bc>) │ │ │ │ @@ -556986,15 +556985,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r5, #64 @ 0x40 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbnz r4, 21ea32 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10a6c6> │ │ │ │ + cbnz r4, 21ea3a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10a6ce> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21ea74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10a708>) │ │ │ │ @@ -557017,15 +557016,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, #244 @ 0xf4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb8dc │ │ │ │ + @ instruction: 0xb8fc │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21eac0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10a754>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557048,15 +557047,15 @@ │ │ │ │ ldr.w r3, [r3, #3724] @ 0xe8c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r4, #172 @ 0xac │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb8b4 │ │ │ │ + @ instruction: 0xb8d4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21eb0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10a7a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557079,15 +557078,15 @@ │ │ │ │ ldr.w r3, [r3, #3720] @ 0xe88 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r4, #96 @ 0x60 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + @ instruction: 0xb8a8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21eb58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10a7ec>) │ │ │ │ @@ -557110,15 +557109,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, #16 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb854 │ │ │ │ + @ instruction: 0xb874 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21eba4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10a838>) │ │ │ │ @@ -557141,15 +557140,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r3, #196 @ 0xc4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb834 │ │ │ │ + @ instruction: 0xb854 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21ebf0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10a884>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557172,15 +557171,15 @@ │ │ │ │ ldr.w r3, [r3, #3708] @ 0xe7c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r3, #124 @ 0x7c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb808 │ │ │ │ + @ instruction: 0xb828 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21ec3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10a8d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557203,15 +557202,15 @@ │ │ │ │ ldr.w r3, [r3, #3704] @ 0xe78 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb7d4 │ │ │ │ + @ instruction: 0xb7f4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21ec88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10a91c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557234,15 +557233,15 @@ │ │ │ │ ldr.w r3, [r3, #3700] @ 0xe74 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r2, #228 @ 0xe4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb7a4 │ │ │ │ + @ instruction: 0xb7c4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (21eccc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10a960>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557262,15 +557261,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3672] @ 0xe58 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r2, #152 @ 0x98 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb774 │ │ │ │ + @ instruction: 0xb794 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21ed18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10a9ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557293,15 +557292,15 @@ │ │ │ │ ldr.w r3, [r3, #3668] @ 0xe54 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r2, #84 @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb74c │ │ │ │ + @ instruction: 0xb76c │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (21ed5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10a9f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557321,15 +557320,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3660] @ 0xe4c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r2, #8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb710 │ │ │ │ + @ instruction: 0xb730 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (21eda0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10aa34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557349,15 +557348,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3648] @ 0xe40 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r1, #196 @ 0xc4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb6e0 │ │ │ │ + @ instruction: 0xb700 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (21ede4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10aa78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557377,15 +557376,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3644] @ 0xe3c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb6b0 │ │ │ │ + @ instruction: 0xb6d0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -557413,15 +557412,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r1, #54 @ 0x36 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cpsid a │ │ │ │ + @ instruction: 0xb694 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -557445,15 +557444,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r0, #222 @ 0xde │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb634 │ │ │ │ + @ instruction: 0xb654 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (21eed0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10ab64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557473,15 +557472,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3588] @ 0xe04 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r0, #148 @ 0x94 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb604 │ │ │ │ + @ instruction: 0xb624 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21ef1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10abb0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557504,15 +557503,15 @@ │ │ │ │ ldr.w r3, [r3, #3264] @ 0xcc0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, #80 @ 0x50 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - push {r2, r3, r4, r6, r7, lr} │ │ │ │ + push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21ef68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10abfc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557535,15 +557534,15 @@ │ │ │ │ ldr.w r3, [r3, #3260] @ 0xcbc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, #4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - push {r2, r5, r7, lr} │ │ │ │ + push {r2, r6, r7, lr} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21efb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10ac48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557566,15 +557565,15 @@ │ │ │ │ ldr.w r3, [r3, #3256] @ 0xcb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r7, #184 @ 0xb8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - push {r2, r3, r5, r6, lr} │ │ │ │ + push {r2, r3, r7, lr} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21f000 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10ac94>) │ │ │ │ @@ -557597,15 +557596,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r7, #104 @ 0x68 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - push {r2, r3, r5, lr} │ │ │ │ + push {r2, r3, r6, lr} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21f04c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10ace0>) │ │ │ │ @@ -557628,15 +557627,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r7, #28 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - push {r4, r5, r6, r7} │ │ │ │ + push {r4, lr} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21f098 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10ad2c>) │ │ │ │ @@ -557659,15 +557658,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r6, #208 @ 0xd0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - push {r2, r4, r5, r7} │ │ │ │ + push {r2, r4, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21f0e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10ad78>) │ │ │ │ @@ -557690,15 +557689,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r6, #132 @ 0x84 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - push {r3, r4, r5, r6} │ │ │ │ + push {r3, r4, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21f130 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10adc4>) │ │ │ │ @@ -557721,15 +557720,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - push {r6} │ │ │ │ + push {r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21f17c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10ae10>) │ │ │ │ @@ -557752,15 +557751,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r5, #236 @ 0xec │ │ │ │ lsls r1, r3, #6 │ │ │ │ - push {r3} │ │ │ │ + push {r3, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21f1c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10ae5c>) │ │ │ │ @@ -557783,15 +557782,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r5, #160 @ 0xa0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbz r0, 21f244 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10aed8> │ │ │ │ + cbz r0, 21f24c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10aee0> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -557815,15 +557814,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r5, #82 @ 0x52 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbz r0, 21f288 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10af1c> │ │ │ │ + cbz r0, 21f290 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10af24> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (21f254 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10aee8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557839,15 +557838,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #3236] @ 0xca4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ adds r5, #8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbz r0, 21f2b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10af4c> │ │ │ │ + cbz r0, 21f2c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10af54> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (21f2a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10af38>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557871,15 +557870,15 @@ │ │ │ │ ldr.w r3, [r3, #420] @ 0x1a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r4, #204 @ 0xcc │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbz r4, 21f2fe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10af92> │ │ │ │ + cbz r4, 21f306 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10af9a> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (21f2f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10af88>) │ │ │ │ @@ -557903,15 +557902,15 @@ │ │ │ │ ldr.w r4, [ip, #412] @ 0x19c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbz r4, 21f33c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10afd0> │ │ │ │ + cbz r4, 21f344 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10afd8> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -557937,15 +557936,15 @@ │ │ │ │ ldr.w r4, [ip, #408] @ 0x198 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, #38 @ 0x26 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - uxtb r0, r1 │ │ │ │ + uxtb r0, r5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -557976,15 +557975,15 @@ │ │ │ │ ldr.w r4, [ip, #404] @ 0x194 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r3, #210 @ 0xd2 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - uxth r4, r0 │ │ │ │ + uxth r4, r4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (21f3f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10b084>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -558005,15 +558004,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #392] @ 0x188 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #120 @ 0x78 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - sxtb r0, r0 │ │ │ │ + sxtb r0, r4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -558043,15 +558042,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r3, #42 @ 0x2a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - sxth r0, r1 │ │ │ │ + sxth r0, r5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -558077,15 +558076,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r2, #206 @ 0xce │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbz r4, 21f4d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10b16c> │ │ │ │ + cbz r4, 21f4e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10b174> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21f4ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10b180>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -558108,15 +558107,15 @@ │ │ │ │ ldr.w r3, [r3, #3436] @ 0xd6c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r2, #128 @ 0x80 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbz r0, 21f518 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10b1ac> │ │ │ │ + cbz r0, 21f520 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10b1b4> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21f538 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10b1cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -558139,15 +558138,15 @@ │ │ │ │ ldr.w r3, [r3, #3432] @ 0xd68 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r2, #52 @ 0x34 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbz r4, 21f558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10b1ec> │ │ │ │ + cbz r4, 21f560 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10b1f4> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21f584 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10b218>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -558170,15 +558169,15 @@ │ │ │ │ ldr.w r3, [r3, #3428] @ 0xd64 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r1, #232 @ 0xe8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbz r4, 21f598 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10b22c> │ │ │ │ + cbz r4, 21f5a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10b234> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21f5d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10b264>) │ │ │ │ @@ -558201,15 +558200,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - sub sp, #480 @ 0x1e0 │ │ │ │ + cbz r0, 21f5de <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10b272> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ @@ -558245,15 +558244,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r1, #74 @ 0x4a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + sub sp, #400 @ 0x190 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -558277,15 +558276,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r0, #226 @ 0xe2 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add sp, #448 @ 0x1c0 │ │ │ │ + sub sp, #64 @ 0x40 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21f6d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10b368>) │ │ │ │ @@ -558308,15 +558307,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r0, #148 @ 0x94 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add sp, #192 @ 0xc0 │ │ │ │ + add sp, #320 @ 0x140 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -558340,15 +558339,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r0, #70 @ 0x46 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r7, sp, #976 @ 0x3d0 │ │ │ │ + add sp, #80 @ 0x50 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -558372,15 +558371,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r7, #246 @ 0xf6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r7, sp, #736 @ 0x2e0 │ │ │ │ + add r7, sp, #864 @ 0x360 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (21f7c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10b458>) │ │ │ │ @@ -558404,15 +558403,15 @@ │ │ │ │ ldr.w r4, [ip, #1340] @ 0x53c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r7, #168 @ 0xa8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r7, sp, #512 @ 0x200 │ │ │ │ + add r7, sp, #640 @ 0x280 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (21f808 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10b49c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -558432,15 +558431,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3520] @ 0xdc0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r7, #92 @ 0x5c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r7, sp, #320 @ 0x140 │ │ │ │ + add r7, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (21f84c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10b4e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -558460,15 +558459,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3516] @ 0xdbc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r7, #24 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r7, sp, #160 @ 0xa0 │ │ │ │ + add r7, sp, #288 @ 0x120 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21f898 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10b52c>) │ │ │ │ @@ -558491,15 +558490,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r6, #208 @ 0xd0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r6, sp, #992 @ 0x3e0 │ │ │ │ + add r7, sp, #96 @ 0x60 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (21f8dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10b570>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -558519,15 +558518,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3508] @ 0xdb4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r6, #136 @ 0x88 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r6, sp, #800 @ 0x320 │ │ │ │ + add r6, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (21f91c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10b5b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -558545,15 +558544,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3504] @ 0xdb0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r6, #68 @ 0x44 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r6, sp, #648 @ 0x288 │ │ │ │ + add r6, sp, #776 @ 0x308 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (21f96c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10b600>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -558577,15 +558576,15 @@ │ │ │ │ ldr.w r3, [r3, #1912] @ 0x778 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r6, #4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r6, sp, #464 @ 0x1d0 │ │ │ │ + add r6, sp, #592 @ 0x250 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -558609,15 +558608,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r5, #174 @ 0xae │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r6, sp, #256 @ 0x100 │ │ │ │ + add r6, sp, #384 @ 0x180 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21fa08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10b69c>) │ │ │ │ @@ -558640,15 +558639,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r5, #96 @ 0x60 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r6, sp, #16 │ │ │ │ + add r6, sp, #144 @ 0x90 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -558677,15 +558676,15 @@ │ │ │ │ ldr.w r4, [ip, #1904] @ 0x770 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r5, #18 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r5, sp, #864 @ 0x360 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -558711,15 +558710,15 @@ │ │ │ │ ldr.w r4, [ip, #1900] @ 0x76c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r4, #182 @ 0xb6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r5, sp, #608 @ 0x260 │ │ │ │ + add r5, sp, #736 @ 0x2e0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -558747,15 +558746,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r4, #98 @ 0x62 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r5, sp, #368 @ 0x170 │ │ │ │ + add r5, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -558779,15 +558778,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r4, #10 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r5, sp, #96 @ 0x60 │ │ │ │ + add r5, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #264] @ (21fc84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10b918>) │ │ │ │ @@ -558886,15 +558885,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ add.w lr, r1, ip │ │ │ │ b.n 21fbda <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10b86e> │ │ │ │ nop │ │ │ │ cmp r3, #190 @ 0xbe │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r4, sp, #192 @ 0xc0 │ │ │ │ + add r4, sp, #320 @ 0x140 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (21fce8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10b97c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -562751,15 +562750,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 222890 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10e524> │ │ │ │ mrc2 1, 6, r0, cr0, cr8, {4} │ │ │ │ - ldrb r4, [r1, #31] │ │ │ │ + ldrb r4, [r5, #31] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #212] @ (2229c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10e65c>) │ │ │ │ @@ -562988,15 +562987,15 @@ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 222b2e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10e7c2> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [sl], #-608 @ 0xfffffda0 │ │ │ │ - ldrb r6, [r7, #20] │ │ │ │ + ldrb r6, [r3, #21] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (222c34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10e8c8>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -563046,15 +563045,15 @@ │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ adds r0, r1, #2 │ │ │ │ b.n 222bd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10e864> │ │ │ │ @ instruction: 0xfb900198 │ │ │ │ - ldrb r4, [r5, #18] │ │ │ │ + ldrb r4, [r1, #19] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #164] @ (222cf4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10e988>) │ │ │ │ @@ -563116,15 +563115,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 222c76 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10e90a> │ │ │ │ nop │ │ │ │ @ instruction: 0xfaec0198 │ │ │ │ - ldrb r6, [r2, #16] │ │ │ │ + ldrb r6, [r6, #16] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #168] @ (222db8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10ea4c>) │ │ │ │ @@ -563187,15 +563186,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #4 │ │ │ │ b.n 222d36 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10e9ca> │ │ │ │ @ instruction: 0xfa2c0198 │ │ │ │ - ldrb r6, [r4, #13] │ │ │ │ + ldrb r6, [r0, #14] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #172] @ (222e80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10eb14>) │ │ │ │ @@ -563261,15 +563260,15 @@ │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 222dfa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10ea8e> │ │ │ │ vld4.32 {d16,d18,d20,d22}, [r8 :64], r8 │ │ │ │ - ldrb r4, [r6, #10] │ │ │ │ + ldrb r4, [r2, #11] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #180] @ (222f50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10ebe4>) │ │ │ │ @@ -563336,15 +563335,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 222ec2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10eb56> │ │ │ │ nop │ │ │ │ strh.w r0, [r0, #408] @ 0x198 │ │ │ │ - cmp r6, #58 @ 0x3a │ │ │ │ + cmp r6, #90 @ 0x5a │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #184] @ (223024 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10ecb8>) │ │ │ │ @@ -563413,15 +563412,15 @@ │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 222f92 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10ec26> │ │ │ │ @ instruction: 0xf7d00198 │ │ │ │ - ldrb r0, [r5, #4] │ │ │ │ + ldrb r0, [r1, #5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #184] @ (2230f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10ed8c>) │ │ │ │ @@ -563492,15 +563491,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #5 │ │ │ │ b.n 223066 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10ecfa> │ │ │ │ @ instruction: 0xf6fc0198 │ │ │ │ - ldrb r2, [r5, #1] │ │ │ │ + ldrb r2, [r1, #2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #192] @ (2231d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10ee68>) │ │ │ │ @@ -563573,15 +563572,15 @@ │ │ │ │ strd r2, r3, [sp, #28] │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 22313a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10edce> │ │ │ │ @ instruction: 0xf6280198 │ │ │ │ - cmp r4, #136 @ 0x88 │ │ │ │ + cmp r4, #168 @ 0xa8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #372] @ (223360 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10eff4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -563808,15 +563807,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #6 │ │ │ │ b.n 22339e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10f032> │ │ │ │ ubfx r1, r4, #2, #25 │ │ │ │ - strb r6, [r0, #21] │ │ │ │ + strb r6, [r4, #21] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #212] @ (223530 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10f1c4>) │ │ │ │ @@ -563899,15 +563898,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 223484 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10f118> │ │ │ │ nop │ │ │ │ @ instruction: 0xf2e00198 │ │ │ │ - cmp r1, #114 @ 0x72 │ │ │ │ + cmp r1, #146 @ 0x92 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #176] @ (2235fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10f290>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -564272,15 +564271,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 2238e6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10f57a> │ │ │ │ nop │ │ │ │ mcr 1, 5, r0, cr0, cr8, {4} │ │ │ │ - strb r6, [r3, #0] │ │ │ │ + strb r6, [r7, #0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (223a48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10f6dc>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -564350,15 +564349,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 2239ce <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10f662> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [r8, #608]! @ 0x260 │ │ │ │ - ldr r2, [r2, #116] @ 0x74 │ │ │ │ + ldr r2, [r6, #116] @ 0x74 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (223b28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10f7bc>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -564428,15 +564427,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 223aae <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10f742> │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r8], {152} @ 0x98 │ │ │ │ - ldr r2, [r0, #104] @ 0x68 │ │ │ │ + ldr r2, [r4, #104] @ 0x68 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r9, r2 │ │ │ │ @@ -564523,15 +564522,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r2, [r1, #460] @ 0x1cc │ │ │ │ adds r6, r5, r2 │ │ │ │ b.n 223b94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10f828> │ │ │ │ @ instruction: 0xebf20198 │ │ │ │ - ldr r2, [r1, #88] @ 0x58 │ │ │ │ + ldr r2, [r5, #88] @ 0x58 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (223d0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10f9a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -564598,15 +564597,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 223c94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10f928> │ │ │ │ @ instruction: 0xeaee0198 │ │ │ │ - ldr r2, [r0, #76] @ 0x4c │ │ │ │ + ldr r2, [r4, #76] @ 0x4c │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (223de8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10fa7c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -564673,15 +564672,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 223d70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10fa04> │ │ │ │ ands.w r1, r2, r8, lsr #2 │ │ │ │ - ldr r2, [r0, #64] @ 0x40 │ │ │ │ + ldr r2, [r4, #64] @ 0x40 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (223ec4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10fb58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -564748,15 +564747,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 223e4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10fae0> │ │ │ │ ldmdb r6!, {r3, r4, r7, r8} │ │ │ │ - ldr r6, [r0, #52] @ 0x34 │ │ │ │ + ldr r6, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (223fa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10fc34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -564823,15 +564822,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 223f28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10fbbc> │ │ │ │ @ instruction: 0xe85a0198 │ │ │ │ - ldr r2, [r0, #40] @ 0x28 │ │ │ │ + ldr r2, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22407c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10fd10>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -564899,15 +564898,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 224004 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10fc98> │ │ │ │ b.n 223f7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10fc10> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r6, [r6, #24] │ │ │ │ + ldr r6, [r2, #28] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (224158 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10fdec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -564975,15 +564974,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2240e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10fd74> │ │ │ │ b.n 223ea0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10fb34> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ + ldr r2, [r1, #16] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (224244 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10fed8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -565058,15 +565057,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 2241bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10fe50> │ │ │ │ nop │ │ │ │ b.n 223dd4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10fa68> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r6, [r2, #0] │ │ │ │ + ldr r6, [r6, #0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (224320 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10ffb4>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -565136,15 +565135,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2242a6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10ff3a> │ │ │ │ nop │ │ │ │ b.n 223cd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x10f96c> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r2, [r2, #116] @ 0x74 │ │ │ │ + str r2, [r6, #116] @ 0x74 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #204] @ (224408 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11009c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -565219,15 +565218,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 224382 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x110016> │ │ │ │ nop │ │ │ │ b.n 224c08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11089c> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r2, [r1, #104] @ 0x68 │ │ │ │ + str r2, [r5, #104] @ 0x68 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #224] @ (224504 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x110198>) │ │ │ │ @@ -565309,15 +565308,15 @@ │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w lr, ip, r6 │ │ │ │ b.n 22446c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x110100> │ │ │ │ nop │ │ │ │ b.n 224b34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1107c8> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r2, [r5, #88] @ 0x58 │ │ │ │ + str r2, [r1, #92] @ 0x5c │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #256] @ (224620 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1102b4>) │ │ │ │ @@ -565412,15 +565411,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r6, r0 │ │ │ │ b.n 224570 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x110204> │ │ │ │ b.n 224a5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1106f0> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + str r6, [r1, #76] @ 0x4c │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #232] @ (224724 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1103b8>) │ │ │ │ @@ -565511,15 +565510,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w lr, r2, ip │ │ │ │ b.n 224686 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11031a> │ │ │ │ nop │ │ │ │ b.n 224924 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1105b8> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r4, [r0, #60] @ 0x3c │ │ │ │ + str r4, [r4, #60] @ 0x3c │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #372] @ (2248b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x110544>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -566056,15 +566055,15 @@ │ │ │ │ ldr.w r1, [r9, #460] @ 0x1cc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w ip, r1, r3 │ │ │ │ b.n 224c46 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1108da> │ │ │ │ blt.n 224d94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x110a28> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrsh r4, [r4, r0] │ │ │ │ + ldrsh r4, [r0, r1] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #236] @ (224dd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x110a64>) │ │ │ │ @@ -566151,15 +566150,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r7, #460] @ 0x1cc │ │ │ │ ldrd lr, r2, [sp, #8] │ │ │ │ add.w ip, r9, r1 │ │ │ │ b.n 224d44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1109d8> │ │ │ │ bge.n 224e80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x110b14> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r0, [r7, r4] │ │ │ │ + ldrb r0, [r3, r5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ vldr d3, [r1, #32] │ │ │ │ @@ -569037,15 +569036,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb7c8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r3, #84 @ 0x54 │ │ │ │ + subs r3, #116 @ 0x74 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (226fec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x112c80>) │ │ │ │ @@ -569068,15 +569067,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb77c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r3, #28 │ │ │ │ + subs r3, #60 @ 0x3c │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (227038 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x112ccc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569099,15 +569098,15 @@ │ │ │ │ ldr.w r3, [r3, #3792] @ 0xed0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb734 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r2, #236 @ 0xec │ │ │ │ + subs r3, #12 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (227084 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x112d18>) │ │ │ │ @@ -569130,15 +569129,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb6e4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r2, #172 @ 0xac │ │ │ │ + subs r2, #204 @ 0xcc │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2270d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x112d64>) │ │ │ │ @@ -569161,15 +569160,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb698 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r2, #120 @ 0x78 │ │ │ │ + subs r2, #152 @ 0x98 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (22711c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x112db0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569192,15 +569191,15 @@ │ │ │ │ ldr.w r3, [r3, #3988] @ 0xf94 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ setend le │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r2, #80 @ 0x50 │ │ │ │ + subs r2, #112 @ 0x70 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (227168 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x112dfc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569223,15 +569222,15 @@ │ │ │ │ ldr.w r3, [r3, #3984] @ 0xf90 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb604 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r2, #24 │ │ │ │ + subs r2, #56 @ 0x38 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2271b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x112e48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569254,15 +569253,15 @@ │ │ │ │ ldr.w r3, [r3, #3768] @ 0xeb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, r7, lr} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r1, #224 @ 0xe0 │ │ │ │ + subs r2, #0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (227200 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x112e94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569285,15 +569284,15 @@ │ │ │ │ ldr.w r3, [r3, #3760] @ 0xeb0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r2, r3, r5, r6, lr} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r1, #172 @ 0xac │ │ │ │ + subs r1, #204 @ 0xcc │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (22724c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x112ee0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569316,15 +569315,15 @@ │ │ │ │ ldr.w r3, [r3, #3756] @ 0xeac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r5, lr} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r1, #120 @ 0x78 │ │ │ │ + subs r1, #152 @ 0x98 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (227290 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x112f24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -569344,15 +569343,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3664] @ 0xe50 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r2, r4, r6, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r1, #68 @ 0x44 │ │ │ │ + subs r1, #100 @ 0x64 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2272dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x112f70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569375,15 +569374,15 @@ │ │ │ │ ldr.w r3, [r3, #3656] @ 0xe48 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r4, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r1, #16 │ │ │ │ + subs r1, #48 @ 0x30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (227320 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x112fb4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -569403,15 +569402,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3652] @ 0xe44 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r2, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r0, #212 @ 0xd4 │ │ │ │ + subs r0, #244 @ 0xf4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (227370 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x113004>) │ │ │ │ @@ -569435,15 +569434,15 @@ │ │ │ │ ldr.w r4, [ip, #1396] @ 0x574 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r4, 2273f2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x113086> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r0, #160 @ 0xa0 │ │ │ │ + subs r0, #192 @ 0xc0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2273c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x113054>) │ │ │ │ @@ -569467,15 +569466,15 @@ │ │ │ │ ldr.w r4, [ip, #1400] @ 0x578 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r4, 22742e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1130c2> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r0, #108 @ 0x6c │ │ │ │ + subs r0, #140 @ 0x8c │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (227404 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x113098>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -569494,15 +569493,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #688] @ 0x2b0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cbz r0, 227460 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1130f4> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r0, #66 @ 0x42 │ │ │ │ + subs r0, #98 @ 0x62 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (227454 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1130e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569526,15 +569525,15 @@ │ │ │ │ ldr.w r3, [r3, #852] @ 0x354 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cbz r4, 22749e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x113132> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r0, #20 │ │ │ │ + subs r0, #52 @ 0x34 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2274a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x113138>) │ │ │ │ @@ -569558,15 +569557,15 @@ │ │ │ │ ldr.w r4, [ip, #848] @ 0x350 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ uxtb r0, r1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r7, #212 @ 0xd4 │ │ │ │ + adds r7, #244 @ 0xf4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -569592,15 +569591,15 @@ │ │ │ │ ldr.w r4, [ip, #844] @ 0x34c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ sxtb r6, r6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r7, #164 @ 0xa4 │ │ │ │ + adds r7, #196 @ 0xc4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -569626,15 +569625,15 @@ │ │ │ │ ldr.w r4, [ip, #840] @ 0x348 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ sxth r2, r4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r7, #108 @ 0x6c │ │ │ │ + adds r7, #140 @ 0x8c │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (22759c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x113230>) │ │ │ │ @@ -569658,15 +569657,15 @@ │ │ │ │ ldr.w r4, [ip, #836] @ 0x344 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r0, 2275d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x113268> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r7, #56 @ 0x38 │ │ │ │ + adds r7, #88 @ 0x58 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -569692,15 +569691,15 @@ │ │ │ │ ldr.w r4, [ip, #832] @ 0x340 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r6, 227612 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1132a6> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r7, #8 │ │ │ │ + adds r7, #40 @ 0x28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (227638 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1132cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -569721,15 +569720,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #828] @ 0x33c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cbz r0, 227648 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1132dc> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r6, #220 @ 0xdc │ │ │ │ + adds r6, #252 @ 0xfc │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (227684 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x113318>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569752,15 +569751,15 @@ │ │ │ │ ldr.w r3, [r3, #3208] @ 0xc88 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ sub sp, #416 @ 0x1a0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r6, #168 @ 0xa8 │ │ │ │ + adds r6, #200 @ 0xc8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2276d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x113364>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569783,15 +569782,15 @@ │ │ │ │ ldr.w r3, [r3, #2212] @ 0x8a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r6, #104 @ 0x68 │ │ │ │ + adds r6, #136 @ 0x88 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (227714 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1133a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -569811,15 +569810,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2252] @ 0x8cc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add sp, #320 @ 0x140 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r6, #44 @ 0x2c │ │ │ │ + adds r6, #76 @ 0x4c │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (227760 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1133f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569842,15 +569841,15 @@ │ │ │ │ ldr.w r3, [r3, #2220] @ 0x8ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r5, #244 @ 0xf4 │ │ │ │ + adds r6, #20 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (2277a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11343c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -569871,15 +569870,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #744] @ 0x2e8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r7, sp, #768 @ 0x300 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r5, #184 @ 0xb8 │ │ │ │ + adds r5, #216 @ 0xd8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2277f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x113488>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569902,15 +569901,15 @@ │ │ │ │ ldr.w r3, [r3, #3204] @ 0xc84 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #480 @ 0x1e0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r5, #132 @ 0x84 │ │ │ │ + adds r5, #164 @ 0xa4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #280] @ (227928 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1135bc>) │ │ │ │ @@ -570020,15 +570019,15 @@ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w r0, r2, ip │ │ │ │ b.n 227874 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x113508> │ │ │ │ add r7, sp, #168 @ 0xa8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r4, #138 @ 0x8a │ │ │ │ + adds r4, #170 @ 0xaa │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (227970 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x113604>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -570049,15 +570048,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 140204 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2be98> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r4, #50 @ 0x32 │ │ │ │ + adds r4, #82 @ 0x52 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (2279d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x113668>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -575624,15 +575623,15 @@ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #6 │ │ │ │ b.n 22b96e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x117602> │ │ │ │ nop │ │ │ │ ldr r4, [r6, #92] @ 0x5c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xf3e400e2 │ │ │ │ + and.w r0, r4, #7405568 @ 0x710000 │ │ │ │ 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] @ (22baf8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11778c>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -575719,15 +575718,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 22ba44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1176d8> │ │ │ │ nop │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xf31200e2 │ │ │ │ + @ instruction: 0xf33200e2 │ │ │ │ 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] @ (22bbf4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x117888>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -575962,15 +575961,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 22bd44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1179d8> │ │ │ │ ldr r2, [r7, #32] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - orr.w r0, ip, #226 @ 0xe2 │ │ │ │ + orn r0, ip, #226 @ 0xe2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22be98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x117b2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576038,15 +576037,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22be1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x117ab0> │ │ │ │ ldr r6, [r4, #20] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - vmla.i d0, d26, d2[4] │ │ │ │ + vmla.i32 d0, d26, d2[1] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22bf78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x117c0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576114,15 +576113,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22befc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x117b90> │ │ │ │ ldr r6, [r0, #8] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cdp 0, 11, cr0, cr14, cr2, {7} │ │ │ │ + cdp 0, 13, cr0, cr14, cr2, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (22c060 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x117cf4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576192,15 +576191,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22bfe6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x117c7a> │ │ │ │ nop │ │ │ │ str r6, [r4, #120] @ 0x78 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - stcl 0, cr0, [sl, #904]! @ 0x388 │ │ │ │ + cdp 0, 0, cr0, cr10, cr2, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22c140 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x117dd4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576268,15 +576267,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c0c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x117d58> │ │ │ │ str r6, [r7, #104] @ 0x68 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldc 0, cr0, [lr, #-904] @ 0xfffffc78 │ │ │ │ + ldc 0, cr0, [lr, #-904]! @ 0xfffffc78 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22c220 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x117eb4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576344,15 +576343,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c1a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x117e38> │ │ │ │ str r6, [r3, #92] @ 0x5c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - mrrc 0, 14, r0, r2, cr2 │ │ │ │ + ldcl 0, cr0, [r2], #-904 @ 0xfffffc78 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22c300 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x117f94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576420,15 +576419,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c284 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x117f18> │ │ │ │ str r6, [r7, #76] @ 0x4c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xeb8600e2 │ │ │ │ + sub.w r0, r6, r2, asr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (22c3e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11807c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576498,15 +576497,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22c36e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118002> │ │ │ │ nop │ │ │ │ str r6, [r3, #64] @ 0x40 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xeab200e2 │ │ │ │ + @ instruction: 0xead200e2 │ │ │ │ stmdb sp!, {r4, 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] @ (22c4c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11815c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576574,15 +576573,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c44c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1180e0> │ │ │ │ str r6, [r6, #48] @ 0x30 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strd r0, r0, [r6, #904]! @ 0x388 │ │ │ │ + and.w r0, r6, r2, asr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22c5a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11823c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576650,15 +576649,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c52c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1181c0> │ │ │ │ str r6, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldmdb sl, {r1, r5, r6, r7} │ │ │ │ + ldmdb sl!, {r1, r5, r6, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22c688 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11831c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576726,15 +576725,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c60c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1182a0> │ │ │ │ str r6, [r6, #20] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strex r0, r0, [lr, #904] @ 0x388 │ │ │ │ + strd r0, r0, [lr], #-904 @ 0x388 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (22c770 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118404>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576804,15 +576803,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22c6f6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11838a> │ │ │ │ nop │ │ │ │ str r6, [r2, #8] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22c66c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118300> │ │ │ │ + b.n 22c6ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118340> │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22c850 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1184e4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -576881,15 +576880,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c7d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118468> │ │ │ │ ldrsh r6, [r5, r6] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22c5b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118248> │ │ │ │ + b.n 22c5f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118288> │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22c930 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1185c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -576958,15 +576957,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c8b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118548> │ │ │ │ ldrsh r6, [r1, r3] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22c4fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118190> │ │ │ │ + b.n 22c53c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1181d0> │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22ca0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1186a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -577034,15 +577033,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c994 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118628> │ │ │ │ ldrb r6, [r5, r7] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22c440 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1180d4> │ │ │ │ + b.n 22c480 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118114> │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22cae8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11877c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -577110,15 +577109,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22ca70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118704> │ │ │ │ ldrb r2, [r2, r4] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22c384 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118018> │ │ │ │ + b.n 22c3c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118058> │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22cbc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11885c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -577188,15 +577187,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22cb4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1187e0> │ │ │ │ nop │ │ │ │ ldrb r6, [r6, r0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22d2cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118f60> │ │ │ │ + b.n 22d30c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118fa0> │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22cca8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11893c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -577266,15 +577265,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22cc2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1188c0> │ │ │ │ nop │ │ │ │ ldrh r6, [r2, r5] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22d214 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118ea8> │ │ │ │ + b.n 22d254 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118ee8> │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (22cd8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118a20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -577344,15 +577343,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22cd16 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1189aa> │ │ │ │ ldrh r6, [r6, r1] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22d148 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118ddc> │ │ │ │ + b.n 22d188 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118e1c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (22ce70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118b04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -577422,15 +577421,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22cdfa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118a8e> │ │ │ │ ldr r2, [r2, r6] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22d08c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118d20> │ │ │ │ + b.n 22d0cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118d60> │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22cf4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118be0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -577498,15 +577497,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22ced4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118b68> │ │ │ │ ldr r6, [r5, r2] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22cfd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118c64> │ │ │ │ + b.n 22d010 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118ca4> │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22d028 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118cbc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -577574,15 +577573,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22cfb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118c44> │ │ │ │ ldrsb r2, [r2, r7] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - svc 118 @ 0x76 │ │ │ │ + svc 150 @ 0x96 │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22d104 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118d98>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -577650,15 +577649,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d08c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118d20> │ │ │ │ ldrsb r6, [r6, r3] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - udf #170 @ 0xaa │ │ │ │ + udf #202 @ 0xca │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22d1e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118e74>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -577726,15 +577725,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d168 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118dfc> │ │ │ │ ldrsb r2, [r3, r0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ble.n 22d1ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118e40> │ │ │ │ + udf #2 │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22d2bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118f50>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -577802,15 +577801,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d244 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118ed8> │ │ │ │ strb r6, [r7, r4] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ble.n 22d2f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118f84> │ │ │ │ + ble.n 22d330 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118fc4> │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22d398 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11902c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -577880,15 +577879,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d31e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x118fb2> │ │ │ │ nop │ │ │ │ strb r2, [r4, r1] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bgt.n 22d444 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1190d8> │ │ │ │ + bgt.n 22d484 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x119118> │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22d474 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x119108>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -577958,15 +577957,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d3fa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11908e> │ │ │ │ nop │ │ │ │ strh r6, [r0, r6] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - blt.n 22d398 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11902c> │ │ │ │ + blt.n 22d3d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11906c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (22d554 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1191e8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -578036,15 +578035,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22d4e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x119174> │ │ │ │ strh r2, [r5, r2] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bge.n 22d4e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x119174> │ │ │ │ + bge.n 22d520 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1191b4> │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (22d634 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1192c8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -578114,15 +578113,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22d5c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x119254> │ │ │ │ str r2, [r1, r7] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bls.n 22d630 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1192c4> │ │ │ │ + bge.n 22d670 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x119304> │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22d710 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1193a4>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -578192,15 +578191,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d696 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11932a> │ │ │ │ nop │ │ │ │ str r2, [r5, r3] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bls.n 22d78c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x119420> │ │ │ │ + bls.n 22d7cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x119460> │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22d7ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x119480>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -578270,15 +578269,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d772 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x119406> │ │ │ │ nop │ │ │ │ str r6, [r1, r0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bhi.n 22d8e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x119574> │ │ │ │ + bhi.n 22d720 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1193b4> │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22d8c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11955c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -578348,15 +578347,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d84e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1194e2> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #200] @ (22d994 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x119628>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bvc.n 22d834 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1194c8> │ │ │ │ + bvc.n 22d874 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x119508> │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22d9a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x119638>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -578426,15 +578425,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d92a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1195be> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #344] @ (22db00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x119794>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bvs.n 22d988 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11961c> │ │ │ │ + bvc.n 22d9c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11965c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #196] @ (22da84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x119718>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -578506,15 +578505,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22da0a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11969e> │ │ │ │ ldr r5, [pc, #488] @ (22dc70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x119904>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bvs.n 22dad8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11976c> │ │ │ │ + bvs.n 22db18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1197ac> │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #208] @ (22db70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x119804>) │ │ │ │ @@ -578589,15 +578588,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22daea <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11977e> │ │ │ │ ldr r4, [pc, #616] @ (22dddc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x119a70>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bpl.n 22dc48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1198dc> │ │ │ │ + bpl.n 22da88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11971c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #208] @ (22dc5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1198f0>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -578674,15 +578673,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 22dbd6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11986a> │ │ │ │ ldr r3, [pc, #696] @ (22df18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x119bac>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bmi.n 22db90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x119824> │ │ │ │ + bmi.n 22dbd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x119864> │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #240] @ (22dd68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1199fc>) │ │ │ │ @@ -578775,15 +578774,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r0, r3, r1 │ │ │ │ b.n 22dcda <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11996e> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #776] @ (22e074 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x119d08>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bcc.n 22dccc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x119960> │ │ │ │ + bcc.n 22dd0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1199a0> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ ldrd r0, r1, [r1, #4] │ │ │ │ @@ -582126,15 +582125,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 2304ee <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11c182> │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r3, sp, #688 @ 0x2b0 │ │ │ │ + add r3, sp, #816 @ 0x330 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2305d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11c264>) │ │ │ │ @@ -582158,15 +582157,15 @@ │ │ │ │ ldr.w r4, [ip, #1344] @ 0x540 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r1, #156 @ 0x9c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r3, sp, #352 @ 0x160 │ │ │ │ + add r3, sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (230620 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11c2b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -582190,15 +582189,15 @@ │ │ │ │ ldr.w r3, [r3, #1888] @ 0x760 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r1, #80 @ 0x50 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r3, sp, #160 @ 0xa0 │ │ │ │ + add r3, sp, #288 @ 0x120 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230670 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11c304>) │ │ │ │ @@ -582222,15 +582221,15 @@ │ │ │ │ ldr.w r4, [ip, #1896] @ 0x768 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, #252 @ 0xfc │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r2, sp, #944 @ 0x3b0 │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (2306c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11c354>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -582254,15 +582253,15 @@ │ │ │ │ ldr.w r3, [r3, #1884] @ 0x75c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r2, sp, #768 @ 0x300 │ │ │ │ + add r2, sp, #896 @ 0x380 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230710 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11c3a4>) │ │ │ │ @@ -582286,15 +582285,15 @@ │ │ │ │ ldr.w r4, [ip, #1892] @ 0x764 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, #92 @ 0x5c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r2, sp, #528 @ 0x210 │ │ │ │ + add r2, sp, #656 @ 0x290 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230760 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11c3f4>) │ │ │ │ @@ -582318,15 +582317,15 @@ │ │ │ │ ldr.w r4, [ip, #1784] @ 0x6f8 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, #12 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r2, sp, #320 @ 0x140 │ │ │ │ + add r2, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2307b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11c444>) │ │ │ │ @@ -582350,15 +582349,15 @@ │ │ │ │ ldr.w r4, [ip, #1780] @ 0x6f4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r7, #6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r2, sp, #112 @ 0x70 │ │ │ │ + add r2, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -582384,15 +582383,15 @@ │ │ │ │ ldr.w r4, [ip, #1424] @ 0x590 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r2, r5, #5 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r1, sp, #928 @ 0x3a0 │ │ │ │ + add r2, sp, #32 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -582418,15 +582417,15 @@ │ │ │ │ ldr.w r4, [ip, #1428] @ 0x594 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r6, r2, #4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r1, sp, #720 @ 0x2d0 │ │ │ │ + add r1, sp, #848 @ 0x350 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (2308a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11c53c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -582450,15 +582449,15 @@ │ │ │ │ ldr.w r3, [r3, #1496] @ 0x5d8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, r1, #3 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r1, sp, #544 @ 0x220 │ │ │ │ + add r1, sp, #672 @ 0x2a0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (2308f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11c58c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -582482,15 +582481,15 @@ │ │ │ │ ldr.w r3, [r3, #1716] @ 0x6b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, r7, #1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r1, sp, #320 @ 0x140 │ │ │ │ + add r1, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230948 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11c5dc>) │ │ │ │ @@ -582514,15 +582513,15 @@ │ │ │ │ ldr.w r4, [ip, #1760] @ 0x6e0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r4, #0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r1, sp, #112 @ 0x70 │ │ │ │ + add r1, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230998 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11c62c>) │ │ │ │ @@ -582546,15 +582545,15 @@ │ │ │ │ ldr.w r4, [ip, #1732] @ 0x6c4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r2, #7 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r0, sp, #912 @ 0x390 │ │ │ │ + add r1, sp, #16 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2309e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11c67c>) │ │ │ │ @@ -582578,15 +582577,15 @@ │ │ │ │ ldr.w r4, [ip, #1744] @ 0x6d0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r0, #6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r0, sp, #704 @ 0x2c0 │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230a38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11c6cc>) │ │ │ │ @@ -582610,15 +582609,15 @@ │ │ │ │ ldr.w r4, [ip, #1756] @ 0x6dc │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r6, #4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r0, sp, #528 @ 0x210 │ │ │ │ + add r0, sp, #656 @ 0x290 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230a88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11c71c>) │ │ │ │ @@ -582642,15 +582641,15 @@ │ │ │ │ ldr.w r4, [ip, #1484] @ 0x5cc │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r4, #3 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ + add r0, sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230ad8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11c76c>) │ │ │ │ @@ -582674,15 +582673,15 @@ │ │ │ │ ldr.w r4, [ip, #1568] @ 0x620 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r2, #2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r0, sp, #208 @ 0xd0 │ │ │ │ + add r0, sp, #336 @ 0x150 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230b28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11c7bc>) │ │ │ │ @@ -582706,15 +582705,15 @@ │ │ │ │ ldr.w r4, [ip, #1572] @ 0x624 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r0, #1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r0, sp, #0 │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230b78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11c80c>) │ │ │ │ @@ -582738,15 +582737,15 @@ │ │ │ │ ldr.w r4, [ip, #1800] @ 0x708 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r6, r7 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r7, pc, #816 @ (adr r7, 230eb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cb44>) │ │ │ │ + add r7, pc, #944 @ (adr r7, 230f30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cbc4>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230bc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11c85c>) │ │ │ │ @@ -582770,15 +582769,15 @@ │ │ │ │ ldr.w r4, [ip, #1796] @ 0x704 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r4, r6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r7, pc, #608 @ (adr r7, 230e30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cac4>) │ │ │ │ + add r7, pc, #736 @ (adr r7, 230eb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cb44>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -582804,15 +582803,15 @@ │ │ │ │ ldr.w r4, [ip, #1696] @ 0x6a0 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r2, r2, r5 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r7, pc, #400 @ (adr r7, 230db4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11ca48>) │ │ │ │ + add r7, pc, #528 @ (adr r7, 230e34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cac8>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -582838,15 +582837,15 @@ │ │ │ │ ldr.w r4, [ip, #1700] @ 0x6a4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r6, r7, r3 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r7, pc, #192 @ (adr r7, 230d38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11c9cc>) │ │ │ │ + add r7, pc, #320 @ (adr r7, 230db8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11ca4c>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11c954>) │ │ │ │ @@ -582870,15 +582869,15 @@ │ │ │ │ ldr.w r4, [ip, #1628] @ 0x65c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r5, r2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r6, pc, #1008 @ (adr r6, 2310b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cd4c>) │ │ │ │ + add r7, pc, #112 @ (adr r7, 230d38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11c9cc>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230d10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11c9a4>) │ │ │ │ @@ -582902,15 +582901,15 @@ │ │ │ │ ldr.w r4, [ip, #1624] @ 0x658 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r3, r1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r6, pc, #768 @ (adr r6, 231018 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11ccac>) │ │ │ │ + add r6, pc, #896 @ (adr r6, 231098 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cd2c>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230d60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11c9f4>) │ │ │ │ @@ -582934,15 +582933,15 @@ │ │ │ │ ldr.w r4, [ip, #1620] @ 0x654 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r1, r0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r6, pc, #528 @ (adr r6, 230f78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cc0c>) │ │ │ │ + add r6, pc, #656 @ (adr r6, 230ff8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cc8c>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230db0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11ca44>) │ │ │ │ @@ -582966,15 +582965,15 @@ │ │ │ │ ldr.w r4, [ip, #1516] @ 0x5ec │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r7, r6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r6, pc, #288 @ (adr r6, 230ed8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cb6c>) │ │ │ │ + add r6, pc, #416 @ (adr r6, 230f58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cbec>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230e00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11ca94>) │ │ │ │ @@ -582998,15 +582997,15 @@ │ │ │ │ ldr.w r4, [ip, #1520] @ 0x5f0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r5, r5 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r6, pc, #48 @ (adr r6, 230e38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cacc>) │ │ │ │ + add r6, pc, #176 @ (adr r6, 230eb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cb4c>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (230e50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cae4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583030,15 +583029,15 @@ │ │ │ │ ldr.w r3, [r3, #1460] @ 0x5b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r0, r4, r4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r5, pc, #864 @ (adr r5, 2311b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11ce4c>) │ │ │ │ + add r5, pc, #992 @ (adr r5, 231238 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cecc>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (230e98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cb2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583059,15 +583058,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1464] @ 0x5b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r0, r2, r3 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r5, pc, #672 @ (adr r5, 231140 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cdd4>) │ │ │ │ + add r5, pc, #800 @ (adr r5, 2311c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11ce54>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -583096,15 +583095,15 @@ │ │ │ │ ldr.w r4, [ip, #900] @ 0x384 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r2, r0, r2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r5, pc, #480 @ (adr r5, 2310dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cd70>) │ │ │ │ + add r5, pc, #608 @ (adr r5, 23115c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cdf0>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (230f3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cbd0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583125,15 +583124,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #896] @ 0x380 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r4, r5, r0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r5, pc, #240 @ (adr r5, 231034 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11ccc8>) │ │ │ │ + add r5, pc, #368 @ (adr r5, 2310b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cd48>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -583159,15 +583158,15 @@ │ │ │ │ ldr.w r4, [ip, #892] @ 0x37c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r6, r3, #31 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r5, pc, #32 @ (adr r5, 230fb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cc4c>) │ │ │ │ + add r5, pc, #160 @ (adr r5, 231038 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cccc>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ @@ -583204,15 +583203,15 @@ │ │ │ │ ldr.w r4, [ip, #888] @ 0x378 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r2, r1, #30 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r4, pc, #816 @ (adr r4, 231334 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cfc8>) │ │ │ │ + add r4, pc, #944 @ (adr r4, 2313b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11d048>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (231044 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11ccd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583233,15 +583232,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #884] @ 0x374 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ asrs r4, r4, #28 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r4, pc, #512 @ (adr r4, 23124c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cee0>) │ │ │ │ + add r4, pc, #640 @ (adr r4, 2312cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cf60>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (231088 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cd1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583260,15 +583259,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #880] @ 0x370 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ asrs r4, r3, #27 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r4, pc, #328 @ (adr r4, 2311d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11ce6c>) │ │ │ │ + add r4, pc, #456 @ (adr r4, 231258 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11ceec>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (2310d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cd64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583289,15 +583288,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #868] @ 0x364 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ asrs r0, r3, #26 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r4, pc, #160 @ (adr r4, 231178 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11ce0c>) │ │ │ │ + add r4, pc, #288 @ (adr r4, 2311f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11ce8c>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (231120 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cdb4>) │ │ │ │ @@ -583321,15 +583320,15 @@ │ │ │ │ ldr.w r4, [ip, #2220] @ 0x8ac │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r4, r1, #25 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r3, pc, #960 @ (adr r3, 2314e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11d17c>) │ │ │ │ + add r4, pc, #64 @ (adr r4, 231168 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cdfc>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -583355,15 +583354,15 @@ │ │ │ │ ldr.w r4, [ip, #2216] @ 0x8a8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r2, r7, #23 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r3, pc, #704 @ (adr r3, 23143c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11d0d0>) │ │ │ │ + add r3, pc, #832 @ (adr r3, 2314bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11d150>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (2311bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11ce50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583384,15 +583383,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1064] @ 0x428 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ asrs r4, r5, #22 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r3, pc, #480 @ (adr r3, 2313a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11d038>) │ │ │ │ + add r3, pc, #608 @ (adr r3, 231424 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11d0b8>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (231204 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11ce98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583413,15 +583412,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1060] @ 0x424 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ asrs r4, r4, #21 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsrs r0, r5, #32 │ │ │ │ + lsrs r0, r1, #1 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (231250 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cee4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583444,15 +583443,15 @@ │ │ │ │ ldr.w r3, [r3, #2232] @ 0x8b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r3, #20 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r3, pc, #16 @ (adr r3, 231268 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cefc>) │ │ │ │ + add r3, pc, #144 @ (adr r3, 2312e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cf7c>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23129c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cf30>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583475,15 +583474,15 @@ │ │ │ │ ldr.w r3, [r3, #2228] @ 0x8b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r0, r2, #19 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r2, pc, #816 @ (adr r2, 2315d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11d268>) │ │ │ │ + add r2, pc, #944 @ (adr r2, 231654 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11d2e8>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (2312ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cf80>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583507,15 +583506,15 @@ │ │ │ │ ldr.w r3, [r3, #1988] @ 0x7c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r0, #18 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r2, pc, #592 @ (adr r2, 231544 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11d1d8>) │ │ │ │ + add r2, pc, #720 @ (adr r2, 2315c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11d258>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (231334 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11cfc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583536,15 +583535,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1392] @ 0x570 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ asrs r4, r6, #16 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r2, pc, #384 @ (adr r2, 2314bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11d150>) │ │ │ │ + add r2, pc, #512 @ (adr r2, 23153c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11d1d0>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (231384 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11d018>) │ │ │ │ @@ -583568,15 +583567,15 @@ │ │ │ │ ldr.w r4, [ip, #1432] @ 0x598 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r5, #15 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r2, pc, #144 @ (adr r2, 23141c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11d0b0>) │ │ │ │ + add r2, pc, #272 @ (adr r2, 23149c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11d130>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (2313d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11d068>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583600,15 +583599,15 @@ │ │ │ │ ldr.w r3, [r3, #1436] @ 0x59c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r3, #14 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r1, pc, #992 @ (adr r1, 2317bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11d450>) │ │ │ │ + add r2, pc, #96 @ (adr r2, 23143c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11d0d0>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (231424 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11d0b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583632,15 +583631,15 @@ │ │ │ │ ldr.w r3, [r3, #1440] @ 0x5a0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r1, #13 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r1, pc, #784 @ (adr r1, 23173c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11d3d0>) │ │ │ │ + add r1, pc, #912 @ (adr r1, 2317bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11d450>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (231474 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11d108>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583664,15 +583663,15 @@ │ │ │ │ ldr.w r3, [r3, #1992] @ 0x7c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r7, #11 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r1, pc, #592 @ (adr r1, 2316cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11d360>) │ │ │ │ + add r1, pc, #720 @ (adr r1, 23174c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11d3e0>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (2314d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x11d16c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -588075,15 +588074,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r0, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ adds r1, r0, #2 │ │ │ │ b.n 234710 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1203a4> │ │ │ │ b.n 23481c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1204b0> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r6, [r7, #104] @ 0x68 │ │ │ │ + ldr r6, [r3, #108] @ 0x6c │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #176] @ 234840 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1204d4> │ │ │ │ mov r6, r1 │ │ │ │ @@ -588144,15 +588143,15 @@ │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r3, #2 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ b.n 2347c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x120454> │ │ │ │ nop │ │ │ │ svc 166 @ 0xa6 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r6, [r3, #96] @ 0x60 │ │ │ │ + ldr r6, [r7, #96] @ 0x60 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #180] @ (234910 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1205a4>) │ │ │ │ @@ -588220,15 +588219,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 234882 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x120516> │ │ │ │ udf #224 @ 0xe0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r0, [r6, #84] @ 0x54 │ │ │ │ + ldr r0, [r2, #88] @ 0x58 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (2349f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x120688>) │ │ │ │ @@ -588304,15 +588303,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ adds r5, r0, #3 │ │ │ │ b.n 234950 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1205e4> │ │ │ │ nop │ │ │ │ udf #16 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r2, [r4, #72] @ 0x48 │ │ │ │ + ldr r2, [r0, #76] @ 0x4c │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #184] @ (234ac8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12075c>) │ │ │ │ @@ -588385,15 +588384,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 234a34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1206c8> │ │ │ │ ble.n 234b24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1207b8> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r4, [r4, #60] @ 0x3c │ │ │ │ + ldr r4, [r0, #64] @ 0x40 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #188] @ (234ba0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x120834>) │ │ │ │ @@ -588466,15 +588465,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 234b0a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12079e> │ │ │ │ nop │ │ │ │ bgt.n 234c54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1208e8> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r2, [r2, #52] @ 0x34 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #196] @ (234c80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x120914>) │ │ │ │ @@ -588550,15 +588549,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 234be2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x120876> │ │ │ │ nop │ │ │ │ blt.n 234b84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x120818> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r2, r6, #4 │ │ │ │ + asrs r2, r2, #5 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (234d64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1209f8>) │ │ │ │ @@ -588634,15 +588633,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 234cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x120954> │ │ │ │ bge.n 234ca8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12093c> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r4, [r0, #24] │ │ │ │ + ldr r4, [r4, #24] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #204] @ (234e4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x120ae0>) │ │ │ │ @@ -588719,15 +588718,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 234da4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x120a38> │ │ │ │ bls.n 234dc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x120a5c> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r4, [r7, #8] │ │ │ │ + ldr r4, [r3, #12] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #208] @ (234f38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x120bcc>) │ │ │ │ @@ -588805,15 +588804,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 234e8e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x120b22> │ │ │ │ bhi.n 234ee4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x120b78> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r3, #26 │ │ │ │ + lsrs r4, r7, #26 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #196] @ (235018 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x120cac>) │ │ │ │ @@ -588890,15 +588889,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 234f7a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x120c0e> │ │ │ │ nop │ │ │ │ bvc.n 234fec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x120c80> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r2, [r3, #112] @ 0x70 │ │ │ │ + str r2, [r7, #112] @ 0x70 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #204] @ (235100 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x120d94>) │ │ │ │ @@ -588978,15 +588977,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 23505a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x120cee> │ │ │ │ nop │ │ │ │ bvc.n 235114 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x120da8> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r2, r7, #14 │ │ │ │ + lsrs r2, r3, #15 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #216] @ (2351f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x120e88>) │ │ │ │ @@ -589068,15 +589067,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 235140 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x120dd4> │ │ │ │ nop │ │ │ │ bvs.n 235238 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x120ecc> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r6, [r2, #84] @ 0x54 │ │ │ │ + str r6, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #220] @ (2352ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x120f80>) │ │ │ │ @@ -589159,15 +589158,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 235236 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x120eca> │ │ │ │ nop │ │ │ │ bpl.n 235348 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x120fdc> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r6, r5, #7 │ │ │ │ + lsrs r6, r1, #8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #200] @ (2353d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x121064>) │ │ │ │ @@ -589248,15 +589247,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 23532c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x120fc0> │ │ │ │ bmi.n 23543c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1210d0> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r4, [r3, #56] @ 0x38 │ │ │ │ + str r4, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #204] @ (2354b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12114c>) │ │ │ │ @@ -589337,15 +589336,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 235412 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1210a6> │ │ │ │ nop │ │ │ │ bcc.n 23555c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1211f0> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ + str r2, [r7, #44] @ 0x2c │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #212] @ (2355a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12123c>) │ │ │ │ @@ -589429,15 +589428,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2354fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x121190> │ │ │ │ bcs.n 23567c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x121310> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r6, #1 │ │ │ │ + lsrs r4, r2, #2 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #212] @ (235698 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12132c>) │ │ │ │ @@ -589521,15 +589520,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2355ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x121280> │ │ │ │ bne.n 23578c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x121420> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r4, r4, #25 │ │ │ │ + lsls r4, r0, #26 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #224] @ (235794 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x121428>) │ │ │ │ @@ -589615,15 +589614,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 2356da <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12136e> │ │ │ │ nop │ │ │ │ beq.n 2356a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12133c> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r6, [r2, #0] │ │ │ │ + str r6, [r6, #0] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #228] @ (235894 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x121528>) │ │ │ │ @@ -589710,15 +589709,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 2357d6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12146a> │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r3, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrsh r6, [r6, r4] │ │ │ │ + ldrsh r6, [r2, r5] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #232] @ (235998 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12162c>) │ │ │ │ @@ -589806,15 +589805,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2358d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12156c> │ │ │ │ nop │ │ │ │ ldmia r6!, {r2, r3, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r2, r5, #18 │ │ │ │ + lsls r2, r1, #19 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #232] @ (235a9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x121730>) │ │ │ │ @@ -589902,15 +589901,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2359dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x121670> │ │ │ │ nop │ │ │ │ ldmia r5!, {r3, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r2, r0, #10 │ │ │ │ + lsls r2, r4, #10 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #220] @ (235b94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x121828>) │ │ │ │ @@ -589998,15 +589997,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 235ae0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x121774> │ │ │ │ ldmia r4!, {r2, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r4, r5, #6 │ │ │ │ + lsls r4, r1, #7 │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #396] @ (235d3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1219d0>) │ │ │ │ mov r9, r1 │ │ │ │ @@ -590257,15 +590256,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 235d7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x121a10> │ │ │ │ ldmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - vhadd.u16 q0, q14, │ │ │ │ + vhadd.u q0, q14, │ │ │ │ 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] @ (235f3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x121bd0>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -590355,15 +590354,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 235e86 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x121b1a> │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r6, [r6, r2] │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #228] @ (23603c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x121cd0>) │ │ │ │ @@ -590455,15 +590454,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 235f80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x121c14> │ │ │ │ stmia r7!, {r2, r5, r6, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - cdp2 0, 8, cr0, cr12, cr1, {7} │ │ │ │ + cdp2 0, 10, cr0, cr12, cr1, {7} │ │ │ │ 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] @ (23614c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x121de0>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -590556,15 +590555,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 23607e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x121d12> │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r5, r6, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrsb r6, [r0, r3] │ │ │ │ + ldrsb r6, [r4, r3] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #252] @ (236264 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x121ef8>) │ │ │ │ @@ -590660,15 +590659,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 236190 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x121e24> │ │ │ │ nop │ │ │ │ stmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stc2 0, cr0, [sl], {225} @ 0xe1 │ │ │ │ + stc2 0, cr0, [sl], #900 @ 0x384 │ │ │ │ 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] @ (236338 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x121fcc>) │ │ │ │ mov sl, r1 │ │ │ │ mov r1, r3 │ │ │ │ @@ -591896,15 +591895,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 236fc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x122c58> │ │ │ │ nop │ │ │ │ @ instruction: 0xb7c4 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - @ instruction: 0x47ce │ │ │ │ + @ instruction: 0x47ee │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (23712c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x122dc0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -591973,15 +591972,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2370b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x122d44> │ │ │ │ @ instruction: 0xb6d2 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bx r1 │ │ │ │ + bx r5 │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (237218 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x122eac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -592057,15 +592056,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ add.w ip, r2, r1 │ │ │ │ b.n 237194 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x122e28> │ │ │ │ nop │ │ │ │ push {r1, r4, r5, r6, r7, lr} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - mov r2, r7 │ │ │ │ + mov r2, fp │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #208] @ (237304 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x122f98>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -592141,15 +592140,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 23727a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x122f0e> │ │ │ │ nop │ │ │ │ push {r1, r2, lr} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - cmp r6, ip │ │ │ │ + cmp lr, r0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #208] @ (2373f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x123084>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -592225,15 +592224,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 237366 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x122ffa> │ │ │ │ nop │ │ │ │ push {r1, r3, r4} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - add sl, r3 │ │ │ │ + add sl, r7 │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #384] @ (23758c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x123220>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -597109,15 +597108,15 @@ │ │ │ │ ldr.w r3, [r3, #1708] @ 0x6ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #13] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r0, r3, #17 │ │ │ │ + lsrs r0, r7, #17 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23ac80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x126914>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597141,15 +597140,15 @@ │ │ │ │ ldr.w r3, [r3, #1224] @ 0x4c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r6, #11] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r0, r5, #16 │ │ │ │ + lsrs r0, r1, #17 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23acd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x126964>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597173,15 +597172,15 @@ │ │ │ │ ldr.w r3, [r3, #1220] @ 0x4c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #10] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r5, #15 │ │ │ │ + lsrs r4, r1, #16 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23ad20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1269b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597205,15 +597204,15 @@ │ │ │ │ ldr.w r3, [r3, #1216] @ 0x4c0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #9] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r0, r5, #14 │ │ │ │ + lsrs r0, r1, #15 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23ad70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x126a04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597237,15 +597236,15 @@ │ │ │ │ ldr.w r3, [r3, #1212] @ 0x4bc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r0, r5, #13 │ │ │ │ + lsrs r0, r1, #14 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23adb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x126a4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597266,15 +597265,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1208] @ 0x4b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r0, [r6, #6] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r4, #12 │ │ │ │ + lsrs r4, r0, #13 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -597301,15 +597300,15 @@ │ │ │ │ ldr.w r4, [ip, #980] @ 0x3d4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r0, r4, #11 │ │ │ │ + lsrs r0, r0, #12 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23ae60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x126af4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597333,15 +597332,15 @@ │ │ │ │ ldr.w r3, [r3, #2292] @ 0x8f4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #4] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r4, #10 │ │ │ │ + lsrs r4, r0, #11 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (23aea4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x126b38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597360,15 +597359,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r0, [r0, #3] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r6, r5, #9 │ │ │ │ + lsrs r6, r1, #10 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (23aee8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x126b7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597387,15 +597386,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #960] @ 0x3c0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r4, [r7, #1] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r2, r7, #8 │ │ │ │ + lsrs r2, r3, #9 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23af38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x126bcc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597419,15 +597418,15 @@ │ │ │ │ ldr.w r3, [r3, #2212] @ 0x8a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #0] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r0, r1, #8 │ │ │ │ + lsrs r0, r5, #8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23af88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x126c1c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597451,15 +597450,15 @@ │ │ │ │ ldr.w r3, [r3, #2204] @ 0x89c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r5, #31] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r2, #7 │ │ │ │ + lsrs r4, r6, #7 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r1, [pc, #56] @ (23afdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x126c70>) │ │ │ │ @@ -597484,15 +597483,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r1, [r1, #2208] @ 0x8a0 │ │ │ │ blx r1 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ strb r4, [r2, #30] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r6, r3, #6 │ │ │ │ + lsrs r6, r7, #6 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r1, [pc, #56] @ (23b030 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x126cc4>) │ │ │ │ @@ -597517,15 +597516,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r1, [r1, #2200] @ 0x898 │ │ │ │ blx r1 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ strb r0, [r0, #29] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r6, r4, #5 │ │ │ │ + lsrs r6, r0, #6 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23b078 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x126d0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597546,15 +597545,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #956] @ 0x3bc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r0, [r6, #27] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r6, #4 │ │ │ │ + lsrs r4, r2, #5 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23b0c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x126d5c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597578,15 +597577,15 @@ │ │ │ │ ldr.w r3, [r3, #952] @ 0x3b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r5, #26] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r0, r0, #4 │ │ │ │ + lsrs r0, r4, #4 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23b118 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x126dac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597610,15 +597609,15 @@ │ │ │ │ ldr.w r3, [r3, #948] @ 0x3b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r3, #25] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r0, r1, #3 │ │ │ │ + lsrs r0, r5, #3 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23b168 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x126dfc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597642,15 +597641,15 @@ │ │ │ │ ldr.w r3, [r3, #2288] @ 0x8f0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r1, #24] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r0, r3, #2 │ │ │ │ + lsrs r0, r7, #2 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23b1b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x126e4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597674,15 +597673,15 @@ │ │ │ │ ldr.w r3, [r3, #944] @ 0x3b0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r7, #22] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r4, #1 │ │ │ │ + lsrs r4, r0, #2 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23b200 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x126e94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597703,15 +597702,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #940] @ 0x3ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r0, [r5, #21] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r6, #32 │ │ │ │ + lsrs r4, r2, #1 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23b248 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x126edc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597732,15 +597731,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #2284] @ 0x8ec │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r0, [r4, #20] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r0, r0, #32 │ │ │ │ + lsrs r0, r4, #32 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23b290 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x126f24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597761,15 +597760,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #928] @ 0x3a0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r0, [r3, #19] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r4, r1, #31 │ │ │ │ + lsls r4, r5, #31 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (23b2dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x126f70>) │ │ │ │ @@ -597792,15 +597791,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r4, [r1, #18] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r4, r2, #30 │ │ │ │ + lsls r4, r6, #30 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -597829,15 +597828,15 @@ │ │ │ │ ldr.w r4, [ip, #2268] @ 0x8dc │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r7, #16] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r4, r4, #29 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -597864,15 +597863,15 @@ │ │ │ │ ldr.w r4, [ip, #2264] @ 0x8d8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r4, #15] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r0, r4, #28 │ │ │ │ + lsls r0, r0, #29 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (23b3d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x127064>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597890,15 +597889,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3096] @ 0xc18 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strb r0, [r2, #14] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r2, r5, #27 │ │ │ │ + lsls r2, r1, #28 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23b41c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1270b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597921,15 +597920,15 @@ │ │ │ │ ldr.w r3, [r3, #2248] @ 0x8c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r2, #13] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r4, r7, #26 │ │ │ │ + lsls r4, r3, #27 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23b468 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1270fc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597952,15 +597951,15 @@ │ │ │ │ ldr.w r3, [r3, #2244] @ 0x8c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r4, [r0, #12] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r4, r0, #26 │ │ │ │ + lsls r4, r4, #26 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23b4b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x127148>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597983,15 +597982,15 @@ │ │ │ │ ldr.w r3, [r3, #2240] @ 0x8c0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r7, #10] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r4, r1, #25 │ │ │ │ + lsls r4, r5, #25 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -598019,15 +598018,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r4, #9] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r0, r1, #24 │ │ │ │ + lsls r0, r5, #24 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (23b550 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1271e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -598047,15 +598046,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2224] @ 0x8b0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r4, [r2, #8] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r4, r2, #23 │ │ │ │ + lsls r4, r6, #23 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23b59c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x127230>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -598078,15 +598077,15 @@ │ │ │ │ ldr.w r3, [r3, #2344] @ 0x928 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r2, #7] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r4, r3, #22 │ │ │ │ + lsls r4, r7, #22 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (23b5e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x127274>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -598106,15 +598105,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2216] @ 0x8a8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r4, [r0, #6] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r0, r4, #21 │ │ │ │ + lsls r0, r0, #22 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23b62c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1272c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -598137,15 +598136,15 @@ │ │ │ │ ldr.w r3, [r3, #2340] @ 0x924 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r0, #5] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r0, r6, #20 │ │ │ │ + lsls r0, r2, #21 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (23b670 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x127304>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -598165,15 +598164,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3092] @ 0xc14 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r4, [r6, #3] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r4, r7, #19 │ │ │ │ + lsls r4, r3, #20 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (23b6d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x127368>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -598819,15 +598818,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w lr, r1, ip │ │ │ │ b.n 23bcda <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12796e> │ │ │ │ nop │ │ │ │ ldr r6, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r2, #6 │ │ │ │ - cdp2 0, 3, cr0, cr6, cr1, {7} │ │ │ │ + cdp2 0, 5, cr0, cr6, cr1, {7} │ │ │ │ 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 │ │ │ │ mov r1, r4 │ │ │ │ @@ -603228,15 +603227,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 23efdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12ac70> │ │ │ │ adds r7, #154 @ 0x9a │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r0, [r7, r1] │ │ │ │ + strb r0, [r3, r2] │ │ │ │ lsls r6, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (23f0f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12ad8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -603793,15 +603792,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 23f5dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12b270> │ │ │ │ adds r1, #154 @ 0x9a │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r5!, {r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r2, r3, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #252] @ (23f758 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12b3ec>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -604113,15 +604112,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 23f94c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12b5e0> │ │ │ │ cmp r6, #50 @ 0x32 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r2!, {r4} │ │ │ │ + stmia r2!, {r4, r5} │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #184] @ (23fa94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12b728>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604187,15 +604186,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 23fa20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12b6b4> │ │ │ │ cmp r5, #94 @ 0x5e │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r1!, {r4, r6} │ │ │ │ + stmia r1!, {r4, r5, r6} │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (23fb64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12b7f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604260,15 +604259,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 23faf4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12b788> │ │ │ │ cmp r4, #138 @ 0x8a │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r0!, {r2, r4, r7} │ │ │ │ + stmia r0!, {r2, r4, r5, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (23fc44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12b8d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604337,18 +604336,18 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23fbc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12b85c> │ │ │ │ cmp r3, #186 @ 0xba │ │ │ │ lsls r7, r2, #6 │ │ │ │ - itte le │ │ │ │ - lslle r1, r4, #3 │ │ │ │ - stmdble sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - movgt.w ip, #4096 @ 0x1000 │ │ │ │ + itte │ │ │ │ + lsl r1, r4, #3 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + moval.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (23fd24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12b9b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #8 │ │ │ │ add r3, pc │ │ │ │ @@ -604414,18 +604413,18 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23fca8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12b93c> │ │ │ │ cmp r2, #218 @ 0xda │ │ │ │ lsls r7, r2, #6 │ │ │ │ - itee eq │ │ │ │ - lsleq r1, r4, #3 │ │ │ │ - stmdbne sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - movne.w ip, #4096 @ 0x1000 │ │ │ │ + itee cs │ │ │ │ + lslcs r1, r4, #3 │ │ │ │ + stmdbcc sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + movcc.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (23fe0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12baa0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #8 │ │ │ │ add r3, pc │ │ │ │ @@ -604493,15 +604492,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 23fd92 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12ba26> │ │ │ │ nop │ │ │ │ cmp r1, #250 @ 0xfa │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bkpt 0x003a │ │ │ │ + bkpt 0x005a │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (23feec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12bb80>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604570,15 +604569,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23fe70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12bb04> │ │ │ │ cmp r1, #18 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - pop {r1, r2, r3, r5, r6, pc} │ │ │ │ + pop {r1, r2, r3, r7, pc} │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (23ffc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12bc5c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604646,15 +604645,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23ff50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12bbe4> │ │ │ │ cmp r0, #50 @ 0x32 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - pop {r1, r5, r7} │ │ │ │ + pop {r1, r6, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (2400ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12bd40>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604724,15 +604723,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 240036 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12bcca> │ │ │ │ nop │ │ │ │ movs r7, #86 @ 0x56 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - cbnz r2, 240126 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12bdba> │ │ │ │ + cbnz r2, 24012e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12bdc2> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (240188 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12be1c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604800,15 +604799,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 240110 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12bda4> │ │ │ │ movs r6, #114 @ 0x72 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - revsh r2, r7 │ │ │ │ + cbnz r2, 2401d6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12be6a> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (240264 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12bef8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604876,15 +604875,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2401ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12be80> │ │ │ │ movs r5, #150 @ 0x96 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - rev r2, r5 │ │ │ │ + rev16 r2, r1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (240350 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12bfe4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604958,15 +604957,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 2402c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12bf5c> │ │ │ │ movs r4, #186 @ 0xba │ │ │ │ lsls r7, r2, #6 │ │ │ │ - cbnz r6, 24036a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12bffe> │ │ │ │ + cbnz r6, 240372 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12c006> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (24042c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12c0c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -605036,15 +605035,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r2 │ │ │ │ b.n 2403b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x12c04c> │ │ │ │ movs r3, #206 @ 0xce │ │ │ │ lsls r7, r2, #6 │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + @ instruction: 0xb8a8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ mov r3, r1 │ │ │ │ @@ -611717,15 +611716,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 24537e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x131012> │ │ │ │ nop │ │ │ │ - bhi.n 2453e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13107c> │ │ │ │ + bhi.n 245428 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1310bc> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -611973,21 +611972,21 @@ │ │ │ │ ldr r2, [pc, #20] @ (24564c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1312e0>) │ │ │ │ add r2, pc │ │ │ │ b.n 245612 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1312a6> │ │ │ │ ldr r1, [pc, #16] @ (245650 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1312e4>) │ │ │ │ add r1, pc │ │ │ │ b.n 245636 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1312ca> │ │ │ │ nop │ │ │ │ - str r4, [r7, #104] @ 0x68 │ │ │ │ + str r4, [r3, #108] @ 0x6c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r0, [r3, #100] @ 0x64 │ │ │ │ + str r0, [r7, #100] @ 0x64 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r0, [r6, #100] @ 0x64 │ │ │ │ + str r0, [r2, #104] @ 0x68 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r4} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r1 │ │ │ │ add.w r1, r0, #444416 @ 0x6c800 │ │ │ │ @@ -612631,15 +612630,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldmia r2, {r2, r4, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrsh r6, [r7, r6] │ │ │ │ + ldrsh r6, [r3, r7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (245d64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1319f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -612673,15 +612672,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia r1, {r1, r6, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrsh r4, [r5, r5] │ │ │ │ + ldrsh r4, [r1, r6] │ │ │ │ lsls r1, r4, #3 │ │ │ │ cbz r1, 245de0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x131a74> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -612699,15 +612698,15 @@ │ │ │ │ bl 24530c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x130fa0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrsh r2, [r2, r5] │ │ │ │ + ldrsh r2, [r6, r5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (245e40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x131ad4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -612735,19 +612734,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrsh r4, [r0, r4] │ │ │ │ + ldrsh r4, [r4, r4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsh r4, [r5, r3] │ │ │ │ + ldrsh r4, [r1, r4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - @ instruction: 0xb6de │ │ │ │ + @ instruction: 0xb6fe │ │ │ │ lsls r0, r4, #3 │ │ │ │ cbz r1, 245e84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x131b18> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -612765,15 +612764,15 @@ │ │ │ │ bl 24530c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x130fa0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r4, r6, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrsh r2, [r0, r3] │ │ │ │ + ldrsh r2, [r4, r3] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (245ee4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x131b78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -612801,19 +612800,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldmia r0!, {r3, r4, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrsh r4, [r6, r1] │ │ │ │ + ldrsh r4, [r2, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsh r4, [r3, r1] │ │ │ │ + ldrsh r4, [r7, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - @ instruction: 0xb63a │ │ │ │ + @ instruction: 0xb65a │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #148] @ (245f98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x131c2c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -612872,15 +612871,15 @@ │ │ │ │ b.n 245f40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x131bd4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cbnz r4, 245fb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x131c4c> │ │ │ │ + cbnz r4, 245fc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x131c54> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #320] @ (2460f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x131d84>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -613004,15 +613003,15 @@ │ │ │ │ strd r3, r2, [sp] │ │ │ │ bl 2496c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x135354> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 246096 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x131d2a> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r3, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xb7cc │ │ │ │ + @ instruction: 0xb7ec │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #244] @ (2461fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x131e90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -613111,17 +613110,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 2496c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x135354> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 246170 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x131e04> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r4, r5} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r4, [r4, r0] │ │ │ │ + ldrb r4, [r0, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + @ instruction: 0xb6dc │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ (24627c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x131f10>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -613161,19 +613160,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r2, r5} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - setend le │ │ │ │ + cpsid │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r0, [r4, r4] │ │ │ │ + ldrh r0, [r0, r5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrh r2, [r1, r4] │ │ │ │ + ldrh r2, [r5, r4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ movw r3, #32772 @ 0x8004 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 2462da <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x131f6e> │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bhi.n 2462b6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x131f4a> │ │ │ │ cmp.w r1, #776 @ 0x308 │ │ │ │ @@ -613454,21 +613453,21 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 24653e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1321d2> │ │ │ │ mov r0, r6 │ │ │ │ bl 1fbdb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7a48> │ │ │ │ ldr r2, [pc, #16] @ (246584 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x132218>) │ │ │ │ add r2, pc │ │ │ │ b.n 24653e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1321d2> │ │ │ │ - ldr r0, [r0, r2] │ │ │ │ + ldr r0, [r4, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [r1, r2] │ │ │ │ + ldr r0, [r5, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [r2, r2] │ │ │ │ + ldr r0, [r6, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [r3, r1] │ │ │ │ + ldr r4, [r7, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ add.w ip, r0, #98304 @ 0x18000 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldrb.w r5, [ip, #2056] @ 0x808 │ │ │ │ cbz r5, 2465da <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13226e> │ │ │ │ ldrb.w r5, [ip, #1520] @ 0x5f0 │ │ │ │ @@ -613745,19 +613744,19 @@ │ │ │ │ b.n 246808 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13249c> │ │ │ │ ldr r2, [pc, #20] @ (2468c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x132554>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 2467d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x132468> │ │ │ │ - ldrsb r2, [r6, r1] │ │ │ │ + ldrsb r2, [r2, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r6, [r3, r7] │ │ │ │ + strb r6, [r7, r7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r4, [r3, r5] │ │ │ │ + strb r4, [r7, r5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #80] @ (246924 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1325b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -613792,15 +613791,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2463b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x132048> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bkpt 0x0064 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strb r6, [r0, r6] │ │ │ │ + strb r6, [r4, r6] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #52] @ (246970 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x132604>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -613866,15 +613865,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2463b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x132048> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ pop {r1, r4, r5, r7, pc} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strb r4, [r3, r3] │ │ │ │ + strb r4, [r7, r3] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #52] @ (246a28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1326bc>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -614082,19 +614081,19 @@ │ │ │ │ b.n 246bd4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x132868> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ b.n 246b8a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13281e> │ │ │ │ pop {r1, r3} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh r4, [r5, r5] │ │ │ │ + strh r4, [r1, r6] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r4, [r4, r2] │ │ │ │ + strh r4, [r0, r3] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r2, [r5, r2] │ │ │ │ + strh r2, [r1, r3] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ @@ -614362,19 +614361,19 @@ │ │ │ │ b.n 246eee <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x132b82> │ │ │ │ revsh r2, r0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r3, [sp, #480] @ 0x1e0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 246f3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x132bd0> │ │ │ │ + bhi.n 246f7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x132c10> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - bvs.n 246ebc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x132b50> │ │ │ │ + bvs.n 246efc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x132b90> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - str r4, [r7, r1] │ │ │ │ + str r4, [r3, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (246fd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x132c64>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -614414,15 +614413,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb7c6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 246fd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x132c6c> │ │ │ │ + bpl.n 247018 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x132cac> │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #160] @ (247090 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x132d24>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -614489,19 +614488,19 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb748 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r0, [sp, #0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #824] @ (2473d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13306c>) │ │ │ │ + ldr r6, [pc, #952] @ (247458 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1330ec>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bmi.n 247138 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x132dcc> │ │ │ │ + bmi.n 247178 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x132e0c> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r6, [pc, #536] @ (2472c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x132f54>) │ │ │ │ + ldr r6, [pc, #664] @ (247340 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x132fd4>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 2470d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x132d68> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -614688,19 +614687,19 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 247248 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x132edc> │ │ │ │ push {r1, r2, r5, r6, lr} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r5, [pc, #280] @ (2473fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x133090>) │ │ │ │ + ldr r5, [pc, #408] @ (24747c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x133110>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [pc, #600] @ (247540 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1331d4>) │ │ │ │ + ldr r4, [pc, #728] @ (2475c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x133254>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [pc, #792] @ (247604 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x133298>) │ │ │ │ + ldr r4, [pc, #920] @ (247684 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x133318>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #384] @ (24747c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x133110>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -614894,15 +614893,15 @@ │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 2474c2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x133156> │ │ │ │ uxth r6, r6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #304] @ (2476b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13334c>) │ │ │ │ + ldr r2, [pc, #432] @ (247738 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1333cc>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #132] @ (24761c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1332b0>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -614948,17 +614947,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cbz r0, 247648 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1332dc> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r7!, {r2, r6} │ │ │ │ + ldmia r7!, {r2, r5, r6} │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r1, [pc, #664] @ (2478c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x133554>) │ │ │ │ + ldr r1, [pc, #792] @ (247940 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1335d4>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (2476a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x133338>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -614996,15 +614995,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 24765e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1332f2> │ │ │ │ cbz r2, 2476a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13333c> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r6!, {r1, r3, r5, r7} │ │ │ │ + ldmia r6, {r1, r3, r6, r7} │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (247718 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1333ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -615172,15 +615171,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r7, sp, #384 @ 0x180 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bx r5 │ │ │ │ + bx r9 │ │ │ │ lsls r1, r4, #3 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ ldrh.w r0, [r0, #2074] @ 0x81a │ │ │ │ cmp r0, #1 │ │ │ │ bls.n 2478bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x133550> │ │ │ │ cbz r1, 2478c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x133554> │ │ │ │ ldrb.w r0, [r1, #224] @ 0xe0 │ │ │ │ @@ -615354,19 +615353,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 247a6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x133700> │ │ │ │ add r5, sp, #848 @ 0x350 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cmp ip, pc │ │ │ │ + mov r4, r3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r8, r5 │ │ │ │ + cmp r8, r9 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp lr, r4 │ │ │ │ + cmp lr, r8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ ldrh.w r3, [r0, #1658] @ 0x67a │ │ │ │ cmp r3, #1 │ │ │ │ bls.n 247ac8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13375c> │ │ │ │ movs r3, #1 │ │ │ │ cbz r1, 247ac8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13375c> │ │ │ │ @@ -615869,19 +615868,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 247dfa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x133a8e> │ │ │ │ nop │ │ │ │ strh r2, [r3, #20] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r4, [sp, #352] @ 0x160 │ │ │ │ + ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #118 @ 0x76 │ │ │ │ + subs r7, #150 @ 0x96 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r2, #0 │ │ │ │ ble.n 248162 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x133df6> │ │ │ │ @@ -615952,25 +615951,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (248198 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x133e2c>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 24814c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x133de0> │ │ │ │ nop │ │ │ │ - subs r7, #128 @ 0x80 │ │ │ │ + subs r7, #160 @ 0xa0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r7, #112 @ 0x70 │ │ │ │ + subs r7, #144 @ 0x90 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r3, r4} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r6, #226 @ 0xe2 │ │ │ │ + subs r7, #2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r6, #194 @ 0xc2 │ │ │ │ + subs r6, #226 @ 0xe2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r6, #222 @ 0xde │ │ │ │ + subs r6, #254 @ 0xfe │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ subs.w ip, r3, #0 │ │ │ │ @@ -616041,23 +616040,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (24826c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x133f00>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 2481e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x133e7c> │ │ │ │ nop │ │ │ │ - subs r7, #94 @ 0x5e │ │ │ │ + subs r7, #126 @ 0x7e │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r6, #174 @ 0xae │ │ │ │ + subs r6, #206 @ 0xce │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r6, #186 @ 0xba │ │ │ │ + subs r6, #218 @ 0xda │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r6, #150 @ 0x96 │ │ │ │ + subs r6, #182 @ 0xb6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r6, #194 @ 0xc2 │ │ │ │ + subs r6, #226 @ 0xe2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #276] @ 248398 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13402c> │ │ │ │ mov r4, r1 │ │ │ │ @@ -616170,25 +616169,25 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 2482cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x133f60> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r6, #21] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #198 @ 0xc6 │ │ │ │ + subs r6, #230 @ 0xe6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldrb r4, [r5, #20] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - subs r6, #144 @ 0x90 │ │ │ │ + subs r6, #176 @ 0xb0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r6, #4 │ │ │ │ + subs r6, #36 @ 0x24 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r6, #38 @ 0x26 │ │ │ │ + subs r6, #70 @ 0x46 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r6, #56 @ 0x38 │ │ │ │ + subs r6, #88 @ 0x58 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movw ip, #35003 @ 0x88bb │ │ │ │ cmp r2, ip │ │ │ │ beq.w 2484cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x134160> │ │ │ │ bls.n 2483f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13408c> │ │ │ │ movw ip, #37152 @ 0x9120 │ │ │ │ cmp r2, ip │ │ │ │ @@ -616318,15 +616317,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35001 @ 0x88b9 │ │ │ │ b.n 2484ea <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13417e> │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35000 @ 0x88b8 │ │ │ │ b.n 2484ea <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13417e> │ │ │ │ nop │ │ │ │ - subs r5, #148 @ 0x94 │ │ │ │ + subs r5, #180 @ 0xb4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -616423,17 +616422,17 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ bl 248520 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1341b4> │ │ │ │ b.n 2485e6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13427a> │ │ │ │ - add r5, pc, #760 @ (adr r5, 248924 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1345b8>) │ │ │ │ + add r5, pc, #888 @ (adr r5, 2489a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x134638>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r4, #20 │ │ │ │ + subs r4, #52 @ 0x34 │ │ │ │ lsls r1, r4, #3 │ │ │ │ adds r5, #198 @ 0xc6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -616631,43 +616630,43 @@ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #8] │ │ │ │ bl 248520 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1341b4> │ │ │ │ b.n 24873e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1343d2> │ │ │ │ nop │ │ │ │ - subs r4, #152 @ 0x98 │ │ │ │ + subs r4, #184 @ 0xb8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r1, [sp, #808] @ 0x328 │ │ │ │ + str r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r3, #54 @ 0x36 │ │ │ │ + subs r3, #86 @ 0x56 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r2, #254 @ 0xfe │ │ │ │ + subs r3, #30 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r3, #22 │ │ │ │ + subs r3, #54 @ 0x36 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r3, #22 │ │ │ │ + subs r3, #54 @ 0x36 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r3, #42 @ 0x2a │ │ │ │ + subs r3, #74 @ 0x4a │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r3, #108 @ 0x6c │ │ │ │ + subs r3, #140 @ 0x8c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r4, #94 @ 0x5e │ │ │ │ + subs r4, #126 @ 0x7e │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r4, #26 │ │ │ │ + subs r4, #58 @ 0x3a │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r3, #10 │ │ │ │ + subs r3, #42 @ 0x2a │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r3, #116 @ 0x74 │ │ │ │ + subs r3, #148 @ 0x94 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r3, #138 @ 0x8a │ │ │ │ + subs r3, #170 @ 0xaa │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r3, #164 @ 0xa4 │ │ │ │ + subs r3, #196 @ 0xc4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r3, #254 @ 0xfe │ │ │ │ + subs r4, #30 │ │ │ │ lsls r1, r4, #3 │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ lsls r1, r3, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -616735,15 +616734,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r1, #29] │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r0, [r7, #27] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r2, pc, #584 @ (adr r2, 248b8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x134820>) │ │ │ │ + add r2, pc, #712 @ (adr r2, 248c0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1348a0>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov lr, r3 │ │ │ │ ldr r3, [r2, #68] @ 0x44 │ │ │ │ @@ -616858,27 +616857,27 @@ │ │ │ │ ldr r2, [pc, #40] @ (248a78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13470c>) │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 248970 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x134604> │ │ │ │ - subs r3, #18 │ │ │ │ + subs r3, #50 @ 0x32 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r2, #232 @ 0xe8 │ │ │ │ + subs r3, #8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r3, #44 @ 0x2c │ │ │ │ + subs r3, #76 @ 0x4c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r2, #220 @ 0xdc │ │ │ │ + subs r2, #252 @ 0xfc │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r2, #128 @ 0x80 │ │ │ │ + subs r2, #160 @ 0xa0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r2, #156 @ 0x9c │ │ │ │ + subs r2, #188 @ 0xbc │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r2, #232 @ 0xe8 │ │ │ │ + subs r3, #8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r2 │ │ │ │ @@ -617039,25 +617038,25 @@ │ │ │ │ nop │ │ │ │ strb r6, [r2, #19] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r2, #18] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - subs r1, #210 @ 0xd2 │ │ │ │ + subs r1, #242 @ 0xf2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r1, #212 @ 0xd4 │ │ │ │ + subs r1, #244 @ 0xf4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r1, #232 @ 0xe8 │ │ │ │ + subs r2, #8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r6, #126 @ 0x7e │ │ │ │ + adds r6, #158 @ 0x9e │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r6, #128 @ 0x80 │ │ │ │ + adds r6, #160 @ 0xa0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r1, #114 @ 0x72 │ │ │ │ + subs r1, #146 @ 0x92 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r2, [r0, #28] │ │ │ │ sub sp, #8 │ │ │ │ @@ -617653,17 +617652,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 24924c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x134ee0> │ │ │ │ nop │ │ │ │ - adds r3, #136 @ 0x88 │ │ │ │ + adds r3, #168 @ 0xa8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r3, #134 @ 0x86 │ │ │ │ + adds r3, #166 @ 0xa6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r3 │ │ │ │ @@ -617715,15 +617714,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 249300 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x134f94> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ blx 6a204 │ │ │ │ b.n 2492ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x134f80> │ │ │ │ - adds r2, #246 @ 0xf6 │ │ │ │ + adds r3, #22 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #392] @ (2494d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x135168>) │ │ │ │ @@ -617880,23 +617879,23 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r7, #68] @ 0x44 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cbnz r6, 249556 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1351ea> │ │ │ │ + cbnz r6, 24955e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1351f2> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r1, #196 @ 0xc4 │ │ │ │ + adds r1, #228 @ 0xe4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r2, #14 │ │ │ │ + adds r2, #46 @ 0x2e │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r1, #188 @ 0xbc │ │ │ │ + adds r1, #220 @ 0xdc │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r1, #190 @ 0xbe │ │ │ │ + adds r1, #222 @ 0xde │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -618441,15 +618440,15 @@ │ │ │ │ beq.n 249ac6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13575a> │ │ │ │ b.n 249abe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x135752> │ │ │ │ nop │ │ │ │ movs r1, #65 @ 0x41 │ │ │ │ lsls r1, r3, #6 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cmp r3, #246 @ 0xf6 │ │ │ │ + cmp r4, #22 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r1, #12 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 249c2a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1358be> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -618668,15 +618667,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 249d2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1359c0> │ │ │ │ b.n 249cfe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x135992> │ │ │ │ nop │ │ │ │ add r1, sp, #504 @ 0x1f8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r7, sp, #312 @ 0x138 │ │ │ │ + add r7, sp, #440 @ 0x1b8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 249df8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x135a8c> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -618795,15 +618794,15 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #376 @ (adr r7, 24a020 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x135cb4>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cmp r0, #74 @ 0x4a │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov lr, r2 │ │ │ │ @@ -618843,15 +618842,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r2, #0] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r6, pc, #968 @ (adr r6, 24a2e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x135f7c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - movs r7, #250 @ 0xfa │ │ │ │ + cmp r0, #26 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -619135,19 +619134,19 @@ │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ b.n 24a154 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x135de8> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r4, [r4, #4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #18] │ │ │ │ + ldrh r6, [r5, #18] │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldrsh r4, [r1, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrh r6, [r4, #14] │ │ │ │ + ldrh r6, [r0, #16] │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #24 │ │ │ │ @@ -619250,23 +619249,23 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 24a308 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x135f9c> │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bhi.n 24a2a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x135f3c> │ │ │ │ b.n 24a31a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x135fae> │ │ │ │ - ldrh r2, [r6, #4] │ │ │ │ + ldrh r2, [r2, #6] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - movs r4, #34 @ 0x22 │ │ │ │ + movs r4, #66 @ 0x42 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r4, sp, #0 │ │ │ │ + add r4, sp, #128 @ 0x80 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r2, r5, #5 │ │ │ │ + adds r2, r1, #6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrh r2, [r0, #2] │ │ │ │ + ldrh r2, [r4, #2] │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -619307,15 +619306,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - strh r2, [r4, #60] @ 0x3c │ │ │ │ + strh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r1, r6, #3 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 24a42a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1360be> │ │ │ │ bx lr │ │ │ │ movs r2, #0 │ │ │ │ @@ -619739,17 +619738,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24a85e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1364f2> │ │ │ │ b.n 24a806 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13649a> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - subs r2, r2, #7 │ │ │ │ + subs r2, r6, #7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r4, pc, #784 @ (adr r4, 24aba8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13683c>) │ │ │ │ + add r4, pc, #912 @ (adr r4, 24ac28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1368bc>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #944] @ (24ac5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1368f0>) │ │ │ │ @@ -620107,27 +620106,27 @@ │ │ │ │ nop │ │ │ │ ldrsb r2, [r1, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r6, [r0, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - subs r4, r5, #3 │ │ │ │ + subs r4, r1, #4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r4, r5, #3 │ │ │ │ + adds r4, r1, #4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r0, r5, #1 │ │ │ │ + adds r0, r1, #2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r4, r1, #2 │ │ │ │ + adds r4, r5, #2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r6, r0, #3 │ │ │ │ + adds r6, r4, #3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r6, r1, #4 │ │ │ │ + adds r6, r5, #4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r2, r3, #3 │ │ │ │ + adds r2, r7, #3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #372] @ (24ae0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x136aa0>) │ │ │ │ @@ -620530,23 +620529,23 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 24b092 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x136d26> │ │ │ │ b.n 24afc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x136c58> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - subs r6, r4, r3 │ │ │ │ + subs r6, r0, r4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r2, r2, r4 │ │ │ │ + adds r2, r6, r4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r6, r1, r4 │ │ │ │ + adds r6, r5, r4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r0, r3, r0 │ │ │ │ + subs r0, r7, r0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r0, r0, r7 │ │ │ │ + adds r0, r4, r7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -620788,23 +620787,23 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 24b35a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x136fee> │ │ │ │ b.n 24b28a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x136f1e> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - adds r4, r6, r4 │ │ │ │ + adds r4, r2, r5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r4, r1, #25 │ │ │ │ + asrs r4, r5, #25 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r0, r1, #25 │ │ │ │ + asrs r0, r5, #25 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r6, r3, r1 │ │ │ │ + adds r6, r7, r1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r2, r1, r0 │ │ │ │ + adds r2, r5, r0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -621050,23 +621049,23 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 24b626 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1372ba> │ │ │ │ b.n 24b554 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1371e8> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - asrs r6, r0, #30 │ │ │ │ + asrs r6, r4, #30 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r2, r0, #14 │ │ │ │ + asrs r2, r4, #14 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r6, r7, #13 │ │ │ │ + asrs r6, r3, #14 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r4, r6, #26 │ │ │ │ + asrs r4, r2, #27 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r2, r4, #25 │ │ │ │ + asrs r2, r0, #26 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r5, r0, #462848 @ 0x71000 │ │ │ │ mov r6, r0 │ │ │ │ @@ -623093,15 +623092,15 @@ │ │ │ │ cmp lr, ip │ │ │ │ bcs.w 24cb70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x138804> │ │ │ │ b.n 24cb64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1387f8> │ │ │ │ ldrb r0, [r2, r6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r6, #72 @ 0x48 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r2, r6, #7 │ │ │ │ + lsls r2, r2, #8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #30 │ │ │ │ bls.w 24ca8a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13871e> │ │ │ │ b.n 24cc10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1388a4> │ │ │ │ @@ -623141,15 +623140,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r6, [r7, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - vmla.i q0, q10, d0[4] │ │ │ │ + vmla.i32 q0, q10, d0[1] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 24cd5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1389f0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ @@ -623190,16 +623189,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r2, [r1, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - vhadd.u16 q0, q15, q8 │ │ │ │ - vhadd.u32 q0, q12, q8 │ │ │ │ + vhadd.u q0, q15, q8 │ │ │ │ + vhadd.u8 q8, q12, q8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 24cde8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x138a7c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ @@ -623240,16 +623239,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r6, [r7, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cdp2 0, 11, cr0, cr2, cr0, {7} │ │ │ │ - cdp2 0, 9, cr0, cr12, cr0, {7} │ │ │ │ + cdp2 0, 13, cr0, cr2, cr0, {7} │ │ │ │ + cdp2 0, 11, cr0, cr12, cr0, {7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #68] @ (24ce9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x138b30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -623279,15 +623278,15 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [r4, r3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r2, [r4, #29] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r1, [pc, #984] @ (24d280 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x138f14>) │ │ │ │ + ldr r2, [pc, #88] @ (24cf00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x138b94>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #444] @ (24d078 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x138d0c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -623448,19 +623447,19 @@ │ │ │ │ adds r6, #176 @ 0xb0 │ │ │ │ b.n 24cf3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x138bd0> │ │ │ │ add.w r6, r5, #565248 @ 0x8a000 │ │ │ │ adds r6, #148 @ 0x94 │ │ │ │ b.n 24cf3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x138bd0> │ │ │ │ ldr r0, [r0, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldc2l 0, cr0, [r4, #-896] @ 0xfffffc80 │ │ │ │ - ldrb r2, [r3, r0] │ │ │ │ + ldc2l 0, cr0, [r4, #-896]! @ 0xfffffc80 │ │ │ │ + ldrb r2, [r7, r0] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stc2l 0, cr0, [sl], #896 @ 0x380 │ │ │ │ - ldrh r0, [r6, r6] │ │ │ │ + stc2 0, cr0, [sl, #-896] @ 0xfffffc80 │ │ │ │ + ldrh r0, [r2, r7] │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #96] @ (24d100 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x138d94>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -623501,15 +623500,15 @@ │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ bl 249f80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x135c14> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrsb r2, [r3, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - mcrr2 0, 14, r0, r0, cr0 │ │ │ │ + stc2l 0, cr0, [r0], #-896 @ 0xfffffc80 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #432] @ (24d2cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x138f60>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -623689,19 +623688,19 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r2, [r3, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r4, [r3, #18] │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r2, [r0, #18] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xfb8800e0 │ │ │ │ - @ instruction: 0xfb0200e0 │ │ │ │ - @ instruction: 0xf4e200e0 │ │ │ │ - @ instruction: 0xfa8800e0 │ │ │ │ - ldrb r2, [r4, #7] │ │ │ │ + @ instruction: 0xfba800e0 │ │ │ │ + @ instruction: 0xfb2200e0 │ │ │ │ + add.w r0, r2, #7340032 @ 0x700000 │ │ │ │ + @ instruction: 0xfaa800e0 │ │ │ │ + ldrb r2, [r0, #8] │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #408] @ (24d4a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x139134>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -623859,22 +623858,22 @@ │ │ │ │ b.n 24d392 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x139026> │ │ │ │ strb r2, [r6, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r4, #222 @ 0xde │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - vst1.8 {d16[7]}, [r8], r0 │ │ │ │ - ldrb r6, [r2, #12] │ │ │ │ + vld1.8 {d16[7]}, [r8], r0 │ │ │ │ + ldrb r6, [r6, #12] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrsh.w r0, [sl, r0, lsl #2] │ │ │ │ - str??.w r0, [lr, #224] @ 0xe0 │ │ │ │ - vst4. {d0-d3}, [r4 :128], r0 │ │ │ │ - str.w r0, [sl, #224] @ 0xe0 │ │ │ │ - ldr??.w r0, [r0, #224] @ 0xe0 │ │ │ │ + ldr??.w r0, [sl, r0, lsl #2] │ │ │ │ + vst4. {d0-d3}, [lr :128], r0 │ │ │ │ + vld4. {d0-d3}, [r4 :128], r0 │ │ │ │ + str??.w r0, [sl, #224] @ 0xe0 │ │ │ │ + ldrsb.w r0, [r0, r0, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 24d610 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1392a4> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #556] @ (24d70c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1393a0>) │ │ │ │ @@ -624075,15 +624074,15 @@ │ │ │ │ b.n 24d5ba <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13924e> │ │ │ │ add.w r3, r6, #565248 @ 0x8a000 │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ b.n 24d5ba <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13924e> │ │ │ │ nop │ │ │ │ strh r0, [r3, r1] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xf74600e0 │ │ │ │ + @ instruction: 0xf76600e0 │ │ │ │ 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] @ (24d860 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1394f4>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -624198,16 +624197,16 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24d834 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1394c8> │ │ │ │ b.n 24d76e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x139402> │ │ │ │ nop │ │ │ │ str r2, [r2, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - sbcs.w r0, lr, #7340032 @ 0x700000 │ │ │ │ - strh r0, [r3, r7] │ │ │ │ + @ instruction: 0xf59e00e0 │ │ │ │ + strh r0, [r7, r7] │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #132] @ (24d904 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x139598>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -624267,17 +624266,17 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r6, [pc, #744] @ (24dbf0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x139884>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldr r4, [r7, #80] @ 0x50 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - eors.w r0, lr, #7340032 @ 0x700000 │ │ │ │ - orn r0, r4, #7340032 @ 0x700000 │ │ │ │ - stcl 0, cr0, [r8, #896]! @ 0x380 │ │ │ │ + @ instruction: 0xf4be00e0 │ │ │ │ + eor.w r0, r4, #7340032 @ 0x700000 │ │ │ │ + cdp 0, 0, cr0, cr8, cr0, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #440] @ (24dae4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x139778>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ @@ -624449,26 +624448,26 @@ │ │ │ │ b.n 24d9b6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13964a> │ │ │ │ ldr r6, [pc, #56] @ (24db20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1397b4>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r6, #186 @ 0xba │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r0, #7340032 @ 0x700000 │ │ │ │ - strb r2, [r6, #19] │ │ │ │ + bic.w r0, r0, #7340032 @ 0x700000 │ │ │ │ + strb r2, [r2, #20] │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r4, [r3, #60] @ 0x3c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xf35a00e0 │ │ │ │ - @ instruction: 0xf31e00e0 │ │ │ │ - @ instruction: 0xf2d800e0 │ │ │ │ - @ instruction: 0xf30a00e0 │ │ │ │ - ldcl 0, cr0, [r6], #-896 @ 0xfffffc80 │ │ │ │ - @ instruction: 0xf2e400e0 │ │ │ │ - subw r0, lr, #224 @ 0xe0 │ │ │ │ + @ instruction: 0xf37a00e0 │ │ │ │ + @ instruction: 0xf33e00e0 │ │ │ │ + @ instruction: 0xf2f800e0 │ │ │ │ + @ instruction: 0xf32a00e0 │ │ │ │ + ldc 0, cr0, [r6], {224} @ 0xe0 │ │ │ │ + @ instruction: 0xf30400e0 │ │ │ │ + movt r0, #57568 @ 0xe0e0 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 24dc32 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1398c6> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #452] @ (24dcf4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x139988>) │ │ │ │ @@ -624636,15 +624635,15 @@ │ │ │ │ bne.n 24dcde <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x139972> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24dccc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x139960> │ │ │ │ b.n 24dbdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x139870> │ │ │ │ ldr r4, [pc, #32] @ (24dd18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1399ac>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - adcs.w r0, sl, #224 @ 0xe0 │ │ │ │ + sbcs.w r0, sl, #224 @ 0xe0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #340] @ (24de60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x139af4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -624771,15 +624770,15 @@ │ │ │ │ b.n 24dd82 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x139a16> │ │ │ │ add.w r4, r5, #104448 @ 0x19800 │ │ │ │ add.w r4, r4, #464 @ 0x1d0 │ │ │ │ b.n 24dd82 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x139a16> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #184] @ (24df1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x139bb0>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - vext.8 q8, q12, q8, #0 │ │ │ │ + ands.w r0, r8, #224 @ 0xe0 │ │ │ │ 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] @ (24debc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x139b50>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -624806,15 +624805,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 24a26c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x135f00> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #760] @ (24e1b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x139e4c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cdp 0, 15, cr0, cr10, cr0, {7} │ │ │ │ + vhadd.s16 q0, q13, q8 │ │ │ │ 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] @ (24df0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x139ba0>) │ │ │ │ mov r6, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -624839,15 +624838,15 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 24a39c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x136030> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #400] @ (24e0a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x139d34>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cdp 0, 9, cr0, cr14, cr0, {7} │ │ │ │ + cdp 0, 11, cr0, cr14, cr0, {7} │ │ │ │ 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] @ (24df88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x139c1c>) │ │ │ │ mov r6, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -624894,17 +624893,17 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #80] @ (24dfdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x139c70>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r6, [r2, #104] @ 0x68 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cdp 0, 3, cr0, cr14, cr0, {7} │ │ │ │ - cdp 0, 2, cr0, cr4, cr0, {7} │ │ │ │ - b.n 24de64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x139af8> │ │ │ │ + cdp 0, 5, cr0, cr14, cr0, {7} │ │ │ │ + cdp 0, 4, cr0, cr4, cr0, {7} │ │ │ │ + b.n 24dea4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x139b38> │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #324] @ (24e0f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x139d88>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -625032,18 +625031,18 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24e0ca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x139d5e> │ │ │ │ b.n 24e0ae <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x139d42> │ │ │ │ @ instruction: 0x478a │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r2, [r1, #96] @ 0x60 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldcl 0, cr0, [r0, #896]! @ 0x380 │ │ │ │ - ldc 0, cr0, [r0, #896]! @ 0x380 │ │ │ │ - ldcl 0, cr0, [r0, #-896] @ 0xfffffc80 │ │ │ │ - ldr r6, [r2, #60] @ 0x3c │ │ │ │ + cdp 0, 1, cr0, cr0, cr0, {7} │ │ │ │ + ldcl 0, cr0, [r0, #896] @ 0x380 │ │ │ │ + ldcl 0, cr0, [r0, #-896]! @ 0xfffffc80 │ │ │ │ + ldr r6, [r6, #60] @ 0x3c │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #392] @ 24e2a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x139f38> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -625248,15 +625247,15 @@ │ │ │ │ strd r4, r8, [sp] │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr.w r4, [r0, #472] @ 0x1d8 │ │ │ │ blx r4 │ │ │ │ b.n 24e302 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x139f96> │ │ │ │ add r6, pc │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xeb2000e0 │ │ │ │ + adc.w r0, r0, r0, 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, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #312] @ (24e49c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a130>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -625454,17 +625453,17 @@ │ │ │ │ blx r4 │ │ │ │ b.n 24e502 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a196> │ │ │ │ nop │ │ │ │ cmp r6, r0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r0, [r1, #16] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmdb r2, {r5, r6, r7} │ │ │ │ - strd r0, r0, [r6], #896 @ 0x380 │ │ │ │ - b.n 24e90c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a5a0> │ │ │ │ + ldmdb r2!, {r5, r6, r7} │ │ │ │ + stmdb r6, {r5, r6, r7} │ │ │ │ + b.n 24e94c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a5e0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #396] @ (24e718 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a3ac>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -625621,19 +625620,19 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24e6ee <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a382> │ │ │ │ b.n 24e6d2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a366> │ │ │ │ sbcs r6, r5 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r4, [r5, #0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrd r0, r0, [r6], #-896 @ 0x380 │ │ │ │ - @ instruction: 0xe82a00e0 │ │ │ │ - b.n 24e64c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a2e0> │ │ │ │ + ldmia.w r6, {r5, r6, r7} │ │ │ │ + strex r0, r0, [sl, #896] @ 0x380 │ │ │ │ + b.n 24e68c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a320> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [r6, #88] @ 0x58 │ │ │ │ + str r2, [r2, #92] @ 0x5c │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #104] @ (24e7ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a440>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -625678,15 +625677,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 248a7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x134710> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r7, #246 @ 0xf6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24e5ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a240> │ │ │ │ + b.n 24e5ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a280> │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (24e854 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a4e8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -625749,19 +625748,19 @@ │ │ │ │ bl 248a7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x134710> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r7, #114 @ 0x72 │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldrb r4, [r6, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24e51c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a1b0> │ │ │ │ + b.n 24e55c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a1f0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 24e4cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a160> │ │ │ │ + b.n 24e50c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a1a0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - udf #176 @ 0xb0 │ │ │ │ + udf #208 @ 0xd0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #360] @ (24e9e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a678>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -625905,21 +625904,21 @@ │ │ │ │ bne.n 24e9b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a64c> │ │ │ │ b.n 24e99c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a630> │ │ │ │ nop │ │ │ │ subs r6, #190 @ 0xbe │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldrb r6, [r7, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24e5d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a26c> │ │ │ │ + b.n 24e618 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a2ac> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 24e508 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a19c> │ │ │ │ + b.n 24e548 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a1dc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 24e45c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a0f0> │ │ │ │ + b.n 24e49c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a130> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ + str r0, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #372] @ 24eb80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a814> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -626050,15 +626049,15 @@ │ │ │ │ add.w lr, lr, #80 @ 0x50 │ │ │ │ b.n 24ea8a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a71e> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #464 @ 0x1d0 │ │ │ │ b.n 24ea8a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a71e> │ │ │ │ subs r5, #44 @ 0x2c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24e3bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a050> │ │ │ │ + b.n 24e3fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a090> │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #72] @ (24ebe4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a878>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -626090,15 +626089,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 249338 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x134fcc> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r3, #158 @ 0x9e │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24f214 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13aea8> │ │ │ │ + b.n 24f254 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13aee8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #80] @ 24ec4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a8e0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -626131,15 +626130,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ subs r3, #60 @ 0x3c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24f19c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ae30> │ │ │ │ + b.n 24f1dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ae70> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #112] @ (24ecd4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a968>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -626192,19 +626191,19 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r2, #212 @ 0xd4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldr r6, [r2, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24f144 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13add8> │ │ │ │ + b.n 24f184 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ae18> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 24f0f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ad8c> │ │ │ │ + b.n 24f138 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13adcc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bge.n 24ed14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a9a8> │ │ │ │ + bge.n 24ed54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13a9e8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ (24ee38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13aacc>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -626331,19 +626330,19 @@ │ │ │ │ bne.n 24ee0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13aaa0> │ │ │ │ b.n 24eddc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13aa70> │ │ │ │ nop │ │ │ │ subs r2, #62 @ 0x3e │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldr r6, [r7, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24f1ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ae40> │ │ │ │ + b.n 24f1ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ae80> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 24f044 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13acd8> │ │ │ │ + b.n 24f084 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ad18> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrsh r4, [r5, r1] │ │ │ │ + ldrsh r4, [r1, r2] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #372] @ 24efd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ac64> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -626474,15 +626473,15 @@ │ │ │ │ add.w lr, lr, #80 @ 0x50 │ │ │ │ b.n 24eeda <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ab6e> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #464 @ 0x1d0 │ │ │ │ b.n 24eeda <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ab6e> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24eff4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ac88> │ │ │ │ + b.n 24f034 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13acc8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #76] @ (24f034 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13acc8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -626516,15 +626515,15 @@ │ │ │ │ movs r4, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 249338 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x134fcc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r7, #80 @ 0x50 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - svc 6 │ │ │ │ + svc 38 @ 0x26 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #64] @ (24f090 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ad24>) │ │ │ │ @@ -626556,15 +626555,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 2494f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x135188> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r6, #236 @ 0xec │ │ │ │ lsls r6, r2, #6 │ │ │ │ - udf #164 @ 0xa4 │ │ │ │ + udf #196 @ 0xc4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #108] @ (24f114 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ada8>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -626615,19 +626614,19 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r6, #144 @ 0x90 │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r2, [r2, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - udf #50 @ 0x32 │ │ │ │ + udf #82 @ 0x52 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - udf #22 │ │ │ │ + udf #54 @ 0x36 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bpl.n 24f0d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ad68> │ │ │ │ + bpl.n 24f114 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ada8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ (24f278 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13af0c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -626755,19 +626754,19 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24f24e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13aee2> │ │ │ │ b.n 24f21e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13aeb2> │ │ │ │ adds r5, #254 @ 0xfe │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r6, [r7, r1] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ble.n 24f1f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ae8c> │ │ │ │ + ble.n 24f238 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13aecc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ble.n 24f2a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13af34> │ │ │ │ + ble.n 24f2e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13af74> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r2, [r5, r0] │ │ │ │ + ldrh r2, [r1, r1] │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [pc, #364] @ (24f3fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b090>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #36662 @ 0x8f36 │ │ │ │ cmp r0, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -626958,19 +626957,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 24f47c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b110> │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - blt.n 24f510 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b1a4> │ │ │ │ + blt.n 24f550 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b1e4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - movs r4, #18 │ │ │ │ + movs r4, #50 @ 0x32 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - beq.n 24f48c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b120> │ │ │ │ + bne.n 24f4cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b160> │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [pc, #88] @ (24f500 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b194>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ @@ -627086,25 +627085,25 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 24f578 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b20c> │ │ │ │ adds r2, #38 @ 0x26 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r2, [r5, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bge.n 24f60c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b2a0> │ │ │ │ + bge.n 24f64c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b2e0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bne.n 24f6bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b350> │ │ │ │ + bne.n 24f4fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b190> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bls.n 24f5a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b234> │ │ │ │ + bge.n 24f5e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b274> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - movs r2, #220 @ 0xdc │ │ │ │ + movs r2, #252 @ 0xfc │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bls.n 24f578 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b20c> │ │ │ │ + bls.n 24f5b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b24c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r7, {r6, r7} │ │ │ │ + ldmia r7, {r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #112] @ (24f668 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b2fc>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -627155,15 +627154,15 @@ │ │ │ │ nop │ │ │ │ adds r1, #42 @ 0x2a │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsrs r4, r7, #7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 24f578 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b20c> │ │ │ │ + bls.n 24f5b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b24c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsrs r2, r6, #6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -627217,15 +627216,15 @@ │ │ │ │ nop │ │ │ │ adds r0, #150 @ 0x96 │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 24f710 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b3a4> │ │ │ │ + bls.n 24f750 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b3e4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsrs r2, r3, #4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -627293,21 +627292,21 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsrs r4, r2, #3 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #536] @ (24f9d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b664>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bhi.n 24f890 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b524> │ │ │ │ + bhi.n 24f6d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b364> │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsrs r2, r0, #2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bhi.n 24f834 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b4c8> │ │ │ │ + bhi.n 24f874 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b508> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r7!, {r2, r6} │ │ │ │ + ldmia r7!, {r2, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #396] @ (24f968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b5fc>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -627468,23 +627467,23 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsrs r6, r3, #32 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #816] @ (24fca4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b938>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bvc.n 24f96c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b600> │ │ │ │ + bhi.n 24f9ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b640> │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsls r2, r1, #31 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bvc.n 24f8b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b548> │ │ │ │ + bvc.n 24f8f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b588> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bvc.n 24fa00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b694> │ │ │ │ + bvc.n 24fa40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b6d4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r4, [r7, r5] │ │ │ │ + strh r4, [r3, r6] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #152] @ (24fa30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b6c4>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -627553,21 +627552,21 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsls r6, r3, #25 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #32] @ (24fa5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b6f0>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bvs.n 24fae8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b77c> │ │ │ │ + bvs.n 24fb28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b7bc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsls r0, r0, #24 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bvs.n 24fa84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b718> │ │ │ │ + bvs.n 24fac4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b758> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r4!, {r1, r6, r7} │ │ │ │ + ldmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #64] @ (24fa9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b730>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -627593,17 +627592,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 24fa80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b714> │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ cmp r4, #218 @ 0xda │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bpl.n 24fa60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b6f4> │ │ │ │ + bpl.n 24faa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b734> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bvs.n 24faa8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b73c> │ │ │ │ + bvs.n 24fae8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b77c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (24fb20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b7b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -627648,21 +627647,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bpl.n 24fab8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b74c> │ │ │ │ + bpl.n 24faf8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b78c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r2, [pc, #936] @ (24fed4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13bb68>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bpl.n 24facc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b760> │ │ │ │ + bpl.n 24fb0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b7a0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r3!, {r4, r6, r7} │ │ │ │ + ldmia r3!, {r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #356] @ (24fcac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b940>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -627801,21 +627800,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24fc80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b914> │ │ │ │ b.n 24fc42 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b8d6> │ │ │ │ cmp r3, #244 @ 0xf4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldr r2, [pc, #424] @ (24fe5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13baf0>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bpl.n 24fbe4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b878> │ │ │ │ + bpl.n 24fc24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b8b8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bpl.n 24fd70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ba04> │ │ │ │ + bpl.n 24fdb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ba44> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bpl.n 24fccc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b960> │ │ │ │ + bpl.n 24fd0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13b9a0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r0, [r0, r0] │ │ │ │ + str r0, [r4, r0] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w ip, [pc, #772] @ 24ffd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13bc6c> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -628143,19 +628142,19 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 248944 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1345d8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r7, #66 @ 0x42 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bne.n 250160 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13bdf4> │ │ │ │ + bne.n 24ffa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13bc34> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bne.n 250110 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13bda4> │ │ │ │ + bne.n 250150 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13bde4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bne.n 2500b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13bd44> │ │ │ │ + bne.n 2500f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13bd84> │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #608] @ (2502f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13bf88>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -628397,27 +628396,27 @@ │ │ │ │ nop │ │ │ │ movs r6, #166 @ 0xa6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r6, r4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r4, r1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - beq.n 25027c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13bf10> │ │ │ │ + beq.n 2502bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13bf50> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - beq.n 250244 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13bed8> │ │ │ │ + beq.n 250284 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13bf18> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r7, {r6, r7} │ │ │ │ + ldmia r7, {r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r7, {r7} │ │ │ │ + ldmia r7, {r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r2, [pc, #184] @ (2503cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13c060>) │ │ │ │ + ldr r2, [pc, #312] @ (25044c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13c0e0>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r7!, {r2, r6} │ │ │ │ + ldmia r7!, {r2, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r1, [pc, #968] @ (2506e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13c378>) │ │ │ │ + ldr r2, [pc, #72] @ (250364 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13bff8>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #176] @ (2503e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13c074>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -628578,27 +628577,27 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r3, #58 @ 0x3a │ │ │ │ lsls r6, r2, #6 │ │ │ │ sbcs r4, r7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r5, {r4, r5, r6} │ │ │ │ + ldmia r5!, {r4, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r5, {r1, r2, r4, r5} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r5!, {r3, r4, r6} │ │ │ │ + ldmia r5, {r3, r4, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r2!, {r4, r5, r6} │ │ │ │ + stmia r2!, {r4, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r2!, {r1, r2, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r5!, {r2, r3, r4} │ │ │ │ + ldmia r5, {r2, r3, r4, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #556] @ (25071c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13c3b0>) │ │ │ │ @@ -628823,33 +628822,33 @@ │ │ │ │ str.w r3, [r2, #472] @ 0x1d8 │ │ │ │ bl 435b94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321828> │ │ │ │ b.n 250668 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13c2fc> │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsls r2, r6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r1, {r1} │ │ │ │ + ldmia r1, {r1, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ eors r6, r0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r0!, {r3, r4, r5} │ │ │ │ + ldmia r0!, {r3, r4, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r7!, {r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r4} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r7!, {r1, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r7!, {r1, r2, r7} │ │ │ │ + stmia r7!, {r1, r2, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp r8, r5 │ │ │ │ + cmp r8, r9 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #404] @ (2508f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13c584>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -629002,21 +629001,21 @@ │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ b.n 2507d6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13c46a> │ │ │ │ add.w r0, r6, #565248 @ 0x8a000 │ │ │ │ adds r0, #148 @ 0x94 │ │ │ │ b.n 2507d6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13c46a> │ │ │ │ subs r6, r3, #7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - pop {r2, r3, r7, pc} │ │ │ │ + pop {r2, r3, r5, r7, pc} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r1, {r1, r5, r6} │ │ │ │ + ldmia r1, {r1, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - pop {r3, r7, pc} │ │ │ │ + pop {r3, r5, r7, pc} │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #112] @ (250988 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13c61c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -629062,17 +629061,17 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r2, r4, #0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r0!, {r3, r5, r7} │ │ │ │ + ldmia r0!, {r3, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (250a24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13c6b8>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -629126,21 +629125,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 2509de <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13c672> │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ adds r6, r2, #6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbnz r4, 250aac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13c740> │ │ │ │ + pop {r2, r4} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r0!, {r1, r2, r4} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbnz r0, 250ab4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13c748> │ │ │ │ + pop {r4} │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #376] @ (250bc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13c858>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -629291,25 +629290,25 @@ │ │ │ │ bne.n 250b98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13c82c> │ │ │ │ b.n 250b54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13c7e8> │ │ │ │ nop │ │ │ │ adds r6, r5, #3 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #96 @ 0x60 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r7!, {r1, r5} │ │ │ │ + stmia r7!, {r1, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r7!, {r1, r2} │ │ │ │ + stmia r7!, {r1, r2, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbnz r4, 250c18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13c8ac> │ │ │ │ + rev r4, r2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r4} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r0, r4 │ │ │ │ + asrs r0, r0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #144] @ (250c88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13c91c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -629373,23 +629372,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 250c6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13c900> │ │ │ │ subs r2, r0, r5 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r1, #186 @ 0xba │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r3, r4} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r5!, {r1, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - rev16 r2, r7 │ │ │ │ + hlt 0x001a │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + @ instruction: 0xb8f8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #372] @ (250e28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13cabc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -629526,15 +629525,15 @@ │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ b.n 250d54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13c9e8> │ │ │ │ add.w r3, r4, #104448 @ 0x19800 │ │ │ │ add.w r3, r3, #464 @ 0x1d0 │ │ │ │ b.n 250d54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13c9e8> │ │ │ │ subs r2, r0, r2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r5!, {r2, r5} │ │ │ │ + stmia r5!, {r2, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (250edc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13cb70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -629601,17 +629600,17 @@ │ │ │ │ cmpne r3, #3 │ │ │ │ it eq │ │ │ │ moveq r6, #1 │ │ │ │ beq.n 250e88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13cb1c> │ │ │ │ b.n 250e66 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13cafa> │ │ │ │ adds r6, r6, r3 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r4!, {r1, r5} │ │ │ │ + stmia r4!, {r1, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r4} │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [pc, #112] @ (250f5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13cbf0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw ip, #35001 @ 0x88b9 │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -629652,15 +629651,15 @@ │ │ │ │ bl 249220 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x134eb4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ adds r4, r1, r1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r3!, {r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ (251030 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ccc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -629742,23 +629741,23 @@ │ │ │ │ cmpne r3, #0 │ │ │ │ it eq │ │ │ │ moveq r6, #1 │ │ │ │ beq.n 250fbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13cc50> │ │ │ │ b.n 250f9a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13cc2e> │ │ │ │ asrs r4, r0, #31 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r3!, {r1, r2, r3, r4} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ adds r6, #18 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r2!, {r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xb6cc │ │ │ │ + @ instruction: 0xb6ec │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #408] @ (2511f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ce84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -629922,25 +629921,25 @@ │ │ │ │ bne.n 2511da <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ce6e> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2511c6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ce5a> │ │ │ │ b.n 2511aa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ce3e> │ │ │ │ asrs r2, r4, #27 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ adds r5, #42 @ 0x2a │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r2!, {r3, r5, r6} │ │ │ │ + stmia r2!, {r3, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r2} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r1!, {r2, r3, r5, r7} │ │ │ │ + stmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r2, #218 @ 0xda │ │ │ │ + subs r2, #250 @ 0xfa │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #420] @ 2513c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13d054> │ │ │ │ sub sp, #24 │ │ │ │ @@ -630127,18 +630126,18 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 248b10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1347a4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r3, #13 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - itee pl │ │ │ │ - lslpl r0, r4, #3 │ │ │ │ - pushmi {r4, lr} │ │ │ │ - movmi.w ip, #4096 @ 0x1000 │ │ │ │ + itee vc │ │ │ │ + lslvc r0, r4, #3 │ │ │ │ + pushvs {r4, lr} │ │ │ │ + movvs.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #144] @ (2514bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13d150>) │ │ │ │ sub sp, #32 │ │ │ │ ldr.w lr, [pc, #144] @ 2514c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13d154> │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ add r4, pc │ │ │ │ @@ -630239,19 +630238,19 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ asrs r0, r4, #9 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, #226 @ 0xe2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bkpt 0x004c │ │ │ │ + bkpt 0x006c │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bkpt 0x0036 │ │ │ │ + bkpt 0x0056 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbz r2, 251572 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13d206> │ │ │ │ + cbz r2, 25157a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13d20e> │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #316] @ (251694 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13d328>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -630377,21 +630376,21 @@ │ │ │ │ bne.n 251668 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13d2fc> │ │ │ │ b.n 25164c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13d2e0> │ │ │ │ nop │ │ │ │ asrs r4, r4, #7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, #100 @ 0x64 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bkpt 0x001e │ │ │ │ + bkpt 0x003e │ │ │ │ lsls r0, r4, #3 │ │ │ │ - pop {r1, r3, r4, r6, r7, pc} │ │ │ │ + pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - pop {r1, r2, r7, pc} │ │ │ │ + pop {r1, r2, r5, r7, pc} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r6, #56 @ 0x38 │ │ │ │ + adds r6, #88 @ 0x58 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #756] @ (2519b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13d648>) │ │ │ │ @@ -631386,17 +631385,17 @@ │ │ │ │ mov r2, r6 │ │ │ │ addw r1, r1, #2100 @ 0x834 │ │ │ │ b.n 251ff4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13dc88> │ │ │ │ lsrs r6, r6, #32 │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cbz r4, 25223a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13dece> │ │ │ │ + cbz r4, 252242 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ded6> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbz r6, 25224e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13dee2> │ │ │ │ + cbz r6, 252256 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13deea> │ │ │ │ lsls r0, r4, #3 │ │ │ │ add.w r3, r4, #516096 @ 0x7e000 │ │ │ │ ldr r7, [r7, #100] @ 0x64 │ │ │ │ mov sl, r3 │ │ │ │ ldr.w r8, [r3, #80] @ 0x50 │ │ │ │ cmp r6, r8 │ │ │ │ beq.w 25234a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13dfde> │ │ │ │ @@ -631864,29 +631863,29 @@ │ │ │ │ strex r1, r0, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 252702 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13e396> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2526ee <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13e382> │ │ │ │ b.n 2523b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13e04c> │ │ │ │ - sub sp, #440 @ 0x1b8 │ │ │ │ + cbz r6, 25271e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13e3b2> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - sub sp, #344 @ 0x158 │ │ │ │ + sub sp, #472 @ 0x1d8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - sub sp, #312 @ 0x138 │ │ │ │ + sub sp, #440 @ 0x1b8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r7, sp, #144 @ 0x90 │ │ │ │ + add r7, sp, #272 @ 0x110 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r7, sp, #72 @ 0x48 │ │ │ │ + add r7, sp, #200 @ 0xc8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r7, sp, #0 │ │ │ │ + add r7, sp, #128 @ 0x80 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, sp, #728 @ 0x2d8 │ │ │ │ + add r6, sp, #856 @ 0x358 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - movs r7, #68 @ 0x44 │ │ │ │ + movs r7, #100 @ 0x64 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #712] @ (252a14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13e6a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -632145,15 +632144,15 @@ │ │ │ │ bne.n 2529fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13e690> │ │ │ │ dmb ish │ │ │ │ str.w r3, [r6, #176] @ 0xb0 │ │ │ │ b.n 252a4e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13e6e2> │ │ │ │ vsra.u64 d16, d5, #18 │ │ │ │ adds r6, r1, #6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r3, sp, #744 @ 0x2e8 │ │ │ │ + add r3, sp, #872 @ 0x368 │ │ │ │ lsls r0, r4, #3 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 252b10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13e7a4> │ │ │ │ add.w r1, r4, r8, lsl #4 │ │ │ │ movs r6, #0 │ │ │ │ add.w r1, r1, #565248 @ 0x8a000 │ │ │ │ mov r2, r3 │ │ │ │ @@ -632335,23 +632334,23 @@ │ │ │ │ bne.n 252bf6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13e88a> │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 252be2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13e876> │ │ │ │ b.n 252ace <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13e762> │ │ │ │ nop │ │ │ │ - add r0, sp, #992 @ 0x3e0 │ │ │ │ + add r1, sp, #96 @ 0x60 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r0, sp, #920 @ 0x398 │ │ │ │ + add r1, sp, #24 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r0, sp, #848 @ 0x350 │ │ │ │ + add r0, sp, #976 @ 0x3d0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r0, sp, #664 @ 0x298 │ │ │ │ + add r0, sp, #792 @ 0x318 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - movs r0, #160 @ 0xa0 │ │ │ │ + movs r0, #192 @ 0xc0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #212] @ 252d08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13e99c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -632426,23 +632425,23 @@ │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 24ae18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x136aac> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xfb040195 │ │ │ │ - add r0, sp, #248 @ 0xf8 │ │ │ │ + add r0, sp, #376 @ 0x178 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ + add r0, sp, #208 @ 0xd0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r0, sp, #16 │ │ │ │ + add r0, sp, #144 @ 0x90 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r7, pc, #872 @ (adr r7, 253084 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ed18>) │ │ │ │ + add r7, pc, #1000 @ (adr r7, 253104 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ed98>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r7, pc, #736 @ (adr r7, 253000 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ec94>) │ │ │ │ + add r7, pc, #864 @ (adr r7, 253080 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ed14>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #204] @ 252dfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ea90> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -632509,23 +632508,23 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ str.w ip, [sp] │ │ │ │ bl 24ae18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x136aac> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xfa080195 │ │ │ │ - add r7, pc, #488 @ (adr r7, 252fec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ec80>) │ │ │ │ + add r7, pc, #616 @ (adr r7, 25306c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ed00>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r7, pc, #328 @ (adr r7, 252f50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ebe4>) │ │ │ │ + add r7, pc, #456 @ (adr r7, 252fd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ec64>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r7, pc, #256 @ (adr r7, 252f0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13eba0>) │ │ │ │ + add r7, pc, #384 @ (adr r7, 252f8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ec20>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r7, pc, #104 @ (adr r7, 252e78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13eb0c>) │ │ │ │ + add r7, pc, #232 @ (adr r7, 252ef8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13eb8c>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, pc, #1000 @ (adr r6, 2531fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ee90>) │ │ │ │ + add r7, pc, #104 @ (adr r7, 252e7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13eb10>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #84] @ (252e78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13eb0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -632647,19 +632646,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 252f2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ebc0> │ │ │ │ nop │ │ │ │ strh.w r0, [ip, #405] @ 0x195 │ │ │ │ asrs r2, r5, #28 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r5, pc, #936 @ (adr r5, 253308 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ef9c>) │ │ │ │ + add r6, pc, #40 @ (adr r6, 252f88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ec1c>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, pc, #48 @ (adr r6, 252f94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ec28>) │ │ │ │ + add r6, pc, #176 @ (adr r6, 253014 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13eca8>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, pc, #184 @ (adr r6, 253020 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ecb4>) │ │ │ │ + add r6, pc, #312 @ (adr r6, 2530a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ed34>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (252fb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ec4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -632742,17 +632741,17 @@ │ │ │ │ ldr.w r3, [r0, #552] @ 0x228 │ │ │ │ blx r3 │ │ │ │ b.n 253020 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ecb4> │ │ │ │ nop │ │ │ │ @ instruction: 0xf76c0195 │ │ │ │ asrs r0, r6, #23 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r5, pc, #896 @ (adr r5, 2533d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13f064>) │ │ │ │ + add r6, pc, #0 @ (adr r6, 253050 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ece4>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r5, pc, #616 @ (adr r5, 2532bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ef50>) │ │ │ │ + add r5, pc, #744 @ (adr r5, 25333c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13efd0>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (2530a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ed34>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -632778,15 +632777,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 248270 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x133f04> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xf6d40195 │ │ │ │ - add r5, pc, #664 @ (adr r5, 253340 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13efd4>) │ │ │ │ + add r5, pc, #792 @ (adr r5, 2533c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13f054>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #88] @ (253110 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13eda4>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -632826,17 +632825,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf6800195 │ │ │ │ asrs r4, r0, #20 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r5, pc, #544 @ (adr r5, 25333c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13efd0>) │ │ │ │ + add r5, pc, #672 @ (adr r5, 2533bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13f050>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r5, pc, #216 @ (adr r5, 2531f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ee8c>) │ │ │ │ + add r5, pc, #344 @ (adr r5, 253278 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ef0c>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #320] @ (253274 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ef08>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -632962,21 +632961,21 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 25324a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13eede> │ │ │ │ b.n 25322e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13eec2> │ │ │ │ addw r1, r6, #2197 @ 0x895 │ │ │ │ asrs r6, r0, #18 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r5, pc, #208 @ (adr r5, 253350 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13efe4>) │ │ │ │ + add r5, pc, #336 @ (adr r5, 2533d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13f064>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r5, pc, #224 @ (adr r5, 253364 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13eff8>) │ │ │ │ + add r5, pc, #352 @ (adr r5, 2533e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13f078>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r4, pc, #608 @ (adr r4, 2534e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13f17c>) │ │ │ │ + add r4, pc, #736 @ (adr r4, 253568 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13f1fc>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r6, r2, r1 │ │ │ │ + subs r6, r6, r1 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r2, r0, #94208 @ 0x17000 │ │ │ │ sub sp, #8 │ │ │ │ @@ -633516,19 +633515,19 @@ │ │ │ │ b.n 25370e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13f3a2> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r6} │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #776] @ 0x308 │ │ │ │ + ldr r7, [sp, #904] @ 0x388 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldmia r0!, {r3, r5, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r6, [sp, #856] @ 0x358 │ │ │ │ + ldr r6, [sp, #984] @ 0x3d8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cbnz r3, 25386c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13f500> │ │ │ │ movw r3, #1027 @ 0x403 │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ movweq r1, #1025 @ 0x401 │ │ │ │ @@ -633965,17 +633964,17 @@ │ │ │ │ nop │ │ │ │ stmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r1, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r2, [sp, #128] @ 0x80 │ │ │ │ + ldr r2, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (253d7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13fa10>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -633986,15 +633985,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #668] @ 0x29c │ │ │ │ bl 253c10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13f8a4> │ │ │ │ pop {r3, pc} │ │ │ │ ldrd r0, r1, [ip, #596] @ 0x254 │ │ │ │ - ldr r1, [sp, #592] @ 0x250 │ │ │ │ + ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ (253dcc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13fa60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -634017,17 +634016,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 12f718 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1b3ac> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 253daa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13fa3e> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @ instruction: 0xe9a60195 │ │ │ │ - ldr r1, [sp, #368] @ 0x170 │ │ │ │ + ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r1, [sp, #312] @ 0x138 │ │ │ │ + ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ (253e20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13fab4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -634050,17 +634049,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 12f86c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1b500> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 253dfe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13fa92> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrd r0, r1, [r2, #-596] @ 0x254 │ │ │ │ - ldr r1, [sp, #144] @ 0x90 │ │ │ │ + ldr r1, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r1, [sp, #88] @ 0x58 │ │ │ │ + ldr r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r6, [pc, #868] @ (2541a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13fe38>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -634397,39 +634396,39 @@ │ │ │ │ b.n 25400c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13fca0> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - udf #200 @ 0xc8 │ │ │ │ + udf #232 @ 0xe8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r6, [sp, #928] @ 0x3a0 │ │ │ │ + str r7, [sp, #32] │ │ │ │ lsls r0, r4, #3 │ │ │ │ ite al │ │ │ │ lslal r5, r2, #6 │ │ │ │ - str r6, [sp, #568] @ 0x238 │ │ │ │ + str r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r6, [sp, #1016] @ 0x3f8 │ │ │ │ + str r7, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r6, [sp, #560] @ 0x230 │ │ │ │ + str r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bmi.n 254254 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13fee8> │ │ │ │ + bmi.n 254294 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ff28> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r6, [sp, #576] @ 0x240 │ │ │ │ + str r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r6, [sp, #776] @ 0x308 │ │ │ │ + str r6, [sp, #904] @ 0x388 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r6, [sp, #696] @ 0x2b8 │ │ │ │ + str r6, [sp, #824] @ 0x338 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r6, [sp, #616] @ 0x268 │ │ │ │ + str r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r6, [sp, #240] @ 0xf0 │ │ │ │ + str r6, [sp, #368] @ 0x170 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r5, [sp, #952] @ 0x3b8 │ │ │ │ + str r6, [sp, #56] @ 0x38 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w lr, [pc, #48] @ 254220 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13feb4> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -634445,15 +634444,15 @@ │ │ │ │ ldr.w r1, [r1, #668] @ 0x29c │ │ │ │ str.w ip, [sp] │ │ │ │ bl 253e2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13fac0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ b.n 253cb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13f944> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r6, [sp, #120] @ 0x78 │ │ │ │ + str r6, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #76] @ (254284 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ff18>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -634484,17 +634483,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 254254 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13fee8> │ │ │ │ b.n 254266 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13fefa> │ │ │ │ nop │ │ │ │ b.n 253c88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13f91c> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r5, [sp, #880] @ 0x370 │ │ │ │ + str r5, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r5, [sp, #792] @ 0x318 │ │ │ │ + str r5, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #76] @ (2542ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ff80>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -634525,17 +634524,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2542bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ff50> │ │ │ │ b.n 2542ce <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13ff62> │ │ │ │ nop │ │ │ │ b.n 253c20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13f8b4> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r5, [sp, #576] @ 0x240 │ │ │ │ + str r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r5, [sp, #488] @ 0x1e8 │ │ │ │ + str r5, [sp, #616] @ 0x268 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r6, [pc, #248] @ (254404 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140098>) │ │ │ │ add.w sl, r0, #94208 @ 0x17000 │ │ │ │ @@ -634899,15 +634898,15 @@ │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #672] @ 0x2a0 │ │ │ │ bl 2536a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x13f334> │ │ │ │ pop {r3, pc} │ │ │ │ b.n 2547e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140478> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r1, [sp, #736] @ 0x2e0 │ │ │ │ + str r1, [sp, #864] @ 0x360 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (254728 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1403bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -634962,17 +634961,17 @@ │ │ │ │ bl 12f718 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1b3ac> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 254752 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1403e6> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ svc 254 @ 0xfe │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r1, [sp, #176] @ 0xb0 │ │ │ │ + str r1, [sp, #304] @ 0x130 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r1, [sp, #120] @ 0x78 │ │ │ │ + str r1, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ (2547c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14045c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -634996,17 +634995,17 @@ │ │ │ │ bl 12f86c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1b500> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2547a6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14043a> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ svc 170 @ 0xaa │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r0, [sp, #976] @ 0x3d0 │ │ │ │ + str r1, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r0, [sp, #920] @ 0x398 │ │ │ │ + str r1, [sp, #24] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (254800 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140494>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -635058,34 +635057,34 @@ │ │ │ │ vcvt.f32.s32 s14, s15 │ │ │ │ vdiv.f32 s15, s14, s13 │ │ │ │ vstmia r3!, {s15} │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 25485c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1404f0> │ │ │ │ ldr r0, [pc, #44] @ (2548a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140534>) │ │ │ │ add r0, pc │ │ │ │ - bl 104f8bc │ │ │ │ + bl 104f8fc │ │ │ │ bl 539bb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42584c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #32] @ (2548a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140538>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69884 <__printf_chk@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ b.n 254848 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1404dc> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - str r0, [sp, #592] @ 0x250 │ │ │ │ + str r0, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ strb r6, [r3, #14] │ │ │ │ lsls r0, r3, #6 │ │ │ │ @ instruction: 0xff8dffff │ │ │ │ - str r0, [sp, #328] @ 0x148 │ │ │ │ + str r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -635530,19 +635529,19 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ bls.n 254d40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1409d4> │ │ │ │ lsls r5, r2, #6 │ │ │ │ sxtb r4, r6 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #26] │ │ │ │ + ldrh r6, [r0, #28] │ │ │ │ lsls r0, r4, #3 │ │ │ │ sxth r6, r6 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r2, [r1, #26] │ │ │ │ + ldrh r2, [r5, #26] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 673eec <_mesa_glapi_get_proc_address@@libgallium-26.0.1-1.so+0x24> │ │ │ │ @@ -635957,15 +635956,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2552c6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140f5a> │ │ │ │ b.n 2551fe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140e92> │ │ │ │ nop │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r6, [r3, #62] @ 0x3e │ │ │ │ + strh r6, [r7, #62] @ 0x3e │ │ │ │ lsls r0, r4, #3 │ │ │ │ bl fffe32f6 │ │ │ │ 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] │ │ │ │ @@ -636265,15 +636264,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #688 @ 0x2b0 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #984 @ 0x3d8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r4, [r2, #30] │ │ │ │ + strh r4, [r6, #30] │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr.w r2, [r3, #704] @ 0x2c0 │ │ │ │ lsls r1, r2, #31 │ │ │ │ bmi.n 2556b2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x141346> │ │ │ │ add.w r2, r5, #602112 @ 0x93000 │ │ │ │ ldr.w r2, [r2, #1696] @ 0x6a0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -636318,17 +636317,17 @@ │ │ │ │ b.n 2554bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x141150> │ │ │ │ ldr r1, [pc, #16] @ (2556f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x141384>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29dd50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1899e4> │ │ │ │ b.n 2556ae <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x141342> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ - strh r0, [r3, #22] │ │ │ │ + strh r0, [r7, #22] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r0, [r4, #22] │ │ │ │ + strh r0, [r0, #24] │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #736] @ (2559e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14167c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -636817,15 +636816,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - pop {r1, r3} │ │ │ │ + pop {r1, r3, r5} │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ (255d04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x141998>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -636862,15 +636861,15 @@ │ │ │ │ eor.w r1, r3, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ bl 16fbe4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5b878> │ │ │ │ b.n 255ce4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x141978> │ │ │ │ nop │ │ │ │ ldmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - cbnz r2, 255d7e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x141a12> │ │ │ │ + cbnz r2, 255d86 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x141a1a> │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #7938 @ 0x1f02 │ │ │ │ @@ -636905,40 +636904,40 @@ │ │ │ │ add r1, pc │ │ │ │ bl 29e268 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189efc> │ │ │ │ ldr r1, [pc, #28] @ (255d94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x141a28>) │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ bl 29e268 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189efc> │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r2, [r4, #19] │ │ │ │ + ldrb r2, [r0, #20] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r6, [r4, #19] │ │ │ │ + ldrb r6, [r0, #20] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ + ldrb r2, [r1, #20] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r0, [r6, #19] │ │ │ │ + ldrb r0, [r2, #20] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r2, [r0, #20] │ │ │ │ + ldrb r2, [r4, #20] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r0, [r2, #20] │ │ │ │ + ldrb r0, [r6, #20] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #16] @ (255db8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x141a4c>) │ │ │ │ add r0, pc │ │ │ │ bl 438f00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324b94> │ │ │ │ ldr r0, [pc, #12] @ (255dbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x141a50>) │ │ │ │ add r0, pc │ │ │ │ bl 438f00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324b94> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #896] @ 0x380 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r4, [r6, #19] │ │ │ │ + ldrb r4, [r2, #20] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #48] @ 255e00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x141a94> │ │ │ │ sub sp, #16 │ │ │ │ @@ -636955,19 +636954,19 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr.w r2, [ip, r2, lsl #2] │ │ │ │ bl 29dec4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189b58> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 255cd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14196c> │ │ │ │ + b.n 255d18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1419ac> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - b.n 255d28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1419bc> │ │ │ │ + b.n 255d68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1419fc> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - b.n 255cec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x141980> │ │ │ │ + b.n 255d2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1419c0> │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movw ip, #33354 @ 0x824a │ │ │ │ @@ -637052,15 +637051,15 @@ │ │ │ │ b.n 255e90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x141b24> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ sub.w r1, r1, #37120 @ 0x9100 │ │ │ │ subs r1, #70 @ 0x46 │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 255e70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x141b04> │ │ │ │ b.n 255e90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x141b24> │ │ │ │ - ldrb r2, [r2, #16] │ │ │ │ + ldrb r2, [r6, #16] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r5, r0, #573440 @ 0x8c000 │ │ │ │ mov r7, r0 │ │ │ │ @@ -637166,15 +637165,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 435b94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321828> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 256002 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x141c96> │ │ │ │ stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r4, [r4, #11] │ │ │ │ + ldrb r4, [r0, #12] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ subs.w ip, r2, #0 │ │ │ │ @@ -637205,17 +637204,17 @@ │ │ │ │ mov r3, r1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ movs r0, #0 │ │ │ │ b.n 256056 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x141cea> │ │ │ │ - ldrb r6, [r2, #10] │ │ │ │ + ldrb r6, [r6, #10] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r2, [r2, #11] │ │ │ │ + ldrb r2, [r6, #11] │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ @@ -637616,21 +637615,21 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ movs r1, #1 │ │ │ │ str.w ip, [r6, #2064] @ 0x810 │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ bl 435b94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321828> │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ b.n 2563f2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x142086> │ │ │ │ - b.n 2568fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x142590> │ │ │ │ + b.n 25693c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1425d0> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - b.n 25689c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x142530> │ │ │ │ + b.n 2568dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x142570> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - b.n 256870 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x142504> │ │ │ │ + b.n 2568b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x142544> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r0, [r6, #27] │ │ │ │ + strb r0, [r2, #28] │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 2564f2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x142186> │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #52] @ (256528 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1421bc>) │ │ │ │ dmb ish │ │ │ │ add r3, pc │ │ │ │ @@ -638109,19 +638108,19 @@ │ │ │ │ b.n 256932 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1425c6> │ │ │ │ mov.w r9, #3 │ │ │ │ b.n 256932 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1425c6> │ │ │ │ mov.w r9, #4 │ │ │ │ b.n 256932 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1425c6> │ │ │ │ bkpt 0x008e │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r6, [r7, #11] │ │ │ │ + strb r6, [r3, #12] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bgt.n 256ad0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x142764> │ │ │ │ + bgt.n 256910 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1425a4> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r4, [r5, #8] │ │ │ │ + strb r4, [r1, #9] │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #548] @ (256c34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1428c8>) │ │ │ │ @@ -638316,27 +638315,27 @@ │ │ │ │ str.w r3, [r7, #2064] @ 0x810 │ │ │ │ bl 435b94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321828> │ │ │ │ b.n 256bda <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14286e> │ │ │ │ mov fp, sl │ │ │ │ b.n 256bba <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14284e> │ │ │ │ pop {r1, r3, r5, pc} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r4, [r0, #7] │ │ │ │ + strb r4, [r4, #7] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - blt.n 256c98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14292c> │ │ │ │ + blt.n 256cd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14296c> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - blt.n 256cf4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x142988> │ │ │ │ + blt.n 256d34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1429c8> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - blt.n 256c98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14292c> │ │ │ │ + blt.n 256cd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14296c> │ │ │ │ lsls r4, r6, #3 │ │ │ │ bge.n 256c38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1428cc> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r4, [r5, #0] │ │ │ │ + strb r4, [r1, #1] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r2, [r2, #0] │ │ │ │ + strb r2, [r6, #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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r3 │ │ │ │ @@ -638594,21 +638593,21 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r3 │ │ │ │ b.n 256f36 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x142bca> │ │ │ │ nop │ │ │ │ revsh r6, r0 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bhi.n 256ed8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x142b6c> │ │ │ │ + bhi.n 256f18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x142bac> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r0, #116] @ 0x74 │ │ │ │ + ldr r0, [r4, #116] @ 0x74 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r0, [r5, #100] @ 0x64 │ │ │ │ + ldr r0, [r1, #104] @ 0x68 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r0, [r7, #100] @ 0x64 │ │ │ │ + ldr r0, [r3, #104] @ 0x68 │ │ │ │ lsls r0, r4, #3 │ │ │ │ cmp r6, r4 │ │ │ │ beq.n 256f54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x142be8> │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ @@ -638694,15 +638693,15 @@ │ │ │ │ bl 2561d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x141e64> │ │ │ │ b.n 256e8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x142b20> │ │ │ │ bl 2561d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x141e64> │ │ │ │ mov r7, r9 │ │ │ │ mov sl, r4 │ │ │ │ str r5, [sp, #12] │ │ │ │ b.n 256e8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x142b20> │ │ │ │ - ldr r0, [r2, #80] @ 0x50 │ │ │ │ + ldr r0, [r6, #80] @ 0x50 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (257070 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x142d04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -638861,23 +638860,23 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2064] @ 0x810 │ │ │ │ bl 435b94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321828> │ │ │ │ b.n 2571a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x142e3c> │ │ │ │ @ instruction: 0xb6b4 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r0, [r0, #72] @ 0x48 │ │ │ │ + ldr r0, [r4, #72] @ 0x48 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r2, [r2, #72] @ 0x48 │ │ │ │ + ldr r2, [r6, #72] @ 0x48 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bmi.n 2570f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x142d84> │ │ │ │ + bmi.n 257130 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x142dc4> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r2, [r0, #60] @ 0x3c │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r4, #3 │ │ │ │ - rev r2, r0 │ │ │ │ + rev r2, r4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #232] @ (2572d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x142f6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -638965,23 +638964,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2064] @ 0x810 │ │ │ │ bl 435b94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321828> │ │ │ │ b.n 2572b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x142f48> │ │ │ │ nop │ │ │ │ push {r1, r3, r6, lr} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r4, [r5, #52] @ 0x34 │ │ │ │ + ldr r4, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcc.n 2573cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x143060> │ │ │ │ + bcc.n 25720c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x142ea0> │ │ │ │ lsls r4, r6, #3 │ │ │ │ bcc.n 25729c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x142f30> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r4, [r6, #44] @ 0x2c │ │ │ │ + ldr r4, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xb8f6 │ │ │ │ + cbnz r6, 2572f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x142f88> │ │ │ │ lsls r0, r6, #3 │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #2064] @ 0x810 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -639078,15 +639077,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ cbz r0, 25747c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x143110> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r1, #46 @ 0x2e │ │ │ │ + subs r1, #78 @ 0x4e │ │ │ │ lsls r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #84] @ (257480 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x143114>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ add r3, pc │ │ │ │ @@ -639230,15 +639229,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cbz r6, 257620 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1432b4> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r6, [r6, #120] @ 0x78 │ │ │ │ + str r6, [r2, #124] @ 0x7c │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ (257668 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1432fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -639355,15 +639354,15 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ... │ │ │ │ sub sp, #216 @ 0xd8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r4, [r1, #100] @ 0x64 │ │ │ │ + str r4, [r5, #100] @ 0x64 │ │ │ │ lsls r0, r4, #3 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ add.w r0, r0, #101376 @ 0x18c00 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movw r1, #513 @ 0x201 │ │ │ │ vstr d7, [r0, #224] @ 0xe0 │ │ │ │ @@ -639383,15 +639382,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ add r7, sp, #552 @ 0x228 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r6, [r1, #96] @ 0x60 │ │ │ │ + str r6, [r5, #96] @ 0x60 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (2577f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x143488>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639401,15 +639400,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ add r7, sp, #360 @ 0x168 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r2, [r2, #96] @ 0x60 │ │ │ │ + str r2, [r6, #96] @ 0x60 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (257824 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1434b8>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639419,15 +639418,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ add r7, sp, #168 @ 0xa8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r2, [r3, #96] @ 0x60 │ │ │ │ + str r2, [r7, #96] @ 0x60 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (257854 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1434e8>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639437,15 +639436,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, sp, #1000 @ 0x3e8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r2, [r5, #96] @ 0x60 │ │ │ │ + str r2, [r1, #100] @ 0x64 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (257884 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x143518>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639455,15 +639454,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, sp, #808 @ 0x328 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r2, [r7, #96] @ 0x60 │ │ │ │ + str r2, [r3, #100] @ 0x64 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (2578b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x143548>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639473,15 +639472,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, sp, #616 @ 0x268 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r6, [r1, #100] @ 0x64 │ │ │ │ + str r6, [r5, #100] @ 0x64 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (2578e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x143578>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639491,15 +639490,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, sp, #424 @ 0x1a8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r2, [r5, #100] @ 0x64 │ │ │ │ + str r2, [r1, #104] @ 0x68 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (257914 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1435a8>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639509,15 +639508,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, sp, #232 @ 0xe8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r6, [r5, #100] @ 0x64 │ │ │ │ + str r6, [r1, #104] @ 0x68 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (257944 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1435d8>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639527,15 +639526,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r6, [r6, #100] @ 0x64 │ │ │ │ + str r6, [r2, #104] @ 0x68 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (257974 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x143608>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639545,15 +639544,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ add r5, sp, #872 @ 0x368 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r6, [r7, #100] @ 0x64 │ │ │ │ + str r6, [r3, #104] @ 0x68 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (2579a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x143638>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639563,15 +639562,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ add r5, sp, #680 @ 0x2a8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r2, [r1, #104] @ 0x68 │ │ │ │ + str r2, [r5, #104] @ 0x68 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (2579d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x143668>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639581,15 +639580,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ add r5, sp, #488 @ 0x1e8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r6, [r4, #100] @ 0x64 │ │ │ │ + str r6, [r0, #104] @ 0x68 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -639701,21 +639700,21 @@ │ │ │ │ b.n 257aa2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x143736> │ │ │ │ ldr r2, [pc, #24] @ (257b04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x143798>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 257aa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x143734> │ │ │ │ - str r6, [r3, #92] @ 0x5c │ │ │ │ - lsls r0, r4, #3 │ │ │ │ str r6, [r7, #92] @ 0x5c │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r0, [r1, #88] @ 0x58 │ │ │ │ + str r6, [r3, #96] @ 0x60 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r4, [r2, #88] @ 0x58 │ │ │ │ + str r0, [r5, #88] @ 0x58 │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + str r4, [r6, #88] @ 0x58 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r4, r0, #98304 @ 0x18000 │ │ │ │ adds r2, #3 │ │ │ │ @@ -639757,15 +639756,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (257b90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x143824>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ mov r2, r6 │ │ │ │ b.n 257b4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1437e0> │ │ │ │ - str r6, [r4, #80] @ 0x50 │ │ │ │ + str r6, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #160] @ (257c48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1438dc>) │ │ │ │ @@ -641965,15 +641964,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 259660 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1452f4> │ │ │ │ nop │ │ │ │ str r2, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - @ instruction: 0xb6b0 │ │ │ │ + @ instruction: 0xb6d0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (259840 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1454d4>) │ │ │ │ @@ -642112,15 +642111,15 @@ │ │ │ │ b.n 2597aa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14543e> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 259812 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1454a6> │ │ │ │ str r0, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - push {r2, r4, lr} │ │ │ │ + push {r2, r4, r5, lr} │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #496] @ (259a50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1456e4>) │ │ │ │ @@ -642289,15 +642288,15 @@ │ │ │ │ b.n 259980 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x145614> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 259a12 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1456a6> │ │ │ │ ldrh r2, [r3, #54] @ 0x36 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - cbz r2, 259ab2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x145746> │ │ │ │ + cbz r2, 259aba <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14574e> │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #500] @ (259c64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1458f8>) │ │ │ │ @@ -642468,15 +642467,15 @@ │ │ │ │ b.n 259b92 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x145826> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 259c26 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1458ba> │ │ │ │ ldrh r2, [r1, #38] @ 0x26 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - cbz r0, 259c88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14591c> │ │ │ │ + cbz r0, 259c90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x145924> │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #548] @ (259ea8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x145b3c>) │ │ │ │ @@ -642659,15 +642658,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 259e66 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x145afa> │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #20] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r7, sp, #424 @ 0x1a8 │ │ │ │ + add r7, sp, #552 @ 0x228 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #552] @ (25a0f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x145d84>) │ │ │ │ @@ -642850,15 +642849,15 @@ │ │ │ │ b.n 25a004 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x145c98> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 25a0b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x145d44> │ │ │ │ ldrh r2, [r6, #2] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r5, sp, #248 @ 0xf8 │ │ │ │ + add r5, sp, #376 @ 0x178 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #600] @ (25a368 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x145ffc>) │ │ │ │ @@ -643054,15 +643053,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b.n 25a328 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x145fbc> │ │ │ │ nop │ │ │ │ strh r2, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r2, sp, #984 @ 0x3d8 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #520] @ (25a590 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x146224>) │ │ │ │ @@ -643231,15 +643230,15 @@ │ │ │ │ b.n 25a3f6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14608a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ b.n 25a506 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14619a> │ │ │ │ nop │ │ │ │ strh r2, [r6, #28] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r0, sp, #480 @ 0x1e0 │ │ │ │ + add r0, sp, #608 @ 0x260 │ │ │ │ lsls r4, r6, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 25a6ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x146340> │ │ │ │ @@ -643794,15 +643793,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25ab98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14682c> │ │ │ │ nop │ │ │ │ ldrb r4, [r2, #17] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r7, [sp, #592] @ 0x250 │ │ │ │ + ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (25ad3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1469d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -643911,15 +643910,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25acd6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14696a> │ │ │ │ ldrb r4, [r4, #12] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r6, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (25ae90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x146b24>) │ │ │ │ @@ -644027,15 +644026,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25ae22 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x146ab6> │ │ │ │ ldrb r6, [r3, #7] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r7, [sp, #200] @ 0xc8 │ │ │ │ + ldr r7, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #300] @ (25afd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x146c6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -644140,15 +644139,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25af72 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x146c06> │ │ │ │ nop │ │ │ │ ldrb r6, [r1, #2] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ + ldr r6, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #472] @ (25b1cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x146e60>) │ │ │ │ @@ -644308,15 +644307,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ strb r4, [r5, #28] │ │ │ │ lsls r5, r2, #6 │ │ │ │ str r0, [r0, r0] │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #552] @ 0x228 │ │ │ │ + ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr r7, [pc, #96] @ (25b23c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x146ed0>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -644484,15 +644483,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ strb r2, [r6, #20] │ │ │ │ lsls r5, r2, #6 │ │ │ │ ldr r6, [pc, #0] @ (25b3d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14706c>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #632] @ 0x278 │ │ │ │ + ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr r5, [pc, #80] @ (25b434 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1470c8>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -644674,15 +644673,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ strb r0, [r4, #12] │ │ │ │ lsls r5, r2, #6 │ │ │ │ ldr r3, [pc, #992] @ (25b9e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x147674>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #648] @ 0x288 │ │ │ │ + ldr r0, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr r3, [pc, #0] @ (25b60c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1472a0>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -644863,15 +644862,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strb r2, [r1, #4] │ │ │ │ lsls r5, r2, #6 │ │ │ │ ldr r1, [pc, #856] @ (25bb74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x147808>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #584] @ 0x248 │ │ │ │ + str r6, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr r0, [pc, #864] @ (25bb88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14781c>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -645052,15 +645051,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r3, #108] @ 0x6c │ │ │ │ lsls r5, r2, #6 │ │ │ │ blx r7 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #504] @ 0x1f8 │ │ │ │ + str r4, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r6, #3 │ │ │ │ mov ip, r5 │ │ │ │ lsls r5, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -645250,15 +645249,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r0, #76] @ 0x4c │ │ │ │ lsls r5, r2, #6 │ │ │ │ cmp sl, r2 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #416] @ 0x1a0 │ │ │ │ + str r2, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r6, #3 │ │ │ │ add r6, pc │ │ │ │ lsls r5, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -645397,15 +645396,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25bd12 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1479a6> │ │ │ │ nop │ │ │ │ ldr r4, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r6, [r7, #8] │ │ │ │ + ldrh r6, [r3, #10] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (25bfe8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x147c7c>) │ │ │ │ @@ -645544,15 +645543,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25bebe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x147b52> │ │ │ │ nop │ │ │ │ ldr r4, [r4, #12] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r6, [r4, #60] @ 0x3c │ │ │ │ + strh r6, [r0, #62] @ 0x3e │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (25c184 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x147e18>) │ │ │ │ @@ -645686,15 +645685,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25c066 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x147cfa> │ │ │ │ nop │ │ │ │ str r2, [r6, #112] @ 0x70 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r6, [r2, #48] @ 0x30 │ │ │ │ + strh r6, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #384] @ (25c320 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x147fb4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -645827,15 +645826,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25c200 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x147e94> │ │ │ │ str r2, [r3, #88] @ 0x58 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r2, [r2, #36] @ 0x24 │ │ │ │ + strh r2, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (25c4d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x148164>) │ │ │ │ @@ -645974,15 +645973,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25c3a6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14803a> │ │ │ │ nop │ │ │ │ str r4, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r6, [r0, #24] │ │ │ │ + strh r6, [r4, #24] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #412] @ (25c688 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14831c>) │ │ │ │ @@ -646123,15 +646122,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25c55a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1481ee> │ │ │ │ nop │ │ │ │ str r4, [r1, #36] @ 0x24 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r6, [r4, #10] │ │ │ │ + strh r6, [r0, #12] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #456] @ (25c870 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x148504>) │ │ │ │ @@ -646284,15 +646283,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25c71c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1483b0> │ │ │ │ str r2, [r2, #8] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r6, [r7, #30] │ │ │ │ + ldrb r6, [r3, #31] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #472] @ (25ca68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1486fc>) │ │ │ │ @@ -646449,15 +646448,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25c90c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1485a0> │ │ │ │ ldrsh r2, [r5, r2] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r2, [r4, #23] │ │ │ │ + ldrb r2, [r0, #24] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #432] @ (25cc38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1488cc>) │ │ │ │ @@ -646605,15 +646604,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25caf4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x148788> │ │ │ │ nop │ │ │ │ ldrb r6, [r5, r2] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r2, [r2, #16] │ │ │ │ + ldrb r2, [r6, #16] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #440] @ (25ce0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x148aa0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -646763,15 +646762,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25ccc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x148954> │ │ │ │ ldrh r6, [r4, r3] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r2, [r3, #9] │ │ │ │ + ldrb r2, [r7, #9] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #472] @ (25d004 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x148c98>) │ │ │ │ @@ -646928,15 +646927,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25cea8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x148b3c> │ │ │ │ ldr r6, [r1, r4] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r6, [r1, #2] │ │ │ │ + ldrb r6, [r5, #2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #488] @ (25d20c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x148ea0>) │ │ │ │ @@ -647097,15 +647096,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25d0a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x148d3c> │ │ │ │ ldrsb r6, [r2, r4] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r2, [r4, #26] │ │ │ │ + strb r2, [r0, #27] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #496] @ (25d41c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1490b0>) │ │ │ │ @@ -647268,15 +647267,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25d2ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x148f40> │ │ │ │ strb r6, [r1, r4] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r6, [r6, #18] │ │ │ │ + strb r6, [r2, #19] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #524] @ (25d648 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1492dc>) │ │ │ │ @@ -647446,15 +647445,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25d4c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14915c> │ │ │ │ nop │ │ │ │ strh r6, [r7, r3] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r6, [r5, #10] │ │ │ │ + strb r6, [r1, #11] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #460] @ (25d834 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1494c8>) │ │ │ │ @@ -647608,15 +647607,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25d6dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x149370> │ │ │ │ str r6, [r1, r3] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r2, [r6, #2] │ │ │ │ + strb r2, [r2, #3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #484] @ (25da34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1496c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -647779,15 +647778,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 25d8c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14955c> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #936] @ (25dde0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x149a74>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r2, [r3, #108] @ 0x6c │ │ │ │ + ldr r2, [r7, #108] @ 0x6c │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #508] @ (25dc50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1498e4>) │ │ │ │ @@ -647950,15 +647949,15 @@ │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ b.n 25daaa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14973e> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ b.n 25dae0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x149774> │ │ │ │ ldr r4, [pc, #928] @ (25dff4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x149c88>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r6, [r3, #76] @ 0x4c │ │ │ │ + ldr r6, [r7, #76] @ 0x4c │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #548] @ (25de94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x149b28>) │ │ │ │ @@ -648134,15 +648133,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25dd08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14999c> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #808] @ (25e1c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x149e54>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r2, [r1, #44] @ 0x2c │ │ │ │ + ldr r2, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #676] @ (25e158 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x149dec>) │ │ │ │ @@ -648343,15 +648342,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ b.n 25e0d2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x149d66> │ │ │ │ ldr r0, [pc, #536] @ (25e374 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14a008>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - str r0, [r5, #120] @ 0x78 │ │ │ │ + str r0, [r1, #124] @ 0x7c │ │ │ │ lsls r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -648565,15 +648564,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ cmp sl, r7 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r4, [r4, #76] @ 0x4c │ │ │ │ + str r4, [r0, #80] @ 0x50 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #676] @ (25e714 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14a3a8>) │ │ │ │ @@ -648774,15 +648773,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ b.n 25e68e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14a322> │ │ │ │ cmn r2, r1 │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - str r4, [r3, #32] │ │ │ │ + str r4, [r7, #32] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #520] @ (25e93c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14a5d0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -648953,15 +648952,15 @@ │ │ │ │ b.n 25e7aa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14a43e> │ │ │ │ ands r6, r0 │ │ │ │ lsls r5, r2, #6 │ │ │ │ adds r6, r7, r2 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r2, r4] │ │ │ │ + ldrsh r4, [r6, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #548] @ (25eb84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14a818>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -649143,15 +649142,15 @@ │ │ │ │ b.n 25eaf8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14a78c> │ │ │ │ subs r5, #216 @ 0xd8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ asrs r6, r1, #26 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, r6] │ │ │ │ + ldrb r4, [r7, r6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -649339,15 +649338,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ subs r3, #138 @ 0x8a │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r0, [r1, r5] │ │ │ │ + ldrh r0, [r5, r5] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #588] @ (25f084 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14ad18>) │ │ │ │ @@ -649531,15 +649530,15 @@ │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ b.n 25effc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14ac90> │ │ │ │ nop │ │ │ │ subs r1, #2 │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldr r2, [r4, r3] │ │ │ │ + ldr r2, [r0, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #564] @ (25f2dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14af70>) │ │ │ │ @@ -649711,15 +649710,15 @@ │ │ │ │ b.n 25f12a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14adbe> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ b.n 25f254 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14aee8> │ │ │ │ nop │ │ │ │ adds r6, #146 @ 0x92 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + ldrsb r0, [r7, r2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #524] @ (25f508 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14b19c>) │ │ │ │ @@ -649888,15 +649887,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f388 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14b01c> │ │ │ │ adds r4, #62 @ 0x3e │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r2, [r4, r4] │ │ │ │ + strb r2, [r0, r5] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #528] @ (25f738 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14b3cc>) │ │ │ │ @@ -650060,15 +650059,15 @@ │ │ │ │ b.n 25f59a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14b22e> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ b.n 25f6b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14b344> │ │ │ │ nop │ │ │ │ adds r2, #18 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r6, [r2, r1] │ │ │ │ + strh r6, [r6, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (25f934 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14b5c8>) │ │ │ │ @@ -650225,15 +650224,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f7d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14b468> │ │ │ │ cmp r7, #222 @ 0xde │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r2, [r0, r4] │ │ │ │ + str r2, [r4, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #500] @ (25fb44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14b7d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -650398,15 +650397,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 25f9d2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14b666> │ │ │ │ nop │ │ │ │ cmp r5, #234 @ 0xea │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r7, [pc, #96] @ (25fbac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14b840>) │ │ │ │ + ldr r7, [pc, #224] @ (25fc2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14b8c0>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #532] @ (25fd78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14ba0c>) │ │ │ │ @@ -650571,15 +650570,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25fbd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14b86c> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ b.n 25fcf2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14b986> │ │ │ │ cmp r3, #214 @ 0xd6 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r4, [pc, #384] @ (25ff00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14bb94>) │ │ │ │ + ldr r4, [pc, #512] @ (25ff80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14bc14>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #548] @ (25ffbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14bc50>) │ │ │ │ @@ -650751,15 +650750,15 @@ │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ b.n 25fe02 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14ba96> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ b.n 25fe38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14bacc> │ │ │ │ cmp r1, #164 @ 0xa4 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r2, [pc, #920] @ (26035c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14bff0>) │ │ │ │ + ldr r3, [pc, #24] @ (25ffdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14bc70>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #564] @ (260210 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14bea4>) │ │ │ │ @@ -650931,15 +650930,15 @@ │ │ │ │ b.n 26005e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14bcf2> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ b.n 260188 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14be1c> │ │ │ │ nop │ │ │ │ movs r7, #94 @ 0x5e │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r0, [pc, #16] @ (260228 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14bebc>) │ │ │ │ + ldr r0, [pc, #144] @ (2602a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14bf3c>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #548] @ (260454 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14c0e8>) │ │ │ │ @@ -651111,15 +651110,15 @@ │ │ │ │ b.n 2602aa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14bf3e> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ b.n 2603cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14c060> │ │ │ │ nop │ │ │ │ movs r5, #10 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - cmp r8, sl │ │ │ │ + cmp r8, lr │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #532] @ (260688 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14c31c>) │ │ │ │ @@ -651284,15 +651283,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2604e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14c17c> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ b.n 260602 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14c296> │ │ │ │ movs r2, #198 @ 0xc6 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bics r4, r5 │ │ │ │ + mvns r4, r1 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #548] @ (2608cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14c560>) │ │ │ │ @@ -651464,15 +651463,15 @@ │ │ │ │ b.n 260722 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14c3b6> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ b.n 260844 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14c4d8> │ │ │ │ nop │ │ │ │ movs r0, #146 @ 0x92 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - sbcs r0, r1 │ │ │ │ + sbcs r0, r5 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #284] @ (260a00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14c694>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -651573,15 +651572,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26099a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14c62e> │ │ │ │ subs r4, r2, #1 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r7, #246 @ 0xf6 │ │ │ │ + ands r6, r2 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #288] @ (260b38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14c7cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -651684,15 +651683,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260ad2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14c766> │ │ │ │ adds r0, r4, #4 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r6, #216 @ 0xd8 │ │ │ │ + subs r6, #248 @ 0xf8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #284] @ (260c6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14c900>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -651793,15 +651792,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260c06 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14c89a> │ │ │ │ subs r0, r5, r7 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r5, #186 @ 0xba │ │ │ │ + subs r5, #218 @ 0xda │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #288] @ (260da4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14ca38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -651904,15 +651903,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260d3e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14c9d2> │ │ │ │ subs r4, r6, r2 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r4, #160 @ 0xa0 │ │ │ │ + subs r4, #192 @ 0xc0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (260ef4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14cb88>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -652025,15 +652024,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260e86 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14cb1a> │ │ │ │ nop │ │ │ │ adds r4, r7, r5 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r3, #110 @ 0x6e │ │ │ │ + subs r3, #142 @ 0x8e │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (26104c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14cce0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652149,15 +652148,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260fde <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14cc72> │ │ │ │ nop │ │ │ │ adds r4, r5, r0 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r2, #50 @ 0x32 │ │ │ │ + subs r2, #82 @ 0x52 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #300] @ (261190 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14ce24>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -652266,15 +652265,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 261122 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14cdb6> │ │ │ │ nop │ │ │ │ asrs r4, r2, #27 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r1, #6 │ │ │ │ + subs r1, #38 @ 0x26 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #304] @ (2612d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14cf6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652384,15 +652383,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26126c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14cf00> │ │ │ │ asrs r0, r2, #22 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r7, #220 @ 0xdc │ │ │ │ + adds r7, #252 @ 0xfc │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #300] @ (261420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14d0b4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -652499,15 +652498,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2613b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14d048> │ │ │ │ asrs r6, r0, #17 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r6, #174 @ 0xae │ │ │ │ + adds r6, #206 @ 0xce │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #324] @ (261580 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14d214>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652624,15 +652623,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 261514 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14d1a8> │ │ │ │ asrs r6, r7, #11 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r5, #110 @ 0x6e │ │ │ │ + adds r5, #142 @ 0x8e │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #300] @ (2616c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14d35c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -652739,15 +652738,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26165c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14d2f0> │ │ │ │ asrs r6, r3, #6 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r4, #58 @ 0x3a │ │ │ │ + adds r4, #90 @ 0x5a │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (261824 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14d4b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652862,15 +652861,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2617b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14d44c> │ │ │ │ asrs r6, r2, #1 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r3, #2 │ │ │ │ + adds r3, #34 @ 0x22 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #348] @ (26199c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14d630>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652991,15 +652990,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 261930 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14d5c4> │ │ │ │ nop │ │ │ │ lsrs r2, r7, #27 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r1, #178 @ 0xb2 │ │ │ │ + adds r1, #210 @ 0xd2 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #348] @ (261b14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14d7a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653120,15 +653119,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 261aa8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14d73c> │ │ │ │ nop │ │ │ │ lsrs r2, r0, #22 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r0, #82 @ 0x52 │ │ │ │ + adds r0, #114 @ 0x72 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #332] @ (261c7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14d910>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653249,15 +653248,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 261c10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14d8a4> │ │ │ │ nop │ │ │ │ lsrs r2, r1, #16 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - cmp r6, #250 @ 0xfa │ │ │ │ + cmp r7, #26 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #332] @ (261de4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14da78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653378,15 +653377,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 261d78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14da0c> │ │ │ │ nop │ │ │ │ lsrs r2, r4, #10 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - cmp r5, #170 @ 0xaa │ │ │ │ + cmp r5, #202 @ 0xca │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #316] @ (261f3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14dbd0>) │ │ │ │ @@ -653501,15 +653500,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 261ec8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14db5c> │ │ │ │ lsrs r2, r7, #4 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - cmp r5, #96 @ 0x60 │ │ │ │ + cmp r5, #128 @ 0x80 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #332] @ (2620a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14dd38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653629,15 +653628,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 262038 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14dccc> │ │ │ │ nop │ │ │ │ lsls r2, r4, #31 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - cmp r4, #18 │ │ │ │ + cmp r4, #50 @ 0x32 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #316] @ (2621fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14de90>) │ │ │ │ @@ -653752,15 +653751,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 262188 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14de1c> │ │ │ │ lsls r2, r7, #25 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - cmp r2, #212 @ 0xd4 │ │ │ │ + cmp r2, #244 @ 0xf4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #324] @ (26235c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14dff0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653882,15 +653881,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 2622f2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14df86> │ │ │ │ lsls r2, r4, #20 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - cmp r1, #144 @ 0x90 │ │ │ │ + cmp r1, #176 @ 0xb0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ vmov s15, r2 │ │ │ │ @@ -658558,17 +658557,17 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r6} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cmp r6, #134 @ 0x86 │ │ │ │ + cmp r6, #166 @ 0xa6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r5, #56 @ 0x38 │ │ │ │ + cmp r5, #88 @ 0x58 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #464] @ (2660fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x151d90>) │ │ │ │ @@ -658722,17 +658721,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r3, [r2, #500] @ 0x1f4 │ │ │ │ blx r3 │ │ │ │ b.n 265ff8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x151c8c> │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r3} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cmp r4, #182 @ 0xb6 │ │ │ │ + cmp r4, #214 @ 0xd6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r3, #84 @ 0x54 │ │ │ │ + cmp r3, #116 @ 0x74 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #564] @ (266354 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x151fe8>) │ │ │ │ @@ -658915,17 +658914,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 26621e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x151eb2> │ │ │ │ stmia r6!, {r3, r4} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cmp r2, #142 @ 0x8e │ │ │ │ + cmp r2, #174 @ 0xae │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r1, #20 │ │ │ │ + cmp r1, #52 @ 0x34 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #556] @ (2665a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x152238>) │ │ │ │ @@ -659104,17 +659103,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 266472 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x152106> │ │ │ │ nop │ │ │ │ stmia r3!, {r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cmp r0, #84 @ 0x54 │ │ │ │ + cmp r0, #116 @ 0x74 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r6, #198 @ 0xc6 │ │ │ │ + movs r6, #230 @ 0xe6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #596] @ (26681c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1524b0>) │ │ │ │ @@ -659298,17 +659297,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 2666d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15236c> │ │ │ │ stmia r1!, {r4, r5, r6} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - movs r5, #242 @ 0xf2 │ │ │ │ + movs r6, #18 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r4, #76 @ 0x4c │ │ │ │ + movs r4, #108 @ 0x6c │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #612] @ (266aa4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x152738>) │ │ │ │ @@ -659496,17 +659495,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 266950 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1525e4> │ │ │ │ nop │ │ │ │ bkpt 0x00f8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - movs r3, #144 @ 0x90 │ │ │ │ + movs r3, #176 @ 0xb0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r1, #214 @ 0xd6 │ │ │ │ + movs r1, #246 @ 0xf6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #652] @ (266d54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1529e8>) │ │ │ │ @@ -659707,17 +659706,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 266bec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x152880> │ │ │ │ nop │ │ │ │ pop {r4, r5, r6} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - movs r0, #248 @ 0xf8 │ │ │ │ + movs r1, #24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r6, r4, #4 │ │ │ │ + subs r6, r0, #5 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #652] @ (267004 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x152c98>) │ │ │ │ @@ -659916,17 +659915,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r3, [r3, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 266e9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x152b30> │ │ │ │ cbnz r0, 267038 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x152ccc> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - subs r6, r3, #1 │ │ │ │ + subs r6, r7, #1 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r0, r7, #1 │ │ │ │ + adds r0, r3, #2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ vmov s15, r2 │ │ │ │ @@ -662397,16 +662396,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldc2l 0, cr0, [r0], #-888 @ 0xfffffc88 │ │ │ │ - ldc2l 0, cr0, [lr], #-888 @ 0xfffffc88 │ │ │ │ + ldc2 0, cr0, [r0], {222} @ 0xde │ │ │ │ + ldc2 0, cr0, [lr], {222} @ 0xde │ │ │ │ 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] @ (269074 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x154d08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -662466,16 +662465,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r7, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - @ instruction: 0xfbba00de │ │ │ │ - @ instruction: 0xfbac00de │ │ │ │ + smlsldx r0, r0, sl, lr │ │ │ │ + smlaldx r0, r0, ip, lr │ │ │ │ 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] @ (269208 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x154e9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -662594,16 +662593,16 @@ │ │ │ │ b.n 269102 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x154d96> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ b.n 269172 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x154e06> │ │ │ │ nop │ │ │ │ str r6, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - @ instruction: 0xfa5a00de │ │ │ │ - @ instruction: 0xfa3c00de │ │ │ │ + @ instruction: 0xfa7a00de │ │ │ │ + @ instruction: 0xfa5c00de │ │ │ │ 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] @ (269398 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15502c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -662722,16 +662721,16 @@ │ │ │ │ bne.n 269290 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x154f24> │ │ │ │ b.n 269298 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x154f2c> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ b.n 269306 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x154f9a> │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr.w r0, [r6, #222] @ 0xde │ │ │ │ - strh.w r0, [r8, #222] @ 0xde │ │ │ │ + ldr??.w r0, [r6, #222] @ 0xde │ │ │ │ + str.w r0, [r8, #222] @ 0xde │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #416] @ (269558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1551ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -662860,16 +662859,16 @@ │ │ │ │ bne.w 269438 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1550cc> │ │ │ │ b.n 269442 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1550d6> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ b.n 2694c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x155158> │ │ │ │ str r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - @ instruction: 0xf72800de │ │ │ │ - @ instruction: 0xf6ea00de │ │ │ │ + @ instruction: 0xf74800de │ │ │ │ + @ instruction: 0xf70a00de │ │ │ │ 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] @ (26971c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1553b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -662999,16 +662998,16 @@ │ │ │ │ bne.w 2695fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x155290> │ │ │ │ b.n 269606 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15529a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ b.n 269688 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15531c> │ │ │ │ str r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - sbcs.w r0, r4, #7274496 @ 0x6f0000 │ │ │ │ - @ instruction: 0xf52600de │ │ │ │ + @ instruction: 0xf59400de │ │ │ │ + adc.w r0, r6, #7274496 @ 0x6f0000 │ │ │ │ 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] @ (269908 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15559c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -663145,16 +663144,16 @@ │ │ │ │ bne.w 2697d6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15546a> │ │ │ │ b.n 2697e2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x155476> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ b.n 269872 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x155506> │ │ │ │ ldrh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r4, r2, #6 │ │ │ │ - @ instruction: 0xf39a00de │ │ │ │ - @ instruction: 0xf33c00de │ │ │ │ + @ instruction: 0xf3ba00de │ │ │ │ + @ instruction: 0xf35c00de │ │ │ │ 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] @ (269af8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15578c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -663292,16 +663291,16 @@ │ │ │ │ bne.w 2699c6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15565a> │ │ │ │ b.n 2699d2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x155666> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ b.n 269a62 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1556f6> │ │ │ │ ldrh r2, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - subs.w r0, sl, #222 @ 0xde │ │ │ │ - adc.w r0, ip, #222 @ 0xde │ │ │ │ + rsbs r0, sl, #222 @ 0xde │ │ │ │ + sbc.w r0, ip, #222 @ 0xde │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ (269ba8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15583c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -667730,17 +667729,17 @@ │ │ │ │ bne.n 26cfda <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x158c6e> │ │ │ │ b.n 26cfe2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x158c76> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ b.n 26d04c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x158ce0> │ │ │ │ ldrsb r4, [r0, r7] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - pop {r1, r2, r5, r6, pc} │ │ │ │ + pop {r1, r2, r7, pc} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cbnz r0, 26d13e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x158dd2> │ │ │ │ + cbnz r0, 26d146 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x158dda> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #356] @ (26d25c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x158ef0>) │ │ │ │ @@ -667856,17 +667855,17 @@ │ │ │ │ bne.n 26d160 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x158df4> │ │ │ │ b.n 26d168 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x158dfc> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ b.n 26d1d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x158e64> │ │ │ │ ldrsb r4, [r7, r0] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cbnz r2, 26d2e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x158f74> │ │ │ │ + pop {r1, r4} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cbnz r4, 26d2a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x158f34> │ │ │ │ + rev r4, r0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #416] @ (26d41c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1590b0>) │ │ │ │ @@ -667996,17 +667995,17 @@ │ │ │ │ bne.w 26d2fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x158f90> │ │ │ │ b.n 26d306 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x158f9a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ b.n 26d388 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15901c> │ │ │ │ strb r0, [r7, r2] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - rev16 r4, r0 │ │ │ │ + rev16 r4, r4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - @ instruction: 0xb826 │ │ │ │ + @ instruction: 0xb846 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #420] @ (26d5e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x159274>) │ │ │ │ @@ -668137,17 +668136,17 @@ │ │ │ │ bne.w 26d4c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x159154> │ │ │ │ b.n 26d4ca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15915e> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ b.n 26d54c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1591e0> │ │ │ │ strh r0, [r7, r3] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - @ instruction: 0xb890 │ │ │ │ + @ instruction: 0xb8b0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cpsie i │ │ │ │ + @ instruction: 0xb682 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #456] @ (26d7cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x159460>) │ │ │ │ @@ -668285,17 +668284,17 @@ │ │ │ │ bne.w 26d69a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15932e> │ │ │ │ b.n 26d6a6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15933a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ b.n 26d736 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1593ca> │ │ │ │ str r2, [r6, r4] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - @ instruction: 0xb6b6 │ │ │ │ + @ instruction: 0xb6d6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - push {r3, r4, r5, r6} │ │ │ │ + push {r3, r4, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #460] @ (26d9bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x159650>) │ │ │ │ @@ -668434,17 +668433,17 @@ │ │ │ │ bne.w 26d88a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15951e> │ │ │ │ b.n 26d896 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15952a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ b.n 26d926 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1595ba> │ │ │ │ ldr r7, [pc, #280] @ (26dad8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15976c>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - push {r1, r2, r4, r6, r7} │ │ │ │ + push {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - uxth r0, r1 │ │ │ │ + uxth r0, r5 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (26da90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x159724>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -670388,15 +670387,15 @@ │ │ │ │ nop │ │ │ │ movs r0, #24 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cmp r6, r0 │ │ │ │ + cmp r6, r4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ add.w r3, r5, #462848 @ 0x71000 │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ add.w r6, r3, #632 @ 0x278 │ │ │ │ add.w ip, r3, #680 @ 0x2a8 │ │ │ │ mov lr, r6 │ │ │ │ add r7, sp, #200 @ 0xc8 │ │ │ │ @@ -674375,19 +674374,19 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2719f2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15d686> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ b.n 27183e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15d4d2> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ - stmia r7!, {r3, r4, r7} │ │ │ │ + stmia r7!, {r3, r4, r5, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - asrs r6, r5, #8 │ │ │ │ + asrs r6, r1, #9 │ │ │ │ lsls r7, r5, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 271b60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15d7f4> │ │ │ │ @@ -674499,15 +674498,15 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 271acc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15d760> │ │ │ │ lsrs r0, r3, #19 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r5!, {r1, r6} │ │ │ │ + stmia r5!, {r1, r5, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 271cca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15d95e> │ │ │ │ @@ -674627,15 +674626,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 271c22 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15d8b6> │ │ │ │ nop │ │ │ │ lsrs r4, r0, #14 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r3!, {r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 271e2a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15dabe> │ │ │ │ @@ -674750,15 +674749,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 271d8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15da20> │ │ │ │ nop │ │ │ │ lsrs r0, r5, #8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r2!, {r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r3, r4, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 271fa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15dc34> │ │ │ │ @@ -674879,15 +674878,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 271ef8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15db8c> │ │ │ │ lsrs r6, r0, #3 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r1!, {r1} │ │ │ │ + stmia r1!, {r1, r5} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #632] @ (272248 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15dedc>) │ │ │ │ @@ -675084,17 +675083,17 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r0, [r0, #44] @ 0x2c │ │ │ │ + ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [r0, #32] │ │ │ │ + ldr r6, [r4, #32] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #636] @ (2724f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15e184>) │ │ │ │ @@ -675293,17 +675292,17 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r6, [r3, #124] @ 0x7c │ │ │ │ + str r6, [r7, #124] @ 0x7c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r0, [r4, #116] @ 0x74 │ │ │ │ + str r0, [r0, #120] @ 0x78 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #636] @ (272798 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15e42c>) │ │ │ │ @@ -675502,17 +675501,17 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r6, [r2, #84] @ 0x54 │ │ │ │ + str r6, [r6, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r0, [r7, #72] @ 0x48 │ │ │ │ + str r0, [r3, #76] @ 0x4c │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #636] @ (272a40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15e6d4>) │ │ │ │ @@ -675709,17 +675708,17 @@ │ │ │ │ vbif d16, d16, d3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r0, [r4, #44] @ 0x2c │ │ │ │ + str r0, [r0, #48] @ 0x30 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r6, [r1, #32] │ │ │ │ + str r6, [r5, #32] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #640] @ (272cec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15e980>) │ │ │ │ @@ -675918,17 +675917,17 @@ │ │ │ │ stc2l 1, cr0, [r8], {147} @ 0x93 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrsh r2, [r6, r7] │ │ │ │ + str r2, [r2, #0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrsh r4, [r4, r5] │ │ │ │ + ldrsh r4, [r0, r6] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #640] @ (272f98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15ec2c>) │ │ │ │ @@ -676127,17 +676126,17 @@ │ │ │ │ @ instruction: 0xfa1c0193 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrb r2, [r4, r5] │ │ │ │ + ldrb r2, [r0, r6] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r0, [r7, r2] │ │ │ │ + ldrb r0, [r3, r3] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #756] @ (2732bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15ef50>) │ │ │ │ @@ -676367,17 +676366,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, [r0, r0] │ │ │ │ + ldrb r6, [r4, r0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r0, [r5, r6] │ │ │ │ + ldr r0, [r1, r7] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #760] @ (2735e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15f27c>) │ │ │ │ @@ -676608,17 +676607,17 @@ │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r6, [r4, r3] │ │ │ │ + ldr r6, [r0, r4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrsb r4, [r7, r1] │ │ │ │ + ldrsb r4, [r3, r2] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ (2736a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15f338>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -676669,15 +676668,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273650 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15f2e4> │ │ │ │ nop │ │ │ │ @ instruction: 0xf1240193 │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ + add r2, sp, #208 @ 0xd0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #160] @ (27375c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15f3f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -676733,15 +676732,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273704 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15f398> │ │ │ │ nop │ │ │ │ orns r1, ip, #147 @ 0x93 │ │ │ │ - add r1, sp, #368 @ 0x170 │ │ │ │ + add r1, sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #180] @ (273828 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15f4bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -676800,15 +676799,15 @@ │ │ │ │ add r2, pc │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2737bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15f450> │ │ │ │ vsra.s64 d16, d3, #58 │ │ │ │ - add r0, sp, #600 @ 0x258 │ │ │ │ + add r0, sp, #728 @ 0x2d8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s0, [r0] │ │ │ │ bl 273764 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15f3f8> │ │ │ │ @@ -676885,15 +676884,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2738d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15f564> │ │ │ │ nop │ │ │ │ mcr 1, 5, r0, cr14, cr3, {4} │ │ │ │ - add r7, pc, #560 @ (adr r7, 273b64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15f7f8>) │ │ │ │ + add r7, pc, #688 @ (adr r7, 273be4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15f878>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #164] @ (2739e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15f67c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -676950,15 +676949,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273990 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15f624> │ │ │ │ ldcl 1, cr0, [r4, #588]! @ 0x24c │ │ │ │ - add r6, pc, #824 @ (adr r6, 273d28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15f9bc>) │ │ │ │ + add r6, pc, #952 @ (adr r6, 273da8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15fa3c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #208] @ (273ad0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15f764>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -677024,15 +677023,15 @@ │ │ │ │ vstr s0, [sp, #4] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 273a4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15f6e0> │ │ │ │ ldc 1, cr0, [sl, #-588]! @ 0xfffffdb4 │ │ │ │ - add r5, pc, #984 @ (adr r5, 273eb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15fb44>) │ │ │ │ + add r6, pc, #88 @ (adr r6, 273b30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15f7c4>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s1, [r0, #4] │ │ │ │ vldr s0, [r0] │ │ │ │ @@ -677116,15 +677115,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (273be0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15f874>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 273b90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15f824> │ │ │ │ @ instruction: 0xebf40193 │ │ │ │ - add r4, pc, #864 @ (adr r4, 273f44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15fbd8>) │ │ │ │ + add r4, pc, #992 @ (adr r4, 273fc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15fc58>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (273cc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15f958>) │ │ │ │ @@ -677192,15 +677191,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273c4a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15f8de> │ │ │ │ @ instruction: 0xeb3c0193 │ │ │ │ - add r3, pc, #968 @ (adr r3, 274094 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15fd28>) │ │ │ │ + add r4, pc, #72 @ (adr r4, 273d14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15f9a8>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (273db0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15fa44>) │ │ │ │ @@ -677269,15 +677268,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273d36 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15f9ca> │ │ │ │ orrs.w r1, r6, r3, lsr #2 │ │ │ │ - add r3, pc, #24 @ (adr r3, 273dd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15fa64>) │ │ │ │ + add r3, pc, #152 @ (adr r3, 273e50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15fae4>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (273e98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15fb2c>) │ │ │ │ @@ -677345,15 +677344,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273e1e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15fab2> │ │ │ │ strd r0, r1, [r8, #-588]! @ 0x24c │ │ │ │ - add r2, pc, #120 @ (adr r2, 273f18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15fbac>) │ │ │ │ + add r2, pc, #248 @ (adr r2, 273f98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15fc2c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (273f84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15fc18>) │ │ │ │ @@ -677422,15 +677421,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273f0a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15fb9e> │ │ │ │ stmia.w r2, {r0, r1, r4, r7, r8} │ │ │ │ - add r1, pc, #200 @ (adr r1, 274054 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15fce8>) │ │ │ │ + add r1, pc, #328 @ (adr r1, 2740d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15fd68>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (27406c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15fd00>) │ │ │ │ @@ -677499,15 +677498,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273ff2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15fc86> │ │ │ │ b.n 273f98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15fc2c> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r0, pc, #296 @ (adr r0, 27419c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15fe30>) │ │ │ │ + add r0, pc, #424 @ (adr r0, 27421c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15feb0>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (274158 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15fdec>) │ │ │ │ @@ -677577,15 +677576,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2740de <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15fd72> │ │ │ │ b.n 273eb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15fb4c> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (274248 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15fedc>) │ │ │ │ @@ -677656,15 +677655,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2741ce <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15fe62> │ │ │ │ b.n 273dd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15fa64> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r6, [sp, #568] @ 0x238 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (274338 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15ffcc>) │ │ │ │ @@ -677735,15 +677734,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2742be <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15ff52> │ │ │ │ b.n 273ce0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x15f974> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r5, [sp, #632] @ 0x278 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (27441c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1600b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -677811,15 +677810,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2743a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x160038> │ │ │ │ nop │ │ │ │ b.n 274bec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x160880> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r4, [sp, #624] @ 0x270 │ │ │ │ + ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (27450c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1601a0>) │ │ │ │ @@ -677890,15 +677889,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274492 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x160126> │ │ │ │ b.n 274b0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1607a0> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r3, [sp, #808] @ 0x328 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2745fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x160290>) │ │ │ │ @@ -677969,15 +677968,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274582 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x160216> │ │ │ │ b.n 274a1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1606b0> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r2, [sp, #872] @ 0x368 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2746ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x160380>) │ │ │ │ @@ -678048,15 +678047,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274672 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x160306> │ │ │ │ b.n 27492c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1605c0> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r1, [sp, #808] @ 0x328 │ │ │ │ + ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (2747d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x160464>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -678124,15 +678123,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274758 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1603ec> │ │ │ │ nop │ │ │ │ b.n 274838 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1604cc> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (2748b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x160548>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -678200,15 +678199,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27483c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1604d0> │ │ │ │ nop │ │ │ │ svc 78 @ 0x4e │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ + ldr r0, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #216] @ (2749a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16063c>) │ │ │ │ @@ -678280,15 +678279,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27492a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1605be> │ │ │ │ udf #102 @ 0x66 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r7, [sp, #56] @ 0x38 │ │ │ │ + str r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #216] @ (274a9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x160730>) │ │ │ │ @@ -678360,15 +678359,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274a20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1606b4> │ │ │ │ ble.n 274b80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x160814> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r6, [sp, #104] @ 0x68 │ │ │ │ + str r6, [sp, #232] @ 0xe8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #224] @ (274b98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16082c>) │ │ │ │ @@ -678442,15 +678441,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274b1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1607b0> │ │ │ │ bgt.n 274c94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x160928> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r5, [sp, #120] @ 0x78 │ │ │ │ + str r5, [sp, #248] @ 0xf8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #224] @ (274c94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x160928>) │ │ │ │ @@ -678525,15 +678524,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274c12 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1608a6> │ │ │ │ blt.n 274b98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16082c> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r4, [sp, #136] @ 0x88 │ │ │ │ + str r4, [sp, #264] @ 0x108 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #232] @ (274d98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x160a2c>) │ │ │ │ @@ -678610,15 +678609,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274d16 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1609aa> │ │ │ │ bge.n 274ca4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x160938> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ + str r3, [sp, #248] @ 0xf8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (274e8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x160b20>) │ │ │ │ @@ -678690,15 +678689,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274e12 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x160aa6> │ │ │ │ bls.n 274d94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x160a28> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r2, [sp, #168] @ 0xa8 │ │ │ │ + str r2, [sp, #296] @ 0x128 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (274f80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x160c14>) │ │ │ │ @@ -678771,15 +678770,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274f04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x160b98> │ │ │ │ nop │ │ │ │ bhi.n 274ea4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x160b38> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r1, [sp, #224] @ 0xe0 │ │ │ │ + str r1, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (275070 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x160d04>) │ │ │ │ @@ -678850,15 +678849,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274ff6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x160c8a> │ │ │ │ bvc.n 274fa8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x160c3c> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r0, [sp, #280] @ 0x118 │ │ │ │ + str r0, [sp, #408] @ 0x198 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (275164 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x160df8>) │ │ │ │ @@ -678931,15 +678930,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2750e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x160d7c> │ │ │ │ nop │ │ │ │ bvs.n 2750c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x160d54> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r4, [r2, #58] @ 0x3a │ │ │ │ + ldrh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (275258 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x160eec>) │ │ │ │ @@ -679011,15 +679010,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2751de <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x160e72> │ │ │ │ bpl.n 2751c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x160e5c> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r6, [r3, #50] @ 0x32 │ │ │ │ + ldrh r6, [r7, #50] @ 0x32 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (27534c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x160fe0>) │ │ │ │ @@ -679092,15 +679091,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2752d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x160f64> │ │ │ │ nop │ │ │ │ bmi.n 2752d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x160f6c> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r4, [r5, #42] @ 0x2a │ │ │ │ + ldrh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (27543c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1610d0>) │ │ │ │ @@ -679171,15 +679170,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2753c2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x161056> │ │ │ │ bcc.n 2753dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x161070> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r2, [r7, #34] @ 0x22 │ │ │ │ + ldrh r2, [r3, #36] @ 0x24 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (27552c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1611c0>) │ │ │ │ @@ -679250,15 +679249,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2754b2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x161146> │ │ │ │ bcs.n 2754ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x161180> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r2, [r1, #28] │ │ │ │ + ldrh r2, [r5, #28] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #220] @ (275624 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1612b8>) │ │ │ │ @@ -679332,15 +679331,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2755a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x161238> │ │ │ │ nop │ │ │ │ bne.n 275608 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16129c> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r4, [r2, #20] │ │ │ │ + ldrh r4, [r6, #20] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (27572c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1613c0>) │ │ │ │ @@ -679417,15 +679416,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2756aa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16133e> │ │ │ │ nop │ │ │ │ beq.n 275718 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1613ac> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r4, [r1, #12] │ │ │ │ + ldrh r4, [r5, #12] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (275834 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1614c8>) │ │ │ │ @@ -679502,15 +679501,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2757b2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x161446> │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r4, [r0, #4] │ │ │ │ + ldrh r4, [r4, #4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #248] @ (275948 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1615dc>) │ │ │ │ @@ -679590,15 +679589,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2758c6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16155a> │ │ │ │ nop │ │ │ │ ldmia r6, {r2, r5, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r0, [r6, #58] @ 0x3a │ │ │ │ + strh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #232] @ (275a4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1616e0>) │ │ │ │ @@ -679674,15 +679673,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2759d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x161664> │ │ │ │ ldmia r5!, {r4, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r2, [r5, #50] @ 0x32 │ │ │ │ + strh r2, [r1, #52] @ 0x34 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #232] @ (275b50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1617e4>) │ │ │ │ @@ -679758,15 +679757,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275ad4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x161768> │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r6, [r4, #42] @ 0x2a │ │ │ │ + strh r6, [r0, #44] @ 0x2c │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (275c40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1618d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -679836,15 +679835,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275bc6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16185a> │ │ │ │ ldmia r3, {r2, r3, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r6, [r6, #34] @ 0x22 │ │ │ │ + strh r6, [r2, #36] @ 0x24 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (275d48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1619dc>) │ │ │ │ @@ -679921,15 +679920,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275cc6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16195a> │ │ │ │ nop │ │ │ │ ldmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r0, [r6, #26] │ │ │ │ + strh r0, [r2, #28] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #248] @ (275e5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x161af0>) │ │ │ │ @@ -680009,15 +680008,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275dda <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x161a6e> │ │ │ │ nop │ │ │ │ ldmia r1!, {r4, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r3, #18] │ │ │ │ + strh r4, [r7, #18] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (275f68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x161bfc>) │ │ │ │ @@ -680096,15 +680095,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275ee6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x161b7a> │ │ │ │ ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r6, [r1, #10] │ │ │ │ + strh r6, [r5, #10] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (276074 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x161d08>) │ │ │ │ @@ -680183,15 +680182,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275ff2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x161c86> │ │ │ │ stmia r7!, {r4, r5, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r2, [r0, #2] │ │ │ │ + strh r2, [r4, #2] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (276164 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x161df8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -680262,15 +680261,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2760ea <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x161d7e> │ │ │ │ nop │ │ │ │ stmia r6!, {r3, r5, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r4, [r2, #29] │ │ │ │ + ldrb r4, [r6, #29] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #232] @ (276268 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x161efc>) │ │ │ │ @@ -680345,15 +680344,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2761e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x161e7c> │ │ │ │ nop │ │ │ │ stmia r5!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r2, #25] │ │ │ │ + ldrb r0, [r6, #25] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #244] @ (276378 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16200c>) │ │ │ │ @@ -680431,15 +680430,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2762f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x161f8c> │ │ │ │ nop │ │ │ │ stmia r4!, {r4, r5, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r0, #21] │ │ │ │ + ldrb r0, [r4, #21] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #248] @ (27648c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x162120>) │ │ │ │ @@ -680519,15 +680518,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27640a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16209e> │ │ │ │ nop │ │ │ │ stmia r3!, {r5, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r4, [r5, #16] │ │ │ │ + ldrb r4, [r1, #17] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (276594 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x162228>) │ │ │ │ @@ -680604,15 +680603,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276512 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1621a6> │ │ │ │ nop │ │ │ │ stmia r2!, {r2, r3, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + ldrb r4, [r0, #13] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #240] @ (2766a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x162338>) │ │ │ │ @@ -680691,15 +680690,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276624 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1622b8> │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r4, [r2, #8] │ │ │ │ + ldrb r4, [r6, #8] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #240] @ (2767b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x162448>) │ │ │ │ @@ -680778,15 +680777,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276734 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1623c8> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r4, [r0, #4] │ │ │ │ + ldrb r4, [r4, #4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #256] @ (2768d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x162568>) │ │ │ │ @@ -680869,15 +680868,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276854 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1624e8> │ │ │ │ nop │ │ │ │ ittt vs │ │ │ │ lslvs r3, r2, #6 │ │ │ │ - strbvs r4, [r4, #31] │ │ │ │ + ldrbvs r4, [r0, #0] │ │ │ │ lslvs r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (2769e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x162674>) │ │ │ │ @@ -680954,15 +680953,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276960 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1625f4> │ │ │ │ nop │ │ │ │ bkpt 0x0042 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r0, [r3, #27] │ │ │ │ + strb r0, [r7, #27] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #252] @ (276afc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x162790>) │ │ │ │ @@ -681043,15 +681042,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276a7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x162710> │ │ │ │ nop │ │ │ │ pop {r1, r2, r4, r5, pc} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r4, [r7, #22] │ │ │ │ + strb r4, [r3, #23] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #256] @ (276c1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1628b0>) │ │ │ │ @@ -681134,15 +681133,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276b9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x162830> │ │ │ │ nop │ │ │ │ pop {r1, r3, r4} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r4, [r3, #18] │ │ │ │ + strb r4, [r7, #18] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #256] @ (276d38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1629cc>) │ │ │ │ @@ -681226,15 +681225,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276cb2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x162946> │ │ │ │ nop │ │ │ │ revsh r4, r7 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r0, [r0, #14] │ │ │ │ + strb r0, [r4, #14] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #192] @ (276e14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x162aa8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -681308,15 +681307,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 276daa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x162a3e> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ b.n 276d70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x162a04> │ │ │ │ cbnz r6, 276e50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x162ae4> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bhi.n 276d40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1629d4> │ │ │ │ + bhi.n 276d80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x162a14> │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #680] @ (2770dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x162d70>) │ │ │ │ @@ -681525,17 +681524,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cbnz r4, 2770e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x162d74> │ │ │ │ lsls r3, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - adds r2, r0, #7 │ │ │ │ + adds r2, r4, #7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r0, r1, r5 │ │ │ │ + subs r0, r5, r5 │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, #2 │ │ │ │ beq.w 277702 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x163396> │ │ │ │ cmp r2, #3 │ │ │ │ @@ -681889,15 +681888,15 @@ │ │ │ │ vadd.f32 s15, s15, s13 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vmov.f32 s16, s15 │ │ │ │ vmov fp, s15 │ │ │ │ b.n 277190 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x162e24> │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - bls.n 2774f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x163184> │ │ │ │ + bls.n 277530 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1631c4> │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -682334,17 +682333,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r6, sp, #304 @ 0x130 │ │ │ │ lsls r3, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - asrs r6, r2, #12 │ │ │ │ + asrs r6, r6, #12 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - asrs r0, r1, #2 │ │ │ │ + asrs r0, r5, #2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, #2 │ │ │ │ beq.w 2781f6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x163e8a> │ │ │ │ cmp r2, #3 │ │ │ │ @@ -682704,15 +682703,15 @@ │ │ │ │ vadd.f32 s15, s15, s13 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vmov.f32 s16, s15 │ │ │ │ vmov fp, s15 │ │ │ │ b.n 277c52 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1638e6> │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - ldmia r6, {r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r4} │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -683218,15 +683217,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldrb r4, [r2, #16] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r5} │ │ │ │ + stmia r5!, {r2, r6} │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrb r6, [r1, #7] │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldr r3, [pc, #868] @ (278a80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x164714>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #868] @ (278a84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x164718>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -683506,17 +683505,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27859e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x164232> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - lsls r2, r2, #30 │ │ │ │ + lsls r2, r6, #30 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r0, r6, #19 │ │ │ │ + lsls r0, r2, #20 │ │ │ │ lsls r6, r3, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ @@ -683813,15 +683812,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ strb r4, [r0, #20] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0028 │ │ │ │ + bkpt 0x0048 │ │ │ │ lsls r2, r6, #3 │ │ │ │ strb r2, [r7, #10] │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldr r3, [pc, #868] @ (279194 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x164e28>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #868] @ (279198 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x164e2c>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -684101,17 +684100,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278cb2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x164946> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - lsls r2, r2, #2 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldc2l 0, cr0, [ip, #884] @ 0x374 │ │ │ │ + ldc2l 0, cr0, [ip, #884]! @ 0x374 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bhi.w 279094 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x164d28> │ │ │ │ @@ -684381,15 +684380,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6b4 │ │ │ │ + @ instruction: 0xb6d4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r5, #15 │ │ │ │ bhi.n 2794bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x165150> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -684708,16 +684707,16 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 2794ca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16515e> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - vst4. {d0-d3}, [r0 :64]! │ │ │ │ - @ instruction: 0xf63600dd │ │ │ │ + vld4. {d0-d3}, [r0 :64]! │ │ │ │ + @ instruction: 0xf65600dd │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 279ace <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x165762> │ │ │ │ @@ -685129,15 +685128,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ str r4, [r6, #72] @ 0x48 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #552 @ 0x228 │ │ │ │ + add r5, sp, #680 @ 0x2a8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r4, [r5, #28] │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r5, #15 │ │ │ │ bhi.n 279dfe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x165a92> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -685485,16 +685484,16 @@ │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 27a232 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x165ec6> │ │ │ │ b.n 27a23a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x165ece> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - vshr.s64 q8, , #44 │ │ │ │ - ldcl 0, cr0, [r6], #884 @ 0x374 │ │ │ │ + vshr.s64 q8, , #12 │ │ │ │ + ldc 0, cr0, [r6, #-884] @ 0xfffffc8c │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [r2, #1772] @ 0x6ec │ │ │ │ @@ -685866,15 +685865,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldrh r0, [r5, r7] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #608 @ (adr r4, 27a9c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16665c>) │ │ │ │ + add r4, pc, #736 @ (adr r4, 27aa48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1666dc>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r2, [r1, r3] │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 27a720 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1663b4> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -686224,17 +686223,17 @@ │ │ │ │ str.w r1, [r6, #272] @ 0x110 │ │ │ │ strb.w r3, [r6, #228] @ 0xe4 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 27a72e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1663c2> │ │ │ │ b.n 27a59e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x166232> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - b.n 27a994 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x166628> │ │ │ │ + b.n 27a9d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x166668> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 27b38c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x167020> │ │ │ │ + b.n 27b3cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x167060> │ │ │ │ lsls r5, r3, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vmov r7, s0 │ │ │ │ vmov r6, s1 │ │ │ │ @@ -686778,15 +686777,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ str r4, [r5, r0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #824] @ 0x338 │ │ │ │ + ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r5, [pc, #96] @ (27b37c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x167010>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 27b2d2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x166f66> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -687072,17 +687071,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 27b2e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x166f74> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - blt.n 27b6e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x167378> │ │ │ │ + blt.n 27b724 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1673b8> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bhi.n 27b704 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x167398> │ │ │ │ + bhi.n 27b744 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1673d8> │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ sbfx ip, ip, #0, #10 │ │ │ │ sbfx r1, r4, #0, #10 │ │ │ │ @@ -688241,15 +688240,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (27c41c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b0>) │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 27c3e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x168078> │ │ │ │ - adds r0, r3, #2 │ │ │ │ + adds r0, r7, #2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ mov r6, r2 │ │ │ │ @@ -688278,15 +688277,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r4, [r0, #116] @ 0x74 │ │ │ │ + str r4, [r4, #116] @ 0x74 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (27c560 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1681f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -688358,17 +688357,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27c4e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x168174> │ │ │ │ str r2, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r2, {r1, r2, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r6, r3, r5 │ │ │ │ + subs r6, r7, r5 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (27c650 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1682e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -688442,17 +688441,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27c5d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x168264> │ │ │ │ str r6, [r7, #24] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r6, r5, r1 │ │ │ │ + subs r6, r1, r2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (27c728 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1683bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -688520,17 +688519,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27c6be <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x168352> │ │ │ │ str r6, [r1, #12] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r6, r1, r6 │ │ │ │ + adds r6, r5, r6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #388] @ (27c8d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x168564>) │ │ │ │ @@ -688672,23 +688671,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 27c7d6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16846a> │ │ │ │ nop │ │ │ │ ldrsh r0, [r6, r7] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r0, [r7, r2] │ │ │ │ + str r0, [r3, r3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r2, r1, r4 │ │ │ │ + adds r2, r5, r4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r7!, {r1, r3, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r2, r3, r1 │ │ │ │ + adds r2, r7, r1 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r2, r4, r1 │ │ │ │ + adds r2, r0, 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, #184] @ (27c9b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x168644>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -688755,17 +688754,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27c946 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1685da> │ │ │ │ nop │ │ │ │ ldrsh r2, [r0, r1] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r6!, {r4, r6} │ │ │ │ + stmia r6!, {r4, r5, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r0, r1, #28 │ │ │ │ + asrs r0, r5, #28 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (27ca88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16871c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -688833,17 +688832,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ca1e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1686b2> │ │ │ │ ldrb r6, [r5, r5] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r6, r5, #24 │ │ │ │ + asrs r6, r1, #25 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (27cb1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1687b0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -688891,15 +688890,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r2, r2] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r4!, {r4, r6, r7} │ │ │ │ + stmia r4!, {r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ @@ -688963,15 +688962,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r5, r7] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r4} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (27cc90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x168924>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -689023,15 +689022,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r5, r4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r3!, {r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (27cd6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x168a00>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -689102,17 +689101,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27cd00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x168994> │ │ │ │ ldrh r0, [r2, r2] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r2!, {r1, r4, r7} │ │ │ │ + stmia r2!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r2, r1, #13 │ │ │ │ + asrs r2, r5, #13 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (27ce44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x168ad8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689180,17 +689179,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27cdda <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x168a6e> │ │ │ │ ldr r2, [r6, r6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r2, r6, #9 │ │ │ │ + asrs r2, r2, #10 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (27cf24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x168bb8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -689261,17 +689260,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ceb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x168b4c> │ │ │ │ ldr r0, [r3, r3] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r2, r2, #6 │ │ │ │ + asrs r2, r6, #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, #184] @ (27cff8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x168c8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689338,17 +689337,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27cf8e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x168c22> │ │ │ │ nop │ │ │ │ ldrsb r2, [r7, r7] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r0!, {r3} │ │ │ │ + stmia r0!, {r3, r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r0, r0, #3 │ │ │ │ + asrs r0, r4, #3 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (27d098 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x168d2c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -689401,18 +689400,18 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsb r6, [r4, r4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - itee pl │ │ │ │ - lslpl r5, r3, #3 │ │ │ │ - pushmi {r3, r4, r5, r6, r7, lr} │ │ │ │ - movmi.w ip, #4096 @ 0x1000 │ │ │ │ + itee vc │ │ │ │ + lslvc r5, r3, #3 │ │ │ │ + pushvs {r3, r4, r5, r6, r7, lr} │ │ │ │ + movvs.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (27d134 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x168dc8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -689462,15 +689461,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsb r2, [r1, r2] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bkpt 0x00b6 │ │ │ │ + bkpt 0x00d6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (27d1d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x168e64>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -689524,15 +689523,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r6, [r5, r7] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bkpt 0x001a │ │ │ │ + bkpt 0x003a │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (27d268 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x168efc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -689580,15 +689579,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r2, r5] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - pop {r1, r7, pc} │ │ │ │ + pop {r1, r5, r7, pc} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (27d32c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x168fc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689644,15 +689643,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r2, [r7, r2] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - pop {r6, r7} │ │ │ │ + pop {r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (27d3f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x169084>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689708,15 +689707,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r6, [r6, r7] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbnz r4, 27d476 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16910a> │ │ │ │ + pop {r2, r3, r4} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (27d4dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x169170>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689791,17 +689790,17 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 27d45c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1690f0> │ │ │ │ nop │ │ │ │ strh r2, [r6, r4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbnz r4, 27d52e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1691c2> │ │ │ │ + cbnz r4, 27d536 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1691ca> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r4, r4, #15 │ │ │ │ + lsrs r4, r0, #16 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (27d5c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x169258>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689871,17 +689870,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27d546 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1691da> │ │ │ │ strh r2, [r0, r1] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - rev16 r2, r0 │ │ │ │ + rev16 r2, r4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ + lsrs r2, r3, #12 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27d698 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16932c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689948,17 +689947,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27d62e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1692c2> │ │ │ │ nop │ │ │ │ str r2, [r3, r5] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbnz r0, 27d6ba <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16934e> │ │ │ │ + cbnz r0, 27d6c2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x169356> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r0, r4, #8 │ │ │ │ + lsrs r0, r0, #9 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #144] @ (27d744 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1693d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690008,15 +690007,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r0, [r1, r2] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xb8a6 │ │ │ │ + @ instruction: 0xb8c6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (27d7d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x169468>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690066,15 +690065,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #880] @ (27db48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1697dc>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xb818 │ │ │ │ + @ instruction: 0xb838 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #192] @ (27d8b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x169544>) │ │ │ │ @@ -690144,17 +690143,17 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 27d850 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1694e4> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #296] @ (27d9dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x169670>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xb74e │ │ │ │ + @ instruction: 0xb76e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r6, r0, #32 │ │ │ │ + lsrs r6, r4, #32 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (27d988 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16961c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690222,17 +690221,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27d91e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1695b2> │ │ │ │ ldr r6, [pc, #440] @ (27db44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1697d8>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cpsid ai │ │ │ │ + @ instruction: 0xb696 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r6, r5, #28 │ │ │ │ + lsls r6, r1, #29 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (27da24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1696b8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690284,15 +690283,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #592] @ (27dc78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16990c>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - push {r3, r6, r7, lr} │ │ │ │ + push {r3, r5, r6, r7, lr} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #144] @ (27dacc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x169760>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690352,15 +690351,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #1008] @ (27dec0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x169b54>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - push {r5, lr} │ │ │ │ + push {r6, lr} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #152] @ (27db7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x169810>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690424,15 +690423,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #336] @ (27dcd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x169964>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - push {r4, r5, r6} │ │ │ │ + push {r4, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #136] @ (27dc1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1698b0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690488,15 +690487,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #656] @ (27deb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x169b44>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbz r0, 27dc98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16992c> │ │ │ │ + cbz r0, 27dca0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x169934> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #152] @ (27dccc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x169960>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690560,15 +690559,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #16] @ (27dce0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x169974>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbz r0, 27dd1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1699b0> │ │ │ │ + cbz r0, 27dd24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1699b8> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #160] @ (27dd84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x169a18>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690636,15 +690635,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #336] @ (27ded8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x169b6c>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - sxtb r6, r4 │ │ │ │ + uxth r6, 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, #184] @ (27de54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x169ae8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690711,17 +690710,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ddea <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x169a7e> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #632] @ (27e0d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x169d64>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbz r4, 27de86 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x169b1a> │ │ │ │ + cbz r4, 27de8e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x169b22> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r4, r4, #9 │ │ │ │ + lsls r4, r0, #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, #184] @ (27df28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x169bbc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690788,17 +690787,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27debe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x169b52> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #808] @ (27e254 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x169ee8>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - sub sp, #352 @ 0x160 │ │ │ │ + sub sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r0, r2, #6 │ │ │ │ + lsls r0, r6, #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, #184] @ (27dffc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x169c90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690865,17 +690864,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27df92 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x169c26> │ │ │ │ nop │ │ │ │ @ instruction: 0x47f6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add sp, #16 │ │ │ │ + add sp, #144 @ 0x90 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #244] @ (27e10c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x169da0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690958,17 +690957,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 27e074 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x169d08> │ │ │ │ nop │ │ │ │ bx r4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r7, sp, #16 │ │ │ │ + add r7, sp, #144 @ 0x90 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - vshr.u64 q0, , #4 │ │ │ │ + vshr.u64 q8, , #36 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27e1e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x169e74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -691034,17 +691033,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e176 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x169e0a> │ │ │ │ nop │ │ │ │ mov r2, r2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r6, sp, #128 @ 0x80 │ │ │ │ + add r6, sp, #256 @ 0x100 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - mrc2 0, 6, r0, cr8, cr13, {6} │ │ │ │ + mrc2 0, 7, r0, cr8, cr13, {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, #188] @ (27e2b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x169f4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -691111,17 +691110,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e24e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x169ee2> │ │ │ │ cmp r6, r7 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r5, sp, #280 @ 0x118 │ │ │ │ + add r5, sp, #408 @ 0x198 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldc2l 0, cr0, [lr, #884]! @ 0x374 │ │ │ │ + mrc2 0, 0, r0, cr14, cr13, {6} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27e38c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16a020>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -691187,17 +691186,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e322 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x169fb6> │ │ │ │ nop │ │ │ │ add r6, ip │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r4, sp, #464 @ 0x1d0 │ │ │ │ + add r4, sp, #592 @ 0x250 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - stc2 0, cr0, [ip, #-884]! @ 0xfffffc8c │ │ │ │ + stc2l 0, cr0, [ip, #-884] @ 0xfffffc8c │ │ │ │ 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] @ (27e44c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16a0e0>) │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -691259,15 +691258,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bics r6, r1 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r3, sp, #648 @ 0x288 │ │ │ │ + add r3, sp, #776 @ 0x308 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27e51c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16a1b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691334,17 +691333,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e4b2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16a146> │ │ │ │ nop │ │ │ │ cmn r6, r2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r2, sp, #912 @ 0x390 │ │ │ │ + add r3, sp, #16 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xfb9c00dd │ │ │ │ + @ instruction: 0xfbbc00dd │ │ │ │ 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] @ (27e5f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16a288>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -691411,17 +691410,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e58a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16a21e> │ │ │ │ tst r2, r0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ + add r2, sp, #168 @ 0xa8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xfac200dd │ │ │ │ + @ instruction: 0xfae200dd │ │ │ │ push {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] @ (27e6d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16a368>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -691491,17 +691490,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e668 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16a2fc> │ │ │ │ asrs r0, r5 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r1, sp, #168 @ 0xa8 │ │ │ │ + add r1, sp, #296 @ 0x128 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - vld1.8 @ instruction: 0xf9e200dd │ │ │ │ + @ instruction: 0xfa0200dd │ │ │ │ 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] @ (27e770 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16a404>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691552,15 +691551,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ eors r0, r1 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r0, sp, #496 @ 0x1f0 │ │ │ │ + add r0, sp, #624 @ 0x270 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ (27e7f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16a48c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691606,15 +691605,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r7, #180 @ 0xb4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r7, pc, #968 @ (adr r7, 27ebc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16a85c>) │ │ │ │ + add r0, sp, #72 @ 0x48 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 27e854 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16a4e8> │ │ │ │ sub sp, #28 │ │ │ │ @@ -691851,17 +691850,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ea36 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16a6ca> │ │ │ │ nop │ │ │ │ subs r5, #82 @ 0x52 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r5, pc, #384 @ (adr r5, 27ec28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16a8bc>) │ │ │ │ + add r5, pc, #512 @ (adr r5, 27eca8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16a93c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xf61800dd │ │ │ │ + @ instruction: 0xf63800dd │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #236] @ (27eba8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16a83c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -691932,15 +691931,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ subs r4, #126 @ 0x7e │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r4, pc, #264 @ (adr r4, 27ecb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16a94c>) │ │ │ │ + add r4, pc, #392 @ (adr r4, 27ed38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16a9cc>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (27ec7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16a910>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692008,17 +692007,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ec12 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16a8a6> │ │ │ │ subs r3, #122 @ 0x7a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r3, pc, #520 @ (adr r3, 27ee8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16ab20>) │ │ │ │ + add r3, pc, #648 @ (adr r3, 27ef0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16aba0>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bics.w r0, sl, #7241728 @ 0x6e8000 │ │ │ │ + orrs.w r0, sl, #7241728 @ 0x6e8000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27ed50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16a9e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -692084,17 +692083,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ece6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16a97a> │ │ │ │ nop │ │ │ │ subs r2, #162 @ 0xa2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r2, pc, #704 @ (adr r2, 27f018 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16acac>) │ │ │ │ + add r2, pc, #832 @ (adr r2, 27f098 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16ad2c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bfi r0, r8, #3, #27 │ │ │ │ + usat r0, #29, r8, lsl #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] @ (27ee14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16aaa8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -692156,17 +692155,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27edb2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16aa46> │ │ │ │ nop │ │ │ │ subs r1, #206 @ 0xce │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r1, pc, #936 @ (adr r1, 27f1c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16ae58>) │ │ │ │ + add r2, pc, #40 @ (adr r2, 27ee44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16aad8>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subw r0, r4, #221 @ 0xdd │ │ │ │ + movt r0, #16605 @ 0x40dd │ │ │ │ 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] @ (27eebc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16ab50>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -692219,17 +692218,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ subs r1, #10 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrsb r0, [r7, r5] │ │ │ │ + ldrsb r0, [r3, r6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r1, pc, #176 @ (adr r1, 27ef78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16ac0c>) │ │ │ │ + add r1, pc, #304 @ (adr r1, 27eff8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16ac8c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 27ef20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16abb4> │ │ │ │ sub sp, #28 │ │ │ │ @@ -692456,15 +692455,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r6, #60 @ 0x3c │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r6, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r6, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 27f1cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16ae60> │ │ │ │ sub sp, #28 │ │ │ │ @@ -692703,17 +692702,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27f3b2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16b046> │ │ │ │ adds r3, #218 @ 0xda │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r3, [sp, #904] @ 0x388 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldc 0, cr0, [sl], {221} @ 0xdd │ │ │ │ + ldc 0, cr0, [sl], #884 @ 0x374 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (27f504 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16b198>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -692782,17 +692781,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27f486 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16b11a> │ │ │ │ adds r3, #2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs.w r0, sl, sp, lsr #3 │ │ │ │ + rsbs r0, sl, sp, lsr #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #180] @ (27f5d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16b268>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -692857,17 +692856,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27f56e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16b202> │ │ │ │ adds r2, #26 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r2, [sp, #168] @ 0xa8 │ │ │ │ + ldr r2, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xeae200dd │ │ │ │ + add.w r0, r2, sp, lsr #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (27f698 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16b32c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -692929,17 +692928,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27f636 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16b2ca> │ │ │ │ nop │ │ │ │ adds r1, #74 @ 0x4a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r1, [sp, #408] @ 0x198 │ │ │ │ + ldr r1, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bic.w r0, r0, sp, lsr #3 │ │ │ │ + orr.w r0, r0, sp, lsr #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] @ (27f720 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16b3b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -692979,15 +692978,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ adds r0, #136 @ 0x88 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [sp, #800] @ 0x320 │ │ │ │ + ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #84] @ 27f78c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16b420> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -693166,17 +693165,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27f8a6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16b53a> │ │ │ │ nop │ │ │ │ cmp r6, #226 @ 0xe2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r6, [sp, #960] @ 0x3c0 │ │ │ │ + str r7, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 27f86c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16b500> │ │ │ │ + b.n 27f8ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16b540> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27f9e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16b678>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693243,17 +693242,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27f97a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16b60e> │ │ │ │ nop │ │ │ │ cmp r6, #14 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r6, [sp, #112] @ 0x70 │ │ │ │ + str r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 27f798 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16b42c> │ │ │ │ + b.n 27f7d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16b46c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (27fab8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16b74c>) │ │ │ │ @@ -693317,15 +693316,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ cmp r5, #50 @ 0x32 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r5, [sp, #224] @ 0xe0 │ │ │ │ + str r5, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (27fb80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16b814>) │ │ │ │ @@ -693387,15 +693386,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ cmp r4, #98 @ 0x62 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r4, [sp, #448] @ 0x1c0 │ │ │ │ + str r4, [sp, #576] @ 0x240 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ @@ -693485,15 +693484,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r3, #154 @ 0x9a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r3, [sp, #352] @ 0x160 │ │ │ │ + str r3, [sp, #480] @ 0x1e0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ @@ -693579,15 +693578,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r2, #130 @ 0x82 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r2, [sp, #320] @ 0x140 │ │ │ │ + str r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (27fea8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16bb3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693668,17 +693667,17 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 27fe10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16baa4> │ │ │ │ cmp r1, #130 @ 0x82 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r1, [sp, #408] @ 0x198 │ │ │ │ + str r1, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 2802f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16bf84> │ │ │ │ + b.n 280330 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16bfc4> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -693748,15 +693747,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r0, #90 @ 0x5a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r0, [sp, #336] @ 0x150 │ │ │ │ + str r0, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -693834,17 +693833,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 280026 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16bcba> │ │ │ │ nop │ │ │ │ movs r7, #98 @ 0x62 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r0, [r6, #58] @ 0x3a │ │ │ │ + ldrh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 2800ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16bd80> │ │ │ │ + b.n 28012c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16bdc0> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ (280118 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16bdac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693885,15 +693884,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r6, #144 @ 0x90 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r0, [r2, #54] @ 0x36 │ │ │ │ + ldrh r0, [r6, #54] @ 0x36 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #84] @ 280184 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16be18> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -694071,15 +694070,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, #234 @ 0xea │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r6, [r5, #36] @ 0x24 │ │ │ │ + ldrh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (280410 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16c0a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694147,17 +694146,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2803a6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16c03a> │ │ │ │ movs r3, #230 @ 0xe6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r6, [r5, #30] │ │ │ │ + ldrh r6, [r1, #32] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bgt.n 280368 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16bffc> │ │ │ │ + bgt.n 2803a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16c03c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #160] @ (2804cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16c160>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694223,15 +694222,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r3, #16 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r6, [r3, #24] │ │ │ │ + ldrh r6, [r7, #24] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (280580 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16c214>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -694291,15 +694290,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r2, #82 @ 0x52 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r6, [r5, #18] │ │ │ │ + ldrh r6, [r1, #20] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3056] @ 0xbf0 │ │ │ │ ldr.w ip, [pc, #160] @ 280638 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16c2cc> │ │ │ │ subw sp, sp, #1036 @ 0x40c │ │ │ │ @@ -694503,17 +694502,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 280760 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16c3f4> │ │ │ │ movs r0, #46 @ 0x2e │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r6, [r4, #0] │ │ │ │ + ldrh r6, [r0, #2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bhi.n 2807a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16c43c> │ │ │ │ + bhi.n 2807e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16c47c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r1 │ │ │ │ vcvt.f32.s32 s0, s0 │ │ │ │ @@ -694600,17 +694599,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 28086c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16c500> │ │ │ │ nop │ │ │ │ subs r2, r4, #4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r1, #56] @ 0x38 │ │ │ │ + strh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bvc.n 280898 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16c52c> │ │ │ │ + bvc.n 2808d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16c56c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ (28098c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16c620>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694654,15 +694653,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r3, #0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r6, [r3, #50] @ 0x32 │ │ │ │ + strh r6, [r7, #50] @ 0x32 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #64] @ 2809e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16c678> │ │ │ │ sub sp, #20 │ │ │ │ @@ -694839,17 +694838,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 280b1e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16c7b2> │ │ │ │ adds r2, r5, #1 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r2, [r5, #34] @ 0x22 │ │ │ │ + strh r2, [r1, #36] @ 0x24 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bpl.n 280bec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16c880> │ │ │ │ + bpl.n 280c2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16c8c0> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (280c74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16c908>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694917,17 +694916,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 280c0a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16c89e> │ │ │ │ subs r2, r0, r6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r2, [r1, #28] │ │ │ │ + strh r2, [r5, #28] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bmi.n 280d04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16c998> │ │ │ │ + bmi.n 280d44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16c9d8> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #140] @ (280d1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16c9b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694980,15 +694979,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r2, r5, r2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r0, [r2, #22] │ │ │ │ + strh r0, [r6, #22] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #236] @ (280e20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16cab4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695067,17 +695066,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 280d88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16ca1c> │ │ │ │ nop │ │ │ │ subs r6, r0, r0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r0, [r6, #14] │ │ │ │ + strh r0, [r2, #16] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bcs.n 280d7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16ca10> │ │ │ │ + bcs.n 280dbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16ca50> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #268] @ (280f48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16cbdc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695163,17 +695162,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 280e96 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16cb2a> │ │ │ │ adds r6, r7, r3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r6, [r1, #6] │ │ │ │ + strh r6, [r5, #6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bne.n 280e60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16caf4> │ │ │ │ + bne.n 280ea0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16cb34> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (28100c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16cca0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695236,17 +695235,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 280faa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16cc3e> │ │ │ │ nop │ │ │ │ asrs r6, r2, #31 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r2, [r6, #31] │ │ │ │ + strh r2, [r2, #0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - beq.n 280f70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16cc04> │ │ │ │ + beq.n 280fb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16cc44> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (2810d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16cd64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695309,17 +695308,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 28106e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16cd02> │ │ │ │ nop │ │ │ │ asrs r2, r2, #28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r6, [r5, #28] │ │ │ │ + ldrb r6, [r1, #29] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldmia r7, {r3, r5, r6, r7} │ │ │ │ + beq.n 2810ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16cd80> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (281194 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16ce28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695382,17 +695381,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 281132 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16cdc6> │ │ │ │ nop │ │ │ │ asrs r6, r1, #25 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r2, [r5, #25] │ │ │ │ + ldrb r2, [r1, #26] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldmia r7!, {r2, r5} │ │ │ │ + ldmia r7!, {r2, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #240] @ (2812a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16cf38>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -695477,17 +695476,17 @@ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 281214 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16cea8> │ │ │ │ nop │ │ │ │ asrs r6, r0, #22 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r4, #21] │ │ │ │ + ldrb r0, [r0, #22] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldmia r6!, {r1, r4} │ │ │ │ + ldmia r6!, {r1, r4, r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (281378 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16d00c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695554,17 +695553,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28130e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16cfa2> │ │ │ │ nop │ │ │ │ asrs r2, r7, #17 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r1, #18] │ │ │ │ + ldrb r0, [r5, #18] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldmia r5!, {r6} │ │ │ │ + ldmia r5, {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, #168] @ (28143c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16d0d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695627,17 +695626,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2813da <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16d06e> │ │ │ │ nop │ │ │ │ asrs r6, r4, #14 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r2, [r0, #15] │ │ │ │ + ldrb r2, [r4, #15] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (281510 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16d1a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695704,17 +695703,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2814a6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16d13a> │ │ │ │ nop │ │ │ │ asrs r2, r4, #11 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r6, #11] │ │ │ │ + ldrb r0, [r2, #12] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldmia r3, {r3, r5, r7} │ │ │ │ + ldmia r3, {r3, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (2815d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16d26c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695770,15 +695769,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ asrs r6, r1, #8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r4, [r2, #8] │ │ │ │ + ldrb r4, [r6, #8] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d6, d1 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ @@ -696148,17 +696147,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 281a72 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16d706> │ │ │ │ lsrs r6, r2, #20 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r6, [r2, #20] │ │ │ │ + strb r6, [r6, #20] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (281bc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16d858>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696225,17 +696224,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 281b5a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16d7ee> │ │ │ │ nop │ │ │ │ lsrs r6, r5, #16 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r4, [r7, #16] │ │ │ │ + strb r4, [r3, #17] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r4} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (281c8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16d920>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696291,15 +696290,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r3, #13 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r0, [r4, #13] │ │ │ │ + strb r0, [r0, #14] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -696396,17 +696395,17 @@ │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 281d24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16d9b8> │ │ │ │ nop │ │ │ │ lsrs r6, r5, #9 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r4, [r0, #9] │ │ │ │ + strb r4, [r4, #9] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -696464,15 +696463,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r4, #4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r0, [r4, #5] │ │ │ │ + strb r0, [r0, #6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (281f1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16dbb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696519,15 +696518,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsrs r6, r2, #2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r6, [r1, #3] │ │ │ │ + strb r6, [r5, #3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (281ff8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16dc8c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -696598,17 +696597,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 281f8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16dc20> │ │ │ │ lsrs r4, r0, #32 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r6, [r0, #0] │ │ │ │ + strb r6, [r4, #0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, 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, #184] @ (2820cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16dd60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696675,19 +696674,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282062 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16dcf6> │ │ │ │ nop │ │ │ │ lsls r6, r4, #28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r4, [r6, #112] @ 0x70 │ │ │ │ + ldr r4, [r2, #116] @ 0x74 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ite al │ │ │ │ - lslal r5, r3, #3 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + stmia r0!, {r2, r3} │ │ │ │ + lsls r5, r3, #3 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2821ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16de40>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #12 │ │ │ │ @@ -696756,20 +696755,20 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282140 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16ddd4> │ │ │ │ lsls r0, r2, #25 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r2, [r2, #100] @ 0x64 │ │ │ │ + ldr r2, [r6, #100] @ 0x64 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - itet eq │ │ │ │ - lsleq r5, r3, #3 │ │ │ │ - pushne {r4, r5, r6, r7, lr} │ │ │ │ - moveq.w ip, #4096 @ 0x1000 │ │ │ │ + itet cs │ │ │ │ + lslcs r5, r3, #3 │ │ │ │ + pushcc {r4, r5, r6, r7, lr} │ │ │ │ + movcs.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (282240 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16ded4>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ add r4, pc │ │ │ │ @@ -696814,15 +696813,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r0, r6, #21 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r4, [r5, #88] @ 0x58 │ │ │ │ + ldr r4, [r1, #92] @ 0x5c │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #160] @ (2822fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16df90>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -696883,15 +696882,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ lsls r6, r3, #19 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r6, [r5, #76] @ 0x4c │ │ │ │ + ldr r6, [r1, #80] @ 0x50 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2823d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16e064>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696959,17 +696958,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282366 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16dffa> │ │ │ │ lsls r6, r4, #16 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r6, [r5, #64] @ 0x40 │ │ │ │ + ldr r6, [r1, #68] @ 0x44 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - pop {r1, r2, r5, r6, r7} │ │ │ │ + pop {r1, r2, pc} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (282464 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16e0f8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -697017,15 +697016,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r4, r1, #13 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [r1, #56] @ 0x38 │ │ │ │ + ldr r0, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (282510 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16e1a4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -697085,15 +697084,15 @@ │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2824da <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16e16e> │ │ │ │ b.n 2824cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16e160> │ │ │ │ nop │ │ │ │ lsls r6, r7, #10 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r4, [r6, #44] @ 0x2c │ │ │ │ + ldr r4, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 282570 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16e204> │ │ │ │ sub sp, #28 │ │ │ │ @@ -697296,15 +697295,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r6, r0, #1 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r3, r2 │ │ │ │ ldr.w lr, [pc, #108] @ 2827f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16e484> │ │ │ │ @@ -697556,15 +697555,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (282a48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16e6dc>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stc2l 1, cr0, [sl, #-584]! @ 0xfffffdb8 │ │ │ │ - str r4, [r4, #88] @ 0x58 │ │ │ │ + str r4, [r0, #92] @ 0x5c │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 282aa4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16e738> │ │ │ │ sub sp, #28 │ │ │ │ @@ -697772,15 +697771,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xfba00192 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ + str r0, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #244] @ (282d8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16ea20>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -697881,15 +697880,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfaa40192 │ │ │ │ - str r2, [r4, #36] @ 0x24 │ │ │ │ + str r2, [r0, #40] @ 0x28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #256] @ (282ea8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16eb3c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -697996,15 +697995,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrsb.w r0, [r4, #402] @ 0x192 │ │ │ │ - str r6, [r0, #20] │ │ │ │ + str r6, [r4, #20] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #180] @ (282f78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16ec0c>) │ │ │ │ @@ -698077,15 +698076,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr??.w r0, [r6, ] │ │ │ │ - str r6, [r6, #4] │ │ │ │ + str r6, [r2, #8] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #196] @ (283058 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16ecec>) │ │ │ │ @@ -698165,15 +698164,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xf7a60192 │ │ │ │ - ldrsh r4, [r2, r6] │ │ │ │ + ldrsh r4, [r6, r6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (283148 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16eddc>) │ │ │ │ @@ -698261,15 +698260,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movt r1, #26770 @ 0x6892 │ │ │ │ - ldrsh r4, [r4, r2] │ │ │ │ + ldrsh r4, [r0, r3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #264] @ (283268 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16eefc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698354,17 +698353,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 2831b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16ee4c> │ │ │ │ nop │ │ │ │ rsbs r1, sl, #4784128 @ 0x490000 │ │ │ │ - ldrb r0, [r6, r6] │ │ │ │ + ldrb r0, [r2, r7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r6, sp, #416 @ 0x1a0 │ │ │ │ + add r6, sp, #544 @ 0x220 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -698421,15 +698420,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ eors.w r1, r0, #4784128 @ 0x490000 │ │ │ │ - ldrb r4, [r1, r3] │ │ │ │ + ldrb r4, [r5, r3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #176] @ (2833e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16f07c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698486,15 +698485,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ and.w r1, r2, #4784128 @ 0x490000 │ │ │ │ - ldrb r2, [r0, r0] │ │ │ │ + ldrb r2, [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, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ (283470 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16f104>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698539,15 +698538,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf33c0192 │ │ │ │ - ldrh r2, [r7, r5] │ │ │ │ + ldrh r2, [r3, r6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (283524 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16f1b8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -698606,15 +698605,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subw r1, lr, #146 @ 0x92 │ │ │ │ - ldrh r2, [r1, r3] │ │ │ │ + ldrh r2, [r5, r3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (2835bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16f250>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -698665,15 +698664,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf1fc0192 │ │ │ │ - ldrh r0, [r6, r0] │ │ │ │ + ldrh r0, [r2, r1] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ (283644 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16f2d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698718,15 +698717,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ sbc.w r1, r8, #146 @ 0x92 │ │ │ │ - ldr r6, [r4, r6] │ │ │ │ + ldr r6, [r0, r7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2836f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16f38c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -698785,15 +698784,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf0da0192 │ │ │ │ - ldr r6, [r6, r3] │ │ │ │ + ldr r6, [r2, r4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #248] @ (283808 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16f49c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698877,17 +698876,17 @@ │ │ │ │ vstr d0, [sp, #8] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 283770 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16f404> │ │ │ │ bic.w r1, sl, #146 @ 0x92 │ │ │ │ - ldr r6, [r0, r0] │ │ │ │ + ldr r6, [r4, r0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r0, sp, #760 @ 0x2f8 │ │ │ │ + add r0, sp, #888 @ 0x378 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2838c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16f554>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -698946,15 +698945,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ vbic d0, d18, d2 │ │ │ │ - ldrsb r6, [r5, r4] │ │ │ │ + ldrsb r6, [r1, r5] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #176] @ (283988 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16f61c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699010,15 +699009,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ mcr 1, 3, r0, cr2, cr2, {4} │ │ │ │ - ldrsb r4, [r4, r1] │ │ │ │ + ldrsb r4, [r0, r2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d6, d1 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ @@ -699384,17 +699383,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 283e22 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16fab6> │ │ │ │ nop │ │ │ │ strd r0, r1, [r6, #-584]! @ 0x248 │ │ │ │ - str r4, [r6, r5] │ │ │ │ + str r4, [r2, r6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r2, pc, #176 @ (adr r2, 283f48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16fbdc>) │ │ │ │ + add r2, pc, #304 @ (adr r2, 283fc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16fc5c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #236] @ (283f98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16fc2c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -699490,19 +699489,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ movs r3, #0 │ │ │ │ b.n 283f1e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16fbb2> │ │ │ │ stmia.w ip, {r1, r4, r7, r8} │ │ │ │ @ instruction: 0xe83e0192 │ │ │ │ - str r2, [r5, r1] │ │ │ │ + str r2, [r1, r2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r1, pc, #736 @ (adr r1, 284288 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16ff1c>) │ │ │ │ + add r1, pc, #864 @ (adr r1, 284308 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16ff9c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - stc 0, cr0, [r6], #-948 @ 0xfffffc4c │ │ │ │ + mcrr 0, 14, r0, r6, cr13 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #248] @ (2840b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16fd4c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ movw r5, #32868 @ 0x8064 │ │ │ │ @@ -699605,19 +699604,19 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ movs r3, #0 │ │ │ │ b.n 284036 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16fcca> │ │ │ │ b.n 283fac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16fc40> │ │ │ │ lsls r2, r2, #6 │ │ │ │ b.n 283f0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16fba0> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r7, [pc, #296] @ (2841ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16fe80>) │ │ │ │ + ldr r7, [pc, #424] @ (28426c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16ff00>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r0, pc, #720 @ (adr r0, 284398 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17002c>) │ │ │ │ + add r0, pc, #848 @ (adr r0, 284418 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1700ac>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add.w r0, r6, sp, asr #3 │ │ │ │ + @ instruction: 0xeb2600ed │ │ │ │ stmdb sp!, {r4, 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] @ (2841e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16fe78>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ movw r5, #32880 @ 0x8070 │ │ │ │ @@ -699726,19 +699725,19 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ movs r3, #0 │ │ │ │ b.n 28415a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16fdee> │ │ │ │ b.n 283e98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16fb2c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ b.n 283df0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16fa84> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r6, [pc, #120] @ (284268 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16fefc>) │ │ │ │ + ldr r6, [pc, #248] @ (2842e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16ff7c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r7, [sp, #656] @ 0x290 │ │ │ │ + ldr r7, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrd r0, r0, [sl, #948] @ 0x3b4 │ │ │ │ + ldrd r0, r0, [sl, #948]! @ 0x3b4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #200] @ (2842d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16ff68>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -699820,19 +699819,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 284272 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16ff06> │ │ │ │ nop │ │ │ │ b.n 283d34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16f9c8> │ │ │ │ lsls r2, r2, #6 │ │ │ │ b.n 283ca8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16f93c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r5, [pc, #192] @ (2843a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170034>) │ │ │ │ + ldr r5, [pc, #320] @ (284420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1700b4>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r6, [sp, #840] @ 0x348 │ │ │ │ + ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strd r0, r0, [ip], #948 @ 0x3b4 │ │ │ │ + stmdb ip, {r0, r2, r3, r5, r6, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #216] @ (2843d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170068>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -699922,20 +699921,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 28436a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16fffe> │ │ │ │ nop │ │ │ │ b.n 283c54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16f8e8> │ │ │ │ lsls r2, r2, #6 │ │ │ │ b.n 284bb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17084c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r4, [pc, #192] @ (2844a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170134>) │ │ │ │ + ldr r4, [pc, #320] @ (284520 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1701b4>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r6, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 2843c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170054> │ │ │ │ - lsls r5, r5, #3 │ │ │ │ + @ instruction: 0xe80c00ed │ │ │ │ stmdb 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] @ (2844e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170178>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -700033,19 +700031,19 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ movs r6, #0 │ │ │ │ b.n 284474 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170108> │ │ │ │ b.n 284b64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1707f8> │ │ │ │ lsls r2, r2, #6 │ │ │ │ b.n 284ab8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17074c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r3, [pc, #120] @ (284568 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1701fc>) │ │ │ │ + ldr r3, [pc, #248] @ (2845e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17027c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r5, [sp, #0] │ │ │ │ + ldr r5, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 2842ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16ff40> │ │ │ │ + b.n 2842ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x16ff80> │ │ │ │ lsls r5, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2845dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170270>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700119,17 +700117,17 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 28455a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1701ee> │ │ │ │ nop │ │ │ │ b.n 284a44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1706d8> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r2, [pc, #176] @ (284694 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170328>) │ │ │ │ + ldr r2, [pc, #304] @ (284714 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1703a8>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r2, [sp, #912] @ 0x390 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2846b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170348>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700197,17 +700195,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28464a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1702de> │ │ │ │ b.n 28493c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1705d0> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r1, [pc, #296] @ (2847e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170478>) │ │ │ │ + ldr r1, [pc, #424] @ (284864 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1704f8>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + ldr r2, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (284788 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17041c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700268,15 +700266,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 284860 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1704f4> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r0, [pc, #400] @ (284920 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1705b4>) │ │ │ │ + ldr r0, [pc, #528] @ (2849a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170634>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s3, [r2, #12] │ │ │ │ vldr s2, [r2, #8] │ │ │ │ @@ -700406,17 +700404,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 284892 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170526> │ │ │ │ nop │ │ │ │ svc 22 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - mov lr, sl │ │ │ │ + mov lr, lr │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r7, [sp, #568] @ 0x238 │ │ │ │ + str r7, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (2849fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170690>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700477,15 +700475,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ble.n 2849ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170680> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r8, lr │ │ │ │ + mov r0, r2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ (284a88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17071c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -700532,15 +700530,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ble.n 284ad8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17076c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r0, ip │ │ │ │ + cmp r8, r0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #260] @ (284ba8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17083c>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -700635,17 +700633,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 284b12 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1707a6> │ │ │ │ nop │ │ │ │ bgt.n 284ad8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17076c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r6, sl │ │ │ │ + add r6, lr │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r5, [sp, #56] @ 0x38 │ │ │ │ + str r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #200] @ (284c8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170920>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700710,15 +700708,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ blt.n 284d7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170a10> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - muls r0, r4 │ │ │ │ + bics r0, r0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (284d38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1709cc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -700769,15 +700767,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bge.n 284c68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1708fc> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r0, r6 │ │ │ │ + cmn r0, 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, #188] @ (284e0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170aa0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700845,17 +700843,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 284d9e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170a32> │ │ │ │ nop │ │ │ │ bls.n 284de4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170a78> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - rors r4, r6 │ │ │ │ + tst r4, r2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r2, [sp, #688] @ 0x2b0 │ │ │ │ + str r2, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #248] @ (284f20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170bb4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700939,17 +700937,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 284e84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170b18> │ │ │ │ nop │ │ │ │ bls.n 284f48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170bdc> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r0, r6 │ │ │ │ + asrs r0, r2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r1, [sp, #672] @ 0x2a0 │ │ │ │ + str r1, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (284fdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170c70>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -701010,17 +701008,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 284faa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170c3e> │ │ │ │ bvc.n 284fd4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170c68> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ands r0, r4 │ │ │ │ + eors r0, r0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r2, [sp, #144] @ 0x90 │ │ │ │ + str r2, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2850b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170d48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701088,17 +701086,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28504a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170cde> │ │ │ │ bvc.n 28513c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170dd0> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r7, #74 @ 0x4a │ │ │ │ + subs r7, #106 @ 0x6a │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r0, [sp, #8] │ │ │ │ + str r0, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (285188 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170e1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701165,17 +701163,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28511e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170db2> │ │ │ │ nop │ │ │ │ bvs.n 285260 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170ef4> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r6, #120 @ 0x78 │ │ │ │ + subs r6, #152 @ 0x98 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r0, [r6, #56] @ 0x38 │ │ │ │ + ldrh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (285264 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170ef8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701244,17 +701242,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2851f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170e8c> │ │ │ │ nop │ │ │ │ bpl.n 285194 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170e28> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r5, #156 @ 0x9c │ │ │ │ + subs r5, #188 @ 0xbc │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r4, [r2, #50] @ 0x32 │ │ │ │ + ldrh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (285348 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170fdc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -701326,17 +701324,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2852da <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170f6e> │ │ │ │ nop │ │ │ │ bmi.n 2852bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x170f50> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r4, #184 @ 0xb8 │ │ │ │ + subs r4, #216 @ 0xd8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r0, [r6, #42] @ 0x2a │ │ │ │ + ldrh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (285424 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1710b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701405,17 +701403,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2853b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17104c> │ │ │ │ nop │ │ │ │ bcc.n 2853d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x171068> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r3, #220 @ 0xdc │ │ │ │ + subs r3, #252 @ 0xfc │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r4, [r2, #36] @ 0x24 │ │ │ │ + ldrh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #128] @ (2854c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x171154>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701466,15 +701464,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bcs.n 2854bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x171150> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r3, #40 @ 0x28 │ │ │ │ + subs r3, #72 @ 0x48 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #172] @ (285584 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x171218>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -701547,15 +701545,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bcs.n 285648 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1712dc> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r2, #104 @ 0x68 │ │ │ │ + subs r2, #136 @ 0x88 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (285658 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1712ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701624,17 +701622,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2855ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x171280> │ │ │ │ nop │ │ │ │ bne.n 285598 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17122c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r1, #168 @ 0xa8 │ │ │ │ + subs r1, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r2, [r4, #18] │ │ │ │ + ldrh r2, [r0, #20] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (28572c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1713c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701700,17 +701698,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2856c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x171358> │ │ │ │ beq.n 2856bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x171350> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r0, #210 @ 0xd2 │ │ │ │ + subs r0, #242 @ 0xf2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r2, [r1, #12] │ │ │ │ + ldrh r2, [r5, #12] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #180] @ (2857fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x171490>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701774,17 +701772,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285794 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x171428> │ │ │ │ nop │ │ │ │ ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r0, #4 │ │ │ │ + subs r0, #36 @ 0x24 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r4, [r7, #4] │ │ │ │ + ldrh r4, [r3, #6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2858d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17156c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701853,17 +701851,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28586c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x171500> │ │ │ │ nop │ │ │ │ ldmia r7!, {r1, r5} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r7, #40 @ 0x28 │ │ │ │ + adds r7, #72 @ 0x48 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r0, [r4, #62] @ 0x3e │ │ │ │ + ldrh r0, [r0, #0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #180] @ (2859a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17163c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701927,17 +701925,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285940 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1715d4> │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r2, r6} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r6, #88 @ 0x58 │ │ │ │ + adds r6, #120 @ 0x78 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r0, [r2, #56] @ 0x38 │ │ │ │ + strh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (285a6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x171700>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701999,17 +701997,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 285a0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1716a0> │ │ │ │ ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r5, #144 @ 0x90 │ │ │ │ + adds r5, #176 @ 0xb0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r2, [r1, #50] @ 0x32 │ │ │ │ + strh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (285b48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1717dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702078,17 +702076,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285adc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x171770> │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r4, r5, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r4, #184 @ 0xb8 │ │ │ │ + adds r4, #216 @ 0xd8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r0, [r6, #42] @ 0x2a │ │ │ │ + strh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (285c2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1718c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -702160,17 +702158,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285bbe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x171852> │ │ │ │ nop │ │ │ │ ldmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r3, #212 @ 0xd4 │ │ │ │ + adds r3, #244 @ 0xf4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r4, [r1, #36] @ 0x24 │ │ │ │ + strh r4, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (285d10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1719a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -702242,17 +702240,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285ca2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x171936> │ │ │ │ nop │ │ │ │ ldmia r2!, {r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r2, #240 @ 0xf0 │ │ │ │ + adds r3, #16 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r0, [r5, #28] │ │ │ │ + strh r0, [r1, #30] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (285da4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x171a38>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -702299,15 +702297,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmia r2, {r2, r3} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r2, #70 @ 0x46 │ │ │ │ + adds r2, #102 @ 0x66 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (285e84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x171b18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -702379,17 +702377,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285e16 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x171aaa> │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r1, #124 @ 0x7c │ │ │ │ + adds r1, #156 @ 0x9c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r4, [r6, #16] │ │ │ │ + strh r4, [r2, #18] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (285f58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x171bec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702456,17 +702454,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285eee <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x171b82> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r0, #168 @ 0xa8 │ │ │ │ + adds r0, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r0, [r4, #10] │ │ │ │ + strh r0, [r0, #12] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (286048 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x171cdc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702540,17 +702538,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 285fc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x171c5c> │ │ │ │ stmia r7!, {r1, r2, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r7, #190 @ 0xbe │ │ │ │ + cmp r7, #222 @ 0xde │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r6, [r6, #2] │ │ │ │ + strh r6, [r2, #4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (286154 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x171de8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702631,17 +702629,17 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 2860bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x171d50> │ │ │ │ stmia r6!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r6, #186 @ 0xba │ │ │ │ + cmp r6, #218 @ 0xda │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r2, [r6, #29] │ │ │ │ + ldrb r2, [r2, #30] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (28620c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x171ea0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702694,15 +702692,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r5, #222 @ 0xde │ │ │ │ + cmp r5, #254 @ 0xfe │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #176] @ (2862d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x171f68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702760,15 +702758,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmia r5!, {r1, r2, r4} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r5, #22 │ │ │ │ + cmp r5, #54 @ 0x36 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (286388 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17201c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -702828,15 +702826,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r3, r6} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r4, #102 @ 0x66 │ │ │ │ + cmp r4, #134 @ 0x86 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (28643c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1720d0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -702896,15 +702894,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r3, #178 @ 0xb2 │ │ │ │ + cmp r3, #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, #156] @ (2864f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x172188>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -702965,15 +702963,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r2, #248 @ 0xf8 │ │ │ │ + cmp r3, #24 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2865a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17223c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703033,15 +703031,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r3, r5} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r2, #70 @ 0x46 │ │ │ │ + cmp r2, #102 @ 0x66 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [pc, #196] @ (286688 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17231c>) │ │ │ │ @@ -703113,17 +703111,17 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 28661c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1722b0> │ │ │ │ stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r1, #118 @ 0x76 │ │ │ │ + cmp r1, #150 @ 0x96 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r6, [r5, #8] │ │ │ │ + ldrb r6, [r1, #9] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #140] @ (286734 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1723c8>) │ │ │ │ @@ -703171,15 +703169,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmia r0!, {r2, r4, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r0, #184 @ 0xb8 │ │ │ │ + cmp r0, #216 @ 0xd8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #160] @ (2867f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x172484>) │ │ │ │ @@ -703232,15 +703230,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ite al │ │ │ │ lslal r2, r2, #6 │ │ │ │ - mov r7, #252 @ 0xfc │ │ │ │ + cmp r0, #28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #180] @ (2868c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x172554>) │ │ │ │ @@ -703298,15 +703296,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ wfi │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r7, #44 @ 0x2c │ │ │ │ + movs r7, #76 @ 0x4c │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (286974 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x172608>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703366,15 +703364,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bkpt 0x005e │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r6, #122 @ 0x7a │ │ │ │ + movs r6, #154 @ 0x9a │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (286a28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1726bc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703434,15 +703432,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ pop {r1, r3, r5, r7, pc} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r5, #198 @ 0xc6 │ │ │ │ + movs r5, #230 @ 0xe6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (286ae0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x172774>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703503,15 +703501,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ pop {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r5, #12 │ │ │ │ + movs r5, #44 @ 0x2c │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (286b94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x172828>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703571,15 +703569,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ pop {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r4, #90 @ 0x5a │ │ │ │ + movs r4, #122 @ 0x7a │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (286c68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1728fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -703647,17 +703645,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 286bfe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x172892> │ │ │ │ cbnz r6, 286cce <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x172962> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r3, #150 @ 0x96 │ │ │ │ + movs r3, #182 @ 0xb6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r6, [r1, #17] │ │ │ │ + strb r6, [r5, #17] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (286d48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1729dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -703728,17 +703726,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 286cdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x172970> │ │ │ │ hlt 0x0034 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r2, #182 @ 0xb6 │ │ │ │ + movs r2, #214 @ 0xd6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r6, [r5, #13] │ │ │ │ + strb r6, [r1, #14] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (286ddc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x172a70>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -703786,15 +703784,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cbnz r4, 286e14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x172aa8> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r2, #16 │ │ │ │ + movs r2, #48 @ 0x30 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (286e74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x172b08>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -703846,15 +703844,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cbnz r4, 286e88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x172b1c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r1, #120 @ 0x78 │ │ │ │ + movs r1, #152 @ 0x98 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (286f28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x172bbc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703914,15 +703912,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb8aa │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r0, #198 @ 0xc6 │ │ │ │ + movs r0, #230 @ 0xe6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (286fdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x172c70>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703982,15 +703980,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb7f6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r0, #18 │ │ │ │ + movs r0, #50 @ 0x32 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (287094 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x172d28>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704051,15 +704049,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xb742 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + subs r0, r7, #5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (287148 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x172ddc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704119,15 +704117,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb68a │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r6, r4, #2 │ │ │ │ + subs r6, r0, #3 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (28721c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x172eb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704195,17 +704193,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2871b2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x172e46> │ │ │ │ push {r1, r3, r4, r6, r7, lr} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r2, r4, #7 │ │ │ │ + subs r2, r0, #0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r2, [r3, #104] @ 0x68 │ │ │ │ + ldr r2, [r7, #104] @ 0x68 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2872fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x172f90>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -704276,17 +704274,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 287290 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x172f24> │ │ │ │ push {lr} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r2, r0, #4 │ │ │ │ + adds r2, r4, #4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r2, [r7, #88] @ 0x58 │ │ │ │ + ldr r2, [r3, #92] @ 0x5c │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (287390 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x173024>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -704334,15 +704332,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ push {r5} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r4, r3, #1 │ │ │ │ + adds r4, r7, #1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (287428 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1730bc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -704394,15 +704392,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cbz r0, 287490 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x173124> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r4, r0, r7 │ │ │ │ + subs r4, r4, r7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2874dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x173170>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704462,15 +704460,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ uxtb r6, r6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r2, r2, r4 │ │ │ │ + subs r2, 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, #152] @ (287590 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x173224>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704530,15 +704528,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ sxtb r2, r0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r6, r3, r1 │ │ │ │ + subs r6, r7, r1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (287648 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1732dc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704599,15 +704597,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cbz r6, 28766e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x173302> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r4, r4, r6 │ │ │ │ + adds r4, r0, r7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2876fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x173390>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704667,15 +704665,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ sub sp, #344 @ 0x158 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r2, r6, r3 │ │ │ │ + adds r2, r2, r4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (2877b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x173448>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -704737,15 +704735,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add sp, #136 @ 0x88 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r0, r7, r0 │ │ │ │ + adds r0, r3, 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, #164] @ (287874 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x173508>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -704810,15 +704808,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #424 @ 0x1a8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r2, r7, #29 │ │ │ │ + asrs r2, r3, #30 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28792c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1735c0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -704880,15 +704878,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r6, sp, #680 @ 0x2a8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r0, r0, #27 │ │ │ │ + asrs r0, r4, #27 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2879ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x173680>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -704953,15 +704951,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #968 @ 0x3c8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r2, r0, #24 │ │ │ │ + asrs r2, r4, #24 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (287aac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x173740>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705026,15 +705024,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #200 @ 0xc8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r2, r0, #21 │ │ │ │ + asrs r2, r4, #21 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (287b64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1737f8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705096,15 +705094,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r4, sp, #456 @ 0x1c8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r0, r1, #18 │ │ │ │ + asrs r0, r5, #18 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (287c1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1738b0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705166,15 +705164,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r3, sp, #744 @ 0x2e8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r0, r2, #15 │ │ │ │ + asrs r0, r6, #15 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (287cdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x173970>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705239,15 +705237,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r2, r2, #12 │ │ │ │ + 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, #164] @ (287d9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x173a30>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705312,15 +705310,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r2, sp, #264 @ 0x108 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r2, r2, #9 │ │ │ │ + asrs r2, r6, #9 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (287e54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x173ae8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705382,15 +705380,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r1, sp, #520 @ 0x208 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r0, r3, #6 │ │ │ │ + asrs r0, 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, #164] @ (287f14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x173ba8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705455,15 +705453,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r0, sp, #808 @ 0x328 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r2, r3, #3 │ │ │ │ + asrs r2, r7, #3 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (287fcc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x173c60>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705525,15 +705523,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r0, r4, #32 │ │ │ │ + asrs r0, r0, #1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28808c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x173d20>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705598,15 +705596,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #328 @ (adr r7, 2881d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x173e6c>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r2, r4, #29 │ │ │ │ + lsrs r2, r0, #30 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28814c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x173de0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705671,15 +705669,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r6, pc, #584 @ (adr r6, 288398 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17402c>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r2, r4, #26 │ │ │ │ + lsrs r2, r0, #27 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (288204 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x173e98>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705741,15 +705739,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r5, pc, #840 @ (adr r5, 288550 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1741e4>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r0, r5, #23 │ │ │ │ + lsrs r0, r1, #24 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (2882bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x173f50>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705811,15 +705809,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r5, pc, #104 @ (adr r5, 288328 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x173fbc>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + lsrs r0, r2, #21 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28837c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x174010>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705884,15 +705882,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r4, pc, #392 @ (adr r4, 288508 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17419c>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r2, r6, #17 │ │ │ │ + lsrs r2, r2, #18 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28843c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1740d0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705957,15 +705955,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r3, pc, #648 @ (adr r3, 2886c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17435c>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r2, r6, #14 │ │ │ │ + lsrs r2, r2, #15 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #196] @ (288518 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1741ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -706036,17 +706034,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2884ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x174140> │ │ │ │ add r2, pc, #912 @ (adr r2, 2888ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x174540>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r6, r4, #11 │ │ │ │ + lsrs r6, r0, #12 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r6, [r3, r6] │ │ │ │ + ldrh r6, [r7, r6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #128] @ (2885b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17424c>) │ │ │ │ @@ -706095,15 +706093,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r2, pc, #8 @ (adr r2, 2885c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x174258>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r6, r6, #8 │ │ │ │ + lsrs r6, r2, #9 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #140] @ (288660 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1742f4>) │ │ │ │ @@ -706156,15 +706154,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r1, pc, #408 @ (adr r1, 2887fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x174490>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r4, r1, #6 │ │ │ │ + lsrs r4, r5, #6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -706222,15 +706220,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, pc, #744 @ (adr r0, 288a0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1746a0>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r4, r1, #3 │ │ │ │ + lsrs r4, r5, #3 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2887d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x174468>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706290,15 +706288,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r2, r3, #32 │ │ │ │ + lsrs r2, r7, #32 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (288888 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17451c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706358,15 +706356,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r7, [sp, #296] @ 0x128 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r6, r4, #29 │ │ │ │ + lsls r6, r0, #30 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (288944 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1745d8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706429,15 +706427,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r6, [sp, #600] @ 0x258 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r2, r5, #26 │ │ │ │ + lsls r2, r1, #27 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2889f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17468c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706497,15 +706495,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r5, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r4, r6, #23 │ │ │ │ + lsls r4, r2, #24 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #196] @ (288ad4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x174768>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -706576,17 +706574,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 288a68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1746fc> │ │ │ │ ldr r5, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r2, r5, #20 │ │ │ │ + lsls r2, r1, #21 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r2, [r4, r7] │ │ │ │ + ldrsb r2, [r0, r0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #128] @ (288b74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x174808>) │ │ │ │ @@ -706635,15 +706633,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #280] @ 0x118 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r2, r7, #17 │ │ │ │ + lsls r2, r3, #18 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #140] @ (288c1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1748b0>) │ │ │ │ @@ -706696,15 +706694,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r2, #15 │ │ │ │ + lsls r0, r6, #15 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -706762,15 +706760,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r2, #12 │ │ │ │ + lsls r0, r6, #12 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (288d90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x174a24>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706830,15 +706828,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #264] @ 0x108 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r6, r3, #9 │ │ │ │ + lsls r6, r7, #9 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (288e44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x174ad8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706898,15 +706896,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r2, r5, #6 │ │ │ │ + lsls r2, r1, #7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (288f00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x174b94>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706969,15 +706967,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r6, r5, #3 │ │ │ │ + lsls r6, r1, #4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (288fb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x174c48>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707037,15 +707035,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r0, r7 │ │ │ │ + lsls r0, r3, #1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (289044 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x174cd8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -707093,15 +707091,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - vshr.u64 q0, q6, #24 │ │ │ │ + vshr.u64 q8, q6, #56 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #132] @ (2890e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x174d78>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -707151,15 +707149,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r6, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - vqadd.u8 q0, q12, q6 │ │ │ │ + vqadd.u32 q0, q12, q6 │ │ │ │ stmdb sp!, {r4, 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] @ (289190 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x174e24>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -707212,15 +707210,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r6, [sp, #232] @ 0xe8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - mrc2 0, 2, r0, cr12, cr12, {6} │ │ │ │ + mrc2 0, 3, r0, cr12, cr12, {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 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ strd r1, r2, [sp, #28] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -707278,15 +707276,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldc2 0, cr0, [sl, #880] @ 0x370 │ │ │ │ + ldc2 0, cr0, [sl, #880]! @ 0x370 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28930c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x174fa0>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -707347,15 +707345,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r4, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stc2l 0, cr0, [r0], #880 @ 0x370 │ │ │ │ + stc2 0, cr0, [r0, #-880] @ 0xfffffc90 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (2893c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x175058>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -707416,15 +707414,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stc2 0, cr0, [r8], #-880 @ 0xfffffc90 │ │ │ │ + mcrr2 0, 13, r0, r8, cr12 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28947c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x175110>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -707485,15 +707483,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r3, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xfb7000dc │ │ │ │ + @ instruction: 0xfb9000dc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (289534 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1751c8>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -707554,15 +707552,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xfab800dc │ │ │ │ + @ instruction: 0xfad800dc │ │ │ │ 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] @ (2895c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x175258>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -707609,15 +707607,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xfa2800dc │ │ │ │ + @ instruction: 0xfa4800dc │ │ │ │ stmdb 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] @ (289664 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1752f8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -707667,15 +707665,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r1, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - vst1.8 @ instruction: 0xf98800dc │ │ │ │ + vld1.8 @ instruction: 0xf9a800dc │ │ │ │ stmdb sp!, {r4, 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] @ (289710 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1753a4>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -707728,15 +707726,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr.w r0, [ip, #220] @ 0xdc │ │ │ │ + ldr??.w r0, [ip, #220] @ 0xdc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ strd r1, r2, [sp, #28] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -707794,15 +707792,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb.w r0, [sl, ip, lsl #1] │ │ │ │ + ldrh.w r0, [sl, ip, lsl #1] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28988c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x175520>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -707863,15 +707861,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r1, #58] @ 0x3a │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf76000dc │ │ │ │ + @ instruction: 0xf78000dc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (289944 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1755d8>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -707932,15 +707930,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subw r0, r8, #2268 @ 0x8dc │ │ │ │ + movt r0, #35036 @ 0x88dc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2899fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x175690>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -708001,15 +707999,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r3, #46] @ 0x2e │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf5f000dc │ │ │ │ + @ instruction: 0xf61000dc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (289ab4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x175748>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -708070,15 +708068,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf53800dc │ │ │ │ + adcs.w r0, r8, #7208960 @ 0x6e0000 │ │ │ │ push {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] @ (289b98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17582c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -708151,16 +708149,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 289b26 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1757ba> │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - orn r0, r8, #7208960 @ 0x6e0000 │ │ │ │ - cmp r0, r4 │ │ │ │ + eor.w r0, r8, #7208960 @ 0x6e0000 │ │ │ │ + cmp r0, r8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #224] @ (289c94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x175928>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708238,16 +708236,16 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 289c0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1758a0> │ │ │ │ nop │ │ │ │ ldrh r6, [r0, #28] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf37400dc │ │ │ │ - add r4, r5 │ │ │ │ + @ instruction: 0xf39400dc │ │ │ │ + add r4, r9 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (289d44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1759d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708299,15 +708297,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r1, #20] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subw r0, r8, #220 @ 0xdc │ │ │ │ + movt r0, #32988 @ 0x80dc │ │ │ │ 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] @ (289e04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x175a98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -708363,15 +708361,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r3, #14] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf1e800dc │ │ │ │ + addw r0, r8, #220 @ 0xdc │ │ │ │ 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] @ (289ed8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x175b6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -708432,15 +708430,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r3, #8] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds.w r0, r4, #220 @ 0xdc │ │ │ │ + @ instruction: 0xf13400dc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (289f94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x175c28>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -708502,15 +708500,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r6, [r0, #2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - orrs.w r0, r8, #220 @ 0xdc │ │ │ │ + orns r0, r8, #220 @ 0xdc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28a050 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x175ce4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -708572,15 +708570,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r2, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - vshr.s64 q0, q6, #36 │ │ │ │ + vshr.s64 q0, q6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (28a114 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x175da8>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -708645,15 +708643,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r6, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - mrc 0, 6, r0, cr10, cr12, {6} │ │ │ │ + mrc 0, 7, r0, cr10, cr12, {6} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28a1d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x175e64>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -708715,15 +708713,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r2, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - mrc 0, 0, r0, cr12, cr12, {6} │ │ │ │ + mrc 0, 1, r0, cr12, cr12, {6} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #128] @ (28a26c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x175f00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708768,15 +708766,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r0, [r2, #42] @ 0x2a │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stc 0, cr0, [r0, #880] @ 0x370 │ │ │ │ + stc 0, cr0, [r0, #880]! @ 0x370 │ │ │ │ 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] @ (28a31c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x175fb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708826,15 +708824,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldcl 0, cr0, [r0], {220} @ 0xdc │ │ │ │ + ldcl 0, cr0, [r0], #880 @ 0x370 │ │ │ │ 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] @ (28a3e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176074>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708889,15 +708887,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r4, [r0, #32] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stc 0, cr0, [ip], {220} @ 0xdc │ │ │ │ + stc 0, cr0, [ip], #-880 @ 0xfffffc90 │ │ │ │ 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] @ (28a4b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17614c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708957,15 +708955,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r0, [r0, #26] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xeb3400dc │ │ │ │ + adcs.w r0, r4, ip, lsr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28a574 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176208>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709027,15 +709025,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r6, [r4, #18] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - orns r0, r8, ip, lsr #3 │ │ │ │ + eors.w r0, r8, ip, lsr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28a630 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1762c4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709097,15 +709095,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r2, [r5, #12] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xe9bc00dc │ │ │ │ + ldrd r0, r0, [ip, #880] @ 0x370 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (28a6f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176388>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709170,15 +709168,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r6, [r5, #6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrd r0, r0, [sl], #880 @ 0x370 │ │ │ │ + ldmdb sl, {r2, r3, r4, r6, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28a7b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176444>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709240,15 +709238,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r2, [r5, #0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xe83c00dc │ │ │ │ + @ instruction: 0xe85c00dc │ │ │ │ push {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] @ (28a894 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176528>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -709321,17 +709319,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28a822 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1764b6> │ │ │ │ nop │ │ │ │ ldrb r0, [r6, #29] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28a774 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176408> │ │ │ │ + b.n 28a7b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176448> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, #36 @ 0x24 │ │ │ │ + subs r0, #68 @ 0x44 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #124] @ (28a92c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1765c0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -709380,15 +709378,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #26] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28a6b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176348> │ │ │ │ + b.n 28a6f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176388> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #132] @ (28a9c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17665c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -709441,15 +709439,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #23] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28a618 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1762ac> │ │ │ │ + b.n 28a658 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1762ec> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (28aa6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176700>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -709506,15 +709504,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #21] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28a574 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176208> │ │ │ │ + b.n 28a5b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176248> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28ab28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1767bc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709577,15 +709575,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r2, [r6, #18] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28a4b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17614c> │ │ │ │ + b.n 28a4f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17618c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28abe4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176878>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709648,15 +709646,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r6, [r6, #15] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28a3fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176090> │ │ │ │ + b.n 28a43c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1760d0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (28aca8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17693c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709722,15 +709720,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r7, #12] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28b33c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176fd0> │ │ │ │ + b.n 28b37c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177010> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28ad64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1769f8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709793,15 +709791,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r6, [r6, #9] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28b27c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176f10> │ │ │ │ + b.n 28b2bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176f50> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (28ae48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176adc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -709875,17 +709873,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28add6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176a6a> │ │ │ │ nop │ │ │ │ ldrb r4, [r7, #6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28b1c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176e54> │ │ │ │ + b.n 28b200 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176e94> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, #112 @ 0x70 │ │ │ │ + adds r2, #144 @ 0x90 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #124] @ (28aee0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176b74>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -709934,15 +709932,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r2, #3] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28b100 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176d94> │ │ │ │ + b.n 28b140 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176dd4> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #132] @ (28af7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176c10>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -709995,15 +709993,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #1] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28b064 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176cf8> │ │ │ │ + b.n 28b0a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176d38> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (28b020 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176cb4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -710060,15 +710058,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r4, #30] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - svc 204 @ 0xcc │ │ │ │ + svc 236 @ 0xec │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28b0dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176d70>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710131,15 +710129,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r6, [r7, #27] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - svc 16 │ │ │ │ + svc 48 @ 0x30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28b198 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176e2c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710202,15 +710200,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r0, #25] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - udf #84 @ 0x54 │ │ │ │ + udf #116 @ 0x74 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (28b25c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176ef0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710275,15 +710273,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r6, [r0, #22] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ble.n 28b184 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176e18> │ │ │ │ + ble.n 28b1c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176e58> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28b31c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176fb0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710347,15 +710345,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r0, #19] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bgt.n 28b2c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176f5c> │ │ │ │ + bgt.n 28b308 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x176f9c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28b3e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177078>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710422,15 +710420,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r0, #16] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bgt.n 28b3fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177090> │ │ │ │ + bgt.n 28b43c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1770d0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28b4b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177148>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710500,15 +710498,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r7, #12] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - blt.n 28b530 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1771c4> │ │ │ │ + blt.n 28b570 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177204> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28b57c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177210>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710575,15 +710573,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r5, #9] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bge.n 28b664 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1772f8> │ │ │ │ + bge.n 28b4a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177138> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28b64c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1772e0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710653,15 +710651,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r4, #6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bls.n 28b598 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17722c> │ │ │ │ + bls.n 28b5d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17726c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28b71c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1773b0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710731,15 +710729,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r2, #3] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bhi.n 28b6c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17735c> │ │ │ │ + bhi.n 28b708 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17739c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28b7ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177480>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710809,15 +710807,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r0, #0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bhi.n 28b7f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17748c> │ │ │ │ + bhi.n 28b838 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1774cc> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28b8b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177548>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710884,15 +710882,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r6, #112] @ 0x70 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bvc.n 28b92c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1775c0> │ │ │ │ + bvc.n 28b96c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177600> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28b984 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177618>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710962,15 +710960,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bvs.n 28ba60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1776f4> │ │ │ │ + bvs.n 28b8a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177534> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28ba4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1776e0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711037,15 +711035,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r3, #88] @ 0x58 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.n 28b994 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177628> │ │ │ │ + bpl.n 28b9d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177668> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28bb14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1777a8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711112,15 +711110,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r2, #76] @ 0x4c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bmi.n 28bacc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177760> │ │ │ │ + bmi.n 28bb0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1777a0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28bbe4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177878>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711190,15 +711188,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r1, #64] @ 0x40 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bmi.n 28bc00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177894> │ │ │ │ + bmi.n 28bc40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1778d4> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28bcac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177940>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711265,15 +711263,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r7, #48] @ 0x30 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bcc.n 28bd34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1779c8> │ │ │ │ + bcc.n 28bd74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177a08> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28bd7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177a10>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711343,15 +711341,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bcs.n 28be68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177afc> │ │ │ │ + bcs.n 28bca8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17793c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28be4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177ae0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711421,15 +711419,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r4, #24] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bne.n 28bd98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177a2c> │ │ │ │ + bne.n 28bdd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177a6c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28bf1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177bb0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711499,15 +711497,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r2, #12] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - beq.n 28bec8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177b5c> │ │ │ │ + beq.n 28bf08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177b9c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28bfe4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177c78>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711574,15 +711572,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r0, #0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - beq.n 28bffc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177c90> │ │ │ │ + beq.n 28c03c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177cd0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28c0b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177d48>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711652,15 +711650,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r7, #112] @ 0x70 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5} │ │ │ │ + ldmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28c17c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177e10>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711727,15 +711725,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r5, #100] @ 0x64 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r6, {r4, r5, r6} │ │ │ │ + ldmia r6!, {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, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (28c254 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177ee8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -711804,17 +711802,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28c1e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177e7c> │ │ │ │ nop │ │ │ │ str r6, [r4, #88] @ 0x58 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r5, {r2, r3, r5, r7} │ │ │ │ + ldmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, r4, #1 │ │ │ │ + subs r4, r0, #2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (28c330 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177fc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -711883,17 +711881,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28c2c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x177f58> │ │ │ │ nop │ │ │ │ str r2, [r1, #76] @ 0x4c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r4, {r4, r6, r7} │ │ │ │ + ldmia r4, {r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, r1, #6 │ │ │ │ + adds r0, r5, #6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #124] @ (28c3c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17805c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -711941,15 +711939,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r4, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r4!, {r1, r5} │ │ │ │ + ldmia r4!, {r1, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #124] @ (28c45c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1780f0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -711997,15 +711995,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r0, [r3, #52] @ 0x34 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r3, {r1, r2, r3, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (28c4ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x178180>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -712053,15 +712051,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r6, [r0, #44] @ 0x2c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (28c57c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x178210>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -712109,15 +712107,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r6, [r6, #32] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r1, 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, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (28c654 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1782e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712186,17 +712184,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28c5e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17827c> │ │ │ │ nop │ │ │ │ str r6, [r4, #24] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r1!, {r2, r3, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, r4, r1 │ │ │ │ + subs r4, r0, 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, #184] @ (28c728 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1783bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712261,17 +712259,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28c6bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x178350> │ │ │ │ nop │ │ │ │ str r2, [r1, #12] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r0!, {r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, r2, r6 │ │ │ │ + adds r0, r6, 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 │ │ │ │ ldr r3, [pc, #192] @ (28c804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x178498>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712340,17 +712338,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28c798 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17842c> │ │ │ │ nop │ │ │ │ ldrsh r6, [r6, r7] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r4, r6, r2 │ │ │ │ + adds r4, r2, r3 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (28c8b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x178548>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -712408,15 +712406,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28c880 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x178514> │ │ │ │ b.n 28c872 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x178506> │ │ │ │ ldrsh r2, [r3, r4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r7!, {r1, r2, r3, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #60] @ 28c90c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1785a0> │ │ │ │ @@ -712511,15 +712509,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28c988 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17861c> │ │ │ │ b.n 28c97a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17860e> │ │ │ │ ldrsh r2, [r2, r0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r6!, {r1, r2, r6} │ │ │ │ + stmia r6!, {r1, r2, r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 28ca1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1786b0> │ │ │ │ sub sp, #28 │ │ │ │ @@ -712614,15 +712612,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28ca98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17872c> │ │ │ │ b.n 28ca8a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17871e> │ │ │ │ ldrb r2, [r0, r4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r5!, {r1, r2, r4, r5} │ │ │ │ + stmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (28cb78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17880c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -712680,15 +712678,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28cb44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1787d8> │ │ │ │ b.n 28cb36 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1787ca> │ │ │ │ ldrb r6, [r2, r1] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r4!, {r1, r3, r7} │ │ │ │ + stmia r4!, {r1, r3, r5, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (28cc08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17889c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -712735,15 +712733,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r0, [r5, r6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r3!, {r1, r5, r6, r7} │ │ │ │ + stmia r4!, {r1} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (28cce0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x178974>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712812,17 +712810,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28cc74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x178908> │ │ │ │ nop │ │ │ │ ldrh r2, [r3, r4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r3!, {r5} │ │ │ │ + stmia r3!, {r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r3, #15 │ │ │ │ + asrs r0, r7, #15 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (28cda4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x178a38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712884,17 +712882,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 28cd44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1789d8> │ │ │ │ ldrh r6, [r7, r0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r2!, {r3, r4, r6} │ │ │ │ + stmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r2, #12 │ │ │ │ + asrs r2, r6, #12 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (28ce88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x178b1c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -712966,17 +712964,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28ce1a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x178aae> │ │ │ │ nop │ │ │ │ ldr r0, [r7, r5] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r1!, {r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r3, r4, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r6, #8 │ │ │ │ + asrs r0, r2, #9 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (28cf48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x178bdc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -713039,15 +713037,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r2, r2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r0!, {r1, r2, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #164] @ (28d008 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x178c9c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -713111,18 +713109,18 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrsb r6, [r2, r7] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - itte al │ │ │ │ - lslal r4, r3, #3 │ │ │ │ - pushal {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, 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 │ │ │ │ ldr r3, [pc, #196] @ (28d0e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x178d78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -713189,17 +713187,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28d074 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x178d08> │ │ │ │ nop │ │ │ │ ldrsb r2, [r3, r4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - itt ne │ │ │ │ - lslne r4, r3, #3 │ │ │ │ - lsrne r4, r2, #31 │ │ │ │ + itt cc │ │ │ │ + lslcc r4, r3, #3 │ │ │ │ + lsrcc r4, r6, #31 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #220] @ (28d1dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x178e70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -713275,17 +713273,17 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 28d156 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x178dea> │ │ │ │ nop │ │ │ │ ldrsb r2, [r7, r0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bkpt 0x002c │ │ │ │ + bkpt 0x004c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r4, #27 │ │ │ │ + lsrs r4, r0, #28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #196] @ (28d2bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x178f50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -713355,17 +713353,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28d24c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x178ee0> │ │ │ │ nop │ │ │ │ strb r2, [r0, r5] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - pop {r2, r6, pc} │ │ │ │ + pop {r2, r5, r6, pc} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r7, #23 │ │ │ │ + lsrs r4, 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, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (28d350 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x178fe4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -713410,15 +713408,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r4, [r4, r1] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - pop {r3, r4, r7} │ │ │ │ + pop {r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #84] @ (28d3bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x179050>) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -713580,15 +713578,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r4, [r5, r2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - revsh r0, r4 │ │ │ │ + cbnz r0, 28d550 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1791e4> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #84] @ (28d574 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x179208>) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -713765,15 +713763,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r2, [r6, r3] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb8ec │ │ │ │ + cbnz r4, 28d70a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17939e> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -713839,15 +713837,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #1000] @ (28dbd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x179864>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb808 │ │ │ │ + @ instruction: 0xb828 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -713912,15 +713910,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #104] @ (28d930 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1795c4>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb728 │ │ │ │ + @ instruction: 0xb748 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -713997,17 +713995,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28d950 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1795e4> │ │ │ │ ldr r6, [pc, #232] @ (28daa8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17973c>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb642 │ │ │ │ + cpsie i │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r7, #27 │ │ │ │ + lsls r2, r3, #28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #248] @ (28dad0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x179764>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714083,15 +714081,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r5, [pc, #392] @ (28dc5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1798f0>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - push {r1, r3, r4, lr} │ │ │ │ + push {r1, r3, r4, r5, lr} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #248] @ (28dbe0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x179874>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714167,15 +714165,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [pc, #328] @ (28dd2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1799c0>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - push {r1, r3} │ │ │ │ + push {r1, r3, 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, #188] @ (28dcb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x179948>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714242,17 +714240,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28dc48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1798dc> │ │ │ │ ldr r3, [pc, #264] @ (28ddc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x179a54>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbz r2, 28dd0e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1799a2> │ │ │ │ + cbz r2, 28dd16 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1799aa> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r0, #16 │ │ │ │ + lsls r2, r4, #16 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (28dd8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x179a20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714319,17 +714317,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28dd20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1799b4> │ │ │ │ ldr r2, [pc, #424] @ (28df38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x179bcc>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - sxtb r2, r6 │ │ │ │ + uxth r2, r2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r5, #12 │ │ │ │ + lsls r2, r1, #13 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (28de34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x179ac8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -714386,15 +714384,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #576] @ (28e078 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x179d0c>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbz r0, 28de6a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x179afe> │ │ │ │ + cbz r0, 28de72 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x179b06> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (28de9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x179b30>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -714489,15 +714487,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #512] @ (28e148 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x179ddc>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - sub sp, #160 @ 0xa0 │ │ │ │ + sub sp, #288 @ 0x120 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w lr, [pc, #72] @ 28dfa8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x179c3c> │ │ │ │ @@ -714591,15 +714589,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bxns lr │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r7, sp, #624 @ 0x270 │ │ │ │ + add r7, sp, #752 @ 0x2f0 │ │ │ │ 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] @ (28e0f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x179d88>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -714656,15 +714654,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ mov r8, sl │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r6, sp, #992 @ 0x3e0 │ │ │ │ + add r7, sp, #96 @ 0x60 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #248] @ (28e208 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x179e9c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -714766,15 +714764,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ mov r4, r5 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r5, sp, #920 @ 0x398 │ │ │ │ + add r6, sp, #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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #260] @ (28e328 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x179fbc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -714881,15 +714879,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r0, r3 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r4, sp, #912 @ 0x390 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (28e454 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17a0e8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -715002,15 +715000,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mvns r0, r7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r3, sp, #608 @ 0x260 │ │ │ │ + add r3, sp, #736 @ 0x2e0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #192] @ (28e530 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17a1c4>) │ │ │ │ @@ -715088,15 +715086,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmn r2, r1 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r2, sp, #752 @ 0x2f0 │ │ │ │ + add r2, sp, #880 @ 0x370 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (28e620 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17a2b4>) │ │ │ │ @@ -715183,15 +715181,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ rors r6, r5 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r1, sp, #824 @ 0x338 │ │ │ │ + add r1, sp, #952 @ 0x3b8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #228] @ (28e720 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17a3b4>) │ │ │ │ @@ -715286,15 +715284,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r0, sp, #824 @ 0x338 │ │ │ │ + add r0, sp, #952 @ 0x3b8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #160] @ (28e7d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17a46c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715360,15 +715358,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ands r0, r0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ + add r0, sp, #208 @ 0xd0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #168] @ (28e898 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17a52c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715438,15 +715436,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r7, #72 @ 0x48 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r7, pc, #336 @ (adr r7, 28e9f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17a684>) │ │ │ │ + add r7, pc, #464 @ (adr r7, 28ea70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17a704>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #148] @ (28e944 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17a5d8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715506,15 +715504,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r6, #136 @ 0x88 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r6, pc, #664 @ (adr r6, 28ebe4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17a878>) │ │ │ │ + add r6, pc, #792 @ (adr r6, 28ec64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17a8f8>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #168] @ (28ea04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17a698>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715584,15 +715582,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r5, #220 @ 0xdc │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r5, pc, #928 @ (adr r5, 28edac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17aa40>) │ │ │ │ + add r6, pc, #32 @ (adr r6, 28ea2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17a6c0>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #176] @ (28eacc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17a760>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715666,15 +715664,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r5, #28 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r5, pc, #128 @ (adr r5, 28eb54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17a7e8>) │ │ │ │ + add r5, pc, #256 @ (adr r5, 28ebd4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17a868>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (28ebb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17a844>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -715747,17 +715745,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28eb40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17a7d4> │ │ │ │ subs r4, #84 @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r4, pc, #312 @ (adr r4, 28ecf0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17a984>) │ │ │ │ + add r4, pc, #440 @ (adr r4, 28ed70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17aa04>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add.w r0, r6, #7208960 @ 0x6e0000 │ │ │ │ + @ instruction: 0xf52600dc │ │ │ │ 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] @ (28ec58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17a8ec>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -715813,15 +715811,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r3, pc, #592 @ (adr r3, 28eeb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17ab44>) │ │ │ │ + add r3, pc, #720 @ (adr r3, 28ef30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17abc4>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (28ecc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17a954>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -715916,15 +715914,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r2, #92 @ 0x5c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r2, pc, #528 @ (adr r2, 28ef80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17ac14>) │ │ │ │ + add r2, pc, #656 @ (adr r2, 28f000 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17ac94>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w lr, [pc, #72] @ 28edcc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17aa60> │ │ │ │ @@ -716018,15 +716016,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r1, #80 @ 0x50 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r1, pc, #480 @ (adr r1, 28f05c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17acf0>) │ │ │ │ + add r1, pc, #608 @ (adr r1, 28f0dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17ad70>) │ │ │ │ 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] @ (28ef18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17abac>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -716083,15 +716081,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r0, #172 @ 0xac │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r0, pc, #848 @ (adr r0, 28f270 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17af04>) │ │ │ │ + add r0, pc, #976 @ (adr r0, 28f2f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17af84>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #248] @ (28f02c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17acc0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -716193,15 +716191,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r0, #8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r7, [sp, #776] @ 0x308 │ │ │ │ + ldr r7, [sp, #904] @ 0x388 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #260] @ (28f14c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17ade0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -716308,15 +716306,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r6, #244 @ 0xf4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r6, [sp, #640] @ 0x280 │ │ │ │ + ldr r6, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (28f278 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17af0c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -716429,15 +716427,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r5, #212 @ 0xd4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r5, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #192] @ (28f354 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17afe8>) │ │ │ │ @@ -716515,15 +716513,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r4, #166 @ 0xa6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r4, [sp, #608] @ 0x260 │ │ │ │ + ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (28f444 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17b0d8>) │ │ │ │ @@ -716610,15 +716608,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r3, #202 @ 0xca │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r3, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #228] @ (28f544 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17b1d8>) │ │ │ │ @@ -716713,15 +716711,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r2, #218 @ 0xda │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r2, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #160] @ (28f5fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17b290>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -716787,15 +716785,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r1, #220 @ 0xdc │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #168] @ (28f6bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17b350>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -716865,15 +716863,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r1, #36 @ 0x24 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r1, [sp, #192] @ 0xc0 │ │ │ │ + ldr r1, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #148] @ (28f768 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17b3fc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -716933,15 +716931,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #100 @ 0x64 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r0, [sp, #520] @ 0x208 │ │ │ │ + ldr r0, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #168] @ (28f828 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17b4bc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -717011,15 +717009,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r7, #184 @ 0xb8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r7, [sp, #784] @ 0x310 │ │ │ │ + str r7, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #176] @ (28f8f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17b584>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -717093,15 +717091,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r6, #248 @ 0xf8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r6, [sp, #1008] @ 0x3f0 │ │ │ │ + str r7, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #168] @ (28f9b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17b644>) │ │ │ │ mov r5, r2 │ │ │ │ @@ -717169,15 +717167,15 @@ │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r2, #1492] @ 0x5d4 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 28f974 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17b608> │ │ │ │ b.n 28f962 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17b5f6> │ │ │ │ cmp r6, #48 @ 0x30 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r6, [sp, #336] @ 0x150 │ │ │ │ + str r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (28fa18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17b6ac>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -717443,19 +717441,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 28fc28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17b8bc> │ │ │ │ nop │ │ │ │ cmp r3, #136 @ 0x88 │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r3, #52 @ 0x34 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r3, [sp, #320] @ 0x140 │ │ │ │ + str r3, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsh r2, [r7, r6] │ │ │ │ + ldrsh r2, [r3, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r7, #12 │ │ │ │ + cmp r7, #44 @ 0x2c │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (28fdec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17ba80>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -717568,19 +717566,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 28fd58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17b9ec> │ │ │ │ nop │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r2, #4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r2, [sp, #96] @ 0x60 │ │ │ │ + str r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsh r2, [r0, r3] │ │ │ │ + ldrsh r2, [r4, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r5, #212 @ 0xd4 │ │ │ │ + cmp r5, #244 @ 0xf4 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #284] @ (28ff30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17bbc4>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -717699,19 +717697,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 28fe94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17bb28> │ │ │ │ nop │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r0, #200 @ 0xc8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r0, [sp, #848] @ 0x350 │ │ │ │ + str r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r7, r6] │ │ │ │ + ldrb r6, [r3, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r4, #144 @ 0x90 │ │ │ │ + cmp r4, #176 @ 0xb0 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #212] @ (29002c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17bcc0>) │ │ │ │ @@ -717798,19 +717796,19 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ movs r6, #0 │ │ │ │ b.n 28ffc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17bc58> │ │ │ │ movs r7, #226 @ 0xe2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r7, #148 @ 0x94 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r6, [r2, #62] @ 0x3e │ │ │ │ + ldrh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r4, [r7, r4] │ │ │ │ + ldrb r4, [r3, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r3, #146 @ 0x92 │ │ │ │ + cmp r3, #178 @ 0xb2 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (29013c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17bdd0>) │ │ │ │ @@ -717907,19 +717905,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2900ca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17bd5e> │ │ │ │ nop │ │ │ │ movs r6, #230 @ 0xe6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r6, #144 @ 0x90 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r0, [r1, #54] @ 0x36 │ │ │ │ + ldrh r0, [r5, #54] @ 0x36 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r2, r2] │ │ │ │ + ldrb r2, [r6, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r2, #132 @ 0x84 │ │ │ │ + cmp r2, #164 @ 0xa4 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #248] @ (29025c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17bef0>) │ │ │ │ @@ -718024,19 +718022,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2901e2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17be76> │ │ │ │ nop │ │ │ │ movs r5, #214 @ 0xd6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r5, #120 @ 0x78 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r0, [r5, #44] @ 0x2c │ │ │ │ + ldrh r0, [r1, #46] @ 0x2e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r2, r0] │ │ │ │ + ldrb r6, [r6, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r1, #100 @ 0x64 │ │ │ │ + cmp r1, #132 @ 0x84 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #260] @ (290388 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17c01c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -718143,19 +718141,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2902fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17bf90> │ │ │ │ nop │ │ │ │ movs r4, #180 @ 0xb4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r4, #96 @ 0x60 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r4, [r7, #34] @ 0x22 │ │ │ │ + ldrh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r0, r4] │ │ │ │ + ldr r6, [r4, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r0, #56 @ 0x38 │ │ │ │ + cmp r0, #88 @ 0x58 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (2904c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17c154>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -718268,19 +718266,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 29042c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17c0c0> │ │ │ │ nop │ │ │ │ movs r3, #136 @ 0x88 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r4, [r0, #26] │ │ │ │ + ldrh r4, [r4, #26] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r1, r0] │ │ │ │ + ldr r6, [r5, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r7, #0 │ │ │ │ + movs r7, #32 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #284] @ (290604 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17c298>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -718399,19 +718397,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 290568 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17c1fc> │ │ │ │ nop │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r1, #244 @ 0xf4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r0, [r0, #16] │ │ │ │ + ldrh r0, [r4, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsb r2, [r1, r4] │ │ │ │ + ldrsb r2, [r5, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r5, #188 @ 0xbc │ │ │ │ + movs r5, #220 @ 0xdc │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #212] @ (290700 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17c394>) │ │ │ │ @@ -718498,19 +718496,19 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ movs r6, #0 │ │ │ │ b.n 290698 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17c32c> │ │ │ │ movs r1, #14 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r0, #192 @ 0xc0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r2, [r0, #8] │ │ │ │ + ldrh r2, [r4, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsb r4, [r1, r2] │ │ │ │ + ldrsb r4, [r5, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r4, #190 @ 0xbe │ │ │ │ + movs r4, #222 @ 0xde │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (290810 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17c4a4>) │ │ │ │ @@ -718607,19 +718605,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 29079e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17c432> │ │ │ │ nop │ │ │ │ movs r0, #18 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r4, r7, #6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r4, [r6, #62] @ 0x3e │ │ │ │ + ldrh r4, [r2, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r4, r7] │ │ │ │ + ldrsb r2, [r0, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r3, #176 @ 0xb0 │ │ │ │ + movs r3, #208 @ 0xd0 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #248] @ (290930 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17c5c4>) │ │ │ │ @@ -718724,19 +718722,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2908b6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17c54a> │ │ │ │ nop │ │ │ │ subs r2, r0, #4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r4, r4, #2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r4, [r2, #54] @ 0x36 │ │ │ │ + strh r4, [r6, #54] @ 0x36 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r4, r5] │ │ │ │ + strb r6, [r0, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r2, #144 @ 0x90 │ │ │ │ + movs r2, #176 @ 0xb0 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #168] @ (290a00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17c694>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -718800,17 +718798,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 2909ce <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17c662> │ │ │ │ adds r2, r4, #7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r4, [r7, #46] @ 0x2e │ │ │ │ + strh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bhi.n 290a34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17c6c8> │ │ │ │ + bhi.n 290a74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17c708> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #196] @ (290ae0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17c774>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -718875,15 +718873,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r4, r3, #4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r4, [r1, #40] @ 0x28 │ │ │ │ + strh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s3, [r3, #12] │ │ │ │ vldr s2, [r3, #8] │ │ │ │ @@ -718996,15 +718994,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1680b4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r2, r0, r7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r0, [r6, #26] │ │ │ │ + strh r0, [r2, #28] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #404] @ (290e2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17cac0>) │ │ │ │ @@ -719151,17 +719149,17 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ bl 1fb804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7498> │ │ │ │ b.n 290db6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17ca4a> │ │ │ │ subs r6, r3, r2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r6, [r1, #20] │ │ │ │ + strh r6, [r5, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r0, [r2, #12] │ │ │ │ + strh r0, [r6, #12] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #60] @ 290e84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17cb18> │ │ │ │ sub sp, #28 │ │ │ │ @@ -719388,17 +719386,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 291082 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17cd16> │ │ │ │ nop │ │ │ │ asrs r6, r7, #27 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r6, [r2, #28] │ │ │ │ + ldrb r6, [r6, #28] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r7, {r4, r6, r7} │ │ │ │ + ldmia r7, {r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #152] @ (29119c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17ce30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -719458,21 +719456,21 @@ │ │ │ │ str.w r1, [ip, #700] @ 0x2bc │ │ │ │ bl 1f9a78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe570c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ asrs r4, r6, #24 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - beq.n 29117c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17ce10> │ │ │ │ + bne.n 2911bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17ce50> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - beq.n 291138 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17cdcc> │ │ │ │ + beq.n 291178 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17ce0c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, r2, r1 │ │ │ │ + subs r6, r6, r1 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - beq.n 2910f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17cd88> │ │ │ │ + beq.n 291134 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17cdc8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #276] @ (2912d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17cf68>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -719578,15 +719576,15 @@ │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2912a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17cf3c> │ │ │ │ b.n 291218 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17ceac> │ │ │ │ asrs r0, r7, #21 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r2, r4, #24 │ │ │ │ + lsls r2, r0, #25 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #288] @ (29140c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17d0a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -719697,17 +719695,17 @@ │ │ │ │ bne.n 2913f6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17d08a> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2913e6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17d07a> │ │ │ │ b.n 291338 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17cfcc> │ │ │ │ asrs r4, r1, #17 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r6, r5, #19 │ │ │ │ + lsls r6, r1, #20 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r6!, {r2, r4, r7} │ │ │ │ + ldmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #324] @ (291570 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17d204>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -719830,17 +719828,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 29154a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17d1de> │ │ │ │ b.n 291484 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17d118> │ │ │ │ nop │ │ │ │ asrs r6, r1, #12 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r2, r7, #14 │ │ │ │ + lsls r2, r3, #15 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r5, {r1, r2, r4, r5} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #292] @ (2916b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17d348>) │ │ │ │ @@ -719948,21 +719946,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r2, r5, #6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r2, {r2, r4, r6} │ │ │ │ + ldmia r2, {r2, r4, r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r6, r4, #10 │ │ │ │ + lsls r6, r0, #11 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r2!, {r1, r5} │ │ │ │ + ldmia r2!, {r1, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #760] @ (2919d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17d664>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -720226,17 +720224,17 @@ │ │ │ │ ldr r6, [r4, #0] │ │ │ │ ldr.w r2, [r5, #216] @ 0xd8 │ │ │ │ add.w r6, r6, #180224 @ 0x2c000 │ │ │ │ b.n 2918f6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17d58a> │ │ │ │ nop │ │ │ │ asrs r4, r4, #1 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r1, {r1, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r3, r4, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r1, {r1, r3, r6} │ │ │ │ + ldmia r1, {r1, r3, r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r1, #1 │ │ │ │ add.w r0, r0, #628 @ 0x274 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ bl 437470 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x323104> │ │ │ │ ldr.w lr, [r4] │ │ │ │ @@ -720345,15 +720343,15 @@ │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 291ade <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17d772> │ │ │ │ b.n 291b00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17d794> │ │ │ │ nop │ │ │ │ lsrs r0, r6, #20 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r7!, {r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ (291b98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17d82c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -720650,17 +720648,17 @@ │ │ │ │ adds r2, r3, #2 │ │ │ │ sub.w r2, r2, r8 │ │ │ │ cmp r2, r6 │ │ │ │ bcc.n 291e30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17dac4> │ │ │ │ b.n 291c82 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17d916> │ │ │ │ lsrs r0, r1, #14 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r6!, {r1, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r3, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r6!, {r1, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r3, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (291ec8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17db5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -720695,15 +720693,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r0, r2, #3 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - vst1.8 @ instruction: 0xf9ca00db │ │ │ │ + vld1.8 @ instruction: 0xf9ea00db │ │ │ │ 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] @ 292e9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x17eb30> │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ @@ -725733,19 +725731,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 295ddc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x181a70> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ b.n 295e00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x181a94> │ │ │ │ movs r0, #1 │ │ │ │ b.n 295de2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x181a76> │ │ │ │ nop │ │ │ │ - strh r6, [r0, #40] @ 0x28 │ │ │ │ + strh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r6, [r4, #38] @ 0x26 │ │ │ │ + strh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r0, [r7, #36] @ 0x24 │ │ │ │ + strh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ orrs r2, r3 │ │ │ │ bmi.n 295e96 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x181b2a> │ │ │ │ cmp r1, #31 │ │ │ │ bhi.n 295e7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x181b10> │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [r0, #2964] @ 0xb94 │ │ │ │ @@ -725810,15 +725808,15 @@ │ │ │ │ lsrs r2, r1 │ │ │ │ lsls r2, r2, #31 │ │ │ │ bpl.n 295edc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x181b70> │ │ │ │ ldrh.w r1, [ip, #2960] @ 0xb90 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 295ed4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x181b68> │ │ │ │ b.n 295ee0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x181b74> │ │ │ │ - strh r6, [r0, #32] │ │ │ │ + strh r6, [r4, #32] │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -726119,15 +726117,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #792 @ (adr r0, 29659c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x182230>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #304] @ 0x130 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strh r6, [r3, #4] │ │ │ │ + strh r6, [r7, #4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ orrs.w ip, r2, r3 │ │ │ │ bmi.n 296302 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x181f96> │ │ │ │ cmp r1, #31 │ │ │ │ bhi.n 2962fa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x181f8e> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -726647,15 +726645,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, pc} │ │ │ │ nop {7} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - add sp, #256 @ 0x100 │ │ │ │ + add sp, #384 @ 0x180 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -726803,15 +726801,15 @@ │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ b.n 2969ee <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x182682> │ │ │ │ nop │ │ │ │ pop {r3, r5, r6, pc} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrb r2, [r0, #3] │ │ │ │ + ldrb r2, [r4, #3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r3 │ │ │ │ @@ -726976,15 +726974,15 @@ │ │ │ │ cmp r4, r7 │ │ │ │ bge.n 296c10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1828a4> │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ pop {r1, r3, r4, r5, r7} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strb r0, [r3, #31] │ │ │ │ + strb r0, [r7, #31] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #212] @ (296d4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1829e0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -727066,15 +727064,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 296ca2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x182936> │ │ │ │ revsh r2, r0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strb r2, [r2, #24] │ │ │ │ + strb r2, [r6, #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 │ │ │ │ ldr r4, [pc, #232] @ (296e50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x182ae4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -727162,15 +727160,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 296d94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x182a28> │ │ │ │ cbnz r2, 296e88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x182b1c> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strb r6, [r3, #20] │ │ │ │ + strb r6, [r7, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -727415,19 +727413,19 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ str r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #616] @ 0x268 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strb r2, [r2, #12] │ │ │ │ + strb r2, [r6, #12] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r4, #11] │ │ │ │ + strb r2, [r0, #12] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r1, #8] │ │ │ │ + strb r6, [r5, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #456] @ (297308 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x182f9c>) │ │ │ │ @@ -727598,19 +727596,19 @@ │ │ │ │ ldrd lr, r3, [sp, #32] │ │ │ │ b.n 297176 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x182e0a> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 2971d6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x182e6a> │ │ │ │ nop │ │ │ │ push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strb r2, [r3, #6] │ │ │ │ + strb r2, [r7, #6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r5, [pc, #464] @ (2974e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x183178>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r4, [r0, #3] │ │ │ │ + strb r4, [r4, #3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -727818,15 +727816,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ b.n 2974a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x183134> │ │ │ │ uxtb r6, r0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r6, [r6, #108] @ 0x6c │ │ │ │ + ldr r6, [r2, #112] @ 0x70 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -727958,15 +727956,15 @@ │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ b.n 297622 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1832b6> │ │ │ │ nop │ │ │ │ cbz r6, 29770e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1833a2> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r6, [r5, #84] @ 0x54 │ │ │ │ + ldr r6, [r1, #88] @ 0x58 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #220] @ (2977f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x183484>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -728469,15 +728467,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #328 @ 0x148 │ │ │ │ lsls r1, r2, #6 │ │ │ │ strh r4, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ + ldr r2, [r1, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ strh r2, [r2, #32] │ │ │ │ lsls r1, r2, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -728606,15 +728604,15 @@ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 296d54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1829e8> │ │ │ │ b.n 297d70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x183a04> │ │ │ │ nop │ │ │ │ add r2, sp, #376 @ 0x178 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r0, [r3, #108] @ 0x6c │ │ │ │ + str r0, [r7, #108] @ 0x6c │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #380] @ (297f88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x183c1c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -728753,17 +728751,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 297edc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x183b70> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 297ea6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x183b3a> │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r2, [r4, #96] @ 0x60 │ │ │ │ + str r2, [r0, #100] @ 0x64 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r1, #80] @ 0x50 │ │ │ │ + str r6, [r5, #80] @ 0x50 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r6, [pc, #628] @ (29821c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x183eb0>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -729002,33 +729000,33 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ strh r0, [r2, #2] │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ + str r0, [r7, #52] @ 0x34 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r0, #52] @ 0x34 │ │ │ │ + str r6, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [r6, #52] @ 0x34 │ │ │ │ + str r4, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ + str r2, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [r1, #52] @ 0x34 │ │ │ │ + str r4, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r3, #48] @ 0x30 │ │ │ │ + str r6, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [r1, #52] @ 0x34 │ │ │ │ + str r4, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r4, #20] │ │ │ │ + str r0, [r0, #24] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r7, #44] @ 0x2c │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [r2, #48] @ 0x30 │ │ │ │ + str r4, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r5, [pc, #752] @ (298554 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1841e8>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -729304,47 +729302,47 @@ │ │ │ │ b.n 2984b2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x184146> │ │ │ │ add r4, pc, #760 @ (adr r4, 29884c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1844e0>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldrb r4, [r2, #22] │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #36] @ 0x24 │ │ │ │ + str r0, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrb r6, [r0, #13] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r4, [r0, #8] │ │ │ │ + str r4, [r4, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r5, #0] │ │ │ │ + str r2, [r1, #4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r6, #4] │ │ │ │ + str r0, [r2, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r0, #0] │ │ │ │ + str r2, [r4, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsh r0, [r6, r7] │ │ │ │ + str r0, [r2, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsh r6, [r3, r6] │ │ │ │ + ldrsh r6, [r7, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsh r4, [r1, r7] │ │ │ │ + ldrsh r4, [r5, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #28] @ (2985a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x184234>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #28] @ (2985a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x184238>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 2984b2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x184146> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 298328 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x183fbc> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrsh r2, [r3, r5] │ │ │ │ + ldrsh r2, [r7, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsh r4, [r6, r5] │ │ │ │ + ldrsh r4, [r2, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #324] @ (298700 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x184394>) │ │ │ │ @@ -729471,23 +729469,23 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 298648 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1842dc> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 2986a6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18433a> │ │ │ │ nop │ │ │ │ add r1, pc, #504 @ (adr r1, 2988fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x184590>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrsh r6, [r3, r3] │ │ │ │ + ldrsh r6, [r7, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsh r6, [r5, r2] │ │ │ │ + ldrsh r6, [r1, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsh r4, [r4, r0] │ │ │ │ + ldrsh r4, [r0, r1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsh r2, [r3, r2] │ │ │ │ + ldrsh r2, [r7, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsh r4, [r4, r0] │ │ │ │ + ldrsh r4, [r0, r1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #376] @ (2988a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x184538>) │ │ │ │ @@ -729630,23 +729628,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 2987bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x184450> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 29884c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1844e0> │ │ │ │ add r0, pc, #56 @ (adr r0, 2988e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x184574>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrb r4, [r3, r5] │ │ │ │ + ldrb r4, [r7, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r4, [r5, r4] │ │ │ │ + ldrb r4, [r1, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r7, r1] │ │ │ │ + ldrb r6, [r3, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r0, [r3, r4] │ │ │ │ + ldrb r0, [r7, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r7, r1] │ │ │ │ + ldrb r6, [r3, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ subs r7, r3, #0 │ │ │ │ @@ -730404,29 +730402,29 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 298f88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x184c1c> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #344] @ 0x158 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrsb r6, [r0, r4] │ │ │ │ + ldrsb r6, [r4, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsb r2, [r6, r1] │ │ │ │ + ldrsb r2, [r2, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsb r6, [r3, r0] │ │ │ │ + ldrsb r6, [r7, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r7, r7] │ │ │ │ + ldrsb r6, [r3, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r3, r6] │ │ │ │ + strb r6, [r7, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r3, r6] │ │ │ │ + strb r6, [r7, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r2, r7] │ │ │ │ + strb r6, [r6, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r5, r5] │ │ │ │ + strb r6, [r1, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #548] @ (2993ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x185040>) │ │ │ │ @@ -730621,27 +730619,27 @@ │ │ │ │ b.n 299316 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x184faa> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ b.n 299276 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x184f0a> │ │ │ │ str r5, [sp, #712] @ 0x2c8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strb r0, [r5, r0] │ │ │ │ + strb r0, [r1, r1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r3, r0] │ │ │ │ + strb r6, [r7, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r0, [r4, r0] │ │ │ │ + strb r0, [r0, r1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r3, r1] │ │ │ │ + strb r4, [r7, r1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r6, [r2, r7] │ │ │ │ + strh r6, [r6, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r4, [r5, r7] │ │ │ │ + strb r4, [r1, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r0, r0] │ │ │ │ + strb r4, [r4, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -730844,21 +730842,21 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r5 │ │ │ │ @ instruction: 0xb717 │ │ │ │ subs r0, #209 @ 0xd1 │ │ │ │ - strh r4, [r0, r4] │ │ │ │ + strh r4, [r4, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r6, [r5, r1] │ │ │ │ + strh r6, [r1, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r4, r7] │ │ │ │ + strh r0, [r0, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r4, r6] │ │ │ │ + str r6, [r0, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 29969c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x185330> │ │ │ │ sub sp, #12 │ │ │ │ @@ -731106,19 +731104,19 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2997f6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18548a> │ │ │ │ b.n 299808 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18549c> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bx lr │ │ │ │ + blx r2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r7, [pc, #688] @ (299be8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18587c>) │ │ │ │ + ldr r7, [pc, #816] @ (299c68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1858fc>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r7, [pc, #232] @ (299a24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1856b8>) │ │ │ │ + ldr r7, [pc, #360] @ (299aa4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x185738>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -731154,19 +731152,19 @@ │ │ │ │ movw r2, #32888 @ 0x8078 │ │ │ │ bl 299798 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18542c> │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 15ef38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4abcc> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r6, [pc, #720] @ (299c88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18591c>) │ │ │ │ + ldr r6, [pc, #848] @ (299d08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18599c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [pc, #776] @ (299cc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x185958>) │ │ │ │ + ldr r6, [pc, #904] @ (299d44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1859d8>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - mov r2, sl │ │ │ │ + mov r2, lr │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (2999f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x185684>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -731233,15 +731231,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 15ef38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4abcc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r4, [r6, #40] @ 0x28 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r6, [pc, #264] @ (299b94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x185828>) │ │ │ │ + ldr r6, [pc, #392] @ (299c14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1858a8>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #72] @ (299ae4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x185778>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -731269,17 +731267,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2884] @ 0xb44 │ │ │ │ bl 299940 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1855d4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - cmp r0, r2 │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r5, [pc, #680] @ (299d98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x185a2c>) │ │ │ │ + ldr r5, [pc, #808] @ (299e18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x185aac>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (299b20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1857b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -731346,15 +731344,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 15ef38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4abcc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r4, [r0, #32] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r5, [pc, #280] @ (299cd4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x185968>) │ │ │ │ + ldr r5, [pc, #408] @ (299d54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1859e8>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #72] @ (299c14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1858a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -731382,17 +731380,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2884] @ 0xb44 │ │ │ │ bl 299940 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1855d4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r6, [r5, #26] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r4, [pc, #160] @ (299cbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x185950>) │ │ │ │ + ldr r4, [pc, #288] @ (299d3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1859d0>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [pc, #488] @ (299e08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x185a9c>) │ │ │ │ + ldr r4, [pc, #616] @ (299e88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x185b1c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #102400 @ 0x19000 │ │ │ │ sub sp, #12 │ │ │ │ @@ -732469,21 +732467,21 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #230 @ 0xe6 │ │ │ │ + ands r6, r0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r1, [pc, #352] @ (29aacc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x186760>) │ │ │ │ + ldr r1, [pc, #480] @ (29ab4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1867e0>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrsh r4, [r5, r7] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - blxns sp │ │ │ │ + ldr r0, [pc, #48] @ (29a9a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x186638>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 299fe4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x185c78> │ │ │ │ add.w r2, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w r1, [r2, #3339] @ 0xd0b │ │ │ │ cmp r1, r3 │ │ │ │ @@ -733942,15 +733940,15 @@ │ │ │ │ orr.w r1, r1, #2 │ │ │ │ str.w r1, [r4, #2088] @ 0x828 │ │ │ │ strb.w r3, [r2, #2078] @ 0x81e │ │ │ │ b.w 29a008 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x185c9c> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #254 @ 0xfe │ │ │ │ + cmp r6, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldrb.w ip, [r2, #1553] @ 0x611 │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.w 29bee2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x187b76> │ │ │ │ ldr.w ip, [pc, #2080] @ 29c57c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x188210> │ │ │ │ @@ -734626,31 +734624,31 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 29c00e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x187ca2> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #186 @ 0xba │ │ │ │ + cmp r0, #218 @ 0xda │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r0, #224 @ 0xe0 │ │ │ │ + cmp r1, #0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r6, #144 @ 0x90 │ │ │ │ + movs r6, #176 @ 0xb0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r3, #154 @ 0x9a │ │ │ │ + movs r3, #186 @ 0xba │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r4, #20 │ │ │ │ + movs r4, #52 @ 0x34 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r3, #118 @ 0x76 │ │ │ │ + movs r3, #150 @ 0x96 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r3, #180 @ 0xb4 │ │ │ │ + movs r3, #212 @ 0xd4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r3, #80 @ 0x50 │ │ │ │ + movs r3, #112 @ 0x70 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r3, #170 @ 0xaa │ │ │ │ + movs r3, #202 @ 0xca │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (29c5cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x188260>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -734916,37 +734914,37 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ b.n 29c6b2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x188346> │ │ │ │ subs r1, #232 @ 0xe8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #102 @ 0x66 │ │ │ │ + movs r2, #134 @ 0x86 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r4, sp, #840 @ 0x348 │ │ │ │ + add r4, sp, #968 @ 0x3c8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r2, #102 @ 0x66 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r2, #62 @ 0x3e │ │ │ │ + movs r2, #94 @ 0x5e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r1, #192 @ 0xc0 │ │ │ │ + movs r1, #224 @ 0xe0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r1, #150 @ 0x96 │ │ │ │ + movs r1, #182 @ 0xb6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r3, sp, #984 @ 0x3d8 │ │ │ │ + add r4, sp, #88 @ 0x58 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r1, #116 @ 0x74 │ │ │ │ + movs r1, #148 @ 0x94 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r1, #76 @ 0x4c │ │ │ │ + movs r1, #108 @ 0x6c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r3, sp, #816 @ 0x330 │ │ │ │ + add r3, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r1, #64 @ 0x40 │ │ │ │ + movs r1, #96 @ 0x60 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r1, #16 │ │ │ │ + movs r1, #48 @ 0x30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 29c908 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18859c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -735183,15 +735181,15 @@ │ │ │ │ lsls r7, r4, #8 │ │ │ │ ldrb r2, [r5, r7] │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r6, #162 @ 0xa2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #648] @ (29cdd4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x188a68>) │ │ │ │ + ldr r5, [pc, #776] @ (29ce54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x188ae8>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ movw r1, #2929 @ 0xb71 │ │ │ │ cmp r0, r1 │ │ │ │ bhi.w 29cc86 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18891a> │ │ │ │ cmp.w r0, #2880 @ 0xb40 │ │ │ │ bls.w 29cf40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x188bd4> │ │ │ │ mvn.w r2, #2880 @ 0xb40 │ │ │ │ @@ -736257,19 +736255,19 @@ │ │ │ │ add r2, r1 │ │ │ │ ldrb.w r2, [r2, #56] @ 0x38 │ │ │ │ cmp r0, r2 │ │ │ │ bcc.w 29cbd4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x188868> │ │ │ │ add.w r4, r4, #122880 @ 0x1e000 │ │ │ │ ldrb.w r0, [r4, #1968] @ 0x7b0 │ │ │ │ b.w 29caee <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x188782> │ │ │ │ - adds r0, r1, #7 │ │ │ │ + adds r0, r5, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r7, r6 │ │ │ │ + adds r6, r3, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldrb.w r0, [r2, #1668] @ 0x684 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 29dabc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189750> │ │ │ │ ldr r0, [pc, #648] @ (29db40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1897d4>) │ │ │ │ @@ -736474,15 +736472,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 29caec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x188780> │ │ │ │ b.w 29cbd4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x188868> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #21 │ │ │ │ + lsrs r6, r2, #22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #316] @ (29dc94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189928>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -736602,23 +736600,23 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 29dc06 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18989a> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #896] @ (29e018 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189cac>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ - subs r4, #136 @ 0x88 │ │ │ │ + subs r4, #168 @ 0xa8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsrs r0, r6, #22 │ │ │ │ + lsrs r0, r2, #23 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r0, r4, #21 │ │ │ │ + lsrs r0, r0, #22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r0, #21 │ │ │ │ + lsrs r4, r4, #21 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r6, #20 │ │ │ │ + lsrs r2, r2, #21 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-48] │ │ │ │ ldr r2, [pc, #128] @ (29dd40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1899d4>) │ │ │ │ @@ -736672,15 +736670,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ movs r3, #50 @ 0x32 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #14 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r4, r3, #19 │ │ │ │ + lsrs r4, r7, #19 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-28] │ │ │ │ @@ -736815,17 +736813,17 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ movs r1, #222 @ 0xde │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r1, #188 @ 0xbc │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #14 │ │ │ │ + lsrs r4, r5, #14 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r4, #14 │ │ │ │ + lsrs r2, r0, #15 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-56] │ │ │ │ mov r8, r2 │ │ │ │ @@ -737143,17 +737141,17 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ svc 126 @ 0x7e │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r4, r6, #4 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - asrs r6, r3, #18 │ │ │ │ + asrs r6, r7, #18 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - lsrs r0, r5, #4 │ │ │ │ + lsrs r0, r1, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ udf #126 @ 0x7e │ │ │ │ lsls r3, r2, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -737166,15 +737164,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ add lr, lr │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r4, r6, #32 │ │ │ │ + lsrs r4, r2, #1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r1, r2, r3} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -737216,15 +737214,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r3] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ add r0, lr │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r0, r1, #31 │ │ │ │ + lsls r0, r5, #31 │ │ │ │ lsls r4, r3, #3 │ │ │ │ sub.w r1, r1, #3472 @ 0xd90 │ │ │ │ cmp r1, #8 │ │ │ │ bhi.n 29e358 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189fec> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ @@ -737303,15 +737301,15 @@ │ │ │ │ bhi.n 29e3e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18a074> │ │ │ │ ldr r3, [pc, #8] @ (29e3e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18a078>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r2, [r3, #32] │ │ │ │ + ldr r2, [r7, #32] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ @@ -737349,15 +737347,15 @@ │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 29e434 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18a0c8> │ │ │ │ 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} │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ + ldr r0, [r2, #32] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ sub sp, #8 │ │ │ │ @@ -737408,15 +737406,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} │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ + ldr r0, [r3, #24] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ vcmp.f32 s0, s1 │ │ │ │ mov r7, r1 │ │ │ │ @@ -737552,29 +737550,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 29e53a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18a1ce> │ │ │ │ nop │ │ │ │ tst r4, r6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r4, r4, #22 │ │ │ │ + lsls r4, r0, #23 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r4, r5, #18 │ │ │ │ + lsls r4, r1, #19 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r0, r5, #18 │ │ │ │ + lsls r0, r1, #19 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r4, r4, #18 │ │ │ │ + lsls r4, r0, #19 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r4, r6, #18 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r1, #18 │ │ │ │ + lsls r2, r5, #18 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r3, #17 │ │ │ │ + lsls r2, r7, #17 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ @@ -737659,15 +737657,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 6a018 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ b.n 29e714 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18a3a8> │ │ │ │ nop │ │ │ │ - str r2, [r4, #112] @ 0x70 │ │ │ │ + str r2, [r0, #116] @ 0x74 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ @@ -737759,15 +737757,15 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 6a018 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r3, r0 │ │ │ │ b.n 29e802 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18a496> │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ + str r2, [r2, #100] @ 0x64 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ vcmp.f32 s0, s1 │ │ │ │ ldr r4, [pc, #540] @ (29eac0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18a754>) │ │ │ │ @@ -737953,33 +737951,33 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 29e9ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18a680> │ │ │ │ subs r6, #150 @ 0x96 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r0, [r2, #80] @ 0x50 │ │ │ │ + str r0, [r6, #80] @ 0x50 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r6, r5, #5 │ │ │ │ + lsls r6, r1, #6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + lsls r4, r7, #4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r7, #4 │ │ │ │ + lsls r2, r3, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r0, r1, #4 │ │ │ │ + lsls r0, r5, #4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r6, r0, #4 │ │ │ │ + lsls r6, r4, #4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r1, #4 │ │ │ │ + lsls r2, r5, #4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r1, #4 │ │ │ │ + lsls r2, r5, #4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r0, r2, #1 │ │ │ │ + lsls r0, r6, #1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ + lsls r4, r7, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movw ip, #5126 @ 0x1406 │ │ │ │ @@ -738160,19 +738158,19 @@ │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 29ec08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18a89c> │ │ │ │ movs r4, #32 │ │ │ │ b.n 29ec64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18a8f8> │ │ │ │ nop │ │ │ │ subs r3, #138 @ 0x8a │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r4, [r5, #32] │ │ │ │ + str r4, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - vqadd.u16 q8, q9, │ │ │ │ - vqadd.u8 q8, q8, │ │ │ │ - vqadd.u8 q0, q9, │ │ │ │ + vqadd.u64 q8, q9, │ │ │ │ + vqadd.u32 q8, q8, │ │ │ │ + vqadd.u32 q0, q9, │ │ │ │ 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 │ │ │ │ bl 29eb9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18a830> │ │ │ │ @@ -738299,19 +738297,19 @@ │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 29edac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18aa40> │ │ │ │ movs r4, #16 │ │ │ │ b.n 29edf4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18aa88> │ │ │ │ nop │ │ │ │ subs r1, #230 @ 0xe6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r0, [r1, #8] │ │ │ │ + str r0, [r5, #8] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - mcr2 0, 1, r0, cr0, cr11, {6} │ │ │ │ - mcr2 0, 1, r0, cr0, cr11, {6} │ │ │ │ - stc2l 0, cr0, [r2, #876]! @ 0x36c │ │ │ │ + mcr2 0, 2, r0, cr0, cr11, {6} │ │ │ │ + mcr2 0, 2, r0, cr0, cr11, {6} │ │ │ │ + mcr2 0, 0, r0, cr2, cr11, {6} │ │ │ │ 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 │ │ │ │ bl 29ed40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18a9d4> │ │ │ │ @@ -738450,19 +738448,19 @@ │ │ │ │ mul.w r1, r0, r1 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ b.n 29ef1e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18abb2> │ │ │ │ mov.w ip, #16 │ │ │ │ b.n 29ef7e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18ac12> │ │ │ │ subs r0, #118 @ 0x76 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrsh r0, [r3, r4] │ │ │ │ + ldrsh r0, [r7, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldc2 0, cr0, [ip, #-876] @ 0xfffffc94 │ │ │ │ - stc2 0, cr0, [r4, #-876] @ 0xfffffc94 │ │ │ │ - stc2l 0, cr0, [lr], {219} @ 0xdb │ │ │ │ + ldc2 0, cr0, [ip, #-876]! @ 0xfffffc94 │ │ │ │ + stc2 0, cr0, [r4, #-876]! @ 0xfffffc94 │ │ │ │ + stc2l 0, cr0, [lr], #876 @ 0x36c │ │ │ │ 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 │ │ │ │ bl 29eeb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18ab44> │ │ │ │ @@ -738522,15 +738520,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r6, #226 @ 0xe2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - @ instruction: 0xfbe200db │ │ │ │ + stc2 0, cr0, [r2], {219} @ 0xdb │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ bl 29f048 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18acdc> │ │ │ │ @@ -738618,16 +738616,16 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r6, #10 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - @ instruction: 0xfac400db │ │ │ │ - @ instruction: 0xfac200db │ │ │ │ + @ instruction: 0xfae400db │ │ │ │ + @ instruction: 0xfae200db │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ vcvt.f32.f64 s3, d3 │ │ │ │ @@ -739245,15 +739243,15 @@ │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 29f986 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18b61a> │ │ │ │ ldr r3, [pc, #208] @ (29f9b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18b648>) │ │ │ │ ldr r0, [pc, #208] @ (29f9b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18b64c>) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str r5, [r3, #0] │ │ │ │ - bl 104f8bc │ │ │ │ + bl 104f8fc │ │ │ │ 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 29f8b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18b548> │ │ │ │ bic.w r9, r9, #15 │ │ │ │ add.w r3, r8, r9 │ │ │ │ @@ -739319,34 +739317,34 @@ │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldmia r0!, {r1, r2, r5} │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsls r6, r1, #31 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrh r6, [r3, #26] │ │ │ │ + ldrh r6, [r7, #26] │ │ │ │ lsls r2, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ stmia r7!, {r1, r2, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r6, [r3, #22] │ │ │ │ + ldrh r6, [r7, #22] │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmia r7!, {r1, r2, r5} │ │ │ │ lsls r3, r2, #6 │ │ │ │ mcr2 15, 2, pc, cr5, cr15, {7} @ │ │ │ │ ldmia r0!, {r1, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xf3bc00db │ │ │ │ + @ instruction: 0xf3dc00db │ │ │ │ stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ands.w r0, r8, #7176192 @ 0x6d8000 │ │ │ │ - usat r0, #27, lr, asr #3 │ │ │ │ + bics.w r0, r8, #7176192 @ 0x6d8000 │ │ │ │ + ubfx r0, lr, #3, #28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r2, #260 @ 0x104 │ │ │ │ movs r1, #0 │ │ │ │ blx 6a204 │ │ │ │ @@ -739533,26 +739531,26 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r2, r2, #22 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf33000db │ │ │ │ + @ instruction: 0xf35000db │ │ │ │ lsls r4, r0, #22 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ssat r0, #28, r6, asr #3 │ │ │ │ + sbfx r0, r6, #3, #28 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r3, r4} │ │ │ │ lsls r3, r2, #6 │ │ │ │ @ instruction: 0xfbe9ffff │ │ │ │ - ldrh r6, [r4, #0] │ │ │ │ + ldrh r6, [r0, #2] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldrh r4, [r0, #0] │ │ │ │ + ldrh r4, [r4, #0] │ │ │ │ lsls r2, r5, #3 │ │ │ │ lsls r4, r6, #16 │ │ │ │ lsls r1, r2, #6 │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w ip, [pc, #104] @ 29fc88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18b91c> │ │ │ │ @@ -740119,21 +740117,21 @@ │ │ │ │ b.n 2a0250 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18bee4> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mrc2 1, 4, r0, cr2, cr0, {4} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mcr2 1, 3, r0, cr0, cr0, {4} │ │ │ │ - movs r1, #26 │ │ │ │ + movs r1, #58 @ 0x3a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r0, #234 @ 0xea │ │ │ │ + movs r1, #10 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r0, #98 @ 0x62 │ │ │ │ + movs r0, #130 @ 0x82 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r0, #162 @ 0xa2 │ │ │ │ + movs r0, #194 @ 0xc2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ (2a03b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18c04c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -740221,21 +740219,21 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 2a0346 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18bfda> │ │ │ │ nop │ │ │ │ movs r4, #112 @ 0x70 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - movs r0, #34 @ 0x22 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, r5, #7 │ │ │ │ + movs r0, #10 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, r0, #7 │ │ │ │ + subs r6, r4, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, r6, #6 │ │ │ │ + subs r6, r2, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #140] @ (2a045c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18c0f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7169 @ 0x1c01 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ @@ -740450,17 +740448,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 2a0616 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18c2aa> │ │ │ │ nop │ │ │ │ movs r1, #138 @ 0x8a │ │ │ │ lsls r1, r2, #6 │ │ │ │ - adds r0, r0, #6 │ │ │ │ + adds r0, r4, #6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r6, r0, #6 │ │ │ │ + adds r6, r4, #6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add.w r0, r0, #471040 @ 0x73000 │ │ │ │ movs r2, #1 │ │ │ │ addw r3, r0, #3620 @ 0xe24 │ │ │ │ strb.w r2, [r0, #3616] @ 0xe20 │ │ │ │ vldr s15, [r3] │ │ │ │ vcmpe.f32 s15, s0 │ │ │ │ @@ -740593,15 +740591,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2a0788 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18c41c> │ │ │ │ nop │ │ │ │ subs r2, r7, #7 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - adds r2, r3, #0 │ │ │ │ + adds r2, r7, #0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #188] @ (2a08c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18c554>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -740664,15 +740662,15 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2a084c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18c4e0> │ │ │ │ subs r6, r6, #4 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - subs r4, r3, r5 │ │ │ │ + subs r4, r7, r5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #168] @ (2a0974 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18c608>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -740729,15 +740727,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2a0910 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18c5a4> │ │ │ │ nop │ │ │ │ subs r6, r5, #1 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - subs r6, r6, r2 │ │ │ │ + subs r6, r2, r3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -740886,23 +740884,23 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a0abc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18c750> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ adds r2, r5, #6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - adds r4, r7, r7 │ │ │ │ + subs r4, r3, r0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r6, r4, #25 │ │ │ │ + lsrs r6, r0, #26 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r0, r1, r7 │ │ │ │ + adds r0, r5, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r4, r5, r3 │ │ │ │ + adds r4, r1, r4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, r3, r3 │ │ │ │ + adds r0, r7, r3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add.w r2, r0, #471040 @ 0x73000 │ │ │ │ add.w r1, r0, #473088 @ 0x73800 │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #1536 @ 0x600 │ │ │ │ str.w r3, [r2, #3328] @ 0xd00 │ │ │ │ @@ -742397,15 +742395,15 @@ │ │ │ │ b.n 2a1b08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18d79c> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bic.w r1, lr, r0, lsr #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ands.w r1, r4, r0, lsr #2 │ │ │ │ - lsrs r6, r3, #2 │ │ │ │ + lsrs r6, r7, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3608] @ 0xe18 │ │ │ │ sub sp, #452 @ 0x1c4 │ │ │ │ ldr.w r4, [pc, #3044] @ 2a27d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18e464> │ │ │ │ @@ -743488,15 +743486,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ b.n 2a2fc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18ec5c> │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 2a2b2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18e7c0> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsls r2, r6, #20 │ │ │ │ + lsls r2, r2, #21 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #3 │ │ │ │ bhi.w 2a29ce <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18e662> │ │ │ │ cmp r2, #1 │ │ │ │ mov.w r5, #1 │ │ │ │ @@ -745683,15 +745681,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ b.n 2a3ee0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x18fb74> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ stmia r2!, {r1, r2, r6, r7} │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #2 │ │ │ │ + asrs r2, r0, #3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmia r0!, {r3, r7} │ │ │ │ lsls r0, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3528] @ 0xdc8 │ │ │ │ @@ -746814,15 +746812,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x0012 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsls r0, r6, #27 │ │ │ │ + lsls r0, r2, #28 │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov.w r1, #376 @ 0x178 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ bl 46565c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3512f0> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ add.w r7, r0, #20 │ │ │ │ @@ -749211,15 +749209,15 @@ │ │ │ │ ldrh.w r3, [sp, #272] @ 0x110 │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ b.w 2a5c24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1918b8> │ │ │ │ add r5, pc, #560 @ (adr r5, 2a68fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x192590>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #4 │ │ │ │ strd r3, r7, [sp, #148] @ 0x94 │ │ │ │ movs r4, #0 │ │ │ │ @@ -750165,21 +750163,21 @@ │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 2a7196 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x192e2a> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 2a722a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x192ebe> │ │ │ │ + cbz r4, 2a7232 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x192ec6> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbz r2, 2a722a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x192ebe> │ │ │ │ + cbz r2, 2a7232 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x192ec6> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbz r2, 2a722a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x192ebe> │ │ │ │ + cbz r2, 2a7232 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x192ec6> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - uxtb r2, r4 │ │ │ │ + cbz r2, 2a7208 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x192e9c> │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 2a721c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x192eb0> │ │ │ │ sub sp, #28 │ │ │ │ @@ -823848,23 +823846,23 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r2, #4 │ │ │ │ lsls r5, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3 │ │ │ │ + lsrs r4, r7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r6, r5 │ │ │ │ + lsrs r6, r1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ adds r4, r5, #1 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - adds r4, #216 @ 0xd8 │ │ │ │ + adds r4, #248 @ 0xf8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - eors r4, r3 │ │ │ │ + eors r4, r7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ movw r1, #37734 @ 0x9366 │ │ │ │ cmp r9, r1 │ │ │ │ beq.w 2deb34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ca7c8> │ │ │ │ bls.w 2df25c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1caef0> │ │ │ │ movw r1, #38275 @ 0x9583 │ │ │ │ cmp r9, r1 │ │ │ │ @@ -824970,31 +824968,31 @@ │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ beq.w 2de59e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ca232> │ │ │ │ b.w 2de84a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ca4de> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #82 @ 0x52 │ │ │ │ + subs r4, #114 @ 0x72 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r4, #88 @ 0x58 │ │ │ │ + subs r4, #120 @ 0x78 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r2, #80] @ 0x50 │ │ │ │ + str r2, [r6, #80] @ 0x50 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - subs r2, #202 @ 0xca │ │ │ │ + subs r2, #234 @ 0xea │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r2, #144 @ 0x90 │ │ │ │ + subs r2, #176 @ 0xb0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r2, #116 @ 0x74 │ │ │ │ + subs r2, #148 @ 0x94 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r1, #104 @ 0x68 │ │ │ │ + subs r1, #136 @ 0x88 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r1, #72 @ 0x48 │ │ │ │ + subs r1, #104 @ 0x68 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r1, #14 │ │ │ │ + subs r1, #46 @ 0x2e │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrb.w r2, [r5, #1581] @ 0x62d │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cbz r2, 2df0e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1cad7c> │ │ │ │ ldr.w r2, [pc, #3340] @ 2dfde4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1cba78> │ │ │ │ ldrb.w r1, [r5, #1768] @ 0x6e8 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ @@ -826109,19 +826107,19 @@ │ │ │ │ ldr.w r3, [r5, #1772] @ 0x6ec │ │ │ │ cmp r3, #30 │ │ │ │ bls.w 2de84a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ca4de> │ │ │ │ b.w 2ded2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ca9c0> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #204 @ 0xcc │ │ │ │ + adds r2, #236 @ 0xec │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r2, #32 │ │ │ │ + adds r2, #64 @ 0x40 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r1, #228 @ 0xe4 │ │ │ │ + adds r2, #4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrb.w r3, [r5, #1580] @ 0x62c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2de84a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ca4de> │ │ │ │ ldr r3, [pc, #660] @ (2e0094 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1cbd28>) │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldrb.w r2, [r5, #1768] @ 0x6e8 │ │ │ │ @@ -826460,20 +826458,20 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ movs r6, #108 @ 0x6c │ │ │ │ lsls r5, r1, #6 │ │ │ │ vrhadd.u8 d16, d24, d12 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vrhadd.u16 d0, d28, d12 │ │ │ │ - movs r3, #246 @ 0xf6 │ │ │ │ + movs r4, #22 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cdp2 1, 15, cr0, cr4, cr12, {4} │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #27 │ │ │ │ + asrs r0, r3, #28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r3, [pc, #216] @ (2e02d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1cbf6c>) │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.n 2e029e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1cbf32> │ │ │ │ bls.n 2e0268 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1cbefc> │ │ │ │ @@ -826884,23 +826882,23 @@ │ │ │ │ add.w r2, r2, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ str.w r3, [r2, #408] @ 0x198 │ │ │ │ bl 435b94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321828> │ │ │ │ b.n 2e0598 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1cc22c> │ │ │ │ movs r3, #202 @ 0xca │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r3, [pc, #392] @ (2e07e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1cc474>) │ │ │ │ + ldr r3, [pc, #520] @ (2e0860 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1cc4f4>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r1, [pc, #920] @ (2e09f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1cc688>) │ │ │ │ + ldr r2, [pc, #24] @ (2e0674 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1cc308>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r4, r7, #7 │ │ │ │ + movs r0, #28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, r4, #6 │ │ │ │ + subs r0, r0, #7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, r4, #6 │ │ │ │ + subs r0, r0, #7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #344] @ (2e07d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1cc464>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -827296,29 +827294,29 @@ │ │ │ │ str.w r2, [r1, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 435b94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321828> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 2e090c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1cc5a0> │ │ │ │ subs r4, r2, #5 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - adds r2, r0, #2 │ │ │ │ + adds r2, r4, #2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r0, r5, #1 │ │ │ │ + adds r0, r1, #2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - mov lr, r8 │ │ │ │ + mov lr, ip │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r2, r4, r7 │ │ │ │ + adds r2, r0, #0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, r0, r6 │ │ │ │ + subs r0, r4, r6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r4, r3, r6 │ │ │ │ + subs r4, r7, r6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r2, r4, r4 │ │ │ │ + subs r2, r0, r5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r2, r4, r4 │ │ │ │ + subs r2, r0, r5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ dmb ish │ │ │ │ add.w r0, r2, #33024 @ 0x8100 │ │ │ │ adds r0, #152 @ 0x98 │ │ │ │ ldrex r1, [r0] │ │ │ │ subs r1, #1 │ │ │ │ @@ -827488,15 +827486,15 @@ │ │ │ │ bl 15be58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x47aec> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ bl 2e0358 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1cbfec> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ subs r0, r1, r3 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - adds r2, r3, r4 │ │ │ │ + adds r2, r7, r4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (2e0cd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1cc96c>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -827515,15 +827513,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 2e0358 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1cbfec> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r4, r1, r2 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - adds r6, r6, r3 │ │ │ │ + adds r6, r2, r4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (2e0d1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1cc9b0>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -827541,15 +827539,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 2e0358 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1cbfec> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r0, r1, r1 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - adds r4, r1, r3 │ │ │ │ + adds r4, r5, r3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r0, #38 @ 0x26 │ │ │ │ bhi.n 2e0d7e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1cca12> │ │ │ │ tbb [pc, r0] │ │ │ │ adds r7, r4, r0 │ │ │ │ adds r6, r2, #0 │ │ │ │ movs r4, #26 │ │ │ │ @@ -828845,17 +828843,17 @@ │ │ │ │ bl ffeefcce │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #21 │ │ │ │ + asrs r6, r2, #22 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r0, r0, #15 │ │ │ │ + asrs r0, r4, #15 │ │ │ │ lsls r0, r3, #3 │ │ │ │ bhi.w 2e1064 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1cccf8> │ │ │ │ movw r0, #32874 @ 0x806a │ │ │ │ cmp r1, r0 │ │ │ │ bls.w 2e1eb6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1cdb4a> │ │ │ │ movw r0, #32879 @ 0x806f │ │ │ │ cmp r1, r0 │ │ │ │ @@ -829423,23 +829421,23 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ bcc.n 2e2308 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1cdf9c> │ │ │ │ lsls r2, r0, #6 │ │ │ │ bcc.n 2e2330 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1cdfc4> │ │ │ │ lsls r2, r0, #6 │ │ │ │ bcc.n 2e22e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1cdf78> │ │ │ │ lsls r2, r0, #6 │ │ │ │ - ldr r5, [pc, #816] @ (2e26c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ce354>) │ │ │ │ + ldr r5, [pc, #944] @ (2e2740 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ce3d4>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsls r4, r5, #19 │ │ │ │ + lsls r4, r1, #20 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r5, #142 @ 0x8e │ │ │ │ + cmp r5, #174 @ 0xae │ │ │ │ lsls r4, r5, #3 │ │ │ │ udf #232 @ 0xe8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - adds r5, #126 @ 0x7e │ │ │ │ + adds r5, #158 @ 0x9e │ │ │ │ lsls r4, r5, #3 │ │ │ │ bcc.n 2e23f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ce088> │ │ │ │ lsls r2, r0, #6 │ │ │ │ bcc.n 2e23d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ce068> │ │ │ │ lsls r2, r0, #6 │ │ │ │ bcc.n 2e23c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ce05c> │ │ │ │ lsls r2, r0, #6 │ │ │ │ @@ -830586,30 +830584,30 @@ │ │ │ │ ldr.w r3, [r5, #1888] @ 0x760 │ │ │ │ ubfx r3, r3, #2, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ ldr.w r3, [r5, #1888] @ 0x760 │ │ │ │ ubfx r3, r3, #3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ b.w 2e2144 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1cddd8> │ │ │ │ - lsls r0, r1, #6 │ │ │ │ + lsls r0, r5, #6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, r0 │ │ │ │ + movs r2, r4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - vshr.u64 q8, , #58 │ │ │ │ - vshr.u64 q0, , #54 │ │ │ │ - ldc2l 0, cr0, [ip, #860]! @ 0x35c │ │ │ │ - adds r6, #92 @ 0x5c │ │ │ │ + vshr.u64 q8, , #26 │ │ │ │ + vshr.u64 q0, , #22 │ │ │ │ + mrc2 0, 0, r0, cr12, cr7, {6} │ │ │ │ + adds r6, #124 @ 0x7c │ │ │ │ lsls r4, r5, #3 │ │ │ │ ldmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r0, #6 │ │ │ │ ldmia r3, {r1, r2, r3, r6} │ │ │ │ lsls r2, r0, #6 │ │ │ │ - subs r3, #102 @ 0x66 │ │ │ │ + subs r3, #134 @ 0x86 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmia r6!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r0, #6 │ │ │ │ stmia r6!, {r1, r3, r6} │ │ │ │ lsls r2, r0, #6 │ │ │ │ stmia r5!, {r3, r4, r5} │ │ │ │ lsls r2, r0, #6 │ │ │ │ @@ -831764,16 +831762,16 @@ │ │ │ │ b.w 2e2434 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ce0c8> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [r6, #0] │ │ │ │ b.w 2e2144 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1cddd8> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - mrc 0, 6, r0, cr4, cr7, {6} │ │ │ │ - mcr 0, 6, r0, cr0, cr7, {6} │ │ │ │ + mrc 0, 7, r0, cr4, cr7, {6} │ │ │ │ + mcr 0, 7, r0, cr0, cr7, {6} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w ip, [pc, #684] @ 2e42d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1cff64> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -832054,19 +832052,19 @@ │ │ │ │ b.n 2e40fe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1cfd92> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ itee gt │ │ │ │ lslgt r4, r1, #6 │ │ │ │ suble r0, #92 @ 0x5c │ │ │ │ movle r0, r0 │ │ │ │ - b.n 2e3f08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1cfb9c> │ │ │ │ + b.n 2e3f48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1cfbdc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ bkpt 0x00fa │ │ │ │ lsls r4, r1, #6 │ │ │ │ - lsrs r6, r7, #15 │ │ │ │ + lsrs r6, r3, #16 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w ip, [pc, #612] @ 2e4558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d01ec> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -832297,19 +832295,19 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e4c10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d08a4> │ │ │ │ + b.n 2e4c50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d08e4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ pop {r1, r3, r5, r6} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - lsrs r4, r1, #9 │ │ │ │ + lsrs r4, r5, #9 │ │ │ │ lsls r4, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3648] @ 0xe40 │ │ │ │ @@ -832590,19 +832588,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ rev16 r2, r6 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e49c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d065c> │ │ │ │ + b.n 2e4a08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d069c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ cbnz r6, 2e48a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d053c> │ │ │ │ lsls r4, r1, #6 │ │ │ │ - lsls r0, r7, #30 │ │ │ │ + lsls r0, r3, #31 │ │ │ │ lsls r4, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3648] @ 0xe40 │ │ │ │ @@ -832897,19 +832895,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ mvns r0, r4 │ │ │ │ @ instruction: 0xb762 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 2e4b40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d07d4> │ │ │ │ + ble.n 2e4b80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d0814> │ │ │ │ lsls r7, r2, #3 │ │ │ │ @ instruction: 0xb6aa │ │ │ │ lsls r4, r1, #6 │ │ │ │ - lsls r6, r2, #18 │ │ │ │ + lsls r6, r6, #18 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w ip, [pc, #648] @ 2e4e54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d0ae8> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -833136,19 +833134,19 @@ │ │ │ │ b.n 2e4d78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d0a0c> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r1, r2, r5} │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 2e4d94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d0a28> │ │ │ │ + bge.n 2e4dd4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d0a68> │ │ │ │ lsls r7, r2, #3 │ │ │ │ cbz r6, 2e4ec2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d0b56> │ │ │ │ lsls r4, r1, #6 │ │ │ │ - lsls r0, r4, #1 │ │ │ │ + lsls r0, r0, #2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3648] @ 0xe40 │ │ │ │ ldr.w lr, [pc, #268] @ 2e4f84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d0c18> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -833264,20 +833262,20 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 2e4fa6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d0c3a> │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 2e4f28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d0bbc> │ │ │ │ + bvc.n 2e4f68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d0bfc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - vshr.u64 q0, q3, #46 │ │ │ │ + vshr.u64 q0, q3, #14 │ │ │ │ cbz r0, 2e4fa8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d0c3c> │ │ │ │ lsls r4, r1, #6 │ │ │ │ - bvc.n 2e4ee4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d0b78> │ │ │ │ + bvc.n 2e4f24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d0bb8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #168] @ 2e505c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d0cf0> │ │ │ │ sub sp, #424 @ 0x1a8 │ │ │ │ @@ -833350,15 +833348,15 @@ │ │ │ │ strb r3, [r4, #0] │ │ │ │ b.n 2e5024 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d0cb8> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ add sp, #240 @ 0xf0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 2e5020 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d0cb4> │ │ │ │ + bvs.n 2e5060 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d0cf4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r7, sp, #848 @ 0x350 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ @@ -833483,15 +833481,15 @@ │ │ │ │ b.n 2e50f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d0d8c> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, sp, #472 @ 0x1d8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 2e5204 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d0e98> │ │ │ │ + bvs.n 2e5244 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d0ed8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r7, sp, #0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ @@ -833569,15 +833567,15 @@ │ │ │ │ b.n 2e5226 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d0eba> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r6, sp, #128 @ 0x80 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 2e5250 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d0ee4> │ │ │ │ + bpl.n 2e5290 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d0f24> │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r5, sp, #840 @ 0x348 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ @@ -833728,19 +833726,19 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #304 @ 0x130 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 2e5490 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d1124> │ │ │ │ + bmi.n 2e54d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d1164> │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r4, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - @ instruction: 0xfa3600eb │ │ │ │ + @ instruction: 0xfa5600eb │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #456] @ 2e5630 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d12c4> │ │ │ │ sub sp, #424 @ 0x1a8 │ │ │ │ mov r4, r2 │ │ │ │ @@ -833891,19 +833889,19 @@ │ │ │ │ b.n 2e54f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d1184> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ add r3, sp, #544 @ 0x220 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 2e5714 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d13a8> │ │ │ │ + bcs.n 2e5554 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d11e8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r3, sp, #32 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr.w r0, [r4, fp, lsl #2] │ │ │ │ + ldr??.w r0, [r4, fp, lsl #2] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr r4, [pc, #340] @ (2e57a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d143c>) │ │ │ │ sub sp, #420 @ 0x1a4 │ │ │ │ ldr.w lr, [pc, #340] @ 2e57ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d1440> │ │ │ │ @@ -834048,20 +834046,20 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 2e5868 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d14fc> │ │ │ │ + beq.n 2e58a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d153c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xf7b400d6 │ │ │ │ + @ instruction: 0xf7d400d6 │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - beq.n 2e5824 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d14b8> │ │ │ │ + beq.n 2e5864 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d14f8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w ip, [pc, #1028] @ 2e5bdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d1870> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -834413,19 +834411,19 @@ │ │ │ │ ldr r7, [pc, #0] @ (2e5bd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d186c>) │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {} │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r2, r3, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r7, pc, #520 @ (adr r7, 2e5df4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d1a88>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - orrs.w r0, sl, #7700480 @ 0x758000 │ │ │ │ + orns r0, sl, #7700480 @ 0x758000 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #640] @ (2e5e80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d1b14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -834663,43 +834661,43 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #64] @ (2e5ebc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d1b50>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e5c8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d1920> │ │ │ │ nop │ │ │ │ ldmia r3, {r1, r3, r4, r5} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - pop {r2} │ │ │ │ + pop {r2, r5} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r3, {r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r3, r4, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e62d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d1f68> │ │ │ │ + b.n 2e6314 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d1fa8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r3, {r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r2!, {r3, r7} │ │ │ │ + ldmia r2!, {r3, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r2, {r2, r4} │ │ │ │ + ldmia r2, {r2, r4, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r3, r4, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r1, {r1, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r4, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r1!, {r2, r7} │ │ │ │ + ldmia r1!, {r2, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r1, {r1, r2, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r1!, {r3, r5, r7} │ │ │ │ + ldmia r1!, {r3, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r1, {r1, r3, r5} │ │ │ │ + ldmia r1, {r1, r3, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [pc, #88] @ (2e5f1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d1bb0>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e5c8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d1920> │ │ │ │ ldr r0, [pc, #88] @ (2e5f20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d1bb4>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e5c8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d1920> │ │ │ │ @@ -834732,31 +834730,31 @@ │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 2e5c8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d1920> │ │ │ │ ldr r0, [pc, #36] @ (2e5f3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d1bd0>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e5c8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d1920> │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r3} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r4, r3, #10 │ │ │ │ + lsls r4, r7, #10 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r3} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r0!, {r2, r3, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r0!, {r4, r6, r7} │ │ │ │ + ldmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #316] @ 2e608c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d1d20> │ │ │ │ sub sp, #16 │ │ │ │ @@ -834883,29 +834881,29 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ stmia r7!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r1, #6 │ │ │ │ add r0, pc, #648 @ (adr r0, 2e6318 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d1fac>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r4, r7} │ │ │ │ + ldmia r1, {r1, r4, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r0, pc, #232 @ (adr r0, 2e6184 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d1e18>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldmia r0!, {r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xb84c │ │ │ │ + @ instruction: 0xb86c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r0!, {r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r3, r4, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r0!, {r6} │ │ │ │ + ldmia r0!, {r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r0!, {r4, r5} │ │ │ │ + ldmia r0!, {r4, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 2e61a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d1e3c> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -835012,15 +835010,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 2e6198 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d1e2c> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 2e6122 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d1db6> │ │ │ │ stmia r6!, {r4, r5, r6} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldmia r2, {r1, r2, r4} │ │ │ │ + ldmia r2, {r1, r2, r4, r5} │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (2e6218 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d1eac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -835041,17 +835039,17 @@ │ │ │ │ bl 2e60b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d1d48> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (2e6220 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d1eb4>) │ │ │ │ add r3, pc │ │ │ │ b.n 2e6200 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d1e94> │ │ │ │ stmia r5!, {r3, r4, r6} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - stmia r7!, {r1, r3, r4, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r7!, {r2, r4, r6} │ │ │ │ + stmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ cbz r2, 2e6270 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d1f04> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #60] @ (2e6274 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d1f08>) │ │ │ │ @@ -835076,15 +835074,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r2} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - stmia r7!, {r2, r4} │ │ │ │ + stmia r7!, {r2, r4, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #80] @ (2e62dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d1f70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -835114,15 +835112,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r4, r5, r7} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + push {r3, r4, r6, r7, lr} │ │ │ │ lsls r6, r2, #3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cbz r1, 2e6330 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d1fc4> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -835338,15 +835336,15 @@ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ b.n 2e6438 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d20cc> │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r4, r6} │ │ │ │ + stmia r5!, {r1, r4, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -836772,15 +836770,15 @@ │ │ │ │ bl 2496c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x135354> │ │ │ │ b.n 2e7406 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d309a> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8f8 │ │ │ │ + cbnz r0, 2e7482 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d3116> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov ip, r1 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ @@ -837183,19 +837181,19 @@ │ │ │ │ b.n 2e7640 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d32d4> │ │ │ │ cbz r6, 2e78e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d357c> │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldrh r6, [r6, #16] │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 2e7944 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d35d8> │ │ │ │ + cbz r6, 2e794c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d35e0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrh r0, [r7, #12] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - cbz r4, 2e7900 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d3594> │ │ │ │ + cbz r4, 2e7908 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d359c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ mov r0, r9 │ │ │ │ bl 2496c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x135354> │ │ │ │ b.n 2e78a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d3538> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2e782e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d34c2> │ │ │ │ @@ -837914,17 +837912,17 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ strh r0, [r7, #16] │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #14] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r1, sp, #896 @ 0x380 │ │ │ │ + add r2, sp, #0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r1, sp, #800 @ 0x320 │ │ │ │ + add r1, sp, #928 @ 0x3a0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ eors r5, r4 │ │ │ │ rbit r3, r5 │ │ │ │ ldr r0, [r7, #44] @ 0x2c │ │ │ │ clz r3, r3 │ │ │ │ str r3, [r7, #64] @ 0x40 │ │ │ │ mla r2, r9, r3, sl │ │ │ │ @@ -838439,15 +838437,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r3, #1 │ │ │ │ b.n 2e85a2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d4236> │ │ │ │ nop │ │ │ │ add r1, pc, #784 @ (adr r1, 2e894c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d45e0>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r4, pc, #80 @ (adr r4, 2e8690 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d4324>) │ │ │ │ + add r4, pc, #208 @ (adr r4, 2e8710 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d43a4>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldrb.w ip, [r1, #3] │ │ │ │ @@ -838569,15 +838567,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w ip, [r3, #460] @ 0x1cc │ │ │ │ add.w r1, ip, #1 │ │ │ │ b.n 2e86a6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d433a> │ │ │ │ add r0, pc, #768 @ (adr r0, 2e8aac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d4740>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r2, pc, #984 @ (adr r2, 2e8b88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d481c>) │ │ │ │ + add r3, pc, #88 @ (adr r3, 2e8808 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d449c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov ip, r1 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ @@ -838668,15 +838666,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r1, #2 │ │ │ │ b.n 2e881a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d44ae> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r1, pc, #752 @ (adr r1, 2e8bac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d4840>) │ │ │ │ + add r1, pc, #880 @ (adr r1, 2e8c2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d48c0>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ @@ -838795,15 +838793,15 @@ │ │ │ │ ldr.w r3, [r6, #460] @ 0x1cc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r1, r3, #2 │ │ │ │ b.n 2e8928 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d45bc> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r0, pc, #584 @ (adr r0, 2e8c44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d48d8>) │ │ │ │ + add r0, pc, #712 @ (adr r0, 2e8cc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d4958>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ @@ -838931,15 +838929,15 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r1, #6 │ │ │ │ strb r4, [r0, #21] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ @@ -839091,15 +839089,15 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r1, #6 │ │ │ │ strb r0, [r7, #14] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r5, [sp, #848] @ 0x350 │ │ │ │ + ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3472] @ 0xd90 │ │ │ │ ldr r6, [pc, #688] @ (2e8fe4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d4c78>) │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ @@ -839359,15 +839357,15 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ strb r0, [r0, #11] │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r4, #8] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r3, [sp, #584] @ 0x248 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str.w r0, [lr, r2, lsl #2] │ │ │ │ add.w r2, sp, r2, lsl #2 │ │ │ │ str.w r1, [r2, #452] @ 0x1c4 │ │ │ │ orr.w r9, r9, r4 │ │ │ │ cmp r3, r7 │ │ │ │ beq.n 2e9076 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d4d0a> │ │ │ │ @@ -839781,15 +839779,15 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldr r4, [r4, #96] @ 0x60 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r1, #72] @ 0x48 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - str r6, [sp, #616] @ 0x268 │ │ │ │ + str r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str.w r0, [r8, r2, lsl #2] │ │ │ │ add.w r2, sp, r2, lsl #2 │ │ │ │ str.w r1, [r2, #452] @ 0x1c4 │ │ │ │ orr.w r9, r9, r4 │ │ │ │ cmp r7, r3 │ │ │ │ beq.n 2e94fe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d5192> │ │ │ │ @@ -842016,15 +842014,15 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldrsb r4, [r4, r2] │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r4, r6] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldrb r0, [r2, #21] │ │ │ │ + ldrb r0, [r6, #21] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr.w r3, [r5, #460] @ 0x1cc │ │ │ │ adds r2, r3, #1 │ │ │ │ b.n 2eaa18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d66ac> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ @@ -842403,15 +842401,15 @@ │ │ │ │ bne.w 2eac98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d692c> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add.w r5, r2, #65536 @ 0x10000 │ │ │ │ ldrb.w r2, [r5, #482] @ 0x1e2 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 2eab98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d682c> │ │ │ │ b.n 2eab8a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d681e> │ │ │ │ - ldrb r4, [r2, #16] │ │ │ │ + ldrb r4, [r6, #16] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r8, [sp, #32] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -842703,15 +842701,15 @@ │ │ │ │ nop │ │ │ │ strb r2, [r6, #23] │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldr r6, [pc, #856] @ (2eb73c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d73d0>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #31] │ │ │ │ + ldrb r2, [r1, #0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r5, [pc, #560] @ (2eb620 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d72b4>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2eb18c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d6e20> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ @@ -843148,15 +843146,15 @@ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ b.n 2eb238 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d6ecc> │ │ │ │ mov r1, lr │ │ │ │ b.n 2eb238 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d6ecc> │ │ │ │ mov r2, lr │ │ │ │ b.n 2eb498 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d712c> │ │ │ │ nop │ │ │ │ - strb r6, [r4, #14] │ │ │ │ + strb r6, [r0, #15] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #512] @ (2ebabc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d7750>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -843788,15 +843786,15 @@ │ │ │ │ adds r1, r3, r0 │ │ │ │ b.n 2ebcd6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d796a> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ bl 2496c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x135354> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ b.n 2ebf24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d7bb8> │ │ │ │ - ldr r4, [r2, #88] @ 0x58 │ │ │ │ + ldr r4, [r6, #88] @ 0x58 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #720] @ (2ec258 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d7eec>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -844477,15 +844475,15 @@ │ │ │ │ mov.w r5, #1 │ │ │ │ ite hi │ │ │ │ movhi r3, r5 │ │ │ │ movls r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ b.n 2ec33a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d7fce> │ │ │ │ nop │ │ │ │ - str r2, [r6, #92] @ 0x5c │ │ │ │ + str r2, [r2, #96] @ 0x60 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r5, [pc, #736] @ (2ec9ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d8680>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -845222,15 +845220,15 @@ │ │ │ │ bls.w 2ec8f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d8584> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2ec8f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d8584> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ b.n 2ecc3e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d88d2> │ │ │ │ nop │ │ │ │ - ldrsh r0, [r0, r0] │ │ │ │ + ldrsh r0, [r4, r0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ ldr r4, [pc, #692] @ (2ed1b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d8e4c>) │ │ │ │ @@ -846020,15 +846018,15 @@ │ │ │ │ ite hi │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ b.n 2ecff2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d8c86> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2ed730 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d93c4> │ │ │ │ - ldrsb r2, [r6, r6] │ │ │ │ + ldrsb r2, [r2, r7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3440] @ 0xd70 │ │ │ │ ldr r5, [pc, #436] @ (2ed914 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d95a8>) │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ @@ -846757,17 +846755,17 @@ │ │ │ │ bls.w 2edb78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d980c> │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2edb6a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d97fe> │ │ │ │ b.n 2edb78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d980c> │ │ │ │ mov lr, r2 │ │ │ │ b.n 2eda0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d96a0> │ │ │ │ - ldr r6, [pc, #752] @ (2ee268 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d9efc>) │ │ │ │ + ldr r6, [pc, #880] @ (2ee2e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d9f7c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r5, [pc, #280] @ (2ee094 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d9d28>) │ │ │ │ + ldr r5, [pc, #408] @ (2ee114 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d9da8>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3440] @ 0xd70 │ │ │ │ ldr r5, [pc, #736] @ (2ee270 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d9f04>) │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ @@ -847046,15 +847044,15 @@ │ │ │ │ b.n 2ee0de <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d9d72> │ │ │ │ @ instruction: 0x4782 │ │ │ │ lsls r4, r1, #6 │ │ │ │ movs r0, #102 @ 0x66 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #496] @ (2ee46c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1da100>) │ │ │ │ + ldr r1, [pc, #624] @ (2ee4ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1da180>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r2, r3, #4 │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2edffc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d9c90> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ @@ -847543,15 +847541,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ b.n 2ee0a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d9d3c> │ │ │ │ mov r2, lr │ │ │ │ b.n 2ee330 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d9fc4> │ │ │ │ nop │ │ │ │ - cmp r4, r3 │ │ │ │ + cmp r4, r7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #612] @ (2eea28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1da6bc>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -848242,15 +848240,15 @@ │ │ │ │ bl 13ef88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr.w r0, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r3, r0 │ │ │ │ b.n 2eecf4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1da988> │ │ │ │ - subs r6, #14 │ │ │ │ + subs r6, #46 @ 0x2e │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #664] @ (2ef1d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1dae68>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -848996,15 +848994,15 @@ │ │ │ │ cmp.w r3, r7, lsl #2 │ │ │ │ mov.w lr, #1 │ │ │ │ ite hi │ │ │ │ movhi r3, lr │ │ │ │ movls r3, #0 │ │ │ │ mov r1, lr │ │ │ │ b.n 2ef364 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1daff8> │ │ │ │ - adds r5, #214 @ 0xd6 │ │ │ │ + adds r5, #246 @ 0xf6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r5, [pc, #748] @ (2efa40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1db6d4>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -849756,15 +849754,15 @@ │ │ │ │ cmp.w r2, r1, lsl #4 │ │ │ │ bls.w 2ef944 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1db5d8> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2ef944 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1db5d8> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ b.n 2efc9e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1db932> │ │ │ │ - cmp r5, #166 @ 0xa6 │ │ │ │ + cmp r5, #198 @ 0xc6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ ldr r4, [pc, #700] @ (2f0220 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1dbeb4>) │ │ │ │ @@ -850563,15 +850561,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ b.n 2f0050 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1dbce4> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f079e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1dc432> │ │ │ │ nop │ │ │ │ - movs r7, #78 @ 0x4e │ │ │ │ + movs r7, #110 @ 0x6e │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r5, [pc, #740] @ (2f0ab4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1dc748>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -851360,15 +851358,15 @@ │ │ │ │ cmp.w r2, r1, lsl #4 │ │ │ │ bls.w 2f0a7a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1dc70e> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2f0a7a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1dc70e> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ b.n 2f0d7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1dca10> │ │ │ │ - adds r4, r0, #3 │ │ │ │ + adds r4, r4, #3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r4, [pc, #688] @ (2f12f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1dcf88>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -852206,15 +852204,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ b.n 2f1132 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1dcdc6> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f1904 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1dd598> │ │ │ │ nop │ │ │ │ - asrs r6, r6, #25 │ │ │ │ + asrs r6, r2, #26 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r5, [pc, #588] @ (2f1b80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1dd814>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -853061,15 +853059,15 @@ │ │ │ │ cmp.w r2, r1, lsl #4 │ │ │ │ bls.w 2f1c60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1dd8f4> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2f1c60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1dd8f4> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ b.n 2f1f68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ddbfc> │ │ │ │ - lsrs r6, r3, #11 │ │ │ │ + lsrs r6, r7, #11 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r4, [pc, #580] @ (2f2474 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1de108>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -853957,15 +853955,15 @@ │ │ │ │ b.w 2f2318 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ddfac> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f2b72 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1de806> │ │ │ │ mov ip, r2 │ │ │ │ mov r0, r2 │ │ │ │ b.n 2f28da <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1de56e> │ │ │ │ - lsls r6, r6, #13 │ │ │ │ + lsls r6, r2, #14 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -857941,15 +857939,15 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r7, {r1, r4, r7} │ │ │ │ + ldmia r7, {r1, r4, r5, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldrh r1, [r1, #2] │ │ │ │ @@ -858223,15 +858221,15 @@ │ │ │ │ add.w r0, r1, r8 │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2f5fda <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e1c6e> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r4, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r3!, {r1, r6} │ │ │ │ + ldmia r3!, {r1, 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 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ @@ -858366,15 +858364,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w r0, r9, r3 │ │ │ │ b.n 2f6144 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e1dd8> │ │ │ │ stmia r6!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r1!, {r5, r6, r7} │ │ │ │ + ldmia r2!, {} │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r2, r0, #94208 @ 0x17000 │ │ │ │ add.w r3, r0, #65536 @ 0x10000 │ │ │ │ @@ -858448,15 +858446,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r0!, {r1, r3, r5} │ │ │ │ + ldmia r0!, {r1, r3, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (2f636c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e2000>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -858500,15 +858498,15 @@ │ │ │ │ ldr.w r3, [r3, #1872] @ 0x750 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r3, r4, r5} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - stmia r7!, {r1, r2, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #764] @ (2f6680 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e2314>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -858761,17 +858759,17 @@ │ │ │ │ str.w r1, [r4, #2076] @ 0x81c │ │ │ │ orr.w r2, r2, #32768 @ 0x8000 │ │ │ │ str.w r2, [r4, #2080] @ 0x820 │ │ │ │ strh.w r5, [r3, #3456] @ 0xd80 │ │ │ │ b.n 2f6430 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e20c4> │ │ │ │ stmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r4} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r6!, {r4, r6, r7} │ │ │ │ + stmia r6!, {r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2f665e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e22f2> │ │ │ │ @@ -860814,15 +860812,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 2f7eb2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e3b46> │ │ │ │ nop │ │ │ │ add r0, sp, #728 @ 0x2d8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r4, sp, #312 @ 0x138 │ │ │ │ + add r4, sp, #440 @ 0x1b8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #116] @ (2f7f88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e3c1c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -860863,15 +860861,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 2f7f44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e3bd8> │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r3, sp, #824 @ 0x338 │ │ │ │ + add r3, sp, #952 @ 0x3b8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w ip, [pc, #824] @ 2f82d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e3f6c> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -861116,15 +861114,15 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r2, #2] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #344 @ 0x158 │ │ │ │ + add r3, sp, #472 @ 0x1d8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ lsls r3, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ @@ -861399,17 +861397,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ eors r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ - add r6, pc, #224 @ (adr r6, 2f8784 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e4418>) │ │ │ │ + add r6, pc, #352 @ (adr r6, 2f8804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e4498>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r6, pc, #160 @ (adr r6, 2f8748 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e43dc>) │ │ │ │ + add r6, pc, #288 @ (adr r6, 2f87c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e445c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r3, #116 @ 0x74 │ │ │ │ mla r3, r3, r5, r4 │ │ │ │ add.w r3, r3, #101376 @ 0x18c00 │ │ │ │ vldr s14, [r3, #436] @ 0x1b4 │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ @@ -861663,17 +861661,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ vldr s15, [r2] │ │ │ │ b.n 2f898e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e4622> │ │ │ │ - add r2, pc, #760 @ (adr r2, 2f8cf0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e4984>) │ │ │ │ + add r2, pc, #888 @ (adr r2, 2f8d70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e4a04>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r1, pc, #624 @ (adr r1, 2f8c6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e4900>) │ │ │ │ + add r1, pc, #752 @ (adr r1, 2f8cec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e4980>) │ │ │ │ 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] @ 2f8a54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e46e8> │ │ │ │ sub sp, #28 │ │ │ │ @@ -861973,17 +861971,17 @@ │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldr r7, [sp, #104] @ 0x68 │ │ │ │ + ldr r7, [sp, #232] @ 0xe8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [sp, #24] │ │ │ │ + ldr r6, [sp, #152] @ 0x98 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #488] @ (2f8f90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e4c24>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -862127,17 +862125,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldr r1, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r5, [sp, #840] @ 0x348 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [sp, #120] @ 0x78 │ │ │ │ + ldr r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #620] @ (2f9218 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e4eac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -862336,17 +862334,17 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 2f90b6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e4d4a> │ │ │ │ nop │ │ │ │ str r7, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r1, #6 │ │ │ │ vst1.8 {d4}, [r0], r1 │ │ │ │ @ instruction: 0xfa004701 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ + ldr r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r1, [sp, #632] @ 0x278 │ │ │ │ + ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -862577,17 +862575,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 2f9496 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e512a> │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ b.n 2f9444 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e50d8> │ │ │ │ - str r7, [sp, #144] @ 0x90 │ │ │ │ + str r7, [sp, #272] @ 0x110 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r7, [sp, #48] @ 0x30 │ │ │ │ + str r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r8, r0, #102400 @ 0x19000 │ │ │ │ ldr.w r6, [r8, #1652] @ 0x674 │ │ │ │ @@ -862691,15 +862689,15 @@ │ │ │ │ b.n 2f958a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e521e> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ b.n 2f95b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e5248> │ │ │ │ str r1, [sp, #952] @ 0x3b8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r6, [sp, #544] @ 0x220 │ │ │ │ + str r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #284] @ (2f9734 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e53c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -862810,19 +862808,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 2f96c2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e5356> │ │ │ │ nop │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r5, [sp, #208] @ 0xd0 │ │ │ │ + str r5, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [sp, #952] @ 0x3b8 │ │ │ │ + str r5, [sp, #56] @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [sp, #888] @ 0x378 │ │ │ │ + str r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -862956,17 +862954,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldrh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r3, [sp, #792] @ 0x318 │ │ │ │ + str r3, [sp, #920] @ 0x398 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r3, [sp, #256] @ 0x100 │ │ │ │ + str r3, [sp, #384] @ 0x180 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ add.w r7, r0, #102400 @ 0x19000 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrb.w r3, [r7, #1640] @ 0x668 │ │ │ │ ldrb.w r4, [r7, #1664] @ 0x680 │ │ │ │ strb.w ip, [r7, #1664] @ 0x680 │ │ │ │ @@ -863350,17 +863348,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ ldrh r2, [r7, #16] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r0, [r3, #52] @ 0x34 │ │ │ │ + ldrh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r6, #50] @ 0x32 │ │ │ │ + ldrh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (2f9e74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e5b08>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -863489,15 +863487,15 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bcc.n 2f9f02 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e5b96> │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ add.w r0, r3, #97792 @ 0x17e00 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r2, [r0, #36] @ 0x24 │ │ │ │ + ldrh r2, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r4, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 2fa032 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e5cc6> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -863707,19 +863705,19 @@ │ │ │ │ nop │ │ │ │ ldrsh r4, [r5, r6] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r4, r5] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r0, [r7, #24] │ │ │ │ + ldrh r0, [r3, #26] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r6, #22] │ │ │ │ + ldrh r2, [r2, #24] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r4, [r0, #18] │ │ │ │ + ldrh r4, [r4, #18] │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ vmov.f64 d7, d2 │ │ │ │ vcvt.f32.f64 s4, d4 │ │ │ │ @@ -863803,17 +863801,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s14, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2fa248 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e5edc> │ │ │ │ strh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r6, [r0, #18] │ │ │ │ + ldrh r6, [r4, #18] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r1, #12] │ │ │ │ + ldrh r0, [r5, #12] │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #452] @ (2fa490 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e6124>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -863964,21 +863962,21 @@ │ │ │ │ mla r3, r2, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fa302 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e5f96> │ │ │ │ nop │ │ │ │ strh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r6, [r1, #8] │ │ │ │ + ldrh r6, [r5, #8] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r4, [r0, #2] │ │ │ │ + ldrh r4, [r4, #2] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r4, [r5, #4] │ │ │ │ + ldrh r4, [r1, #6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r2, [r4, #62] @ 0x3e │ │ │ │ + ldrh r2, [r0, #0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ vcvt.f32.f64 s8, d4 │ │ │ │ vcvt.f32.f64 s10, d5 │ │ │ │ @@ -864054,17 +864052,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2fa516 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e61aa> │ │ │ │ strh r4, [r5, #18] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r6, [r7, #56] @ 0x38 │ │ │ │ + strh r6, [r3, #58] @ 0x3a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r0, [r4, #50] @ 0x32 │ │ │ │ + strh r0, [r0, #52] @ 0x34 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #428] @ (2fa764 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e63f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -864207,21 +864205,21 @@ │ │ │ │ vldr s15, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 2fa63c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e62d0> │ │ │ │ nop │ │ │ │ strh r2, [r0, #12] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r4, [r2, #46] @ 0x2e │ │ │ │ + strh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r6, [r5, #38] @ 0x26 │ │ │ │ + strh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r6, [r7, #44] @ 0x2c │ │ │ │ + strh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r0, [r3, #38] @ 0x26 │ │ │ │ + strh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #284] @ (2fa8a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e6538>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -864317,17 +864315,17 @@ │ │ │ │ mla r3, r2, r5, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fa84a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e64de> │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #30] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r0, [r5, #38] @ 0x26 │ │ │ │ + strh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r6, [r5, #30] │ │ │ │ + strh r6, [r1, #32] │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #36] @ (2fa8e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e6578>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -864341,15 +864339,15 @@ │ │ │ │ ldrh.w r2, [r2, #1700] @ 0x6a4 │ │ │ │ ldr r1, [r1, #56] @ 0x38 │ │ │ │ bl 2fa038 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e5ccc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r7, #25] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r2, [r6, #30] │ │ │ │ + strh r2, [r2, #32] │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #312] @ (2faa34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e66c8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -864459,21 +864457,21 @@ │ │ │ │ movs r3, #28 │ │ │ │ mla r1, r3, r1, r0 │ │ │ │ add.w r1, r1, #97792 @ 0x17e00 │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ b.n 2fa93c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e65d0> │ │ │ │ ldrb r2, [r7, #24] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r6, [r1, #28] │ │ │ │ + strh r6, [r5, #28] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r6, [r6, #24] │ │ │ │ + strh r6, [r2, #26] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r2, [r3, #16] │ │ │ │ + strh r2, [r7, #16] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r0, [r3, #108] @ 0x6c │ │ │ │ + ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2fab18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e67ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -864547,17 +864545,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 2faad0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e6764> │ │ │ │ nop │ │ │ │ ldrb r2, [r4, #19] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r6, [r3, #18] │ │ │ │ + strh r6, [r7, #18] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r6, [r4, #14] │ │ │ │ + strh r6, [r0, #16] │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #420] @ (2facd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e696c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -864708,21 +864706,21 @@ │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 2fab9e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e6832> │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r2, [r6, #6] │ │ │ │ + strh r2, [r2, #8] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r0, [r1, #30] │ │ │ │ + ldrb r0, [r5, #30] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r2, [r0, #8] │ │ │ │ + strh r2, [r4, #8] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r4, [r3, #4] │ │ │ │ + strh r4, [r7, #4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (2fad40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e69d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -864854,17 +864852,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fad86 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e6a1a> │ │ │ │ ldrb r2, [r4, #7] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrb r6, [r2, #29] │ │ │ │ + ldrb r6, [r6, #29] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r0, [r3, #22] │ │ │ │ + ldrb r0, [r7, #22] │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ mov r7, r2 │ │ │ │ @@ -864991,17 +864989,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2faf3e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e6bd2> │ │ │ │ ldrb r6, [r4, #0] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrb r4, [r4, #23] │ │ │ │ + ldrb r4, [r0, #24] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r6, [r1, #16] │ │ │ │ + ldrb r6, [r5, #16] │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (2fb020 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e6cb4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -865092,17 +865090,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r0, r3, #97792 @ 0x17e00 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ b.n 2fb062 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e6cf6> │ │ │ │ strb r2, [r0, #28] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrb r0, [r3, #19] │ │ │ │ + ldrb r0, [r7, #19] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r6, [r5, #11] │ │ │ │ + ldrb r6, [r1, #12] │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #132] @ (2fb1b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e6e48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -865269,17 +865267,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fb1fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e6e90> │ │ │ │ strb r6, [r5, #21] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrb r2, [r5, #11] │ │ │ │ + ldrb r2, [r1, #12] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r4, [r5, #3] │ │ │ │ + ldrb r4, [r1, #4] │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #96] @ (2fb394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e7028>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -865421,17 +865419,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #344 @ 0x158 │ │ │ │ b.n 2fb3da <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e706e> │ │ │ │ strb r6, [r1, #14] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrb r6, [r0, #5] │ │ │ │ + ldrb r6, [r4, #5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r4, [r6, #28] │ │ │ │ + strb r4, [r2, #29] │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #96] @ (2fb54c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e71e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -865573,17 +865571,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #344 @ 0x158 │ │ │ │ b.n 2fb592 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e7226> │ │ │ │ strb r6, [r2, #7] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strb r2, [r4, #30] │ │ │ │ + strb r2, [r0, #31] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r4, [r7, #21] │ │ │ │ + strb r4, [r3, #22] │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #96] @ (2fb704 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e7398>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -865680,15 +865678,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ lsls r3, r1, #6 │ │ │ │ ldr r0, [pc, #864] @ (2fbaf4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e7788>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #24] │ │ │ │ + strb r2, [r2, #25] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r0, [pc, #544] @ (2fb9c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e7654>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -865783,15 +865781,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r4, #108] @ 0x6c │ │ │ │ lsls r3, r1, #6 │ │ │ │ blxns r9 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r2, [r3, #21] │ │ │ │ lsls r6, r2, #3 │ │ │ │ blxns r0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -865972,17 +865970,17 @@ │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fb99a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e762e> │ │ │ │ nop │ │ │ │ ldr r4, [r2, #92] @ 0x5c │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strb r0, [r7, #12] │ │ │ │ + strb r0, [r3, #13] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r2, [r7, #4] │ │ │ │ + strb r2, [r3, #5] │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #108] @ (2fbb54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e77e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -866245,17 +866243,17 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ muls r2, r2 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmn r4, r7 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strb r4, [r6, #0] │ │ │ │ + strb r4, [r2, #1] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r3, #100] @ 0x64 │ │ │ │ + ldr r6, [r7, #100] @ 0x64 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #88] @ (2fbe48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e7adc>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -866412,17 +866410,17 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ sbcs r2, r2 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldr r4, [r6, #100] @ 0x64 │ │ │ │ + ldr r4, [r2, #104] @ 0x68 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r3, #72] @ 0x48 │ │ │ │ + ldr r6, [r7, #72] @ 0x48 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #84] @ (2fc004 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e7c98>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -866508,15 +866506,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r6, [r7, #108] @ 0x6c │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r7, #216 @ 0xd8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #84] @ 0x54 │ │ │ │ + ldr r4, [r6, #84] @ 0x54 │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r7, #160 @ 0xa0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -866604,15 +866602,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r6, [r2, #96] @ 0x60 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r6, #240 @ 0xf0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #68] @ 0x44 │ │ │ │ + ldr r4, [r1, #72] @ 0x48 │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r6, #184 @ 0xb8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -868918,19 +868916,19 @@ │ │ │ │ b.n 2fd776 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e940a> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #92 @ 0x5c │ │ │ │ lsls r3, r1, #6 │ │ │ │ cmp r0, #76 @ 0x4c │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strb r4, [r7, r6] │ │ │ │ + strb r4, [r3, r7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r0, #15 │ │ │ │ + lsrs r0, r4, #15 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - strb r4, [r0, r4] │ │ │ │ + strb r4, [r4, r4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbz r1, 2fd99a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e962e> │ │ │ │ add r1, r0 │ │ │ │ subs r0, #1 │ │ │ │ subs r1, #1 │ │ │ │ push {lr} │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ @@ -869721,15 +869719,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (2fe19c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e9e30>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 2fe158 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e9dec> │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #456] @ (2fe368 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e9ffc>) │ │ │ │ + ldr r4, [pc, #584] @ (2fe3e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ea07c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -869947,15 +869945,15 @@ │ │ │ │ b.n 2fe388 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ea01c> │ │ │ │ ldr r2, [pc, #12] @ (2fe3d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ea06c>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 2fe272 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1e9f06> │ │ │ │ - ldr r2, [pc, #288] @ (2fe4fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ea190>) │ │ │ │ + ldr r2, [pc, #416] @ (2fe57c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ea210>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -870252,15 +870250,15 @@ │ │ │ │ b.n 2fe762 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ea3f6> │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ adds r0, r0, #0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldr r0, [pc, #328] @ (2fe890 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ea524>) │ │ │ │ + ldr r0, [pc, #456] @ (2fe910 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ea5a4>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ vmovgt.f32 s15, s14 │ │ │ │ @@ -870574,15 +870572,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - muls r4, r4 │ │ │ │ + bics r4, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ movw r3, #34042 @ 0x84fa │ │ │ │ cmp r7, r3 │ │ │ │ bne.w 2fe5e2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ea276> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mvn.w r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r4, r7 │ │ │ │ @@ -870880,15 +870878,15 @@ │ │ │ │ rors r7, r3 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - ands r6, r2 │ │ │ │ + ands r6, r6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ lsls r4, r1, #2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -871013,15 +871011,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx 6a8b0 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a8b0 │ │ │ │ b.n 2fef24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1eabb8> │ │ │ │ nop │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ - subs r6, #150 @ 0x96 │ │ │ │ + subs r6, #182 @ 0xb6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldrd r4, r9, [sp, #120] @ 0x78 │ │ │ │ @@ -871712,17 +871710,17 @@ │ │ │ │ blx 6a8b0 │ │ │ │ ldr r2, [pc, #16] @ (2ff764 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1eb3f8>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 2ff744 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1eb3d8> │ │ │ │ - adds r6, #234 @ 0xea │ │ │ │ + adds r7, #10 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r6, #208 @ 0xd0 │ │ │ │ + adds r6, #240 @ 0xf0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ @@ -872150,19 +872148,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 2ffbe0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1eb874> │ │ │ │ nop │ │ │ │ - adds r2, #150 @ 0x96 │ │ │ │ + adds r2, #182 @ 0xb6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r2, #212 @ 0xd4 │ │ │ │ + adds r2, #244 @ 0xf4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r2, #144 @ 0x90 │ │ │ │ + adds r2, #176 @ 0xb0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cbz r2, 2ffc58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1eb8ec> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -872189,17 +872187,17 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #16] @ (2ffc70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1eb904>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 2ffc50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1eb8e4> │ │ │ │ - adds r2, #122 @ 0x7a │ │ │ │ + adds r2, #154 @ 0x9a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r2, #116 @ 0x74 │ │ │ │ + adds r2, #148 @ 0x94 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ @@ -872265,19 +872263,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ movs r0, #0 │ │ │ │ b.n 2ffce6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1eb97a> │ │ │ │ - adds r1, #146 @ 0x92 │ │ │ │ + adds r1, #178 @ 0xb2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r1, #208 @ 0xd0 │ │ │ │ + adds r1, #240 @ 0xf0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r1, #132 @ 0x84 │ │ │ │ + adds r1, #164 @ 0xa4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 2ffd42 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1eb9d6> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -872376,19 +872374,19 @@ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 2ffdcc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1eba60> │ │ │ │ - adds r0, #254 @ 0xfe │ │ │ │ + adds r1, #30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #116 @ 0x74 │ │ │ │ + adds r0, #148 @ 0x94 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #126 @ 0x7e │ │ │ │ + adds r0, #158 @ 0x9e │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 2ffe46 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ebada> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -872446,17 +872444,17 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #8] @ (2ffec8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ebb5c>) │ │ │ │ add r2, pc │ │ │ │ b.n 2ffeaa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ebb3e> │ │ │ │ - adds r0, #72 @ 0x48 │ │ │ │ + adds r0, #104 @ 0x68 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #76 @ 0x4c │ │ │ │ + adds r0, #108 @ 0x6c │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -872496,17 +872494,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (2fff48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ebbdc>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 2fff12 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ebba6> │ │ │ │ nop │ │ │ │ - cmp r7, #184 @ 0xb8 │ │ │ │ + cmp r7, #216 @ 0xd8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r7, #158 @ 0x9e │ │ │ │ + cmp r7, #190 @ 0xbe │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 2fff66 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ebbfa> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -873128,15 +873126,15 @@ │ │ │ │ bl 300008 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ebc9c> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b.n 300556 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ec1ea> │ │ │ │ nop │ │ │ │ movs r1, #252 @ 0xfc │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r1, #136 @ 0x88 │ │ │ │ + cmp r1, #168 @ 0xa8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #156] @ 300670 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ec304> │ │ │ │ mov r6, r1 │ │ │ │ @@ -873197,15 +873195,15 @@ │ │ │ │ strd r0, r1, [sp] │ │ │ │ bl 300008 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ebc9c> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ b.n 3005f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ec288> │ │ │ │ movs r1, #98 @ 0x62 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r1, #0 │ │ │ │ + cmp r1, #32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #176] @ 300738 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ec3cc> │ │ │ │ mov r6, r3 │ │ │ │ @@ -873275,17 +873273,17 @@ │ │ │ │ strd r0, r3, [sp] │ │ │ │ bl 300008 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ebc9c> │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 3006a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ec33c> │ │ │ │ movs r0, #174 @ 0xae │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r0, #194 @ 0xc2 │ │ │ │ + cmp r0, #226 @ 0xe2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r0, #130 @ 0x82 │ │ │ │ + cmp r0, #162 @ 0xa2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #236] @ 300840 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ec4d4> │ │ │ │ mov r6, r3 │ │ │ │ @@ -873375,19 +873373,19 @@ │ │ │ │ strd r0, r1, [r6] │ │ │ │ ldrd r2, r3, [r3, #16] │ │ │ │ strd r2, r3, [r6, #8] │ │ │ │ b.n 3007d6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ec46a> │ │ │ │ nop │ │ │ │ subs r2, r4, #7 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r0, #52 @ 0x34 │ │ │ │ + cmp r0, #84 @ 0x54 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r7, #244 @ 0xf4 │ │ │ │ + cmp r0, #20 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r0, #68 @ 0x44 │ │ │ │ + cmp r0, #100 @ 0x64 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #320] @ (3009a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ec638>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -873509,19 +873507,19 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #12] │ │ │ │ b.n 30098c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ec620> │ │ │ │ subs r6, r2, #3 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r7, #60 @ 0x3c │ │ │ │ + movs r7, #92 @ 0x5c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r7, #12 │ │ │ │ + movs r7, #44 @ 0x2c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r6, #228 @ 0xe4 │ │ │ │ + movs r7, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #372] @ (300b3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ec7d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -873661,17 +873659,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ adds r0, r6, #5 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r6, #182 @ 0xb6 │ │ │ │ + movs r6, #214 @ 0xd6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r5, #98 @ 0x62 │ │ │ │ + movs r5, #130 @ 0x82 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #544] @ (300d7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1eca10>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -873858,21 +873856,21 @@ │ │ │ │ bne.n 300d66 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ec9fa> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 300d28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ec9bc> │ │ │ │ b.n 300b94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ec828> │ │ │ │ subs r6, r3, r7 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r5, #64 @ 0x40 │ │ │ │ + movs r5, #96 @ 0x60 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r4, #206 @ 0xce │ │ │ │ + movs r4, #238 @ 0xee │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r4, #146 @ 0x92 │ │ │ │ + movs r4, #178 @ 0xb2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r3, #132 @ 0x84 │ │ │ │ + movs r3, #164 @ 0xa4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #256] @ (300ea0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ecb34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -873971,19 +873969,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 300e70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ecb04> │ │ │ │ b.n 300e90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ecb24> │ │ │ │ nop │ │ │ │ adds r0, r3, r6 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r3, #168 @ 0xa8 │ │ │ │ + movs r3, #200 @ 0xc8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r3, #186 @ 0xba │ │ │ │ + movs r3, #218 @ 0xda │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r3, #30 │ │ │ │ + movs r3, #62 @ 0x3e │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #236] @ (300fac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ecc40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -874073,17 +874071,17 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 300f7e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ecc12> │ │ │ │ b.n 300f9e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ecc32> │ │ │ │ adds r0, r7, r1 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r3, #12 │ │ │ │ + movs r3, #44 @ 0x2c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r2, #148 @ 0x94 │ │ │ │ + movs r2, #180 @ 0xb4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r5, [pc, #652] @ (301258 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1eceec>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -874336,20 +874334,20 @@ │ │ │ │ b.n 3010be <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ecd52> │ │ │ │ asrs r6, r2, #29 │ │ │ │ lsls r3, r1, #6 │ │ │ │ bic.w r1, ip, #138 @ 0x8a │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vrhadd.s d0, d26, d10 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ movs r0, #96 @ 0x60 │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, #128 @ 0x80 │ │ │ │ lsls r6, r2, #3 │ │ │ │ + movs r0, #160 @ 0xa0 │ │ │ │ + lsls r6, r2, #3 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cbz r5, 3012c6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ecf5a> │ │ │ │ ldr r5, [r7, #112] @ 0x70 │ │ │ │ cbz r5, 3012c6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ecf5a> │ │ │ │ ldr.w r9, [r4, #12] │ │ │ │ mov.w lr, #1 │ │ │ │ ldr r6, [r7, #108] @ 0x6c │ │ │ │ @@ -874505,17 +874503,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 3013f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ed08c> │ │ │ │ nop │ │ │ │ asrs r2, r5, #13 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - subs r0, r3, #4 │ │ │ │ + subs r0, r7, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, r3, #3 │ │ │ │ + subs r2, r7, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ (3014ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ed140>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -874562,17 +874560,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 301498 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ed12c> │ │ │ │ asrs r2, r7, #11 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - subs r2, r6, #3 │ │ │ │ + subs r2, r2, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, r6, #2 │ │ │ │ + subs r0, r2, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #196] @ (301590 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ed224>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -874653,20 +874651,20 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r4, #9 │ │ │ │ lsls r3, r1, #6 │ │ │ │ @ instruction: 0xeb2a018a │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeabe018a │ │ │ │ - subs r0, r6, #2 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ - subs r0, r0, #1 │ │ │ │ + subs r0, r2, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r0, r4, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ + subs r0, r0, #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 │ │ │ │ ldr r5, [pc, #216] @ (301694 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ed328>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r4, [pc, #216] @ (301698 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ed32c>) │ │ │ │ @@ -874754,18 +874752,18 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r4, #5 │ │ │ │ lsls r3, r1, #6 │ │ │ │ bics.w r1, ip, sl, lsl #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r7, #0 │ │ │ │ + subs r4, r3, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ strd r0, r1, [lr, #552]! @ 0x228 │ │ │ │ - lsrs r6, r2, #3 │ │ │ │ + lsrs r6, r6, #3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r5, [pc, #356] @ (301820 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ed4b4>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -874916,24 +874914,24 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r4, #1 │ │ │ │ lsls r3, r1, #6 │ │ │ │ ldmdb ip!, {r1, r3, r7, r8} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r3, #5 │ │ │ │ + adds r0, r7, #5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ strd r0, r1, [r2], #552 @ 0x228 │ │ │ │ - strb r4, [r1, #14] │ │ │ │ + strb r4, [r5, #14] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - adds r2, r2, #2 │ │ │ │ + adds r2, r6, #2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r0, r2, #29 │ │ │ │ + lsls r0, r6, #29 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r2, r1, #29 │ │ │ │ + lsls r2, r5, #29 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #144] @ (3018e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ed574>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -874992,19 +874990,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 3018c2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ed556> │ │ │ │ lsrs r0, r5, #27 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - adds r0, r1, #0 │ │ │ │ + adds r0, r5, #0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r0, [r2, #9] │ │ │ │ + strb r0, [r6, #9] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - adds r4, r2, #0 │ │ │ │ + adds r4, r6, #0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #284] @ (301a1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ed6b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -875111,19 +875109,19 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3019ee <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ed682> │ │ │ │ b.n 301a0e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ed6a2> │ │ │ │ lsrs r0, r7, #24 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - subs r2, r3, r7 │ │ │ │ + subs r2, r7, r7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, r2, r6 │ │ │ │ + subs r2, r6, r6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, r3, r4 │ │ │ │ + subs r0, r7, 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, #248] @ (301b34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ed7c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -875218,17 +875216,17 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 301b04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ed798> │ │ │ │ b.n 301b24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ed7b8> │ │ │ │ nop │ │ │ │ lsrs r4, r7, #19 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - subs r2, r6, r3 │ │ │ │ + subs r2, r2, r4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, r1, r2 │ │ │ │ + subs r2, r5, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #276] @ (301c68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ed8fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -875332,15 +875330,15 @@ │ │ │ │ bne.n 301c52 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ed8e6> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 301c16 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ed8aa> │ │ │ │ b.n 301b8a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ed81e> │ │ │ │ lsrs r0, r5, #15 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - adds r0, r5, r6 │ │ │ │ + adds r0, r1, r7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #444] @ (301e40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1edad4>) │ │ │ │ @@ -875514,23 +875512,23 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 301e08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1eda9c> │ │ │ │ b.n 301e32 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1edac6> │ │ │ │ lsrs r6, r6, #10 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - adds r2, r3, r4 │ │ │ │ + adds r2, r7, r4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r4, r3, r3 │ │ │ │ + adds r4, r7, r3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, r2, r1 │ │ │ │ + adds r0, r6, r1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r4, r6, r1 │ │ │ │ + adds r4, r2, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r6, r0, #30 │ │ │ │ + asrs r6, r4, #30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -875592,19 +875590,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (301f14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1edba8>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 301eea <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1edb7e> │ │ │ │ nop │ │ │ │ - adds r0, r6, r1 │ │ │ │ + adds r0, r2, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r2, r1, r0 │ │ │ │ + adds r2, r5, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r2, r6, #18 │ │ │ │ + lsrs r2, r2, #19 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -876130,25 +876128,25 @@ │ │ │ │ nop │ │ │ │ lsls r6, r2, #18 │ │ │ │ lsls r3, r1, #6 │ │ │ │ ble.n 30250c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ee1a0> │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #16 │ │ │ │ + asrs r0, r4, #16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r4, #13 │ │ │ │ + asrs r2, r0, #14 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r4, r6, #12 │ │ │ │ + asrs r4, r2, #13 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r0, #12 │ │ │ │ + asrs r2, r4, #12 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r6, r0, #13 │ │ │ │ + asrs r6, r4, #13 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r6, r3, #13 │ │ │ │ + asrs r6, r7, #13 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (302500 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ee194>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -876272,21 +876270,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 29897c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x184610> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r4, #8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - asrs r4, r2, #10 │ │ │ │ + asrs r4, r6, #10 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r5, #10 │ │ │ │ + asrs r2, r1, #11 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r4, r3, #9 │ │ │ │ + asrs r4, r7, #9 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r5, #9 │ │ │ │ + asrs r2, r1, #10 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r2, r0, #479232 @ 0x75000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -876458,17 +876456,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ vaddw.u32 q8, q14, d10 │ │ │ │ - asrs r0, r7, #3 │ │ │ │ + asrs r0, r3, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r6, r6, #3 │ │ │ │ + asrs r6, r2, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #148] @ (302874 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ee508>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -876528,15 +876526,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ vrhadd.u16 d16, d28, d10 │ │ │ │ - asrs r0, r5, #1 │ │ │ │ + asrs r0, r1, #2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 3028a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ee53c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -876572,17 +876570,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cdp2 1, 7, cr0, cr14, cr10, {4} │ │ │ │ - lsrs r0, r3, #24 │ │ │ │ + lsrs r0, r7, #24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r1, #32 │ │ │ │ + asrs r2, r5, #32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 302928 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ee5bc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -876618,17 +876616,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [lr, #552]! @ 0x228 │ │ │ │ - lsrs r4, r7, #21 │ │ │ │ + lsrs r4, r3, #22 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r2, r1, #30 │ │ │ │ + lsrs r2, r5, #30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbz r0, 3029b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ee648> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #40] @ (3029b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ee64c>) │ │ │ │ @@ -876837,17 +876835,17 @@ │ │ │ │ b.n 302ada <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ee76e> │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [ip, #-552]! @ 0xfffffdd8 │ │ │ │ bvs.n 302be0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ee874> │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #26 │ │ │ │ + lsrs r0, r7, #26 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r4, #22 │ │ │ │ + lsrs r4, r0, #23 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ movs r5, #0 │ │ │ │ @@ -876989,25 +876987,25 @@ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ b.n 302c32 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ee8c6> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 302cf0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ee984> │ │ │ │ b.n 302c70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ee904> │ │ │ │ nop │ │ │ │ - lsrs r2, r3, #20 │ │ │ │ + lsrs r2, r7, #20 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r2, r1, #20 │ │ │ │ + lsrs r2, r5, #20 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r5, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - lsrs r4, r1, #18 │ │ │ │ + lsrs r4, r5, #18 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r6, r3, #21 │ │ │ │ + lsrs r6, r7, #21 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r1, #18 │ │ │ │ + lsrs r4, r5, #18 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (302d9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1eea30>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -877036,15 +877034,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ vld2.8 {d16[4],d17[4]}, [sl], sl │ │ │ │ - lsrs r4, r6, #20 │ │ │ │ + lsrs r4, r2, #21 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #108] @ 302e20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1eeab4> │ │ │ │ mov r6, r3 │ │ │ │ @@ -877086,17 +877084,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vst2.8 {d0[4],d1[4]}, [r2], sl │ │ │ │ - lsrs r6, r4, #19 │ │ │ │ + lsrs r6, r0, #20 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r7, #19 │ │ │ │ + lsrs r4, r3, #20 │ │ │ │ lsls r6, r2, #3 │ │ │ │ sub.w r1, r1, #3184 @ 0xc70 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 302ea6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1eeb3a> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ @@ -877202,15 +877200,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r1, #15 │ │ │ │ + lsrs r6, r5, #15 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ add.w r4, r0, #462848 @ 0x71000 │ │ │ │ mov r6, r1 │ │ │ │ @@ -877314,17 +877312,17 @@ │ │ │ │ b.n 302fe8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1eec7c> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 302fcc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1eec60> │ │ │ │ b.n 302fe8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1eec7c> │ │ │ │ - lsrs r2, r0, #12 │ │ │ │ + lsrs r2, r4, #12 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r6, r2, #12 │ │ │ │ + lsrs r6, r6, #12 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r3, [pc, #160] @ (303154 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1eede8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ @@ -877449,17 +877447,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 3031d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1eee64> │ │ │ │ nop │ │ │ │ rsbs r1, r0, #4521984 @ 0x450000 │ │ │ │ - lsrs r6, r5, #6 │ │ │ │ + lsrs r6, r1, #7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r2, r5, #6 │ │ │ │ + lsrs r2, r1, #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, #3016] @ 0xbc8 │ │ │ │ ldr r5, [pc, #328] @ (30339c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ef030>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -877583,17 +877581,17 @@ │ │ │ │ @ instruction: 0xf4d4018a │ │ │ │ ldmia r5, {r2, r5, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r2, r3, r5} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsrs r2, r4, #2 │ │ │ │ + lsrs r2, r0, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r1, #2 │ │ │ │ + lsrs r0, r5, #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, #3016] @ 0xbc8 │ │ │ │ ldr r5, [pc, #324] @ (303508 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ef19c>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -877715,17 +877713,17 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ ldmia r4, {r2, r4, r5} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsls r2, r5, #29 │ │ │ │ + lsls r2, r1, #30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r4, r1, #29 │ │ │ │ + lsls r4, r5, #29 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #200] @ (3035f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ef28c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -877799,17 +877797,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ addw r1, sl, #138 @ 0x8a │ │ │ │ - lsls r4, r3, #26 │ │ │ │ + lsls r4, r7, #26 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r4, r6, #25 │ │ │ │ + lsls r4, r2, #26 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ @@ -877898,17 +877896,17 @@ │ │ │ │ b.n 3036b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ef34c> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ add.w r1, r6, #138 @ 0x8a │ │ │ │ - lsls r2, r3, #23 │ │ │ │ + lsls r2, r7, #23 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r2, r6, #22 │ │ │ │ + lsls r2, r2, #23 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ @@ -878041,17 +878039,17 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 2ffe2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ebac0> │ │ │ │ b.n 3037fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ef490> │ │ │ │ nop │ │ │ │ vaddw.s32 q8, q15, d10 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ - lsls r6, r4, #18 │ │ │ │ + lsls r6, r0, #19 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r6, r7, #17 │ │ │ │ + lsls r6, r3, #18 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ @@ -878299,15 +878297,15 @@ │ │ │ │ ldr.w r3, [r3, #704] @ 0x2c0 │ │ │ │ lsls r4, r3, #31 │ │ │ │ bmi.n 303ce4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ef978> │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ add.w r3, r2, #1760 @ 0x6e0 │ │ │ │ b.n 303c4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ef8e0> │ │ │ │ cdp 1, 4, cr0, cr14, cr10, {4} │ │ │ │ - lsls r0, r3, #14 │ │ │ │ + lsls r0, r7, #14 │ │ │ │ lsls r6, r2, #3 │ │ │ │ add.w r2, r0, #102400 @ 0x19000 │ │ │ │ addw r3, r2, #1772 @ 0x6ec │ │ │ │ vldr s15, [r3] │ │ │ │ vcmp.f32 s15, s0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.w 303976 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ef60a> │ │ │ │ @@ -879283,15 +879281,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ svc 246 @ 0xf6 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xf4ee00d5 │ │ │ │ + add.w r0, lr, #6979584 @ 0x6a8000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #816] @ (304b84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f0818>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ @@ -879542,19 +879540,19 @@ │ │ │ │ vcmp.f32 s11, s12 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.w 304a36 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f06ca> │ │ │ │ b.n 304a46 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f06da> │ │ │ │ nop │ │ │ │ udf #228 @ 0xe4 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - movt r0, #8405 @ 0x20d5 │ │ │ │ - subw r0, sl, #213 @ 0xd5 │ │ │ │ - @ instruction: 0xf21200d5 │ │ │ │ - rsbs r0, lr, #213 @ 0xd5 │ │ │ │ - rsb r0, lr, #213 @ 0xd5 │ │ │ │ + @ instruction: 0xf2e200d5 │ │ │ │ + movt r0, #41173 @ 0xa0d5 │ │ │ │ + @ instruction: 0xf23200d5 │ │ │ │ + @ instruction: 0xf1fe00d5 │ │ │ │ + @ instruction: 0xf1ee00d5 │ │ │ │ vldr s15, [r5] │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bmi.n 304bd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f086c> │ │ │ │ add.w r3, r4, #102400 @ 0x19000 │ │ │ │ addw r2, r3, #1812 @ 0x714 │ │ │ │ vldr s14, [r2] │ │ │ │ @@ -879578,15 +879576,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 304bce <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f0862> │ │ │ │ nop │ │ │ │ - adc.w r0, ip, #213 @ 0xd5 │ │ │ │ + sbc.w r0, ip, #213 @ 0xd5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #72] @ 304c58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f08ec> │ │ │ │ vmov s15, r1 │ │ │ │ ldr r2, [pc, #68] @ (304c5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f08f0>) │ │ │ │ @@ -879827,15 +879825,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 304e9e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f0b32> │ │ │ │ bhi.n 304eb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f0b44> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - mcr 0, 6, r0, cr4, cr5, {6} │ │ │ │ + mcr 0, 7, r0, cr4, cr5, {6} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (304f34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f0bc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -879915,15 +879913,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bvc.n 304fa8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f0c3c> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldcl 0, cr0, [r4, #852] @ 0x354 │ │ │ │ + ldcl 0, cr0, [r4, #852]! @ 0x354 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #352] @ (305138 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f0dcc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -880212,18 +880210,18 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 30522a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f0ebe> │ │ │ │ nop │ │ │ │ bpl.n 305304 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f0f98> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - sbcs.w r0, r0, r5, lsr #3 │ │ │ │ - sbcs.w r0, r4, r5, lsr #3 │ │ │ │ - eors.w r0, r8, r5, lsr #3 │ │ │ │ - eor.w r0, sl, r5, lsr #3 │ │ │ │ + @ instruction: 0xeb9000d5 │ │ │ │ + @ instruction: 0xeb9400d5 │ │ │ │ + @ instruction: 0xeab800d5 │ │ │ │ + @ instruction: 0xeaaa00d5 │ │ │ │ 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] @ (3053dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f1070>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #32 │ │ │ │ @@ -880271,15 +880269,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ b.n 305366 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f0ffa> │ │ │ │ bcc.n 3053b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f104c> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bic.w r0, sl, r5, lsr #3 │ │ │ │ + orr.w r0, sl, r5, lsr #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] @ (305460 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f10f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -880317,15 +880315,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 2ffe2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ebac0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcc.n 3054f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f1184> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xe9b000d5 │ │ │ │ + ldrd r0, r0, [r0, #852] @ 0x354 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ bl 3053e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f1078> │ │ │ │ @@ -880511,17 +880509,17 @@ │ │ │ │ vldr s2, [sp, #20] │ │ │ │ vldr s1, [sp, #16] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 30566a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f12fe> │ │ │ │ nop │ │ │ │ bne.n 305740 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f13d4> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - b.n 30555c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f11f0> │ │ │ │ + b.n 30559c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f1230> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r1!, {r2, r5, r6, r7} │ │ │ │ + ldmia r2, {r2} │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ movw r1, #6914 @ 0x1b02 │ │ │ │ @@ -880831,21 +880829,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #28] @ (305a3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f16d0>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 3059f6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f168a> │ │ │ │ - b.n 305320 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f0fb4> │ │ │ │ + b.n 305360 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f0ff4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 30622c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f1ec0> │ │ │ │ + b.n 30526c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f0f00> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cbnz r2, 305a7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f1710> │ │ │ │ + cbnz r2, 305a84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f1718> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 305958 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f15ec> │ │ │ │ + bne.n 305998 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f162c> │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r6, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -880923,15 +880921,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #32] │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ b.n 305ac8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f175c> │ │ │ │ cmp r2, #2 │ │ │ │ bls.n 305afc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f1790> │ │ │ │ b.n 305aca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f175e> │ │ │ │ - b.n 306180 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f1e14> │ │ │ │ + b.n 3061c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f1e54> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r1, #602112 @ 0x93000 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ @@ -881793,26 +881791,26 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r5} │ │ │ │ + stmia r4!, {r1, r2, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bgt.n 30653c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f21d0> │ │ │ │ + bgt.n 30657c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2210> │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - mrrc2 0, 13, r0, ip, cr4 │ │ │ │ - blt.n 3065a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f223c> │ │ │ │ + ldc2l 0, cr0, [ip], #-848 @ 0xfffffcb0 │ │ │ │ + blt.n 3063e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f207c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsh r2, [r4, r0] │ │ │ │ + ldrsh r2, [r0, r1] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bge.n 3063cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2060> │ │ │ │ + bge.n 30640c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f20a0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -881915,15 +881913,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 3065c6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f225a> │ │ │ │ nop │ │ │ │ stmia r1!, {r4, r5, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bhi.n 306510 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f21a4> │ │ │ │ + bhi.n 306550 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f21e4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #208] @ (3066c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f235c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -882006,15 +882004,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bvc.n 30665c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f22f0> │ │ │ │ + bvc.n 30669c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2330> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (306728 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f23bc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -882043,15 +882041,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ movs r0, #0 │ │ │ │ b.n 3066fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2390> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cbz r4, 30674a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f23de> │ │ │ │ + cbz r4, 306752 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f23e6> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #680] @ (3069ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2680>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -882314,27 +882312,27 @@ │ │ │ │ cmp r7, #9 │ │ │ │ beq.n 306a10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f26a4> │ │ │ │ movs r5, #0 │ │ │ │ movs r7, #9 │ │ │ │ b.n 306924 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f25b8> │ │ │ │ itet │ │ │ │ lsl r2, r1, #6 │ │ │ │ - bvs.n 306910 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f25a4> @ unpredictable │ │ │ │ + bvs.n 306950 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f25e4> @ unpredictable │ │ │ │ lsl r5, r2, #3 │ │ │ │ - bvs.n 306960 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f25f4> │ │ │ │ + bvs.n 3069a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2634> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bvs.n 306a44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f26d8> │ │ │ │ + bvs.n 306a84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2718> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bvs.n 306ae4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2778> │ │ │ │ + bvs.n 306924 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f25b8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bvs.n 306a28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f26bc> │ │ │ │ + bvs.n 306a68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f26fc> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bpl.n 306954 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f25e8> │ │ │ │ + bpl.n 306994 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2628> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bpl.n 3069dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2670> │ │ │ │ + bvs.n 306a1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f26b0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r7, #2 │ │ │ │ bls.n 306a90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2724> │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 306984 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2618> │ │ │ │ mov r0, r3 │ │ │ │ @@ -882470,19 +882468,19 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 306a34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f26c8> │ │ │ │ b.n 306ab6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f274a> │ │ │ │ - bpl.n 306aa8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f273c> │ │ │ │ + bpl.n 306ae8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f277c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bpl.n 306b90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2824> │ │ │ │ + bpl.n 306bd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2864> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bmi.n 306c34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f28c8> │ │ │ │ + bmi.n 306a74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2708> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #240] @ (306c5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f28f0>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -882578,23 +882576,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 306bd4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2868> │ │ │ │ nop │ │ │ │ cbnz r4, 306cd2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2966> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bmi.n 306cf0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2984> │ │ │ │ + bmi.n 306d30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f29c4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bcs.n 306c30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f28c4> │ │ │ │ + bcc.n 306c70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2904> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bcs.n 306b74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2808> │ │ │ │ + bcs.n 306bb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2848> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bmi.n 306c8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2920> │ │ │ │ + bmi.n 306ccc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2960> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bcc.n 306bc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2854> │ │ │ │ + bcc.n 306c00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2894> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -882706,23 +882704,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 306d18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f29ac> │ │ │ │ nop │ │ │ │ ... │ │ │ │ hlt 0x0000 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bcc.n 306ea8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2b3c> │ │ │ │ + bcc.n 306ce8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f297c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bcc.n 306e58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2aec> │ │ │ │ + bcc.n 306e98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2b2c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bcc.n 306d10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f29a4> │ │ │ │ + bcc.n 306d50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f29e4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bcc.n 306e30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2ac4> │ │ │ │ + bcc.n 306e70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2b04> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bcc.n 306df4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2a88> │ │ │ │ + bcc.n 306e34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2ac8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #732] @ (3070b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2d4c>) │ │ │ │ @@ -882974,29 +882972,29 @@ │ │ │ │ b.n 306f0a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2b9e> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ b.n 306ef0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2b84> │ │ │ │ cbnz r0, 3070d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2d68> │ │ │ │ lsls r2, r1, #6 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bcc.n 307160 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2df4> │ │ │ │ + bcc.n 3071a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2e34> │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 3071ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2e40> │ │ │ │ + bcs.n 306fec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2c80> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - beq.n 3070dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2d70> │ │ │ │ + beq.n 30711c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2db0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r7, {r2, r6, r7} │ │ │ │ + ldmia r7, {r2, r5, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bne.n 3070c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2d5c> │ │ │ │ + bcs.n 307108 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2d9c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bne.n 3070c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2d54> │ │ │ │ + bcs.n 307100 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2d94> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bne.n 307010 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2ca4> │ │ │ │ + bne.n 307050 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2ce4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ add.w r3, r5, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r3, #1617] @ 0x651 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 306f0a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2b9e> │ │ │ │ ldrb.w r2, [r3, #1768] @ 0x6e8 │ │ │ │ ldr r3, [pc, #152] @ (30718c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2e20>) │ │ │ │ @@ -883081,15 +883079,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 3060f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f1d84> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r1, r3, r4, r5, r6, lr} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r7, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #56] @ 307244 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2ed8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -883109,15 +883107,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 3060f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f1d84> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r1, r3, r5, lr} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #56] @ 307294 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2f28> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -883137,15 +883135,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 3060f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f1d84> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r7!, {r1, r5, r6} │ │ │ │ + ldmia r7, {r1, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #56] @ 3072e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2f78> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -883165,15 +883163,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 3060f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f1d84> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r1, r3, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r7!, {r1, r3, r5} │ │ │ │ + ldmia r7!, {r1, r3, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (30733c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f2fd0>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -883200,15 +883198,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3060f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f1d84> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ push {r1, r3, r4, r5} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3, r4} │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (307394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f3028>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -883235,15 +883233,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3060f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f1d84> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbz r2, 307410 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f30a4> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r6, {r6, r7} │ │ │ │ + ldmia r6, {r5, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (3073ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f3080>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -883270,15 +883268,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3060f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f1d84> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbz r2, 307452 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f30e6> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + ldmia r6!, {r2, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (307444 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f30d8>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -883305,15 +883303,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3060f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f1d84> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbz r2, 307494 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f3128> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r6, {r3, r6} │ │ │ │ + ldmia r6, {r3, r5, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r0 │ │ │ │ @@ -884386,25 +884384,25 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 30848a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f411e> │ │ │ │ nop │ │ │ │ strh r2, [r5, #54] @ 0x36 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + ldmia r1, {r1, r4, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - stmia r1!, {r1, r6, r7} │ │ │ │ + stmia r1!, {r1, r5, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r1!, {r1, r4, r7} │ │ │ │ + stmia r1!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r3} │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r7, r5, #9 │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ b.n 3080fa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f3d8e> │ │ │ │ cmp r6, #219 @ 0xdb │ │ │ │ adds r7, #189 @ 0xbd │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ @@ -885734,15 +885732,15 @@ │ │ │ │ itt eq │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - add r6, sp, #648 @ 0x288 │ │ │ │ + add r6, sp, #776 @ 0x308 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [pc, #72] @ (30950c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f51a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -885771,15 +885769,15 @@ │ │ │ │ movw r3, #37145 @ 0x9119 │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - add r6, sp, #480 @ 0x1e0 │ │ │ │ + add r6, sp, #608 @ 0x260 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (309540 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f51d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -885791,15 +885789,15 @@ │ │ │ │ movw r1, #1287 @ 0x507 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - add r6, sp, #232 @ 0xe8 │ │ │ │ + add r6, sp, #360 @ 0x168 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ @@ -886290,15 +886288,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ 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} │ │ │ │ - str r1, [sp, #24] │ │ │ │ + str r1, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r4, #3 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1572] @ 0x624 │ │ │ │ cbz r3, 309b36 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f57ca> │ │ │ │ ldrh r3, [r1, #42] @ 0x2a │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 309b36 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f57ca> │ │ │ │ @@ -886439,17 +886437,17 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 309be4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f5878> │ │ │ │ nop │ │ │ │ - add r7, pc, #648 @ (adr r7, 309ee8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f5b7c>) │ │ │ │ + add r7, pc, #776 @ (adr r7, 309f68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f5bfc>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r7, pc, #264 @ (adr r7, 309d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f5a00>) │ │ │ │ + add r7, pc, #392 @ (adr r7, 309dec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f5a80>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ ldr.w ip, [pc, #208] @ 309d48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f59dc> │ │ │ │ @@ -887394,15 +887392,15 @@ │ │ │ │ bne.n 30a6cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f6360> │ │ │ │ movs r2, #3 │ │ │ │ b.n 30a61e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f62b2> │ │ │ │ adds r2, #6 │ │ │ │ and.w r2, r2, #7 │ │ │ │ b.n 30a61e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f62b2> │ │ │ │ nop │ │ │ │ - b.n 30a28c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f5f20> │ │ │ │ + b.n 30a2cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f5f60> │ │ │ │ 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 │ │ │ │ ldrh r4, [r1, #14] │ │ │ │ sub sp, #8 │ │ │ │ @@ -887619,15 +887617,15 @@ │ │ │ │ bfi r1, r4, #0, #3 │ │ │ │ strb.w r1, [r3, #48] @ 0x30 │ │ │ │ beq.n 30a89a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f652e> │ │ │ │ cmp r2, r0 │ │ │ │ bne.w 30a874 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f6508> │ │ │ │ b.n 30a8fa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f658e> │ │ │ │ nop │ │ │ │ - b.n 30b02c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f6cc0> │ │ │ │ + b.n 30b06c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f6d00> │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrh r4, [r1, #16] │ │ │ │ sub sp, #12 │ │ │ │ @@ -887846,15 +887844,15 @@ │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #3 │ │ │ │ b.n 30ab0a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f679e> │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #6 │ │ │ │ b.n 30ab0a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f679e> │ │ │ │ nop │ │ │ │ - b.n 30adac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f6a40> │ │ │ │ + b.n 30adec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f6a80> │ │ │ │ lsls r1, r5, #3 │ │ │ │ cbz r1, 30ac86 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f691a> │ │ │ │ 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] │ │ │ │ @@ -887984,15 +887982,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 3098e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f5578> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r4, [r0, #7] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - str r6, [sp, #176] @ 0xb0 │ │ │ │ + str r6, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (30ade0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f6a74>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -888016,19 +888014,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - str r5, [sp, #936] @ 0x3a8 │ │ │ │ + str r6, [sp, #40] @ 0x28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r5, [sp, #864] @ 0x360 │ │ │ │ + str r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r6, #52] @ 0x34 │ │ │ │ + ldr r2, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ cbz r1, 30ae1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f6ab0> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ @@ -888042,15 +888040,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 3098e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f5578> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #4] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - str r5, [sp, #688] @ 0x2b0 │ │ │ │ + str r5, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (30ae70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f6b04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -888074,19 +888072,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - str r5, [sp, #424] @ 0x1a8 │ │ │ │ + str r5, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r5, [sp, #352] @ 0x160 │ │ │ │ + str r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r4, #44] @ 0x2c │ │ │ │ + ldr r2, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (30aea8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f6b3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -888120,15 +888118,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r6, [r7, #1] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - str r4, [sp, #960] @ 0x3c0 │ │ │ │ + str r5, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #252] @ (30affc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f6c90>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -888223,15 +888221,15 @@ │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 30afd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f6c64> │ │ │ │ b.n 30af50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f6be4> │ │ │ │ ldrb r0, [r7, #0] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov.w ip, #68 @ 0x44 │ │ │ │ mov lr, r2 │ │ │ │ @@ -888468,17 +888466,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 30b27a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f6f0e> │ │ │ │ b.n 30b1e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f6e74> │ │ │ │ nop │ │ │ │ strb r6, [r5, #22] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - str r1, [sp, #936] @ 0x3a8 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r1, [sp, #704] @ 0x2c0 │ │ │ │ + str r1, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #480] @ (30b4a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f713c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -888856,17 +888854,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 30b6e2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f7376> │ │ │ │ b.n 30b51c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f71b0> │ │ │ │ nop │ │ │ │ strb r2, [r7, #9] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrh r6, [r4, #46] @ 0x2e │ │ │ │ + ldrh r6, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r6, [r6, #42] @ 0x2a │ │ │ │ + ldrh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #808] @ (30ba4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f76e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -889142,21 +889140,21 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #44] @ 0x2c │ │ │ │ + ldrh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r4, [r2, #36] @ 0x24 │ │ │ │ + ldrh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r4, [r2, #24] │ │ │ │ + ldrh r4, [r6, #24] │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 30b9a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f7634> │ │ │ │ @@ -889438,21 +889436,21 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #18] │ │ │ │ + ldrh r2, [r2, #20] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r4, [r6, #14] │ │ │ │ + ldrh r4, [r2, #16] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r6, [r2, #10] │ │ │ │ + ldrh r6, [r6, #10] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r7, #60] @ 0x3c │ │ │ │ + strh r2, [r3, #62] @ 0x3e │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 30bcde <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f7972> │ │ │ │ @@ -889752,23 +889750,23 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ sbcs r4, r5 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #56] @ 0x38 │ │ │ │ + strh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r2, #52] @ 0x34 │ │ │ │ + strh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsrs r0, r7 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strh r6, [r1, #50] @ 0x32 │ │ │ │ + strh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r5, #48] @ 0x30 │ │ │ │ + strh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ @@ -890116,21 +890114,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, #24] │ │ │ │ + strh r6, [r5, #24] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r0, #20] │ │ │ │ + strh r6, [r4, #20] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r2, #18] │ │ │ │ + strh r4, [r6, #18] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r5, #16] │ │ │ │ + strh r0, [r1, #18] │ │ │ │ lsls r5, r2, #3 │ │ │ │ vldr s15, [r6] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov r2, s15 │ │ │ │ bl 30a99c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f6630> │ │ │ │ @@ -890442,21 +890440,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldrb r6, [r7, #29] │ │ │ │ + ldrb r6, [r3, #30] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r2, #28] │ │ │ │ + ldrb r2, [r6, #28] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r4, #27] │ │ │ │ + ldrb r2, [r0, #28] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r7, #26] │ │ │ │ + ldrb r4, [r3, #27] │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -890756,21 +890754,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldrb r2, [r0, #17] │ │ │ │ + ldrb r2, [r4, #17] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r2, #15] │ │ │ │ + ldrb r6, [r6, #15] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r4, #14] │ │ │ │ + ldrb r6, [r0, #15] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r0, #14] │ │ │ │ + ldrb r0, [r4, #14] │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -890983,17 +890981,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ lsls r2, r1, #6 │ │ │ │ adds r2, #38 @ 0x26 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r6, [r7, #3] │ │ │ │ + ldrb r6, [r3, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r3, #2] │ │ │ │ + ldrb r4, [r7, #2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -891167,17 +891165,17 @@ │ │ │ │ vstr s15, [r6] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r1, r5] │ │ │ │ lsls r2, r1, #6 │ │ │ │ adds r0, #2 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strb r6, [r2, #28] │ │ │ │ + strb r6, [r6, #28] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r7, #26] │ │ │ │ + strb r0, [r3, #27] │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -891332,17 +891330,17 @@ │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r2, r5] │ │ │ │ lsls r2, r1, #6 │ │ │ │ cmp r6, #10 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strb r2, [r3, #21] │ │ │ │ + strb r2, [r7, #21] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r4, [r0, #20] │ │ │ │ + strb r4, [r4, #20] │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -891497,17 +891495,17 @@ │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strh r4, [r5, r6] │ │ │ │ lsls r2, r1, #6 │ │ │ │ cmp r4, #98 @ 0x62 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strb r2, [r6, #15] │ │ │ │ + strb r2, [r2, #16] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r4, [r3, #14] │ │ │ │ + strb r4, [r7, #14] │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -891694,15 +891692,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r2, [r6, r2] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strb r6, [r6, #2] │ │ │ │ + strb r6, [r2, #3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r2 │ │ │ │ lsls r2, r1, #4 │ │ │ │ @@ -891882,17 +891880,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #544] @ (30db68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f97fc>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r2, [r5, #112] @ 0x70 │ │ │ │ + ldr r2, [r1, #116] @ 0x74 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r6, #104] @ 0x68 │ │ │ │ + ldr r6, [r2, #108] @ 0x6c │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r2 │ │ │ │ lsls r2, r0, #4 │ │ │ │ @@ -891999,21 +891997,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #144] @ (30db1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f97b0>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r6, [r0, #96] @ 0x60 │ │ │ │ + ldr r6, [r4, #96] @ 0x60 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [r7, #96] @ 0x60 │ │ │ │ + ldr r0, [r3, #100] @ 0x64 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r5, #92] @ 0x5c │ │ │ │ + ldr r6, [r1, #96] @ 0x60 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [r0, #96] @ 0x60 │ │ │ │ + ldr r0, [r4, #96] @ 0x60 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #148] @ (30db40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f97d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -892111,21 +892109,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [pc, #912] @ (30df54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f9be8>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r0, [r6, #80] @ 0x50 │ │ │ │ + ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r7, #76] @ 0x4c │ │ │ │ + ldr r6, [r3, #80] @ 0x50 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [r3, #80] @ 0x50 │ │ │ │ + ldr r0, [r7, #80] @ 0x50 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r0, #76] @ 0x4c │ │ │ │ + ldr r6, [r4, #76] @ 0x4c │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ ldr r5, [pc, #312] @ (30dd20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f99b4>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -892241,23 +892239,23 @@ │ │ │ │ nop │ │ │ │ ldr r3, [pc, #264] @ (30de28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f9abc>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ movs r4, #16 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #76] @ 0x4c │ │ │ │ + ldr r6, [r2, #80] @ 0x50 │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r3, #132 @ 0x84 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r4, [r0, #68] @ 0x44 │ │ │ │ + ldr r4, [r4, #68] @ 0x44 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [r0, #72] @ 0x48 │ │ │ │ + ldr r4, [r4, #72] @ 0x48 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [r0, #64] @ 0x40 │ │ │ │ + ldr r4, [r4, #64] @ 0x40 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ add.w r7, r0, #104448 @ 0x19800 │ │ │ │ @@ -892698,19 +892696,19 @@ │ │ │ │ nop │ │ │ │ mov r2, r5 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, r0, #4 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r6, #0] │ │ │ │ + ldr r6, [r2, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [r3, #176] @ 0xb0 │ │ │ │ cbz r0, 30e208 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f9e9c> │ │ │ │ ldr r0, [r2, #104] @ 0x68 │ │ │ │ cbz r0, 30e208 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1f9e9c> │ │ │ │ @@ -892962,23 +892960,23 @@ │ │ │ │ b.n 30e3bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fa050> │ │ │ │ add r0, r0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ adds r4, r2, #3 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #104] @ 0x68 │ │ │ │ + str r6, [r0, #108] @ 0x6c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [r7, #96] @ 0x60 │ │ │ │ + str r2, [r3, #100] @ 0x64 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [r6, #100] @ 0x64 │ │ │ │ + str r2, [r2, #104] @ 0x68 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [r7, #96] @ 0x60 │ │ │ │ + str r2, [r3, #100] @ 0x64 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [r7, #96] @ 0x60 │ │ │ │ + str r0, [r3, #100] @ 0x64 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #0 │ │ │ │ @@ -893513,19 +893511,19 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #28 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #24] │ │ │ │ + str r6, [r5, #24] │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - str r4, [r1, #20] │ │ │ │ + str r4, [r5, #20] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #160] @ 30ea38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fa6cc> │ │ │ │ sub sp, #20 │ │ │ │ @@ -893595,19 +893593,19 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #25 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #12] │ │ │ │ + str r6, [r3, #16] │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r6, #23 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - str r0, [r0, #12] │ │ │ │ + str r0, [r4, #12] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (30eae8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fa77c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -893663,17 +893661,17 @@ │ │ │ │ nop │ │ │ │ subs r4, #190 @ 0xbe │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r2, r2, #22 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #8] │ │ │ │ + str r2, [r5, #8] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [r2, #4] │ │ │ │ + str r0, [r6, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r2, #16] │ │ │ │ movs r4, #20 │ │ │ │ @@ -894002,19 +894000,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #10 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #9 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - add r1, pc, #328 @ (adr r1, 30efa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fac34>) │ │ │ │ + add r1, pc, #456 @ (adr r1, 30f020 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1facb4>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r1, r5] │ │ │ │ + ldrb r0, [r5, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r4, r4] │ │ │ │ + ldrb r0, [r0, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #80] @ (30eec0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fab54>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -894317,15 +894315,15 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r4, #3 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, r4] │ │ │ │ + ldrh r6, [r6, r4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r1, [r4, #0] │ │ │ │ movw r2, #37614 @ 0x92ee │ │ │ │ cmp r1, r2 │ │ │ │ beq.w 30f5ee <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fb282> │ │ │ │ @@ -895112,19 +895110,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 30f0f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fad84> │ │ │ │ movs r0, #7 │ │ │ │ b.w 30f0c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fad58> │ │ │ │ movs r0, #0 │ │ │ │ b.n 30f71a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fb3ae> │ │ │ │ nop │ │ │ │ - ldr r4, [r6, r1] │ │ │ │ + ldr r4, [r2, r2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, r4] │ │ │ │ + strb r0, [r2, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #248] @ (30fa84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fb718>) │ │ │ │ @@ -895228,25 +895226,25 @@ │ │ │ │ nop │ │ │ │ cmp r5, #152 @ 0x98 │ │ │ │ lsls r2, r1, #6 │ │ │ │ lsls r4, r5, #25 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, r7] │ │ │ │ + strh r2, [r1, r0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r4, [r0, r6] │ │ │ │ + str r4, [r4, r6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r6, [r7, r4] │ │ │ │ + str r6, [r3, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [r4, r5] │ │ │ │ + str r2, [r0, r6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [r3, r6] │ │ │ │ + str r2, [r7, r6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r6, [r4, r5] │ │ │ │ + str r6, [r0, r6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #180] @ (30fb6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fb800>) │ │ │ │ @@ -895326,17 +895324,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #252 @ 0xfc │ │ │ │ lsls r2, r1, #6 │ │ │ │ lsls r0, r0, #21 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, r5] │ │ │ │ + str r4, [r6, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r4, [r0, r3] │ │ │ │ + str r4, [r4, r3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #724] @ (30fe64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fbaf8>) │ │ │ │ @@ -895628,30 +895626,30 @@ │ │ │ │ b.n 30fdb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fba4c> │ │ │ │ cmp r3, #148 @ 0x94 │ │ │ │ lsls r2, r1, #6 │ │ │ │ lsls r0, r5, #17 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #176] @ (30ff20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fbbb4>) │ │ │ │ + ldr r7, [pc, #304] @ (30ffa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fbc34>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [pc, #568] @ (3100ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fbd40>) │ │ │ │ + ldr r6, [pc, #696] @ (31012c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fbdc0>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [pc, #264] @ (30ff80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fbc14>) │ │ │ │ + ldr r6, [pc, #392] @ (310000 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fbc94>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ mov r0, r2 │ │ │ │ bl 1fbdb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7a48> │ │ │ │ ldr r2, [pc, #16] @ (30fe90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fbb24>) │ │ │ │ mov r3, r0 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 30fc0a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fb89e> │ │ │ │ - ldr r6, [pc, #24] @ (30feac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fbb40>) │ │ │ │ + ldr r6, [pc, #152] @ (30ff2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fbbc0>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ add.w r5, r0, #8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -896056,17 +896054,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r3 │ │ │ │ b.n 3102c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fbf58> │ │ │ │ - ldr r2, [pc, #312] @ (31041c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc0b0>) │ │ │ │ + ldr r2, [pc, #440] @ (31049c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc130>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r1, [pc, #888] @ (310660 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc2f4>) │ │ │ │ + ldr r1, [pc, #1016] @ (3106e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc374>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -896129,15 +896127,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (31039c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc030>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 310384 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc018> │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #360] @ (310508 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc19c>) │ │ │ │ + ldr r1, [pc, #488] @ (310588 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc21c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #208] @ (310484 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc118>) │ │ │ │ @@ -896220,19 +896218,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (31048c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc120>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 31043c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc0d0> │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #208] @ (310558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc1ec>) │ │ │ │ + ldr r1, [pc, #336] @ (3105d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc26c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [pc, #672] @ (31072c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc3c0>) │ │ │ │ + ldr r0, [pc, #800] @ (3107ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc440>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [pc, #456] @ (310658 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc2ec>) │ │ │ │ + ldr r0, [pc, #584] @ (3106d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc36c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #176] @ (310554 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc1e8>) │ │ │ │ @@ -896306,17 +896304,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 r0, [pc, #440] @ (310710 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc3a4>) │ │ │ │ + ldr r0, [pc, #568] @ (310790 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc424>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [pc, #80] @ (3105ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc240>) │ │ │ │ + ldr r0, [pc, #208] @ (31062c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc2c0>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -896529,21 +896527,21 @@ │ │ │ │ b.n 31071e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc3b2> │ │ │ │ movs r0, #1 │ │ │ │ b.n 3106b6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc34a> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ vst2.8 {d16[4],d17[4]}, [r4], r9 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mov sl, r8 │ │ │ │ + mov sl, ip │ │ │ │ lsls r5, r2, #3 │ │ │ │ vst4.32 {d16,d18,d20,d22}, [r2], r9 │ │ │ │ - mov r2, pc │ │ │ │ + mov sl, r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stc2l 0, cr0, [r6, #-908]! @ 0xfffffc74 │ │ │ │ - stc2l 0, cr0, [r2, #-908] @ 0xfffffc74 │ │ │ │ + stc2 0, cr0, [r6, #908] @ 0x38c │ │ │ │ + stc2l 0, cr0, [r2, #-908]! @ 0xfffffc74 │ │ │ │ stmdb sp!, {r4, 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] @ (310954 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc5e8>) │ │ │ │ ldr r3, [pc, #412] @ (310958 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc5ec>) │ │ │ │ @@ -896745,15 +896743,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #12] @ (3109b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc648>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 3109a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc634> │ │ │ │ - mvns r4, r1 │ │ │ │ + mvns r4, r5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ @@ -896812,15 +896810,15 @@ │ │ │ │ bne.n 310a32 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc6c6> │ │ │ │ b.n 310a1a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc6ae> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 310960 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc5f4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movs r1, #144 @ 0x90 │ │ │ │ + movs r1, #176 @ 0xb0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -896846,15 +896844,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (310ab4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc748>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 310a90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc724> │ │ │ │ nop │ │ │ │ - cmn r6, r3 │ │ │ │ + cmn r6, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #344] @ (310c24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc8b8>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -896997,35 +896995,35 @@ │ │ │ │ bl 29dd50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1899e4> │ │ │ │ b.n 310bde <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc872> │ │ │ │ nop │ │ │ │ @ instruction: 0xb7b0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ @ instruction: 0xb7a0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - cmn r0, r1 │ │ │ │ + cmn r0, r5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r6, r5 │ │ │ │ + cmn r6, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r0, r7, #15 │ │ │ │ + asrs r0, r3, #16 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - negs r2, r3 │ │ │ │ + negs r2, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r7!, {r1, r6} │ │ │ │ + stmia r7!, {r1, r5, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r2, r0 │ │ │ │ + cmp r2, r4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - sbcs r4, r5 │ │ │ │ + rors r4, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xb686 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - str r0, [sp, #328] @ 0x148 │ │ │ │ + str r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - rors r4, r6 │ │ │ │ + tst r4, r2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - tst r2, r4 │ │ │ │ + negs r2, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r1 │ │ │ │ @@ -898065,36 +898063,36 @@ │ │ │ │ ldr r2, [pc, #60] @ (311868 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fd4fc>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.w 310e7a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fcb0e> │ │ │ │ nop │ │ │ │ - lsrs r2, r1 │ │ │ │ + lsrs r2, r5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xf2520189 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #234 @ 0xea │ │ │ │ + subs r7, #10 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, #94 @ 0x5e │ │ │ │ + subs r0, #126 @ 0x7e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r7, #174 @ 0xae │ │ │ │ + adds r7, #206 @ 0xce │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, #80 @ 0x50 │ │ │ │ + subs r0, #112 @ 0x70 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r7, #28 │ │ │ │ + adds r7, #60 @ 0x3c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, #174 @ 0xae │ │ │ │ + adds r6, #206 @ 0xce │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r7, #192 @ 0xc0 │ │ │ │ + adds r7, #224 @ 0xe0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, #112 @ 0x70 │ │ │ │ + adds r6, #144 @ 0x90 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, #192 @ 0xc0 │ │ │ │ + adds r6, #224 @ 0xe0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [pc, #196] @ (311940 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fd5d4>) │ │ │ │ add r0, pc │ │ │ │ @@ -898170,37 +898168,37 @@ │ │ │ │ add r1, pc │ │ │ │ blx 687b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ b.n 311898 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fd52c> │ │ │ │ nop │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + adds r7, #76 @ 0x4c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r7, #38 @ 0x26 │ │ │ │ + adds r7, #70 @ 0x46 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r4, [sp, #496] @ 0x1f0 │ │ │ │ + str r4, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r7, #16 │ │ │ │ + adds r7, #48 @ 0x30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r7, #12 │ │ │ │ + adds r7, #44 @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r7, #8 │ │ │ │ + adds r7, #40 @ 0x28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r7, #0 │ │ │ │ + adds r7, #32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r4, r4, #2 │ │ │ │ + lsrs r4, r0, #3 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r6, #232 @ 0xe8 │ │ │ │ + adds r7, #8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r0, #192 @ 0xc0 │ │ │ │ + movs r0, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r6, #148 @ 0x94 │ │ │ │ + adds r6, #180 @ 0xb4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (3119ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fd640>) │ │ │ │ add r3, pc │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cbz r2, 311980 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fd614> │ │ │ │ ldr r3, [pc, #52] @ (3119b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fd644>) │ │ │ │ add r3, pc │ │ │ │ @@ -898224,15 +898222,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ lsls r4, r1, #6 │ │ │ │ add r1, sp, #8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - adds r4, #6 │ │ │ │ + adds r4, #38 @ 0x26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r0, sp, #880 @ 0x370 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -898556,25 +898554,25 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [r3, #1764] @ 0x6e4 │ │ │ │ b.n 311c6a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fd8fe> │ │ │ │ mov r0, r4 │ │ │ │ bl 32e280 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219f14> │ │ │ │ b.n 311c84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fd918> │ │ │ │ - adds r3, #106 @ 0x6a │ │ │ │ + adds r3, #138 @ 0x8a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r3, #142 @ 0x8e │ │ │ │ + adds r3, #174 @ 0xae │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r3, #74 @ 0x4a │ │ │ │ + adds r3, #106 @ 0x6a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r0, #112] @ 0x70 │ │ │ │ + ldr r2, [r4, #112] @ 0x70 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r3, #82 @ 0x52 │ │ │ │ + adds r3, #114 @ 0x72 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r3, #22 │ │ │ │ + adds r3, #54 @ 0x36 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -898602,15 +898600,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r2, #208 @ 0xd0 │ │ │ │ + adds r2, #240 @ 0xf0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (311de4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fda78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -898647,15 +898645,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 3109b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc64c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r7, #4 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r2, #118 @ 0x76 │ │ │ │ + adds r2, #150 @ 0x96 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (311e5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fdaf0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -898692,15 +898690,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 3109b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fc64c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r0, #3 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r6, #246 @ 0xf6 │ │ │ │ + cmp r7, #22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #36] @ (311ecc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fdb60>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -898715,15 +898713,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 311c28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fd8bc> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r2, #2 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r1, #224 @ 0xe0 │ │ │ │ + adds r2, #0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (311ef8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fdb8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -898769,17 +898767,17 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r5, #32 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r1, #98 @ 0x62 │ │ │ │ + adds r1, #130 @ 0x82 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, r0, #4 │ │ │ │ + subs r2, r4, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (311f84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fdc18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -898825,17 +898823,17 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r0, r4, #30 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r0, #230 @ 0xe6 │ │ │ │ + adds r1, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, r6, #1 │ │ │ │ + subs r6, r2, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #204] @ (3120c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fdd5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -899090,21 +899088,21 @@ │ │ │ │ nop │ │ │ │ lsls r2, r5, #21 │ │ │ │ lsls r2, r1, #6 │ │ │ │ udf #60 @ 0x3c │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #210 @ 0xd2 │ │ │ │ + cmp r6, #242 @ 0xf2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ble.n 312288 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fdf1c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cmp r6, #142 @ 0x8e │ │ │ │ + cmp r6, #174 @ 0xae │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r6, #94 @ 0x5e │ │ │ │ + cmp r6, #126 @ 0x7e │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #132] @ (31234c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fdfe0>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -899162,15 +899160,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ lsls r6, r3, #17 │ │ │ │ lsls r2, r1, #6 │ │ │ │ ble.n 3123b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fe044> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #208 @ 0xd0 │ │ │ │ + cmp r5, #240 @ 0xf0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ bgt.n 312334 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fdfc8> │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -899230,15 +899228,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ lsls r2, r7, #14 │ │ │ │ lsls r2, r1, #6 │ │ │ │ bgt.n 31230c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fdfa0> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #60 @ 0x3c │ │ │ │ + cmp r5, #92 @ 0x5c │ │ │ │ lsls r5, r2, #3 │ │ │ │ bgt.n 312490 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fe124> │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -899461,23 +899459,23 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 3125aa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fe23e> │ │ │ │ mov r4, r1 │ │ │ │ b.n 3125a6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fe23a> │ │ │ │ nop │ │ │ │ lsls r6, r5, #7 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r3, #178 @ 0xb2 │ │ │ │ + cmp r3, #210 @ 0xd2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r3, #146 @ 0x92 │ │ │ │ + cmp r3, #178 @ 0xb2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r3, #50 @ 0x32 │ │ │ │ + cmp r3, #82 @ 0x52 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r2, #222 @ 0xde │ │ │ │ + cmp r2, #254 @ 0xfe │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r3, #66 @ 0x42 │ │ │ │ + cmp r3, #98 @ 0x62 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ (3126ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fe380>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -899524,15 +899522,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r0, r0, #3 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r2, #172 @ 0xac │ │ │ │ + cmp r2, #204 @ 0xcc │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [pc, #196] @ (3127cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fe460>) │ │ │ │ @@ -899616,15 +899614,15 @@ │ │ │ │ bx r1 │ │ │ │ bhi.n 3127b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fe448> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 312744 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fe3d8> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cmp r1, #230 @ 0xe6 │ │ │ │ + cmp r2, #6 │ │ │ │ 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] @ 312808 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fe49c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -899707,17 +899705,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cdp2 1, 14, cr0, cr10, cr9, {4} │ │ │ │ - cmp r0, #182 @ 0xb6 │ │ │ │ + cmp r0, #214 @ 0xd6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r0, #64 @ 0x40 │ │ │ │ + cmp r0, #96 @ 0x60 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #124] @ 312964 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fe5f8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -899768,17 +899766,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (31296c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fe600>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cdp2 1, 4, cr0, cr14, cr9, {4} │ │ │ │ - cmp r0, #90 @ 0x5a │ │ │ │ + cmp r0, #122 @ 0x7a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #234 @ 0xea │ │ │ │ + cmp r0, #10 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #124] @ 3129fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fe690> │ │ │ │ mov r4, r3 │ │ │ │ @@ -899829,17 +899827,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (312a04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fe698>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldc2 1, cr0, [r6, #548]! @ 0x224 │ │ │ │ - cmp r0, #42 @ 0x2a │ │ │ │ + cmp r0, #74 @ 0x4a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #186 @ 0xba │ │ │ │ + movs r7, #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 │ │ │ │ ldr r3, [pc, #52] @ (312a4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fe6e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -899859,15 +899857,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldc2 1, cr0, [lr, #-548] @ 0xfffffddc │ │ │ │ - movs r7, #158 @ 0x9e │ │ │ │ + movs r7, #190 @ 0xbe │ │ │ │ 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] @ (312a7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fe710>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -899998,28 +899996,28 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ bpl.n 312c0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fe8a0> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 312be8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fe87c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movs r7, #6 │ │ │ │ + movs r7, #38 @ 0x26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #0 │ │ │ │ + movs r7, #32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r6, #216 @ 0xd8 │ │ │ │ + movs r6, #248 @ 0xf8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs.w r1, r6, #16711680 @ 0xff0000 │ │ │ │ - movs r6, #238 @ 0xee │ │ │ │ + movs r7, #14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [sp, #504] @ 0x1f8 │ │ │ │ + str r2, [sp, #632] @ 0x278 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r6, #144 @ 0x90 │ │ │ │ + movs r6, #176 @ 0xb0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r6, #160 @ 0xa0 │ │ │ │ + movs r6, #192 @ 0xc0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -900122,32 +900120,32 @@ │ │ │ │ b.n 312c94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fe928> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bmi.n 312cfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fe990> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #88 @ 0x58 │ │ │ │ + movs r6, #120 @ 0x78 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r4, r6, r2 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - movs r6, #94 @ 0x5e │ │ │ │ + movs r6, #126 @ 0x7e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r5, #240 @ 0xf0 │ │ │ │ + movs r6, #16 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r5, #200 @ 0xc8 │ │ │ │ + movs r5, #232 @ 0xe8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xf4a6017f │ │ │ │ - movs r5, #220 @ 0xdc │ │ │ │ + movs r5, #252 @ 0xfc │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r4, #52] @ 0x34 │ │ │ │ + ldr r6, [r0, #56] @ 0x38 │ │ │ │ lsls r5, r2, #3 │ │ │ │ bcc.n 312dbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fea50> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movs r5, #62 @ 0x3e │ │ │ │ + movs r5, #94 @ 0x5e │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #432] @ (312ebc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1feb50>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -900314,17 +900312,17 @@ │ │ │ │ @ instruction: 0xfa1a0189 │ │ │ │ bcs.n 312e98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1feb2c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 312e48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1feadc> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movs r3, #238 @ 0xee │ │ │ │ + movs r4, #14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r3, #218 @ 0xda │ │ │ │ + movs r3, #250 @ 0xfa │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r6, [pc, #392] @ (31306c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fed00>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -900476,21 +900474,21 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 312f28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1febbc> │ │ │ │ ldrh.w r0, [ip, ] │ │ │ │ bne.n 313098 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fed2c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #144 @ 0x90 │ │ │ │ + movs r3, #176 @ 0xb0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ beq.n 31301c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fecb0> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movs r2, #100 @ 0x64 │ │ │ │ + movs r2, #132 @ 0x84 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r2, #54 @ 0x36 │ │ │ │ + movs r2, #86 @ 0x56 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #156] @ (313130 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fedc4>) │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ @@ -900554,15 +900552,15 @@ │ │ │ │ b.n 3130e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fed74> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf6900189 │ │ │ │ ldmia r7!, {r5, r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #250 @ 0xfa │ │ │ │ + movs r2, #26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldmia r7!, {r3, r4} │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -900618,17 +900616,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, lr │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf5ea0189 │ │ │ │ - movs r1, #58 @ 0x3a │ │ │ │ + movs r1, #90 @ 0x5a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r1, #18 │ │ │ │ + movs r1, #50 @ 0x32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (313238 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1feecc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -900776,25 +900774,25 @@ │ │ │ │ b.n 31331e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fefb2> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf4d80189 │ │ │ │ ldmia r5, {r1, r3, r5, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #138 @ 0x8a │ │ │ │ + movs r0, #170 @ 0xaa │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + movs r0, #160 @ 0xa0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r0, #12 │ │ │ │ + movs r0, #44 @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movs r0, #6 │ │ │ │ + movs r0, #38 @ 0x26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, r6, #7 │ │ │ │ + movs r0, #16 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #200] @ (31348c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ff120>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -900878,23 +900876,23 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bfi r1, r6, #2, #8 │ │ │ │ ldmia r4, {r2, r4, r5} │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r2, #7 │ │ │ │ + subs r0, r6, #7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, r4, #7 │ │ │ │ + movs r0, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldmia r3, {r3, r4, r6, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - subs r6, r3, #5 │ │ │ │ + subs r6, r7, #5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, r3, #5 │ │ │ │ + subs r6, r7, #5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (313548 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ff1dc>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -900949,17 +900947,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 36349c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24f130> │ │ │ │ b.n 313522 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ff1b6> │ │ │ │ @ instruction: 0xf27e0189 │ │ │ │ - subs r0, r6, #5 │ │ │ │ + subs r0, r2, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, r3, #4 │ │ │ │ + subs r0, r7, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (313594 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ff228>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -901033,19 +901031,19 @@ │ │ │ │ cmp r6, #1 │ │ │ │ it ls │ │ │ │ strbls r6, [r0, #18] │ │ │ │ bhi.n 3135fa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ff28e> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf1900189 │ │ │ │ - subs r4, r5, #2 │ │ │ │ + subs r4, r1, #3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, r2, #2 │ │ │ │ + subs r2, r6, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, r2, #2 │ │ │ │ + subs r2, r6, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [pc, #108] @ (3136a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ff334>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r2, r0, #479232 @ 0x75000 │ │ │ │ @@ -901166,21 +901164,21 @@ │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 31372c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ff3c0> │ │ │ │ nop │ │ │ │ eor.w r1, r2, #137 @ 0x89 │ │ │ │ ldmia r1!, {r3, r4, r5} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r6, r7, #7 │ │ │ │ + subs r6, r3, #0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r6, #5 │ │ │ │ + adds r0, r2, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, r3, #5 │ │ │ │ + adds r6, r7, #5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ (3138c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ff558>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -901275,19 +901273,19 @@ │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 313834 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ff4c8> │ │ │ │ nop │ │ │ │ vrhadd.s d16, d26, d9 │ │ │ │ ldmia r0!, {r4, r5} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r2, r1, #4 │ │ │ │ + adds r2, r5, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r1, #3 │ │ │ │ + adds r6, r5, #3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (313990 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ff624>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -901354,21 +901352,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cdp 1, 5, cr0, cr0, cr9, {4} │ │ │ │ - subs r6, r6, r7 │ │ │ │ + adds r6, r2, #0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r1, r2] │ │ │ │ + strh r0, [r5, r2] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r0, r0, r6 │ │ │ │ + subs r0, r4, r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf23200e4 │ │ │ │ + @ instruction: 0xf25200e4 │ │ │ │ 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] @ (313a6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ff700>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ @@ -901441,21 +901439,21 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 313a0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ff6a0> │ │ │ │ nop │ │ │ │ stc 1, cr0, [r4, #548] @ 0x224 │ │ │ │ - subs r2, r1, r5 │ │ │ │ + subs r2, r5, r5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r6, [r2, r6] │ │ │ │ + str r6, [r6, r6] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r0, r1, r3 │ │ │ │ + subs r0, r5, r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adcs.w r0, sl, #228 @ 0xe4 │ │ │ │ + sbcs.w r0, sl, #228 @ 0xe4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #448] @ (313c54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ff8e8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -901633,26 +901631,26 @@ │ │ │ │ b.n 313afa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ff78e> │ │ │ │ movs r3, #3 │ │ │ │ movw r1, #37617 @ 0x92f1 │ │ │ │ b.n 313b1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ff7b0> │ │ │ │ adds r5, #4 │ │ │ │ b.n 313b68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ff7fc> │ │ │ │ stc 1, cr0, [r6], #548 @ 0x224 │ │ │ │ - subs r6, r0, r2 │ │ │ │ + subs r6, r4, r2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, r0, r1 │ │ │ │ + subs r6, r4, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf0c000e4 │ │ │ │ - adds r0, r0, r5 │ │ │ │ + @ instruction: 0xf0e000e4 │ │ │ │ + adds r0, r4, r5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, r3, r5 │ │ │ │ + adds r6, r7, r5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, r7, r3 │ │ │ │ + adds r2, r3, r4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - vhadd.s q8, q10, q10 │ │ │ │ + vmla.i16 d0, d20, d4[2] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #188] @ (313d44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ff9d8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -901729,23 +901727,23 @@ │ │ │ │ ite eq │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 313cdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ff970> │ │ │ │ movs r4, #1 │ │ │ │ b.n 313cdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ff970> │ │ │ │ @ instruction: 0xeab20189 │ │ │ │ - adds r6, r5, r3 │ │ │ │ + adds r6, r1, r4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [pc, #936] @ (3140f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ffd8c>) │ │ │ │ + ldr r7, [pc, #40] @ (313d78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ffa0c>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r4, r3, r2 │ │ │ │ + adds r4, r7, r2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r0, r0, r2 │ │ │ │ + adds r0, r4, r2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cdp 0, 9, cr0, cr10, cr4, {7} │ │ │ │ + cdp 0, 11, cr0, cr10, cr4, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #188] @ (313e2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ffac0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -901822,23 +901820,23 @@ │ │ │ │ ite eq │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 313dc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ffa58> │ │ │ │ movs r4, #1 │ │ │ │ b.n 313dc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ffa58> │ │ │ │ strd r0, r1, [sl, #548] @ 0x224 │ │ │ │ - adds r2, r5, r0 │ │ │ │ + adds r2, r1, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r5, [pc, #904] @ (3141c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ffe54>) │ │ │ │ + ldr r6, [pc, #8] @ (313e40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ffad4>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + asrs r0, r7, #31 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r4, r7, #30 │ │ │ │ + asrs r4, r3, #31 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldc 0, cr0, [r2, #912]! @ 0x390 │ │ │ │ + ldcl 0, cr0, [r2, #912] @ 0x390 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (314010 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ffca4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -902007,26 +902005,26 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 313ea4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ffb38> │ │ │ │ strd r0, r1, [r2], #548 @ 0x224 │ │ │ │ - asrs r4, r6, #24 │ │ │ │ + asrs r4, r2, #25 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stc 0, cr0, [lr], {228} @ 0xe4 │ │ │ │ - asrs r4, r3, #24 │ │ │ │ + stc 0, cr0, [lr], #-912 @ 0xfffffc70 │ │ │ │ + asrs r4, r7, #24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xebf600e4 │ │ │ │ - asrs r2, r6, #23 │ │ │ │ + ldc 0, cr0, [r6], {228} @ 0xe4 │ │ │ │ + asrs r2, r2, #24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - rsb r0, ip, r4, asr #3 │ │ │ │ - asrs r2, r3, #23 │ │ │ │ + @ instruction: 0xebec00e4 │ │ │ │ + asrs r2, r7, #23 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs.w r0, r4, r4, asr #3 │ │ │ │ + rsbs r0, r4, r4, asr #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] @ (314100 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ffd94>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -902100,20 +902098,20 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 31408a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ffd1e> │ │ │ │ b.n 313eec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ffb80> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r2, r2, #20 │ │ │ │ + asrs r2, r6, #20 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xead400e4 │ │ │ │ - asrs r6, r7, #19 │ │ │ │ + @ instruction: 0xeaf400e4 │ │ │ │ + asrs r6, r3, #20 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - pkhtb r0, r0, r4, asr #3 │ │ │ │ + @ instruction: 0xeae000e4 │ │ │ │ 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] @ (3142d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fff64>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -902278,25 +902276,25 @@ │ │ │ │ bhi.n 3142a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fff38> │ │ │ │ str.w r7, [r8] │ │ │ │ b.n 3141fe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ffe92> │ │ │ │ mov r9, r2 │ │ │ │ b.n 3141fa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ffe8e> │ │ │ │ b.n 313ef8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ffb8c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r2, r0, #19 │ │ │ │ + asrs r2, r4, #19 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [pc, #96] @ (31433c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fffd0>) │ │ │ │ + ldr r2, [pc, #224] @ (3143bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x200050>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - asrs r2, r6, #15 │ │ │ │ + asrs r2, r2, #16 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xe99800e4 │ │ │ │ - asrs r6, r4, #14 │ │ │ │ + @ instruction: 0xe9b800e4 │ │ │ │ + asrs r6, r0, #15 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strd r0, r0, [ip, #-912] @ 0x390 │ │ │ │ - ldr r1, [pc, #96] @ (314350 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fffe4>) │ │ │ │ + strd r0, r0, [ip, #-912]! @ 0x390 │ │ │ │ + ldr r1, [pc, #224] @ (3143d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x200064>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r1, #16 │ │ │ │ sub sp, #8 │ │ │ │ @@ -902566,21 +902564,21 @@ │ │ │ │ lsls r1, r1, #6 │ │ │ │ pop {r2, r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r3, r4, r5} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r4, r6, #8 │ │ │ │ + asrs r4, r2, #9 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r6, r0, #9 │ │ │ │ + asrs r6, r4, #9 │ │ │ │ lsls r5, r2, #3 │ │ │ │ pop {r2} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r0, r1, #8 │ │ │ │ + asrs r0, r5, #8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -902678,17 +902676,17 @@ │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3146bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x200350> │ │ │ │ b.n 3146d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20036c> │ │ │ │ nop │ │ │ │ b.n 31497c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x200610> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r2, r1, #1 │ │ │ │ + asrs r2, r5, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r3, #31 │ │ │ │ + lsrs r2, r7, #31 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r6, [pc, #480] @ (3148e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20057c>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -902872,25 +902870,25 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ b.n 314924 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2005b8> │ │ │ │ lsls r1, r1, #6 │ │ │ │ @ instruction: 0xb8f0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #27 │ │ │ │ + lsrs r2, r2, #28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xb7d8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r4, r0, #25 │ │ │ │ + lsrs r4, r4, #25 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r3, #25 │ │ │ │ + lsrs r6, r7, #25 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r1, #23 │ │ │ │ + lsrs r6, r5, #23 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r0, r1, #24 │ │ │ │ + lsrs r0, r5, #24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 31497e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x200612> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -902997,19 +902995,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8b0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ble.n 314958 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2005ec> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r2, r4, #20 │ │ │ │ + lsrs r2, r0, #21 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r2, #19 │ │ │ │ + lsrs r2, r6, #19 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r3, #17 │ │ │ │ + lsrs r6, r7, #17 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #152] @ (314ad0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x200764>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -903069,21 +903067,21 @@ │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8b0 │ │ │ │ b.n 314a98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20072c> │ │ │ │ ble.n 314ad8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20076c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r0, r4, #18 │ │ │ │ + lsrs r0, r0, #19 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r0, r6, #17 │ │ │ │ + lsrs r0, r2, #18 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r4, r7, #16 │ │ │ │ + lsrs r4, r3, #17 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r4, r6, #14 │ │ │ │ + lsrs r4, r2, #15 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #495616 @ 0x79000 │ │ │ │ ldr.w r3, [r3, #4020] @ 0xfb4 │ │ │ │ @@ -903382,15 +903380,15 @@ │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ sxth r4, r4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r6, r0, #4 │ │ │ │ + lsrs r6, r4, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #516] @ (315050 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x200ce4>) │ │ │ │ @@ -903594,27 +903592,27 @@ │ │ │ │ b.n 314fde <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x200c72> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbz r4, 31507e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x200d12> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #7 │ │ │ │ + lsls r0, r4, #7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ sub sp, #296 @ 0x128 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r4, r1, #31 │ │ │ │ + lsls r4, r5, #31 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - mcr 0, 7, r0, cr10, cr4, {6} │ │ │ │ - ldc2 0, cr0, [r8, #848] @ 0x350 │ │ │ │ - lsls r2, r1, #30 │ │ │ │ + vqadd.s8 q0, q13, q2 │ │ │ │ + ldc2 0, cr0, [r8, #848]! @ 0x350 │ │ │ │ + lsls r2, r5, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r4, #29 │ │ │ │ + lsls r2, r0, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r4, #28 │ │ │ │ + lsls r2, r0, #29 │ │ │ │ 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] @ 3150a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x200d38> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -903660,17 +903658,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bvs.n 315004 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x200c98> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r6, r2, #27 │ │ │ │ + lsls r6, r6, #27 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r0, r6, #25 │ │ │ │ + lsls r0, r2, #26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #324] @ (315264 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x200ef8>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -903800,15 +903798,15 @@ │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #896 @ 0x380 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r6, r6, #18 │ │ │ │ + lsls r6, r2, #19 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -903868,15 +903866,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (31532c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x200fc0>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 311d48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fd9dc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsls r4, r1, #18 │ │ │ │ + lsls r4, r5, #18 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ (3153fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x201090>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -904111,33 +904109,33 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 315498 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20112c> │ │ │ │ nop │ │ │ │ bcc.n 315608 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20129c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r6, r2, #12 │ │ │ │ + lsls r6, r6, #12 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r4, r6, #11 │ │ │ │ + lsls r4, r2, #12 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r6, r0, #12 │ │ │ │ + lsls r6, r4, #12 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r6, r1, #12 │ │ │ │ + lsls r6, r5, #12 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r0, r5, #11 │ │ │ │ + lsls r0, r1, #12 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r4, r4, #11 │ │ │ │ + lsls r4, r0, #12 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r0, r4, #11 │ │ │ │ + lsls r0, r0, #12 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r4, r3, #11 │ │ │ │ + lsls r4, r7, #11 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r0, r3, #11 │ │ │ │ + lsls r0, r7, #11 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r6, r6, #8 │ │ │ │ + lsls r6, r2, #9 │ │ │ │ lsls r5, r2, #3 │ │ │ │ movw r3, #33340 @ 0x823c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 315618 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2012ac> │ │ │ │ movw r3, #33320 @ 0x8228 │ │ │ │ cmp r0, r3 │ │ │ │ bls.n 31565a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2012ee> │ │ │ │ @@ -904495,17 +904493,17 @@ │ │ │ │ movhi r0, #0 │ │ │ │ bls.n 31594a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2015de> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (315958 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2015ec>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #234 @ 0xea │ │ │ │ + adds r3, #10 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r2, #168 @ 0xa8 │ │ │ │ + adds r2, #200 @ 0xc8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ ldr.w ip, [pc, #292] @ 315a84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x201718> │ │ │ │ movw r3, #35898 @ 0x8c3a │ │ │ │ cmp r1, r3 │ │ │ │ add ip, pc │ │ │ │ beq.n 315a4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2016e0> │ │ │ │ bhi.n 3159d6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20166a> │ │ │ │ @@ -904829,15 +904827,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldrh r0, [r2, #14] │ │ │ │ bl 136b30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x227c4> │ │ │ │ subs r0, r4, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ b.n 315c6e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x201902> │ │ │ │ - cmp r7, #214 @ 0xd6 │ │ │ │ + cmp r7, #246 @ 0xf6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #140] @ (315d74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x201a08>) │ │ │ │ @@ -905026,21 +905024,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 315e42 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x201ad6> │ │ │ │ nop │ │ │ │ ldmia r1!, {r4, r5, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - @ instruction: 0xfa2400d4 │ │ │ │ - @ instruction: 0xfa6600d4 │ │ │ │ - @ instruction: 0xfa8e00d4 │ │ │ │ - ldr??.w r0, [r2, #212] @ 0xd4 │ │ │ │ - ldr??.w r0, [ip, #212] @ 0xd4 │ │ │ │ - @ instruction: 0xfa2200d4 │ │ │ │ - @ instruction: 0xfa2e00d4 │ │ │ │ + @ instruction: 0xfa4400d4 │ │ │ │ + @ instruction: 0xfa8600d4 │ │ │ │ + @ instruction: 0xfaae00d4 │ │ │ │ + @ instruction: 0xfa1200d4 │ │ │ │ + @ instruction: 0xfa1c00d4 │ │ │ │ + @ instruction: 0xfa4200d4 │ │ │ │ + @ instruction: 0xfa4e00d4 │ │ │ │ stmdb 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] @ (316014 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x201ca8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -905131,18 +905129,18 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 315fb6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x201c4a> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrh.w r0, [r2, #212] @ 0xd4 │ │ │ │ - ldr??.w r0, [r2, #212] @ 0xd4 │ │ │ │ - ldr??.w r0, [sl, #212] @ 0xd4 │ │ │ │ - ldrsh.w r0, [lr, r4, lsl #1] │ │ │ │ + ldr.w r0, [r2, #212] @ 0xd4 │ │ │ │ + ldrsb.w r0, [r2, r4, lsl #1] │ │ │ │ + ldrsb.w r0, [sl, r4, lsl #1] │ │ │ │ + ldr??.w r0, [lr, r4, 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #460] @ (316208 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x201e9c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -905549,19 +905547,19 @@ │ │ │ │ bne.n 3164a2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x202136> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 316494 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x202128> │ │ │ │ b.n 3162ce <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x201f62> │ │ │ │ stmia r5!, {r1, r3, r4} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - @ instruction: 0xf71c00d4 │ │ │ │ - @ instruction: 0xf74800d4 │ │ │ │ - sub.w r0, r8, #6946816 @ 0x6a0000 │ │ │ │ - adc.w r0, sl, #6946816 @ 0x6a0000 │ │ │ │ - @ instruction: 0xf63a00d4 │ │ │ │ + @ instruction: 0xf73c00d4 │ │ │ │ + @ instruction: 0xf76800d4 │ │ │ │ + rsb r0, r8, #6946816 @ 0x6a0000 │ │ │ │ + sbc.w r0, sl, #6946816 @ 0x6a0000 │ │ │ │ + @ instruction: 0xf65a00d4 │ │ │ │ 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 │ │ │ │ @@ -905850,17 +905848,17 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 316802 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x202496> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3167c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x202454> │ │ │ │ b.n 316754 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2023e8> │ │ │ │ - stmia r4!, {r3, r4} │ │ │ │ + stmia r4!, {r3, r4, r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stmia r3!, {r6, r7} │ │ │ │ + stmia r3!, {r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, r1 │ │ │ │ @@ -905915,15 +905913,15 @@ │ │ │ │ str r3, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ bl 439a9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x325730> │ │ │ │ str.w r0, [r4, #180] @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb6a4 │ │ │ │ + @ instruction: 0xb6c4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #140 @ 0x8c │ │ │ │ mov r5, r0 │ │ │ │ @@ -905958,15 +905956,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ bl 43992c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3255c0> │ │ │ │ movs r4, #0 │ │ │ │ b.n 316928 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2025bc> │ │ │ │ - cpsie │ │ │ │ + @ instruction: 0xb680 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -906409,17 +906407,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 316e08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x202a9c> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 316dd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x202a6c> │ │ │ │ b.n 316d52 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2029e6> │ │ │ │ nop │ │ │ │ - bkpt 0x001a │ │ │ │ + bkpt 0x003a │ │ │ │ lsls r4, r4, #3 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x001c │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #0 │ │ │ │ @@ -906749,15 +906747,15 @@ │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r5, r7 │ │ │ │ + adds r4, r1, #0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -907335,33 +907333,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (317824 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2034b8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (317828 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2034bc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - b.n 317eb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203b4c> │ │ │ │ + b.n 317ef8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203b8c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 317e80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203b14> │ │ │ │ + b.n 317ec0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203b54> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 317028 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x202cbc> │ │ │ │ + b.n 317068 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x202cfc> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 317fb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203c4c> │ │ │ │ + b.n 317ff8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203c8c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 317fe0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203c74> │ │ │ │ + b.n 317020 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x202cb4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 317ec0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203b54> │ │ │ │ + b.n 317f00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203b94> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 317ee0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203b74> │ │ │ │ + b.n 317f20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203bb4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 317f08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203b9c> │ │ │ │ + b.n 317f48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203bdc> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 317f40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203bd4> │ │ │ │ + b.n 317f80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203c14> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, sp, #664 @ 0x298 │ │ │ │ + add r2, sp, #792 @ 0x318 │ │ │ │ lsls r2, r3, #3 │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r0, [r0, #2888] @ 0xb48 │ │ │ │ cbz r0, 317874 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203508> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -907761,17 +907759,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 317c7a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20390e> │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - svc 210 @ 0xd2 │ │ │ │ + svc 242 @ 0xf2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - svc 158 @ 0x9e │ │ │ │ + svc 190 @ 0xbe │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 317d24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2039b8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -907807,15 +907805,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ add r2, sp, #0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - udf #216 @ 0xd8 │ │ │ │ + udf #248 @ 0xf8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #196] @ (317e48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203adc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -907973,20 +907971,20 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ bl 3179a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203638> │ │ │ │ pop {r3, pc} │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ + ble.n 317eb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203b4c> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ ble.n 317e78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203b0c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ ble.n 318038 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203ccc> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ble.n 317ff8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203c8c> │ │ │ │ - lsls r4, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #84] @ (317fbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203c50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -908017,17 +908015,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #848 @ (adr r7, 318310 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203fa4>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ble.n 317fc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203c5c> │ │ │ │ + ble.n 318008 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203c9c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bgt.n 317f7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203c10> │ │ │ │ + bgt.n 317fbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203c50> │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 318000 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203c94> │ │ │ │ sub sp, #8 │ │ │ │ @@ -908132,21 +908130,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (318108 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203d9c>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 318052 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203ce6> │ │ │ │ add r7, pc, #136 @ (adr r7, 318184 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203e18>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - bgt.n 3181f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203e84> │ │ │ │ + bgt.n 318030 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203cc4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bgt.n 3181c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203e54> │ │ │ │ + bgt.n 318200 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203e94> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bgt.n 318190 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203e24> │ │ │ │ + bgt.n 3181d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203e64> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bgt.n 31815c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203df0> │ │ │ │ + bgt.n 31819c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203e30> │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #132] @ 3181a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203e34> │ │ │ │ mov r5, r1 │ │ │ │ @@ -908255,17 +908253,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 3181ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203e80> │ │ │ │ add r5, pc, #520 @ (adr r5, 318478 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20410c>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - blt.n 318298 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203f2c> │ │ │ │ + blt.n 3182d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203f6c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bge.n 318244 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203ed8> │ │ │ │ + blt.n 318284 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203f18> │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (3182ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x203f80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -908353,15 +908351,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r4, pc, #224 @ (adr r4, 31846c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x204100>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - bls.n 31836c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x204000> │ │ │ │ + bge.n 3183ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x204040> │ │ │ │ lsls r4, r2, #3 │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ push {lr} │ │ │ │ mov.w lr, #16777216 @ 0x1000000 │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ mov.w r1, #503324160 @ 0x1e001e00 │ │ │ │ str.w lr, [r0, #2396] @ 0x95c │ │ │ │ @@ -908973,15 +908971,15 @@ │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrh r6, [r3, #52] @ 0x34 │ │ │ │ + ldrh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r3, r2, #3 │ │ │ │ cbz r0, 318a50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2046e4> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (318a54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2046e8>) │ │ │ │ @@ -909039,15 +909037,15 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r4, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - bcs.n 318a8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x204720> │ │ │ │ + bcc.n 318acc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x204760> │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -909196,19 +909194,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 318c2e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2048c2> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrh r0, [r4, #34] @ 0x22 │ │ │ │ + ldrh r0, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bne.n 318d54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2049e8> │ │ │ │ + bne.n 318b94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x204828> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 318b70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x204804> │ │ │ │ + bne.n 318bb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x204844> │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #40] @ (318c9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x204930>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -909276,19 +909274,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 318cf8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20498c> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #552] @ 0x228 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - beq.n 318d14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2049a8> │ │ │ │ + bne.n 318d54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2049e8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r0, #28] │ │ │ │ + ldrh r2, [r4, #28] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - beq.n 318d14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2049a8> │ │ │ │ + bne.n 318d54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2049e8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (318d60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2049f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -909352,19 +909350,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 318da4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x204a38> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - beq.n 318d1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2049b0> │ │ │ │ + beq.n 318d5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2049f0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - beq.n 318ec8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x204b5c> │ │ │ │ + beq.n 318d08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20499c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - beq.n 318d10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2049a4> │ │ │ │ + beq.n 318d50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2049e4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #184] @ (318ec0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x204b54>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -909439,19 +909437,19 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 3186c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x204358> │ │ │ │ b.n 318e58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x204aec> │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - beq.n 318f5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x204bf0> │ │ │ │ + beq.n 318f9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x204c30> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ + beq.n 318ef4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x204b88> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - beq.n 318ee4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x204b78> │ │ │ │ + beq.n 318f24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x204bb8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ sub.w r1, r1, #35584 @ 0x8b00 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 318f34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x204bc8> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r3 │ │ │ │ @@ -909483,15 +909481,15 @@ │ │ │ │ addne r0, r0, r1 │ │ │ │ addeq.w r0, r0, r1, lsr #1 │ │ │ │ cmp r3, ip │ │ │ │ bgt.n 318f02 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x204b96> │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldc2l 0, cr0, [ip, #928] @ 0x3a0 │ │ │ │ + ldc2l 0, cr0, [ip, #928]! @ 0x3a0 │ │ │ │ movw r3, #34074 @ 0x851a │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 318f6a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x204bfe> │ │ │ │ movw r3, #34068 @ 0x8514 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 318fa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x204c34> │ │ │ │ movw r3, #34037 @ 0x84f5 │ │ │ │ @@ -909602,19 +909600,19 @@ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 319044 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x204cd8> │ │ │ │ - ldr r6, [sp, #632] @ 0x278 │ │ │ │ + ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #200] @ 0xc8 │ │ │ │ + ldr r6, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #200] @ 0xc8 │ │ │ │ + ldr r6, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ @@ -909695,17 +909693,17 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 319126 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x204dba> │ │ │ │ nop │ │ │ │ - ldmia r5, {r2, r4, r5, r7} │ │ │ │ + ldmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r5!, {r1, r4, r7} │ │ │ │ + ldmia r5, {r1, r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w ip, [pc, #840] @ 3194c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x205158> │ │ │ │ sub sp, #32 │ │ │ │ @@ -910045,51 +910043,51 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 31946c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x205100> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r7, #100] @ 0x64 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb856 │ │ │ │ + @ instruction: 0xb876 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r6, [r3, #76] @ 0x4c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - @ instruction: 0xb834 │ │ │ │ + @ instruction: 0xb854 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r3!, {r4, r5, r7} │ │ │ │ + ldmia r3!, {r4, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r3, {r1, r3, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r3, {r1, r3, r4, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb7c2 │ │ │ │ + @ instruction: 0xb7e2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb712 │ │ │ │ + @ instruction: 0xb732 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb69a │ │ │ │ + @ instruction: 0xb6ba │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb6aa │ │ │ │ + @ instruction: 0xb6ca │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r3, {r1, r3, r4} │ │ │ │ + ldmia r3, {r1, r3, r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r3!, {r1} │ │ │ │ + ldmia r3!, {r1, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r2!, {r3, r4, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6b2 │ │ │ │ + @ instruction: 0xb6d2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r2!, {r3, r5, r6} │ │ │ │ + ldmia r2!, {r3, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6ae │ │ │ │ + @ instruction: 0xb6ce │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb6b8 │ │ │ │ + @ instruction: 0xb6d8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #404] @ (3196c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x205354>) │ │ │ │ @@ -910258,27 +910256,27 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 319646 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2052da> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #608] @ 0x260 │ │ │ │ + ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r1!, {r5, r6} │ │ │ │ + ldmia r1!, {r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldmia r1!, {r2, r3, r4} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + ldmia r1, {r1, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + ldmia r1, {r1, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #752] @ 0x2f0 │ │ │ │ + str r7, [sp, #880] @ 0x370 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r3 │ │ │ │ ldrh r3, [r1, #8] │ │ │ │ @@ -910340,21 +910338,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (319798 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20542c>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 319744 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2053d8> │ │ │ │ - ldmia r0!, {r2, r3, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r0!, {r2, r4, r5} │ │ │ │ + ldmia r0!, {r2, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r0!, {r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r0!, {r2, r5, r7} │ │ │ │ + ldmia r0!, {r2, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ @@ -910722,17 +910720,17 @@ │ │ │ │ nop │ │ │ │ str r6, [r4, #120] @ 0x78 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r3, #116] @ 0x74 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r7!, {r2, r3, r6} │ │ │ │ + stmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r5!, {r1, r2, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -912103,39 +912101,39 @@ │ │ │ │ b.n 31a1c2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x205e56> │ │ │ │ str r6, [r5, #20] │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, #20] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r0!, {r5, r6} │ │ │ │ + stmia r0!, {r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bkpt 0x00a6 │ │ │ │ + bkpt 0x00c6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrsh r0, [r2, r0] │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ + cbnz r2, 31a9c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x206654> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb8b6 │ │ │ │ + @ instruction: 0xb8d6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb7c0 │ │ │ │ + @ instruction: 0xb7e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb7ae │ │ │ │ + @ instruction: 0xb7ce │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb790 │ │ │ │ + @ instruction: 0xb7b0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + @ instruction: 0xb78c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb75c │ │ │ │ + @ instruction: 0xb77c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb724 │ │ │ │ + @ instruction: 0xb744 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb71c │ │ │ │ + @ instruction: 0xb73c │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #192] @ 31aab0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x206744> │ │ │ │ mov lr, r2 │ │ │ │ @@ -912208,19 +912206,19 @@ │ │ │ │ ldrb.w r2, [r2, #1586] @ 0x632 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 31aa32 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2066c6> │ │ │ │ b.n 31aa72 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x206706> │ │ │ │ nop │ │ │ │ ldrb r6, [r0, #21] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - @ instruction: 0xb684 │ │ │ │ + @ instruction: 0xb6a4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb648 │ │ │ │ + @ instruction: 0xb668 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r6, #8] │ │ │ │ + strh r6, [r2, #10] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #196] @ 31ab94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x206828> │ │ │ │ mov lr, r2 │ │ │ │ @@ -912293,19 +912291,19 @@ │ │ │ │ ldrb.w r2, [r2, #1586] @ 0x632 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 31ab12 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2067a6> │ │ │ │ b.n 31ab56 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2067ea> │ │ │ │ nop │ │ │ │ ldrb r6, [r4, #17] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - push {r1, r2, r7, lr} │ │ │ │ + push {r1, r2, r5, r7, lr} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r2, r6, lr} │ │ │ │ + push {r2, r5, r6, lr} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r2, #2] │ │ │ │ + strh r2, [r6, #2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #104] @ (31ac20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2068b4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -912349,17 +912347,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r2, [r0, #14] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - push {r2, r4, lr} │ │ │ │ + push {r2, r4, r5, lr} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r4, #30] │ │ │ │ + ldrb r0, [r0, #31] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #112] @ (31acb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x206944>) │ │ │ │ @@ -912407,17 +912405,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r4, [r7, #11] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - push {r1, r2, r4, r7} │ │ │ │ + push {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r2, #28] │ │ │ │ + ldrb r0, [r6, #28] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r4, [pc, #244] @ (31adc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x206a58>) │ │ │ │ @@ -912520,19 +912518,19 @@ │ │ │ │ strd r0, r0, [sp, #48] @ 0x30 │ │ │ │ b.n 31ad14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2069a8> │ │ │ │ mov r8, r3 │ │ │ │ movs r6, #6 │ │ │ │ b.n 31ad14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2069a8> │ │ │ │ ldrb r4, [r5, #9] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - push {r1, r5} │ │ │ │ + push {r1, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbz r2, 31ae46 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x206ada> │ │ │ │ + cbz r2, 31ae4e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x206ae2> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r5, #24] │ │ │ │ + ldrb r6, [r1, #25] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r6, [pc, #284] @ (31af04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x206b98>) │ │ │ │ @@ -912657,17 +912655,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cbz r0, 31af54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x206be8> │ │ │ │ + cbz r0, 31af5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x206bf0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - sxtb r2, r0 │ │ │ │ + sxtb r2, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #204] @ (31afec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x206c80>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -912752,19 +912750,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cbz r6, 31b030 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x206cc4> │ │ │ │ + sxth r6, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbz r6, 31b014 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x206ca8> │ │ │ │ + cbz r6, 31b01c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x206cb0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r2, #15] │ │ │ │ + ldrb r4, [r6, #15] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #204] @ (31b0dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x206d70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -912849,19 +912847,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r2, [r5, #28] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cbz r2, 31b0ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x206d80> │ │ │ │ + cbz r2, 31b0f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x206d88> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - sub sp, #136 @ 0x88 │ │ │ │ + sub sp, #264 @ 0x108 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r4, #11] │ │ │ │ + ldrb r4, [r0, #12] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #184] @ (31b1b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x206e4c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -912938,17 +912936,17 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r0 │ │ │ │ b.n 31b134 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x206dc8> │ │ │ │ nop │ │ │ │ strb r2, [r7, #24] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - add sp, #464 @ 0x1d0 │ │ │ │ + sub sp, #80 @ 0x50 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add sp, #304 @ 0x130 │ │ │ │ + add sp, #432 @ 0x1b0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #184] @ (31b290 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x206f24>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -913024,17 +913022,17 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r0 │ │ │ │ b.n 31b20c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x206ea0> │ │ │ │ nop │ │ │ │ strb r2, [r4, #21] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - add r7, sp, #736 @ 0x2e0 │ │ │ │ + add r7, sp, #864 @ 0x360 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, sp, #592 @ 0x250 │ │ │ │ + add r7, sp, #720 @ 0x2d0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r4, [pc, #196] @ (31b374 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x207008>) │ │ │ │ @@ -913119,17 +913117,17 @@ │ │ │ │ b.n 31b2e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x206f74> │ │ │ │ mov r1, r3 │ │ │ │ movs r5, #6 │ │ │ │ b.n 31b2e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x206f74> │ │ │ │ nop │ │ │ │ strb r4, [r1, #18] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - add r7, sp, #24 │ │ │ │ + add r7, sp, #152 @ 0x98 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r6, sp, #880 @ 0x370 │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #128] @ (31b414 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2070a8>) │ │ │ │ @@ -913186,15 +913184,15 @@ │ │ │ │ strd r6, r4, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ bl 31983c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2054d0> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r6, [r4, #14] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - add r6, sp, #144 @ 0x90 │ │ │ │ + add r6, sp, #272 @ 0x110 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movw r3, #35864 @ 0x8c18 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 31b48c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x207120> │ │ │ │ bhi.n 31b444 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2070d8> │ │ │ │ movw r3, #34037 @ 0x84f5 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -913372,15 +913370,15 @@ │ │ │ │ ldrb r1, [r1, r4] │ │ │ │ cmp r1, lr │ │ │ │ bls.n 31b536 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2071ca> │ │ │ │ b.n 31b5a2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x207236> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #344] @ (31b764 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2073f8>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - add r5, sp, #32 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -914245,33 +914243,33 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #32] @ (31bfdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x207c70>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #960] @ (31c384 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x208018>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r5, [sp, #880] @ 0x370 │ │ │ │ + ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r4, [r5, #120] @ 0x78 │ │ │ │ + str r4, [r1, #124] @ 0x7c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r2, sp, #144 @ 0x90 │ │ │ │ + add r2, sp, #272 @ 0x110 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r0, [pc, #72] @ (31c01c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x207cb0>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #112 @ 0x70 │ │ │ │ + add r1, sp, #240 @ 0xf0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #808 @ 0x328 │ │ │ │ + add r0, sp, #936 @ 0x3a8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #416 @ 0x1a0 │ │ │ │ + add r0, sp, #544 @ 0x220 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, pc, #704 @ (adr r7, 31c2a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x207f3c>) │ │ │ │ + add r7, pc, #832 @ (adr r7, 31c328 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x207fbc>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, pc, #624 @ (adr r5, 31c25c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x207ef0>) │ │ │ │ + add r5, pc, #752 @ (adr r5, 31c2dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x207f70>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r3 │ │ │ │ @@ -915132,19 +915130,19 @@ │ │ │ │ cmp r8, r9 │ │ │ │ subs r7, #242 @ 0xf2 │ │ │ │ lsls r1, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #776] @ 0x308 │ │ │ │ + str r2, [sp, #904] @ 0x388 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r0, pc, #400 @ (adr r0, 31cc28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2088bc>) │ │ │ │ + add r0, pc, #528 @ (adr r0, 31cca8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20893c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r1, r4] │ │ │ │ + ldrb r0, [r5, r4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -915563,19 +915561,19 @@ │ │ │ │ ldmia r7!, {} │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #0] @ (31cf88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x208c1c>) │ │ │ │ adds r5, #60 @ 0x3c │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #0] │ │ │ │ + ldrh r4, [r7, #0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r5, [sp, #912] @ 0x390 │ │ │ │ + str r6, [sp, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r6, r0] │ │ │ │ + strh r6, [r2, r1] │ │ │ │ lsls r7, r3, #3 │ │ │ │ vldr s14, [r8, #80] @ 0x50 │ │ │ │ vcmpe.f32 s14, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ble.w 31d58e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x209222> │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ @@ -916436,25 +916434,25 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r2, [r1, #25] │ │ │ │ + ldrb r2, [r5, #25] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrh r0, [r0, #34] @ 0x22 │ │ │ │ + ldrh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #352] @ (31db94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x209828>) │ │ │ │ + ldr r0, [pc, #480] @ (31dc14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2098a8>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r4, [r3, #30] │ │ │ │ + ldrh r4, [r7, #30] │ │ │ │ lsls r4, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #18] │ │ │ │ + ldrh r4, [r3, #20] │ │ │ │ lsls r4, r2, #3 │ │ │ │ add.w r1, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r0, [r1, #1654] @ 0x676 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 31d6e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x209378> │ │ │ │ ldrb.w r0, [r1, #1768] @ 0x6e8 │ │ │ │ ldr r1, [pc, #868] @ (31ddb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x209a4c>) │ │ │ │ @@ -916740,21 +916738,21 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ vldr s15, [r7] │ │ │ │ b.n 31daaa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20973e> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #60] @ 0x3c │ │ │ │ + strh r6, [r3, #62] @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r7, #46] @ 0x2e │ │ │ │ + strh r6, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r2, #46] @ 0x2e │ │ │ │ + strh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r2, #44] @ 0x2c │ │ │ │ + strh r6, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r3 │ │ │ │ @@ -917799,31 +917797,31 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.w 31de5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x209af0> │ │ │ │ nop │ │ │ │ movs r2, #16 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r4, [r7, #27] │ │ │ │ + strb r4, [r3, #28] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r0, r3 │ │ │ │ + asrs r0, r7 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r2, [r3, #36] @ 0x24 │ │ │ │ + strh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #20] │ │ │ │ + strh r6, [r1, #22] │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #20] │ │ │ │ + ldrb r4, [r0, #21] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r7, #8] │ │ │ │ + ldrb r0, [r3, #9] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r1, #3] │ │ │ │ + ldrb r4, [r5, #3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrh r1, [r4, #8] │ │ │ │ movw r0, #65533 @ 0xfffd │ │ │ │ ands r0, r1 │ │ │ │ cmp.w r0, #37120 @ 0x9100 │ │ │ │ beq.w 31e8e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20a574> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ @@ -918668,25 +918666,25 @@ │ │ │ │ adds r3, #6 │ │ │ │ and.w r3, r3, #7 │ │ │ │ b.w 31e35a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x209fee> │ │ │ │ movs r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #24] │ │ │ │ + strb r0, [r4, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r6, [r2, #23] │ │ │ │ + strb r6, [r6, #23] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r5, #18] │ │ │ │ + strb r4, [r1, #19] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r5, #18] │ │ │ │ + strb r4, [r1, #19] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r2, [r6, #17] │ │ │ │ + strb r2, [r2, #18] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [r7, #120] @ 0x78 │ │ │ │ + ldr r4, [r3, #124] @ 0x7c │ │ │ │ lsls r4, r2, #3 │ │ │ │ bic.w r0, r0, #2 │ │ │ │ subs.w r0, r0, #37120 @ 0x9100 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -918846,19 +918844,19 @@ │ │ │ │ ldmia r7!, {} │ │ │ │ lsrs r2, r6, #10 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #9 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cmp r1, #16 │ │ │ │ + cmp r1, #48 @ 0x30 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r6, [r4, #84] @ 0x54 │ │ │ │ + ldr r6, [r0, #88] @ 0x58 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsh r0, [r3, r2] │ │ │ │ + ldrsh r0, [r7, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #404] @ 31f89c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20b530> │ │ │ │ sub sp, #32 │ │ │ │ @@ -919098,21 +919096,21 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 31f900 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20b594> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ lsls r2, r7, #28 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #94 @ 0x5e │ │ │ │ + movs r6, #126 @ 0x7e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r0, [r3, #44] @ 0x2c │ │ │ │ + ldr r0, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsls r0, r7, #26 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrh r0, [r4, r5] │ │ │ │ + ldrh r0, [r0, r6] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #328] @ 31fb10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20b7a4> │ │ │ │ sub sp, #32 │ │ │ │ @@ -919299,17 +919297,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 31fb60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20b7f4> │ │ │ │ nop │ │ │ │ - ldr r4, [r6, #4] │ │ │ │ + ldr r4, [r2, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ movw ip, #4100 @ 0x1004 │ │ │ │ @@ -919376,17 +919374,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 31fc30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20b8c4> │ │ │ │ nop │ │ │ │ - str r0, [r6, #124] @ 0x7c │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r6, #120] @ 0x78 │ │ │ │ + str r4, [r2, #124] @ 0x7c │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #68] @ (31fd10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20b9a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919413,15 +919411,15 @@ │ │ │ │ vldr s0, [sp, #12] │ │ │ │ bl 31f530 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20b1c4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r2, #108 @ 0x6c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r2, [r0, #124] @ 0x7c │ │ │ │ + str r2, [r4, #124] @ 0x7c │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (31fd6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20ba00>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919448,15 +919446,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31f6f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20b38c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r2, #16 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r4, [r4, #116] @ 0x74 │ │ │ │ + str r4, [r0, #120] @ 0x78 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (31fdc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20ba5c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919483,15 +919481,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31f8a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20b53c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r4, [r3, #112] @ 0x70 │ │ │ │ + str r4, [r7, #112] @ 0x70 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (31fe24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20bab8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919518,15 +919516,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31f9b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20b64c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r1, #88 @ 0x58 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r0, [r2, #108] @ 0x6c │ │ │ │ + str r0, [r6, #108] @ 0x6c │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (31fe80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20bb14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919553,15 +919551,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31fb1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20b7b0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r0, #252 @ 0xfc │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r0, [r1, #104] @ 0x68 │ │ │ │ + str r0, [r5, #104] @ 0x68 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (31fedc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20bb70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919588,15 +919586,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31fbec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20b880> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r0, #160 @ 0xa0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r0, [r0, #100] @ 0x64 │ │ │ │ + str r0, [r4, #100] @ 0x64 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (31ff4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20bbe0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -919632,15 +919630,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cmp r0, #66 @ 0x42 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r2, [r0, #96] @ 0x60 │ │ │ │ + str r2, [r4, #96] @ 0x60 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (31ffbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20bc50>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919676,17 +919674,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 31ffa4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20bc38> │ │ │ │ nop │ │ │ │ movs r7, #212 @ 0xd4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r0, [r5, #88] @ 0x58 │ │ │ │ + str r0, [r1, #92] @ 0x5c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r2, r3, r2 │ │ │ │ + subs r2, r7, r2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #88] @ (320030 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20bcc4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -919722,17 +919720,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r7, #96 @ 0x60 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r2, [r1, #84] @ 0x54 │ │ │ │ + str r2, [r5, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r6, #80] @ 0x50 │ │ │ │ + str r2, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #96] @ (3200b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20bd44>) │ │ │ │ @@ -919771,15 +919769,15 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r6, #232 @ 0xe8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r6, [r3, #80] @ 0x50 │ │ │ │ + str r6, [r7, #80] @ 0x50 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #96] @ (32012c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20bdc0>) │ │ │ │ @@ -919817,15 +919815,15 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r6, #108 @ 0x6c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r6, [r6, #72] @ 0x48 │ │ │ │ + str r6, [r2, #76] @ 0x4c │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #80] @ (320198 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20be2c>) │ │ │ │ @@ -919858,17 +919856,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 320180 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20be14> │ │ │ │ movs r5, #240 @ 0xf0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r6, [r2, #68] @ 0x44 │ │ │ │ + str r6, [r6, #68] @ 0x44 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r4, r7, r2 │ │ │ │ + adds r4, r3, r3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (320208 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20be9c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -919905,17 +919903,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r5, #132 @ 0x84 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r2, [r6, #60] @ 0x3c │ │ │ │ + str r2, [r2, #64] @ 0x40 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r3, #60] @ 0x3c │ │ │ │ + str r4, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #88] @ (32027c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20bf10>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -919951,17 +919949,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r5, #20 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r2, [r7, #56] @ 0x38 │ │ │ │ + str r2, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r3, #56] @ 0x38 │ │ │ │ + str r6, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (3202f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20bf84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919997,17 +919995,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 3202d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20bf6c> │ │ │ │ nop │ │ │ │ movs r4, #160 @ 0xa0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r0, [r0, #56] @ 0x38 │ │ │ │ + str r0, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r6, r4, #29 │ │ │ │ + asrs r6, r0, #30 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (320360 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20bff4>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -920044,17 +920042,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, #44 @ 0x2c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r6, [r3, #48] @ 0x30 │ │ │ │ + str r6, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r1, #48] @ 0x30 │ │ │ │ + str r0, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #88] @ (3203d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20c068>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -920090,17 +920088,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #188 @ 0xbc │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r6, [r4, #44] @ 0x2c │ │ │ │ + str r6, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r1, #44] @ 0x2c │ │ │ │ + str r6, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (320448 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20c0dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -920136,17 +920134,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 320430 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20c0c4> │ │ │ │ nop │ │ │ │ movs r3, #72 @ 0x48 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r4, [r6, #40] @ 0x28 │ │ │ │ + str r4, [r2, #44] @ 0x2c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r6, r1, #24 │ │ │ │ + asrs r6, r5, #24 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (3204bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20c150>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -920182,17 +920180,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 3204a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20c138> │ │ │ │ nop │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ + str r0, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r2, r3, #22 │ │ │ │ + asrs r2, r7, #22 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #56] @ (320510 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20c1a4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -920218,15 +920216,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 31fb1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20b7b0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r2, #96 @ 0x60 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r2, [r7, #28] │ │ │ │ + str r2, [r3, #32] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #64] @ (320568 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20c1fc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -920253,15 +920251,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31fb1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20b7b0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r2, #16 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r6, [r0, #28] │ │ │ │ + str r6, [r4, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (3205d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20c26c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -920297,17 +920295,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 3205c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20c254> │ │ │ │ nop │ │ │ │ movs r1, #184 @ 0xb8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r4, [r1, #24] │ │ │ │ + str r4, [r5, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r6, r7, #17 │ │ │ │ + asrs r6, r3, #18 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #56] @ (32062c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20c2c0>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -920333,15 +920331,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 31fbec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20b880> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r6, [r5, #16] │ │ │ │ + str r6, [r1, #20] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #64] @ (320684 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20c318>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -920368,15 +920366,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31fbec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20b880> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, #244 @ 0xf4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r2, [r7, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [pc, #628] @ (320904 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20c598>) │ │ │ │ movw ip, #36873 @ 0x9009 │ │ │ │ push {r4, lr} │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ beq.w 32081e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20c4b2> │ │ │ │ @@ -920680,17 +920678,17 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xf6d80188 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r7, #7 │ │ │ │ lsls r1, r1, #6 │ │ │ │ @ instruction: 0xf6780188 │ │ │ │ - asrs r2, r6, #22 │ │ │ │ + asrs r2, r2, #23 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrb r0, [r1, r7] │ │ │ │ + ldrb r0, [r5, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #100] @ (320a4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20c6e0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -920732,17 +920730,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r2, r2, #5 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r0, r4, #20 │ │ │ │ + asrs r0, r0, #21 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrb r6, [r6, r4] │ │ │ │ + ldrb r6, [r2, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #164] @ (320b10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20c7a4>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -920812,20 +920810,20 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf58c0188 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r6, #2 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r4, [r3, r4] │ │ │ │ + ldrb r4, [r7, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xf5240188 │ │ │ │ - ldr r1, [pc, #1000] @ (320f10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20cba4>) │ │ │ │ + ldr r2, [pc, #104] @ (320b90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20c824>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r4, [r6, r1] │ │ │ │ + ldrb r4, [r2, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #168] @ (320be8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20c87c>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -920897,20 +920895,20 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, r4, r7 │ │ │ │ lsls r1, r1, #6 │ │ │ │ @ instruction: 0xf4b80188 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, r1] │ │ │ │ + ldrb r6, [r6, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ orrs.w r1, r0, #4456448 @ 0x440000 │ │ │ │ - ldr r1, [pc, #152] @ (320c94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20c928>) │ │ │ │ + ldr r1, [pc, #280] @ (320d14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20c9a8>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrh r0, [r4, r6] │ │ │ │ + ldrh r0, [r0, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #168] @ (320cbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20c950>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -920982,20 +920980,20 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, r1, r4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ @ instruction: 0xf3e40188 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, r6] │ │ │ │ + ldrh r2, [r0, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xf37c0188 │ │ │ │ - ldr r0, [pc, #328] @ (320e18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20caac>) │ │ │ │ + ldr r0, [pc, #456] @ (320e98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20cb2c>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrh r4, [r1, r3] │ │ │ │ + ldrh r4, [r5, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #104] @ (320d50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20c9e4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -921040,19 +921038,19 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r2, r2, r1 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrh r4, [r1, r4] │ │ │ │ + ldrh r4, [r5, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - blx r7 │ │ │ │ + blx fp │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrh r2, [r6, r0] │ │ │ │ + ldrh r2, [r2, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (320de4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20ca78>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -921100,19 +921098,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ adds r6, r0, r7 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrh r0, [r3, r2] │ │ │ │ + ldrh r0, [r7, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bx r4 │ │ │ │ + bx r8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [r4, r6] │ │ │ │ + ldr r0, [r0, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (320e74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20cb08>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -921161,19 +921159,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r4, r6, r4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrh r6, [r4, r0] │ │ │ │ + ldrh r6, [r0, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mov ip, r2 │ │ │ │ + mov ip, r6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r6, [r1, r4] │ │ │ │ + ldr r6, [r5, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (320ed8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20cb6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921200,15 +921198,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31bfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x207c80> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r4, r4, r2 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r6, r6] │ │ │ │ + ldr r4, [r2, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (320f34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20cbc8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921235,15 +921233,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31caa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x208734> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r0, r1, r1 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r5, r5] │ │ │ │ + ldr r4, [r1, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ (320fac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20cc40>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921283,15 +921281,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31caa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x208734> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ asrs r4, r5, #31 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r4, r4] │ │ │ │ + ldr r4, [r0, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ (321024 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20ccb8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921331,15 +921329,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31caa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x208734> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ asrs r4, r6, #29 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r0, r3] │ │ │ │ + ldr r4, [r4, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (321094 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20cd28>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -921375,15 +921373,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r2, r7, #27 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r6, [r5, r1] │ │ │ │ + ldr r6, [r1, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (321100 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20cd94>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -921419,15 +921417,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r1, #26 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r3, r0] │ │ │ │ + ldr r4, [r7, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (321170 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20ce04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921463,17 +921461,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 321158 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20cdec> │ │ │ │ nop │ │ │ │ asrs r0, r4, #24 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsb r0, [r1, r7] │ │ │ │ + ldrsb r0, [r5, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r4, #3 │ │ │ │ + lsrs r6, r0, #4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (3211e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20ce78>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -921509,15 +921507,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r2, r5, #22 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsb r6, [r5, r5] │ │ │ │ + ldrsb r6, [r1, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (321250 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20cee4>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -921553,15 +921551,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r7, #20 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsb r4, [r3, r4] │ │ │ │ + ldrsb r4, [r7, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (3212c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20cf54>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921597,17 +921595,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 3212a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20cf3c> │ │ │ │ nop │ │ │ │ asrs r0, r2, #19 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsb r0, [r1, r3] │ │ │ │ + ldrsb r0, [r5, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r2, #30 │ │ │ │ + lsls r6, r6, #30 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #116] @ (321350 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20cfe4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921656,17 +921654,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 321322 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20cfb6> │ │ │ │ nop │ │ │ │ asrs r4, r3, #17 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsb r4, [r5, r1] │ │ │ │ + ldrsb r4, [r1, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r0, #28 │ │ │ │ + lsls r6, r4, #28 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #84] @ (3213c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20d054>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -921705,15 +921703,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 31caa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x208734> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r1, #15 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r6, [r6, r7] │ │ │ │ + ldrsb r6, [r2, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #92] @ (321434 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20d0c8>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -921753,15 +921751,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31caa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x208734> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r4, #13 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r6, [r4, r6] │ │ │ │ + strb r6, [r0, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #116] @ (3214c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20d154>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921810,17 +921808,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 321492 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20d126> │ │ │ │ nop │ │ │ │ asrs r4, r5, #11 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r0, [r2, r5] │ │ │ │ + strb r0, [r6, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r2, #22 │ │ │ │ + lsls r6, r6, #22 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #84] @ (321530 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20d1c4>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -921859,15 +921857,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 31caa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x208734> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r3, #9 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r2, [r3, r3] │ │ │ │ + strb r2, [r7, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #92] @ (3215a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20d238>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -921907,15 +921905,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31caa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x208734> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r6, #7 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r2, [r1, r2] │ │ │ │ + strb r2, [r5, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ add.w r3, r0, #40 @ 0x28 │ │ │ │ add.w ip, r0, #56 @ 0x38 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ cbz r1, 3215be <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20d252> │ │ │ │ ldr r1, [r1, #52] @ 0x34 │ │ │ │ @@ -922076,22 +922074,22 @@ │ │ │ │ ldr r2, [pc, #32] @ (32177c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20d410>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 32171e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20d3b2> │ │ │ │ nop │ │ │ │ - strh r0, [r1, r5] │ │ │ │ + strh r0, [r5, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r7, r3] │ │ │ │ + strh r4, [r3, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldc2l 0, cr0, [lr, #840] @ 0x348 │ │ │ │ - asrs r0, r5, #17 │ │ │ │ + ldc2l 0, cr0, [lr, #840]! @ 0x348 │ │ │ │ + asrs r0, r1, #18 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r2, r2, #17 │ │ │ │ + asrs r2, r6, #17 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r5, #0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -922933,25 +922931,25 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r2, #6 │ │ │ │ lsls r1, r1, #6 │ │ │ │ b.n 322520 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e1b4> │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #416] @ (32220c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20dea0>) │ │ │ │ + ldr r4, [pc, #544] @ (32228c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20df20>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ b.n 3224ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e140> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldr r3, [pc, #312] @ (3221ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20de40>) │ │ │ │ + ldr r3, [pc, #440] @ (32222c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20dec0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [pc, #888] @ (3223f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e084>) │ │ │ │ + ldr r2, [pc, #1016] @ (322470 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e104>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [pc, #264] @ (322184 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20de18>) │ │ │ │ + ldr r3, [pc, #392] @ (322204 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20de98>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [pc, #24] @ (322098 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20dd2c>) │ │ │ │ + ldr r3, [pc, #152] @ (322118 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20ddac>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (3220a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20dd3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -922983,15 +922981,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (3220e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20dd7c>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r0, r0, #26 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r2, [pc, #352] @ (32224c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20dee0>) │ │ │ │ + ldr r2, [pc, #480] @ (3222cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20df60>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r2 │ │ │ │ @@ -923069,29 +923067,29 @@ │ │ │ │ ldr r2, [pc, #44] @ (3221e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20de74>) │ │ │ │ mov r3, lr │ │ │ │ str r1, [sp, #0] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 322156 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20ddea> │ │ │ │ - ldr r2, [pc, #312] @ (322300 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20df94>) │ │ │ │ + ldr r2, [pc, #440] @ (322380 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e014>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - uxth r6, r0 │ │ │ │ + uxth r6, r4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r2, [pc, #160] @ (322270 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20df04>) │ │ │ │ + ldr r2, [pc, #288] @ (3222f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20df84>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [pc, #472] @ (3223ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e040>) │ │ │ │ + ldr r2, [pc, #600] @ (32242c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e0c0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [pc, #120] @ (322250 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20dee4>) │ │ │ │ + ldr r2, [pc, #248] @ (3222d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20df64>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [pc, #560] @ (32240c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e0a0>) │ │ │ │ + ldr r2, [pc, #688] @ (32248c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e120>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [pc, #40] @ (322208 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20de9c>) │ │ │ │ + ldr r2, [pc, #168] @ (322288 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20df1c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [pc, #304] @ (322314 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20dfa8>) │ │ │ │ + ldr r2, [pc, #432] @ (322394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e028>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ @@ -923279,25 +923277,25 @@ │ │ │ │ str r1, [r3, #12] │ │ │ │ str r3, [r2, #4] │ │ │ │ b.n 322332 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20dfc6> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ b.n 3222e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20df78> │ │ │ │ - sxtb r2, r0 │ │ │ │ + sxtb r2, r4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r1, [pc, #456] @ (3225ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e240>) │ │ │ │ + ldr r1, [pc, #584] @ (32262c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e2c0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbz r4, 3223fa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e08e> │ │ │ │ + cbz r4, 322402 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e096> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [pc, #376] @ (322564 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e1f8>) │ │ │ │ + ldr r0, [pc, #504] @ (3225e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e278>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [pc, #88] @ (322448 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e0dc>) │ │ │ │ + ldr r1, [pc, #216] @ (3224c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e15c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [pc, #64] @ (322434 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e0c8>) │ │ │ │ + ldr r1, [pc, #192] @ (3224b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e148>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #136] @ (32248c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e120>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923355,21 +923353,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 322442 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e0d6> │ │ │ │ lsls r4, r6, #12 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - blxns sl │ │ │ │ + blxns lr │ │ │ │ lsls r4, r2, #3 │ │ │ │ - blx lr │ │ │ │ + ldr r0, [pc, #64] @ (3224d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e16c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0x47be │ │ │ │ + @ instruction: 0x47de │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #16] @ (3224b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e144>) │ │ │ │ + ldr r0, [pc, #144] @ (322530 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e1c4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #296] @ (3225dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e270>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -923492,21 +923490,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 3224fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e190> │ │ │ │ nop │ │ │ │ lsls r6, r0, #10 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - mov r4, r6 │ │ │ │ + mov r4, sl │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bxns r6 │ │ │ │ + bxns sl │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp ip, r1 │ │ │ │ + cmp ip, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mov lr, r6 │ │ │ │ + mov lr, sl │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r0, [pc, #588] @ (322850 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e4e4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -923996,23 +923994,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 2496c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x135354> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 322970 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e604> │ │ │ │ nop │ │ │ │ cdp2 1, 13, cr0, cr0, cr8, {4} │ │ │ │ - bics r2, r0 │ │ │ │ + bics r2, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmn r4, r1 │ │ │ │ + cmn r4, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - tst r0, r7 │ │ │ │ + negs r0, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - negs r0, r7 │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - negs r2, r4 │ │ │ │ + cmp r2, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #136] @ (322bdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e870>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -924064,15 +924062,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ str r6, [r5, #60] @ 0x3c │ │ │ │ b.n 322bc6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e85a> │ │ │ │ @ instruction: 0xfbe60188 │ │ │ │ - sbcs r6, r1 │ │ │ │ + sbcs r6, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #524] @ (322e04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20ea98>) │ │ │ │ mov r9, r2 │ │ │ │ @@ -924275,39 +924273,39 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ str.w r8, [r4, #60] @ 0x3c │ │ │ │ b.n 322cf6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20e98a> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb420188 │ │ │ │ - rors r0, r1 │ │ │ │ + rors r0, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - tst r6, r4 │ │ │ │ + negs r6, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - rors r6, r6 │ │ │ │ + tst r6, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - tst r6, r0 │ │ │ │ + tst r6, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - tst r0, r5 │ │ │ │ + negs r0, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - sbcs r6, r2 │ │ │ │ + sbcs r6, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - rors r4, r4 │ │ │ │ + tst r4, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r0, r1 │ │ │ │ + lsrs r0, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - eors r4, r7 │ │ │ │ + lsls r4, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - eors r2, r2 │ │ │ │ + eors r2, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - eors r0, r7 │ │ │ │ + lsls r0, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - eors r4, r2 │ │ │ │ + eors r4, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r7, #106 @ 0x6a │ │ │ │ + subs r7, #138 @ 0x8a │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #156] @ (322eec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20eb80>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -924369,19 +924367,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ str??.w r0, [sl, #392] @ 0x188 │ │ │ │ - lsls r4, r4 │ │ │ │ + lsrs r4, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - eors r6, r0 │ │ │ │ + eors r6, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - eors r2, r0 │ │ │ │ + eors r2, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ cbnz r1, 322f06 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20eb9a> │ │ │ │ add.w r0, r0, #532480 @ 0x82000 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -924454,15 +924452,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (322fe0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20ec74>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ movs r0, #0 │ │ │ │ b.n 322fb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20ec48> │ │ │ │ @ instruction: 0xf7a20188 │ │ │ │ - ldmia.w r6!, {r1, r4, r6, r7} │ │ │ │ + @ instruction: 0xe8d600d2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (323058 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20ecec>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -924567,19 +924565,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movt r1, #26760 @ 0x6888 │ │ │ │ - subs r6, #206 @ 0xce │ │ │ │ + subs r6, #238 @ 0xee │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, #136 @ 0x88 │ │ │ │ + subs r6, #168 @ 0xa8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, #184 @ 0xb8 │ │ │ │ + subs r6, #216 @ 0xd8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #176] @ (3231cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20ee60>) │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ @@ -924651,17 +924649,17 @@ │ │ │ │ mov r0, r9 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @ instruction: 0xf6200188 │ │ │ │ rsb r1, r0, #4456448 @ 0x440000 │ │ │ │ - subs r6, #26 │ │ │ │ + subs r6, #58 @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, #42 @ 0x2a │ │ │ │ + subs r6, #74 @ 0x4a │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #76] @ (323238 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20eecc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -924735,15 +924733,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ b.n 323284 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20ef18> │ │ │ │ @ instruction: 0xf4ee0188 │ │ │ │ - subs r5, #174 @ 0xae │ │ │ │ + subs r5, #206 @ 0xce │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (3232e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20ef74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -924791,17 +924789,17 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #20] @ (323358 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20efec>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ orr.w r1, r8, #4456448 @ 0x440000 │ │ │ │ - subs r5, #104 @ 0x68 │ │ │ │ + subs r5, #136 @ 0x88 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r5, #20 │ │ │ │ + subs r5, #52 @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (3233ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20f080>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -924854,19 +924852,19 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ str r3, [r6, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ubfx r1, ip, #2, #9 │ │ │ │ - subs r5, #62 @ 0x3e │ │ │ │ + subs r5, #94 @ 0x5e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r4, #246 @ 0xf6 │ │ │ │ + subs r5, #22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r0, #130 @ 0x82 │ │ │ │ + subs r0, #162 @ 0xa2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #148] @ (3234a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20f134>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -924926,21 +924924,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ssat r1, #9, ip, asr #2 │ │ │ │ - subs r4, #250 @ 0xfa │ │ │ │ + subs r5, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r4, #142 @ 0x8e │ │ │ │ + subs r4, #174 @ 0xae │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r7, #218 @ 0xda │ │ │ │ + adds r7, #250 @ 0xfa │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r4, #146 @ 0x92 │ │ │ │ + subs r4, #178 @ 0xb2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #212] @ (323598 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20f22c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -925027,21 +925025,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf2740188 │ │ │ │ - subs r4, #152 @ 0x98 │ │ │ │ + subs r4, #184 @ 0xb8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r4, #8 │ │ │ │ + subs r4, #40 @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r6, #240 @ 0xf0 │ │ │ │ + adds r7, #16 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r4, #0 │ │ │ │ + subs r4, #32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 3235ce <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20f262> │ │ │ │ tbb [pc, r0] │ │ │ │ adds r7, #58 @ 0x3a │ │ │ │ lsrs r0, r2, #20 │ │ │ │ lsrs r5, r1, #20 │ │ │ │ @@ -925100,45 +925098,45 @@ │ │ │ │ ldr r0, [pc, #68] @ (323668 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20f2fc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (32366c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20f300>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r2!, {r3, r7} │ │ │ │ + ldmia r2!, {r3, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r6, r7, r7 │ │ │ │ + subs r6, r3, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, #0 │ │ │ │ + subs r4, #32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r4, #2 │ │ │ │ + subs r4, #34 @ 0x22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 322f4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20ebe0> │ │ │ │ + b.n 322f8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20ec20> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r3, #254 @ 0xfe │ │ │ │ + subs r4, #30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r1, sp, #768 @ 0x300 │ │ │ │ + add r1, sp, #896 @ 0x380 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - svc 246 @ 0xf6 │ │ │ │ + b.n 32367c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20f310> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r3, #244 @ 0xf4 │ │ │ │ + subs r4, #20 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r1, sp, #840 @ 0x348 │ │ │ │ + add r1, sp, #968 @ 0x3c8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r3, #244 @ 0xf4 │ │ │ │ + subs r4, #20 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [sp, #616] @ 0x268 │ │ │ │ + str r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r7, [sp, #576] @ 0x240 │ │ │ │ + ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - adds r6, r3, r6 │ │ │ │ + adds r6, r7, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r3, #20] │ │ │ │ + ldrh r4, [r7, #20] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r1, #98 @ 0x62 │ │ │ │ + cmp r1, #130 @ 0x82 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r3 │ │ │ │ @@ -925226,21 +925224,21 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 3236a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20f33c> │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ ldr.w r3, [r3, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 3236ba <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20f34e> │ │ │ │ b.n 323696 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20f32a> │ │ │ │ - subs r3, #148 @ 0x94 │ │ │ │ + subs r3, #180 @ 0xb4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r3, #72 @ 0x48 │ │ │ │ + subs r3, #104 @ 0x68 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r3, #54 @ 0x36 │ │ │ │ + subs r3, #86 @ 0x56 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r2, #236 @ 0xec │ │ │ │ + subs r3, #12 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w sl, [pc, #508] @ 32396c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20f600> │ │ │ │ @@ -925449,52 +925447,52 @@ │ │ │ │ bne.n 323940 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20f5d4> │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #1 │ │ │ │ blx 69884 <__printf_chk@plt> │ │ │ │ b.n 323940 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20f5d4> │ │ │ │ ldmia r0!, {r1, r2, r7} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - subs r2, #222 @ 0xde │ │ │ │ + subs r2, #254 @ 0xfe │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r2, #224 @ 0xe0 │ │ │ │ + subs r3, #0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r2, #230 @ 0xe6 │ │ │ │ + subs r3, #6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r1, #31] │ │ │ │ + strb r4, [r5, #31] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r2, [sp, #880] @ 0x370 │ │ │ │ + ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #106 @ 0x6a │ │ │ │ + subs r2, #138 @ 0x8a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xe98000de │ │ │ │ - adds r6, r0, r5 │ │ │ │ + @ instruction: 0xe9a000de │ │ │ │ + adds r6, r4, r5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r2, [r6, #29] │ │ │ │ + strb r2, [r2, #30] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r2, #140 @ 0x8c │ │ │ │ + subs r2, #172 @ 0xac │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r6, [r3, #29] │ │ │ │ + strb r6, [r7, #29] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r2, #68 @ 0x44 │ │ │ │ + subs r2, #100 @ 0x64 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r2, [r4, #28] │ │ │ │ + strb r2, [r0, #29] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r2, #24 │ │ │ │ + subs r2, #56 @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r6, [r5, #27] │ │ │ │ + strb r6, [r1, #28] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r7, #96 @ 0x60 │ │ │ │ + movs r7, #128 @ 0x80 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r6, #26] │ │ │ │ + strb r2, [r2, #27] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r1, #152 @ 0x98 │ │ │ │ + subs r1, #184 @ 0xb8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r6, [r7, #25] │ │ │ │ + strb r6, [r3, #26] │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #224] @ (323ab4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20f748>) │ │ │ │ @@ -925586,23 +925584,23 @@ │ │ │ │ b.n 323a80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20f714> │ │ │ │ nop │ │ │ │ stcl 1, cr0, [ip, #-544] @ 0xfffffde0 │ │ │ │ stmia r6!, {r2, r5} │ │ │ │ lsls r0, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #6 │ │ │ │ + subs r1, #38 @ 0x26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r0, #188 @ 0xbc │ │ │ │ + subs r0, #220 @ 0xdc │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r0, #158 @ 0x9e │ │ │ │ + subs r0, #190 @ 0xbe │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r0, #88 @ 0x58 │ │ │ │ + subs r0, #120 @ 0x78 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r0, #122 @ 0x7a │ │ │ │ + subs r0, #154 @ 0x9a │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -925740,21 +925738,21 @@ │ │ │ │ movw r9, #37626 @ 0x92fa │ │ │ │ b.n 323b80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x20f814> │ │ │ │ ldc 1, cr0, [r2], {136} @ 0x88 │ │ │ │ stmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r0, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #206 @ 0xce │ │ │ │ + adds r7, #238 @ 0xee │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r7, #180 @ 0xb4 │ │ │ │ + adds r7, #212 @ 0xd4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r7, #120 @ 0x78 │ │ │ │ + adds r7, #152 @ 0x98 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r7, #126 @ 0x7e │ │ │ │ + adds r7, #158 @ 0x9e │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r8, r2 │ │ │ │ @@ -926572,31 +926570,31 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #0 │ │ │ │ + adds r7, #32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r6, #252 @ 0xfc │ │ │ │ + adds r7, #28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r4, r2] │ │ │ │ + str r2, [r0, r3] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r7, [pc, #704] @ (324838 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2104cc>) │ │ │ │ + ldr r7, [pc, #832] @ (3248b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21054c>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r7, [pc, #288] @ (32469c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x210330>) │ │ │ │ + ldr r7, [pc, #416] @ (32471c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2103b0>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ it cs │ │ │ │ lslcs r0, r1, #6 │ │ │ │ - ldr r4, [pc, #552] @ (3247ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x210440>) │ │ │ │ + ldr r4, [pc, #680] @ (32482c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2104c0>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r1, #0 │ │ │ │ + adds r1, #32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r1, #10 │ │ │ │ + adds r1, #42 @ 0x2a │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -926794,15 +926792,15 @@ │ │ │ │ adds r3, #2 │ │ │ │ cmp fp, r2 │ │ │ │ beq.n 3246a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x210334> │ │ │ │ cmp fp, r3 │ │ │ │ bne.n 324780 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x210414> │ │ │ │ b.n 3246a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x210334> │ │ │ │ nop │ │ │ │ - blx fp │ │ │ │ + blx pc │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r2 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -927033,15 +927031,15 @@ │ │ │ │ b.n 32491e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2105b2> │ │ │ │ sxth r2, r2 │ │ │ │ movs r3, #0 │ │ │ │ lsls r1, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ b.n 324870 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x210504> │ │ │ │ nop │ │ │ │ - mvns r0, r0 │ │ │ │ + mvns r0, r4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #328] @ (324b44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2107d8>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -928769,31 +928767,31 @@ │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ b.n 32575a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2113ee> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ add r2, sp, #544 @ 0x220 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #238 @ 0xee │ │ │ │ + subs r0, #14 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r7, #90 @ 0x5a │ │ │ │ + adds r7, #122 @ 0x7a │ │ │ │ lsls r0, r5, #3 │ │ │ │ add r1, sp, #352 @ 0x160 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - adds r2, r4, #2 │ │ │ │ + adds r2, r0, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, r1, r1 │ │ │ │ + subs r6, r5, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r6, r7, r6 │ │ │ │ + adds r6, r3, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r6, r1, r6 │ │ │ │ + adds r6, r5, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r2, r3, r3 │ │ │ │ + adds r2, r7, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r6, r2, r1 │ │ │ │ + adds r6, r6, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r7, r2 │ │ │ │ @@ -929035,27 +929033,27 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ b.n 325d18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2119ac> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #720 @ (adr r3, 326170 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x211e04>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - adds r2, r0, r3 │ │ │ │ + adds r2, r4, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r2, r2, r3 │ │ │ │ + adds r2, r6, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ add r3, pc, #48 @ (adr r3, 325edc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x211b70>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - adds r0, #46 @ 0x2e │ │ │ │ + adds r0, #78 @ 0x4e │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r6, r0, #29 │ │ │ │ + asrs r6, r4, #29 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r6, r1, #30 │ │ │ │ + asrs r6, r5, #30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r2, r0, #28 │ │ │ │ + asrs r2, r4, #28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #676] @ (326174 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x211e08>) │ │ │ │ add.w r6, r3, #94208 @ 0x17000 │ │ │ │ @@ -929328,17 +929326,17 @@ │ │ │ │ nop │ │ │ │ add r1, pc, #152 @ (adr r1, 326210 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x211ea4>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #312 @ (adr r0, 3262b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x211f4c>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - asrs r6, r0, #24 │ │ │ │ + asrs r6, r4, #24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r6, r7, #23 │ │ │ │ + asrs r6, r3, #24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cbz r3, 326194 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x211e28> │ │ │ │ ldrb.w r3, [r0, #100] @ 0x64 │ │ │ │ cbz r3, 326198 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x211e2c> │ │ │ │ movs r0, #1 │ │ │ │ @@ -929353,15 +929351,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (3261bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x211e50>) │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 6abec │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - asrs r2, r0, #18 │ │ │ │ + asrs r2, r4, #18 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3032] @ 0xbd8 │ │ │ │ ldr r6, [pc, #216] @ (3262ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x211f40>) │ │ │ │ sub.w sp, sp, #1032 @ 0x408 │ │ │ │ @@ -929440,17 +929438,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #136] @ 0x88 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #17 │ │ │ │ + asrs r2, r6, #17 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r0, r0, #16 │ │ │ │ + asrs r0, r4, #16 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -929679,17 +929677,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #37643 @ 0x930b │ │ │ │ bl 30ef00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fab94> │ │ │ │ b.n 326360 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x211ff4> │ │ │ │ stmia r4!, {r3, r5, r6} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - asrs r0, r1, #10 │ │ │ │ + asrs r0, r5, #10 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r4, r1, #8 │ │ │ │ + asrs r4, r5, #8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ @@ -930429,15 +930427,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 325558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2111ec> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbnz r4, 326dc2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x212a56> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r4, r0, #7 │ │ │ │ + lsrs r4, r4, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w lr, [pc, #116] @ 326e10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x212aa4> │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -930485,15 +930483,15 @@ │ │ │ │ nop │ │ │ │ cbnz r4, 326e30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x212ac4> │ │ │ │ lsls r0, r1, #6 │ │ │ │ str r2, [sp, #344] @ 0x158 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5, #5 │ │ │ │ + lsrs r4, r1, #6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -930544,15 +930542,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb8f0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ str r1, [sp, #776] @ 0x308 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5, #3 │ │ │ │ + lsrs r4, r1, #4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -930604,15 +930602,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb854 │ │ │ │ lsls r0, r1, #6 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #1 │ │ │ │ + lsrs r4, r6, #1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r0, [sp, #832] @ 0x340 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -930639,15 +930637,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 325558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2111ec> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb7ca │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r2, r6, #31 │ │ │ │ + lsrs r2, r2, #32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (32702c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x212cc0>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -930694,15 +930692,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb764 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r0, r2, #30 │ │ │ │ + lsls r0, r6, #30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrh r0, [r5, #62] @ 0x3e │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -930752,15 +930750,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb6d0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldrh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #28 │ │ │ │ + lsls r0, r6, #28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -930812,15 +930810,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb63c │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldrh r6, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #26 │ │ │ │ + lsls r0, r6, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -930849,15 +930847,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2111ec> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r1, r3, r4, r5, r7, lr} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r4, r0, #25 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #64] @ 327218 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x212eac> │ │ │ │ mov r4, r3 │ │ │ │ @@ -930882,15 +930880,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 325558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2111ec> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r1, r2, r3, r4, r6, lr} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r4, r3, #23 │ │ │ │ + lsls r4, r7, #23 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 327274 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x212f08> │ │ │ │ mov r4, r3 │ │ │ │ @@ -930917,15 +930915,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2111ec> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r1, r2, lr} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r0, r3, #22 │ │ │ │ + lsls r0, r7, #22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 3272d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x212f64> │ │ │ │ mov r4, r3 │ │ │ │ @@ -930952,15 +930950,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2111ec> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r1, r3, r5, r7} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r0, r2, #21 │ │ │ │ + lsls r0, r6, #21 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #64] @ 327328 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x212fbc> │ │ │ │ mov r4, r3 │ │ │ │ @@ -930985,15 +930983,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 325558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2111ec> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r1, r2, r3, r6} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ + lsls r0, r5, #20 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 327384 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x213018> │ │ │ │ mov r4, r3 │ │ │ │ @@ -931020,15 +931018,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2111ec> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r6, 327404 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x213098> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r4, r0, #19 │ │ │ │ + lsls r4, r4, #19 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 3273e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x213074> │ │ │ │ mov r4, r3 │ │ │ │ @@ -931055,15 +931053,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2111ec> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r2, 32744a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2130de> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r4, r7, #17 │ │ │ │ + lsls r4, r3, #18 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32743c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2130d0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -931090,15 +931088,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2111ec> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r6, 32748e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x213122> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r4, r6, #16 │ │ │ │ + lsls r4, r2, #17 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -931120,15 +931118,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 325ebc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x211b50> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ uxtb r4, r3 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r4, r6, #15 │ │ │ │ + lsls r4, r2, #16 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #56] @ 3274d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21316c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -931151,15 +931149,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 325ebc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x211b50> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ uxth r6, r2 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r0, r0, #15 │ │ │ │ + lsls r0, r4, #15 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r3, [pc, #44] @ (327520 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2131b4>) │ │ │ │ @@ -931521,15 +931519,15 @@ │ │ │ │ add r2, sp, #20 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 325558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2111ec> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r6, sp, #440 @ 0x1b8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - vshr.u64 q8, , #58 │ │ │ │ + vshr.u64 q8, , #26 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #116] @ (32798c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x213620>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ ldr.w lr, [pc, #116] @ 327990 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x213624> │ │ │ │ @@ -931576,15 +931574,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strh r6, [r3, #54] @ 0x36 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #32 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - vqadd.u32 q8, q10, │ │ │ │ + vshr.u64 q0, , #60 │ │ │ │ strh r0, [r1, #52] @ 0x34 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w lr, [pc, #120] @ 327a28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2136bc> │ │ │ │ @@ -931634,15 +931632,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ add r5, sp, #448 @ 0x1c0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ strh r2, [r0, #50] @ 0x32 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mcr2 0, 7, r0, cr0, cr3, {6} │ │ │ │ + vqadd.u8 q0, q8, │ │ │ │ strh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w lr, [pc, #124] @ 327ac4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x213758> │ │ │ │ @@ -931694,15 +931692,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #864 @ 0x360 │ │ │ │ lsls r0, r1, #6 │ │ │ │ strh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 0, 2, r0, cr12, cr3, {6} │ │ │ │ + mrc2 0, 3, r0, cr12, cr3, {6} │ │ │ │ strh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 327b28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2137bc> │ │ │ │ @@ -931730,15 +931728,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2111ec> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #328 @ 0x148 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - stc2l 0, cr0, [ip, #844]! @ 0x34c │ │ │ │ + mcr2 0, 0, r0, cr12, cr3, {6} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 327b84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x213818> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -931764,15 +931762,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2111ec> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #984 @ 0x3d8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - stc2 0, cr0, [r8, #844]! @ 0x34c │ │ │ │ + stc2l 0, cr0, [r8, #844] @ 0x34c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 327be0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x213874> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -931798,15 +931796,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2111ec> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #616 @ 0x268 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - stc2l 0, cr0, [r4, #-844]! @ 0xfffffcb4 │ │ │ │ + stc2 0, cr0, [r4, #844] @ 0x34c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 327c3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2138d0> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -931832,15 +931830,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2111ec> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #248 @ 0xf8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - stc2 0, cr0, [r0, #-844]! @ 0xfffffcb4 │ │ │ │ + stc2l 0, cr0, [r0, #-844] @ 0xfffffcb4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (327c90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x213924>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -931865,15 +931863,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325c28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2118bc> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r2, sp, #912 @ 0x390 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - stc2l 0, cr0, [r2], #844 @ 0x34c │ │ │ │ + stc2 0, cr0, [r2, #-844] @ 0xfffffcb4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (327ce4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x213978>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -931898,15 +931896,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 325c28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2118bc> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r2, sp, #576 @ 0x240 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - stc2 0, cr0, [sl], #844 @ 0x34c │ │ │ │ + stc2l 0, cr0, [sl], {211} @ 0xd3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (327d38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2139cc>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -931931,15 +931929,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 325c28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2118bc> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r2, sp, #240 @ 0xf0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldc2l 0, cr0, [r2], #-844 @ 0xfffffcb4 │ │ │ │ + ldc2 0, cr0, [r2], {211} @ 0xd3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #52] @ 327d84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x213a18> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #24 │ │ │ │ @@ -932113,15 +932111,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 325c28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2118bc> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xfa8200d3 │ │ │ │ + @ instruction: 0xfaa200d3 │ │ │ │ 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] @ (327f98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x213c2c>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -932146,15 +932144,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325c28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2118bc> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r7, pc, #880 @ (adr r7, 32830c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x213fa0>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xfa4a00d3 │ │ │ │ + @ instruction: 0xfa6a00d3 │ │ │ │ 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] @ (327fec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x213c80>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -932180,15 +932178,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 325c28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2118bc> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r7, pc, #544 @ (adr r7, 328210 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x213ea4>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xfa1200d3 │ │ │ │ + @ instruction: 0xfa3200d3 │ │ │ │ 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] @ (328040 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x213cd4>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -932248,15 +932246,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325c28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2118bc> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r6, pc, #896 @ (adr r6, 32841c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2140b0>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - vld1.8 @ instruction: 0xf9a200d3 │ │ │ │ + vst1.8 @ instruction: 0xf9c200d3 │ │ │ │ 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] @ (3280f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x213d84>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -932283,15 +932281,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325c28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2118bc> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r6, pc, #544 @ (adr r6, 328314 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x213fa8>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - vld4. {d16-d19}, [r6 :64], r3 │ │ │ │ + vst1.8 @ instruction: 0xf98600d3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #48] @ 328138 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x213dcc> │ │ │ │ sub sp, #8 │ │ │ │ mov lr, r3 │ │ │ │ @@ -932592,16 +932590,16 @@ │ │ │ │ add r3, pc │ │ │ │ bl 13f088 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ad1c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r3, pc, #192 @ (adr r3, 32851c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2141b0>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xf62a00d3 │ │ │ │ - @ instruction: 0xf61600d3 │ │ │ │ + movw r0, #43219 @ 0xa8d3 │ │ │ │ + @ instruction: 0xf63600d3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ bl 3283f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21408c> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -932661,16 +932659,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ add r2, pc, #480 @ (adr r2, 3286fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x214390>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - sub.w r0, ip, #6914048 @ 0x698000 │ │ │ │ - @ instruction: 0xf58200d3 │ │ │ │ + rsb r0, ip, #6914048 @ 0x698000 │ │ │ │ + sub.w r0, r2, #6914048 @ 0x698000 │ │ │ │ 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] @ (3285b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21424c>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -932719,17 +932717,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 328592 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x214226> │ │ │ │ add r2, pc, #16 @ (adr r2, 3285cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x214260>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - adcs.w r0, r0, #6914048 @ 0x698000 │ │ │ │ - add.w r0, r6, #6914048 @ 0x698000 │ │ │ │ - add.w r0, r8, #6914048 @ 0x698000 │ │ │ │ + sbcs.w r0, r0, #6914048 @ 0x698000 │ │ │ │ + @ instruction: 0xf52600d3 │ │ │ │ + @ instruction: 0xf52800d3 │ │ │ │ push {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] @ (328648 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2142dc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ @@ -932859,18 +932857,18 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #56] @ 0x38 │ │ │ │ add r1, r3 │ │ │ │ b.n 3286ba <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21434e> │ │ │ │ add r0, pc, #880 @ (adr r0, 328aa8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21473c>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - orn r0, r4, #6914048 @ 0x698000 │ │ │ │ - @ instruction: 0xf3fc00d3 │ │ │ │ - @ instruction: 0xf3fe00d3 │ │ │ │ - ands.w r0, r6, #6914048 @ 0x698000 │ │ │ │ + eor.w r0, r4, #6914048 @ 0x698000 │ │ │ │ + ands.w r0, ip, #6914048 @ 0x698000 │ │ │ │ + ands.w r0, lr, #6914048 @ 0x698000 │ │ │ │ + bics.w r0, r6, #6914048 @ 0x698000 │ │ │ │ push {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] @ (3287cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x214460>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ @@ -933002,18 +933000,18 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #60] @ 0x3c │ │ │ │ add r1, r3 │ │ │ │ b.n 32883e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2144d2> │ │ │ │ ldr r7, [sp, #352] @ 0x160 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xf35400d3 │ │ │ │ - @ instruction: 0xf2e800d3 │ │ │ │ - @ instruction: 0xf2ee00d3 │ │ │ │ + @ instruction: 0xf37400d3 │ │ │ │ + ssat r0, #20, r8, lsl #3 │ │ │ │ ssat r0, #20, lr, lsl #3 │ │ │ │ + ssat r0, #20, lr, asr #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #88] @ 328938 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2145cc> │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -933045,16 +933043,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r6, [sp, #344] @ 0x158 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xf2d000d3 │ │ │ │ - subw r0, sl, #211 @ 0xd3 │ │ │ │ + @ instruction: 0xf2f000d3 │ │ │ │ + movt r0, #41171 @ 0xa0d3 │ │ │ │ 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] @ 3289d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21466c> │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -933106,18 +933104,18 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r5, [sp, #904] @ 0x388 │ │ │ │ lsls r0, r1, #6 │ │ │ │ + @ instruction: 0xf27800d3 │ │ │ │ + subw r0, r4, #211 @ 0xd3 │ │ │ │ @ instruction: 0xf25800d3 │ │ │ │ - @ instruction: 0xf28400d3 │ │ │ │ - @ instruction: 0xf23800d3 │ │ │ │ - addw r0, ip, #211 @ 0xd3 │ │ │ │ + @ instruction: 0xf22c00d3 │ │ │ │ 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] @ 328a70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x214704> │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -933161,17 +933159,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xf21400d3 │ │ │ │ - @ instruction: 0xf1fe00d3 │ │ │ │ - rsbs r0, r6, #211 @ 0xd3 │ │ │ │ + @ instruction: 0xf23400d3 │ │ │ │ + @ instruction: 0xf21e00d3 │ │ │ │ + @ instruction: 0xf1f600d3 │ │ │ │ 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] @ 328ae8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21477c> │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -933203,16 +933201,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r4, [sp, #664] @ 0x298 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - rsb r0, r4, #211 @ 0xd3 │ │ │ │ - @ instruction: 0xf19e00d3 │ │ │ │ + @ instruction: 0xf1e400d3 │ │ │ │ + subs.w r0, lr, #211 @ 0xd3 │ │ │ │ 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] @ (328b38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2147cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -933726,15 +933724,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 325558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2111ec> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xebf800d3 │ │ │ │ + ldc 0, cr0, [r8], {211} @ 0xd3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w lr, [pc, #116] @ 329160 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x214df4> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r2, [pc, #112] @ (329164 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x214df8>) │ │ │ │ @@ -933781,15 +933779,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldr r6, [r0, #112] @ 0x70 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, r0, r3, lsr #3 │ │ │ │ + rsb r0, r0, r3, lsr #3 │ │ │ │ ldr r0, [r7, #104] @ 0x68 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #120] @ 3291f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x214e8c> │ │ │ │ @@ -933839,15 +933837,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r5, [sp, #640] @ 0x280 │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldr r2, [r6, #100] @ 0x64 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb2000d3 │ │ │ │ + adc.w r0, r0, r3, lsr #3 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w lr, [pc, #128] @ 329298 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x214f2c> │ │ │ │ @@ -933898,15 +933896,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r5, [sp, #16] │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldr r0, [r3, #92] @ 0x5c │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, r8, r3, lsr #3 │ │ │ │ + @ instruction: 0xeaa800d3 │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 3292fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x214f90> │ │ │ │ @@ -933934,15 +933932,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2111ec> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ands.w r0, ip, r3, lsr #3 │ │ │ │ + bics.w r0, ip, r3, lsr #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] @ 329358 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x214fec> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -933968,15 +933966,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2111ec> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #136] @ 0x88 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldrd r0, r0, [r4, #844] @ 0x34c │ │ │ │ + ldrd r0, r0, [r4, #844]! @ 0x34c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 3293b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x215048> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934002,15 +934000,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2111ec> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #792] @ 0x318 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xe98c00d3 │ │ │ │ + @ instruction: 0xe9ac00d3 │ │ │ │ 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] @ 329410 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2150a4> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934036,15 +934034,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2111ec> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - strd r0, r0, [r4, #-844] @ 0x34c │ │ │ │ + strd r0, r0, [r4, #-844]! @ 0x34c │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (329464 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2150f8>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934069,15 +934067,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 325c28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2118bc> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - stmdb r2, {r0, r1, r4, r6, r7} │ │ │ │ + stmdb r2!, {r0, r1, r4, r6, r7} │ │ │ │ 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] @ (3294b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21514c>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934102,15 +934100,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 325c28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2118bc> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r2, [sp, #752] @ 0x2f0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xe8ca00d3 │ │ │ │ + strd r0, r0, [sl], #844 @ 0x34c │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (32950c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2151a0>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934135,15 +934133,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 325c28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2118bc> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldmia.w r2, {r0, r1, r4, r6, r7} │ │ │ │ + ldmia.w r2!, {r0, r1, r4, r6, r7} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (329564 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2151f8>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934170,15 +934168,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325c28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2118bc> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xe85a00d3 │ │ │ │ + ldrd r0, r0, [sl], #-844 @ 0x34c │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (3295bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x215250>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934205,15 +934203,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325c28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2118bc> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xe81e00d3 │ │ │ │ + @ instruction: 0xe83e00d3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (329614 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2152a8>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934240,16 +934238,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325c28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2118bc> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #400] @ 0x190 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 3295e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x215274> │ │ │ │ - lsls r3, r2, #3 │ │ │ │ + @ instruction: 0xe80200d3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32966c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x215300>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934276,15 +934273,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325c28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2118bc> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 3295c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x215254> │ │ │ │ + b.n 329600 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x215294> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (3296c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x215358>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -934312,15 +934309,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325c28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2118bc> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 3295a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x215234> │ │ │ │ + b.n 3295e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x215274> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32971c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2153b0>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -934348,15 +934345,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325c28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2118bc> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #368] @ 0x170 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 329580 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x215214> │ │ │ │ + b.n 3295c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x215254> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ movs r1, #1 │ │ │ │ @@ -934946,15 +934943,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 325558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2111ec> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r7, #12] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 329f24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x215bb8> │ │ │ │ + b.n 329f64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x215bf8> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #128] @ 329e4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x215ae0> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -935005,15 +935002,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r1, #10] │ │ │ │ lsls r0, r1, #6 │ │ │ │ str r6, [r4, #32] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 329f00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x215b94> │ │ │ │ + b.n 329f40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x215bd4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ str r4, [r1, #28] │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -935068,15 +935065,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #4] │ │ │ │ lsls r0, r1, #6 │ │ │ │ str r6, [r0, #24] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - svc 204 @ 0xcc │ │ │ │ + svc 236 @ 0xec │ │ │ │ lsls r3, r2, #3 │ │ │ │ str r6, [r4, #16] │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -935133,15 +935130,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #0] │ │ │ │ lsls r0, r1, #6 │ │ │ │ str r6, [r3, #12] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - svc 60 @ 0x3c │ │ │ │ + svc 92 @ 0x5c │ │ │ │ lsls r3, r2, #3 │ │ │ │ str r6, [r6, #4] │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -935170,15 +935167,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2111ec> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r0, r1, #6 │ │ │ │ - udf #188 @ 0xbc │ │ │ │ + udf #220 @ 0xdc │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32a064 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x215cf8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -935205,15 +935202,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2111ec> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - udf #124 @ 0x7c │ │ │ │ + udf #156 @ 0x9c │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32a0c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x215d54> │ │ │ │ mov r4, r3 │ │ │ │ @@ -935240,15 +935237,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2111ec> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r7, #52] @ 0x34 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - udf #60 @ 0x3c │ │ │ │ + udf #92 @ 0x5c │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32a11c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x215db0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -935275,15 +935272,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2111ec> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ble.n 32a11c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x215db0> │ │ │ │ + udf #28 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -935309,15 +935306,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 325558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2111ec> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ble.n 32a104 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x215d98> │ │ │ │ + ble.n 32a144 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x215dd8> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #128] @ 32a20c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x215ea0> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -935368,15 +935365,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldrsh r6, [r4, r1] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 32a2e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x215f7c> │ │ │ │ + ble.n 32a128 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x215dbc> │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrsh r4, [r1, r0] │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -935431,15 +935428,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldrb r6, [r0, r7] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 32a288 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x215f1c> │ │ │ │ + ble.n 32a2c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x215f5c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrb r6, [r4, r5] │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -935496,15 +935493,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r0, #34] @ 0x22 │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldrb r6, [r3, r4] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 32a420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2160b4> │ │ │ │ + bgt.n 32a460 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2160f4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrb r6, [r6, r2] │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -935533,15 +935530,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2111ec> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r6, #28] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - blt.n 32a388 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21601c> │ │ │ │ + blt.n 32a3c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21605c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32a424 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2160b8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -935568,15 +935565,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2111ec> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r2, #26] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - blt.n 32a364 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x215ff8> │ │ │ │ + blt.n 32a3a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x216038> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32a480 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x216114> │ │ │ │ mov r4, r3 │ │ │ │ @@ -935603,15 +935600,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2111ec> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r7, #22] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - blt.n 32a540 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2161d4> │ │ │ │ + blt.n 32a580 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x216214> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32a4dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x216170> │ │ │ │ mov r4, r3 │ │ │ │ @@ -935638,15 +935635,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2111ec> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r3, #20] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - blt.n 32a51c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2161b0> │ │ │ │ + blt.n 32a55c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2161f0> │ │ │ │ lsls r3, r2, #3 │ │ │ │ add.w ip, r0, #94208 @ 0x17000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w lr, r0, #98304 @ 0x18000 │ │ │ │ vldr s14, [ip, #844] @ 0x34c │ │ │ │ @@ -935954,15 +935951,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #27] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - bvc.n 32a94c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2165e0> │ │ │ │ + bvc.n 32a98c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x216620> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r2, r0, #94208 @ 0x17000 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ @@ -936175,17 +936172,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r6, #17] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - bpl.n 32aba8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21683c> │ │ │ │ + bpl.n 32abe8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21687c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bmi.n 32aad4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x216768> │ │ │ │ + bmi.n 32ab14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2167a8> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (32ab90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x216824>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -936247,21 +936244,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r2, #14] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - bmi.n 32ab50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2167e4> │ │ │ │ + bmi.n 32ab90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x216824> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bmi.n 32ab78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21680c> │ │ │ │ + bmi.n 32abb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21684c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bmi.n 32ad18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2169ac> │ │ │ │ + bmi.n 32ab58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2167ec> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #400] @ 0x190 │ │ │ │ + ldr r4, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (32ac70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x216904>) │ │ │ │ mov r3, r1 │ │ │ │ @@ -936333,21 +936330,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #10] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - bcc.n 32acdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x216970> │ │ │ │ + bcc.n 32ad1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2169b0> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bcc.n 32ac7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x216910> │ │ │ │ + bcc.n 32acbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x216950> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bcc.n 32aca4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x216938> │ │ │ │ + bcc.n 32ace4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x216978> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r3, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #272] @ (32ae54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x216ae8>) │ │ │ │ @@ -936711,15 +936708,15 @@ │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ strb r2, [r0, #26] │ │ │ │ lsls r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r2, r3} │ │ │ │ + ldmia r7!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #272] @ (32b314 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x216fa8>) │ │ │ │ @@ -936809,15 +936806,15 @@ │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ strb r6, [r6, #20] │ │ │ │ lsls r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r2, r4} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r3, [pc, #284] @ (32b440 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2170d4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ lsls r2, r0, #5 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r1, r3] │ │ │ │ @@ -937003,15 +937000,15 @@ │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 32b4f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x217184> │ │ │ │ nop │ │ │ │ strb r0, [r4, #11] │ │ │ │ lsls r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r3, r5} │ │ │ │ + ldmia r4!, {r1, r3, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #256] @ (32b694 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x217328>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -937094,15 +937091,15 @@ │ │ │ │ vldr s0, [sp, #16] │ │ │ │ b.n 32b5da <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21726e> │ │ │ │ nop │ │ │ │ strb r4, [r4, #6] │ │ │ │ lsls r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4} │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ add.w lr, r0, #122880 @ 0x1e000 │ │ │ │ add.w r3, r0, #124416 @ 0x1e600 │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ movw r1, #36001 @ 0x8ca1 │ │ │ │ movt r1, #37726 @ 0x935e │ │ │ │ @@ -937280,21 +937277,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (32b8cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x217560>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 32b85e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2174f2> │ │ │ │ ldr r0, [r3, #116] @ 0x74 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - str r0, [r4, #0] │ │ │ │ + str r0, [r0, #4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r1, {r1, r2, r3} │ │ │ │ + ldmia r1, {r1, r2, r3, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r3} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ add.w r1, r0, r1, lsl #5 │ │ │ │ push {lr} │ │ │ │ add.w ip, r1, #124416 @ 0x1e600 │ │ │ │ add.w r1, r1, #122880 @ 0x1e000 │ │ │ │ add.w r0, r0, #122880 @ 0x1e000 │ │ │ │ add.w lr, r1, #1984 @ 0x7c0 │ │ │ │ @@ -937441,21 +937438,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldrsh r6, [r4, r0] │ │ │ │ + ldrsh r6, [r0, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r7!, {r1, r2, r4, r6} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r7!, {r1, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r7!, {r1} │ │ │ │ + stmia r7!, {r1, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ lsls r6, r0, #5 │ │ │ │ ldr r0, [pc, #172] @ (32bb7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x217810>) │ │ │ │ @@ -937647,25 +937644,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 32bc54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2178e8> │ │ │ │ nop │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - stmia r5!, {r1, r2, r7} │ │ │ │ + stmia r5!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r4} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r5!, {r1, r2, r4, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r2, r3, r4, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r5!, {r1, r5, r7} │ │ │ │ + stmia r5!, {r1, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r3, #1 │ │ │ │ mov r4, r2 │ │ │ │ bls.n 32bdac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x217a40> │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ @@ -939200,15 +939197,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r6, [r4, r1] │ │ │ │ lsls r6, r7, #5 │ │ │ │ orr.w r1, sl, #4521984 @ 0x450000 │ │ │ │ - push {r1, r3, r4} │ │ │ │ + push {r1, r3, r4, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ movs r0, #1 │ │ │ │ @@ -939347,15 +939344,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ adds r0, #174 @ 0xae │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #132 @ 0x84 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - cbz r2, 32d08e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x218d22> │ │ │ │ + cbz r2, 32d096 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x218d2a> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ sub sp, #8 │ │ │ │ @@ -939592,15 +939589,15 @@ │ │ │ │ b.n 32d100 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x218d94> │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [sp, #8] │ │ │ │ strd r3, r3, [r4] │ │ │ │ b.n 32d226 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x218eba> │ │ │ │ - ldr r4, [pc, #712] @ (32d598 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21922c>) │ │ │ │ + ldr r4, [pc, #840] @ (32d618 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2192ac>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r8, r2 │ │ │ │ @@ -940011,32 +940008,32 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 68dd0 <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r5, sp, #600 @ 0x258 │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #544 @ 0x220 │ │ │ │ + add r5, sp, #672 @ 0x2a0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r7, #78 @ 0x4e │ │ │ │ + adds r7, #110 @ 0x6e │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r0, sp, #160 @ 0xa0 │ │ │ │ + add r0, sp, #288 @ 0x120 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - asrs r6, r6, #14 │ │ │ │ + asrs r6, r2, #15 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r5, sp, #512 @ 0x200 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r0, #2 │ │ │ │ + movs r0, #34 @ 0x22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrsb r0, [r0, r7] │ │ │ │ + ldrsb r0, [r4, r7] │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldcl 1, cr0, [lr], {138} @ 0x8a │ │ │ │ - add r5, sp, #376 @ 0x178 │ │ │ │ + add r5, sp, #504 @ 0x1f8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -940176,54 +940173,54 @@ │ │ │ │ b.n 32d79e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219432> │ │ │ │ ldr r1, [pc, #108] @ (32d8b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219548>) │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ bl 29ddf0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189a84> │ │ │ │ b.n 32d73a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2193ce> │ │ │ │ nop │ │ │ │ - add r5, sp, #72 @ 0x48 │ │ │ │ + add r5, sp, #200 @ 0xc8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ @ instruction: 0xebfc018a │ │ │ │ - add r4, sp, #1008 @ 0x3f0 │ │ │ │ + add r5, sp, #112 @ 0x70 │ │ │ │ lsls r3, r2, #3 │ │ │ │ rsbs r1, r4, sl, lsl #2 │ │ │ │ - ldr r0, [pc, #96] @ (32d8c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21955c>) │ │ │ │ + ldr r0, [pc, #224] @ (32d948 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2195dc>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, sp, #192 @ 0xc0 │ │ │ │ + add r5, sp, #320 @ 0x140 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, sp, #960 @ 0x3c0 │ │ │ │ + add r5, sp, #64 @ 0x40 │ │ │ │ lsls r3, r2, #3 │ │ │ │ sub.w r1, r0, sl, lsl #2 │ │ │ │ - add r4, sp, #720 @ 0x2d0 │ │ │ │ + add r4, sp, #848 @ 0x350 │ │ │ │ lsls r3, r2, #3 │ │ │ │ @ instruction: 0xeb8c018a │ │ │ │ ldr r6, [pc, #336] @ (32d9d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219664>) │ │ │ │ lsls r6, r7, #5 │ │ │ │ - strb r6, [r1, r0] │ │ │ │ + strb r6, [r5, r0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ sbc.w r1, r6, sl, lsl #2 │ │ │ │ ldr r4, [pc, #184] @ (32d944 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2195d8>) │ │ │ │ lsls r6, r7, #5 │ │ │ │ - strh r0, [r5, r7] │ │ │ │ + strb r0, [r1, r0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ adc.w r1, r0, sl, lsl #2 │ │ │ │ - add r4, sp, #368 @ 0x170 │ │ │ │ + add r4, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ @ instruction: 0xeb2a018a │ │ │ │ - strh r6, [r5, r6] │ │ │ │ + strh r6, [r1, r7] │ │ │ │ lsls r3, r4, #3 │ │ │ │ add.w r1, r2, sl, lsl #2 │ │ │ │ - add r4, sp, #160 @ 0xa0 │ │ │ │ + add r4, sp, #288 @ 0x120 │ │ │ │ lsls r3, r2, #3 │ │ │ │ @ instruction: 0xeae6018a │ │ │ │ ldr r3, [pc, #528] @ (32dac0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219754>) │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r4, [pc, #696] @ (32db6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219800>) │ │ │ │ lsls r6, r7, #5 │ │ │ │ - add r4, sp, #88 @ 0x58 │ │ │ │ + add r4, sp, #216 @ 0xd8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #1672 @ 0x688 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bne.n 32d946 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2195da> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -940398,48 +940395,48 @@ │ │ │ │ movs r7, #4 │ │ │ │ movs r2, #3 │ │ │ │ b.n 32d8f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21958c> │ │ │ │ ldr r0, [pc, #96] @ (32db08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21979c>) │ │ │ │ add r0, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xeaa6018a │ │ │ │ - push {r1, r2, r3, lr} │ │ │ │ + push {r1, r2, r3, r5, lr} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - push {r1, r5, r6, r7} │ │ │ │ + push {r1, lr} │ │ │ │ lsls r7, r4, #3 │ │ │ │ orns r1, r4, sl, lsl #2 │ │ │ │ - push {r6, r7} │ │ │ │ + push {r5, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ orrs.w r1, r2, sl, lsl #2 │ │ │ │ - push {r1, r3, r4, r7} │ │ │ │ + push {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ ands.w r1, ip, sl, lsl #2 │ │ │ │ and.w r1, ip, sl, lsl #2 │ │ │ │ - push {r5, r6} │ │ │ │ + push {r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldrd r0, r1, [ip, #552] @ 0x228 │ │ │ │ - push {r3, r4, r5} │ │ │ │ + push {r3, r4, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ @ instruction: 0xe9ac018a │ │ │ │ @ instruction: 0xe9a0018a │ │ │ │ - cbz r6, 32db64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2197f8> │ │ │ │ + push {r1, r2, r4} │ │ │ │ lsls r7, r4, #3 │ │ │ │ @ instruction: 0xe988018a │ │ │ │ - cbz r4, 32db64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2197f8> │ │ │ │ + cbz r4, 32db6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219800> │ │ │ │ lsls r7, r4, #3 │ │ │ │ strd r0, r1, [lr, #-552] @ 0x228 │ │ │ │ - cbz r2, 32db5e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2197f2> │ │ │ │ + cbz r2, 32db66 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2197fa> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cbz r4, 32db5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2197f0> │ │ │ │ + cbz r4, 32db64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2197f8> │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldmdb r6, {r1, r3, r7, r8} │ │ │ │ - cbz r6, 32db5e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2197f2> │ │ │ │ + cbz r6, 32db66 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2197fa> │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldrd r0, r1, [lr], #552 @ 0x228 │ │ │ │ - add lr, r6 │ │ │ │ + add lr, sl │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ @@ -940464,15 +940461,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - add r6, pc, #784 @ (adr r6, 32de74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219b08>) │ │ │ │ + add r6, pc, #912 @ (adr r6, 32def4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219b88>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r0, #15 │ │ │ │ beq.n 32dbb6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21984a> │ │ │ │ ldr r2, [pc, #80] @ (32dbbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219850>) │ │ │ │ lsls r1, r0, #31 │ │ │ │ mov.w r3, #46 @ 0x2e │ │ │ │ it mi │ │ │ │ @@ -940518,15 +940515,15 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ b.n 32db84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219818> │ │ │ │ lsls r2, r1, #6 │ │ │ │ b.n 32db6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219800> │ │ │ │ lsls r2, r1, #6 │ │ │ │ b.n 32db5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2197f0> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bics r4, r4 │ │ │ │ + mvns r4, r0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -940610,29 +940607,29 @@ │ │ │ │ b.n 32dc8a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21991e> │ │ │ │ ldr r2, [pc, #40] @ (32dcd4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219968>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.n 32dc04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219898> │ │ │ │ - ldr r7, [pc, #768] @ (32dfbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219c50>) │ │ │ │ + ldr r7, [pc, #896] @ (32e03c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219cd0>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r7, pc, #648 @ (adr r7, 32df48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219bdc>) │ │ │ │ + add r7, pc, #776 @ (adr r7, 32dfc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219c5c>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r5, pc, #848 @ (adr r5, 32e014 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219ca8>) │ │ │ │ + add r5, pc, #976 @ (adr r5, 32e094 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219d28>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r2, [r3, #40] @ 0x28 │ │ │ │ + ldrh r2, [r7, #40] @ 0x28 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r0, sp, #512 @ 0x200 │ │ │ │ + add r0, sp, #640 @ 0x280 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bcc.n 32dd50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2199e4> │ │ │ │ + bcc.n 32dd90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219a24> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcc.n 32dd4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2199e0> │ │ │ │ + bcc.n 32dd8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219a20> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, pc, #0 @ (adr r6, 32dcd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21996c>) │ │ │ │ + add r6, pc, #128 @ (adr r6, 32dd58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2199ec>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -941032,75 +941029,75 @@ │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, r9 │ │ │ │ add.w r1, r8, #20 │ │ │ │ mov r0, r7 │ │ │ │ bl 32db0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2197a0> │ │ │ │ b.n 32de2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219ac0> │ │ │ │ - add r6, pc, #712 @ (adr r6, 32e3c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a058>) │ │ │ │ + add r6, pc, #840 @ (adr r6, 32e444 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a0d8>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r6, [pc, #48] @ (32e130 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219dc4>) │ │ │ │ + ldr r6, [pc, #176] @ (32e1b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219e44>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r5, pc, #944 @ (adr r5, 32e4b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a148>) │ │ │ │ + add r6, pc, #48 @ (adr r6, 32e134 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219dc8>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r4, pc, #104 @ (adr r4, 32e170 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219e04>) │ │ │ │ + add r4, pc, #232 @ (adr r4, 32e1f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219e84>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bne.n 32e080 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219d14> │ │ │ │ + bne.n 32e0c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219d54> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, pc, #792 @ (adr r6, 32e428 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a0bc>) │ │ │ │ + add r6, pc, #920 @ (adr r6, 32e4a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a13c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ + str r0, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r4, [r6, #22] │ │ │ │ + ldrh r4, [r2, #24] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r6, pc, #664 @ (adr r6, 32e3b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a048>) │ │ │ │ + add r6, pc, #792 @ (adr r6, 32e434 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a0c8>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #328 @ (adr r3, 32e268 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219efc>) │ │ │ │ + add r3, pc, #456 @ (adr r3, 32e2e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219f7c>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - beq.n 32e0f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219d84> │ │ │ │ + bne.n 32e130 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219dc4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r0, [r0, #20] │ │ │ │ + ldrh r0, [r4, #20] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ + add r0, pc, #112 @ (adr r0, 32e19c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219e30>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [pc, #600] @ (32e388 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a01c>) │ │ │ │ + ldr r4, [pc, #728] @ (32e408 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a09c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r4, pc, #512 @ (adr r4, 32e334 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219fc8>) │ │ │ │ + add r4, pc, #640 @ (adr r4, 32e3b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a048>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrh r2, [r5, #16] │ │ │ │ + ldrh r2, [r1, #18] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r3, pc, #936 @ (adr r3, 32e4e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a178>) │ │ │ │ + add r4, pc, #40 @ (adr r4, 32e164 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219df8>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, pc, #240 @ (adr r4, 32e230 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219ec4>) │ │ │ │ + add r4, pc, #368 @ (adr r4, 32e2b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219f44>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r2, pc, #432 @ (adr r2, 32e2f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219f88>) │ │ │ │ + add r2, pc, #560 @ (adr r2, 32e374 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a008>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r5, pc, #32 @ (adr r5, 32e168 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219dfc>) │ │ │ │ + add r5, pc, #160 @ (adr r5, 32e1e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219e7c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r6, [r6, #10] │ │ │ │ + ldrh r6, [r2, #12] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r5, pc, #8 @ (adr r5, 32e158 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219dec>) │ │ │ │ + add r5, pc, #136 @ (adr r5, 32e1d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219e6c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r6, [r1, #10] │ │ │ │ + ldrh r6, [r5, #10] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xf2de00d3 │ │ │ │ - bmi.n 32e1f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219e88> │ │ │ │ + @ instruction: 0xf2fe00d3 │ │ │ │ + bmi.n 32e234 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219ec8> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xf2e600d3 │ │ │ │ - bmi.n 32e1fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219e90> │ │ │ │ + ssat r0, #20, r6, lsl #3 │ │ │ │ + bmi.n 32e23c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219ed0> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r2, [r5, r7] │ │ │ │ + strh r2, [r1, r0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r4, pc, #544 @ (adr r4, 32e38c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a020>) │ │ │ │ + add r4, pc, #672 @ (adr r4, 32e40c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a0a0>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, pc, #56 @ (adr r2, 32e1a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219e3c>) │ │ │ │ + add r2, pc, #184 @ (adr r2, 32e228 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219ebc>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r4, pc, #480 @ (adr r4, 32e354 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219fe8>) │ │ │ │ + add r4, pc, #608 @ (adr r4, 32e3d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a068>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, pc, #968 @ (adr r1, 32e540 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a1d4>) │ │ │ │ + add r2, pc, #72 @ (adr r2, 32e1c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219e54>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldrsb.w r3, [r1, #41] @ 0x29 │ │ │ │ @@ -941168,25 +941165,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (32e24c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219ee0>) │ │ │ │ ldr.w r3, [r1, #400] @ 0x190 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.n 32e1a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219e34> │ │ │ │ nop │ │ │ │ - add r3, pc, #952 @ (adr r3, 32e5f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a288>) │ │ │ │ + add r4, pc, #56 @ (adr r4, 32e274 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219f08>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #272 @ (adr r3, 32e350 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219fe4>) │ │ │ │ + add r3, pc, #400 @ (adr r3, 32e3d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a064>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #376 @ (adr r3, 32e3bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a050>) │ │ │ │ + add r3, pc, #504 @ (adr r3, 32e43c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a0d0>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #504 @ (adr r3, 32e440 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a0d4>) │ │ │ │ + add r3, pc, #632 @ (adr r3, 32e4c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a154>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #312 @ (adr r3, 32e384 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a018>) │ │ │ │ + add r3, pc, #440 @ (adr r3, 32e404 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a098>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #88 @ (adr r3, 32e2a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219f3c>) │ │ │ │ + add r3, pc, #216 @ (adr r3, 32e328 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219fbc>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #20] @ (32e278 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x219f0c>) │ │ │ │ @@ -941322,48 +941319,48 @@ │ │ │ │ nop │ │ │ │ adds r6, r4, #5 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r4, #5 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - add r2, pc, #952 @ (adr r2, 32e75c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a3f0>) │ │ │ │ + add r3, pc, #56 @ (adr r3, 32e3dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a070>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #104 @ (adr r3, 32e410 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a0a4>) │ │ │ │ + add r3, pc, #232 @ (adr r3, 32e490 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a124>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bge.n 32e374 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a008> │ │ │ │ + blt.n 32e3b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a048> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r3, pc, #168 @ (adr r3, 32e458 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a0ec>) │ │ │ │ + add r3, pc, #296 @ (adr r3, 32e4d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a16c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - vshr.s64 q8, , #36 │ │ │ │ - add r2, pc, #816 @ (adr r2, 32e6e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a37c>) │ │ │ │ + vshr.s64 q8, , #4 │ │ │ │ + add r2, pc, #944 @ (adr r2, 32e768 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a3fc>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #96 @ (adr r3, 32e41c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a0b0>) │ │ │ │ + add r3, pc, #224 @ (adr r3, 32e49c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a130>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #160 @ (adr r3, 32e460 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a0f4>) │ │ │ │ + add r3, pc, #288 @ (adr r3, 32e4e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a174>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ adds r0, r0, #3 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - add r2, pc, #472 @ (adr r2, 32e5a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a234>) │ │ │ │ + add r2, pc, #600 @ (adr r2, 32e620 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a2b4>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #496 @ (adr r3, 32e5bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a250>) │ │ │ │ + add r3, pc, #624 @ (adr r3, 32e63c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a2d0>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r2, pc, #328 @ (adr r2, 32e518 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a1ac>) │ │ │ │ + add r2, pc, #456 @ (adr r2, 32e598 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a22c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, pc, #336 @ (adr r2, 32e524 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a1b8>) │ │ │ │ + add r2, pc, #464 @ (adr r2, 32e5a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a238>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, pc, #344 @ (adr r2, 32e530 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a1c4>) │ │ │ │ + add r2, pc, #472 @ (adr r2, 32e5b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a244>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, pc, #432 @ (adr r2, 32e58c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a220>) │ │ │ │ + add r2, pc, #560 @ (adr r2, 32e60c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a2a0>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #480 @ (adr r2, 32e5c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a258>) │ │ │ │ + add r2, pc, #608 @ (adr r2, 32e644 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a2d8>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, pc, #264 @ (adr r2, 32e4f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a184>) │ │ │ │ + add r2, pc, #392 @ (adr r2, 32e570 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21a204>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r3, r2 │ │ │ │ mov r4, r0 │ │ │ │ @@ -943898,141 +943895,141 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp r3, ip │ │ │ │ bne.n 330092 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21bd26> │ │ │ │ b.w 32f6c6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21b35a> │ │ │ │ nop │ │ │ │ - add r3, pc, #208 @ (adr r3, 330178 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21be0c>) │ │ │ │ + add r3, pc, #336 @ (adr r3, 3301f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21be8c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, pc, #528 @ (adr r1, 3302bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21bf50>) │ │ │ │ + add r1, pc, #656 @ (adr r1, 33033c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21bfd0>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, pc, #720 @ (adr r7, 330380 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21c014>) │ │ │ │ + add r7, pc, #848 @ (adr r7, 330400 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21c094>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r1, pc, #144 @ (adr r1, 330144 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21bdd8>) │ │ │ │ + add r1, pc, #272 @ (adr r1, 3301c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21be58>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #288] @ 0x120 │ │ │ │ + ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r6, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #768] @ 0x300 │ │ │ │ + ldr r5, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r6, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #240] @ 0xf0 │ │ │ │ + ldr r5, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #848] @ 0x350 │ │ │ │ + ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ + ldr r5, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #96] @ 0x60 │ │ │ │ + ldr r5, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #560] @ 0x230 │ │ │ │ + ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #272] @ 0x110 │ │ │ │ + ldr r5, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #368] @ 0x170 │ │ │ │ + ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #528] @ 0x210 │ │ │ │ + ldr r4, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [r7, #76] @ 0x4c │ │ │ │ + ldr r0, [r3, #80] @ 0x50 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r4, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r3, [sp, #640] @ 0x280 │ │ │ │ + ldr r3, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r3, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r3, [sp, #160] @ 0xa0 │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #656] @ 0x290 │ │ │ │ + ldr r5, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [sp, #48] @ 0x30 │ │ │ │ + ldr r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r5, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #288] @ 0x120 │ │ │ │ + ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #640] @ 0x280 │ │ │ │ + ldr r4, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #880] @ 0x370 │ │ │ │ + ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r4, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #192] @ 0xc0 │ │ │ │ + ldr r4, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #608] @ 0x260 │ │ │ │ + ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #144] @ 0x90 │ │ │ │ + ldr r4, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r2, [sp, #640] @ 0x280 │ │ │ │ + ldr r2, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #560] @ 0x230 │ │ │ │ + ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #256] @ 0x100 │ │ │ │ + ldr r4, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [sp, #320] @ 0x140 │ │ │ │ + ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r2, [sp, #512] @ 0x200 │ │ │ │ + ldr r2, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r2, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #400] @ 0x190 │ │ │ │ + ldr r4, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r1, [sp, #512] @ 0x200 │ │ │ │ + ldr r1, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r7, [sp, #208] @ 0xd0 │ │ │ │ + str r7, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r1, [sp, #344] @ 0x158 │ │ │ │ + ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r1, [sp, #576] @ 0x240 │ │ │ │ + ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r2, [sp, #856] @ 0x358 │ │ │ │ + ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r1, [sp, #576] @ 0x240 │ │ │ │ + ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r7, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r1, [sp, #552] @ 0x228 │ │ │ │ + ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r5, [sp, #768] @ 0x300 │ │ │ │ + str r5, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r1, [sp, #400] @ 0x190 │ │ │ │ + ldr r1, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [sp, #312] @ 0x138 │ │ │ │ + ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r2, [sp, #88] @ 0x58 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [sp, #608] @ 0x260 │ │ │ │ + ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r7, [sp, #152] @ 0x98 │ │ │ │ + str r7, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r7, [sp, #592] @ 0x250 │ │ │ │ + str r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [sp, #792] @ 0x318 │ │ │ │ + ldr r0, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [sp, #864] @ 0x360 │ │ │ │ + str r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [sp, #200] @ 0xc8 │ │ │ │ + str r6, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r7, [sp, #272] @ 0x110 │ │ │ │ + str r7, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [sp, #536] @ 0x218 │ │ │ │ + ldr r0, [sp, #664] @ 0x298 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r7, [sp, #160] @ 0xa0 │ │ │ │ + str r7, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cbz r3, 3301b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21be44> │ │ │ │ ldrb.w r3, [r0, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3301a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21be3c> │ │ │ │ ldr r1, [pc, #664] @ (33044c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21c0e0>) │ │ │ │ @@ -944284,47 +944281,47 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp ip, r3 │ │ │ │ bne.n 33043a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21c0ce> │ │ │ │ b.w 32fad6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21b76a> │ │ │ │ nop │ │ │ │ - str r4, [sp, #760] @ 0x2f8 │ │ │ │ + str r4, [sp, #888] @ 0x378 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r7, [sp, #560] @ 0x230 │ │ │ │ + str r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [sp, #144] @ 0x90 │ │ │ │ + str r6, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [sp, #336] @ 0x150 │ │ │ │ + str r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r5, [sp, #560] @ 0x230 │ │ │ │ + str r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r5, [sp, #80] @ 0x50 │ │ │ │ + str r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [sp, #448] @ 0x1c0 │ │ │ │ + str r6, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [sp, #1016] @ 0x3f8 │ │ │ │ + str r5, [sp, #120] @ 0x78 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r5, [sp, #456] @ 0x1c8 │ │ │ │ + str r5, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [sp, #424] @ 0x1a8 │ │ │ │ + str r6, [sp, #552] @ 0x228 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r5, [sp, #448] @ 0x1c0 │ │ │ │ + str r5, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r1, [sp, #224] @ 0xe0 │ │ │ │ + str r1, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ + str r3, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r3, [sp, #688] @ 0x2b0 │ │ │ │ + str r3, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r3, [sp, #768] @ 0x300 │ │ │ │ + str r3, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [sp, #96] @ 0x60 │ │ │ │ + str r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r5, [sp, #48] @ 0x30 │ │ │ │ + str r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrsh.w r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 33049c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21c130> │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ ldrsh.w r3, [r0, #4] │ │ │ │ @@ -944436,15 +944433,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 │ │ │ │ - str r4, [sp, #464] @ 0x1d0 │ │ │ │ + str r4, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ ldr.w r4, [pc, #1316] @ 330af0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21c784> │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -944962,66 +944959,66 @@ │ │ │ │ b.n 3306ca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21c35e> │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ b.n 330acc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21c760> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa220187 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #840] @ 0x348 │ │ │ │ + str r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r0, r1, r3 │ │ │ │ + adds r0, r5, r3 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r3, [sp, #264] @ 0x108 │ │ │ │ + str r3, [sp, #392] @ 0x188 │ │ │ │ lsls r3, r2, #3 │ │ │ │ vld4.32 {d0,d2,d4,d6}, [r4], r7 │ │ │ │ - str r2, [sp, #920] @ 0x398 │ │ │ │ + str r3, [sp, #24] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [sp, #512] @ 0x200 │ │ │ │ + str r2, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r5, #192 @ 0xc0 │ │ │ │ + subs r5, #224 @ 0xe0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r1, [sp, #968] @ 0x3c8 │ │ │ │ + str r2, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r5, #128 @ 0x80 │ │ │ │ + subs r5, #160 @ 0xa0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r1, [sp, #688] @ 0x2b0 │ │ │ │ + str r1, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r5, #48 @ 0x30 │ │ │ │ + subs r5, #80 @ 0x50 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r1, [sp, #408] @ 0x198 │ │ │ │ + str r1, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - blt.n 330b98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21c82c> │ │ │ │ + blt.n 330bd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21c86c> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r0, [sp, #936] @ 0x3a8 │ │ │ │ + str r1, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - asrs r4, r0, #25 │ │ │ │ + asrs r4, r4, #25 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r0, [sp, #720] @ 0x2d0 │ │ │ │ + str r0, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r0, [sp, #488] @ 0x1e8 │ │ │ │ + str r0, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - asrs r4, r7, #23 │ │ │ │ + asrs r4, r3, #24 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r4, #0 │ │ │ │ + subs r4, #32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r0, [sp, #176] @ 0xb0 │ │ │ │ + str r0, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r3, #186 @ 0xba │ │ │ │ + subs r3, #218 @ 0xda │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r0, [r6, #62] @ 0x3e │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r6, [r4, #22] │ │ │ │ + ldrh r6, [r0, #24] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r6, [r7, #62] @ 0x3e │ │ │ │ + str r0, [sp, #120] @ 0x78 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r2, [r3, #60] @ 0x3c │ │ │ │ + ldrh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r2, [r2, #60] @ 0x3c │ │ │ │ + ldrh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r2, [r4, #58] @ 0x3a │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r2, #3 │ │ │ │ cbz r1, 330ba0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21c834> │ │ │ │ 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 │ │ │ │ @@ -947542,19 +947539,19 @@ │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ blx 6a2f4 │ │ │ │ ... │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #26] │ │ │ │ + strb r6, [r6, #26] │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #9] │ │ │ │ + strb r0, [r1, #10] │ │ │ │ lsls r3, r2, #3 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r1, #0] │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 33285c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21e4f0> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r2, r2, #32 │ │ │ │ @@ -948592,19 +948589,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 333460 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21f0f4> │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 3333e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x21f078> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - str r0, [r5, #64] @ 0x40 │ │ │ │ + str r0, [r1, #68] @ 0x44 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ + str r2, [r7, #56] @ 0x38 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r4, [r7, #52] @ 0x34 │ │ │ │ + str r4, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr.w r8, [sp, #92] @ 0x5c │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ add r6, sp, #136 @ 0x88 │ │ │ │ str.w r8, [sp, #84] @ 0x54 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ @@ -949785,21 +949782,21 @@ │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ blx 6a2f4 │ │ │ │ nop │ │ │ │ - b.n 3347bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x220450> │ │ │ │ + b.n 3347fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x220490> │ │ │ │ lsls r2, r2, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, r6] │ │ │ │ + ldr r2, [r4, r6] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [r6, r5] │ │ │ │ + ldr r4, [r2, r6] │ │ │ │ lsls r3, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ @@ -950611,15 +950608,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x0038 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, r2] │ │ │ │ + strh r2, [r5, r2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ @ instruction: 0xb730 │ │ │ │ lsls r7, r0, #6 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -951298,21 +951295,21 @@ │ │ │ │ ... │ │ │ │ add sp, #120 @ 0x78 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldr r3, [pc, #16] @ (3352c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x220f5c>) │ │ │ │ + ldr r3, [pc, #144] @ (335348 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x220fdc>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r2, [pc, #792] @ (3355d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x221268>) │ │ │ │ + ldr r2, [pc, #920] @ (335654 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2212e8>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #592] @ (335514 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2211a8>) │ │ │ │ + ldr r2, [pc, #720] @ (335594 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x221228>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ mov.w r1, #376 @ 0x178 │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ bl 46565c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3512f0> │ │ │ │ mov r9, r0 │ │ │ │ ldrb.w r3, [sl, #13] │ │ │ │ add.w sl, r0, #20 │ │ │ │ @@ -953174,15 +953171,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 336c60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2228f4> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - pop {r1, r2, r5} │ │ │ │ + pop {r1, r2, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #404] @ (336944 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2225d8>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -966541,15 +966538,15 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r7, #3 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #27 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldr r7, [sp, #632] @ 0x278 │ │ │ │ + ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -968196,15 +968193,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 341034 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x22ccc8> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 341130 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x22cdc4> │ │ │ │ + bvc.n 341170 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x22ce04> │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #248] @ (3411a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x22ce34>) │ │ │ │ add.w r5, r0, #4096 @ 0x1000 │ │ │ │ @@ -969999,21 +969996,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #31] │ │ │ │ + ldrb r6, [r2, #0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r7, #27] │ │ │ │ + strb r6, [r3, #28] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r3, #27] │ │ │ │ + strb r0, [r7, #27] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r2, [r1, #26] │ │ │ │ + strb r2, [r5, #26] │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #320] @ (3426c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x22e358>) │ │ │ │ @@ -970138,15 +970135,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ bge.n 3427b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x22e444> │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bls.n 342794 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x22e428> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r0, [r1, #19] │ │ │ │ + strb r0, [r5, #19] │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r5, [pc, #336] @ (342834 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x22e4c8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -970309,17 +970306,17 @@ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ bvc.n 342808 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x22e49c> │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #104] @ 0x68 │ │ │ │ + str r2, [r5, #104] @ 0x68 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r4, [r1, #12] │ │ │ │ + strb r4, [r5, #12] │ │ │ │ lsls r2, r2, #3 │ │ │ │ bvc.n 34298c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x22e620> │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -970856,15 +970853,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 342f40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x22ebd4> │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 342f58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x22ebec> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xb6d4 │ │ │ │ + @ instruction: 0xb6f4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ @@ -971688,19 +971685,19 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ ldmia r3, {r2, r3, r4, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #112] @ 0x70 │ │ │ │ + str r2, [r4, #112] @ 0x70 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r7, #210 @ 0xd2 │ │ │ │ + subs r7, #242 @ 0xf2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r2, [r4, #19] │ │ │ │ + strb r2, [r0, #20] │ │ │ │ lsls r0, r4, #3 │ │ │ │ mov r2, r5 │ │ │ │ ldmia r2!, {r0, r1} │ │ │ │ str.w r0, [fp, #40] @ 0x28 │ │ │ │ str.w r1, [fp, #44] @ 0x2c │ │ │ │ mov r1, fp │ │ │ │ add.w fp, fp, #20 │ │ │ │ @@ -971893,15 +971890,15 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ ... │ │ │ │ stmia r6!, {r1, r2, r5, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, r5] │ │ │ │ + strb r0, [r2, r6] │ │ │ │ lsls r6, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ @@ -972280,37 +972277,37 @@ │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r5!, {r3, r4, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - b.n 3437e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x22f47c> │ │ │ │ + b.n 343828 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x22f4bc> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r3!, {r1, r2, r6} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r5, #12] │ │ │ │ + str r0, [r1, #16] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r1, #176 @ 0xb0 │ │ │ │ + subs r1, #208 @ 0xd0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 34426c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x22ff00> │ │ │ │ + b.n 3442ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x22ff40> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsh r6, [r4, r0] │ │ │ │ + ldrsh r6, [r0, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmia r2!, {r1, r2, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrh r2, [r7, #26] │ │ │ │ + ldrh r2, [r3, #28] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 3441e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x22fe78> │ │ │ │ + b.n 344224 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x22feb8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r3, r7] │ │ │ │ + ldrb r2, [r7, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r4, [r6, #56] @ 0x38 │ │ │ │ + ldr r4, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r4, #3 │ │ │ │ mov ip, fp │ │ │ │ str r7, [sp, #168] @ 0xa8 │ │ │ │ mov r9, sl │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia.w r9!, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2, r3} │ │ │ │ @@ -972346,19 +972343,19 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #16] @ (343f6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x22fc00>) │ │ │ │ add r3, pc │ │ │ │ b.n 343ad6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x22f76a> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r2, [r0, #16] │ │ │ │ + ldrh r2, [r4, #16] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r6!, {r6, r7} │ │ │ │ + stmia r6!, {r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r4, r1] │ │ │ │ + ldrb r2, [r0, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r3, r0, #45056 @ 0xb000 │ │ │ │ ldr.w r3, [r3, #2032] @ 0x7f0 │ │ │ │ @@ -973431,23 +973428,23 @@ │ │ │ │ bne.n 344afe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x230792> │ │ │ │ b.n 344890 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x230524> │ │ │ │ nop │ │ │ │ stmia r0!, {r4, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r3, r2] │ │ │ │ + ldrsb r4, [r7, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ cbnz r2, 344b62 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2307f6> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - blxns r2 │ │ │ │ + blxns r6 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r3, [sp, #784] @ 0x310 │ │ │ │ + ldr r3, [sp, #912] @ 0x390 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r3, [sp, #848] @ 0x350 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #0 │ │ │ │ ble.w 344890 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x230524> │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ subs r4, r5, #1 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ subs r2, #4 │ │ │ │ @@ -973851,17 +973848,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 34493c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2305d0> │ │ │ │ ldrb.w r9, [sp, #172] @ 0xac │ │ │ │ b.w 344108 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x22fd9c> │ │ │ │ - ldr r2, [sp, #400] @ 0x190 │ │ │ │ + ldr r2, [sp, #528] @ 0x210 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [pc, #352] @ (345124 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x230db8>) │ │ │ │ + ldr r4, [pc, #480] @ (3451a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x230e38>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3496] @ 0xda8 │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ add.w r7, r0, #602112 @ 0x93000 │ │ │ │ @@ -975203,15 +975200,15 @@ │ │ │ │ ldr.w r3, [r2, #416] @ 0x1a0 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 345a5e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2316f2> │ │ │ │ b.n 345d94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x231a28> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r2, [r1, #22] │ │ │ │ + ldrh r2, [r5, #22] │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #4768 @ 0x12a0 │ │ │ │ add.w r5, r0, #4800 @ 0x12c0 │ │ │ │ @@ -977469,17 +977466,17 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r5, #16] │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r1, #16] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - adds r6, r0, r4 │ │ │ │ + adds r6, r4, r4 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r0, r1, r3 │ │ │ │ + adds r0, r5, r3 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldrb.w r1, [r0, #118] @ 0x76 │ │ │ │ @@ -978735,45 +978732,45 @@ │ │ │ │ nop │ │ │ │ strh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #236 @ 0xec │ │ │ │ + movs r1, #12 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r6, r4, #3 │ │ │ │ + subs r6, r0, #4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ strh r0, [r4, #20] │ │ │ │ lsls r6, r0, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r0, #6 │ │ │ │ + subs r2, r4, #6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r4, r5, #24 │ │ │ │ + lsrs r4, r1, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r7, #1 │ │ │ │ + subs r0, r3, #2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r2, r3, #7 │ │ │ │ + adds r2, r7, #7 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r0, r3, #1 │ │ │ │ + subs r0, r7, #1 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r0, r5, #5 │ │ │ │ + adds r0, r1, #6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ bl fff7648e │ │ │ │ bl 6fa492 │ │ │ │ - ldr r7, [pc, #792] @ (3487b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x234444>) │ │ │ │ + ldr r7, [pc, #920] @ (348830 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2344c4>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r4, r4, r6 │ │ │ │ + adds r4, r0, r7 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r0, r0] │ │ │ │ + strh r4, [r4, r0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r0, #13 │ │ │ │ + lsrs r2, r4, #13 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsrs r6, r5, #11 │ │ │ │ + lsrs r6, r1, #12 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #640] @ (34873c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2343d0>) │ │ │ │ @@ -979004,15 +979001,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #12] │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r2, r0 │ │ │ │ + adds r6, r6, r0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #6] │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -979981,15 +979978,15 @@ │ │ │ │ nop │ │ │ │ strb r0, [r6, #0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #17 │ │ │ │ + lsrs r2, r1, #18 │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3712] @ 0xe80 │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ mov fp, r0 │ │ │ │ @@ -981109,21 +981106,21 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r2, [r0, #108] @ 0x6c │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r6, #92] @ 0x5c │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsls r4, r6, #3 │ │ │ │ + lsls r4, r2, #4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r4, r6, #1 │ │ │ │ + lsls r4, r2, #2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, r6 │ │ │ │ + lsls r4, r2, #1 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [pc, #52] @ (349da8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x235a3c>) │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb.w r2, [r4, #32] │ │ │ │ mov r1, r3 │ │ │ │ @@ -981144,15 +981141,16 @@ │ │ │ │ b.n 349734 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2353c8> │ │ │ │ movs r7, #1 │ │ │ │ b.n 3495a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23523c> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.u64 q8, , #16 │ │ │ │ + movs r0, r2 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ ldr r5, [pc, #404] @ (349f58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x235bec>) │ │ │ │ ldr.w r4, [r0, #424] @ 0x1a8 │ │ │ │ @@ -982262,16 +982260,16 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrsh r0, [r2, r5] │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [sl], {229} @ 0xe5 │ │ │ │ - ldcl 0, cr0, [r4], #-916 @ 0xfffffc6c │ │ │ │ + ldc 0, cr0, [sl], #916 @ 0x394 │ │ │ │ + ldc 0, cr0, [r4], {229} @ 0xe5 │ │ │ │ ldrh r4, [r4, r1] │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -983052,15 +983050,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r6, r0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [sl, #836]! @ 0x344 │ │ │ │ + stcl 0, cr0, [sl, #836] @ 0x344 │ │ │ │ ldr r7, [pc, #968] @ (34b60c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2372a0>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -983806,15 +983804,15 @@ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ mov r4, sl │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 34c1b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x237e48> │ │ │ │ + b.n 34c1f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x237e88> │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r8, lr │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -983991,19 +983989,19 @@ │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ cmp ip, r4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 34c260 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x237ef4> │ │ │ │ + b.n 34c2a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x237f34> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r0, #5] │ │ │ │ + strb r0, [r4, #5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r4, #60] @ 0x3c │ │ │ │ + str r4, [r0, #64] @ 0x40 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r0, r3 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add.w r2, r0, #102400 @ 0x19000 │ │ │ │ movw ip, #36624 @ 0x8f10 │ │ │ │ ldr.w r3, [r2, #2260] @ 0x8d4 │ │ │ │ ldrh.w r2, [r2, #2264] @ 0x8d8 │ │ │ │ @@ -984556,15 +984554,15 @@ │ │ │ │ beq.w 34c074 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x237d08> │ │ │ │ b.n 34c1a2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x237e36> │ │ │ │ sbcs r4, r4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [fp, #1020] @ 0x3fc │ │ │ │ - ble.n 34c1b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x237e4c> │ │ │ │ + udf #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r7, #244 @ 0xf4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ @ instruction: 0xfbefffff │ │ │ │ stc2 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ @ instruction: 0xfb7fffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -985058,15 +985056,15 @@ │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 34c65e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2382f2> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bvc.n 34c758 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2383ec> │ │ │ │ + bvc.n 34c798 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23842c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ @@ -985382,19 +985380,19 @@ │ │ │ │ nop │ │ │ │ subs r0, #250 @ 0xfa │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #16 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - bmi.n 34c9b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x238648> │ │ │ │ + bmi.n 34c9f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x238688> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 34cae0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x238774> │ │ │ │ + bmi.n 34cb20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2387b4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bcc.n 34ca58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2386ec> │ │ │ │ + bmi.n 34ca98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23872c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ add.w lr, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [pc, #3372] @ 34d7a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x239434> │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ mov ip, r0 │ │ │ │ ldr.w r1, [lr, #2116] @ 0x844 │ │ │ │ @@ -993191,15 +993189,15 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ b.n 3522dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23df70> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 35222c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23dec0> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrb r2, [r0, #27] │ │ │ │ + ldrb r2, [r4, #27] │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov fp, r2 │ │ │ │ @@ -993422,19 +993420,19 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ b.n 3522f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23df88> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ svc 198 @ 0xc6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrb r0, [r0, #17] │ │ │ │ + ldrb r0, [r4, #17] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r0, [r5, #16] │ │ │ │ + ldrb r0, [r1, #17] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r2, #16] │ │ │ │ + ldrb r4, [r6, #16] │ │ │ │ lsls r1, r2, #3 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [pc, #276] @ (352334 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23dfc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f32 s0, s15 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -993666,17 +993664,17 @@ │ │ │ │ vaba.u8 q2, q0, │ │ │ │ bgt.n 352440 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23e0d4> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ blt.n 3525c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23e254> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrb r0, [r4, #5] │ │ │ │ + ldrb r0, [r0, #6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r2, [r6, #4] │ │ │ │ + ldrb r2, [r2, #5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r0, #1848 @ 0x738 │ │ │ │ addw r1, r0, #1852 @ 0x73c │ │ │ │ add.w r2, r0, #1856 @ 0x740 │ │ │ │ addw r0, r0, #1860 @ 0x744 │ │ │ │ @@ -993961,21 +993959,21 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ bge.n 352794 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23e428> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bge.n 3528c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23e55c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrb r6, [r4, #1] │ │ │ │ + ldrb r6, [r0, #2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r0, [r5, #1] │ │ │ │ + ldrb r0, [r1, #2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r7, #0] │ │ │ │ + ldrb r4, [r3, #1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r0, [r6, #1] │ │ │ │ + ldrb r0, [r2, #2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r1, [pc, #616] @ (352a98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23e72c>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29dd50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1899e4> │ │ │ │ b.n 3525a2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23e236> │ │ │ │ ldr r5, [sp, #100] @ 0x64 │ │ │ │ @@ -994213,21 +994211,21 @@ │ │ │ │ movs r4, #0 │ │ │ │ str.w r9, [sp] │ │ │ │ ldrd r1, r2, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 351f68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23dbfc> │ │ │ │ b.n 3525a2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23e236> │ │ │ │ nop │ │ │ │ - strb r0, [r6, #25] │ │ │ │ + strb r0, [r2, #26] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r0, #15] │ │ │ │ + strb r4, [r4, #15] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r5, #14] │ │ │ │ + strb r4, [r1, #15] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r3, #14] │ │ │ │ + strb r4, [r7, #14] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #34820 @ 0x8804 │ │ │ │ subs r1, r1, r3 │ │ │ │ @@ -994574,46 +994572,46 @@ │ │ │ │ @ instruction: 0xfbd40185 │ │ │ │ bmi.n 352da8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23ea3c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 352d70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23ea04> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strb r4, [r6, #12] │ │ │ │ + strb r4, [r2, #13] │ │ │ │ lsls r1, r2, #3 │ │ │ │ bmi.n 352edc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23eb70> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strb r0, [r5, #10] │ │ │ │ + strb r0, [r1, #11] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r0, [r0, #2] │ │ │ │ + ldrh r0, [r4, #2] │ │ │ │ lsls r0, r4, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #8] │ │ │ │ + strb r4, [r2, #9] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsh r6, [r3, r2] │ │ │ │ + ldrsh r6, [r7, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r0, #9] │ │ │ │ + strb r6, [r4, #9] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r5, pc, #456 @ (adr r5, 35304c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23ece0>) │ │ │ │ + add r5, pc, #584 @ (adr r5, 3530cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23ed60>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r6, [r0, #62] @ 0x3e │ │ │ │ + strh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ + strb r2, [r1, #9] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [sp, #104] @ 0x68 │ │ │ │ + str r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r2, [r3, #8] │ │ │ │ + strb r2, [r7, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r7, #3] │ │ │ │ + strb r0, [r3, #4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r7, #5] │ │ │ │ + strb r4, [r3, #6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xf6da00dc │ │ │ │ - strb r6, [r3, #3] │ │ │ │ + @ instruction: 0xf6fa00dc │ │ │ │ + strb r6, [r7, #3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r2, sp, #420 @ 0x1a4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #8] │ │ │ │ bl 438650 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3242e4> │ │ │ │ mov r1, r6 │ │ │ │ @@ -994643,16 +994641,16 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #16] @ (352f04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23eb98>) │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29dd50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1899e4> │ │ │ │ b.n 352dc6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23ea5a> │ │ │ │ - @ instruction: 0xf61600dc │ │ │ │ - subs r4, r0, #5 │ │ │ │ + @ instruction: 0xf63600dc │ │ │ │ + subs r4, r4, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #604] @ 353174 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23ee08> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -994883,15 +994881,15 @@ │ │ │ │ b.n 353084 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23ed18> │ │ │ │ add.w r2, r5, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r2, #1396] @ 0x574 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 353018 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23ecac> │ │ │ │ nop │ │ │ │ strh.w r0, [r0, ] │ │ │ │ - ldr r2, [r1, #112] @ 0x70 │ │ │ │ + ldr r2, [r5, #112] @ 0x70 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #520] @ (353398 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23f02c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -995085,17 +995083,17 @@ │ │ │ │ bl 435b94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321828> │ │ │ │ b.n 3532d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23ef6c> │ │ │ │ sub.w r1, ip, #4358144 @ 0x428000 │ │ │ │ ldmia r6, {r2, r5, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ + cmp r7, #224 @ 0xe0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str??.w r0, [r4, r0, lsl #2] │ │ │ │ + strb.w r0, [r4, #224] @ 0xe0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r0, [pc, #228] @ (3534a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23f13c>) │ │ │ │ @@ -995183,23 +995181,23 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 35341a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23f0ae> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3720185 │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + ldrh r0, [r6, r5] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - mov lr, r9 │ │ │ │ + mov lr, sp │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r1, #60] @ 0x3c │ │ │ │ + ldr r0, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r6, [r1, r3] │ │ │ │ + ldrh r6, [r5, r3] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - @ instruction: 0xf71600e0 │ │ │ │ + @ instruction: 0xf73600e0 │ │ │ │ push {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] @ (3535cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23f260>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ @@ -995288,17 +995286,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b.n 35352c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23f1c0> │ │ │ │ @ instruction: 0xf2680185 │ │ │ │ - ldr r4, [r7, #48] @ 0x30 │ │ │ │ + ldr r4, [r3, #52] @ 0x34 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r4, #40] @ 0x28 │ │ │ │ + ldr r0, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #304] @ (35371c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23f3b0>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -995428,17 +995426,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {} │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1, {r1, r3, r5, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r3, #20] │ │ │ │ + ldr r4, [r7, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ (353848 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23f4dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -995535,15 +995533,15 @@ │ │ │ │ b.n 353786 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23f41a> │ │ │ │ nop │ │ │ │ vaddw.s32 q8, q14, d5 │ │ │ │ ldmia r0!, {r2, r5, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ + ldr r6, [r1, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #80] @ (3538b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23f54c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -995581,15 +995579,15 @@ │ │ │ │ b.n 353886 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23f51a> │ │ │ │ nop │ │ │ │ cdp 1, 13, cr0, cr2, cr5, {4} │ │ │ │ stmia r7!, {r1, r3, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ - svc 220 @ 0xdc │ │ │ │ + svc 252 @ 0xfc │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #136] @ 353960 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23f5f4> │ │ │ │ mov lr, r3 │ │ │ │ @@ -995635,15 +995633,15 @@ │ │ │ │ ldr.w r0, [ip, #3664] @ 0xe50 │ │ │ │ str.w lr, [sp] │ │ │ │ bl 352b3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23e7d0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cdp 1, 5, cr0, cr14, cr5, {4} │ │ │ │ - str r6, [r6, #92] @ 0x5c │ │ │ │ + str r6, [r2, #96] @ 0x60 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r2 │ │ │ │ @@ -995658,15 +995656,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 352b3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23e7d0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r0, sp, #568 @ 0x238 │ │ │ │ + add r0, sp, #696 @ 0x2b8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #236] @ (353aa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23f734>) │ │ │ │ @@ -995746,25 +995744,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (353ab8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23f74c>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 353a30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23f6c4> │ │ │ │ nop │ │ │ │ stc 1, cr0, [r4, #532] @ 0x214 │ │ │ │ - str r6, [r2, #100] @ 0x64 │ │ │ │ + str r6, [r6, #100] @ 0x64 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 353aac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23f740> │ │ │ │ + b.n 353aec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23f780> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r4, #96] @ 0x60 │ │ │ │ + str r4, [r0, #100] @ 0x64 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r2 │ │ │ │ + lsls r6, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r1, #96] @ 0x60 │ │ │ │ + str r4, [r5, #96] @ 0x60 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - eors r6, r7 │ │ │ │ + lsls r6, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ vldr d7, [r2] │ │ │ │ @@ -995847,25 +995845,25 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r2, [pc, #32] @ (353be4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23f878>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 353b5e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23f7f2> │ │ │ │ mrrc 1, 8, r0, sl, cr5 │ │ │ │ - str r0, [r5, #80] @ 0x50 │ │ │ │ + str r0, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - udf #210 @ 0xd2 │ │ │ │ + udf #242 @ 0xf2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r6, #76] @ 0x4c │ │ │ │ + str r6, [r2, #80] @ 0x50 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r7, #104 @ 0x68 │ │ │ │ + subs r7, #136 @ 0x88 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r3, #76] @ 0x4c │ │ │ │ + str r6, [r7, #76] @ 0x4c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r7, #80 @ 0x50 │ │ │ │ + subs r7, #112 @ 0x70 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #220] @ (353cd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23f96c>) │ │ │ │ @@ -995941,25 +995939,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (353cf0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23f984>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 353c68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23f8fc> │ │ │ │ nop │ │ │ │ @ instruction: 0xeb3c0185 │ │ │ │ - str r6, [r3, #64] @ 0x40 │ │ │ │ + str r6, [r7, #64] @ 0x40 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ble.n 353c74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23f908> │ │ │ │ + ble.n 353cb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23f948> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r5, #60] @ 0x3c │ │ │ │ + str r4, [r1, #64] @ 0x40 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, #94 @ 0x5e │ │ │ │ + subs r6, #126 @ 0x7e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r2, #60] @ 0x3c │ │ │ │ + str r4, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, #70 @ 0x46 │ │ │ │ + subs r6, #102 @ 0x66 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #196] @ (353dc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23fa5c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -996031,25 +996029,25 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r2, [pc, #32] @ (353de0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23fa74>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 353d66 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23f9fa> │ │ │ │ bics.w r1, r4, r5, lsl #2 │ │ │ │ - str r4, [r7, #48] @ 0x30 │ │ │ │ + str r4, [r3, #52] @ 0x34 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bgt.n 353d70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23fa04> │ │ │ │ + bgt.n 353db0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23fa44> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r1, #48] @ 0x30 │ │ │ │ + str r6, [r5, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r5, #104 @ 0x68 │ │ │ │ + subs r5, #136 @ 0x88 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r7, #44] @ 0x2c │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r5, #84 @ 0x54 │ │ │ │ + subs r5, #116 @ 0x74 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #196] @ (353ebc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23fb50>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -996119,21 +996117,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (353ecc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23fb60>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 353e50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23fae4> │ │ │ │ strd r0, r1, [r2, #-532] @ 0x214 │ │ │ │ - str r6, [r7, #40] @ 0x28 │ │ │ │ + str r6, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ + str r4, [r7, #36] @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r2, #36] @ 0x24 │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r0, #36] @ 0x24 │ │ │ │ + str r4, [r4, #36] @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #204] @ (353fac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23fc40>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -996199,25 +996197,25 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r2, [pc, #32] @ (353fc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23fc58>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0xe85a0185 │ │ │ │ - str r4, [r4, #28] │ │ │ │ + str r4, [r0, #32] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bge.n 353f84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23fc18> │ │ │ │ + blt.n 353fc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23fc58> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r7, #24] │ │ │ │ + str r0, [r3, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r3, #130 @ 0x82 │ │ │ │ + subs r3, #162 @ 0xa2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r4, #24] │ │ │ │ + str r6, [r0, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r3, #112 @ 0x70 │ │ │ │ + subs r3, #144 @ 0x90 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #172] @ (354084 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23fd18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -996280,25 +996278,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (35409c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23fd30>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ b.n 353f4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23fbe0> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r0, [r5, #16] │ │ │ │ + str r0, [r1, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bge.n 3540ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23fd40> │ │ │ │ + bge.n 3540ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23fd80> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r7, #12] │ │ │ │ + str r4, [r3, #16] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, #170 @ 0xaa │ │ │ │ + subs r2, #202 @ 0xca │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r5, #12] │ │ │ │ + str r2, [r1, #16] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, #152 @ 0x98 │ │ │ │ + subs r2, #184 @ 0xb8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #304] @ (3541e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23fe74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -996402,25 +996400,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 35412e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23fdc2> │ │ │ │ nop │ │ │ │ b.n 353ef4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23fb88> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r2, [r7, #0] │ │ │ │ + str r2, [r3, #4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bls.n 3541f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23fe88> │ │ │ │ + bls.n 354234 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23fec8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsh r6, [r6, r7] │ │ │ │ + str r6, [r2, #0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r1, #136 @ 0x88 │ │ │ │ + subs r1, #168 @ 0xa8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r4, [r5, r6] │ │ │ │ + ldrsh r4, [r1, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrd r0, r0, [lr, #896] @ 0x380 │ │ │ │ + ldrd r0, r0, [lr, #896]! @ 0x380 │ │ │ │ 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] @ (35431c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23ffb0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -996518,23 +996516,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 354270 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23ff04> │ │ │ │ b.n 353d70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23fa04> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrsh r6, [r7, r5] │ │ │ │ + ldrsh r6, [r3, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsh r2, [r7, r2] │ │ │ │ + ldrsh r2, [r3, r3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, #48 @ 0x30 │ │ │ │ + subs r0, #80 @ 0x50 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r2, [r1, r2] │ │ │ │ + ldrsh r2, [r5, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia.w r0!, {r5, r6, r7} │ │ │ │ + @ instruction: 0xe8c000e0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s3, [r2, #12] │ │ │ │ vldr s2, [r2, #8] │ │ │ │ vldr s1, [r2, #4] │ │ │ │ @@ -996593,19 +996591,19 @@ │ │ │ │ pop {pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [ip, #3664] @ 0xe50 │ │ │ │ b.n 3543c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x240054> │ │ │ │ nop │ │ │ │ b.n 354b5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2407f0> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrb r2, [r7, r7] │ │ │ │ + ldrsh r2, [r3, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r0, [r3, r7] │ │ │ │ + ldrb r0, [r7, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bvs.n 3544d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x240168> │ │ │ │ + bvs.n 354314 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23ffa8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #32] @ (354440 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2400d4>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -996618,15 +996616,15 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3533ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23f040> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrb r6, [r6, r6] │ │ │ │ + ldrb r6, [r2, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -996743,23 +996741,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 3544f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x240184> │ │ │ │ b.n 354b18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2407ac> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrb r6, [r1, r4] │ │ │ │ + ldrb r6, [r5, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r6, [r1, r1] │ │ │ │ + ldrb r6, [r5, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r5, #196 @ 0xc4 │ │ │ │ + adds r5, #228 @ 0xe4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r0, r0] │ │ │ │ + ldrb r2, [r4, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3541ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23fe80> │ │ │ │ + b.n 35422c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23fec0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d4, [r2, #24] │ │ │ │ vldr d5, [r2, #16] │ │ │ │ @@ -996877,25 +996875,25 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 35468e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x240322> │ │ │ │ b.n 35492c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2405c0> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrh r2, [r3, r5] │ │ │ │ + ldrh r2, [r7, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bcc.n 354674 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x240308> │ │ │ │ + bcc.n 3546b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x240348> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r6, [r6, r4] │ │ │ │ + ldrh r6, [r2, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, #40 @ 0x28 │ │ │ │ + adds r4, #72 @ 0x48 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r1, r4] │ │ │ │ + ldrh r2, [r5, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 354074 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23fd08> │ │ │ │ + b.n 3540b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23fd48> │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ @@ -996963,23 +996961,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 354792 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x240426> │ │ │ │ nop │ │ │ │ svc 230 @ 0xe6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrh r6, [r3, r3] │ │ │ │ + ldrh r6, [r7, r3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r2, [r7, r1] │ │ │ │ + ldrh r2, [r3, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r3, #76 @ 0x4c │ │ │ │ + adds r3, #108 @ 0x6c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r2, r1] │ │ │ │ + ldrh r0, [r6, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 354f98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x240c2c> │ │ │ │ + b.n 354fd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x240c6c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #268] @ (354930 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2405c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -997073,25 +997071,25 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 35489e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x240532> │ │ │ │ svc 20 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r2, [r6, r6] │ │ │ │ + ldr r2, [r2, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bne.n 354864 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2404f8> │ │ │ │ + bne.n 3548a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x240538> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldr r6, [r0, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, #24 │ │ │ │ + adds r2, #56 @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r7, r3] │ │ │ │ + ldr r2, [r3, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 354e64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x240af8> │ │ │ │ + b.n 354ea4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x240b38> │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ @@ -997163,23 +997161,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 3549c2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x240656> │ │ │ │ nop │ │ │ │ ble.n 3549dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x240670> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r6, [r2, r4] │ │ │ │ + ldr r6, [r6, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [r2, r2] │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r1, #28 │ │ │ │ + adds r1, #60 @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r5, r1] │ │ │ │ + ldr r0, [r1, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 354d68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2409fc> │ │ │ │ + b.n 354da8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x240a3c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #108] @ (354ac0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x240754>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -997218,17 +997216,17 @@ │ │ │ │ pop {r3, pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w ip, [ip, #3664] @ 0xe50 │ │ │ │ b.n 354a82 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x240716> │ │ │ │ nop │ │ │ │ bgt.n 354a94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x240728> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r6, [r0, r0] │ │ │ │ + ldr r6, [r4, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r7, {r5, r7} │ │ │ │ + ldmia r7, {r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #12 │ │ │ │ @@ -997281,19 +997279,19 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 354afe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x240792> │ │ │ │ add.w r0, r0, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [r0, #3664] @ 0xe50 │ │ │ │ b.n 354b30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2407c4> │ │ │ │ bgt.n 354bd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x240864> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrsb r0, [r3, r7] │ │ │ │ + ldrsb r0, [r7, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r4, [r3, r5] │ │ │ │ + ldrsb r4, [r7, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r4} │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #128] @ (354c08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24089c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -997342,17 +997340,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ blt.n 354b68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2407fc> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrsb r0, [r6, r3] │ │ │ │ + ldrsb r0, [r2, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r6, [r7, r3] │ │ │ │ + ldrsb r6, [r3, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #92] @ 354c80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x240914> │ │ │ │ mov r4, r2 │ │ │ │ @@ -997388,17 +997386,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blt.n 354cac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x240940> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrsb r4, [r4, r3] │ │ │ │ + ldrsb r4, [r0, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r2, [r0, r3] │ │ │ │ + ldrsb r2, [r4, r3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ sub.w r3, r1, #35072 @ 0x8900 │ │ │ │ sub.w ip, r3, #65 @ 0x41 │ │ │ │ @@ -997454,19 +997452,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 354cfa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24098e> │ │ │ │ nop │ │ │ │ bge.n 354c30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2408c4> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrsb r0, [r5, r1] │ │ │ │ + ldrsb r0, [r1, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r6, [r7, r1] │ │ │ │ + ldrsb r6, [r3, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r2, [r2, r1] │ │ │ │ + ldrsb r2, [r6, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -997740,25 +997738,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 354f12 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x240ba6> │ │ │ │ bls.n 354f8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x240c20> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strb r4, [r3, r2] │ │ │ │ + strb r4, [r7, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r2, r7] │ │ │ │ + strh r4, [r6, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r4, r7] │ │ │ │ + strb r0, [r0, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r7, r0] │ │ │ │ + strb r4, [r3, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r2, r0] │ │ │ │ + strb r4, [r6, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r5, r7] │ │ │ │ + strb r4, [r1, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldrd r1, r2, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 354c8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x240920> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 354f12 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x240ba6> │ │ │ │ @@ -997973,17 +997971,17 @@ │ │ │ │ b.n 355140 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x240dd4> │ │ │ │ ldr r2, [pc, #16] @ (3552b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x240f44>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 354f12 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x240ba6> │ │ │ │ - strh r2, [r1, r1] │ │ │ │ + strh r2, [r5, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r1, r7] │ │ │ │ + str r4, [r5, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r0, #1 │ │ │ │ mov r4, r1 │ │ │ │ @@ -998113,17 +998111,17 @@ │ │ │ │ bne.n 3553dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241070> │ │ │ │ b.n 35534e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x240fe2> │ │ │ │ nop │ │ │ │ bmi.n 355488 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24111c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ str r5, [sp, #336] @ 0x150 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - str r2, [r0, r4] │ │ │ │ + str r2, [r4, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r1, r3] │ │ │ │ + str r2, [r5, r3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ (3555fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241290>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -998292,17 +998290,17 @@ │ │ │ │ str.w r3, [r2, #452] @ 0x1c4 │ │ │ │ bl 435b94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321828> │ │ │ │ b.n 3554a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241138> │ │ │ │ bcs.n 3555f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241288> │ │ │ │ lsls r5, r0, #6 │ │ │ │ str r3, [sp, #768] @ 0x300 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldr r7, [pc, #616] @ (355870 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241504>) │ │ │ │ + ldr r7, [pc, #744] @ (3558f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241584>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [pc, #232] @ (3556f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241388>) │ │ │ │ + ldr r7, [pc, #360] @ (355774 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241408>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #412] @ (3557bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241450>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -998461,15 +998459,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 355730 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2413c4> │ │ │ │ nop │ │ │ │ bne.n 3557f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24148c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldr r6, [pc, #192] @ (355888 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24151c>) │ │ │ │ + ldr r6, [pc, #320] @ (355908 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24159c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #268] @ (3558e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241578>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -998555,15 +998553,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r2, r5, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r4, [pc, #392] @ (355a74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241708>) │ │ │ │ + ldr r4, [pc, #520] @ (355af4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241788>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #420] @ (355aa4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241738>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -998702,21 +998700,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r3, [pc, #224] @ (355b8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241820>) │ │ │ │ + ldr r3, [pc, #352] @ (355c0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2418a0>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [pc, #336] @ (355c00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241894>) │ │ │ │ + ldr r3, [pc, #464] @ (355c80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241914>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [pc, #368] @ (355c24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2418b8>) │ │ │ │ + ldr r3, [pc, #496] @ (355ca4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241938>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [pc, #816] @ (355de8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241a7c>) │ │ │ │ + ldr r2, [pc, #944] @ (355e68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241afc>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #420] @ (355c70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241904>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -998865,29 +998863,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 355b8a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24181e> │ │ │ │ ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r2, [pc, #688] @ (355f28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241bbc>) │ │ │ │ + ldr r2, [pc, #816] @ (355fa8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241c3c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [pc, #432] @ (355e2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241ac0>) │ │ │ │ + ldr r2, [pc, #560] @ (355eac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241b40>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [pc, #280] @ (355d98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241a2c>) │ │ │ │ + ldr r2, [pc, #408] @ (355e18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241aac>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [pc, #296] @ (355dac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241a40>) │ │ │ │ + ldr r2, [pc, #424] @ (355e2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241ac0>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [pc, #344] @ (355de0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241a74>) │ │ │ │ + ldr r2, [pc, #472] @ (355e60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241af4>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [pc, #280] @ (355da4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241a38>) │ │ │ │ + ldr r2, [pc, #408] @ (355e24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241ab8>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [pc, #104] @ (355cf8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24198c>) │ │ │ │ + ldr r2, [pc, #232] @ (355d78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241a0c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [pc, #80] @ (355ce4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241978>) │ │ │ │ + ldr r2, [pc, #208] @ (355d64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2419f8>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #420] @ (355e4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241ae0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -999036,29 +999034,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 355d66 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2419fa> │ │ │ │ ldmia r2!, {r1, r4, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r1, [pc, #352] @ (355fb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241c48>) │ │ │ │ + ldr r1, [pc, #480] @ (356034 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241cc8>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [pc, #112] @ (355ec8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241b5c>) │ │ │ │ + ldr r1, [pc, #240] @ (355f48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241bdc>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [pc, #968] @ (356224 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241eb8>) │ │ │ │ + ldr r1, [pc, #72] @ (355ea4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241b38>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [pc, #968] @ (356228 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241ebc>) │ │ │ │ + ldr r1, [pc, #72] @ (355ea8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241b3c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [pc, #1000] @ (35624c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241ee0>) │ │ │ │ + ldr r1, [pc, #104] @ (355ecc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241b60>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [pc, #936] @ (356210 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241ea4>) │ │ │ │ + ldr r1, [pc, #40] @ (355e90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241b24>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [pc, #776] @ (356174 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241e08>) │ │ │ │ + ldr r0, [pc, #904] @ (3561f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241e88>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [pc, #736] @ (356150 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241de4>) │ │ │ │ + ldr r0, [pc, #864] @ (3561d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241e64>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r2 │ │ │ │ @@ -999305,15 +999303,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 356072 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x241d06> │ │ │ │ stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r6, r7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ add.w r5, r2, #16384 @ 0x4000 │ │ │ │ add.w r4, r1, #16384 @ 0x4000 │ │ │ │ @@ -1000216,17 +1000214,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (356c90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x242924>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 3564ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x242140> │ │ │ │ nop │ │ │ │ - subs r2, #250 @ 0xfa │ │ │ │ + subs r3, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, #182 @ 0xb6 │ │ │ │ + subs r2, #214 @ 0xd6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r1, [pc, #488] @ (356e90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x242b24>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1002379,15 +1002377,15 @@ │ │ │ │ bl 299cd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x185964> │ │ │ │ b.w 3575bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x243250> │ │ │ │ nop │ │ │ │ strh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #56 @ 0x38 │ │ │ │ + cmp r5, #88 @ 0x58 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrb.w r3, [r2, #2057] @ 0x809 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 356edc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x242b70> │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldrh.w r3, [r4, #122] @ 0x7a │ │ │ │ ldrh.w r1, [r4, #118] @ 0x76 │ │ │ │ @@ -1002784,15 +1002782,15 @@ │ │ │ │ b.n 358ad8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24476c> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ b.n 358a68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2446fc> │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - adds r0, r6, #1 │ │ │ │ + adds r0, r2, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #752] @ (358e30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x244ac4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1003030,15 +1003028,15 @@ │ │ │ │ b.n 358cb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x244948> │ │ │ │ add.w r3, r3, #124928 @ 0x1e800 │ │ │ │ ldr.w r2, [r3, #452] @ 0x1c4 │ │ │ │ b.n 358b74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x244808> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - adds r6, r4, r7 │ │ │ │ + subs r6, r0, r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movw r3, #19992 @ 0x4e18 │ │ │ │ mla r3, r3, r5, r4 │ │ │ │ add.w r3, r3, #144384 @ 0x23400 │ │ │ │ ldr.w r1, [r3, #888] @ 0x378 │ │ │ │ cbz r1, 358e7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x244b10> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ @@ -1003476,15 +1003474,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (35935c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x244ff0>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - asrs r4, r5, #16 │ │ │ │ + asrs r4, r1, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (359384 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x245018>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1003555,15 +1003553,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 3593fe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x245092> │ │ │ │ movw r1, #930 @ 0x3a2 │ │ │ │ blx r3 │ │ │ │ b.n 3593fe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x245092> │ │ │ │ str r3, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - asrs r2, r2, #14 │ │ │ │ + asrs r2, r6, #14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (359478 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24510c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1003582,15 +1003580,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (35947c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x245110>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - asrs r4, r3, #13 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (3594c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x245158>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1003609,15 +1003607,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (3594c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24515c>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - asrs r0, r6, #12 │ │ │ │ + asrs r0, r2, #13 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r3, [pc, #80] @ (359520 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2451b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -1003739,19 +1003737,19 @@ │ │ │ │ beq.n 359586 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24521a> │ │ │ │ ldr r2, [pc, #20] @ (359644 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2452d8>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 3595b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x245244> │ │ │ │ nop │ │ │ │ - asrs r2, r5, #10 │ │ │ │ + asrs r2, r1, #11 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r6, #9 │ │ │ │ + asrs r2, r2, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r4, #7 │ │ │ │ + asrs r6, r0, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ @@ -1003828,19 +1003826,19 @@ │ │ │ │ bl 136d4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x229e0> │ │ │ │ cmp r6, r0 │ │ │ │ bne.n 3596ca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24535e> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r3, #9 │ │ │ │ + asrs r4, r7, #9 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r7, #8 │ │ │ │ + asrs r4, r3, #9 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r5, #6 │ │ │ │ + asrs r4, r1, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w lr, [r2, #804] @ 0x324 │ │ │ │ @@ -1003969,23 +1003967,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (3598a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24553c>) │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 3597de <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x245472> │ │ │ │ - asrs r4, r4, #6 │ │ │ │ + asrs r4, r0, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r7, #4 │ │ │ │ + asrs r0, r3, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r4, #5 │ │ │ │ + asrs r2, r0, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r1, #5 │ │ │ │ + asrs r6, r5, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb7cc │ │ │ │ + @ instruction: 0xb7ec │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1004942,37 +1004940,37 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 35a006 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x245c9a> │ │ │ │ nop │ │ │ │ strh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r5, r0, #6 │ │ │ │ - lsrs r4, r4, #4 │ │ │ │ + lsrs r4, r0, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r6, #8 │ │ │ │ + lsrs r6, r2, #9 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r2, #4 │ │ │ │ + lsrs r0, r6, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r4, #4 │ │ │ │ + lsrs r2, r0, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r6, #1 │ │ │ │ + lsrs r0, r2, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r0, #1 │ │ │ │ + lsrs r2, r4, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r0, #31 │ │ │ │ + lsls r0, r4, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r6, #31 │ │ │ │ + lsrs r6, r2, #32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r5, #30 │ │ │ │ + lsls r2, r1, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r2, #32 │ │ │ │ + lsrs r0, r6, #32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r6, #29 │ │ │ │ + lsls r2, r2, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r0, #31 │ │ │ │ + lsls r0, r4, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r2, [r2, #1772] @ 0x6ec │ │ │ │ cmp r2, #29 │ │ │ │ bls.w 35a06c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x245d00> │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 35a34c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x245fe0> │ │ │ │ @@ -1005041,31 +1005039,31 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 35a006 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x245c9a> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 35a2cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x245f60> │ │ │ │ b.n 35a134 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x245dc8> │ │ │ │ nop │ │ │ │ - lsls r2, r6, #27 │ │ │ │ + lsls r2, r2, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r1, #31 │ │ │ │ + lsls r0, r5, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r3, #27 │ │ │ │ + lsls r6, r7, #27 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r4, #29 │ │ │ │ + lsls r0, r0, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r1, #27 │ │ │ │ + lsls r4, r5, #27 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r6, #26 │ │ │ │ + lsls r0, r2, #27 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r5, #30 │ │ │ │ + lsls r2, r1, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r1, #26 │ │ │ │ + lsls r6, r5, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r0, #29 │ │ │ │ + lsls r0, r4, #29 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #320] @ (35a4e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x246174>) │ │ │ │ @@ -1005478,33 +1005476,33 @@ │ │ │ │ bls.w 35a5a6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24623a> │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r3, #17 │ │ │ │ bpl.n 35a6c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x246358> │ │ │ │ b.n 35a6aa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24633e> │ │ │ │ strh r2, [r0, #18] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - lsls r2, r2, #24 │ │ │ │ + lsls r2, r6, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r7, #20 │ │ │ │ + lsls r0, r3, #21 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r1, #20 │ │ │ │ + lsls r2, r5, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r3, #20 │ │ │ │ + lsls r0, r7, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r5, #19 │ │ │ │ + lsls r4, r1, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r7, #14 │ │ │ │ + lsls r6, r3, #15 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r0, #19 │ │ │ │ + lsls r2, r4, #19 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r7, #14 │ │ │ │ + lsls r0, r3, #15 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r7, #16 │ │ │ │ + lsls r6, r3, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r2, #16 │ │ │ │ + lsls r2, r6, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ bl 1fbdb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xe7a48> │ │ │ │ ldr r3, [pc, #220] @ (35a8b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x246544>) │ │ │ │ ldr r2, [pc, #220] @ (35a8b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x246548>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ str r0, [sp, #0] │ │ │ │ @@ -1005592,39 +1005590,39 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 35a5f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x246288> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 35a814 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2464a8> │ │ │ │ b.n 35a6a6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24633a> │ │ │ │ nop │ │ │ │ - lsls r0, r1, #13 │ │ │ │ + lsls r0, r5, #13 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r2, #9 │ │ │ │ + lsls r6, r6, #9 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r6, #12 │ │ │ │ + lsls r2, r2, #13 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r3, #9 │ │ │ │ + lsls r0, r7, #9 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r5, #11 │ │ │ │ + lsls r2, r1, #12 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r0, #10 │ │ │ │ + lsls r0, r4, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r2, #11 │ │ │ │ + lsls r6, r6, #11 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r3, #8 │ │ │ │ + lsls r0, r7, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r0, #11 │ │ │ │ + lsls r4, r4, #11 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r5, #10 │ │ │ │ + lsls r0, r1, #11 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r4, #9 │ │ │ │ + lsls r2, r0, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r0, #10 │ │ │ │ + lsls r6, r4, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r7, #7 │ │ │ │ + lsls r0, r3, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 35a912 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2465a6> │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r3, #1980] @ 0x7bc │ │ │ │ cmp r2, r1 │ │ │ │ ble.n 35a912 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2465a6> │ │ │ │ @@ -1006071,17 +1006069,17 @@ │ │ │ │ orrgt.w r8, r8, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 3419c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x22d654> │ │ │ │ b.n 35ad44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2469d8> │ │ │ │ ldrb r2, [r3, #11] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - mcr2 0, 1, r0, cr14, cr0, {6} │ │ │ │ - stc2 0, cr0, [lr, #832]! @ 0x340 │ │ │ │ - stc2 0, cr0, [sl, #832]! @ 0x340 │ │ │ │ + mcr2 0, 2, r0, cr14, cr0, {6} │ │ │ │ + stc2l 0, cr0, [lr, #832] @ 0x340 │ │ │ │ + stc2l 0, cr0, [sl, #832] @ 0x340 │ │ │ │ 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] @ (35af30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x246bc4>) │ │ │ │ sub sp, #32 │ │ │ │ ldr r4, [pc, #288] @ (35af34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x246bc8>) │ │ │ │ @@ -1006334,20 +1006332,20 @@ │ │ │ │ nop │ │ │ │ strb r6, [r2, #31] │ │ │ │ lsls r5, r0, #6 │ │ │ │ str r0, [r5, r2] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb4400d0 │ │ │ │ + @ instruction: 0xfb6400d0 │ │ │ │ ldr r7, [pc, #680] @ (35b384 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x247018>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xfb4000d0 │ │ │ │ - @ instruction: 0xfb0c00d0 │ │ │ │ - @ instruction: 0xfafa00d0 │ │ │ │ + @ instruction: 0xfb6000d0 │ │ │ │ + @ instruction: 0xfb2c00d0 │ │ │ │ + @ instruction: 0xfb1a00d0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #88] @ (35b154 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x246de8>) │ │ │ │ @@ -1006607,19 +1006605,19 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r7, #18] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r5, [pc, #576] @ (35b5ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x247280>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r6, r0, lsl #1] │ │ │ │ + ldrsb.w r0, [r6, #208] @ 0xd0 │ │ │ │ ldr r5, [pc, #168] @ (35b460 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2470f4>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str??.w r0, [sl, r0, lsl #1] │ │ │ │ - strb.w r0, [r4, #208] @ 0xd0 │ │ │ │ + strb.w r0, [sl, #208] @ 0xd0 │ │ │ │ + strh.w r0, [r4, #208] @ 0xd0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #88] @ (35b42c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2470c0>) │ │ │ │ @@ -1006971,20 +1006969,20 @@ │ │ │ │ ... │ │ │ │ strb r6, [r2, #5] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r2, [pc, #152] @ (35b840 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2474d4>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r0, lr, #6815744 @ 0x680000 │ │ │ │ + sbc.w r0, lr, #6815744 @ 0x680000 │ │ │ │ ldr r0, [pc, #928] @ (35bb54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2477e8>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - adc.w r0, ip, #6815744 @ 0x680000 │ │ │ │ - adds.w r0, r8, #6815744 @ 0x680000 │ │ │ │ - add.w r0, r6, #6815744 @ 0x680000 │ │ │ │ + sbc.w r0, ip, #6815744 @ 0x680000 │ │ │ │ + @ instruction: 0xf53800d0 │ │ │ │ + @ instruction: 0xf52600d0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #88] @ (35b82c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2474c0>) │ │ │ │ @@ -1007255,17 +1007253,17 @@ │ │ │ │ vldr d0, [pc, #8] @ 35bae8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24777c> │ │ │ │ b.n 35ba0a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24769e> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r6, [r1, #92] @ 0x5c │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xf28400d0 │ │ │ │ - @ instruction: 0xf23400d0 │ │ │ │ - movw r0, #208 @ 0xd0 │ │ │ │ + subw r0, r4, #208 @ 0xd0 │ │ │ │ + @ instruction: 0xf25400d0 │ │ │ │ + @ instruction: 0xf26000d0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #96] @ (35bb74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x247808>) │ │ │ │ @@ -1007477,15 +1007475,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r1, #52] @ 0x34 │ │ │ │ lsls r5, r0, #6 │ │ │ │ add r2, r3 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, r0, #208 @ 0xd0 │ │ │ │ + @ instruction: 0xf13000d0 │ │ │ │ mvns r2, r4 │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #116] @ (35be28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x247abc>) │ │ │ │ @@ -1007522,15 +1007520,15 @@ │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r1, #24] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - vqadd.s8 q0, q15, q0 │ │ │ │ + vqadd.s32 q0, q15, q0 │ │ │ │ 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] @ 35beac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x247b40> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ @@ -1007570,17 +1007568,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 35be8e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x247b22> │ │ │ │ sbcs r4, r6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #32] │ │ │ │ + str r0, [r5, #32] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - mrc 0, 4, r0, cr8, cr0, {6} │ │ │ │ + mrc 0, 5, r0, cr8, cr0, {6} │ │ │ │ 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] @ (35c0c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x247d5c>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ ldr r1, [pc, #504] @ (35c0cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x247d60>) │ │ │ │ @@ -1007965,19 +1007963,19 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r2, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r6, #46 @ 0x2e │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, r6, r0, lsr #3 │ │ │ │ + sbcs.w r0, r6, r0, lsr #3 │ │ │ │ subs r5, #158 @ 0x9e │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xeae400d0 │ │ │ │ - @ instruction: 0xeaac00d0 │ │ │ │ + add.w r0, r4, r0, lsr #3 │ │ │ │ + @ instruction: 0xeacc00d0 │ │ │ │ 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] @ (35c3a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248034>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ ldr r2, [pc, #160] @ (35c3a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248038>) │ │ │ │ @@ -1008183,25 +1008181,25 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r4, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r4, #58 @ 0x3a │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r2, #832]! @ 0x340 │ │ │ │ + and.w r0, r2, r0, lsr #3 │ │ │ │ subs r3, #126 @ 0x7e │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xe9ae00d0 │ │ │ │ - strd r0, r0, [ip, #-832] @ 0x340 │ │ │ │ - ldmdb lr, {r4, r6, r7} │ │ │ │ - ldrd r0, r0, [r0], #832 @ 0x340 │ │ │ │ - @ instruction: 0xe99e00d0 │ │ │ │ - @ instruction: 0xe8dc00d0 │ │ │ │ - @ instruction: 0xe9b200d0 │ │ │ │ - stmdb r0!, {r4, r6, r7} │ │ │ │ + strd r0, r0, [lr, #832] @ 0x340 │ │ │ │ + strd r0, r0, [ip, #-832]! @ 0x340 │ │ │ │ + ldmdb lr!, {r4, r6, r7} │ │ │ │ + ldmdb r0, {r4, r6, r7} │ │ │ │ + @ instruction: 0xe9be00d0 │ │ │ │ + ldrd r0, r0, [ip], #832 @ 0x340 │ │ │ │ + ldrd r0, r0, [r2, #832] @ 0x340 │ │ │ │ + strd r0, r0, [r0, #-832] @ 0x340 │ │ │ │ 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] @ (35c600 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248294>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr r4, [pc, #168] @ (35c604 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248298>) │ │ │ │ @@ -1008443,25 +1008441,25 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r4, [r0, #16] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r1, #216 @ 0xd8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [ip], #-832 @ 0x340 │ │ │ │ + stmia.w ip, {r4, r6, r7} │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strex r0, r0, [r2, #832] @ 0x340 │ │ │ │ - stmia.w r2!, {r4, r6, r7} │ │ │ │ - b.n 35c6c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24835c> │ │ │ │ + strd r0, r0, [r2], #-832 @ 0x340 │ │ │ │ + @ instruction: 0xe8c200d0 │ │ │ │ + b.n 35c708 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24839c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35c788 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24841c> │ │ │ │ + b.n 35c7c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24845c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strd r0, r0, [r6], #832 @ 0x340 │ │ │ │ - b.n 35c6d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24836c> │ │ │ │ + stmdb r6, {r4, r6, r7} │ │ │ │ + b.n 35c718 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2483ac> │ │ │ │ lsls r0, r2, #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 │ │ │ │ @@ -1008537,17 +1008535,17 @@ │ │ │ │ bl 43e92c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32a5c0> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ b.n 35c86c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248500> │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r3] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - stmia r6!, {r4, r5, r7} │ │ │ │ + stmia r6!, {r4, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stmia r6!, {r1, r2, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #300] @ (35ca18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2486ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1008662,23 +1008660,21 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 35c91e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2485b2> │ │ │ │ ldrsh r4, [r1, r1] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - b.n 35c9f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24868c> │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - b.n 35ca04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248698> │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - stmia r5!, {r3, r4, r5, r6} │ │ │ │ + @ instruction: 0xe80c00d0 │ │ │ │ + @ instruction: 0xe81000d0 │ │ │ │ + stmia r5!, {r3, r4, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - b.n 35c8ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248540> │ │ │ │ + b.n 35c8ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248580> │ │ │ │ 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, #16] @ (35ca50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2486e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1008710,15 +1008706,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, r3] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - b.n 35c864 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2484f8> │ │ │ │ + b.n 35c8a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248538> │ │ │ │ lsls r0, r2, #3 │ │ │ │ add.w r3, r0, #512000 @ 0x7d000 │ │ │ │ ldr.w r1, [r3, #4052] @ 0xfd4 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 35cb54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2487e8> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1008797,15 +1008793,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (35cb6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248800>) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29ddf0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189a84> │ │ │ │ b.n 35cb1e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2487b2> │ │ │ │ nop │ │ │ │ - b.n 35c7c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248458> │ │ │ │ + b.n 35c804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248498> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ (35cc68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2488fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1008883,15 +1008879,15 @@ │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [sp, #8] │ │ │ │ b.n 35cbb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24884c> │ │ │ │ nop │ │ │ │ ldrh r2, [r7, r6] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r4, [pc, #368] @ (35cde0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248a74>) │ │ │ │ + ldr r4, [pc, #496] @ (35ce60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248af4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #452] @ (35ce44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248ad8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1009049,31 +1009045,31 @@ │ │ │ │ b.n 35cd6e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248a02> │ │ │ │ ldrh r2, [r7, r2] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r7, [pc, #0] @ (35ce4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248ae0>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (35ce50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248ae4>) │ │ │ │ bx r2 │ │ │ │ - b.n 35c748 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2483dc> │ │ │ │ + b.n 35c788 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24841c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r2, r2] │ │ │ │ + ldr r4, [r6, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r3, [pc, #128] @ (35cedc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248b70>) │ │ │ │ + ldr r3, [pc, #256] @ (35cf5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248bf0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 35c700 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248394> │ │ │ │ + b.n 35c740 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2483d4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35c748 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2483dc> │ │ │ │ + b.n 35c788 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24841c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35d5e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249274> │ │ │ │ + b.n 35d620 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2492b4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35d648 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2492dc> │ │ │ │ + b.n 35c688 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24831c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35d598 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24922c> │ │ │ │ + b.n 35d5d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24926c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r6, [r5, r6] │ │ │ │ + ldrsb r6, [r1, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #224] @ (35cf64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248bf8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1009148,15 +1009144,15 @@ │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 35ceb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248b48> │ │ │ │ nop │ │ │ │ ldr r6, [r6, r2] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r1, [pc, #384] @ (35d0ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248d80>) │ │ │ │ + ldr r1, [pc, #512] @ (35d16c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248e00>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #436] @ (35d130 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248dc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1009310,31 +1009306,31 @@ │ │ │ │ b.n 35d05a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248cee> │ │ │ │ ldrsb r6, [r7, r6] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r7, [pc, #0] @ (35d138 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248dcc>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (35d13c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248dd0>) │ │ │ │ bx r2 │ │ │ │ - b.n 35d4ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249180> │ │ │ │ + b.n 35d52c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2491c0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r5, r6] │ │ │ │ + strb r0, [r1, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [pc, #208] @ (35d218 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248eac>) │ │ │ │ + ldr r0, [pc, #336] @ (35d298 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248f2c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 35d4a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249138> │ │ │ │ + b.n 35d4e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249178> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35d45c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2490f0> │ │ │ │ + b.n 35d49c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249130> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35d384 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249018> │ │ │ │ + b.n 35d3c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249058> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35d35c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248ff0> │ │ │ │ + b.n 35d39c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249030> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35d33c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248fd0> │ │ │ │ + b.n 35d37c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249010> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r0, r3] │ │ │ │ + strb r2, [r4, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ movs r1, #0 │ │ │ │ addw r2, r0, #2796 @ 0xaec │ │ │ │ movw r3, #38222 @ 0x954e │ │ │ │ str r1, [r2, #0] │ │ │ │ strh.w r3, [r0, #2800] @ 0xaf0 │ │ │ │ @@ -1009529,27 +1009525,27 @@ │ │ │ │ bcc.n 35d2ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248f40> │ │ │ │ b.n 35d300 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248f94> │ │ │ │ movw ip, #34037 @ 0x84f5 │ │ │ │ cmp r1, ip │ │ │ │ bne.n 35d2ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248f40> │ │ │ │ b.n 35d300 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x248f94> │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #72] @ (35d3a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24903c>) │ │ │ │ + ldr r5, [pc, #200] @ (35d428 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2490bc>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r6, sp, #968 @ 0x3c8 │ │ │ │ + add r7, sp, #72 @ 0x48 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - svc 192 @ 0xc0 │ │ │ │ + svc 224 @ 0xe0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - svc 102 @ 0x66 │ │ │ │ + svc 134 @ 0x86 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - svc 212 @ 0xd4 │ │ │ │ + svc 244 @ 0xf4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35d394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249028> │ │ │ │ + b.n 35d3d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249068> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - svc 188 @ 0xbc │ │ │ │ + svc 220 @ 0xdc │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1009795,41 +1009791,41 @@ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 35d3e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249078> │ │ │ │ ldr r2, [pc, #56] @ (35d618 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2492ac>) │ │ │ │ add r2, pc │ │ │ │ b.n 35d59e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249232> │ │ │ │ - ldr r3, [pc, #784] @ (35d8f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24958c>) │ │ │ │ + ldr r3, [pc, #912] @ (35d978 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24960c>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - svc 180 @ 0xb4 │ │ │ │ + svc 212 @ 0xd4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, sp, #736 @ 0x2e0 │ │ │ │ + add r5, sp, #864 @ 0x360 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - svc 108 @ 0x6c │ │ │ │ + svc 140 @ 0x8c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - svc 178 @ 0xb2 │ │ │ │ + svc 210 @ 0xd2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #196 @ 0xc4 │ │ │ │ + udf #228 @ 0xe4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #162 @ 0xa2 │ │ │ │ + udf #194 @ 0xc2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #50 @ 0x32 │ │ │ │ + udf #82 @ 0x52 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #80 @ 0x50 │ │ │ │ + udf #112 @ 0x70 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #54 @ 0x36 │ │ │ │ + udf #86 @ 0x56 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #124 @ 0x7c │ │ │ │ + udf #156 @ 0x9c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #64 @ 0x40 │ │ │ │ + udf #96 @ 0x60 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #108 @ 0x6c │ │ │ │ + udf #140 @ 0x8c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #20 │ │ │ │ + udf #52 @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1010334,33 +1010330,33 @@ │ │ │ │ b.n 35d944 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2495d8> │ │ │ │ ldr r6, [pc, #304] @ (35dc5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2498f0>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ movs r7, #30 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #32 @ (adr r2, 35db58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2497ec>) │ │ │ │ + add r2, pc, #160 @ (adr r2, 35dbd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24986c>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ movs r6, #180 @ 0xb4 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r0, pc, #648 @ (adr r0, 35ddc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249a5c>) │ │ │ │ + add r0, pc, #776 @ (adr r0, 35de48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249adc>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bge.n 35dafc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249790> │ │ │ │ + bge.n 35db3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2497d0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bge.n 35da88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24971c> │ │ │ │ + bge.n 35dac8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24975c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #832 @ (adr r0, 35de8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249b20>) │ │ │ │ + add r0, pc, #960 @ (adr r0, 35df0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249ba0>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r7, [sp, #552] @ 0x228 │ │ │ │ + ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bge.n 35dba0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249834> │ │ │ │ + bge.n 35dbe0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249874> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bls.n 35db2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2497c0> │ │ │ │ + bge.n 35db6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249800> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bge.n 35db94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249828> │ │ │ │ + bge.n 35dbd4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249868> │ │ │ │ lsls r0, r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #212] @ 0xd4 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [sp, #192] @ 0xc0 │ │ │ │ @@ -1010650,33 +1010646,33 @@ │ │ │ │ nop │ │ │ │ movs r4, #50 @ 0x32 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #384] @ (35dfa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249c34>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r7, [sp, #96] @ 0x60 │ │ │ │ + ldr r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ movs r3, #194 @ 0xc2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r5, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bls.n 35de7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249b10> │ │ │ │ + bls.n 35debc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249b50> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 35dda0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249a34> │ │ │ │ + bhi.n 35dde0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249a74> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 35dde4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249a78> │ │ │ │ + bhi.n 35de24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249ab8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r5, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r4, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bhi.n 35de58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249aec> │ │ │ │ + bhi.n 35de98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249b2c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 35de9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249b30> │ │ │ │ + bhi.n 35dedc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249b70> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r1 │ │ │ │ vcvt.f32.s32 s0, s0, #16 │ │ │ │ @@ -1010928,21 +1010924,21 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ subs r2, r6, #5 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #960 @ 0x3c0 │ │ │ │ + add r7, sp, #64 @ 0x40 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r6, sp, #984 @ 0x3d8 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ lsls r4, r4, #3 │ │ │ │ subs r6, r2, #4 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bpl.n 35e1c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249e5c> │ │ │ │ + bpl.n 35e208 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249e9c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vcvt.f64.f32 d4, s4 │ │ │ │ vcvt.f64.f32 d5, s5 │ │ │ │ @@ -1011045,21 +1011041,21 @@ │ │ │ │ b.n 35e22e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249ec2> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, r0, #0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 35e36c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24a000> │ │ │ │ + bmi.n 35e1ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249e40> │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r2, r1, #7 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r5, sp, #136 @ 0x88 │ │ │ │ + add r5, sp, #264 @ 0x108 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bcc.n 35e28c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249f20> │ │ │ │ + bmi.n 35e2cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249f60> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #160] @ (35e35c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249ff0>) │ │ │ │ @@ -1011128,17 +1011124,17 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ adds r6, r7, #4 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r5, #3 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bcc.n 35e468 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24a0fc> │ │ │ │ + bcc.n 35e2a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249f3c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 35e468 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24a0fc> │ │ │ │ + bcc.n 35e2a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x249f3c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #384] @ 35e500 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24a194> │ │ │ │ sub sp, #32 │ │ │ │ @@ -1011282,23 +1011278,23 @@ │ │ │ │ b.n 35e416 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24a0aa> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r4, r6, #1 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 35e560 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24a1f4> │ │ │ │ + bcc.n 35e5a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24a234> │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r0, r7, #0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bcs.n 35e5a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24a238> │ │ │ │ + bcs.n 35e5e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24a278> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcs.n 35e548 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24a1dc> │ │ │ │ + bcs.n 35e588 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24a21c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcs.n 35e524 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24a1b8> │ │ │ │ + bcs.n 35e564 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24a1f8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #208] @ 35e5fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24a290> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1011378,19 +1011374,19 @@ │ │ │ │ b.n 35e570 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24a204> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, r1, r3 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 35e534 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24a1c8> │ │ │ │ + bne.n 35e574 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24a208> │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r0, r1, r2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bne.n 35e67c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24a310> │ │ │ │ + bne.n 35e6bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24a350> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r1 │ │ │ │ vcvt.f32.s32 s0, s0 │ │ │ │ @@ -1011459,15 +1011455,15 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ adds r2, r7, r6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, r5 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - beq.n 35e608 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24a29c> │ │ │ │ + beq.n 35e648 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24a2dc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r2 │ │ │ │ vcvt.f32.s32 s0, s0, #16 │ │ │ │ @@ -1011541,21 +1011537,21 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ adds r6, r4, r3 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #224 @ 0xe0 │ │ │ │ + add r0, sp, #352 @ 0x160 │ │ │ │ lsls r4, r4, #3 │ │ │ │ adds r4, r2, r2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ + beq.n 35e7e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24a478> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r7, {r1, r6, r7} │ │ │ │ + ldmia r7, {r1, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r0 │ │ │ │ vcvt.f32.s32 s0, s0, #16 │ │ │ │ @@ -1011637,17 +1011633,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r7!, {r2} │ │ │ │ + ldmia r7!, {r2, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r6, {r2, r4, r6, r7} │ │ │ │ + ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #196] @ 35e9a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24a638> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1011721,19 +1011717,19 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ asrs r4, r2, #28 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r0, r4, #26 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldmia r6, {r1, r6} │ │ │ │ + ldmia r6, {r1, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #100] @ 35ea2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24a6c0> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1011928,15 +1011924,15 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ asrs r2, r6, #17 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #16 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r0 │ │ │ │ vcvt.f32.s32 s0, s0, #16 │ │ │ │ @@ -1012080,17 +1012076,17 @@ │ │ │ │ bhi.n 35ed84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24aa18> │ │ │ │ b.n 35edc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24aa54> │ │ │ │ movw r0, #34914 @ 0x8862 │ │ │ │ cmp r1, r0 │ │ │ │ bne.n 35ed84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24aa18> │ │ │ │ b.n 35edc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24aa54> │ │ │ │ nop │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2!, {r1, r3, r4, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #304] @ 35ef44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24abd8> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1012202,19 +1012198,19 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ asrs r0, r4, #7 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r6, r4, #6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #34046 @ 0x84fe │ │ │ │ vmov s0, r2 │ │ │ │ @@ -1012318,19 +1012314,19 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ asrs r4, r3, #1 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r5, r7} │ │ │ │ + ldmia r0!, {r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r6, r3, #32 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldmia r0!, {r1, r2, r5} │ │ │ │ + ldmia r0!, {r1, r2, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r0 │ │ │ │ vmov s1, r1 │ │ │ │ @@ -1012435,17 +1012431,17 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 35f1c2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24ae56> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 35f180 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24ae14> │ │ │ │ b.n 35f11c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24adb0> │ │ │ │ - stmia r7!, {r3, r4, r6} │ │ │ │ + stmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - blt.n 35f0f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24ad84> │ │ │ │ + blt.n 35f130 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24adc4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #224] @ (35f2d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24af68>) │ │ │ │ @@ -1012540,19 +1012536,19 @@ │ │ │ │ b.n 35f2b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24af48> │ │ │ │ adds r5, #70 @ 0x46 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r0, r7, #23 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, r0] │ │ │ │ + ldrb r6, [r1, r1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r2, [r6, #27] │ │ │ │ + strb r2, [r2, #28] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r7, #26] │ │ │ │ + strb r4, [r3, #27] │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #160] @ (35f3a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24b034>) │ │ │ │ @@ -1012621,15 +1012617,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r4, #58 @ 0x3a │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r4, r4, #19 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, r4] │ │ │ │ + ldrh r2, [r0, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #232] @ (35f4ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24b140>) │ │ │ │ @@ -1012730,19 +1012726,19 @@ │ │ │ │ nop │ │ │ │ adds r3, #120 @ 0x78 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r2, r5, #16 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, r1] │ │ │ │ + ldrh r2, [r0, r2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r0, #20] │ │ │ │ + strb r6, [r4, #20] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r0, #20] │ │ │ │ + strb r4, [r4, #20] │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #164] @ (35f57c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24b210>) │ │ │ │ @@ -1012812,15 +1012808,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r2, #98 @ 0x62 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r4, r1, #12 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, r5] │ │ │ │ + ldr r2, [r5, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #416] @ (35f73c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24b3d0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1012984,31 +1012980,31 @@ │ │ │ │ nop │ │ │ │ adds r1, #154 @ 0x9a │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r0, r2, #9 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r4, [r3, r2] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - stmia r2!, {r2, r3, r5} │ │ │ │ + stmia r2!, {r2, r3, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r2, [r0, r7] │ │ │ │ + ldrsb r2, [r4, r7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r2!, {r2, r3} │ │ │ │ + stmia r2!, {r2, r3, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r2!, {r1, r2} │ │ │ │ + stmia r2!, {r1, r2, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r3} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, r5, #0 │ │ │ │ + subs r6, r1, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -1013162,17 +1013158,17 @@ │ │ │ │ nop │ │ │ │ cmp r7, #134 @ 0x86 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r6, r7, #32 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r6} │ │ │ │ + stmia r0!, {r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r0!, {r2, r4, r6} │ │ │ │ + stmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #276] @ (35fa44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24b6d8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -1013281,15 +1013277,15 @@ │ │ │ │ b.n 35f9ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24b640> │ │ │ │ cmp r6, #8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsls r4, r7, #26 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - nop {13} │ │ │ │ + nop {15} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #404] @ (35fbfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24b890>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1013445,25 +1013441,25 @@ │ │ │ │ b.n 35fb62 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24b7f6> │ │ │ │ cmp r4, #210 @ 0xd2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsls r2, r1, #22 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0002 │ │ │ │ + bkpt 0x0022 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r1, r4] │ │ │ │ + strh r0, [r5, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - pop {r1, r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x000a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r4, r6 │ │ │ │ + adds r0, r0, r7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - pop {r3, r4, r7, pc} │ │ │ │ + pop {r3, r4, r5, r7, pc} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r6, r4] │ │ │ │ + strh r6, [r2, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #340] @ (35fd88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24ba1c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1013595,25 +1013591,25 @@ │ │ │ │ b.n 35fcbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24b950> │ │ │ │ cmp r3, #4 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsls r2, r7, #14 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, pc} │ │ │ │ + pop {r2, r5, pc} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r5, r7] │ │ │ │ + strh r6, [r1, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - pop {r1, r2, r3, r5, r6} │ │ │ │ + pop {r1, r2, r3, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r0, #12 │ │ │ │ + asrs r2, r4, #12 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - pop {r1, r2, r6} │ │ │ │ + pop {r1, r2, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - pop {r2, r5, r6} │ │ │ │ + pop {r2, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #316] @ (35fefc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24bb90>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1013735,21 +1013731,21 @@ │ │ │ │ nop │ │ │ │ cmp r1, #120 @ 0x78 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsls r6, r5, #8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 35ff6a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24bbfe> │ │ │ │ + cbnz r0, 35ff72 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24bc06> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r4, r1] │ │ │ │ + str r2, [r0, r2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - revsh r0, r5 │ │ │ │ + cbnz r0, 35ff56 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24bbea> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r7, #5 │ │ │ │ + asrs r4, r3, #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -1013769,15 +1013765,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 35f1e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24ae74> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - rev16 r2, r7 │ │ │ │ + hlt 0x001a │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1013799,15 +1013795,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 35f2ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24af80> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - rev r6, r7 │ │ │ │ + rev16 r6, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #48] @ 35fffc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24bc90> │ │ │ │ @@ -1013827,15 +1013823,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 35f1e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24ae74> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - rev r2, r4 │ │ │ │ + rev16 r2, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1013857,15 +1013853,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 35f2ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24af80> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cbnz r0, 360088 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24bd1c> │ │ │ │ + rev r0, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -1013885,15 +1013881,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 35f3b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24b044> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cbnz r2, 3600c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24bd5c> │ │ │ │ + cbnz r2, 3600d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24bd64> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1013915,15 +1013911,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 35f4c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24b158> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cbnz r6, 36010c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24bda0> │ │ │ │ + cbnz r6, 360114 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24bda8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #48] @ 360134 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24bdc8> │ │ │ │ @@ -1013943,15 +1013939,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 35f3b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24b044> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cbnz r6, 36014e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24bde2> │ │ │ │ + cbnz r6, 360156 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24bdea> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1013973,15 +1013969,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 35f4c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24b158> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cbnz r0, 360190 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24be24> │ │ │ │ + cbnz r0, 360198 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24be2c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r3 │ │ │ │ @@ -1013999,15 +1013995,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 35f1e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24ae74> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xb8f4 │ │ │ │ + cbnz r4, 3601d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24be68> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r3 │ │ │ │ @@ -1014025,15 +1014021,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 35f3b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24b044> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xb8c4 │ │ │ │ + @ instruction: 0xb8e4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (360254 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24bee8>) │ │ │ │ add r3, pc │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 360250 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24bee4> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1014220,21 +1014216,21 @@ │ │ │ │ movs r4, #158 @ 0x9e │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldc2l 1, cr0, [r6, #-528] @ 0xfffffdf0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ bics r2, r2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xb72c │ │ │ │ + @ instruction: 0xb74c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [pc, #728] @ (3606fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24c390>) │ │ │ │ + ldr r2, [pc, #856] @ (36077c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24c410>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb714 │ │ │ │ + @ instruction: 0xb734 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r1, #5 │ │ │ │ + asrs r6, r5, #5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #280] @ (360554 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24c1e8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -1014344,15 +1014340,15 @@ │ │ │ │ b.n 3604ba <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24c14e> │ │ │ │ nop │ │ │ │ movs r2, #252 @ 0xfc │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xfbb00184 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb67a │ │ │ │ + @ instruction: 0xb69a │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #404] @ (36070c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24c3a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1014507,31 +1014503,31 @@ │ │ │ │ bne.n 3606e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24c374> │ │ │ │ b.n 36061c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24c2b0> │ │ │ │ movs r1, #192 @ 0xc0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xfa760184 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r4, r6, lr} │ │ │ │ + push {r2, r4, r5, r6, lr} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [pc, #664] @ (3609b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24c64c>) │ │ │ │ + ldr r0, [pc, #792] @ (360a38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24c6cc>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r2, lr} │ │ │ │ + push {r2, r5, lr} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r1, r3, r5, r7} │ │ │ │ + push {r1, r3, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r1, r2, r3, r5, r6, r7} │ │ │ │ + push {r1, r2, r3, lr} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r3, r7} │ │ │ │ + push {r3, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r0, #6 │ │ │ │ + lsrs r2, r4, #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r1, r3, r4, r6} │ │ │ │ + push {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r3, r4, r5, r6} │ │ │ │ + push {r3, r4, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #404] @ (3608e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24c578>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1014686,31 +1014682,31 @@ │ │ │ │ bne.n 3608b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24c54c> │ │ │ │ b.n 3607f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24c488> │ │ │ │ subs r0, r5, #7 │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldrb.w r0, [lr, #388] @ 0x184 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 36096e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24c602> │ │ │ │ + push {r3} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - mov lr, r9 │ │ │ │ + mov lr, sp │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbz r4, 360946 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24c5da> │ │ │ │ + cbz r4, 36094e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24c5e2> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r6, 36094e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24c5e2> │ │ │ │ + cbz r6, 360956 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24c5ea> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r6, 360948 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24c5dc> │ │ │ │ + cbz r6, 360950 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24c5e4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r4, 36094e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24c5e2> │ │ │ │ + cbz r4, 360956 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24c5ea> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r5, #30 │ │ │ │ + lsls r2, r1, #31 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - uxtb r6, r5 │ │ │ │ + cbz r6, 360952 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24c5e6> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - uxth r0, r4 │ │ │ │ + uxtb r0, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #328] @ (360a70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24c704>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1014835,21 +1014831,21 @@ │ │ │ │ bne.n 360a44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24c6d8> │ │ │ │ b.n 3609b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24c64c> │ │ │ │ subs r2, r2, #0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ movt r1, #18564 @ 0x4884 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - sxth r2, r6 │ │ │ │ + sxtb r2, r2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r8, pc │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbz r0, 360aae <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24c742> │ │ │ │ + cbz r0, 360ab6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24c74a> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r0, #24 │ │ │ │ + lsls r6, r4, #24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #440] @ (360c58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24c8ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1015020,31 +1015016,31 @@ │ │ │ │ b.n 360aea <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24c77e> │ │ │ │ nop │ │ │ │ adds r0, r3, #2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ adc.w r1, lr, #4325376 @ 0x420000 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #344 @ 0x158 │ │ │ │ + sub sp, #472 @ 0x1d8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bics r0, r0 │ │ │ │ + bics r0, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r3, #86 @ 0x56 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add sp, #152 @ 0x98 │ │ │ │ + add sp, #280 @ 0x118 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r7, #17 │ │ │ │ + lsls r0, r3, #18 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, sp, #1008 @ 0x3f0 │ │ │ │ + add sp, #112 @ 0x70 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r1, #17 │ │ │ │ + lsls r6, r5, #17 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, sp, #432 @ 0x1b0 │ │ │ │ + add r7, sp, #560 @ 0x230 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, r4, #5 │ │ │ │ + subs r6, r0, #6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #684] @ (360f48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24cbdc>) │ │ │ │ @@ -1015303,27 +1015299,27 @@ │ │ │ │ b.n 360f2a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24cbbe> │ │ │ │ nop │ │ │ │ subs r6, r3, r2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xf3500184 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #984 @ 0x3d8 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sbcs r4, r0 │ │ │ │ + sbcs r4, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r3, #8 │ │ │ │ + lsrs r0, r7, #8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r4, sp, #720 @ 0x2d0 │ │ │ │ + add r4, sp, #848 @ 0x350 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r4, sp, #912 @ 0x390 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, sp, #616 @ 0x268 │ │ │ │ + add r4, sp, #744 @ 0x2e8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, sp, #792 @ 0x318 │ │ │ │ + add r4, sp, #920 @ 0x398 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #676] @ (361228 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24cebc>) │ │ │ │ @@ -1015580,27 +1015576,27 @@ │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 36120c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24cea0> │ │ │ │ asrs r6, r6, #30 │ │ │ │ lsls r5, r0, #6 │ │ │ │ orn r1, r8, #132 @ 0x84 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #360 @ 0x168 │ │ │ │ + add r4, sp, #488 @ 0x1e8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, #156 @ 0x9c │ │ │ │ + subs r6, #188 @ 0xbc │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r5, #28 │ │ │ │ + lsls r0, r1, #29 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, sp, #120 @ 0x78 │ │ │ │ + add r2, sp, #248 @ 0xf8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #904 @ 0x388 │ │ │ │ + add r2, sp, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #16 │ │ │ │ + add r2, sp, #144 @ 0x90 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #912 @ 0x390 │ │ │ │ + add r2, sp, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r4, [pc, #428] @ (361410 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24d0a4>) │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ @@ -1015768,22 +1015764,22 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldc 1, cr0, [r2, #528] @ 0x210 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldcl 1, cr0, [lr, #-528]! @ 0xfffffdf0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #560 @ 0x230 │ │ │ │ + add r1, sp, #688 @ 0x2b0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r3, #182 @ 0xb6 │ │ │ │ + subs r3, #214 @ 0xd6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stcl 1, cr0, [r4, #-528] @ 0xfffffdf0 │ │ │ │ - add r0, sp, #608 @ 0x260 │ │ │ │ + add r0, sp, #736 @ 0x2e0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #680 @ 0x2a8 │ │ │ │ + add r0, sp, #808 @ 0x328 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #432] @ (3615f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24d28c>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1015955,22 +1015951,22 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ sub.w r1, lr, r4, lsl #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeb980184 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #832 @ (adr r7, 36194c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24d5e0>) │ │ │ │ + add r7, pc, #960 @ (adr r7, 3619cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24d660>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r1, #210 @ 0xd2 │ │ │ │ + subs r1, #242 @ 0xf2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ sbc.w r1, r0, r4, lsl #2 │ │ │ │ - add r7, pc, #552 @ (adr r7, 361840 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24d4d4>) │ │ │ │ + add r7, pc, #680 @ (adr r7, 3618c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24d554>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #464 @ (adr r7, 3617ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24d480>) │ │ │ │ + add r7, pc, #592 @ (adr r7, 36186c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24d500>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #428] @ (3617dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24d470>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1016140,22 +1016136,22 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ strd r0, r1, [r6, #528] @ 0x210 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe9b00184 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #32 @ (adr r6, 361810 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24d4a4>) │ │ │ │ + add r6, pc, #160 @ (adr r6, 361890 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24d524>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r7, #234 @ 0xea │ │ │ │ + subs r0, #10 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrd r0, r1, [r8, #-528]! @ 0x210 │ │ │ │ - add r5, pc, #776 @ (adr r5, 361b04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24d798>) │ │ │ │ + add r5, pc, #904 @ (adr r5, 361b84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24d818>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #560 @ (adr r5, 361a30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24d6c4>) │ │ │ │ + add r5, pc, #688 @ (adr r5, 361ab0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24d744>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #416] @ (3619b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24d648>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1016316,27 +1016312,27 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r4, #28 │ │ │ │ lsls r5, r0, #6 │ │ │ │ b.n 361970 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24d604> │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #280 @ (adr r4, 361adc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24d770>) │ │ │ │ + add r4, pc, #408 @ (adr r4, 361b5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24d7f0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, #12 │ │ │ │ + adds r6, #44 @ 0x2c │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r5, #250 @ 0xfa │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r3, pc, #600 @ (adr r3, 361c28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24d8bc>) │ │ │ │ + add r3, pc, #728 @ (adr r3, 361ca8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24d93c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #256 @ (adr r3, 361ad4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24d768>) │ │ │ │ + add r3, pc, #384 @ (adr r3, 361b54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24d7e8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #976 @ (adr r2, 361da8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24da3c>) │ │ │ │ + add r3, pc, #80 @ (adr r3, 361a28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24d6bc>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r1, #8 │ │ │ │ + asrs r2, r5, #8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #476] @ (361bcc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24d860>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1016522,31 +1016518,31 @@ │ │ │ │ b.n 361a3e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24d6d2> │ │ │ │ lsrs r0, r1, #21 │ │ │ │ lsls r5, r0, #6 │ │ │ │ b.n 3617d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24d464> │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #504 @ (adr r2, 361dd4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24da68>) │ │ │ │ + add r2, pc, #632 @ (adr r2, 361e54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24dae8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, #44 @ 0x2c │ │ │ │ + adds r4, #76 @ 0x4c │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, #2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r1, pc, #648 @ (adr r1, 361e70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24db04>) │ │ │ │ + add r1, pc, #776 @ (adr r1, 361ef0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24db84>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #224 @ (adr r1, 361ccc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24d960>) │ │ │ │ + add r1, pc, #352 @ (adr r1, 361d4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24d9e0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #560 @ (adr r1, 361e20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24dab4>) │ │ │ │ + add r1, pc, #688 @ (adr r1, 361ea0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24db34>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #128 @ (adr r1, 361c74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24d908>) │ │ │ │ + add r1, pc, #256 @ (adr r1, 361cf4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24d988>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #968 @ (adr r0, 361fc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24dc54>) │ │ │ │ + add r1, pc, #72 @ (adr r1, 361c40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24d8d4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r6, #31 │ │ │ │ + asrs r0, r2, #32 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #476] @ (361dec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24da80>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1016732,31 +1016728,31 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r5, #12 │ │ │ │ lsls r5, r0, #6 │ │ │ │ b.n 3625b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24e244> │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #376 @ (adr r0, 361f74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24dc08>) │ │ │ │ + add r0, pc, #504 @ (adr r0, 361ff4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24dc88>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, #12 │ │ │ │ + adds r2, #44 @ 0x2c │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r1, #226 @ 0xe2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r7, [sp, #520] @ 0x208 │ │ │ │ + ldr r7, [sp, #648] @ 0x288 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #96] @ 0x60 │ │ │ │ + ldr r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r7, [sp, #560] @ 0x230 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #0] │ │ │ │ + ldr r7, [sp, #128] @ 0x80 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [sp, #848] @ 0x350 │ │ │ │ + ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r2, #23 │ │ │ │ + lsrs r2, r6, #23 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -1016899,17 +1016895,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (361fdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24dc70>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 361f42 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24dbd6> │ │ │ │ nop │ │ │ │ - adds r4, #36 @ 0x24 │ │ │ │ + adds r4, #68 @ 0x44 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r3, #146 @ 0x92 │ │ │ │ + adds r3, #178 @ 0xb2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1017033,21 +1017029,21 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r0, r5, #180 @ 0xb4 │ │ │ │ bl 439d28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3259bc> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #176] @ 0xb0 │ │ │ │ b.n 36209c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24dd30> │ │ │ │ - ldr r4, [sp, #280] @ 0x118 │ │ │ │ + ldr r4, [sp, #408] @ 0x198 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r5, #108] @ 0x6c │ │ │ │ + ldr r0, [r1, #112] @ 0x70 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r4, [sp, #272] @ 0x110 │ │ │ │ + ldr r4, [sp, #400] @ 0x190 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r3, [sp, #896] @ 0x380 │ │ │ │ + ldr r4, [sp, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3640] @ 0xe38 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1017209,15 +1017205,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ udf #136 @ 0x88 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ + ldr r3, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bgt.n 362310 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24dfa4> │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1017371,27 +1017367,27 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 36246c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24e100> │ │ │ │ lsls r6, r2, #15 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #848] @ 0x350 │ │ │ │ + ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + ldr r1, [sp, #128] @ 0x80 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #88] @ 0x58 │ │ │ │ + ldr r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #288] @ 0x120 │ │ │ │ + ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #148] @ (3625c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24e258>) │ │ │ │ @@ -1017580,32 +1017576,32 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 362670 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24e304> │ │ │ │ bge.n 362738 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24e3cc> │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa2600ce │ │ │ │ - ldr r0, [sp, #560] @ 0x230 │ │ │ │ + @ instruction: 0xfa4600ce │ │ │ │ + ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r3, #58] @ 0x3a │ │ │ │ + strh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r5, #58] @ 0x3a │ │ │ │ + strh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r0, [sp, #632] @ 0x278 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #544] @ 0x220 │ │ │ │ + ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #824] @ 0x338 │ │ │ │ + ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r0, [sp, #104] @ 0x68 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #560] @ 0x230 │ │ │ │ + ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #752] @ 0x2f0 │ │ │ │ + str r7, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r6, [pc, #308] @ (362884 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24e518>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -1017733,26 +1017729,26 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 3627b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24e44c> │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r0, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bvc.n 36285c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24e4f0> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r7, [sp, #544] @ 0x220 │ │ │ │ + str r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr.w r0, [r2, lr] │ │ │ │ - str r7, [sp, #504] @ 0x1f8 │ │ │ │ + ldr??.w r0, [r2, lr] │ │ │ │ + str r7, [sp, #632] @ 0x278 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #336] @ 0x150 │ │ │ │ + str r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [sp, #312] @ 0x138 │ │ │ │ + str r6, [sp, #440] @ 0x1b8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r1, [pc, #132] @ (362944 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24e5d8>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1017808,15 +1017804,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cdp2 1, 6, cr0, cr8, cr4, {4} │ │ │ │ bvc.n 3629b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24e648> │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #256] @ 0x100 │ │ │ │ + str r7, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bvs.n 362900 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24e594> │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -1017877,15 +1017873,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r0, #528] @ 0x210 │ │ │ │ bvs.n 362918 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24e5ac> │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #696] @ 0x2b8 │ │ │ │ + str r6, [sp, #824] @ 0x338 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bvs.n 362a54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24e6e8> │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -1018007,29 +1018003,29 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc2 1, cr0, [ip, #-528] @ 0xfffffdf0 │ │ │ │ bpl.n 362b14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24e7a8> │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #128] @ 0x80 │ │ │ │ + str r6, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [sp, #464] @ 0x1d0 │ │ │ │ + str r6, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bpl.n 362c30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24e8c4> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r5, [sp, #440] @ 0x1b8 │ │ │ │ + str r5, [sp, #568] @ 0x238 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [sp, #112] @ 0x70 │ │ │ │ + str r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r5, [sp, #520] @ 0x208 │ │ │ │ + str r5, [sp, #648] @ 0x288 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r5, [sp, #576] @ 0x240 │ │ │ │ + str r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r5, [sp, #632] @ 0x278 │ │ │ │ + str r5, [sp, #760] @ 0x2f8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r3 │ │ │ │ @@ -1018186,17 +1018182,17 @@ │ │ │ │ bne.n 362c8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24e920> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 245520 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1311b4> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 362be6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24e87a> │ │ │ │ b.n 362bfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24e890> │ │ │ │ - str r5, [sp, #216] @ 0xd8 │ │ │ │ + str r5, [sp, #344] @ 0x158 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [sp, #720] @ 0x2d0 │ │ │ │ + str r4, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1018438,19 +1018434,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (362f84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24ec18>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 362dd6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24ea6a> │ │ │ │ - str r2, [sp, #752] @ 0x2f0 │ │ │ │ + str r2, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #408] @ 0x198 │ │ │ │ + str r2, [sp, #536] @ 0x218 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #184] @ 0xb8 │ │ │ │ + str r2, [sp, #312] @ 0x138 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #72] @ (362fe4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24ec78>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1018481,15 +1018477,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ bl 362d70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24ea04> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf79e0184 │ │ │ │ - str r2, [sp, #328] @ 0x148 │ │ │ │ + str r2, [sp, #456] @ 0x1c8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #84] @ 363050 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24ece4> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1018523,19 +1018519,19 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xf73a0184 │ │ │ │ - str r1, [sp, #1016] @ 0x3f8 │ │ │ │ + str r2, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #888] @ 0x378 │ │ │ │ + str r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #952] @ 0x3b8 │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #88] @ (3630cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24ed60>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -1018574,17 +1018570,17 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #12] @ (3630d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24ed68>) │ │ │ │ add r3, pc │ │ │ │ b.n 363094 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24ed28> │ │ │ │ nop │ │ │ │ movt r1, #26756 @ 0x6884 │ │ │ │ - str r1, [sp, #728] @ 0x2d8 │ │ │ │ + str r1, [sp, #856] @ 0x358 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #584] @ 0x248 │ │ │ │ + str r1, [sp, #712] @ 0x2c8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #104] @ 363150 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24ede4> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1018626,19 +1018622,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movw r1, #59524 @ 0xe884 │ │ │ │ - str r1, [sp, #376] @ 0x178 │ │ │ │ + str r1, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #288] @ 0x120 │ │ │ │ + str r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #960] @ 0x3c0 │ │ │ │ + str r1, [sp, #64] @ 0x40 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #108] @ (3631dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24ee70>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1018684,19 +1018680,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ rsb r1, r8, #4325376 @ 0x420000 │ │ │ │ - str r0, [sp, #1008] @ 0x3f0 │ │ │ │ + str r1, [sp, #112] @ 0x70 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #920] @ 0x398 │ │ │ │ + str r1, [sp, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #944] @ 0x3b0 │ │ │ │ + str r1, [sp, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #132] @ (363284 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24ef18>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1018752,21 +1018748,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf53a0184 │ │ │ │ - str r0, [sp, #760] @ 0x2f8 │ │ │ │ + str r0, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #624] @ 0x270 │ │ │ │ + str r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r2, #62] @ 0x3e │ │ │ │ + ldrh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #280] @ 0x118 │ │ │ │ + str r0, [sp, #408] @ 0x198 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r4, r2, #100 @ 0x64 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1018958,15 +1018954,15 @@ │ │ │ │ blx 6a8b0 │ │ │ │ b.n 3633e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24f074> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldmia r4!, {r2, r5, r6} │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #56] @ 0x38 │ │ │ │ + ldrh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldmia r4, {r3, r4} │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1019325,19 +1019321,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (363850 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24f4e4>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 363816 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24f4aa> │ │ │ │ vrhadd.s16 d16, d26, d4 │ │ │ │ - ldrh r0, [r0, #26] │ │ │ │ + ldrh r0, [r4, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r1, #26] │ │ │ │ + ldrh r0, [r5, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r1, #24] │ │ │ │ + ldrh r4, [r5, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #272] @ (363974 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24f608>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1019453,23 +1019449,23 @@ │ │ │ │ b.n 3638de <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24f572> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ cdp 1, 12, cr0, cr0, cr4, {4} │ │ │ │ stmia r7!, {r4, r7} │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #24] │ │ │ │ + ldrh r6, [r4, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r2, #22] │ │ │ │ + ldrh r2, [r6, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmia r7!, {r1, r2, r4} │ │ │ │ lsls r4, r0, #6 │ │ │ │ lsrs r4, r6, #22 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrh r6, [r0, #18] │ │ │ │ + ldrh r6, [r4, #18] │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #136] @ (363a2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24f6c0>) │ │ │ │ @@ -1019526,17 +1019522,17 @@ │ │ │ │ strd sl, r7, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 30ed28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1fa9bc> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldc 1, cr0, [r6, #528] @ 0x210 │ │ │ │ - ldrh r4, [r2, #16] │ │ │ │ + ldrh r4, [r6, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r4, #14] │ │ │ │ + ldrh r6, [r0, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1019577,17 +1019573,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stcl 1, cr0, [sl], #528 @ 0x210 │ │ │ │ - asrs r4, r5, #7 │ │ │ │ + asrs r4, r1, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r5, #10] │ │ │ │ + ldrh r2, [r1, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #440] @ (363c7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24f910>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1019757,21 +1019753,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 363b4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24f7e0> │ │ │ │ ldcl 1, cr0, [r6], #-528 @ 0xfffffdf0 │ │ │ │ stmia r5!, {r3, r5} │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrh r6, [r1, #10] │ │ │ │ + ldrh r6, [r5, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r1, #8] │ │ │ │ + ldrh r2, [r5, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #152 @ 0x98 │ │ │ │ + adds r5, #184 @ 0xb8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (363d10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24f9a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1019813,19 +1019809,19 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 363cf2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x24f986> │ │ │ │ eors.w r1, r4, r4, lsl #2 │ │ │ │ - strh r6, [r6, #60] @ 0x3c │ │ │ │ + strh r6, [r2, #62] @ 0x3e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r5, #32 │ │ │ │ + adds r5, #64 @ 0x40 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r1, #60] @ 0x3c │ │ │ │ + strh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov sl, r3 │ │ │ │ add.w r3, r0, #573440 @ 0x8c000 │ │ │ │ @@ -1021218,49 +1021214,49 @@ │ │ │ │ lsl r4, r0, #6 │ │ │ │ itt al @ unpredictable > │ │ │ │ lslal r4, r0, #6 │ │ │ │ popal {r1, r2, r4, r6, r7, pc} │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r0, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #17] │ │ │ │ + ldrb r6, [r1, #18] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r2, #11] │ │ │ │ + ldrb r2, [r6, #11] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r0, #11] │ │ │ │ + ldrb r2, [r4, #11] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r6, #10] │ │ │ │ + ldrb r2, [r2, #11] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r6, #9] │ │ │ │ + ldrb r2, [r2, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsrs r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #9] │ │ │ │ + ldrb r4, [r4, #9] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r0, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #6] │ │ │ │ + ldrb r4, [r0, #7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r1, #6] │ │ │ │ + ldrb r0, [r5, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r5, #5] │ │ │ │ + ldrb r4, [r1, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r3, #5] │ │ │ │ + ldrb r2, [r7, #5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r1, #5] │ │ │ │ + ldrb r0, [r5, #5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r6, #4] │ │ │ │ + ldrb r6, [r2, #5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r4, #4] │ │ │ │ + ldrb r4, [r0, #5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r2, #4] │ │ │ │ + ldrb r4, [r6, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r0, #4] │ │ │ │ + ldrb r4, [r4, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r6, #3] │ │ │ │ + ldrb r4, [r2, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ strd r1, r2, [sp, #32] │ │ │ │ @@ -1021636,33 +1021632,33 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ uxth r4, r4 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ uxth r2, r1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r0, [r4, #31] │ │ │ │ + ldrb r0, [r0, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r3, #24] │ │ │ │ + strb r0, [r7, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r5, #24] │ │ │ │ + strb r0, [r1, #25] │ │ │ │ lsls r0, r2, #3 │ │ │ │ cbz r2, 36506e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x250d02> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r0, [r0, #26] │ │ │ │ + strb r0, [r4, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r5, #24] │ │ │ │ + strb r2, [r1, #25] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r1, #26] │ │ │ │ + strb r2, [r5, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r7, #22] │ │ │ │ + strb r6, [r3, #23] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r0, #22] │ │ │ │ + strb r0, [r4, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r6, #19] │ │ │ │ + strb r6, [r2, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r2, [pc, #656] @ (365310 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x250fa4>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 364ece <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x250b62> │ │ │ │ @@ -1021901,21 +1021897,21 @@ │ │ │ │ bne.w 36511c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x250db0> │ │ │ │ b.n 36527a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x250f0e> │ │ │ │ movw r2, #36763 @ 0x8f9b │ │ │ │ cmp sl, r2 │ │ │ │ beq.n 3652b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x250f44> │ │ │ │ b.n 36511c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x250db0> │ │ │ │ nop │ │ │ │ - strb r0, [r0, #20] │ │ │ │ + strb r0, [r4, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r0, #16] │ │ │ │ + strb r4, [r4, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r3, #19] │ │ │ │ + strb r0, [r7, #19] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r4, #19] │ │ │ │ + strb r0, [r0, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1022305,17 +1022301,17 @@ │ │ │ │ lsls r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #16] @ (365780 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x251414>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 3656d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x251364> │ │ │ │ - ldr r2, [r0, #124] @ 0x7c │ │ │ │ + ldr r2, [r4, #124] @ 0x7c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r3, #112] @ 0x70 │ │ │ │ + ldr r0, [r7, #112] @ 0x70 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1022439,21 +1022435,21 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldmia r7, {r1, r5, r7} │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r4, [r7, #96] @ 0x60 │ │ │ │ + ldr r4, [r3, #100] @ 0x64 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r2, #96] @ 0x60 │ │ │ │ + ldr r0, [r6, #96] @ 0x60 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ + ldr r6, [r0, #96] @ 0x60 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r2, #92] @ 0x5c │ │ │ │ + ldr r6, [r6, #92] @ 0x5c │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #336] @ (365a78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25170c>) │ │ │ │ @@ -1022578,21 +1022574,21 @@ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ str r1, [r3, #8] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [r3, #12] │ │ │ │ b.n 3659c6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25165a> │ │ │ │ ldmia r6!, {r1, r4} │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r0, [r6, #80] @ 0x50 │ │ │ │ + ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r3, #76] @ 0x4c │ │ │ │ + ldr r4, [r7, #76] @ 0x4c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r1, #68] @ 0x44 │ │ │ │ + ldr r2, [r5, #68] @ 0x44 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r7, #64] @ 0x40 │ │ │ │ + ldr r2, [r3, #68] @ 0x44 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1023022,23 +1023018,23 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldr r6, [r4, #52] @ 0x34 │ │ │ │ + ldr r6, [r0, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r7, #40] @ 0x28 │ │ │ │ + ldr r4, [r3, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r2, #40] @ 0x28 │ │ │ │ + ldr r2, [r6, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r3, #32] │ │ │ │ + ldr r0, [r7, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r3, #32] │ │ │ │ + ldr r6, [r7, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r5, [r2, #1828] @ 0x724 │ │ │ │ b.n 365af4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x251788> │ │ │ │ vmov r2, s14 │ │ │ │ @@ -1023463,25 +1023459,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ vstr s14, [sp] │ │ │ │ bl 1c2cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xae954> │ │ │ │ vldr s14, [sp] │ │ │ │ b.n 366092 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x251d26> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #92] @ 0x5c │ │ │ │ + str r4, [r4, #92] @ 0x5c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r0, #84] @ 0x54 │ │ │ │ + str r2, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r7, #76] @ 0x4c │ │ │ │ + str r4, [r3, #80] @ 0x50 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r1, #72] @ 0x48 │ │ │ │ + str r4, [r5, #72] @ 0x48 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r2, #60] @ 0x3c │ │ │ │ + str r6, [r6, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r6, #32] │ │ │ │ + str r2, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 365faa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x251c3e> │ │ │ │ b.n 366356 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x251fea> │ │ │ │ movs r2, #1 │ │ │ │ b.n 3660f6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x251d8a> │ │ │ │ movw r3, #5890 @ 0x1702 │ │ │ │ @@ -1024225,25 +1024221,25 @@ │ │ │ │ nop │ │ │ │ cbnz r6, 366e9e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x252b32> │ │ │ │ lsls r4, r0, #6 │ │ │ │ str r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, r7] │ │ │ │ + ldrb r6, [r2, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrh r6, [r0, r4] │ │ │ │ + ldrh r6, [r4, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r5, r7] │ │ │ │ + ldrh r2, [r1, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r4, r7] │ │ │ │ + ldrh r2, [r0, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r3, r7] │ │ │ │ + ldr r6, [r7, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movw r2, #34065 @ 0x8511 │ │ │ │ cmp r6, r2 │ │ │ │ beq.n 366ea4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x252b38> │ │ │ │ movw r2, #34066 @ 0x8512 │ │ │ │ cmp r6, r2 │ │ │ │ bne.n 366eb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x252b44> │ │ │ │ @@ -1024318,17 +1024314,17 @@ │ │ │ │ movs r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 366e64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x252af8> │ │ │ │ b.n 366bfa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25288e> │ │ │ │ movs r5, #2 │ │ │ │ b.n 366e64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x252af8> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [r0, r5] │ │ │ │ + ldr r0, [r4, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r1, r4] │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #332] @ (367080 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x252d14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1024435,19 +1024431,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 366fa4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x252c38> │ │ │ │ nop │ │ │ │ @ instruction: 0xb806 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - b.n 366e88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x252b1c> │ │ │ │ + b.n 366ec8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x252b5c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsb r2, [r7, r5] │ │ │ │ + ldrsb r2, [r3, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r6, [r6, r5] │ │ │ │ + ldrsb r6, [r2, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #348] @ (3671fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x252e90>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1024573,23 +1024569,23 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 36710e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x252da2> │ │ │ │ @ instruction: 0xb69a │ │ │ │ lsls r4, r0, #6 │ │ │ │ - b.n 366d1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2529b0> │ │ │ │ + b.n 366d5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2529f0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsb r0, [r4, r0] │ │ │ │ + ldrsb r0, [r0, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r4, [r3, r0] │ │ │ │ + ldrsb r4, [r7, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r6, [r7, r0] │ │ │ │ + ldrsb r6, [r3, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r4, [r5, r0] │ │ │ │ + ldrsb r4, [r1, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #368] @ (367394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x253028>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1024713,23 +1024709,23 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29dfec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189c80> │ │ │ │ b.n 36728a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x252f1e> │ │ │ │ push {r1, r2, r4, lr} │ │ │ │ lsls r4, r0, #6 │ │ │ │ - b.n 366bc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x252858> │ │ │ │ + b.n 366c04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x252898> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r1, r2] │ │ │ │ + strb r0, [r5, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r0, r2] │ │ │ │ + strb r4, [r4, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r4, r2] │ │ │ │ + strb r6, [r0, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r2, r2] │ │ │ │ + strb r4, [r6, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 3673f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x253084> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1024747,30 +1024743,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 366b30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2527c4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cbz r2, 367452 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2530e6> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r0, [r2, r1] │ │ │ │ + strb r0, [r6, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #20] @ 367420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2530b4> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 366b30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2527c4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - strb r0, [r5, r0] │ │ │ │ + strb r0, [r1, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w lr, [pc, #164] @ 3674d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25316c> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1024827,15 +1024823,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ uxtb r0, r4 │ │ │ │ lsls r4, r0, #6 │ │ │ │ ldrh r4, [r7, #28] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, r6] │ │ │ │ + strh r6, [r1, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r2, [r1, #26] │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1024885,15 +1024881,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 367548 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2531dc> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r6, #22] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, r4] │ │ │ │ + strh r4, [r4, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r2, [r3, #20] │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1024940,15 +1024936,15 @@ │ │ │ │ nop │ │ │ │ cbz r0, 367636 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2532ca> │ │ │ │ lsls r4, r0, #6 │ │ │ │ ldrh r6, [r1, #18] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, r2] │ │ │ │ + strh r0, [r5, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r2, [r0, #16] │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1024983,15 +1024979,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 367694 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x253328> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r7, #12] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strh r4, [r5, r0] │ │ │ │ + strh r4, [r1, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r7, #10] │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1025052,15 +1025048,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ add sp, #368 @ 0x170 │ │ │ │ lsls r4, r0, #6 │ │ │ │ ldrh r0, [r7, #8] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, r5] │ │ │ │ + str r2, [r1, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r6, [r0, #6] │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1025110,15 +1025106,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 3677cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x253460> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r6, #2] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, r3] │ │ │ │ + str r0, [r4, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r6, [r2, #0] │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1025164,15 +1025160,15 @@ │ │ │ │ nop │ │ │ │ add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ strh r2, [r1, #62] @ 0x3e │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, r1] │ │ │ │ + str r0, [r5, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ strh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1025206,15 +1025202,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 367910 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2535a4> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r7, [pc, #944] @ (367ccc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x253960>) │ │ │ │ + str r4, [r1, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1025273,15 +1025269,15 @@ │ │ │ │ nop │ │ │ │ add r5, sp, #928 @ 0x3a0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ strh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #752] @ (367cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x253954>) │ │ │ │ + ldr r6, [pc, #880] @ (367d40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2539d4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ strh r6, [r2, #50] @ 0x32 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1025325,15 +1025321,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strh r6, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #272] @ (367b6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x253800>) │ │ │ │ + ldr r6, [pc, #400] @ (367bec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x253880>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ strh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1025353,30 +1025349,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 366f24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x252bb8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r4, sp, #792 @ 0x318 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r6, [pc, #240] @ (367b9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x253830>) │ │ │ │ + ldr r6, [pc, #368] @ (367c1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2538b0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #20] @ 367ad4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x253768> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 366f24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x252bb8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r6, [pc, #96] @ (367b38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2537cc>) │ │ │ │ + ldr r6, [pc, #224] @ (367bb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25384c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 367b1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2537b0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1025394,30 +1025390,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 367090 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x252d24> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r4, sp, #312 @ 0x138 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r5, [pc, #944] @ (367ed4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x253b68>) │ │ │ │ + ldr r6, [pc, #48] @ (367b54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2537e8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #20] @ 367b4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2537e0> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 367090 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x252d24> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r5, [pc, #800] @ (367e70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x253b04>) │ │ │ │ + ldr r5, [pc, #928] @ (367ef0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x253b84>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 367b94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x253828> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1025435,30 +1025431,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 367214 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x252ea8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r3, sp, #856 @ 0x358 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r5, [pc, #624] @ (367e0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x253aa0>) │ │ │ │ + ldr r5, [pc, #752] @ (367e8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x253b20>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #20] @ 367bc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x253858> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 367214 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x252ea8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r5, [pc, #480] @ (367da8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x253a3c>) │ │ │ │ + ldr r5, [pc, #608] @ (367e28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x253abc>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2080] @ 0x820 │ │ │ │ subw sp, sp, #1988 @ 0x7c4 │ │ │ │ mov r9, r1 │ │ │ │ @@ -1025667,15 +1025663,15 @@ │ │ │ │ nop │ │ │ │ strh r6, [r0, #20] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #14] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r2, [pc, #904] @ (368204 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x253e98>) │ │ │ │ + ldr r3, [pc, #8] @ (367e84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x253b18>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ sub sp, #248 @ 0xf8 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1029222,19 +1029218,19 @@ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ bl 16dc88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x5991c> │ │ │ │ mov r0, r5 │ │ │ │ blx 6a8b0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - movs r7, #78 @ 0x4e │ │ │ │ + movs r7, #110 @ 0x6e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r1, #12] │ │ │ │ + ldrh r2, [r5, #12] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r7, #58 @ 0x3a │ │ │ │ + movs r7, #90 @ 0x5a │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r4, [r1, #72] @ 0x48 │ │ │ │ @@ -1029267,15 +1029263,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (36a2d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x255f68>) │ │ │ │ add r2, pc │ │ │ │ bl 36a1fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x255e90> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r6, #208 @ 0xd0 │ │ │ │ + movs r6, #240 @ 0xf0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1029343,19 +1029339,19 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 36a1fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x255e90> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6a8b0 │ │ │ │ b.n 36a334 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x255fc8> │ │ │ │ - movs r6, #158 @ 0x9e │ │ │ │ + movs r6, #190 @ 0xbe │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r6, #140 @ 0x8c │ │ │ │ + movs r6, #172 @ 0xac │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r6, #142 @ 0x8e │ │ │ │ + movs r6, #174 @ 0xae │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #164] @ (36a44c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2560e0>) │ │ │ │ @@ -1029755,35 +1029751,35 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 36a5ea <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25627e> │ │ │ │ ldrh r0, [r0, r3] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 {d0[7]}, [ip], r3 │ │ │ │ - cdp 0, 4, cr0, cr2, cr3, {7} │ │ │ │ - movs r4, #80 @ 0x50 │ │ │ │ + vst1.8 {d16[7]}, [ip], r3 │ │ │ │ + cdp 0, 6, cr0, cr2, cr3, {7} │ │ │ │ + movs r4, #112 @ 0x70 │ │ │ │ lsls r0, r2, #3 │ │ │ │ strh r0, [r7, #2] │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldr r2, [r4, r6] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - movs r3, #170 @ 0xaa │ │ │ │ + movs r3, #202 @ 0xca │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r4, [r6, #30] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - movs r4, #22 │ │ │ │ + movs r4, #54 @ 0x36 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r3, #164 @ 0xa4 │ │ │ │ + movs r3, #196 @ 0xc4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r3, #94 @ 0x5e │ │ │ │ + movs r3, #126 @ 0x7e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r3, #200 @ 0xc8 │ │ │ │ + movs r3, #232 @ 0xe8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r2, #184 @ 0xb8 │ │ │ │ + movs r2, #216 @ 0xd8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1030946,52 +1030942,52 @@ │ │ │ │ subw r3, r3, #2088 @ 0x828 │ │ │ │ stmia.w r3, {r0, r1} │ │ │ │ b.n 36ae4a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x256ade> │ │ │ │ ldrsb r6, [r5, r3] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 36b0f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x256d8c> │ │ │ │ + b.n 36b138 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x256dcc> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs.w r0, r0, #7438336 @ 0x718000 │ │ │ │ - @ instruction: 0xf59e00e3 │ │ │ │ - stmdb r0!, {r0, r1, r5, r6, r7} │ │ │ │ - @ instruction: 0xf0c200e3 │ │ │ │ - @ instruction: 0xe8ca00e3 │ │ │ │ - sbcs.w r0, lr, r3, asr #3 │ │ │ │ - @ instruction: 0xf71e00e3 │ │ │ │ - strex r0, r0, [r4, #908] @ 0x38c │ │ │ │ + rsbs r0, r0, #7438336 @ 0x718000 │ │ │ │ + subs.w r0, lr, #7438336 @ 0x718000 │ │ │ │ + strd r0, r0, [r0, #-908] @ 0x38c │ │ │ │ + @ instruction: 0xf0e200e3 │ │ │ │ + strd r0, r0, [sl], #908 @ 0x38c │ │ │ │ + @ instruction: 0xeb9e00e3 │ │ │ │ + @ instruction: 0xf73e00e3 │ │ │ │ + strd r0, r0, [r4], #-908 @ 0x38c │ │ │ │ + and.w r0, r6, #227 @ 0xe3 │ │ │ │ + @ instruction: 0xf70a00e3 │ │ │ │ vmla.i32 d16, d22, d3[1] │ │ │ │ - @ instruction: 0xf6ea00e3 │ │ │ │ - vmla.i d16, d22, d3[4] │ │ │ │ - b.n 36ac04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x256898> │ │ │ │ + b.n 36ac44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2568d8> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 36b8d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x257564> │ │ │ │ + b.n 36b910 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2575a4> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xebe200e3 │ │ │ │ - b.n 36adec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x256a80> │ │ │ │ + stc 0, cr0, [r2], {227} @ 0xe3 │ │ │ │ + b.n 36ae2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x256ac0> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - orns r0, lr, r3, asr #3 │ │ │ │ - stc 0, cr0, [sl], {227} @ 0xe3 │ │ │ │ - b.n 36ad20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2569b4> │ │ │ │ + eors.w r0, lr, r3, asr #3 │ │ │ │ + stc 0, cr0, [sl], #908 @ 0x38c │ │ │ │ + b.n 36ad60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2569f4> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 36b2a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x256f3c> │ │ │ │ + b.n 36b2e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x256f7c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 36b984 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x257618> │ │ │ │ + b.n 36b9c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x257658> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subw r0, r0, #227 @ 0xe3 │ │ │ │ - b.n 36b7c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x257458> │ │ │ │ + movt r0, #227 @ 0xe3 │ │ │ │ + b.n 36b804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x257498> │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r7, [pc, #624] @ (36b670 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x257304>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - @ instruction: 0xeaea00e3 │ │ │ │ - rsbs r0, ip, #227 @ 0xe3 │ │ │ │ - @ instruction: 0xeaa800e3 │ │ │ │ - orns r0, r2, r3, asr #3 │ │ │ │ - b.n 36adb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x256a4c> │ │ │ │ + add.w r0, sl, r3, asr #3 │ │ │ │ + @ instruction: 0xf1fc00e3 │ │ │ │ + pkhtb r0, r8, r3, asr #3 │ │ │ │ + eors.w r0, r2, r3, asr #3 │ │ │ │ + b.n 36adf8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x256a8c> │ │ │ │ lsls r3, r4, #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 │ │ │ │ @@ -1032396,25 +1032392,25 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ mov.w r2, #1065353216 @ 0x3f800000 │ │ │ │ str r2, [r3, #16] │ │ │ │ movs r2, #4 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 36ae4a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x256ade> │ │ │ │ nop │ │ │ │ - asrs r6, r7, #22 │ │ │ │ + asrs r6, r3, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 36c264 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x257ef8> │ │ │ │ + b.n 36c2a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x257f38> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r4, r1, #10 │ │ │ │ + lsrs r4, r5, #10 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r5, #4 │ │ │ │ + lsrs r2, r1, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r4, #18 │ │ │ │ + lsrs r4, r0, #19 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r5, #14 │ │ │ │ + lsrs r0, r1, #15 │ │ │ │ lsls r0, r2, #3 │ │ │ │ sub.w r3, r8, #308 @ 0x134 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ subw r3, r3, #2088 @ 0x828 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr.w r2, [r8, #-220] │ │ │ │ @@ -1033458,96 +1033454,96 @@ │ │ │ │ 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 36ae4a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x256ade> │ │ │ │ - lsls r6, r3, #19 │ │ │ │ + lsls r6, r7, #19 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r6, #19 │ │ │ │ + lsls r4, r2, #20 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r7, #7 │ │ │ │ + lsls r4, r3, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r0, #23 │ │ │ │ + lsls r0, r4, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r0, #18 │ │ │ │ + lsls r0, r4, #18 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r2, #10 │ │ │ │ + lsls r6, r6, #10 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r6, #7 │ │ │ │ + lsls r6, r2, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r1, #7 │ │ │ │ + lsls r2, r5, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r3, #4 │ │ │ │ + lsls r6, r7, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r3, #8 │ │ │ │ + lsls r0, r7, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r0, #16 │ │ │ │ + lsls r2, r4, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r4, #9 │ │ │ │ + lsls r0, r0, #10 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r7, #1 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r4, #4 │ │ │ │ + lsls r2, r0, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r0, r6 │ │ │ │ + lsls r0, r2, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r2, #2 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r2, #11 │ │ │ │ + lsls r6, r6, #11 │ │ │ │ lsls r0, r2, #3 │ │ │ │ + vhadd.u8 q8, q14, │ │ │ │ vhadd.u32 q0, q14, │ │ │ │ - vhadd.u8 q0, q14, │ │ │ │ - lsls r2, r2, #10 │ │ │ │ + lsls r2, r6, #10 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cdp2 0, 10, cr0, cr6, cr15, {6} │ │ │ │ - lsls r4, r2, #9 │ │ │ │ + cdp2 0, 12, cr0, cr6, cr15, {6} │ │ │ │ + lsls r4, r6, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r7, #8 │ │ │ │ + lsls r4, r3, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r5, #8 │ │ │ │ + lsls r4, r1, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stc2 0, cr0, [lr, #828] @ 0x33c │ │ │ │ - cdp2 0, 13, cr0, cr14, cr15, {6} │ │ │ │ - cdp2 0, 10, cr0, cr4, cr15, {6} │ │ │ │ - cdp2 0, 9, cr0, cr4, cr15, {6} │ │ │ │ - cdp2 0, 0, cr0, cr0, cr15, {6} │ │ │ │ - cdp2 0, 2, cr0, cr6, cr15, {6} │ │ │ │ - lsls r2, r4, #3 │ │ │ │ + stc2 0, cr0, [lr, #828]! @ 0x33c │ │ │ │ + cdp2 0, 15, cr0, cr14, cr15, {6} │ │ │ │ + cdp2 0, 12, cr0, cr4, cr15, {6} │ │ │ │ + cdp2 0, 11, cr0, cr4, cr15, {6} │ │ │ │ + cdp2 0, 2, cr0, cr0, cr15, {6} │ │ │ │ + cdp2 0, 4, cr0, cr6, cr15, {6} │ │ │ │ + lsls r2, r0, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cdp2 0, 5, cr0, cr10, cr15, {6} │ │ │ │ - cdp2 0, 1, cr0, cr14, cr15, {6} │ │ │ │ - cdp2 0, 11, cr0, cr2, cr15, {6} │ │ │ │ - vhadd.u16 q8, q13, │ │ │ │ - lsls r2, r4, #5 │ │ │ │ + cdp2 0, 7, cr0, cr10, cr15, {6} │ │ │ │ + cdp2 0, 3, cr0, cr14, cr15, {6} │ │ │ │ + cdp2 0, 13, cr0, cr2, cr15, {6} │ │ │ │ + vhadd.u q8, q13, │ │ │ │ + lsls r2, r0, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r4, #4 │ │ │ │ + lsls r4, r0, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r7, #2 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r2, #2 │ │ │ │ + lsls r0, r6, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - vmla.i16 q0, q14, d7[1] │ │ │ │ - vmla.i q8, q10, d3[3] │ │ │ │ - cdp2 0, 14, cr0, cr8, cr15, {6} │ │ │ │ - lsls r0, r5, #4 │ │ │ │ + vrev32. q0, │ │ │ │ + vmla.i32 q8, q10, d15[0] │ │ │ │ + vhadd.u8 q0, q12, │ │ │ │ + lsls r0, r1, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stc2 0, cr0, [r2, #828] @ 0x33c │ │ │ │ - vhadd.u16 q0, q15, │ │ │ │ - lsls r2, r2, #3 │ │ │ │ + stc2 0, cr0, [r2, #828]! @ 0x33c │ │ │ │ + vhadd.u q0, q15, │ │ │ │ + lsls r2, r6, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r1, #5 │ │ │ │ + lsls r0, r5, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r0, #4 │ │ │ │ + lsls r0, r4, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xfa9400cf │ │ │ │ - vhadd.u16 q8, q8, │ │ │ │ - vhadd.u32 q8, q12, │ │ │ │ - cdp2 0, 10, cr0, cr6, cr15, {6} │ │ │ │ + @ instruction: 0xfab400cf │ │ │ │ + vhadd.u q8, q8, │ │ │ │ + vmla.i q0, q12, d3[3] │ │ │ │ + cdp2 0, 12, cr0, cr6, cr15, {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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #676] @ (36d3f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x259084>) │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #676] @ (36d3f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x259088>) │ │ │ │ @@ -1033797,16 +1033793,16 @@ │ │ │ │ nop │ │ │ │ cmp r6, #172 @ 0xac │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldc2l 0, cr0, [r6], #828 @ 0x33c │ │ │ │ - lsrs r2, r2, #24 │ │ │ │ + ldc2 0, cr0, [r6, #-828] @ 0xfffffcc4 │ │ │ │ + lsrs r2, r6, #24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add.w r3, r0, #8 │ │ │ │ adds r1, #8 │ │ │ │ adds r0, #16 │ │ │ │ ldrsh.w r2, [r3, #2]! │ │ │ │ ldrsh.w ip, [r1, #2]! │ │ │ │ cmp r2, ip │ │ │ │ @@ -1034290,15 +1034286,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} │ │ │ │ - add r1, sp, #392 @ 0x188 │ │ │ │ + add r1, sp, #520 @ 0x208 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -1034310,15 +1034306,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 │ │ │ │ - lsls r4, r6, #14 │ │ │ │ + lsls r4, r2, #15 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #480] @ (36dba4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x259838>) │ │ │ │ @@ -1034504,45 +1034500,45 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 36db54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2597e8> │ │ │ │ b.n 36da2e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2596c2> │ │ │ │ ldrb.w r3, [r5, #85] @ 0x55 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ strb.w r3, [r5, #85] @ 0x55 │ │ │ │ b.n 36da52 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2596e6> │ │ │ │ - lsls r6, r2, #14 │ │ │ │ + lsls r6, r6, #14 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r1, #14 │ │ │ │ + lsls r2, r5, #14 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 36dbf8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25988c> │ │ │ │ + bcc.n 36dc38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2598cc> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r4, r2, #15 │ │ │ │ + lsls r4, r6, #15 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r3, #13 │ │ │ │ + lsls r2, r7, #13 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r2, #12 │ │ │ │ + lsls r4, r6, #12 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r2, #12 │ │ │ │ + lsls r4, r6, #12 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r2, #11 │ │ │ │ + lsls r2, r6, #11 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r7, #21] │ │ │ │ + strb r2, [r3, #22] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r2, #11 │ │ │ │ + lsls r6, r6, #11 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r3, #11 │ │ │ │ + lsls r0, r7, #11 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r3, #11 │ │ │ │ + lsls r6, r7, #11 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r1, #11 │ │ │ │ + lsls r4, r5, #11 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r1, #11 │ │ │ │ + lsls r4, r5, #11 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r2, #9 │ │ │ │ + lsls r4, r6, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r0, #8 │ │ │ │ + lsls r4, r4, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ subs r3, #1 │ │ │ │ @@ -1034584,15 +1034580,15 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #8] @ (36dc60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2598f4>) │ │ │ │ add r0, pc │ │ │ │ bl 29e230 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189ec4> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -1034681,15 +1034677,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 36dd02 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x259996> │ │ │ │ ldr r0, [pc, #12] @ (36dd58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2599ec>) │ │ │ │ add r0, pc │ │ │ │ bl 29e230 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189ec4> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 36dd12 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2599a6> │ │ │ │ - stmia r6!, {r2, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -1034750,15 +1034746,15 @@ │ │ │ │ b.n 36dde4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x259a78> │ │ │ │ movs r2, #90 @ 0x5a │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r4, r5} │ │ │ │ + stmia r6!, {r2, r4, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1034842,31 +1034838,31 @@ │ │ │ │ cmp r9, r6 │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 36de80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x259b14> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b.n 36e0b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x259d44> │ │ │ │ + b.n 36e0f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x259d84> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 36e2ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x259f40> │ │ │ │ + b.n 36e2ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x259f80> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - blt.n 36dfa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x259c34> │ │ │ │ + blt.n 36dfe0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x259c74> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bvs.n 36df1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x259bb0> │ │ │ │ + bvs.n 36df5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x259bf0> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 36e018 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x259cac> │ │ │ │ + b.n 36e058 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x259cec> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r6!, {r2, r3, r5} │ │ │ │ + stmia r6!, {r2, r3, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - blt.n 36df2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x259bc0> │ │ │ │ + blt.n 36df6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x259c00> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r4} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldmia r5!, {r6, r7} │ │ │ │ + ldmia r5, {r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #28] @ (36df3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x259bd0>) │ │ │ │ @@ -1034881,15 +1034877,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 69920 │ │ │ │ nop │ │ │ │ movs r0, #216 @ 0xd8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #704 @ 0x2c0 │ │ │ │ + add r4, sp, #832 @ 0x340 │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1034928,15 +1034924,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (36dfb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x259c4c>) │ │ │ │ add r0, pc │ │ │ │ bl 36df0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x259ba0> │ │ │ │ - cdp2 0, 4, cr0, cr14, cr15, {6} │ │ │ │ + cdp2 0, 6, cr0, cr14, cr15, {6} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -1035109,15 +1035105,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (36e16c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x259e00>) │ │ │ │ add r0, pc │ │ │ │ bl 36df0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x259ba0> │ │ │ │ nop │ │ │ │ - ldc2l 0, cr0, [r0], {207} @ 0xcf │ │ │ │ + ldc2l 0, cr0, [r0], #828 @ 0x33c │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1035397,18 +1035393,18 @@ │ │ │ │ ldr r0, [pc, #24] @ (36e45c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25a0f0>) │ │ │ │ add r0, pc │ │ │ │ bl 36df0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x259ba0> │ │ │ │ ldr r0, [pc, #20] @ (36e460 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25a0f4>) │ │ │ │ add r0, pc │ │ │ │ bl 36df0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x259ba0> │ │ │ │ nop │ │ │ │ - smlsld r0, r0, ip, pc @ │ │ │ │ - @ instruction: 0xfa8800cf │ │ │ │ - @ instruction: 0xfa1c00cf │ │ │ │ - @ instruction: 0xfa9800cf │ │ │ │ + @ instruction: 0xfbfc00cf │ │ │ │ + @ instruction: 0xfaa800cf │ │ │ │ + @ instruction: 0xfa3c00cf │ │ │ │ + @ instruction: 0xfab800cf │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ ldr.w r3, [pc, #2684] @ 36eef8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25ab8c> │ │ │ │ @@ -1036538,35 +1036534,35 @@ │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ movweq r0, #351 @ 0x15f │ │ │ │ bne.n 36ee9e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25ab32> │ │ │ │ b.n 36e774 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25a408> │ │ │ │ subs r6, r7, r5 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ + beq.n 36ef1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25abb0> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bge.n 36efdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25ac70> │ │ │ │ + bge.n 36ee1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25aab0> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bpl.n 36ef5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25abf0> │ │ │ │ + bpl.n 36ef9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25ac30> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bge.n 36ee4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25aae0> │ │ │ │ + bge.n 36ee8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25ab20> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - blt.n 36ee28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25aabc> │ │ │ │ + blt.n 36ee68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25aafc> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ittt al │ │ │ │ - lslal r3, r4, #3 │ │ │ │ - bmi.n 36ef10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25aba4> @ unpredictable │ │ │ │ - lslal r3, r4, #3 │ │ │ │ - stmia r7!, {r1, r2, r6, r7} │ │ │ │ + stmia r0!, {r1} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ite le │ │ │ │ - lslle r3, r4, #3 │ │ │ │ - bmi.n 36ee74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25ab08> @ unpredictable │ │ │ │ + bpl.n 36ef50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25abe4> │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + ite │ │ │ │ + lsl r3, r4, #3 │ │ │ │ + bmi.n 36eeb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25ab48> @ unpredictable │ │ │ │ lsls r3, r4, #3 │ │ │ │ - blt.n 36ef58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25abec> │ │ │ │ + blt.n 36ef98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25ac2c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ cmp r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r9, #96] @ 0x60 │ │ │ │ mov r4, r9 │ │ │ │ @@ -1039310,29 +1039306,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 36fd90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25ba24> │ │ │ │ nop │ │ │ │ - add r4, pc, #984 @ (adr r4, 370ea4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25cb38>) │ │ │ │ + add r5, pc, #88 @ (adr r5, 370b24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25c7b8>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r3, pc, #24 @ (adr r3, 370ae8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25c77c>) │ │ │ │ + add r3, pc, #152 @ (adr r3, 370b68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25c7fc>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r1, pc, #296 @ (adr r1, 370bfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25c890>) │ │ │ │ + add r1, pc, #424 @ (adr r1, 370c7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25c910>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r0, pc, #736 @ (adr r0, 370db8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25ca4c>) │ │ │ │ + add r0, pc, #864 @ (adr r0, 370e38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25cacc>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r0, pc, #352 @ (adr r0, 370c3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25c8d0>) │ │ │ │ + add r0, pc, #480 @ (adr r0, 370cbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25c950>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [sp, #168] @ 0xa8 │ │ │ │ + ldr r6, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r5, [sp, #632] @ 0x278 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ + ldr r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldrb.w r3, [r9, #24] │ │ │ │ ldr.w sl, [r9, #80] @ 0x50 │ │ │ │ strb r3, [r6, #0] │ │ │ │ sub.w sl, r6, sl │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ @@ -1039701,25 +1039697,25 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.w 370482 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25c116> │ │ │ │ orr.w r3, r3, #1536 @ 0x600 │ │ │ │ b.w 370534 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25c1c8> │ │ │ │ ldr r0, [pc, #24] @ (370f2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25cbc0>) │ │ │ │ add r0, pc │ │ │ │ bl 36df0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x259ba0> │ │ │ │ - sxth r0, r6 │ │ │ │ + sxtb r0, r2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r3, sp, #616 @ 0x268 │ │ │ │ + add r3, sp, #744 @ 0x2e8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r6, [sp, #480] @ 0x1e0 │ │ │ │ + str r6, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r6, pc, #264 @ (adr r6, 371030 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25ccc4>) │ │ │ │ + add r6, pc, #392 @ (adr r6, 3710b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25cd44>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [sp, #240] @ 0xf0 │ │ │ │ + ldr r6, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - beq.n 370f34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25cbc8> │ │ │ │ + beq.n 370f74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25cc08> │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 370f8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25cc20> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 370f8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25cc20> │ │ │ │ push {lr} │ │ │ │ @@ -1039798,15 +1039794,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (371004 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25cc98>) │ │ │ │ add r0, pc │ │ │ │ bl 36df0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x259ba0> │ │ │ │ nop │ │ │ │ - ldmia r7!, {r2, r3, r6} │ │ │ │ + ldmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1039837,17 +1039833,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (371064 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25ccf8>) │ │ │ │ add r0, pc │ │ │ │ bl 36df0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x259ba0> │ │ │ │ ldr r0, [pc, #12] @ (371068 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25ccfc>) │ │ │ │ add r0, pc │ │ │ │ bl 36df0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x259ba0> │ │ │ │ nop │ │ │ │ - ldmia r7!, {r5} │ │ │ │ + ldmia r7!, {r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r2, r6} │ │ │ │ + ldmia r7!, {r2, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r1, 3710a6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25cd3a> │ │ │ │ @@ -1042594,15 +1042590,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ bcc.n 372c90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25e924> │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 372c84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25e918> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - str r6, [r4, #108] @ 0x6c │ │ │ │ + str r6, [r0, #112] @ 0x70 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bl 54d0a <_mesa_glapi_tls_Context@@libgallium-26.0.1-1.so+0x54cfe> │ │ │ │ subs r0, r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 372d68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25e9fc> │ │ │ │ @@ -1042700,15 +1042696,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ bcs.n 372d90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25ea24> │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 372d84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25ea18> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - str r6, [r4, #92] @ 0x5c │ │ │ │ + str r6, [r0, #96] @ 0x60 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bl 754e0a │ │ │ │ cmp r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 372e68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25eafc> │ │ │ │ @@ -1042752,15 +1042748,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cbnz r0, 372ec4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25eb58> │ │ │ │ lsls r6, r0, #6 │ │ │ │ bne.n 372e10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25eaa4> │ │ │ │ lsls r3, r0, #6 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf27000d1 │ │ │ │ + @ instruction: 0xf29000d1 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe803ffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1042796,15 +1042792,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (372ef0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25eb84>) │ │ │ │ add r2, pc │ │ │ │ b.n 372ec2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25eb56> │ │ │ │ nop │ │ │ │ revsh r6, r1 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - addw r0, r6, #209 @ 0xd1 │ │ │ │ + @ instruction: 0xf22600d1 │ │ │ │ b.n 372dee <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25ea82> │ │ │ │ vtbl.8 d27, {d31- │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1042841,15 +1042837,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #20] @ (372f5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25ebf0>) │ │ │ │ add r2, pc │ │ │ │ b.n 372f30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25ebc4> │ │ │ │ nop │ │ │ │ rev16 r2, r4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xf19800d1 │ │ │ │ + subs.w r0, r8, #209 @ 0xd1 │ │ │ │ @ instruction: 0xe9b7ffff │ │ │ │ rev r4, r6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ pldw [r7, #255]! │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1042886,15 +1042882,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #20] @ (372fc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25ec5c>) │ │ │ │ add r2, pc │ │ │ │ b.n 372f9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25ec30> │ │ │ │ nop │ │ │ │ cbnz r6, 372ff8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25ec8c> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xf12c00d1 │ │ │ │ + adc.w r0, ip, #209 @ 0xd1 │ │ │ │ ldrd pc, pc, [fp, #-1020] @ 0x3fc │ │ │ │ cbnz r0, 372ffa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25ec8e> │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh.w pc, [fp, #255]! │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1042926,15 +1042922,15 @@ │ │ │ │ bl 37191c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25d5b0> │ │ │ │ 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 │ │ │ │ - b.n 372c28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25e8bc> │ │ │ │ + b.n 372c68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25e8fc> │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 372e42 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25ead6> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ @@ -1042981,17 +1042977,17 @@ │ │ │ │ bl 37191c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25d5b0> │ │ │ │ str.w r8, [r0, #44] @ 0x2c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cbnz r4, 3730b2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25ed46> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r4, r1, #19 │ │ │ │ + lsrs r4, r5, #19 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r0, #2] │ │ │ │ + strb r0, [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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #116] @ (37313c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25edd0>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1043045,19 +1043041,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xb8a0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r7!, {r2, r3, r5} │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #480] @ 0x1e0 │ │ │ │ + str r5, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #124] @ 0x7c │ │ │ │ + strb r4, [r1, #0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ b.n 372b26 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25e7ba> │ │ │ │ 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] @ (3731dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25ee70>) │ │ │ │ @@ -1043113,18 +1043109,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (3731f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25ee8c>) │ │ │ │ add r2, pc │ │ │ │ b.n 3731be <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25ee52> │ │ │ │ @ instruction: 0xb7fe │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r6!, {r1, r3, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - vqadd.s64 q0, q8, │ │ │ │ + vqadd.s16 q8, q8, │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #21] │ │ │ │ + ldrb r2, [r0, #22] │ │ │ │ lsls r1, r2, #3 │ │ │ │ b.n 372afe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25e792> │ │ │ │ vabdl.u , d31, d20 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 491fa <_mesa_glapi_tls_Context@@libgallium-26.0.1-1.so+0x491ee> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1043183,18 +1043179,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (37329c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25ef30>) │ │ │ │ add r2, pc │ │ │ │ b.n 373262 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25eef6> │ │ │ │ @ instruction: 0xb75a │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - mcr 0, 4, r0, cr12, cr1, {6} │ │ │ │ + mcr 0, 5, r0, cr12, cr1, {6} │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #90 @ 0x5a │ │ │ │ + cmp r3, #122 @ 0x7a │ │ │ │ lsls r7, r3, #3 │ │ │ │ b.n 372f82 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25ec16> │ │ │ │ vabdl.u , d15, d0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 1529e <_mesa_glapi_tls_Context@@libgallium-26.0.1-1.so+0x15292> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1043253,18 +1043249,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (373340 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25efd4>) │ │ │ │ add r2, pc │ │ │ │ b.n 373306 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25ef9a> │ │ │ │ @ instruction: 0xb6b6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r5!, {r1, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stcl 0, cr0, [r8, #836]! @ 0x344 │ │ │ │ + mcr 0, 0, r0, cr8, cr1, {6} │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #28] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ lsls r4, r3, #3 │ │ │ │ b.n 372ede <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25eb72> │ │ │ │ vqshlu.s32 , q6, #31 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 771342 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1043323,18 +1043319,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (3733e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25f078>) │ │ │ │ add r2, pc │ │ │ │ b.n 3733aa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25f03e> │ │ │ │ @ instruction: 0xb612 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stcl 0, cr0, [r4, #-836] @ 0xfffffcbc │ │ │ │ + stcl 0, cr0, [r4, #-836]! @ 0xfffffcbc │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #184 @ 0xb8 │ │ │ │ + add r4, sp, #312 @ 0x138 │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 372e4a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25eade> │ │ │ │ vsli.64 d27, d24, #63 @ 0x3f │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 6fd3e6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1043393,18 +1043389,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (373488 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25f11c>) │ │ │ │ add r2, pc │ │ │ │ b.n 37344e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25f0e2> │ │ │ │ push {r1, r2, r3, r5, r6, lr} │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stc 0, cr0, [r0], #836 @ 0x344 │ │ │ │ + stcl 0, cr0, [r0], {209} @ 0xd1 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #552 @ 0x228 │ │ │ │ + add r3, sp, #680 @ 0x2a8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 372da6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25ea3a> │ │ │ │ vsli.32 d27, d4, #31 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 65948a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1043465,18 +1043461,18 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 3734f6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25f18a> │ │ │ │ nop │ │ │ │ push {r3, r6, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r3!, {r4, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xebf800d1 │ │ │ │ + ldc 0, cr0, [r8], {209} @ 0xd1 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #936 @ 0x3a8 │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 373d22 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25f9b6> │ │ │ │ vmls.i , , d28[0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 60f536 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1043535,18 +1043531,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (3735d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25f26c>) │ │ │ │ add r2, pc │ │ │ │ b.n 37359e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25f232> │ │ │ │ push {r1, r2, r3, r4} │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - adcs.w r0, r0, r1, lsr #3 │ │ │ │ + sbcs.w r0, r0, r1, lsr #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #30 │ │ │ │ + cmp r0, #62 @ 0x3e │ │ │ │ lsls r7, r3, #3 │ │ │ │ b.n 373c86 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25f91a> │ │ │ │ @ instruction: 0xffffb3c4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 5995da <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48526e> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1043589,15 +1043585,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 37191c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25d5b0> │ │ │ │ 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} │ │ │ │ - svc 200 @ 0xc8 │ │ │ │ + svc 232 @ 0xe8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ b.n 3737aa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25f43e> │ │ │ │ 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 │ │ │ │ @@ -1043652,19 +1043648,19 @@ │ │ │ │ movs r3, #10 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ uxtb r0, r7 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsls r2, r5, #26 │ │ │ │ + lsls r2, r1, #27 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r1, sp, #200 @ 0xc8 │ │ │ │ + add r1, sp, #328 @ 0x148 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r1, sp, #112 @ 0x70 │ │ │ │ + add r1, sp, #240 @ 0xf0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #168] @ (3737b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25f448>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1043735,15 +1043731,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ sxtb r2, r3 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #704 @ 0x2c0 │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 373e0e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25faa2> │ │ │ │ vtbx.8 d28, {d15}, d18 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1043817,15 +1043813,15 @@ │ │ │ │ nop │ │ │ │ cbz r0, 3738aa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25f53e> │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r0!, {r1, r4} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #464 @ 0x1d0 │ │ │ │ + add r5, sp, #592 @ 0x250 │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmia r7!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -1043904,15 +1043900,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r7!, {r3, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - cbz r2, 3739a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25f634> │ │ │ │ + cbz r2, 3739a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25f63c> │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 373932 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25f5c6> │ │ │ │ vmlsl.u q14, d31, d2[0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1043994,15 +1043990,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r6!, {r3, r5, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - sub sp, #456 @ 0x1c8 │ │ │ │ + cbz r2, 373a50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25f6e4> │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 373a52 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25f6e6> │ │ │ │ @ instruction: 0xffffc5e2 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1044084,15 +1044080,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r5!, {r3, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - add sp, #72 @ 0x48 │ │ │ │ + add sp, #200 @ 0xc8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ asrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 373b72 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25f806> │ │ │ │ vabal.u q14, d15, d2 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1044174,15 +1044170,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r4!, {r3, r5, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - add r7, sp, #200 @ 0xc8 │ │ │ │ + add r7, sp, #328 @ 0x148 │ │ │ │ lsls r1, r3, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 373c92 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25f926> │ │ │ │ vraddhn.i d28, , q9 │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -1044261,15 +1044257,15 @@ │ │ │ │ nop │ │ │ │ add r5, sp, #248 @ 0xf8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r3!, {r1, r3, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #192 @ 0xc0 │ │ │ │ + add r1, sp, #320 @ 0x140 │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 374222 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25feb6> │ │ │ │ @ instruction: 0xffffc340 │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044343,15 +1044339,15 @@ │ │ │ │ nop │ │ │ │ add r4, sp, #408 @ 0x198 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ + add r0, sp, #480 @ 0x1e0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xe9a9ffff │ │ │ │ stmia r2!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044425,15 +1044421,15 @@ │ │ │ │ nop │ │ │ │ add r3, sp, #616 @ 0x268 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r2!, {r1, r2, r5} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #560 @ (adr r7, 3740b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25fd44>) │ │ │ │ + add r7, pc, #688 @ (adr r7, 374130 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25fdc4>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldaexd pc, pc, [sp] │ │ │ │ stmia r1!, {r3, r5, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044507,15 +1044503,15 @@ │ │ │ │ nop │ │ │ │ add r2, sp, #824 @ 0x338 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r1!, {r1, r3, r4, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #768 @ (adr r6, 37424c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25fee0>) │ │ │ │ + add r6, pc, #896 @ (adr r6, 3742cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25ff60>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xe811ffff │ │ │ │ stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044589,15 +1044585,15 @@ │ │ │ │ nop │ │ │ │ add r2, sp, #8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #976 @ (adr r5, 3743e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26007c>) │ │ │ │ + add r6, pc, #80 @ (adr r6, 374068 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25fcfc>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 373ea6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25fb3a> │ │ │ │ vshr.u32 d28, d0, #1 │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044671,15 +1044667,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ittt gt │ │ │ │ lslgt r3, r0, #6 │ │ │ │ subgt r0, #92 @ 0x5c │ │ │ │ movgt r0, r0 │ │ │ │ - add r5, pc, #160 @ (adr r5, 374184 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25fe18>) │ │ │ │ + add r5, pc, #288 @ (adr r5, 374204 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25fe98>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ udf #157 @ 0x9d │ │ │ │ vqrdmlsh.s , , d2[0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044758,15 +1044754,15 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bkpt 0x00f6 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #368 @ (adr r4, 374330 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25ffc4>) │ │ │ │ + add r4, pc, #496 @ (adr r4, 3743b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x260044>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ ble.n 37414a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25fdde> │ │ │ │ vqrdmlah.s , , d24[0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044845,15 +1044841,15 @@ │ │ │ │ nop │ │ │ │ add r7, pc, #568 @ (adr r7, 3744c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26015c>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ bkpt 0x001a │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #512 @ (adr r3, 37449c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x260130>) │ │ │ │ + add r3, pc, #640 @ (adr r3, 37451c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2601b0>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ bgt.n 37426e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25ff02> │ │ │ │ @ instruction: 0xffffbd8c │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044937,15 +1044933,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ add r6, pc, #704 @ (adr r6, 374638 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2602cc>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ pop {r2, r3, r4, r5, pc} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #640 @ (adr r2, 374604 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x260298>) │ │ │ │ + add r2, pc, #768 @ (adr r2, 374684 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x260318>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ pop {r2, r5, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1045035,15 +1045031,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ pop {r3, r4, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r3, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - bge.n 374434 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2600c8> │ │ │ │ + bge.n 374474 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x260108> │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r0, r1, r2, r4, r5, r6} │ │ │ │ @ instruction: 0xffffbbb4 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1045136,15 +1045132,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ cbnz r4, 3745be <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x260252> │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 3745c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x260258> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - bls.n 374538 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2601cc> │ │ │ │ + bge.n 374578 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26020c> │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r0, r1, r3, r4, r5, r6} │ │ │ │ @ instruction: 0xffffbab8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1045231,15 +1045227,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ add r3, pc, #848 @ (adr r3, 3749a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26063c>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ rev16 r0, r4 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #784] @ 0x310 │ │ │ │ + ldr r7, [sp, #912] @ 0x390 │ │ │ │ lsls r1, r3, #3 │ │ │ │ cbnz r4, 374698 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26032c> │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1045323,15 +1045319,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ add r2, pc, #944 @ (adr r2, 374af0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x260784>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ cbnz r0, 374762 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2603f6> │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #304] @ 0x130 │ │ │ │ + ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xb8dc │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1045588,17 +1045584,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #504 @ (adr r0, 374bc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x260854>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ @ instruction: 0xb708 │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #848] @ 0x350 │ │ │ │ + str r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [sp, #832] @ 0x340 │ │ │ │ + str r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb680 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1045697,17 +1045693,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ push {r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #768] @ 0x300 │ │ │ │ + str r5, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r5, [sp, #864] @ 0x360 │ │ │ │ + str r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r3, r5, r6, lr} │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1045882,15 +1045878,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ push {r2, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r3, r4, r5} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - str r3, [sp, #872] @ 0x368 │ │ │ │ + str r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r0, r5, r6} │ │ │ │ vsri.32 , q14, #1 │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 374d1e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2609b2> │ │ │ │ @@ -1045988,19 +1045984,19 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ cbz r0, 374df0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x260a84> │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ uxtb r2, r6 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - bcc.n 374d1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2609b0> │ │ │ │ + bcc.n 374d5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2609f0> │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #216] @ 0xd8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ sxtb r0, r7 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1046087,19 +1046083,19 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r0, #6 │ │ │ │ sxth r0, r4 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 374e18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x260aac> │ │ │ │ + bcs.n 374e58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x260aec> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [sp, #104] @ 0x68 │ │ │ │ + str r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [sp, #80] @ 0x50 │ │ │ │ + str r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cbz r0, 374ed4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x260b68> │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1046196,20 +1046192,20 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 374fb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x260c44> │ │ │ │ lsls r3, r0, #6 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 374f30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x260bc4> │ │ │ │ + bne.n 374f70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x260c04> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r0, r1, r4, r6} │ │ │ │ - vsra.u32 d25, d14, #1 │ │ │ │ + vsra.u32 d25, d30, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ sub sp, #0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1046314,15 +1046310,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ add sp, #128 @ 0x80 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldrh r6, [r6, #60] @ 0x3c │ │ │ │ + ldrh r6, [r2, #62] @ 0x3e │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r0, r2, r4, r5, r6, r7} │ │ │ │ vsri.32 , q14, #1 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #360 @ 0x168 │ │ │ │ @@ -1046427,20 +1046423,20 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #968 @ 0x3c8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #58] @ 0x3a │ │ │ │ + ldrh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r1, r3, r7} │ │ │ │ - vcvt.u32.f32 d24, d14, #1 │ │ │ │ + vcvt.u32.f32 d24, d30, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r6, sp, #272 @ 0x110 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1046571,20 +1046567,20 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r6, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r5, sp, #544 @ 0x220 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r5} │ │ │ │ + ldmia r6, {r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmia r6!, {r0, r6} │ │ │ │ vqshlu.s64 d25, d30, #63 @ 0x3f │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrh r2, [r1, #44] @ 0x2c │ │ │ │ + ldrh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r4, sp, #888 @ 0x378 │ │ │ │ lsls r3, r0, #6 │ │ │ │ bmi.n 3753ee <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x261082> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046681,20 +1046677,20 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r5, [sp, #960] @ 0x3c0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r4, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r4} │ │ │ │ + ldmia r5, {r2, r4, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmia r5!, {r0, r2, r6} │ │ │ │ vsli.64 d25, d18, #63 @ 0x3f │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrh r6, [r7, #34] @ 0x22 │ │ │ │ + ldrh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r3, sp, #840 @ 0x348 │ │ │ │ lsls r3, r0, #6 │ │ │ │ bcc.n 3753a2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x261036> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046797,19 +1046793,19 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r3, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #408 @ 0x198 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldrh r6, [r6, #24] │ │ │ │ + ldrh r6, [r2, #26] │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #28] │ │ │ │ + ldrh r4, [r3, #30] │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmia r5!, {r0, r7} │ │ │ │ vtbl.8 d26, {d31- │ │ │ │ str r3, [sp, #760] @ 0x2f8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r2, sp, #296 @ 0x128 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + asrs r4, r1, #24 │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmia r2!, {r0, r7} │ │ │ │ vtbl.8 d26, {d31- │ │ │ │ + bne.n 3757e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x261478> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmia r3!, {r0, r1, r3, r4, r6} │ │ │ │ vqrshrun.s64 d26, q15, #1 │ │ │ │ lsls r3, r0, #6 │ │ │ │ adds r4, r2, r2 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1047127,15 +1047123,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #624] @ 0x270 │ │ │ │ + str r2, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ add r7, pc, #416 @ (adr r7, 375a64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2616f8>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1047223,15 +1047219,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #576] @ 0x240 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r7, pc, #112 @ (adr r7, 375a1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2616b0>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #672] @ 0x2a0 │ │ │ │ + str r1, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r3, #3 │ │ │ │ add r6, pc, #464 @ (adr r6, 375b88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26181c>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1047319,15 +1047315,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r6, pc, #160 @ (adr r6, 375b40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2617d4>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #720] @ 0x2d0 │ │ │ │ + str r0, [sp, #848] @ 0x350 │ │ │ │ lsls r1, r3, #3 │ │ │ │ add r5, pc, #512 @ (adr r5, 375cac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x261940>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1047433,23 +1047429,23 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r5, pc, #208 @ (adr r5, 375c8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x261920>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #152 @ (adr r5, 375c5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2618f0>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stmia r5!, {r2, r6, r7} │ │ │ │ + stmia r5!, {r2, r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, r7] │ │ │ │ + strb r2, [r3, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r6, [r7, #38] @ 0x26 │ │ │ │ + strh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r1, #42] @ 0x2a │ │ │ │ + strh r0, [r5, #42] @ 0x2a │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r4, pc, #400 @ (adr r4, 375d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x261a00>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1047568,17 +1047564,17 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r4, pc, #16 @ (adr r4, 375d20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2619b4>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #10] │ │ │ │ + ldrh r0, [r1, #12] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r7!, {r1, r2, r5, r6} │ │ │ │ + ldmia r7, {r1, r2, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmia r2!, {r0, r2, r5, r7} │ │ │ │ @ instruction: 0xffff8cfc │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r3, pc, #120 @ (adr r3, 375da0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x261a34>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ @ instruction: 0xb811 │ │ │ │ @@ -1047688,19 +1047684,19 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r4, #32] │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r2, pc, #704 @ (adr r2, 3760fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x261d90>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #26] │ │ │ │ + strh r6, [r5, #26] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r0, #26] │ │ │ │ + strh r0, [r4, #26] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r4, [r0, #22] │ │ │ │ + strh r4, [r4, #22] │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r1, pc, #912 @ (adr r1, 3761e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x261e74>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1047812,25 +1047808,25 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r1, pc, #576 @ (adr r1, 3761a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x261e3c>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #536 @ (adr r1, 376188 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x261e1c>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stmia r2!, {r1, r2, r5} │ │ │ │ + stmia r2!, {r1, r2, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 0, 7, r0, cr10, cr14, {6} │ │ │ │ + vqadd.u16 q0, q13, q7 │ │ │ │ rev r7, r2 │ │ │ │ vtbl.8 d24, {d31-) │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmia r7!, {r0, r2, r6, r7} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1047944,26 +1047940,26 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r0, pc, #304 @ (adr r0, 3761dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x261e70>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #264 @ (adr r0, 3761bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x261e50>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stmia r0!, {r1, r5, r6, r7} │ │ │ │ + stmia r1!, {r1} │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #218 @ 0xda │ │ │ │ + subs r4, #250 @ 0xfa │ │ │ │ lsls r4, r3, #3 │ │ │ │ @ instruction: 0xb8d3 │ │ │ │ vtbx.8 d24, {d15-d16}, d16 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r2, [r2, #0] │ │ │ │ + strh r2, [r6, #0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r4, #4] │ │ │ │ + strh r6, [r0, #6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmia r6!, {r0, r7} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1048077,26 +1048073,26 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ittt ls │ │ │ │ - lslls r1, r2, #3 │ │ │ │ - movls r1, #0 │ │ │ │ - movls r0, r0 │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + ittt lt │ │ │ │ + lsllt r1, r2, #3 │ │ │ │ + movlt r1, #0 │ │ │ │ + movlt r0, r0 │ │ │ │ + ldrb r6, [r5, #26] │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xb797 │ │ │ │ vqshrun.s64 d24, q6, #1 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r6, [r1, #27] │ │ │ │ + ldrb r6, [r5, #27] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r2, [r7, #29] │ │ │ │ + ldrb r2, [r3, #30] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r6, [sp, #216] @ 0xd8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmia r5!, {r0, r2, r3, r5, r6} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1048210,26 +1048206,26 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r5, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - bkpt 0x005a │ │ │ │ + bkpt 0x007a │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #21] │ │ │ │ + ldrb r2, [r5, #21] │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xb653 │ │ │ │ vqshlu.s64 q12, q4, #63 @ 0x3f │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r2, [r1, #22] │ │ │ │ + ldrb r2, [r5, #22] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r1, #25] │ │ │ │ + ldrb r6, [r5, #25] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmia r4!, {r0, r3, r5} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1048343,25 +1048339,25 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r4, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - pop {r1, r2, r4, pc} │ │ │ │ + pop {r1, r2, r4, r5, pc} │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 @ instruction: 0xf9ea00de │ │ │ │ + @ instruction: 0xfa0a00de │ │ │ │ push {r0, r1, r2, r5, lr} │ │ │ │ vsli.64 d24, d4, #63 @ 0x3f │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r6, [r0, #17] │ │ │ │ + ldrb r6, [r4, #17] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r4, #20] │ │ │ │ + ldrb r6, [r0, #21] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmia r3!, {r0, r2, r4, r5, r6} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1048464,18 +1048460,18 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #4] │ │ │ │ + strh r2, [r0, #6] │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xb74b │ │ │ │ - vcvt.f16.u16 d23, d26, #1 │ │ │ │ + vcvt.f16.u16 , q5, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1048576,18 +1048572,18 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r1, #28] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #29] │ │ │ │ + ldrb r6, [r3, #30] │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xb627 │ │ │ │ - @ instruction: 0xffff7b16 │ │ │ │ + @ instruction: 0xffff7b36 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r1, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1048688,18 +1048684,18 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r5, #18] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #25] │ │ │ │ + ldrb r2, [r7, #25] │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r0, r1, lr} │ │ │ │ - @ instruction: 0xffff79f2 │ │ │ │ + vshll.u32 , d2, #31 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1048800,18 +1048796,18 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r0, #10] │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r7, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #20] │ │ │ │ + ldrb r6, [r2, #21] │ │ │ │ lsls r1, r3, #3 │ │ │ │ cbz r7, 3769a2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x262636> │ │ │ │ - vtbx.8 d23, {d31}, d14 │ │ │ │ + vtbx.8 d23, {d31}, d30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r7, [sp, #0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1048930,24 +1048926,24 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r3, #0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r6, [sp, #648] @ 0x288 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xb740 │ │ │ │ + @ instruction: 0xb760 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #24] │ │ │ │ + strb r2, [r2, #25] │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r7, sp, #260 @ 0x104 │ │ │ │ @ instruction: 0xffff7fb4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r0, [r0, #26] │ │ │ │ + strb r0, [r4, #26] │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r5, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r0, #6 │ │ │ │ pop {r0, r1, r3, r5, r6, pc} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1049051,25 +1049047,25 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb614 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r3, #21] │ │ │ │ + strb r0, [r7, #21] │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #25] │ │ │ │ + strb r4, [r1, #26] │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - strb r0, [r7, #23] │ │ │ │ + strb r0, [r3, #24] │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #284] @ (376cc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26295c>) │ │ │ │ mov sl, r2 │ │ │ │ @@ -1049192,20 +1049188,20 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r4, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - strb r4, [r3, #15] │ │ │ │ + strb r4, [r7, #15] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bkpt 0x00f6 │ │ │ │ - lsls r1, r3, #3 │ │ │ │ - subs r0, r1, #3 │ │ │ │ - movs r0, r0 │ │ │ │ + itet ne │ │ │ │ + lslne r1, r3, #3 │ │ │ │ + subeq r0, r1, #3 │ │ │ │ + movne r0, r0 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1049331,17 +1049327,17 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - strb r0, [r1, #10] │ │ │ │ + strb r0, [r5, #10] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r2, #6 │ │ │ │ + movs r2, #38 @ 0x26 │ │ │ │ lsls r3, r2, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ @@ -1049460,19 +1049456,19 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r2, #12] │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r1, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #28] │ │ │ │ + strb r2, [r4, #28] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strb r6, [r7, #11] │ │ │ │ + strb r6, [r3, #12] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r2, [r5, #11] │ │ │ │ + strb r2, [r1, #12] │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1049593,19 +1049589,19 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #7] │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r0, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #22] │ │ │ │ + strb r6, [r3, #23] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cbnz r2, 377134 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x262dc8> │ │ │ │ + cbnz r2, 37713c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x262dd0> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - smlaldx r0, r0, r6, r9 │ │ │ │ + @ instruction: 0xfbe600d9 │ │ │ │ ldrh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #276] @ (3771f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x262e84>) │ │ │ │ @@ -1049725,19 +1049721,19 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r1, #2] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r0, [r3, #56] @ 0x38 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #17] │ │ │ │ + strb r2, [r3, #18] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - hlt 0x000e │ │ │ │ + hlt 0x002e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xfa8200d9 │ │ │ │ + @ instruction: 0xfaa200d9 │ │ │ │ ldrh r2, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ @@ -1049864,15 +1049860,15 @@ │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ strb r0, [r0, #29] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #12] │ │ │ │ + strb r4, [r1, #13] │ │ │ │ lsls r1, r3, #3 │ │ │ │ strb r6, [r0, #26] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1049993,18 +1049989,18 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r5, #23] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r4, [r6, #34] @ 0x22 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb.w r0, [r4, r9, lsl #1] │ │ │ │ - lsls r4, r5, #18 │ │ │ │ + ldrh.w r0, [r4, r9, lsl #1] │ │ │ │ + lsls r4, r1, #19 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsls r0, r1, #5 │ │ │ │ + lsls r0, r5, #5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldrh r0, [r1, #28] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1050129,25 +1050125,25 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r5, #24] │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #56] @ 0x38 │ │ │ │ + ldr r0, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #72] @ 0x48 │ │ │ │ + ldr r6, [r4, #72] @ 0x48 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r3, #198 @ 0xc6 │ │ │ │ + cmp r3, #230 @ 0xe6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r6, [r1, #48] @ 0x30 │ │ │ │ + ldr r6, [r5, #48] @ 0x30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [r5, #64] @ 0x40 │ │ │ │ + ldr r0, [r1, #68] @ 0x44 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrh r0, [r7, #16] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1050262,23 +1050258,23 @@ │ │ │ │ nop │ │ │ │ strb r4, [r0, #13] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r0, [r2, #14] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #36] @ 0x24 │ │ │ │ + ldr r0, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r4, #52] @ 0x34 │ │ │ │ + ldr r6, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [r3, #52] @ 0x34 │ │ │ │ + ldr r0, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [r0, #28] │ │ │ │ + ldr r4, [r4, #28] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [r2, #44] @ 0x2c │ │ │ │ + ldr r2, [r6, #44] @ 0x2c │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrh r2, [r4, #6] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1050400,19 +1050396,19 @@ │ │ │ │ nop │ │ │ │ strb r0, [r7, #7] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r4, [r0, #4] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ + ldr r0, [r1, #96] @ 0x60 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cbz r4, 37791a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2635ae> │ │ │ │ + push {r2, r3, r4} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r7, [pc, #176] @ (377950 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2635e4>) │ │ │ │ + ldr r7, [pc, #304] @ (3779d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x263664>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ strh r2, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1050534,19 +1050530,19 @@ │ │ │ │ nop │ │ │ │ strb r0, [r6, #2] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #72] @ 0x48 │ │ │ │ + ldr r0, [r0, #76] @ 0x4c │ │ │ │ lsls r1, r3, #3 │ │ │ │ - uxth r4, r6 │ │ │ │ + uxtb r4, r2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r5, [pc, #912] @ (377d78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x263a0c>) │ │ │ │ + ldr r6, [pc, #16] @ (3779f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26368c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ strh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1050656,15 +1050652,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r5, #116] @ 0x74 │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #52] @ 0x34 │ │ │ │ + ldr r0, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r3, #3 │ │ │ │ strh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1050795,17 +1050791,17 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r7, #96] @ 0x60 │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #32] │ │ │ │ + ldr r4, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r1, #150 @ 0x96 │ │ │ │ + adds r1, #182 @ 0xb6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ add r3, pc, #484 @ (adr r3, 377e5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x263af0>) │ │ │ │ @ instruction: 0xffff6dd0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r4, [r0, #30] │ │ │ │ lsls r3, r0, #6 │ │ │ │ ldr r0, [sp, #732] @ 0x2dc │ │ │ │ @@ -1050937,17 +1050933,17 @@ │ │ │ │ nop │ │ │ │ strh r6, [r2, #26] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r6, sp, #776 @ 0x308 │ │ │ │ + add r6, sp, #904 @ 0x388 │ │ │ │ lsls r5, r3, #3 │ │ │ │ strh r2, [r2, #20] │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1051155,16 +1051151,16 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r4, [r3, #10] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [ip], #868 @ 0x364 │ │ │ │ - ldrsb.w r0, [r2, #217] @ 0xd9 │ │ │ │ + ldc 0, cr0, [ip, #-868] @ 0xfffffc9c │ │ │ │ + ldrsh.w r0, [r2, #217] @ 0xd9 │ │ │ │ strh r4, [r7, #0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r6, [pc, #388] @ (37818c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x263e20>) │ │ │ │ @@ -1051311,19 +1051307,19 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrb r4, [r5, #31] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #84] @ 0x54 │ │ │ │ + str r0, [r6, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r3, sp, #344 @ 0x158 │ │ │ │ + add r3, sp, #472 @ 0x1d8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r4, [r5, #20] │ │ │ │ + str r4, [r1, #24] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r6, [sp, #444] @ 0x1bc │ │ │ │ @ instruction: 0xffff7e8c │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1051472,19 +1051468,19 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r0, [r5, #120] @ 0x78 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrb r4, [r6, #24] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ + str r0, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r1, sp, #632 @ 0x278 │ │ │ │ + add r1, sp, #760 @ 0x2f8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrsh r4, [r7, r6] │ │ │ │ + ldrsh r4, [r3, r7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r4, [sp, #732] @ 0x2dc │ │ │ │ @ instruction: 0xffff7cd4 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1051644,17 +1051640,17 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r7, #17] │ │ │ │ lsls r3, r0, #6 │ │ │ │ str r6, [r4, #92] @ 0x5c │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 3785bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x264250> │ │ │ │ + bmi.n 3785fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x264290> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrsb r0, [r2, r3] │ │ │ │ + ldrsb r0, [r6, r3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrb r0, [r4, #12] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1051801,19 +1051797,19 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r0, [r0, #68] @ 0x44 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrb r4, [r1, #11] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #0] │ │ │ │ + str r0, [r2, #4] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r4, [r3, r4] │ │ │ │ + strb r4, [r7, r4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrb r0, [r0, #6] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1051968,19 +1051964,19 @@ │ │ │ │ nop │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrb r4, [r5, #4] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r2, r2] │ │ │ │ + ldrsh r0, [r6, r2] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r4, pc, #656 @ (adr r4, 378ae0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x264774>) │ │ │ │ + add r4, pc, #784 @ (adr r4, 378b60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2647f4>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r7, #212 @ 0xd4 │ │ │ │ + subs r7, #244 @ 0xf4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ strb r6, [r3, #31] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1052139,21 +1052135,21 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r0, [r1, #30] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r7, #29] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr r0, [sp, #104] @ 0x68 │ │ │ │ + ldr r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #176] @ 0xb0 │ │ │ │ + ldr r7, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r5, r5] │ │ │ │ + ldr r4, [r1, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ vqshlu.s32 , q7, #31 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1052324,19 +1052320,19 @@ │ │ │ │ nop │ │ │ │ ldrsh r4, [r0, r5] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r0, [r2, #23] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, r4] │ │ │ │ + ldrh r4, [r2, r5] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r1, pc, #280 @ (adr r1, 378cf0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x264984>) │ │ │ │ + add r1, pc, #408 @ (adr r1, 378d70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x264a04>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r4, #94 @ 0x5e │ │ │ │ + subs r4, #126 @ 0x7e │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldrsh r0, [r6, r2] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r6, [r2, #17] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1052494,17 +1052490,17 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r6, r5] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r4, [r7, #15] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r2, r4, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r6, [r2, #92] @ 0x5c │ │ │ │ + str r6, [r6, #92] @ 0x5c │ │ │ │ lsls r6, r3, #3 │ │ │ │ strb r6, [r3, #11] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1052673,19 +1052669,19 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r0, r7] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r0, [r2, #9] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r4, pc} │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 378b44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2647d8> │ │ │ │ + b.n 378b84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x264818> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r4, [r7, r1] │ │ │ │ + ldrb r4, [r3, r2] │ │ │ │ lsls r1, r3, #3 │ │ │ │ strb r0, [r4, #4] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1052863,23 +1052859,23 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r0, [r1, #2] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r7, #1] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - b.n 378c98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26492c> │ │ │ │ + b.n 378cd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26496c> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strh r6, [r0, r1] │ │ │ │ + strh r6, [r4, r1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r6, [r1, r1] │ │ │ │ + strh r6, [r5, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrh r3, [r7, #54] @ 0x36 │ │ │ │ @ instruction: 0xffff6f28 │ │ │ │ lsls r3, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -1053058,19 +1053054,19 @@ │ │ │ │ ... │ │ │ │ ldr r4, [r0, r0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r0, [r2, #104] @ 0x68 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #8] │ │ │ │ + str r4, [r4, #8] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r5} │ │ │ │ + stmia r2!, {r1, r2, r3, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r0, [r0, r1] │ │ │ │ + str r0, [r4, r1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -1053268,27 +1053264,27 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r3, #72] @ 0x48 │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #1000] @ (379920 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2655b4>) │ │ │ │ + ldr r5, [pc, #104] @ (3795a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265234>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #21 │ │ │ │ + lsrs r6, r6, #21 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r4, [pc, #672] @ (3797e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265478>) │ │ │ │ + ldr r4, [pc, #800] @ (379864 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2654f8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [pc, #112] @ (3795b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26524c>) │ │ │ │ + ldr r6, [pc, #240] @ (379638 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2652cc>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [pc, #128] @ (3795cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265260>) │ │ │ │ + ldr r6, [pc, #256] @ (37964c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2652e0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [pc, #504] @ (379748 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2653dc>) │ │ │ │ + ldr r5, [pc, #632] @ (3797c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26545c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1053560,25 +1053556,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r4, r7] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r0, [r1, r7] │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r6, [sp, #488] @ 0x1e8 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - ldr r4, [pc, #600] @ (379a78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26570c>) │ │ │ │ + ldr r4, [pc, #728] @ (379af8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26578c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ strh r4, [r7, r4] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr r3, [pc, #416] @ (3799cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265660>) │ │ │ │ + ldr r3, [pc, #544] @ (379a4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2656e0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #352] @ (379990 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265624>) │ │ │ │ + ldr r3, [pc, #480] @ (379a10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2656a4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - mcr 0, 0, r0, cr2, cr3, {6} │ │ │ │ + mcr 0, 1, r0, cr2, cr3, {6} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3799fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265690> │ │ │ │ @@ -1053885,109 +1053881,109 @@ │ │ │ │ ldr r0, [pc, #208] @ (379c44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2658d8>) │ │ │ │ movw r3, #6172 @ 0x181c │ │ │ │ add r0, pc │ │ │ │ b.n 3799e2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265676> │ │ │ │ nop │ │ │ │ movs r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #192] @ (379c44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2658d8>) │ │ │ │ + ldr r2, [pc, #320] @ (379cc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265958>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #864] @ (379ee8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265b7c>) │ │ │ │ + ldr r3, [pc, #992] @ (379f68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265bfc>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [pc, #136] @ (379c14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2658a8>) │ │ │ │ + ldr r2, [pc, #264] @ (379c94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265928>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #768] @ (379e90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265b24>) │ │ │ │ + ldr r3, [pc, #896] @ (379f10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265ba4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [pc, #120] @ (379c0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2658a0>) │ │ │ │ + ldr r2, [pc, #248] @ (379c8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265920>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #704] @ (379e58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265aec>) │ │ │ │ + ldr r3, [pc, #832] @ (379ed8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265b6c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [pc, #128] @ (379c1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2658b0>) │ │ │ │ + ldr r2, [pc, #256] @ (379c9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265930>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #664] @ (379e38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265acc>) │ │ │ │ + ldr r3, [pc, #792] @ (379eb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265b4c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [pc, #160] @ (379c44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2658d8>) │ │ │ │ + ldr r2, [pc, #288] @ (379cc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265958>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #632] @ (379e20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265ab4>) │ │ │ │ + ldr r3, [pc, #760] @ (379ea0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265b34>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [pc, #192] @ (379c6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265900>) │ │ │ │ + ldr r2, [pc, #320] @ (379cec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265980>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #600] @ (379e08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265a9c>) │ │ │ │ + ldr r3, [pc, #728] @ (379e88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265b1c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [pc, #224] @ (379c94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265928>) │ │ │ │ + ldr r2, [pc, #352] @ (379d14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2659a8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #568] @ (379df0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265a84>) │ │ │ │ + ldr r3, [pc, #696] @ (379e70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265b04>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [pc, #240] @ (379cac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265940>) │ │ │ │ + ldr r2, [pc, #368] @ (379d2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2659c0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #536] @ (379dd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265a6c>) │ │ │ │ + ldr r3, [pc, #664] @ (379e58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265aec>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [pc, #272] @ (379cd4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265968>) │ │ │ │ + ldr r2, [pc, #400] @ (379d54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2659e8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #488] @ (379db0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265a44>) │ │ │ │ + ldr r3, [pc, #616] @ (379e30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265ac4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [pc, #280] @ (379ce4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265978>) │ │ │ │ + ldr r2, [pc, #408] @ (379d64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2659f8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #448] @ (379d90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265a24>) │ │ │ │ + ldr r3, [pc, #576] @ (379e10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265aa4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r4, [sp, #460] @ 0x1cc │ │ │ │ - @ instruction: 0xffff4a56 │ │ │ │ + @ instruction: 0xffff4a76 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #440] @ (379d94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265a28>) │ │ │ │ + ldr r3, [pc, #568] @ (379e14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265aa8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r6, [sp, #244] @ 0xf4 │ │ │ │ - vtbx.8 d20, {d15-d17}, d8 │ │ │ │ + vtbx.8 d20, {d15-d17}, d24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #344] @ (379d40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2659d4>) │ │ │ │ + ldr r3, [pc, #472] @ (379dc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265a54>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [pc, #248] @ (379ce4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265978>) │ │ │ │ + ldr r2, [pc, #376] @ (379d64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2659f8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #256] @ (379cf0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265984>) │ │ │ │ + ldr r3, [pc, #384] @ (379d70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265a04>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [pc, #320] @ (379d34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2659c8>) │ │ │ │ + ldr r2, [pc, #448] @ (379db4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265a48>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #248] @ (379cf0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265984>) │ │ │ │ + ldr r3, [pc, #376] @ (379d70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265a04>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [pc, #624] @ (379e6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265b00>) │ │ │ │ + ldr r0, [pc, #752] @ (379eec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265b80>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [pc, #448] @ (379dc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265a54>) │ │ │ │ + ldr r0, [pc, #576] @ (379e40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265ad4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r2, #85 @ 0x55 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #504] @ (379e00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265a94>) │ │ │ │ + ldr r0, [pc, #632] @ (379e80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265b14>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [pc, #488] @ (379df4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265a88>) │ │ │ │ + ldr r0, [pc, #616] @ (379e74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265b08>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [pc, #448] @ (379dd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265a64>) │ │ │ │ + ldr r0, [pc, #576] @ (379e50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265ae4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [pc, #496] @ (379e04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265a98>) │ │ │ │ + ldr r0, [pc, #624] @ (379e84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265b18>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [pc, #528] @ (379e28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265abc>) │ │ │ │ + ldr r0, [pc, #656] @ (379ea8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265b3c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [pc, #568] @ (379e54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265ae8>) │ │ │ │ + ldr r0, [pc, #696] @ (379ed4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265b68>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [pc, #608] @ (379e80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265b14>) │ │ │ │ + ldr r0, [pc, #736] @ (379f00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265b94>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [pc, #632] @ (379e9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265b30>) │ │ │ │ + ldr r0, [pc, #760] @ (379f1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265bb0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [pc, #656] @ (379eb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265b4c>) │ │ │ │ + ldr r0, [pc, #784] @ (379f38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265bcc>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [pc, #696] @ (379ee4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265b78>) │ │ │ │ + ldr r0, [pc, #824] @ (379f64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265bf8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r2, [sp, #860] @ 0x35c │ │ │ │ - @ instruction: 0xffff48bc │ │ │ │ + @ instruction: 0xffff48dc │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r4, [sp, #668] @ 0x29c │ │ │ │ - @ instruction: 0xffff48b4 │ │ │ │ + @ instruction: 0xffff48d4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [pc, #680] @ (379ee8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265b7c>) │ │ │ │ + ldr r0, [pc, #808] @ (379f68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265bfc>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [pc, #744] @ (379f2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265bc0>) │ │ │ │ + ldr r0, [pc, #872] @ (379fac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265c40>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - mov lr, ip │ │ │ │ + bx r0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #420] @ (379e00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265a94>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1054160,15 +1054156,15 @@ │ │ │ │ nop │ │ │ │ ldr r5, [pc, #48] @ (379e34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265ac8>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r0, [r3, #56] @ 0x38 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 379e72 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265b06> │ │ │ │ + cbnz r4, 379e7a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265b0e> │ │ │ │ lsls r6, r3, #3 │ │ │ │ str r2, [r3, #32] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1054320,27 +1054316,27 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r4, [r1, #28] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r5, #20] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - adcs r6, r3 │ │ │ │ + adcs r6, r7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #464] @ (37a184 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265e18>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r2, [r3, #12] │ │ │ │ lsls r3, r0, #6 │ │ │ │ ldr r2, [pc, #168] @ (37a064 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265cf8>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #180 @ 0xb4 │ │ │ │ + subs r4, #212 @ 0xd4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #260] @ (37a0dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265d70>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1054450,15 +1054446,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #576] @ (37a320 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x265fb4>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r4, [r3, #0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb810 │ │ │ │ + @ instruction: 0xb830 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrsh r4, [r7, r4] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1054559,15 +1054555,15 @@ │ │ │ │ @ instruction: 0xfa353c8e │ │ │ │ ldr r0, [pc, #400] @ (37a384 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x266018>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrsh r0, [r6, r3] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mvns r0, r7 │ │ │ │ + add r0, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrsh r6, [r1, r1] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1054669,15 +1054665,15 @@ │ │ │ │ negs r5, r4 │ │ │ │ bx sl │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrb r4, [r3, r7] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmn r4, r5 │ │ │ │ + orrs r4, r1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r2, [r7, r4] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1054796,15 +1054792,15 @@ │ │ │ │ nop │ │ │ │ mov r4, r7 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrb r0, [r1, r3] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - tst r4, r5 │ │ │ │ + negs r4, r1 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldrh r0, [r7, r7] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1054923,15 +1054919,15 @@ │ │ │ │ nop │ │ │ │ add ip, pc │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r0, [r1, r6] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5 │ │ │ │ + asrs r4, r1 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldrh r0, [r7, r2] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1055283,26 +1055279,26 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r0, r1] │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ muls r4, r7 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - subs r7, #128 @ 0x80 │ │ │ │ + subs r7, #160 @ 0xa0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strh r6, [r0, #44] @ 0x2c │ │ │ │ + strh r6, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bics r4, r3 │ │ │ │ + bics r4, r7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - muls r6, r2 │ │ │ │ + muls r6, r6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ - vcvt.f32.u32 , q11, #1 │ │ │ │ + @ instruction: 0xffff3e96 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrsb r2, [r5, r6] │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1055430,15 +1055426,15 @@ │ │ │ │ nop │ │ │ │ subs r7, #228 @ 0xe4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrsb r0, [r6, r1] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #212 @ 0xd4 │ │ │ │ + subs r3, #244 @ 0xf4 │ │ │ │ lsls r1, r3, #3 │ │ │ │ strb r4, [r0, r6] │ │ │ │ lsls r3, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1055816,21 +1055812,21 @@ │ │ │ │ ... │ │ │ │ subs r6, #132 @ 0x84 │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r0, [r2, r4] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #46 @ 0x2e │ │ │ │ + subs r2, #78 @ 0x4e │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r2, #28 │ │ │ │ + subs r2, #60 @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r2, #56 @ 0x38 │ │ │ │ + subs r2, #88 @ 0x58 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cmp r7, #62 @ 0x3e │ │ │ │ + cmp r7, #94 @ 0x5e │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r5, #14 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r4, #158 @ 0x9e │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r4, #114 @ 0x72 │ │ │ │ lsls r6, r0, #6 │ │ │ │ @@ -1055990,15 +1055986,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ subs r2, #84 @ 0x54 │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r0, [r4, r3] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #68 @ 0x44 │ │ │ │ + adds r6, #100 @ 0x64 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r7, [pc, #792] @ (37b3a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x267034>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1056427,23 +1056423,23 @@ │ │ │ │ ... │ │ │ │ subs r0, #200 @ 0xc8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r7, [pc, #328] @ (37b684 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x267318>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #24 @ (adr r3, 37b55c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2671f0>) │ │ │ │ + add r3, pc, #152 @ (adr r3, 37b5dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x267270>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r6, r4 │ │ │ │ + adcs r6, r0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r4, #64 @ 0x40 │ │ │ │ + adds r4, #96 @ 0x60 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r3, #254 @ 0xfe │ │ │ │ + adds r4, #30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - pop {r2, r3, r7} │ │ │ │ + pop {r2, r3, r5, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ adds r7, #12 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r6, #94 @ 0x5e │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r6, #50 @ 0x32 │ │ │ │ lsls r6, r0, #6 │ │ │ │ @@ -1056647,15 +1056643,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r2, [pc, #432] @ (37b920 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2675b4>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #208 @ 0xd0 │ │ │ │ + cmp r7, #240 @ 0xf0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ adds r3, #90 @ 0x5a │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r3, #12 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r1, [pc, #232] @ (37b86c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x267500>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ @@ -1056901,17 +1056897,17 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ adds r1, #192 @ 0xc0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r0, [pc, #304] @ (37bb24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2677b8>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #256 @ (adr r0, 37bafc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x267790>) │ │ │ │ + add r0, pc, #384 @ (adr r0, 37bb7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x267810>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r5, #96 @ 0x60 │ │ │ │ + cmp r5, #128 @ 0x80 │ │ │ │ lsls r7, r1, #3 │ │ │ │ mov r4, r5 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1057123,17 +1057119,17 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ cmp r7, #78 @ 0x4e │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp sl, fp │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #60 @ 0x3c │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrb r6, [r7, #16] │ │ │ │ + ldrb r6, [r3, #17] │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r6, #122 @ 0x7a │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r6, r6 │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r5, #90 @ 0x5a │ │ │ │ lsls r6, r0, #6 │ │ │ │ @@ -1057370,39 +1057366,39 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ bics r4, r0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ muls r0, r7 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr r2, [r4, r4] │ │ │ │ + ldr r2, [r0, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [r6, #92] @ 0x5c │ │ │ │ + ldr r2, [r2, #96] @ 0x60 │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r7, [r0, #4] │ │ │ │ - vtbl.8 d18, {d15}, d20 │ │ │ │ + vtbx.8 d18, {d15}, d4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ negs r2, r2 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [r4, #32] │ │ │ │ @ instruction: 0xffff2cf4 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r1, [r3, r5] │ │ │ │ - vsri.32 d30, d0, #1 │ │ │ │ + vsri.32 d30, d16, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r5, [r7, r6] │ │ │ │ vtbx.8 d21, {d31- instruction: 0xffff5895 │ │ │ │ - vabdl.u q14, d15, d30 │ │ │ │ + @ instruction: 0xffffc74e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r3, #238 @ 0xee │ │ │ │ + movs r4, #14 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r1, #104 @ 0x68 │ │ │ │ + movs r1, #136 @ 0x88 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [r7, r0] │ │ │ │ @ instruction: 0xffff5eb9 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (37c2bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x267f50>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1057624,35 +1057620,35 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r5 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #52 @ 0x34 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - bhi.n 37c214 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x267ea8> │ │ │ │ + bhi.n 37c054 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x267ce8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + push {r3, r4, r6, r7, lr} │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r1, #236 @ 0xec │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r0, [sp, #552] @ 0x228 │ │ │ │ lsls r6, r3, #3 │ │ │ │ subs r7, #130 @ 0x82 │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r0, #208 @ 0xd0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - bvc.n 37c164 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x267df8> │ │ │ │ + bvc.n 37c1a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x267e38> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - push {r2, r4, r6} │ │ │ │ + push {r2, r4, r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r0, #134 @ 0x86 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - bvs.n 37c0dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x267d70> │ │ │ │ + bvs.n 37c11c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x267db0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - push {r1, r3} │ │ │ │ + push {r1, r3, r5} │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ @@ -1058103,15 +1058099,15 @@ │ │ │ │ subs r5, #166 @ 0xa6 │ │ │ │ movs r4, #96 @ 0x60 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r2, #236 @ 0xec │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ + movs r0, #112 @ 0x70 │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r2, #88 @ 0x58 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1058178,15 +1058174,15 @@ │ │ │ │ subs r5, #177 @ 0xb1 │ │ │ │ movs r3, #80 @ 0x50 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r1, #220 @ 0xdc │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r0, #5 │ │ │ │ + subs r0, r4, #5 │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r1, #112 @ 0x70 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1058659,19 +1058655,19 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r1, #22 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #20 │ │ │ │ + lsls r4, r7, #20 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r2, r3, #1 │ │ │ │ + subs r2, r7, #1 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - asrs r6, r3, #13 │ │ │ │ + asrs r6, r7, #13 │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r6, #62 @ 0x3e │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1059003,47 +1058999,47 @@ │ │ │ │ nop │ │ │ │ adds r6, r7, #5 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r4, #10 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #14 │ │ │ │ + asrs r4, r6, #14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r3, #190 @ 0xbe │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stmia r3!, {r1, r4} │ │ │ │ + stmia r3!, {r1, r4, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, #4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r3, #1 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r0, r7, #0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrh r2, [r5, r2] │ │ │ │ + ldrh r2, [r1, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r0, r4, r7 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r6, r0, #19 │ │ │ │ + asrs r6, r4, #19 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 37cfd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x268c64> │ │ │ │ + bls.n 37d010 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x268ca4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb74a │ │ │ │ + @ instruction: 0xb76a │ │ │ │ lsls r3, r2, #3 │ │ │ │ adds r1, #160 @ 0xa0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r4, r5, r3 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r0, r7, #21 │ │ │ │ + lsrs r0, r3, #22 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bcc.n 37cffc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x268c90> │ │ │ │ + bcc.n 37d03c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x268cd0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r7, [pc, #940] @ (37d33c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x268fd0>) │ │ │ │ mov r5, r2 │ │ │ │ @@ -1059413,55 +1059409,55 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #31 │ │ │ │ + asrs r0, r2, #32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - itt vs │ │ │ │ - lslvs r2, r2, #3 │ │ │ │ - subvs r1, #16 │ │ │ │ + itt hi │ │ │ │ + lslhi r2, r2, #3 │ │ │ │ + subhi r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #6 │ │ │ │ + asrs r4, r7, #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r6, r4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #220 @ 0xdc │ │ │ │ lsls r3, r0, #6 │ │ │ │ - lsrs r6, r0, #11 │ │ │ │ + lsrs r6, r4, #11 │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r0, r3, #31 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r2, r0, #15 │ │ │ │ + asrs r2, r4, #15 │ │ │ │ lsls r7, r1, #3 │ │ │ │ asrs r2, r1, #30 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r2, r4, #1 │ │ │ │ + asrs r2, r0, #2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bmi.n 37d33c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x268fd0> │ │ │ │ + bmi.n 37d37c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x269010> │ │ │ │ lsls r4, r2, #3 │ │ │ │ asrs r6, r1, #28 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r2, r4, #31 │ │ │ │ + asrs r2, r0, #32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - uxtb r0, r6 │ │ │ │ + cbz r0, 37d3dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x269070> │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r2, r7, #26 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r4, r4, #29 │ │ │ │ + lsrs r4, r0, #30 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r6, r6, #28 │ │ │ │ + lsrs r6, r2, #29 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w r5, [pc, #1880] @ 37db10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2697a4> │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1060214,23 +1060210,23 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r5, #22 │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r4, #54 @ 0x36 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #32] │ │ │ │ + strh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - asrs r2, r2, #5 │ │ │ │ + asrs r2, r6, #5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r2, #5 │ │ │ │ + asrs r0, r6, #5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r2, #5 │ │ │ │ + asrs r0, r6, #5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + lsrs r4, r3, #31 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r5, #8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1060874,76 +1060870,76 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ movs r4, #156 @ 0x9c │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #140 @ 0x8c │ │ │ │ lsls r3, r0, #6 │ │ │ │ - lsls r4, r5, #16 │ │ │ │ + lsls r4, r1, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbz r2, 37e292 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x269f26> │ │ │ │ + cbz r2, 37e29a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x269f2e> │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r3, #22 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #226 @ 0xe2 │ │ │ │ lsls r3, r0, #6 │ │ │ │ lsrs r2, r6, #16 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsls r6, r0, #20 │ │ │ │ + lsls r6, r4, #20 │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsrs r0, r6, #15 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #18 │ │ │ │ + lsls r6, r5, #18 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r1, {r1, r2, r4} │ │ │ │ + ldmia r1, {r1, r2, r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsrs r0, r1, #13 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsls r2, r3, #16 │ │ │ │ + lsls r2, r7, #16 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, pc, #144 @ (adr r7, 37e2ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x269f80>) │ │ │ │ + add r7, pc, #272 @ (adr r7, 37e36c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26a000>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsrs r0, r3, #10 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r0, [pc, #968] @ (37e62c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26a2c0>) │ │ │ │ + ldr r1, [pc, #72] @ (37e2ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x269f40>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ lsrs r4, r5, #8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #25 │ │ │ │ + lsls r2, r6, #25 │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsrs r6, r7, #6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsls r0, r4, #22 │ │ │ │ + lsls r0, r0, #23 │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ lsls r6, r0, #6 │ │ │ │ lsrs r0, r5, #4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r5, pc, #424 @ (adr r5, 37e42c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26a0c0>) │ │ │ │ + add r5, pc, #552 @ (adr r5, 37e4ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26a140>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsrs r2, r2, #3 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xfb5c00d2 │ │ │ │ + @ instruction: 0xfb7c00d2 │ │ │ │ lsrs r6, r6, #1 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsls r4, r2, #18 │ │ │ │ + lsls r4, r6, #18 │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsrs r6, r0, #32 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsls r4, r6, #16 │ │ │ │ + lsls r4, r2, #17 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r3, #16 │ │ │ │ + lsls r0, r7, #16 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr.w r5, [pc, #3524] @ 37f078 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26ad0c> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1062296,19 +1062292,35 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r2, r7, #4 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r5, #4 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - strb r6, [r4, #20] │ │ │ │ + strb r6, [r0, #21] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r6, r3, #10 │ │ │ │ + lsls r6, r7, #10 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r2, r2, #10 │ │ │ │ + lsls r2, r6, #10 │ │ │ │ + lsls r7, r1, #3 │ │ │ │ + lsls r0, r6, #10 │ │ │ │ + lsls r7, r1, #3 │ │ │ │ + lsls r4, r5, #10 │ │ │ │ + lsls r7, r1, #3 │ │ │ │ + lsls r0, r5, #10 │ │ │ │ + lsls r7, r1, #3 │ │ │ │ + lsls r4, r4, #10 │ │ │ │ + lsls r7, r1, #3 │ │ │ │ + lsls r0, r4, #10 │ │ │ │ + lsls r7, r1, #3 │ │ │ │ + lsls r4, r3, #10 │ │ │ │ + lsls r7, r1, #3 │ │ │ │ + lsls r0, r3, #10 │ │ │ │ + lsls r7, r1, #3 │ │ │ │ + lsls r4, r2, #10 │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsls r0, r2, #10 │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsls r4, r1, #10 │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsls r0, r1, #10 │ │ │ │ lsls r7, r1, #3 │ │ │ │ @@ -1062320,37 +1062332,21 @@ │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsls r0, r7, #9 │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsls r4, r6, #9 │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsls r0, r6, #9 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r4, r5, #9 │ │ │ │ - lsls r7, r1, #3 │ │ │ │ - lsls r0, r5, #9 │ │ │ │ - lsls r7, r1, #3 │ │ │ │ - lsls r4, r4, #9 │ │ │ │ - lsls r7, r1, #3 │ │ │ │ - lsls r0, r4, #9 │ │ │ │ - lsls r7, r1, #3 │ │ │ │ - lsls r4, r3, #9 │ │ │ │ - lsls r7, r1, #3 │ │ │ │ - lsls r0, r3, #9 │ │ │ │ - lsls r7, r1, #3 │ │ │ │ - lsls r4, r2, #9 │ │ │ │ - lsls r7, r1, #3 │ │ │ │ - lsls r0, r2, #9 │ │ │ │ - lsls r7, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 {d16[6]}, [r2], lr │ │ │ │ + @ instruction: 0xfa0200ce │ │ │ │ vst2.8 {d0[4],d1[4]}, [lr], r5 │ │ │ │ lsrs r6, r5, #30 │ │ │ │ lsls r3, r0, #6 │ │ │ │ lsrs r4, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1063678,80 +1063674,80 @@ │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ b.n 37ffc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26bc58> │ │ │ │ ldr.w r0, [r8, ] │ │ │ │ lsrs r2, r4, #27 │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 37fee8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26bb7c> │ │ │ │ + bpl.n 37ff28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26bbbc> │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #115 @ 0x73 │ │ │ │ - vsli.32 d31, d30, #31 │ │ │ │ + vsli.32 , q7, #31 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds.w r0, r0, #6750208 @ 0x670000 │ │ │ │ + @ instruction: 0xf53000ce │ │ │ │ movs r5, #125 @ 0x7d │ │ │ │ - vmls.i , , d16[0] │ │ │ │ + vabal.u , d15, d0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #223 @ 0xdf │ │ │ │ @ instruction: 0xffff1c94 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #223 @ 0xdf │ │ │ │ - @ instruction: 0xffffefa2 │ │ │ │ + vqrdmlsh.s q15, , d2[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r5, #147 @ 0x93 │ │ │ │ vshll.u32 , d16, #31 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, sl, #6750208 @ 0x670000 │ │ │ │ - ubfx r0, r0, #3, #15 │ │ │ │ - usat r0, #14, sl, lsl #3 │ │ │ │ - @ instruction: 0xf35000ce │ │ │ │ - @ instruction: 0xf31600ce │ │ │ │ - @ instruction: 0xf2dc00ce │ │ │ │ - stc 0, cr0, [ip], {206} @ 0xce │ │ │ │ - add r3, sp, #760 @ 0x2f8 │ │ │ │ + bic.w r0, sl, #6750208 @ 0x670000 │ │ │ │ + @ instruction: 0xf3e000ce │ │ │ │ + usat r0, #14, sl, asr #3 │ │ │ │ + @ instruction: 0xf37000ce │ │ │ │ + @ instruction: 0xf33600ce │ │ │ │ + @ instruction: 0xf2fc00ce │ │ │ │ + stc 0, cr0, [ip], #824 @ 0x338 │ │ │ │ + add r3, sp, #888 @ 0x378 │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r0, #181 @ 0xb5 │ │ │ │ - vcvt.f16.u16 d30, d26, #1 │ │ │ │ + vcvt.f16.u16 q15, q5, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #91 @ 0x5b │ │ │ │ vsra.u64 d18, d11, #1 │ │ │ │ vaddw.u q9, , d25 │ │ │ │ - @ instruction: 0xfffff1e4 │ │ │ │ + vsubl.u , d15, d4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xf1e000ce │ │ │ │ - @ instruction: 0xf1e400ce │ │ │ │ - @ instruction: 0xf1f000ce │ │ │ │ + addw r0, r0, #206 @ 0xce │ │ │ │ + addw r0, r4, #206 @ 0xce │ │ │ │ + @ instruction: 0xf21000ce │ │ │ │ movs r0, #17 │ │ │ │ - vsra.u64 , q8, #1 │ │ │ │ + vrshr.u32 d31, d0, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xf1f200ce │ │ │ │ - @ instruction: 0xf1f600ce │ │ │ │ + @ instruction: 0xf21200ce │ │ │ │ + @ instruction: 0xf21600ce │ │ │ │ subs r7, r7, #6 │ │ │ │ - vsra.u64 , q13, #1 │ │ │ │ + vrshr.u32 d31, d10, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldmdb ip!, {r1, r2, r3, r6, r7} │ │ │ │ - ldmdb r6!, {r1, r2, r3, r6, r7} │ │ │ │ + ldrd r0, r0, [ip, #-824] @ 0x338 │ │ │ │ + ldrd r0, r0, [r6, #-824] @ 0x338 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #160 @ 0xa0 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r0, #187 @ 0xbb │ │ │ │ - vaddw.u , , d2 │ │ │ │ + vaddw.u , , d18 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adcs.w r0, r0, #206 @ 0xce │ │ │ │ + sbcs.w r0, r0, #206 @ 0xce │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #20 │ │ │ │ @@ -1063775,31 +1063771,31 @@ │ │ │ │ movs r6, #243 @ 0xf3 │ │ │ │ vqshlu.s64 , q12, #63 @ 0x3f │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [lr], {206} @ 0xce │ │ │ │ + stcl 0, cr0, [lr], #824 @ 0x338 │ │ │ │ adds r5, r0, r7 │ │ │ │ - vsri.64 q15, q0, #1 │ │ │ │ + vsri.64 q15, q8, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 37f8f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26b58c> │ │ │ │ + b.n 37f938 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26b5cc> │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r3, r4, r5 │ │ │ │ - vdup.8 d30, d4[7] │ │ │ │ + vdup.8 d30, d20[7] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bhi.n 37fed0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26bb64> │ │ │ │ + bhi.n 37ff10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26bba4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - rsb r0, r0, lr, lsl #3 │ │ │ │ - rsb r0, r8, lr, lsl #3 │ │ │ │ - rsbs r0, r4, lr, lsl #3 │ │ │ │ + @ instruction: 0xebe000ce │ │ │ │ @ instruction: 0xebe800ce │ │ │ │ - @ instruction: 0xebfc00ce │ │ │ │ - stc 0, cr0, [r4], {206} @ 0xce │ │ │ │ + @ instruction: 0xebf400ce │ │ │ │ + stc 0, cr0, [r8], {206} @ 0xce │ │ │ │ + ldc 0, cr0, [ip], {206} @ 0xce │ │ │ │ + stc 0, cr0, [r4], #-824 @ 0xfffffcc8 │ │ │ │ strd r5, r3, [sp, #32] │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -1064976,84 +1064972,84 @@ │ │ │ │ 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 380c4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26c8e0> │ │ │ │ - b.n 380d20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26c9b4> │ │ │ │ + b.n 380d60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26c9f4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - svc 122 @ 0x7a │ │ │ │ + svc 154 @ 0x9a │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r3, r3, #29 │ │ │ │ - @ instruction: 0xffffe8dc │ │ │ │ + @ instruction: 0xffffe8fc │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r2, [r3, #34] @ 0x22 │ │ │ │ + strh r2, [r7, #34] @ 0x22 │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r3, r5, #28 │ │ │ │ vqshl.u32 , , #31 │ │ │ │ - @ instruction: 0xffffe8b4 │ │ │ │ + @ instruction: 0xffffe8d4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia.w r2!, {r1, r2, r3, r6, r7} │ │ │ │ - ldmia.w r2!, {r1, r2, r3, r6, r7} │ │ │ │ - ldmia.w r6!, {r1, r2, r3, r6, r7} │ │ │ │ + @ instruction: 0xe8d200ce │ │ │ │ + @ instruction: 0xe8d200ce │ │ │ │ + @ instruction: 0xe8d600ce │ │ │ │ asrs r7, r5, #27 │ │ │ │ - @ instruction: 0xffffe8be │ │ │ │ + @ instruction: 0xffffe8de │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xe8ca00ce │ │ │ │ - @ instruction: 0xe8d200ce │ │ │ │ - ble.n 380b88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26c81c> │ │ │ │ + strd r0, r0, [sl], #824 @ 0x338 │ │ │ │ + ldrd r0, r0, [r2], #824 @ 0x338 │ │ │ │ + ble.n 380bc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26c85c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bgt.n 380bd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26c86c> │ │ │ │ + ble.n 380c18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26c8ac> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bgt.n 380c30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26c8c4> │ │ │ │ + bgt.n 380c70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26c904> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blt.n 380c88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26c91c> │ │ │ │ + blt.n 380cc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26c95c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 3804bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26c150> │ │ │ │ + b.n 3804fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26c190> │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ b.n 380f94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26cc28> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - b.n 381304 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26cf98> │ │ │ │ + b.n 381344 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26cfd8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 381144 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26cdd8> │ │ │ │ + b.n 381184 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26ce18> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 380fc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26cc5c> │ │ │ │ + b.n 381008 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26cc9c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 380e70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26cb04> │ │ │ │ + b.n 380eb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26cb44> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 380d74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26ca08> │ │ │ │ + b.n 380db4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26ca48> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 380c64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26c8f8> │ │ │ │ + b.n 380ca4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26c938> │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 371b9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25d830> │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ movs r1, #79 @ 0x4f │ │ │ │ bl 372ef4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25eb88> │ │ │ │ @@ -1066335,45 +1066331,45 @@ │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ bl 37348c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25f120> │ │ │ │ movs r1, #95 @ 0x5f │ │ │ │ mov r8, r0 │ │ │ │ b.n 381964 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26d5f8> │ │ │ │ nop │ │ │ │ - udf #170 @ 0xaa │ │ │ │ + udf #202 @ 0xca │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ble.n 381904 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26d598> │ │ │ │ + udf #12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ble.n 38198c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26d620> │ │ │ │ + ble.n 3819cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26d660> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bgt.n 381a14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26d6a8> │ │ │ │ + bgt.n 381854 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26d4e8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blt.n 381904 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26d598> │ │ │ │ + bgt.n 381944 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26d5d8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blt.n 3819f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26d68c> │ │ │ │ + blt.n 381a38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26d6cc> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bge.n 3818ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26d580> │ │ │ │ + bge.n 38192c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26d5c0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bge.n 381978 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26d60c> │ │ │ │ + bge.n 3819b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26d64c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bls.n 381a00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26d694> │ │ │ │ + bls.n 381a40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26d6d4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bhi.n 381888 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26d51c> │ │ │ │ + bhi.n 3818c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26d55c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bvc.n 381910 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26d5a4> │ │ │ │ + bhi.n 381950 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26d5e4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bvc.n 3819f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26d68c> │ │ │ │ + bvc.n 381a38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26d6cc> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bvs.n 3818f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26d584> │ │ │ │ + bvs.n 381930 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26d5c4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bvs.n 3819e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26d67c> │ │ │ │ + bvs.n 381a28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26d6bc> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bpl.n 381878 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26d50c> │ │ │ │ + bpl.n 3818b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26d54c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 381904 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26d598> │ │ │ │ + bmi.n 381944 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26d5d8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ bl 37348c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25f120> │ │ │ │ movs r1, #95 @ 0x5f │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 37348c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25f120> │ │ │ │ @@ -1067199,48 +1067195,48 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r4, [r2, #44] @ 0x2c │ │ │ │ bl 371b9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25d830> │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - bcc.n 382140 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26ddd4> │ │ │ │ + bcc.n 382180 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26de14> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bcc.n 3821c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26de5c> │ │ │ │ + bcc.n 382208 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26de9c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bcs.n 3820b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26dd4c> │ │ │ │ + bcs.n 3820f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26dd8c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bne.n 3821ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26de40> │ │ │ │ + bcs.n 3821ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26de80> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bne.n 3822a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26df34> │ │ │ │ + bne.n 3820e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26dd74> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r7, {r3, r4, r7} │ │ │ │ + ldmia r7, {r3, r4, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r6!, {r1, r3, r5, r7} │ │ │ │ + ldmia r6, {r1, r3, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r5, {r5, r7} │ │ │ │ + ldmia r5!, {r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r5, {r1, r5, r7} │ │ │ │ + ldmia r5!, {r1, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r5!, {r1, r2, r4, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r5!, {r1, r2, r7} │ │ │ │ + ldmia r5, {r1, r2, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bl 3661d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x251e68> │ │ │ │ - ldmia r5, {r5, r6} │ │ │ │ + ldmia r5!, {r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r5, {r5, r6} │ │ │ │ + ldmia r5!, {r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r5!, {r4, r6} │ │ │ │ + ldmia r5, {r4, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r5, {r3, r4, r5} │ │ │ │ + ldmia r5!, {r3, r4, 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, #3952] @ 0xf70 │ │ │ │ ldr.w r5, [pc, #3520] @ 382fbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26ec50> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1068631,19 +1068627,35 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ ble.n 382fa8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26ec3c> │ │ │ │ lsls r2, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ble.n 382f98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26ec2c> │ │ │ │ lsls r2, r0, #6 │ │ │ │ - adds r5, #222 @ 0xde │ │ │ │ + adds r5, #254 @ 0xfe │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r3!, {r1, r2, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + stmia r3!, {r1, r3, r5, r6} │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + stmia r3!, {r3, r5, r6} │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + stmia r3!, {r2, r5, r6} │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + stmia r3!, {r5, r6} │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + stmia r3!, {r2, r3, r4, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r3!, {r1, r3, r6} │ │ │ │ + stmia r3!, {r3, r4, r6} │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + stmia r3!, {r2, r4, r6} │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + stmia r3!, {r4, r6} │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + stmia r3!, {r2, r3, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ stmia r3!, {r3, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ stmia r3!, {r2, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ stmia r3!, {r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ @@ -1068655,39 +1068667,23 @@ │ │ │ │ lsls r6, r1, #3 │ │ │ │ stmia r3!, {r4, r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ stmia r3!, {r2, r3, r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ stmia r3!, {r3, r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r3!, {r2, r5} │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - stmia r3!, {r5} │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - stmia r3!, {r2, r3, r4} │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - stmia r3!, {r3, r4} │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - stmia r3!, {r2, r4} │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - stmia r3!, {r4} │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - stmia r3!, {r2, r3} │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - stmia r3!, {r3} │ │ │ │ - lsls r6, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r3, r4, r7, pc} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - cbnz r4, 383052 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26ece6> │ │ │ │ + cbnz r4, 38305a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26ecee> │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr.w r2, [r8, #16] │ │ │ │ movs r1, #28 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ bl 43a2d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x325f64> │ │ │ │ @@ -1071152,65 +1071148,65 @@ │ │ │ │ bhi.n 38480e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2704a2> │ │ │ │ @ instruction: 0xfffe1894 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #448 @ 0x1c0 │ │ │ │ + add r0, sp, #576 @ 0x240 │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r4, sp, #688 @ 0x2b0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r7, pc, #1000 @ (adr r7, 384cbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x270950>) │ │ │ │ + add r0, sp, #104 @ 0x68 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + stmia r2!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r2!, {r1, r4, r5} │ │ │ │ + stmia r2!, {r1, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add sp, #144 @ 0x90 │ │ │ │ + add sp, #272 @ 0x110 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r7, sp, #728 @ 0x2d8 │ │ │ │ + add r7, sp, #856 @ 0x358 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r7, sp, #304 @ 0x130 │ │ │ │ + add r7, sp, #432 @ 0x1b0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r5, sp, #1000 @ 0x3e8 │ │ │ │ + add r6, sp, #104 @ 0x68 │ │ │ │ lsls r6, r1, #3 │ │ │ │ beq.n 3848ce <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x270562> │ │ │ │ - @ instruction: 0xfffead88 │ │ │ │ + @ instruction: 0xfffeada8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r5, sp, #112 @ 0x70 │ │ │ │ + add r5, sp, #240 @ 0xf0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r4, sp, #704 @ 0x2c0 │ │ │ │ + add r4, sp, #832 @ 0x340 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r4, sp, #272 @ 0x110 │ │ │ │ + add r4, sp, #400 @ 0x190 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r3, sp, #872 @ 0x368 │ │ │ │ + add r3, sp, #1000 @ 0x3e8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r3, sp, #440 @ 0x1b8 │ │ │ │ + add r3, sp, #568 @ 0x238 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r2, sp, #664 @ 0x298 │ │ │ │ + add r2, sp, #792 @ 0x318 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r2, [r6, #124] @ 0x7c │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r5, #116] @ 0x74 │ │ │ │ + str r2, [r1, #120] @ 0x78 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r7, [sp, #184] @ 0xb8 │ │ │ │ + str r7, [sp, #312] @ 0x138 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blt.n 384940 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2705d4> │ │ │ │ + blt.n 384980 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x270614> │ │ │ │ lsls r5, r3, #3 │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 38491a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2705ae> │ │ │ │ vqshlu.s64 , q12, #62 @ 0x3e │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #432 @ (adr r7, 384ae4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x270778>) │ │ │ │ + add r7, pc, #560 @ (adr r7, 384b64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2707f8>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ strd r5, r1, [sp, #16] │ │ │ │ ldr r1, [sp, #280] @ 0x118 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [sp, #260] @ 0x104 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [sp, #256] @ 0x100 │ │ │ │ @@ -1072499,15 +1072495,15 @@ │ │ │ │ mov r2, fp │ │ │ │ strd fp, sl, [sp] │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ str r0, [sp, #340] @ 0x154 │ │ │ │ mov r0, r8 │ │ │ │ bl 377c88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x26391c> │ │ │ │ b.n 3855a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x271238> │ │ │ │ - add r5, pc, #976 @ (adr r5, 385914 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2715a8>) │ │ │ │ + add r6, pc, #80 @ (adr r6, 385594 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x271228>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1072518,39 +1072514,39 @@ │ │ │ │ ldmia r4, {r0, r2, r3, r4, r5, r6, r7} │ │ │ │ vtbx.8 d19, {d14-d15}, d20 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - tst r0, r3 │ │ │ │ + tst r0, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #888 @ (adr r2, 3858e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27157c>) │ │ │ │ + add r2, pc, #1016 @ (adr r2, 385968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2715fc>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r2, pc, #24 @ (adr r2, 38558c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x271220>) │ │ │ │ + add r2, pc, #152 @ (adr r2, 38560c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2712a0>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ stmia r4!, {r0, r4, r7} │ │ │ │ - vuzp. d26, d24 │ │ │ │ + vuzp. q13, q4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ stmia r6!, {r0, r1, r4} │ │ │ │ - vsra.u64 d27, d24, #2 │ │ │ │ + vsra.u64 , q4, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r7, [sp, #584] @ 0x248 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r6, [sp, #648] @ 0x288 │ │ │ │ + ldr r6, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r7, sp, #648 @ 0x288 │ │ │ │ + add r7, sp, #776 @ 0x308 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r1!, {r0, r5, r6, r7} │ │ │ │ - @ instruction: 0xfffe9d80 │ │ │ │ + @ instruction: 0xfffe9da0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ pop {r0, r1, r3, r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xfffe9af0 │ │ │ │ + @ instruction: 0xfffe9b10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r5, [sp, #280] @ 0x118 │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ @@ -1073841,21 +1073837,21 @@ │ │ │ │ movlt r0, r0 │ │ │ │ cmpge r5, #108 @ 0x6c │ │ │ │ movge r0, r0 │ │ │ │ movs r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r3, r6} │ │ │ │ + ldmia r5, {r2, r3, r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldmia r1!, {r0, r6} │ │ │ │ @ instruction: 0xfffeb765 │ │ │ │ vtbl.8 d24, {d30- │ │ │ │ - asrs r2, r3, #30 │ │ │ │ + asrs r2, r7, #30 │ │ │ │ lsls r3, r3, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #612 @ 0x264 │ │ │ │ @ instruction: 0xfffe2b10 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #884 @ 0x374 │ │ │ │ - @ instruction: 0xfffe89be │ │ │ │ + @ instruction: 0xfffe89de │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bcc.n 386d28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2729bc> │ │ │ │ + bcc.n 386d68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2729fc> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r4, [r0, #56] @ 0x38 │ │ │ │ + strh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r3, #50] @ 0x32 │ │ │ │ + strh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r0, [r0, #46] @ 0x2e │ │ │ │ + strh r0, [r4, #46] @ 0x2e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r0, #44] @ 0x2c │ │ │ │ + strh r4, [r4, #44] @ 0x2c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r3, #42] @ 0x2a │ │ │ │ + strh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r0, [r7, #40] @ 0x28 │ │ │ │ + strh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r2, #40] @ 0x28 │ │ │ │ + strh r4, [r6, #40] @ 0x28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r5, #38] @ 0x26 │ │ │ │ + strh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r0, #38] @ 0x26 │ │ │ │ + strh r4, [r4, #38] @ 0x26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r4, #36] @ 0x24 │ │ │ │ + strh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r0, [r0, #36] @ 0x24 │ │ │ │ + strh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - uxtb r4, r3 │ │ │ │ + uxtb r4, r7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ add r7, pc, #516 @ (adr r7, 387010 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x272ca4>) │ │ │ │ - vrsra.u64 q12, q13, #2 │ │ │ │ + vsri.32 d24, d10, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r6, pc, #812 @ (adr r6, 387140 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x272dd4>) │ │ │ │ - vsubw.u q12, q15, d10 │ │ │ │ + vsubw.u q12, q15, d26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r7, pc, #884 @ (adr r7, 387190 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x272e24>) │ │ │ │ - vshll.i q12, d10, # │ │ │ │ + vshll.i q12, d26, # │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r2, [sp, #324] @ 0x144 │ │ │ │ mov r0, r2 │ │ │ │ bl 43a2d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x325f64> │ │ │ │ ldr r2, [sp, #324] @ 0x144 │ │ │ │ str r2, [r0, #16] │ │ │ │ mov r1, r5 │ │ │ │ @@ -1076335,68 +1076331,68 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ mov r1, r3 │ │ │ │ bl 378a10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2646a4> │ │ │ │ b.n 387b34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2737c8> │ │ │ │ - strh r6, [r3, #16] │ │ │ │ + strh r6, [r7, #16] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r6, [r7, #16] │ │ │ │ + ldrb r6, [r3, #17] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r6, [r3, #12] │ │ │ │ + strh r6, [r7, #12] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r4, #8] │ │ │ │ + strh r4, [r0, #10] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r2, [r5, #4] │ │ │ │ + strh r2, [r1, #6] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r0, [r6, #0] │ │ │ │ + strh r0, [r2, #2] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r2, [r6, #30] │ │ │ │ + ldrb r2, [r2, #31] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r0, [r7, #28] │ │ │ │ + ldrb r0, [r3, #29] │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r3, pc, #300 @ (adr r3, 387c08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27389c>) │ │ │ │ - @ instruction: 0xfffe7eae │ │ │ │ + vqrdmlah.s , q15, d14[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r0, [r0, #25] │ │ │ │ + ldrb r0, [r4, #25] │ │ │ │ lsls r6, r1, #3 │ │ │ │ sxtb r3, r0 │ │ │ │ - @ instruction: 0xfffe7dd0 │ │ │ │ + @ instruction: 0xfffe7df0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r6, [r4, #21] │ │ │ │ + ldrb r6, [r0, #22] │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r3, pc, #428 @ (adr r3, 387ca0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x273934>) │ │ │ │ - @ instruction: 0xfffe7cfa │ │ │ │ + vcvt.u16.f16 d23, d10, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r4, [r1, #18] │ │ │ │ + ldrb r4, [r5, #18] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r2, [r4, #16] │ │ │ │ + ldrb r2, [r0, #17] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r4, [r6, #14] │ │ │ │ + ldrb r4, [r2, #15] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [sp, #700] @ 0x2bc │ │ │ │ - vmlsl.u , d14, d28[0] │ │ │ │ + vrsubhn.i d31, q15, q6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r6, #16] │ │ │ │ + ldrb r0, [r2, #17] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r1, #7] │ │ │ │ + ldrb r6, [r5, #7] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r2, [r3, #6] │ │ │ │ + ldrb r2, [r7, #6] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r0, [r0, #4] │ │ │ │ + ldrb r0, [r4, #4] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r0, [sp, #804] @ 0x324 │ │ │ │ - @ instruction: 0xfffe78de │ │ │ │ + @ instruction: 0xfffe78fe │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r6, [r0, #1] │ │ │ │ + ldrb r6, [r4, #1] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r0, [r5, #30] │ │ │ │ + strb r0, [r1, #31] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r6, [r0, #28] │ │ │ │ + strb r6, [r4, #28] │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [pc, #2856] @ 388660 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2742f4> │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -1077606,30 +1077602,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #16] │ │ │ │ + strb r0, [r7, #16] │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r4, [sp, #268] @ 0x10c │ │ │ │ - vrshr.u64 d23, d14, #2 │ │ │ │ + vrshr.u64 d23, d30, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ + strb r2, [r1, #9] │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r2, [sp, #796] @ 0x31c │ │ │ │ - vsra.u64 d23, d20, #2 │ │ │ │ + vsra.u64 , q2, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r4, [r6, #0] │ │ │ │ + strb r4, [r2, #1] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrh r1, [r0, #60] @ 0x3c │ │ │ │ vzip. , │ │ │ │ vrsra.u64 , , #2 │ │ │ │ - @ instruction: 0xfffe6cde │ │ │ │ + @ instruction: 0xfffe6cfe │ │ │ │ lsls r6, r1, #3 │ │ │ │ mov r2, r0 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #138 @ 0x8a │ │ │ │ @@ -1078986,21 +1078982,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 389460 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2750f4> │ │ │ │ - ldr r6, [r7, #20] │ │ │ │ + ldr r6, [r3, #24] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r2, [r7, #104] @ 0x68 │ │ │ │ + str r2, [r3, #108] @ 0x6c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r2, [r6, #60] @ 0x3c │ │ │ │ + str r2, [r2, #64] @ 0x40 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r2, [r0, #12] │ │ │ │ + str r2, [r4, #12] │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r2, [sp, #388] @ 0x184 │ │ │ │ vraddhn.i d24, q7, │ │ │ │ vuzp. d24, d7 │ │ │ │ @ instruction: 0xfffef7ee │ │ │ │ ldc2 10, cr9, [r2], {100} @ 0x64 @ │ │ │ │ str r2, [sp, #24] │ │ │ │ @@ -1080265,21 +1080261,21 @@ │ │ │ │ ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ strd r7, r2, [sp, #212] @ 0xd4 │ │ │ │ ldr r2, [sp, #756] @ 0x2f4 │ │ │ │ b.n 38a1d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x275e6c> │ │ │ │ nop │ │ │ │ strb r4, [r5, r2] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xb846 │ │ │ │ + @ instruction: 0xb866 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r0, [r6, r4] │ │ │ │ + ldrb r0, [r2, r5] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r3, #172 @ 0xac │ │ │ │ + cmp r3, #204 @ 0xcc │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0x478e │ │ │ │ + @ instruction: 0x47ae │ │ │ │ lsls r3, r3, #3 │ │ │ │ adds r0, r5, r4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r5, [r6, #17] │ │ │ │ @ instruction: 0xfffe2c9c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r4, r4 │ │ │ │ @@ -1080361,41 +1080357,41 @@ │ │ │ │ vqrdmlsh.s q9, q15, d20[0] │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r5, [r7, #5] │ │ │ │ - vtbx.8 d21, {d14}, d18 │ │ │ │ + vtbl.8 d21, {d30}, d2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r7, [r1, #7] │ │ │ │ @ instruction: 0xfffe79d3 │ │ │ │ - vqshrun.s64 d21, q10, #2 │ │ │ │ + vqrshrun.s64 d21, q2, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [r1, r0] │ │ │ │ + ldr r4, [r5, r0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrsb r4, [r4, r7] │ │ │ │ + ldr r4, [r0, r0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r5, [r3, #4] │ │ │ │ - vabdl.u , d30, d30 │ │ │ │ + @ instruction: 0xfffe57ce │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r7, [r7, #3] │ │ │ │ - vabdl.u , d30, d4 │ │ │ │ + vabdl.u , d30, d20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r5, [r1, #3] │ │ │ │ - vqshl.u32 , q4, #30 │ │ │ │ + vqshl.u32 , q12, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ @ instruction: 0xfffe78bb │ │ │ │ - vabdl.u , d14, d22 │ │ │ │ + @ instruction: 0xfffe5746 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ - vqshlu.s64 , q12, #62 @ 0x3e │ │ │ │ + vqshl.u32 d21, d8, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrsb r4, [r0, r3] │ │ │ │ + ldrsb r4, [r4, r3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ strb r7, [r5, #16] │ │ │ │ vmla.i q12, q7, d21[0] │ │ │ │ @ instruction: 0xfffe856f │ │ │ │ vmla.i q12, q7, d15[0] │ │ │ │ vuzp. d24, d9 │ │ │ │ vrshr.u32 d25, d20, #2 │ │ │ │ @@ -1081711,52 +1081707,52 @@ │ │ │ │ bl 37db34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2697c8> │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ b.n 38ae90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x276b24> │ │ │ │ nop │ │ │ │ mov sl, r7 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrb r2, [r5, #5] │ │ │ │ + ldrb r2, [r1, #6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [pc, #784] @ (38b140 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x276dd4>) │ │ │ │ + ldr r5, [pc, #912] @ (38b1c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x276e54>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - @ instruction: 0xfffe49d8 │ │ │ │ + @ instruction: 0xfffe49f8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @ instruction: 0xfffe6a71 │ │ │ │ vraddhn.i d23, q15, │ │ │ │ vraddhn.i d23, q15, │ │ │ │ - vtbx.8 d20, {d14-d15}, d0 │ │ │ │ + vtbx.8 d20, {d14-d15}, d16 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [pc, #736] @ (38b130 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x276dc4>) │ │ │ │ + ldr r0, [pc, #864] @ (38b1b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x276e44>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [pc, #208] @ (38af24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x276bb8>) │ │ │ │ + ldr r0, [pc, #336] @ (38afa4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x276c38>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ @ instruction: 0xfffe68fb │ │ │ │ - @ instruction: 0xfffe47ea │ │ │ │ + vtbl.8 d20, {d14}, d10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blx fp │ │ │ │ + blx pc │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blx r7 │ │ │ │ + blx fp │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blx r2 │ │ │ │ + blx r6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r3, [r6, #124] @ 0x7c │ │ │ │ vqshl.u64 q11, , #62 @ 0x3e │ │ │ │ vrshr.u32 d23, d31, #2 │ │ │ │ @ instruction: 0xfffe7347 │ │ │ │ - vabdl.u q10, d14, d4 │ │ │ │ + vabdl.u q10, d14, d20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - mov lr, r0 │ │ │ │ + mov lr, r4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - mov r6, fp │ │ │ │ + mov r6, pc │ │ │ │ lsls r6, r1, #3 │ │ │ │ - mov r2, r9 │ │ │ │ + mov r2, sp │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r5, [r1, #72] @ 0x48 │ │ │ │ vtbx.8 d30, {d30-d31}, d13 │ │ │ │ @ instruction: 0xb800 │ │ │ │ ldr r3, [sp, #316] @ 0x13c │ │ │ │ str r0, [sp, #568] @ 0x238 │ │ │ │ mov r0, sl │ │ │ │ @@ -1083024,58 +1083020,58 @@ │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, sl │ │ │ │ bl 37db34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2697c8> │ │ │ │ b.n 38bb6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x277800> │ │ │ │ nop │ │ │ │ str r3, [r2, #52] @ 0x34 │ │ │ │ vcvt.u32.f32 d22, d3, #2 │ │ │ │ - vmovn.i d20, q7 │ │ │ │ + vmovn.i d20, q15 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ vzip. q11, │ │ │ │ vabdl.u q11, d30, d21 │ │ │ │ @ instruction: 0xfffe5e95 │ │ │ │ - vqrdmlsh.s , q7, d24[0] │ │ │ │ + @ instruction: 0xfffe3f88 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrsh r5, [r2, r4] │ │ │ │ @ instruction: 0xfffe5f05 │ │ │ │ - vcvt.u32.f32 d19, d2, #2 │ │ │ │ + vcvt.u32.f32 d19, d18, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r6, #212 @ 0xd4 │ │ │ │ + subs r6, #244 @ 0xf4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r6, #150 @ 0x96 │ │ │ │ + subs r6, #182 @ 0xb6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrsh r1, [r6, r1] │ │ │ │ vcvt.f32.u32 , , #2 │ │ │ │ - vqrdmlah.s , q7, d12[0] │ │ │ │ + vqrdmlah.s , q7, d28[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r3, [r4, r7] │ │ │ │ vqrdmulh.s , q15, d19[0] │ │ │ │ - @ instruction: 0xfffe3e06 │ │ │ │ + @ instruction: 0xfffe3e26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r5, #204 @ 0xcc │ │ │ │ + subs r5, #236 @ 0xec │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r5, [r7, r6] │ │ │ │ @ instruction: 0xfffe5d9f │ │ │ │ - @ instruction: 0xfffe3d82 │ │ │ │ + @ instruction: 0xfffe3da2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrh r3, [r5, r4] │ │ │ │ - @ instruction: 0xfffe3bd8 │ │ │ │ + @ instruction: 0xfffe3bf8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r3, #144 @ 0x90 │ │ │ │ + subs r3, #176 @ 0xb0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r3, #82 @ 0x52 │ │ │ │ + subs r3, #114 @ 0x72 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r3, #20 │ │ │ │ + subs r3, #52 @ 0x34 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, #212 @ 0xd4 │ │ │ │ + subs r2, #244 @ 0xf4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, #148 @ 0x94 │ │ │ │ + subs r2, #180 @ 0xb4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, #90 @ 0x5a │ │ │ │ + subs r2, #122 @ 0x7a │ │ │ │ lsls r6, r1, #3 │ │ │ │ mov r1, r5 │ │ │ │ strd fp, r4, [sp] │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #540] @ 0x21c │ │ │ │ mov r0, sl │ │ │ │ @@ -1084396,59 +1084392,59 @@ │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp, #504] @ 0x1f8 │ │ │ │ str r4, [sp, #4] │ │ │ │ movs r0, #2 │ │ │ │ b.n 38c898 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27852c> │ │ │ │ nop │ │ │ │ str r3, [r2, #32] │ │ │ │ - vqshlu.s32 , q3, #30 │ │ │ │ + vqshlu.s32 , q11, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ strb r7, [r4, r3] │ │ │ │ vsri.64 , , #2 │ │ │ │ @ instruction: 0xfffe5edd │ │ │ │ vqrdmlah.s , q15, d17[0] │ │ │ │ - vsli.32 d19, d28, #30 │ │ │ │ + vsli.32 , q6, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r4, #64 @ 0x40 │ │ │ │ + adds r4, #96 @ 0x60 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r3, #200 @ 0xc8 │ │ │ │ + adds r3, #232 @ 0xe8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r3, #156 @ 0x9c │ │ │ │ + adds r3, #188 @ 0xbc │ │ │ │ lsls r6, r1, #3 │ │ │ │ strh r7, [r1, r0] │ │ │ │ - vrsra.u32 , q9, #2 │ │ │ │ + vrsra.u64 d19, d2, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ strh r7, [r3, r0] │ │ │ │ - vshll.i , d0, # │ │ │ │ + vshll.i , d16, # │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ + adds r3, #8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r7, [pc, #260] @ (38c968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2785fc>) │ │ │ │ vmull.u , d30, d13 │ │ │ │ - vuzp. , q1 │ │ │ │ + vuzp. , q9 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r0, #252 @ 0xfc │ │ │ │ + adds r1, #28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r0, #190 @ 0xbe │ │ │ │ + adds r0, #222 @ 0xde │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + adds r0, #168 @ 0xa8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r0, #114 @ 0x72 │ │ │ │ + adds r0, #146 @ 0x92 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r0, #104 @ 0x68 │ │ │ │ + adds r0, #136 @ 0x88 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r6, [pc, #68] @ (38c8c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27855c>) │ │ │ │ vcvt.f32.u32 d20, d5, #2 │ │ │ │ - vaddl.u , d14, d26 │ │ │ │ + vmla.i , q7, d10[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r7, #248 @ 0xf8 │ │ │ │ + adds r0, #24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r7, #234 @ 0xea │ │ │ │ + adds r0, #10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r6, #136 @ 0x88 │ │ │ │ + cmp r6, #168 @ 0xa8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ bl 37db34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2697c8> │ │ │ │ mov r2, fp │ │ │ │ mov r1, r5 │ │ │ │ strd fp, r4, [sp] │ │ │ │ ldr r3, [sp, #328] @ 0x148 │ │ │ │ str r0, [sp, #532] @ 0x214 │ │ │ │ @@ -1085770,60 +1085766,60 @@ │ │ │ │ strd r6, r4, [sp] │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ str r0, [sp, #532] @ 0x214 │ │ │ │ mov r0, r4 │ │ │ │ b.n 38d5bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x279250> │ │ │ │ nop │ │ │ │ - cmp r4, #154 @ 0x9a │ │ │ │ + cmp r4, #186 @ 0xba │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r1, [pc, #692] @ (38d80c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2794a0>) │ │ │ │ @ instruction: 0xfffe499f │ │ │ │ - vcvt.f16.u16 d18, d4, #2 │ │ │ │ + vcvt.f16.u16 d18, d20, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r3, #162 @ 0xa2 │ │ │ │ + cmp r3, #194 @ 0xc2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r3, #108 @ 0x6c │ │ │ │ + cmp r3, #140 @ 0x8c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r3, #92 @ 0x5c │ │ │ │ + cmp r3, #124 @ 0x7c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r3, #84 @ 0x54 │ │ │ │ + cmp r3, #116 @ 0x74 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrsb r3, [r1, r0] │ │ │ │ - vtbx.8 d18, {d30}, d2 │ │ │ │ + vtbx.8 d18, {d30}, d18 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + movs r6, #204 @ 0xcc │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r6, #104 @ 0x68 │ │ │ │ + movs r6, #136 @ 0x88 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r6, #40 @ 0x28 │ │ │ │ + movs r6, #72 @ 0x48 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r5, #238 @ 0xee │ │ │ │ + movs r6, #14 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r1, r0 │ │ │ │ vrshr.u32 q10, , #2 │ │ │ │ - vabal.u q9, d30, d16 │ │ │ │ + @ instruction: 0xfffe25c0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r5, #146 @ 0x92 │ │ │ │ + movs r5, #178 @ 0xb2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r5, #140 @ 0x8c │ │ │ │ + movs r5, #172 @ 0xac │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r5, #130 @ 0x82 │ │ │ │ + movs r5, #162 @ 0xa2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ sbcs r7, r1 │ │ │ │ vsra.u64 d20, d3, #2 │ │ │ │ - @ instruction: 0xfffe2544 │ │ │ │ + @ instruction: 0xfffe2564 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r5, #18 │ │ │ │ + movs r5, #50 @ 0x32 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r5, #8 │ │ │ │ + movs r5, #40 @ 0x28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r5, #2 │ │ │ │ + movs r5, #34 @ 0x22 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #6 │ │ │ │ + movs r3, #38 @ 0x26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ bl 37db34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2697c8> │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1087215,75 +1087211,75 @@ │ │ │ │ bl 37db34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2697c8> │ │ │ │ strd fp, r8, [sp] │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ b.n 38e3e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27a07c> │ │ │ │ nop │ │ │ │ - movs r0, #130 @ 0x82 │ │ │ │ + movs r0, #162 @ 0xa2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r3, #219 @ 0xdb │ │ │ │ - @ instruction: 0xfffe1ff6 │ │ │ │ + vshr.u32 d18, d6, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, r0, #6 │ │ │ │ + subs r2, r4, #6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r4, r2, #5 │ │ │ │ + subs r4, r6, #5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #215 @ 0xd7 │ │ │ │ - @ instruction: 0xfffe1ede │ │ │ │ + @ instruction: 0xfffe1efe │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r4, r1, #3 │ │ │ │ + subs r4, r5, #3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r6, r0, #3 │ │ │ │ + subs r6, r4, #3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r4, r7, #2 │ │ │ │ + subs r4, r3, #3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #77 @ 0x4d │ │ │ │ @ instruction: 0xfffe1a50 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r1, #1 │ │ │ │ + subs r6, r5, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r4, #7 │ │ │ │ + subs r6, r0, #0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r4, r2, #7 │ │ │ │ + adds r4, r6, #7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r2, r7, #6 │ │ │ │ + adds r2, r3, #7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r4, #77 @ 0x4d │ │ │ │ vqshl.u64 d18, d16, #62 @ 0x3e │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #22 │ │ │ │ + lsrs r6, r3, #23 │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r5, #249 @ 0xf9 │ │ │ │ - @ instruction: 0xfffe1bbe │ │ │ │ + @ instruction: 0xfffe1bde │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r5, r0 │ │ │ │ - vtbl.8 d17, {d14-d16}, d14 │ │ │ │ + vtbl.8 d17, {d14-d16}, d30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r4, r3, r3 │ │ │ │ + adds r4, r7, r3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r7, #221 @ 0xdd │ │ │ │ vmovn.i d20, │ │ │ │ - vqrshrun.s64 d17, q14, #2 │ │ │ │ + @ instruction: 0xfffe189c │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r0, [pc, #516] @ (38e5c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27a25c>) │ │ │ │ vtbx.8 d20, {d30-d31}, d21 │ │ │ │ vqmovun.s d19, │ │ │ │ @ instruction: 0xfffe3cd9 │ │ │ │ - @ instruction: 0xfffe17ec │ │ │ │ + vtbl.8 d17, {d14}, d12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r3, #95 @ 0x5f │ │ │ │ vtbx.8 d19, {d30-, , #2 │ │ │ │ @ instruction: 0xfffe3d81 │ │ │ │ - @ instruction: 0xfffe174c │ │ │ │ + @ instruction: 0xfffe176c │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ mov r0, r8 │ │ │ │ bl 37db34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2697c8> │ │ │ │ strd r5, r6, [sp, #12] │ │ │ │ ldr r6, [sp, #560] @ 0x230 │ │ │ │ ldr r2, [sp, #572] @ 0x23c │ │ │ │ @@ -1088574,113 +1088570,113 @@ │ │ │ │ ldr r1, [pc, #252] @ (38f1e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27ae7c>) │ │ │ │ mov r2, r0 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ bl 371b9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25d830> │ │ │ │ b.n 38f1ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27ae80> │ │ │ │ - asrs r2, r2, #22 │ │ │ │ + asrs r2, r6, #22 │ │ │ │ lsls r6, r1, #3 │ │ │ │ bx r5 │ │ │ │ - vsli.32 d17, d30, #30 │ │ │ │ + vsli.32 , q7, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r6, #143 @ 0x8f │ │ │ │ - vsri.64 , q10, #2 │ │ │ │ + vsli.32 d17, d4, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r0, r6, #17 │ │ │ │ + asrs r0, r2, #18 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r4, #17 │ │ │ │ vrshr.u64 q10, , #2 │ │ │ │ vmull.u q9, d30, d5 │ │ │ │ - vrsra.u64 d17, d30, #2 │ │ │ │ + vrsra.u64 , q7, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + asrs r0, r3, #13 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r0, r0, #8 │ │ │ │ + asrs r0, r4, #8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsrs r1, r4 │ │ │ │ - vzip. d17, d26 │ │ │ │ + vzip. , q5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #153 @ 0x99 │ │ │ │ - vuzp. , q13 │ │ │ │ + vzip. d17, d10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r5, #3 │ │ │ │ + asrs r2, r1, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r7, #79 @ 0x4f │ │ │ │ vrshr.u32 d20, d19, #2 │ │ │ │ - vmla.i , q7, d24[0] │ │ │ │ + vtrn. d17, d8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r3, #31 │ │ │ │ + lsrs r2, r7, #31 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ands r5, r0 │ │ │ │ - @ instruction: 0xfffe0f9c │ │ │ │ + @ instruction: 0xfffe0fbc │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r0, r4, #29 │ │ │ │ + lsrs r0, r0, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r6, #93 @ 0x5d │ │ │ │ - @ instruction: 0xfffe0ede │ │ │ │ + @ instruction: 0xfffe0efe │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r6, r3, #26 │ │ │ │ + lsrs r6, r7, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r7, #241 @ 0xf1 │ │ │ │ vmlsl.u q9, d14, d27[0] │ │ │ │ - vqrdmlah.s q8, q7, d12[0] │ │ │ │ + vqrdmlah.s q8, q7, d28[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r4, r1, #23 │ │ │ │ + lsrs r4, r5, #23 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r5, #245 @ 0xf5 │ │ │ │ vcvt.f16.u16 , , #2 │ │ │ │ vqshl.u64 q9, , #62 @ 0x3e │ │ │ │ - @ instruction: 0xfffe0d84 │ │ │ │ + @ instruction: 0xfffe0da4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r0, #63 @ 0x3f │ │ │ │ - vcvt.u16.f16 q8, q4, #2 │ │ │ │ + vcvt.u16.f16 q8, q12, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r6, #20 │ │ │ │ + lsrs r2, r2, #21 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r5, #13 │ │ │ │ - @ instruction: 0xfffe0d08 │ │ │ │ + @ instruction: 0xfffe0d28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r4, #19 │ │ │ │ + lsrs r2, r0, #20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r7, #18 │ │ │ │ + lsrs r2, r3, #19 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r4, #255 @ 0xff │ │ │ │ vqrdmlsh.s q9, q7, d17[0] │ │ │ │ - vcvt.f16.u16 q8, q7, #2 │ │ │ │ + vcvt.f16.u16 q8, q15, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r4, r6, #16 │ │ │ │ + lsrs r4, r2, #17 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r4, r1, #16 │ │ │ │ + lsrs r4, r5, #16 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r4, #9 │ │ │ │ - @ instruction: 0xfffe0bf4 │ │ │ │ + vcvt.f16.u16 d16, d4, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r4, #15 │ │ │ │ + lsrs r2, r0, #16 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r0, r2, #15 │ │ │ │ + lsrs r0, r6, #15 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r4, r0, #15 │ │ │ │ + lsrs r4, r4, #15 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r4, r6, #14 │ │ │ │ + lsrs r4, r2, #15 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r4, #14 │ │ │ │ + lsrs r2, r0, #15 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r2, #14 │ │ │ │ + lsrs r2, r6, #14 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r2, #181 @ 0xb5 │ │ │ │ - @ instruction: 0xfffe0b7e │ │ │ │ + @ instruction: 0xfffe0b9e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r3, #13 │ │ │ │ + lsrs r2, r7, #13 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r6, r1, #13 │ │ │ │ + lsrs r6, r5, #13 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r0, r6, #12 │ │ │ │ + lsrs r0, r2, #13 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r4, r4, #12 │ │ │ │ + lsrs r4, r0, #13 │ │ │ │ lsls r6, r1, #3 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ strd fp, r8, [sp] │ │ │ │ ldr r3, [sp, #336] @ 0x150 │ │ │ │ movs r0, #3 │ │ │ │ bl 37db34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2697c8> │ │ │ │ @@ -1089944,90 +1089940,90 @@ │ │ │ │ ldr r6, [sp, #244] @ 0xf4 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [sp, #404] @ 0x194 │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #636] @ 0x27c │ │ │ │ b.n 38ff48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27bbdc> │ │ │ │ nop │ │ │ │ - lsrs r2, r4, #8 │ │ │ │ + lsrs r2, r0, #9 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r3, #8 │ │ │ │ + lsrs r2, r7, #8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r6, r1, #8 │ │ │ │ + lsrs r6, r5, #8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r6, r7, #7 │ │ │ │ + lsrs r6, r3, #8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r6, #7 │ │ │ │ + lsrs r2, r2, #8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r0, #55 @ 0x37 │ │ │ │ - @ instruction: 0xfffe09dc │ │ │ │ + @ instruction: 0xfffe09fc │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r0, r2, #7 │ │ │ │ + lsrs r0, r6, #7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r4, r6, #6 │ │ │ │ + lsrs r4, r2, #7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r5, #6 │ │ │ │ + lsrs r2, r1, #7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r6, r3, #6 │ │ │ │ + lsrs r6, r7, #6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r2, #37 @ 0x25 │ │ │ │ - vtbl.8 d16, {d30-d31}, d14 │ │ │ │ + vtbl.8 d16, {d30-d31}, d30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r0, #31 │ │ │ │ vaddl.u q9, d14, d7 │ │ │ │ - vqshrn.u64 d16, q15, #2 │ │ │ │ + vqrshrn.u64 d16, q7, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r0, r7, #2 │ │ │ │ + lsrs r0, r3, #3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r1, r0, #5 │ │ │ │ vcvt.u32.f32 d17, d25, #2 │ │ │ │ - vtbx.8 d16, {d14}, d20 │ │ │ │ + vtbl.8 d16, {d30}, d4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r4, #32 │ │ │ │ + lsrs r2, r0, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r2, r5, #30 │ │ │ │ + lsls r2, r1, #31 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r6, r5, #29 │ │ │ │ + lsls r6, r1, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r0, r7, #28 │ │ │ │ + lsls r0, r3, #29 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r6, r7, #27 │ │ │ │ + lsls r6, r3, #28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r6, r0, #27 │ │ │ │ + lsls r6, r4, #27 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r4, r5, #26 │ │ │ │ + lsls r4, r1, #27 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r2, r3, #26 │ │ │ │ + lsls r2, r7, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r4, r1, #26 │ │ │ │ + lsls r4, r5, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r6, r7, #25 │ │ │ │ + lsls r6, r3, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r4, r5, #25 │ │ │ │ + lsls r4, r1, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r3, r0, #1 │ │ │ │ - vqshlu.s32 q8, q6, #30 │ │ │ │ + vqshlu.s32 q8, q14, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r1, r6, #0 │ │ │ │ - vqshlu.s32 d16, d8, #30 │ │ │ │ + vqshlu.s32 d16, d24, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r4, r3, #22 │ │ │ │ + lsls r4, r7, #22 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r2, r1, #22 │ │ │ │ + lsls r2, r5, #22 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r4, r7, #21 │ │ │ │ + lsls r4, r3, #22 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r3, #155 @ 0x9b │ │ │ │ - vsli.32 q8, q8, #30 │ │ │ │ + vsli.64 d16, d0, #62 @ 0x3e │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r7, r5, r4 │ │ │ │ vqmovn.u d18, │ │ │ │ @ instruction: 0xfffe1a7d │ │ │ │ vrshr.u64 q9, , #2 │ │ │ │ - vrshr.u32 q8, q4, #2 │ │ │ │ + vrshr.u32 q8, q12, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r1, r1, r5 │ │ │ │ vabdl.u q9, d30, d9 │ │ │ │ @ instruction: 0xfffe1fdb │ │ │ │ vrsubhn.i d20, q7, q8 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 37db34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2697c8> │ │ │ │ @@ -1091303,27 +1091299,27 @@ │ │ │ │ str.w sl, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ bl 371b9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25d830> │ │ │ │ ldr r7, [sp, #256] @ 0x100 │ │ │ │ mov r1, fp │ │ │ │ b.n 390b6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27c800> │ │ │ │ nop │ │ │ │ - cdp2 0, 5, cr0, cr14, cr13, {6} │ │ │ │ - stc2l 0, cr0, [lr], #-820 @ 0xfffffccc │ │ │ │ + cdp2 0, 7, cr0, cr14, cr13, {6} │ │ │ │ + stc2 0, cr0, [lr], {205} @ 0xcd │ │ │ │ asrs r7, r6, #24 │ │ │ │ vsra.u32 q9, , #2 │ │ │ │ vaddl.u q9, d14, d23 │ │ │ │ vuzp. d18, d29 │ │ │ │ - vtbx.8 d31, {d30}, d28 │ │ │ │ + vtbl.8 d31, {d14-d15}, d12 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xf79a00cd │ │ │ │ - sbcs.w r0, r0, #6717440 @ 0x668000 │ │ │ │ + @ instruction: 0xf7ba00cd │ │ │ │ + @ instruction: 0xf59000cd │ │ │ │ asrs r7, r4, #23 │ │ │ │ vtbl.8 d17, {d14}, d7 │ │ │ │ - @ instruction: 0xfffef3e2 │ │ │ │ + vraddhn.i d31, q7, q1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r2, [sp, #316] @ 0x13c │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 37cbd4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x268868> │ │ │ │ @@ -1092641,31 +1092637,30 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 3adf04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x299b98> │ │ │ │ ldr r1, [pc, #56] @ (391864 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27d4f8>) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ b.n 391868 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27d4fc> │ │ │ │ - @ instruction: 0xf28a00cd │ │ │ │ - rsb r0, r0, #205 @ 0xcd │ │ │ │ - vmla.i32 d16, d20, d13[0] │ │ │ │ - cdp 0, 9, cr0, cr10, cr13, {6} │ │ │ │ + subw r0, sl, #205 @ 0xcd │ │ │ │ + @ instruction: 0xf1e000cd │ │ │ │ + and.w r0, r4, #205 @ 0xcd │ │ │ │ + cdp 0, 11, cr0, cr10, cr13, {6} │ │ │ │ asrs r1, r6, #4 │ │ │ │ vshr.u32 d17, d13, #2 │ │ │ │ - @ instruction: 0xfffeeb90 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - strd r0, r0, [r4, #820] @ 0x334 │ │ │ │ - b.n 391844 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27d4d8> │ │ │ │ + @ instruction: 0xfffeebb0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [r5, #88] @ 0x58 │ │ │ │ + strd r0, r0, [r4, #820]! @ 0x334 │ │ │ │ + @ instruction: 0xe81600cd │ │ │ │ + ldr r4, [r1, #92] @ 0x5c │ │ │ │ lsls r2, r2, #3 │ │ │ │ lsls r5, r6, #1 │ │ │ │ - vtbl.8 d28, {d14}, d22 │ │ │ │ + vtbx.8 d28, {d14}, d6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bne.n 391820 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27d4b4> │ │ │ │ + bne.n 391860 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27d4f4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ str r6, [sp, #268] @ 0x10c │ │ │ │ bl 3a7138 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x292dcc> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r1, r5 │ │ │ │ bl 374750 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2603e4> │ │ │ │ mov r1, r0 │ │ │ │ @@ -1093871,27 +1093866,27 @@ │ │ │ │ ldr r3, [sp, #364] @ 0x16c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ mov r0, sl │ │ │ │ bl 37db34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2697c8> │ │ │ │ mov r1, r4 │ │ │ │ b.n 392400 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27e094> │ │ │ │ - b.n 39222c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27dec0> │ │ │ │ + b.n 39226c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27df00> │ │ │ │ lsls r5, r1, #3 │ │ │ │ @ instruction: 0xffe5fffd │ │ │ │ lsrs r5, r7, #10 │ │ │ │ vtbx.8 d16, {d30-d31}, d11 │ │ │ │ vtbl.8 d16, {d30- │ │ │ │ + ble.n 392368 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27dffc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ strd r9, r7, [sp] │ │ │ │ ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ ldr r2, [sp, #252] @ 0xfc │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, sl │ │ │ │ bl 37db34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2697c8> │ │ │ │ @@ -1095338,54 +1095333,54 @@ │ │ │ │ strd r4, r0, [sp] │ │ │ │ str.w sl, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ bl 371b9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25d830> │ │ │ │ mov r0, r7 │ │ │ │ str r7, [sp, #252] @ 0xfc │ │ │ │ b.n 393270 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27ef04> │ │ │ │ - bge.n 3932f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27ef84> │ │ │ │ + bge.n 393130 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27edc4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmia r3!, {r1, r5, r7} │ │ │ │ lsls r4, r0, #6 │ │ │ │ stc2 15, cr15, [r7, #1012]! @ 0x3f4 │ │ │ │ - bhi.n 3931f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27ee84> │ │ │ │ + bls.n 393230 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27eec4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvs.n 39316c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27ee00> │ │ │ │ + bvs.n 3931ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27ee40> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bpl.n 39318c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27ee20> │ │ │ │ + bpl.n 3931cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27ee60> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 39324c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27eee0> │ │ │ │ + bmi.n 39328c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27ef20> │ │ │ │ lsls r5, r1, #3 │ │ │ │ mcr 15, 3, pc, cr7, cr13, {7} @ │ │ │ │ bl 781232 │ │ │ │ - bcc.n 393140 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27edd4> │ │ │ │ + bcc.n 393180 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27ee14> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcs.n 393230 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27eec4> │ │ │ │ + bcc.n 393270 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27ef04> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcs.n 39316c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27ee00> │ │ │ │ + bcs.n 3931ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27ee40> │ │ │ │ lsls r5, r1, #3 │ │ │ │ stcl 15, cr15, [r5], #-1012 @ 0xfffffc0c │ │ │ │ bl 4c9246 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3b4eda> │ │ │ │ - bne.n 39324c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27eee0> │ │ │ │ + bcs.n 39328c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27ef20> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bne.n 393348 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27efdc> │ │ │ │ + bne.n 393188 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27ee1c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bne.n 39329c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27ef30> │ │ │ │ + bne.n 3932dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27ef70> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - beq.n 393188 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27ee1c> │ │ │ │ + beq.n 3931c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27ee5c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - beq.n 393284 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27ef18> │ │ │ │ + beq.n 3932c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27ef58> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7, {r3, r4, r5, r7} │ │ │ │ + ldmia r7, {r3, r4, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7, {r1, r2, r7} │ │ │ │ + ldmia r7, {r1, r2, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7!, {r1, r3, r4, r6} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7!, {r1, r2, r3, r5} │ │ │ │ + ldmia r7!, {r1, r2, r3, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 373b38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25f7cc> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ bl 373b38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25f7cc> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -1096618,143 +1096613,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 394098 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27fd2c> │ │ │ │ - ldmia r6!, {r5, r7} │ │ │ │ + ldmia r6, {r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6, {r1, r2, r3, r6} │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6!, {} │ │ │ │ + ldmia r6!, {r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r5, {r1, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r4, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r5, {r2, r5, r6} │ │ │ │ + ldmia r5!, {r2, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r5!, {r1, r4} │ │ │ │ + ldmia r5, {r1, r4, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ strex pc, pc, [sp, #1012] @ 0x3f4 │ │ │ │ bl 3a5f9a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x291c2e> │ │ │ │ svc 211 @ 0xd3 │ │ │ │ - vdup.8 d28, d6[6] │ │ │ │ + vdup.8 d28, d22[6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r3!, {r2, r5, r6} │ │ │ │ + ldmia r3!, {r2, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r2!, {r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r2!, {r7} │ │ │ │ + ldmia r2!, {r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r2, {r1, r2, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r2, {r2, r3, r5} │ │ │ │ + ldmia r2, {r2, r3, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r2!, {r1} │ │ │ │ + ldmia r2!, {r1, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1!, {r2, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r4, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1!, {r2, r5} │ │ │ │ + ldmia r1!, {r2, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, sp, #736 @ 0x2e0 │ │ │ │ + add r5, sp, #864 @ 0x360 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bgt.n 393fb2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27fc46> │ │ │ │ - vqshrn.u64 d26, q4, #3 │ │ │ │ + vqshrn.u64 d26, q12, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1, {r1, r3} │ │ │ │ + ldmia r1, {r1, r3, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, sp, #696 @ 0x2b8 │ │ │ │ + add r5, sp, #824 @ 0x338 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, sp, #848 @ 0x350 │ │ │ │ + add r0, sp, #976 @ 0x3d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, sp, #680 @ 0x2a8 │ │ │ │ + add r5, sp, #808 @ 0x328 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, sp, #704 @ 0x2c0 │ │ │ │ + add r5, sp, #832 @ 0x340 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, sp, #512 @ 0x200 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r5, r6, r7} │ │ │ │ + ldmia r1!, {} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, sp, #464 @ 0x1d0 │ │ │ │ + add r5, sp, #592 @ 0x250 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r1, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, sp, #424 @ 0x1a8 │ │ │ │ + add r5, sp, #552 @ 0x228 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r2, r6, r7} │ │ │ │ + ldmia r0!, {r2, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, sp, #384 @ 0x180 │ │ │ │ + add r5, sp, #512 @ 0x200 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, sp, #344 @ 0x158 │ │ │ │ + add r5, sp, #472 @ 0x1d8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r1, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bvc.n 393ffa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27fc8e> │ │ │ │ - vtbl.8 d28, {d29}, d24 │ │ │ │ + vtbx.8 d28, {d29}, d8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r2, r3, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r2, r5, r7} │ │ │ │ + ldmia r0!, {r2, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r2, r5, r7} │ │ │ │ + ldmia r0!, {r2, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r5, r7} │ │ │ │ + ldmia r0!, {r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r3, r4, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r4, r7} │ │ │ │ + ldmia r0!, {r4, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bgt.n 3940ea <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27fd7e> │ │ │ │ - vtbl.8 d28, {d29}, d10 │ │ │ │ + vtbl.8 d28, {d29}, d26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ b.n 394532 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2801c6> │ │ │ │ vneg.s q15, │ │ │ │ - vtbx.8 d28, {d13}, d14 │ │ │ │ + vtbx.8 d28, {d13}, d30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bgt.n 393faa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27fc3e> │ │ │ │ - vtbl.8 d28, {d13}, d2 │ │ │ │ + vtbl.8 d28, {d13}, d18 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r3, r4, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r3, r4, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {} │ │ │ │ + stmia r7!, {r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bge.n 39404a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27fcde> │ │ │ │ - vqshlu.s64 d28, d30, #61 @ 0x3d │ │ │ │ + vqshlu.s64 q14, q7, #61 @ 0x3d │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bls.n 3940aa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27fd3e> │ │ │ │ vtbx.8 d29, {d29}, d25 │ │ │ │ - vsli.64 d28, d30, #61 @ 0x3d │ │ │ │ + vsli.64 q14, q7, #61 @ 0x3d │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 371b9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25d830> │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ mov r0, r4 │ │ │ │ bl 3786b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x264348> │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #340] @ 0x154 │ │ │ │ @@ -1098123,125 +1098118,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 394f4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x280be0> │ │ │ │ - stmia r2!, {r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r2} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bpl.n 394db2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x280a46> │ │ │ │ vtbx.8 d29, {d13}, d17 │ │ │ │ - vclt.f d26, d2, #0 │ │ │ │ + vclt.f d26, d18, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bpl.n 394d96 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x280a2a> │ │ │ │ - vrshr.u64 d28, d18, #3 │ │ │ │ + vrshr.u64 q14, q1, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r6, pc, #0 @ (adr r6, 394e68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x280afc>) │ │ │ │ + add r6, pc, #128 @ (adr r6, 394ee8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x280b7c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r2, r5, r7} │ │ │ │ + stmia r2!, {r2, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r6, pc, #32 @ (adr r6, 394e90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x280b24>) │ │ │ │ + add r6, pc, #160 @ (adr r6, 394f10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x280ba4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r6, pc, #96 @ (adr r6, 394ed8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x280b6c>) │ │ │ │ + add r6, pc, #224 @ (adr r6, 394f58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x280bec>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r6, pc, #112 @ (adr r6, 394ef0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x280b84>) │ │ │ │ + add r6, pc, #240 @ (adr r6, 394f70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x280c04>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ bmi.n 394ece <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x280b62> │ │ │ │ - vrshr.u64 d28, d0, #3 │ │ │ │ + vrshr.u64 d28, d16, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r6, pc, #136 @ (adr r6, 394f14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x280ba8>) │ │ │ │ + add r6, pc, #264 @ (adr r6, 394f94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x280c28>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r7} │ │ │ │ + stmia r2!, {r1, r2, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r1, r7} │ │ │ │ + stmia r2!, {r1, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r4} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r1!, {r1, r2, r4, r6} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 394e06 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x280a9a> │ │ │ │ vsubl.u , d29, d1 │ │ │ │ - vsra.u32 d28, d26, #3 │ │ │ │ + vsra.u32 q14, q5, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r1!, {r4, r5} │ │ │ │ + stmia r1!, {r4, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 394db6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x280a4a> │ │ │ │ - vceq.i d28, d18, #0 │ │ │ │ + vceq.i q14, q1, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 394dc2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x280a56> │ │ │ │ - vcge.f d26, d6, #0 │ │ │ │ + vcge.f d26, d22, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + stmia r1!, {r2, r3, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 394f9a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x280c2e> │ │ │ │ - vcgt.f d26, d18, #0 │ │ │ │ + vcgt.f q13, q1, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r1!, {} │ │ │ │ + stmia r1!, {r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r4} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #136 @ (adr r4, 394f5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x280bf0>) │ │ │ │ + add r4, pc, #264 @ (adr r4, 394fdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x280c70>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r3, r4} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bne.n 394e7e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x280b12> │ │ │ │ - vshr.u64 q14, q11, #3 │ │ │ │ + vsra.u32 d28, d6, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcc.n 394ef2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x280b86> │ │ │ │ - vshr.u64 q14, q12, #3 │ │ │ │ + vsra.u32 d28, d8, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, pc, #896 @ (adr r3, 39526c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x280f00>) │ │ │ │ + add r4, pc, #0 @ (adr r4, 394eec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x280b80>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r0!, {r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r4} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r3} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, pc, #896 @ (adr r3, 395278 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x280f0c>) │ │ │ │ + add r4, pc, #0 @ (adr r4, 394ef8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x280b8c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 394e6a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x280afe> │ │ │ │ - vshr.u64 q14, q3, #3 │ │ │ │ + vshr.u64 q14, q11, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r0!, {r2, r4, r6, r7} │ │ │ │ + stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r0!, {r1, r2, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldmia r4, {r0, r1, r4, r5, r7} │ │ │ │ - vshr.u64 d28, d30, #3 │ │ │ │ + vshr.u64 q14, q7, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r0!, {r2, r4, r5, r7} │ │ │ │ + stmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r0!, {r3, r5, r7} │ │ │ │ + stmia r0!, {r3, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 39501e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x280cb2> │ │ │ │ - vshll.u32 , d28, #29 │ │ │ │ + @ instruction: 0xfffd9a5c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, pc, #824 @ (adr r3, 395260 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x280ef4>) │ │ │ │ + add r3, pc, #952 @ (adr r3, 3952e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x280f74>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r0!, {r1, r5} │ │ │ │ + stmia r0!, {r1, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bne.n 394f0e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x280ba2> │ │ │ │ - vqrdmlsh.s , , d6[0] │ │ │ │ + vqrdmlsh.s , , d22[0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - nop {10} │ │ │ │ + nop {12} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bmi.n 394f6e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x280c02> │ │ │ │ - @ instruction: 0xfffdbed4 │ │ │ │ + @ instruction: 0xfffdbef4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r1, r3, r6, pc} │ │ │ │ + pop {r1, r3, r5, r6, pc} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r4, 394fb6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x280c4a> │ │ │ │ + cbnz r4, 394fbe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x280c52> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - rev r4, r5 │ │ │ │ + rev16 r4, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr.w r1, [pc, #3064] @ 395b48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2817dc> │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #336] @ 0x150 │ │ │ │ ldr r6, [sp, #276] @ 0x114 │ │ │ │ @@ -1099430,109 +1099425,109 @@ │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ mov r0, fp │ │ │ │ bl 375258 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x260eec> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ b.n 395c14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2818a8> │ │ │ │ - @ instruction: 0xb7ac │ │ │ │ + @ instruction: 0xb7cc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb6f0 │ │ │ │ + @ instruction: 0xb710 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldmia r0, {r0, r3, r4, r5, r6} │ │ │ │ - vtbx.8 d25, {d29-d30}, d28 │ │ │ │ + vtbl.8 d25, {d13-d15}, d12 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb6cc │ │ │ │ + @ instruction: 0xb6ec │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb6c0 │ │ │ │ + @ instruction: 0xb6e0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r2, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + @ instruction: 0xb6dc │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldmia r0, {r0, r1, r2, r5} │ │ │ │ - vtbl.8 d25, {d13-d15}, d4 │ │ │ │ + vtbl.8 d25, {d13-d15}, d20 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb6b8 │ │ │ │ + @ instruction: 0xb6d8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ + ldr r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb6b8 │ │ │ │ + @ instruction: 0xb6d8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r0, #58] @ 0x3a │ │ │ │ + ldrh r6, [r4, #58] @ 0x3a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb644 │ │ │ │ + cpsie a │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmia r6!, {r0, r1, r3, r4, r5, r6} │ │ │ │ - vqshl.u32 , q2, #29 │ │ │ │ + vqshl.u32 , q10, #29 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb632 │ │ │ │ + @ instruction: 0xb652 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #312] @ 0x138 │ │ │ │ + str r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #328] @ 0x148 │ │ │ │ + str r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb616 │ │ │ │ + @ instruction: 0xb636 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bpl.n 395b4a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2817de> │ │ │ │ - vsri.64 , q7, #3 │ │ │ │ + vsri.64 , q15, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmia r3!, {r0, r2, r3, r5, r6} │ │ │ │ vcge.f d29, d5, #0 │ │ │ │ - vrsra.u64 , q4, #3 │ │ │ │ + vrsra.u64 , q12, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - uxtb r4, r0 │ │ │ │ + uxtb r4, r4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - uxth r0, r7 │ │ │ │ + uxtb r0, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r3, {r3, r6} │ │ │ │ + ldmia r3, {r3, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r3, [sp, #296] @ 0x128 │ │ │ │ + str r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sxth r6, r1 │ │ │ │ + sxth r6, r5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r2, #30] │ │ │ │ + ldrb r4, [r6, #30] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [sp, #584] @ 0x248 │ │ │ │ + str r2, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r6, 395bec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x281880> │ │ │ │ + cbz r6, 395bf4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x281888> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #376] @ 0x178 │ │ │ │ + str r2, [sp, #504] @ 0x1f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r0, 395bf6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28188a> │ │ │ │ + cbz r0, 395bfe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x281892> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #400] @ 0x190 │ │ │ │ + str r2, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r6, 395bfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x281890> │ │ │ │ + cbz r6, 395c04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x281898> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #456] @ 0x1c8 │ │ │ │ + str r2, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r4, 395c06 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28189a> │ │ │ │ + cbz r4, 395c0e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2818a2> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #512] @ 0x200 │ │ │ │ + str r2, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r2, 395c10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2818a4> │ │ │ │ + cbz r2, 395c18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2818ac> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #520] @ 0x208 │ │ │ │ + str r2, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r0, 395c18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2818ac> │ │ │ │ + cbz r0, 395c20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2818b4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sub sp, #128 @ 0x80 │ │ │ │ + sub sp, #256 @ 0x100 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, sp, #784 @ 0x310 │ │ │ │ + add r7, sp, #912 @ 0x390 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r6, sp, #944 @ 0x3b0 │ │ │ │ + add r7, sp, #48 @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r6, sp, #80 @ 0x50 │ │ │ │ + add r6, sp, #208 @ 0xd0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #72] @ 0x48 │ │ │ │ + str r0, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 375258 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x260eec> │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ bl 375258 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x260eec> │ │ │ │ mov r1, r4 │ │ │ │ @@ -1100772,73 +1100767,73 @@ │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ bl 375258 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x260eec> │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ b.n 3968e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x282578> │ │ │ │ nop │ │ │ │ - add r4, sp, #440 @ 0x1b8 │ │ │ │ + add r4, sp, #568 @ 0x238 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r6, #50] @ 0x32 │ │ │ │ + ldrh r0, [r2, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, sp, #592 @ 0x250 │ │ │ │ + add r3, sp, #720 @ 0x2d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r4, #44] @ 0x2c │ │ │ │ + ldrh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, sp, #744 @ 0x2e8 │ │ │ │ + add r2, sp, #872 @ 0x368 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r2, #38] @ 0x26 │ │ │ │ + ldrh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, sp, #896 @ 0x380 │ │ │ │ + add r2, sp, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r0, #32] │ │ │ │ + ldrh r6, [r4, #32] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, sp, #240 @ 0xf0 │ │ │ │ + add r1, sp, #368 @ 0x170 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r5, #26] │ │ │ │ + ldrh r6, [r1, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, sp, #608 @ 0x260 │ │ │ │ + add r0, sp, #736 @ 0x2e0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r2, #22] │ │ │ │ + ldrh r6, [r6, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, pc, #976 @ (adr r7, 396c70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x282904>) │ │ │ │ + add r0, sp, #80 @ 0x50 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r7, #16] │ │ │ │ + ldrh r6, [r3, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, pc, #104 @ (adr r7, 396910 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2825a4>) │ │ │ │ + add r7, pc, #232 @ (adr r7, 396990 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x282624>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r6, #10] │ │ │ │ + ldrh r4, [r2, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r6, pc, #304 @ (adr r6, 3969e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x282674>) │ │ │ │ + add r6, pc, #432 @ (adr r6, 396a60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2826f4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r5, #4] │ │ │ │ + ldrh r2, [r1, #6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, pc, #504 @ (adr r5, 396ab0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x282744>) │ │ │ │ + add r5, pc, #632 @ (adr r5, 396b30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2827c4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r4, #62] @ 0x3e │ │ │ │ + ldrh r0, [r0, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #720 @ (adr r4, 396b90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x282824>) │ │ │ │ + add r4, pc, #848 @ (adr r4, 396c10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2828a4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r3, #56] @ 0x38 │ │ │ │ + strh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #128 @ (adr r4, 396948 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2825dc>) │ │ │ │ + add r4, pc, #256 @ (adr r4, 3969c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28265c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r1, #52] @ 0x34 │ │ │ │ + strh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, pc, #560 @ (adr r3, 396b00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x282794>) │ │ │ │ + add r3, pc, #688 @ (adr r3, 396b80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x282814>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r7, #46] @ 0x2e │ │ │ │ + strh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #976 @ (adr r2, 396ca8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28293c>) │ │ │ │ + add r3, pc, #80 @ (adr r3, 396928 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2825bc>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r5, #42] @ 0x2a │ │ │ │ + strh r2, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #168 @ (adr r2, 396988 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28261c>) │ │ │ │ + add r2, pc, #296 @ (adr r2, 396a08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28269c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r4, #36] @ 0x24 │ │ │ │ + strh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 375258 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x260eec> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #284] @ 0x11c │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ bl 375258 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x260eec> │ │ │ │ mov r1, r4 │ │ │ │ @@ -1102044,71 +1102039,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 397558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2831ec> │ │ │ │ nop │ │ │ │ - add r0, pc, #896 @ (adr r0, 397868 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2834fc>) │ │ │ │ + add r1, pc, #0 @ (adr r1, 3974e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28317c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r3, #26] │ │ │ │ + strh r6, [r7, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, pc, #72 @ (adr r0, 397538 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2831cc>) │ │ │ │ + add r0, pc, #200 @ (adr r0, 3975b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28324c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r2, #20] │ │ │ │ + strh r4, [r6, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r7, [sp, #272] @ 0x110 │ │ │ │ + ldr r7, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r1, #14] │ │ │ │ + strh r2, [r5, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r6, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r6, #8] │ │ │ │ + strh r6, [r2, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #80] @ 0x50 │ │ │ │ + ldr r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r4, #4] │ │ │ │ + strh r2, [r0, #6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r5, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r1, #0] │ │ │ │ + strh r6, [r5, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r4, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r0, #29] │ │ │ │ + ldrb r4, [r4, #29] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #880] @ 0x370 │ │ │ │ + ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ + ldrb r2, [r3, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r6, #22] │ │ │ │ + ldrb r0, [r2, #23] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #256] @ 0x100 │ │ │ │ + ldr r2, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r4, #19] │ │ │ │ + ldrb r6, [r0, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r1, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r2, #17] │ │ │ │ + ldrb r6, [r6, #17] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #96] @ 0x60 │ │ │ │ + ldr r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r0, #15] │ │ │ │ + ldrb r6, [r4, #15] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [sp, #512] @ 0x200 │ │ │ │ + ldr r0, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #712] @ 0x2c8 │ │ │ │ + str r7, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ + ldrb r0, [r6, #9] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #696] @ 0x2b8 │ │ │ │ + str r6, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r3, #5] │ │ │ │ + ldrb r0, [r7, #5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ str.w sl, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ bl 371b9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x25d830> │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #252] @ 0xfc │ │ │ │ bl 375364 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x260ff8> │ │ │ │ @@ -1102467,38 +1102462,38 @@ │ │ │ │ ldr r3, [sp, #788] @ 0x314 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 3978e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28357c> │ │ │ │ add.w sp, sp, #796 @ 0x31c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ - str r5, [sp, #224] @ 0xe0 │ │ │ │ + str r5, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r6, [r4, #31] │ │ │ │ + ldrb r6, [r0, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #160] @ 0xa0 │ │ │ │ + str r4, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r2, [r0, #27] │ │ │ │ + strb r2, [r4, #27] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r6, [r6, #26] │ │ │ │ + strb r6, [r2, #27] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r6, [r4, #26] │ │ │ │ + strb r6, [r0, #27] │ │ │ │ lsls r5, r1, #3 │ │ │ │ add r1, pc, #44 @ (adr r1, 397934 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2835c8>) │ │ │ │ - vqshlu.s32 , q13, #29 │ │ │ │ + vqshlu.s64 d23, d10, #61 @ 0x3d │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #568] @ 0x238 │ │ │ │ + str r3, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r2, #25] │ │ │ │ + strb r4, [r6, #25] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r0, [r1, #25] │ │ │ │ + strb r0, [r5, #25] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r2, [r5, #24] │ │ │ │ + strb r2, [r1, #25] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ + str r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ strh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1103307,15 +1103302,15 @@ │ │ │ │ beq.n 39812a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x283dbe> │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 398130 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x283dc4> │ │ │ │ b.n 39812a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x283dbe> │ │ │ │ nop │ │ │ │ add r1, sp, #816 @ 0x330 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldrh r6, [r2, #26] │ │ │ │ + ldrh r6, [r6, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ add r1, sp, #672 @ 0x2a0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1104438,173 +1104433,173 @@ │ │ │ │ cmp.w r2, #310 @ 0x136 │ │ │ │ bcc.n 398d60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2849f4> │ │ │ │ b.n 398c76 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28490a> │ │ │ │ ldr.w r2, [r3, #192] @ 0xc0 │ │ │ │ cmp.w r2, #400 @ 0x190 │ │ │ │ bcs.w 39863a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2842ce> │ │ │ │ b.n 398c66 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2848fa> │ │ │ │ - ldrh r6, [r4, #12] │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r4, #12] │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r6, #12] │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r7, #12] │ │ │ │ + ldrh r6, [r0, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r0, #14] │ │ │ │ + ldrh r6, [r0, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r7, #12] │ │ │ │ + ldrh r2, [r2, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r1, #14] │ │ │ │ + ldrh r6, [r3, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r0, #18] │ │ │ │ + ldrh r2, [r4, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r1, #18] │ │ │ │ + ldrh r4, [r3, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r4, #28] │ │ │ │ + ldrh r0, [r5, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r5, #28] │ │ │ │ + ldrh r0, [r4, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r7, #28] │ │ │ │ + ldrh r0, [r5, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrh r6, [r0, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r7, #28] │ │ │ │ + ldrh r6, [r1, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r2, #38] @ 0x26 │ │ │ │ + ldrh r2, [r3, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r4, #38] @ 0x26 │ │ │ │ + ldrh r6, [r4, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r5, #38] @ 0x26 │ │ │ │ + ldrh r6, [r3, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r0, #40] @ 0x28 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r1, #40] @ 0x28 │ │ │ │ + ldrh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + ldrh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r0, #40] @ 0x28 │ │ │ │ + ldrh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + ldrh r0, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + ldrh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r0, #40] @ 0x28 │ │ │ │ + ldrh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r1, #40] @ 0x28 │ │ │ │ + ldrh r4, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r5, #38] @ 0x26 │ │ │ │ + ldrh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r2, #40] @ 0x28 │ │ │ │ + ldrh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r3, #40] @ 0x28 │ │ │ │ + ldrh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r1, #40] @ 0x28 │ │ │ │ + ldrh r0, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r3, #38] @ 0x26 │ │ │ │ + ldrh r2, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r3, #38] @ 0x26 │ │ │ │ + ldrh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r3, #38] @ 0x26 │ │ │ │ + ldrh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r5, #38] @ 0x26 │ │ │ │ + ldrh r6, [r5, #40] @ 0x28 │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + ldrh r4, [r7, #38] @ 0x26 │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + ldrh r4, [r7, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrh r4, [r7, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r6, #40] @ 0x28 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r0, #42] @ 0x2a │ │ │ │ + ldrh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r1, #42] @ 0x2a │ │ │ │ + ldrh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r4, #42] @ 0x2a │ │ │ │ + ldrh r0, [r2, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r6, #42] @ 0x2a │ │ │ │ + ldrh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r3, #42] @ 0x2a │ │ │ │ + ldrh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r7, #40] @ 0x28 │ │ │ │ + ldrh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r2, #42] @ 0x2a │ │ │ │ + ldrh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r6, #40] @ 0x28 │ │ │ │ + ldrh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r1, #40] @ 0x28 │ │ │ │ + strh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r1, #40] @ 0x28 │ │ │ │ + strh r2, [r6, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r2, #40] @ 0x28 │ │ │ │ + strh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r3, #40] @ 0x28 │ │ │ │ + strh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r5, #40] @ 0x28 │ │ │ │ + strh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r6, #40] @ 0x28 │ │ │ │ + strh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r0, #42] @ 0x2a │ │ │ │ + strh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r1, #42] @ 0x2a │ │ │ │ + strh r2, [r1, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r3, #42] @ 0x2a │ │ │ │ + strh r6, [r2, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r5, #42] @ 0x2a │ │ │ │ + strh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r6, #42] @ 0x2a │ │ │ │ + strh r6, [r5, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ strh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r6, #42] @ 0x2a │ │ │ │ + strh r2, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r6, #42] @ 0x2a │ │ │ │ + strh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r6, #42] @ 0x2a │ │ │ │ + strh r2, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r1, #20] │ │ │ │ + strh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r2, #20] │ │ │ │ + strh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r0, #20] │ │ │ │ + strh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r1, #20] │ │ │ │ + strh r6, [r5, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r0, #18] │ │ │ │ + strh r6, [r6, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r7, #16] │ │ │ │ + strh r4, [r4, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r5, #40] @ 0x28 │ │ │ │ + strh r6, [r5, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r7, #40] @ 0x28 │ │ │ │ + strh r4, [r4, #18] │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + strh r4, [r3, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ strh r2, [r1, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ strh r2, [r3, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r0, #42] @ 0x2a │ │ │ │ + strh r2, [r5, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r6, #40] @ 0x28 │ │ │ │ + strh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r1, #42] @ 0x2a │ │ │ │ + strh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r3, #56] @ 0x38 │ │ │ │ + strh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r4, #26] │ │ │ │ + strh r2, [r5, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r5, #26] │ │ │ │ + strh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r2, #44] @ 0x2c │ │ │ │ + strh r0, [r0, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r5, #44] @ 0x2c │ │ │ │ + strh r6, [r1, #28] │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + strh r4, [r6, #44] @ 0x2c │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + strh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #48] @ (398fe4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x284c78>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1104626,15 +1104621,15 @@ │ │ │ │ add r3, pc │ │ │ │ mla r3, r2, r4, r3 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ + ldrb r0, [r3, #17] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r2, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2320] @ 0x910 │ │ │ │ @@ -1105816,201 +1105811,201 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #11] │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - strh r6, [r6, #32] │ │ │ │ + ldrb r2, [r4, #11] │ │ │ │ lsls r5, r1, #3 │ │ │ │ strh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r7, #32] │ │ │ │ + strh r6, [r6, #34] @ 0x22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r0, #10] │ │ │ │ + strh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r5, #6] │ │ │ │ + ldrh r4, [r4, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r0, #30] │ │ │ │ + ldrh r0, [r1, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r0, #34] @ 0x22 │ │ │ │ + ldrh r2, [r4, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r0, #12] │ │ │ │ + ldrh r0, [r4, #34] @ 0x22 │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + ldrh r6, [r4, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ lsls r1, r0, #6 │ │ │ │ - strh r6, [r6, #62] @ 0x3e │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - strh r0, [r3, #62] @ 0x3e │ │ │ │ + ldrh r6, [r2, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r0, #2] │ │ │ │ + strh r0, [r7, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r0, #50] @ 0x32 │ │ │ │ + ldrh r4, [r4, #2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r6, #48] @ 0x30 │ │ │ │ + strh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ strh r6, [r2, #50] @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r0, #50] @ 0x32 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - strh r2, [r7, #54] @ 0x36 │ │ │ │ + strh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r5, #54] @ 0x36 │ │ │ │ + strh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r6, #52] @ 0x34 │ │ │ │ + strh r2, [r3, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r0, #44] @ 0x2c │ │ │ │ + strh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r3, #42] @ 0x2a │ │ │ │ + strh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r5, #52] @ 0x34 │ │ │ │ + strh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r2, #52] @ 0x34 │ │ │ │ + strh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r0, #50] @ 0x32 │ │ │ │ + strh r6, [r1, #54] @ 0x36 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r1, #48] @ 0x30 │ │ │ │ + strh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r1, #30] │ │ │ │ + strh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r0, #30] │ │ │ │ + strh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r0, #30] │ │ │ │ + strh r4, [r5, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r7, #28] │ │ │ │ + strh r6, [r4, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r6, #28] │ │ │ │ + strh r0, [r4, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r3, #24] │ │ │ │ + strh r2, [r3, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r2, #24] │ │ │ │ + strh r4, [r2, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r6, #16] │ │ │ │ + strh r2, [r7, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r6, #16] │ │ │ │ + strh r0, [r6, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r6, #16] │ │ │ │ + strh r6, [r2, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r6, #16] │ │ │ │ + strh r0, [r2, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r5, #16] │ │ │ │ + strh r2, [r2, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r5, #16] │ │ │ │ + strh r0, [r2, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r5, #16] │ │ │ │ + strh r6, [r1, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r2, #21] │ │ │ │ + strh r4, [r1, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r3, #21] │ │ │ │ + strh r2, [r1, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r3, #21] │ │ │ │ + ldrb r2, [r6, #21] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r5, #21] │ │ │ │ + ldrb r0, [r7, #21] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r5, #21] │ │ │ │ + ldrb r4, [r7, #21] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r7, #21] │ │ │ │ + ldrb r4, [r1, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r0, #22] │ │ │ │ + ldrb r4, [r1, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrb r0, [r3, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrb r4, [r4, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r6, #22] │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r1, #23] │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r4, #23] │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r6, #23] │ │ │ │ + ldrb r0, [r7, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r2, #24] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r2, #24] │ │ │ │ + ldrb r4, [r2, #23] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r4, #24] │ │ │ │ + ldrb r4, [r5, #23] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r4, #24] │ │ │ │ + ldrb r0, [r0, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r4, #24] │ │ │ │ + ldrb r4, [r2, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r5, #24] │ │ │ │ + ldrb r4, [r6, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r6, #24] │ │ │ │ + ldrb r6, [r6, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrb r0, [r0, #25] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r1, #25] │ │ │ │ + ldrb r4, [r0, #25] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r1, #25] │ │ │ │ + ldrb r4, [r0, #25] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r2, #25] │ │ │ │ + ldrb r0, [r1, #25] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r2, #25] │ │ │ │ + ldrb r2, [r2, #25] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrb r0, [r4, #25] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r4, #25] │ │ │ │ - lsls r5, r1, #3 │ │ │ │ ldrb r0, [r5, #25] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrb r4, [r5, #25] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r6, #25] │ │ │ │ + ldrb r4, [r6, #25] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r7, #25] │ │ │ │ + ldrb r4, [r6, #25] │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + ldrb r0, [r0, #26] │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + ldrb r4, [r0, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrb r0, [r1, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r3, #26] │ │ │ │ + ldrb r4, [r1, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r2, #26] │ │ │ │ + ldrb r0, [r2, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrb r4, [r3, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r2, #26] │ │ │ │ + ldrb r0, [r5, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r1, #26] │ │ │ │ + ldrb r0, [r7, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r1, #26] │ │ │ │ + ldrb r4, [r6, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + ldrb r4, [r7, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r2, #26] │ │ │ │ + ldrb r2, [r6, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r2, #26] │ │ │ │ + ldrb r4, [r5, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r2, #26] │ │ │ │ + ldrb r4, [r5, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r2, #26] │ │ │ │ + ldrb r6, [r5, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r3, #26] │ │ │ │ + ldrb r0, [r6, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r3, #26] │ │ │ │ + ldrb r2, [r6, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r4, #26] │ │ │ │ + ldrb r4, [r6, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r6, #40] @ 0x28 │ │ │ │ + ldrb r6, [r6, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r6, #40] @ 0x28 │ │ │ │ + ldrb r0, [r7, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r5, #40] @ 0x28 │ │ │ │ + ldrb r4, [r7, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r0, #42] @ 0x2a │ │ │ │ + ldrb r4, [r0, #27] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r0, #42] @ 0x2a │ │ │ │ + strh r6, [r2, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r6, #10] │ │ │ │ + strh r0, [r2, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r7, #12] │ │ │ │ + strh r2, [r1, #42] @ 0x2a │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + strh r0, [r4, #42] @ 0x2a │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + strh r2, [r4, #42] @ 0x2a │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + strh r0, [r2, #12] │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + strh r2, [r3, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r7, #27] │ │ │ │ + ldrb r2, [r3, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr.w r3, [pc, #3048] @ 39a9d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x286664> │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [sp, #572] @ 0x23c │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ add r3, pc │ │ │ │ strd r3, r1, [sp] │ │ │ │ @@ -1107120,144 +1107115,144 @@ │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 397db0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x283a44> │ │ │ │ ldr r3, [sp, #532] @ 0x214 │ │ │ │ b.n 39a446 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2860da> │ │ │ │ nop │ │ │ │ - ldrb r2, [r7, #20] │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + ldrb r2, [r3, #21] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r7, #25] │ │ │ │ + ldrb r6, [r5, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r6, #25] │ │ │ │ + ldrb r6, [r3, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r1, #25] │ │ │ │ + ldrb r6, [r2, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r4, #24] │ │ │ │ + ldrb r0, [r5, #25] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrb r6, [r0, #25] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r6, #24] │ │ │ │ + ldrb r6, [r4, #25] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r6, #15] │ │ │ │ + ldrb r4, [r2, #25] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r5, #15] │ │ │ │ + ldrb r4, [r2, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stc2l 0, cr0, [r4, #-816]! @ 0xfffffcd0 │ │ │ │ - ldrb r0, [r4, #23] │ │ │ │ + ldrb r0, [r1, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r3, #23] │ │ │ │ + stc2 0, cr0, [r4, #816] @ 0x330 │ │ │ │ + ldrb r0, [r0, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r3, #23] │ │ │ │ + ldrb r4, [r7, #23] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r2, #23] │ │ │ │ + ldrb r0, [r7, #23] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r2, #23] │ │ │ │ + ldrb r4, [r6, #23] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r1, #23] │ │ │ │ + ldrb r0, [r6, #23] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r1, #23] │ │ │ │ + ldrb r4, [r5, #23] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r0, #23] │ │ │ │ + ldrb r0, [r5, #23] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r0, #31] │ │ │ │ + ldrb r4, [r4, #23] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r7, #30] │ │ │ │ + ldrb r0, [r4, #31] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r6, #30] │ │ │ │ + ldrb r0, [r3, #31] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r7, #30] │ │ │ │ + ldrb r0, [r2, #31] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r6, #30] │ │ │ │ + ldrb r4, [r3, #31] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r5, #30] │ │ │ │ + ldrb r4, [r2, #31] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r4, #30] │ │ │ │ + ldrb r0, [r1, #31] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r5, #11] │ │ │ │ + ldrb r0, [r0, #31] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r1, #19] │ │ │ │ + ldrb r0, [r1, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r0, #19] │ │ │ │ + ldrb r4, [r5, #19] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r7, #18] │ │ │ │ + ldrb r4, [r4, #19] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r4, #18] │ │ │ │ + ldrb r4, [r3, #19] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r5, #17] │ │ │ │ + ldrb r2, [r0, #19] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r3, #2] │ │ │ │ + ldrb r4, [r1, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r6, #1] │ │ │ │ + ldrb r4, [r7, #2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r6, #1] │ │ │ │ + ldrb r2, [r2, #2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r4, #15] │ │ │ │ + ldrb r0, [r2, #2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r1, #15] │ │ │ │ + ldrb r0, [r0, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r2, #14] │ │ │ │ + ldrb r4, [r5, #15] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r6, #1] │ │ │ │ + ldrb r2, [r6, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r0, #13] │ │ │ │ + ldrb r2, [r2, #2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r6, #12] │ │ │ │ + ldrb r4, [r4, #13] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ + ldrb r0, [r2, #13] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r3, #11] │ │ │ │ + ldrb r2, [r1, #13] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r6, [r3, #21] │ │ │ │ + ldrb r4, [r7, #11] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r7, #8] │ │ │ │ + strb r6, [r7, #21] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r6, [r5, #24] │ │ │ │ + ldrb r6, [r3, #9] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r4, #0] │ │ │ │ + strb r6, [r1, #25] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r7, #1] │ │ │ │ + ldrb r2, [r0, #1] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r6, [r6, #31] │ │ │ │ + ldrb r6, [r3, #2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r6, [r3, #31] │ │ │ │ + ldrb r6, [r2, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r2, [r1, #17] │ │ │ │ + strb r6, [r7, #31] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r6, [r2, #16] │ │ │ │ + strb r2, [r5, #17] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r2, [r7, #15] │ │ │ │ + strb r6, [r6, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r0, [r5, #18] │ │ │ │ + strb r2, [r3, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r6, [r1, #18] │ │ │ │ + strb r0, [r1, #19] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r4, #17] │ │ │ │ + strb r6, [r5, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r6, [r1, #17] │ │ │ │ + strb r4, [r0, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r2, [r4, #16] │ │ │ │ + strb r6, [r5, #17] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r2, [r2, #16] │ │ │ │ + strb r2, [r0, #17] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r1, #19] │ │ │ │ + strb r2, [r6, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r0, [r4, #10] │ │ │ │ + strb r4, [r5, #19] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r0, [r1, #10] │ │ │ │ + strb r0, [r0, #11] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r2, [r5, #9] │ │ │ │ + strb r0, [r5, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r2, [r6, #8] │ │ │ │ + strb r2, [r1, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r7, #22] │ │ │ │ + strb r2, [r2, #9] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r0, [r5, #22] │ │ │ │ + strb r4, [r3, #23] │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + strb r0, [r1, #23] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr.w r0, [pc, #1396] @ 39b050 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x286ce4> │ │ │ │ movs r1, #2 │ │ │ │ ldr r2, [sp, #548] @ 0x224 │ │ │ │ movs r3, #1 │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -1107760,85 +1107755,85 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 39a87a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28650e> │ │ │ │ ldrb.w r2, [r3, #867] @ 0x363 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 399e1e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x285ab2> │ │ │ │ b.n 39a87a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28650e> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ - strb r6, [r6, #1] │ │ │ │ + strb r6, [r2, #2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r0, [r3, #16] │ │ │ │ + strb r0, [r7, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r0, [r0, #0] │ │ │ │ + strb r0, [r4, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [r6, #124] @ 0x7c │ │ │ │ + strb r6, [r2, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r0, [r0, #0] │ │ │ │ + strb r0, [r4, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [r7, #124] @ 0x7c │ │ │ │ + strb r6, [r3, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [r7, #124] @ 0x7c │ │ │ │ + strb r0, [r3, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [r6, #124] @ 0x7c │ │ │ │ + strb r2, [r2, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [r6, #124] @ 0x7c │ │ │ │ + strb r4, [r2, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r2, [r3, #11] │ │ │ │ + strb r2, [r7, #11] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r1, #11] │ │ │ │ + strb r4, [r5, #11] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r6, [r2, #8] │ │ │ │ + strb r6, [r6, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r2, [r1, #8] │ │ │ │ + strb r2, [r5, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r0, [r5, #7] │ │ │ │ + strb r0, [r1, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [r6, #116] @ 0x74 │ │ │ │ + ldr r0, [r2, #120] @ 0x78 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r2, #8] │ │ │ │ + strb r4, [r6, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r6, [r2, #8] │ │ │ │ + strb r6, [r6, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r0, [r6, #6] │ │ │ │ + strb r0, [r2, #7] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r1, #6] │ │ │ │ + strb r4, [r5, #6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r0, [r7, #6] │ │ │ │ + strb r0, [r3, #7] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r1, #6] │ │ │ │ + strb r4, [r5, #6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [r4, #112] @ 0x70 │ │ │ │ + ldr r6, [r0, #116] @ 0x74 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [r3, #112] @ 0x70 │ │ │ │ + ldr r4, [r7, #112] @ 0x70 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [r3, #112] @ 0x70 │ │ │ │ + ldr r2, [r7, #112] @ 0x70 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [r3, #72] @ 0x48 │ │ │ │ + ldr r2, [r7, #72] @ 0x48 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r0, [r5, #4] │ │ │ │ + strb r0, [r1, #5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - eors r6, r5 │ │ │ │ + lsls r6, r1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r3, #3] │ │ │ │ + strb r6, [r7, #3] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [pc, #608] @ (39b324 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x286fb8>) │ │ │ │ + ldr r3, [pc, #736] @ (39b3a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x287038>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [r3, #96] @ 0x60 │ │ │ │ + ldr r4, [r7, #96] @ 0x60 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r6, [r0, #5] │ │ │ │ + strb r6, [r4, #5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [r7, #112] @ 0x70 │ │ │ │ + ldr r4, [r3, #116] @ 0x74 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [r7, #108] @ 0x6c │ │ │ │ + ldr r6, [r3, #112] @ 0x70 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [r0, #60] @ 0x3c │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [r7, #56] @ 0x38 │ │ │ │ + ldr r4, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [r3, #76] @ 0x4c │ │ │ │ + ldr r4, [r7, #76] @ 0x4c │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #652] @ (39b380 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x287014>) │ │ │ │ @@ -1109065,23 +1109060,23 @@ │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mov r8, r9 │ │ │ │ lsls r1, r0, #6 │ │ │ │ mov r2, pc │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldr r2, [r3, #64] @ 0x40 │ │ │ │ + ldr r2, [r7, #64] @ 0x40 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [r1, #64] @ 0x40 │ │ │ │ + ldr r0, [r5, #64] @ 0x40 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r3, r7} │ │ │ │ + stmia r7!, {r3, r5, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [r5, #52] @ 0x34 │ │ │ │ + str r0, [r1, #56] @ 0x38 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ vldr d7, [sp, #72] @ 0x48 │ │ │ │ mov r0, ip │ │ │ │ movs r1, #1 │ │ │ │ vstr d7, [sp, #88] @ 0x58 │ │ │ │ bl 465758 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3513ec> │ │ │ │ @@ -1109703,15 +1109698,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldrh r3, [r3, #32] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldrh r4, [r4, r7] │ │ │ │ + ldrb r4, [r0, r0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 39cc38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2888cc> │ │ │ │ @@ -1109769,15 +1109764,15 @@ │ │ │ │ add.w r0, r8, #4 │ │ │ │ bl 39c3e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x288074> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ str r2, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - movs r5, #148 @ 0x94 │ │ │ │ + movs r5, #180 @ 0xb4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #484] @ (39c66c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x288300>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -1109966,15 +1109961,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r3, #112 @ 0x70 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #12] │ │ │ │ + str r0, [r2, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r1, #222 @ 0xde │ │ │ │ lsls r1, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1111263,23 +1111258,23 @@ │ │ │ │ bl 3bc274 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a7f08> │ │ │ │ b.n 39d2a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x288f34> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ cmp r6, #44 @ 0x2c │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #10 │ │ │ │ + lsrs r4, r3, #11 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - asrs r0, r0, #31 │ │ │ │ + asrs r0, r4, #31 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r2, [r2, r5] │ │ │ │ + strh r2, [r6, r5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r5, #88 @ 0x58 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - strh r4, [r3, r2] │ │ │ │ + strh r4, [r7, r2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov fp, r3 │ │ │ │ @@ -1111580,27 +1111575,27 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 53da08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42969c> │ │ │ │ bl 53d3c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42905c> │ │ │ │ mov r2, r0 │ │ │ │ b.n 39d626 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2892ba> │ │ │ │ cmp r4, #106 @ 0x6a │ │ │ │ lsls r1, r0, #6 │ │ │ │ - str r0, [r4, r5] │ │ │ │ + str r0, [r0, r6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r6, r7, #17 │ │ │ │ + asrs r6, r3, #18 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [pc, #944] @ (39da54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2896e8>) │ │ │ │ + ldr r1, [pc, #48] @ (39d6d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x289368>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #14 │ │ │ │ + asrs r4, r6, #14 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [pc, #400] @ (39d840 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2894d4>) │ │ │ │ + ldr r0, [pc, #528] @ (39d8c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x289554>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - mov r8, r6 │ │ │ │ + mov r8, sl │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -1111750,15 +1111745,15 @@ │ │ │ │ lsreq r1, r1, #5 │ │ │ │ b.n 39d768 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2893fc> │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ sub.w fp, r5, #1 │ │ │ │ clz fp, fp │ │ │ │ mov.w fp, fp, lsr #5 │ │ │ │ b.n 39d792 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x289426> │ │ │ │ - ldr r6, [pc, #960] @ (39dc1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2898b0>) │ │ │ │ + ldr r7, [pc, #64] @ (39d89c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x289530>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ b.n 39d87c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x289510> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ubfx r3, r3, #0, #24 │ │ │ │ tst r3, r1 │ │ │ │ beq.n 39d87a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28950e> │ │ │ │ ldrb r3, [r0, #29] │ │ │ │ @@ -1112488,17 +1112483,17 @@ │ │ │ │ lsls r1, r0, #6 │ │ │ │ movs r1, #242 @ 0xf2 │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - mov r8, pc │ │ │ │ + bx r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - mov r0, sp │ │ │ │ + mov r8, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr r3, [pc, #636] @ (39e294 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x289f28>) │ │ │ │ @@ -1112828,39 +1112823,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (39e370 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28a004>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (39e374 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28a008>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r0, r4 │ │ │ │ + add r0, r8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, r5 │ │ │ │ + add r0, r9 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, r2 │ │ │ │ + add r2, r6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - mvns r4, r7 │ │ │ │ + add r4, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r0, #254 @ 0xfe │ │ │ │ + adds r1, #30 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r6, #140 @ 0x8c │ │ │ │ + subs r6, #172 @ 0xac │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bics r6, r4 │ │ │ │ + mvns r6, r0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, r0 │ │ │ │ + add r0, r4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r6, #122 @ 0x7a │ │ │ │ + subs r6, #154 @ 0x9a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bics r4, r4 │ │ │ │ + mvns r4, r0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bics r6, r5 │ │ │ │ + mvns r6, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - mvns r0, r5 │ │ │ │ + add r0, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - mvns r2, r4 │ │ │ │ + add r2, r0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [r1, #416] @ 0x1a0 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -1113332,19 +1113327,18 @@ │ │ │ │ eors r3, r1 │ │ │ │ b.n 39e7ee <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28a482> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 43c304 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x327f98> │ │ │ │ b.n 39e59c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28a230> │ │ │ │ nop │ │ │ │ - b.n 39e85c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28a4f0> │ │ │ │ + @ instruction: 0xe81e00e0 │ │ │ │ + b.n 39e46c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28a100> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 39e42c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28a0c0> │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - b.n 39e1a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x289e34> │ │ │ │ + b.n 39e1e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x289e74> │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ ldr.w r1, [pc, #1028] @ 39ec80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28a914> │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1114190,15 +1114184,15 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #13 │ │ │ │ lsls r1, r0, #6 │ │ │ │ b.n 39f8e2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28b576> │ │ │ │ vaddw.u , , d18 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - adds r6, #82 @ 0x52 │ │ │ │ + adds r6, #114 @ 0x72 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ble.n 39f0ea <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28ad7e> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ blx lr │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1114293,15 +1114287,15 @@ │ │ │ │ b.n 39f242 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28aed6> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r3, #25 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #34 @ 0x22 │ │ │ │ + adds r5, #66 @ 0x42 │ │ │ │ lsls r5, r1, #3 │ │ │ │ lsrs r6, r6, #22 │ │ │ │ lsls r1, r0, #6 │ │ │ │ bgt.n 39f32e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28afc2> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (39f660 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28b2f4>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1114526,17 +1114520,17 @@ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ b.n 39f440 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28b0d4> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 39f3ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28b080> │ │ │ │ b.n 39f468 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28b0fc> │ │ │ │ nop │ │ │ │ - adds r2, #220 @ 0xdc │ │ │ │ + adds r2, #252 @ 0xfc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r2, #162 @ 0xa2 │ │ │ │ + adds r2, #194 @ 0xc2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ sub sp, #28 │ │ │ │ @@ -1114978,49 +1114972,49 @@ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 3bc274 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a7f08> │ │ │ │ b.n 39f730 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28b3c4> │ │ │ │ nop │ │ │ │ - cmp r2, #192 @ 0xc0 │ │ │ │ + cmp r2, #224 @ 0xe0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r1, #80 @ 0x50 │ │ │ │ + adds r1, #112 @ 0x70 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r1, #182 @ 0xb6 │ │ │ │ + adds r1, #214 @ 0xd6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r3, #190 @ 0xbe │ │ │ │ + adds r3, #222 @ 0xde │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r2, #30 │ │ │ │ + adds r2, #62 @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r3, #176 @ 0xb0 │ │ │ │ + adds r3, #208 @ 0xd0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #114 @ 0x72 │ │ │ │ + cmp r7, #146 @ 0x92 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r2, #36 @ 0x24 │ │ │ │ + adds r2, #68 @ 0x44 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r2, #78 @ 0x4e │ │ │ │ + adds r2, #110 @ 0x6e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r2, #120 @ 0x78 │ │ │ │ + adds r2, #152 @ 0x98 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r2, #162 @ 0xa2 │ │ │ │ + adds r2, #194 @ 0xc2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r3, #60 @ 0x3c │ │ │ │ + adds r3, #92 @ 0x5c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #62 @ 0x3e │ │ │ │ + cmp r7, #94 @ 0x5e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #152 @ 0x98 │ │ │ │ + cmp r7, #184 @ 0xb8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r1, #48 @ 0x30 │ │ │ │ + adds r1, #80 @ 0x50 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #40 @ 0x28 │ │ │ │ + cmp r7, #72 @ 0x48 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r6, #162 @ 0xa2 │ │ │ │ + cmp r6, #194 @ 0xc2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r2, #40 @ 0x28 │ │ │ │ + adds r2, #72 @ 0x48 │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1984] @ 0x7c0 │ │ │ │ ldr.w r5, [pc, #2816] @ 3a04d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28c164> │ │ │ │ subw sp, sp, #2076 @ 0x81c │ │ │ │ @@ -1116030,35 +1116024,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #23 │ │ │ │ lsls r1, r0, #6 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #250 @ 0xfa │ │ │ │ + adds r1, #26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ lsls r4, r2, #17 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - adds r0, #58 @ 0x3a │ │ │ │ + adds r0, #90 @ 0x5a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r0, #46 @ 0x2e │ │ │ │ + adds r0, #78 @ 0x4e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r0, #34 @ 0x22 │ │ │ │ + adds r0, #66 @ 0x42 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r0, #22 │ │ │ │ + adds r0, #54 @ 0x36 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #174 @ 0xae │ │ │ │ + cmp r7, #206 @ 0xce │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [pc, #728] @ (3a07dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28c470>) │ │ │ │ + ldr r4, [pc, #856] @ (3a085c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28c4f0>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r1, #116 @ 0x74 │ │ │ │ + adds r1, #148 @ 0x94 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, #36 @ 0x24 │ │ │ │ + adds r4, #68 @ 0x44 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r3, #122 @ 0x7a │ │ │ │ + adds r3, #154 @ 0x9a │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ bne.w 3a03f2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28c086> │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r3 │ │ │ │ movs r3, #2 │ │ │ │ @@ -1116582,83 +1116576,83 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - cmp r7, #164 @ 0xa4 │ │ │ │ + cmp r7, #196 @ 0xc4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r4, #254 @ 0xfe │ │ │ │ + cmp r5, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r5, #68 @ 0x44 │ │ │ │ + cmp r5, #100 @ 0x64 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r4, #180 @ 0xb4 │ │ │ │ + cmp r4, #212 @ 0xd4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r5, #118 @ 0x76 │ │ │ │ + cmp r5, #150 @ 0x96 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - mov r6, r4 │ │ │ │ + mov r6, r8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r3, #20 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ cmp r3, #52 @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - mov r2, r0 │ │ │ │ + cmp r3, #84 @ 0x54 │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + mov r2, r4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r0, #254 @ 0xfe │ │ │ │ + cmp r1, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp ip, sp │ │ │ │ + mov r4, r1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r0, #128 @ 0x80 │ │ │ │ + cmp r0, #160 @ 0xa0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r1, #152 @ 0x98 │ │ │ │ + cmp r1, #184 @ 0xb8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r0, #220 @ 0xdc │ │ │ │ + cmp r0, #252 @ 0xfc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r1, #188 @ 0xbc │ │ │ │ + cmp r1, #220 @ 0xdc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r3, #164 @ 0xa4 │ │ │ │ + movs r3, #196 @ 0xc4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r0, #178 @ 0xb2 │ │ │ │ + cmp r0, #210 @ 0xd2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r3, #234 @ 0xea │ │ │ │ + movs r4, #10 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r4, #48 @ 0x30 │ │ │ │ + movs r4, #80 @ 0x50 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r6, #64 @ 0x40 │ │ │ │ + movs r6, #96 @ 0x60 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r6, #226 @ 0xe2 │ │ │ │ + movs r7, #2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r6, #152 @ 0x98 │ │ │ │ + movs r6, #184 @ 0xb8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r6, #78 @ 0x4e │ │ │ │ + movs r6, #110 @ 0x6e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r4, #168 @ 0xa8 │ │ │ │ + movs r4, #200 @ 0xc8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r5, #38 @ 0x26 │ │ │ │ + movs r5, #70 @ 0x46 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r4, #20 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r4, #46 @ 0x2e │ │ │ │ + movs r4, #78 @ 0x4e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r3, #128 @ 0x80 │ │ │ │ + movs r3, #160 @ 0xa0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r1, #88 @ 0x58 │ │ │ │ + cmp r1, #120 @ 0x78 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r5, #6 │ │ │ │ + movs r5, #38 @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r5, #44 @ 0x2c │ │ │ │ + movs r5, #76 @ 0x4c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r1, #234 @ 0xea │ │ │ │ + cmp r2, #10 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r1, #168 @ 0xa8 │ │ │ │ + cmp r1, #200 @ 0xc8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r1, #82 @ 0x52 │ │ │ │ + cmp r1, #114 @ 0x72 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r4, #56 @ 0x38 │ │ │ │ + movs r4, #88 @ 0x58 │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ ldr.w r3, [pc, #2876] @ 3a16a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28d33c> │ │ │ │ @@ -1117701,53 +1117695,53 @@ │ │ │ │ mov r3, r7 │ │ │ │ b.n 3a168e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28d322> │ │ │ │ eor.w r1, sl, #4194304 @ 0x400000 │ │ │ │ eor.w r1, r6, #4194304 @ 0x400000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ orn r1, r6, #4194304 @ 0x400000 │ │ │ │ - cmp r3, #66 @ 0x42 │ │ │ │ + cmp r3, #98 @ 0x62 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r3, #200 @ 0xc8 │ │ │ │ + cmp r3, #232 @ 0xe8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r1, #14 │ │ │ │ + cmp r1, #46 @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, sp, #280 @ 0x118 │ │ │ │ + add r7, sp, #408 @ 0x198 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, pc} │ │ │ │ + pop {r1, r5, pc} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp r1, #58 @ 0x3a │ │ │ │ + cmp r1, #90 @ 0x5a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, sp, #920 @ 0x398 │ │ │ │ + add r5, sp, #24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r7, #22 │ │ │ │ + movs r7, #54 @ 0x36 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r6, #124 @ 0x7c │ │ │ │ + movs r6, #156 @ 0x9c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, sp, #584 @ 0x248 │ │ │ │ + add r4, sp, #712 @ 0x2c8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r0, #54 @ 0x36 │ │ │ │ + cmp r0, #86 @ 0x56 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r0, #236 @ 0xec │ │ │ │ + cmp r1, #12 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r5, #13 │ │ │ │ + asrs r2, r1, #14 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r7, #52 @ 0x34 │ │ │ │ + movs r7, #84 @ 0x54 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + movs r6, #228 @ 0xe4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #172 @ 0xac │ │ │ │ + movs r5, #204 @ 0xcc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb688 │ │ │ │ + @ instruction: 0xb6a8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 3a1738 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28d3cc> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ adds r0, r2, #4 │ │ │ │ add.w r6, r3, #26 │ │ │ │ @@ -1118505,58 +1118499,58 @@ │ │ │ │ ldr r2, [pc, #100] @ (3a1f58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28dbec>) │ │ │ │ add r2, pc │ │ │ │ b.n 3a1ede <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28db72> │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ @ instruction: 0xb721 │ │ │ │ - @ instruction: 0xffffde2e │ │ │ │ + vqrdmlah.s , , d14[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #2 │ │ │ │ + movs r3, #34 @ 0x22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r2, r0, #6 │ │ │ │ + adds r2, r4, #6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + movs r0, #98 @ 0x62 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r0, r2, #5 │ │ │ │ + subs r0, r6, #5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r4, r6, #1 │ │ │ │ + subs r4, r2, #2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r0, r1, #5 │ │ │ │ + adds r0, r5, #5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r4, r6, #4 │ │ │ │ + subs r4, r2, #5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - udf #76 @ 0x4c │ │ │ │ + udf #108 @ 0x6c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r0, #168 @ 0xa8 │ │ │ │ + movs r0, #200 @ 0xc8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - udf #72 @ 0x48 │ │ │ │ + udf #104 @ 0x68 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r4, r7, #6 │ │ │ │ + subs r4, r3, #7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r0, r1, r3, r4, r5, r6} │ │ │ │ - @ instruction: 0xffff1ef6 │ │ │ │ + vcvt.u32.f32 d17, d6, #1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r6, r5, #4 │ │ │ │ + subs r6, r1, #5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r4, r0, #2 │ │ │ │ + subs r4, r4, #2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r4, r4, #3 │ │ │ │ + subs r4, r0, #4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, r1, #1 │ │ │ │ + adds r4, r5, #1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r2, r2, #0 │ │ │ │ + adds r2, r6, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r2, r1, #2 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bhi.n 3a201c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28dcb0> │ │ │ │ + bhi.n 3a1e5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28daf0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r2, r7, #4 │ │ │ │ + adds r2, r3, #5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r2, r5, #1 │ │ │ │ + lsls r2, r1, #2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [pc, #28] @ (3a1f7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28dc10>) │ │ │ │ ldrb r0, [r0, #18] │ │ │ │ add r3, pc │ │ │ │ cbz r0, 3a1f78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28dc0c> │ │ │ │ ldr r0, [pc, #24] @ (3a1f80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28dc14>) │ │ │ │ @@ -1121147,27 +1121141,27 @@ │ │ │ │ b.n 3a35ba <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f24e> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r2!, {r4, r5, r6} │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #15 │ │ │ │ + lsrs r0, r5, #15 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r2, r7, r7 │ │ │ │ + subs r2, r3, r0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r6, r5, #29 │ │ │ │ + lsls r6, r1, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r5, [sp, #56] @ 0x38 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldmia r2, {r2} │ │ │ │ lsls r0, r0, #6 │ │ │ │ - lsls r0, r4, #28 │ │ │ │ + lsls r0, r0, #29 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r0!, {r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a3694 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f328> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a368e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f322> │ │ │ │ ldr r3, [pc, #60] @ (3a3698 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f32c>) │ │ │ │ @@ -1121191,15 +1121185,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r5, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #696] @ 0x2b8 │ │ │ │ + str r6, [sp, #824] @ 0x338 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a36e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f37c> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a36e2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f376> │ │ │ │ ldr r3, [pc, #60] @ (3a36ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f380>) │ │ │ │ @@ -1121223,15 +1121217,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r4, r6} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #360] @ 0x168 │ │ │ │ + str r6, [sp, #488] @ 0x1e8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a373c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f3d0> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a3736 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f3ca> │ │ │ │ ldr r3, [pc, #60] @ (3a3740 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f3d4>) │ │ │ │ @@ -1121255,15 +1121249,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #24] │ │ │ │ + str r6, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a3790 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f424> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a378a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f41e> │ │ │ │ ldr r3, [pc, #60] @ (3a3794 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f428>) │ │ │ │ @@ -1121287,15 +1121281,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r3, r5, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #712] @ 0x2c8 │ │ │ │ + str r5, [sp, #840] @ 0x348 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a37e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f478> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a37de <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f472> │ │ │ │ ldr r3, [pc, #60] @ (3a37e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f47c>) │ │ │ │ @@ -1121319,15 +1121313,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r4, r6} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #376] @ 0x178 │ │ │ │ + str r5, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a3838 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f4cc> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a3832 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f4c6> │ │ │ │ ldr r3, [pc, #60] @ (3a383c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f4d0>) │ │ │ │ @@ -1121351,15 +1121345,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r0!, {r1} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ + str r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a388c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f520> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a3886 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f51a> │ │ │ │ ldr r3, [pc, #60] @ (3a3890 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f524>) │ │ │ │ @@ -1121383,27 +1121377,27 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #728] @ 0x2d8 │ │ │ │ + str r4, [sp, #856] @ 0x358 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #12] @ (3a38b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f548>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69884 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r3, #18 │ │ │ │ + lsls r6, r7, #18 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #60] @ (3a3904 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f598>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1121429,28 +1121423,28 @@ │ │ │ │ bne.n 3a38de <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f572> │ │ │ │ ldr r1, [pc, #16] @ (3a3908 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f59c>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69884 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4a400da │ │ │ │ - str r6, [r0, r2] │ │ │ │ + @ instruction: 0xf4c400da │ │ │ │ + str r6, [r4, r2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #12] @ (3a3928 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f5bc>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69884 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r7, #16 │ │ │ │ + lsls r2, r3, #17 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #48] @ (3a396c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f600>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1121470,17 +1121464,17 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69884 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a395a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f5ee> │ │ │ │ nop │ │ │ │ - bics.w r0, r0, #7143424 @ 0x6d0000 │ │ │ │ + orrs.w r0, r0, #7143424 @ 0x6d0000 │ │ │ │ @ instruction: 0xfb59ffff │ │ │ │ - str r2, [r4, r0] │ │ │ │ + str r2, [r0, r1] │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ @@ -1121501,15 +1121495,15 @@ │ │ │ │ bne.n 3a3992 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f626> │ │ │ │ ldr r1, [pc, #12] @ (3a39b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f64c>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69884 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #184] @ 0xb8 │ │ │ │ + ldr r1, [sp, #312] @ 0x138 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1121542,15 +1121536,15 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a39ee <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f682> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a39de <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f672> │ │ │ │ @ instruction: 0xffa3ffff │ │ │ │ - ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r1, [sp, #72] @ 0x48 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, #56] @ (3a3a68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f6fc>) │ │ │ │ @@ -1121576,17 +1121570,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a3a44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f6d8> │ │ │ │ ldr r1, [pc, #12] @ (3a3a6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f700>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69884 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r4, r6, #12 │ │ │ │ + lsls r4, r2, #13 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r4, r2, #12 │ │ │ │ + lsls r4, r6, #12 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [r0, #36] @ 0x24 │ │ │ │ ldr.w r3, [ip] │ │ │ │ @@ -1121618,15 +1121612,15 @@ │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sub.w r4, r3, #28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a3a9a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f72e> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - strb r6, [r4, #20] │ │ │ │ + strb r6, [r0, #21] │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1122027,71 +1122021,71 @@ │ │ │ │ b.n 3a3c02 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f896> │ │ │ │ blx r2 │ │ │ │ b.n 3a3cc6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f95a> │ │ │ │ blx r2 │ │ │ │ b.n 3a3d14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f9a8> │ │ │ │ nop │ │ │ │ vminnm.f32 , , │ │ │ │ - lsls r0, r7, #8 │ │ │ │ + lsls r0, r3, #9 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r5, #16] │ │ │ │ + strb r0, [r1, #17] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bic.w r0, r4, #7143424 @ 0x6d0000 │ │ │ │ + orr.w r0, r4, #7143424 @ 0x6d0000 │ │ │ │ mcr2 15, 7, pc, cr5, cr15, {7} @ │ │ │ │ - subs r6, r4, #2 │ │ │ │ + subs r6, r0, #3 │ │ │ │ lsls r2, r2, #3 │ │ │ │ mrc2 15, 5, pc, cr15, cr15, {7} │ │ │ │ - subs r0, r0, #2 │ │ │ │ + subs r0, r4, #2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ mrc2 15, 4, pc, cr9, cr15, {7} │ │ │ │ mcr2 15, 4, pc, cr9, cr15, {7} @ │ │ │ │ - subs r2, r1, #1 │ │ │ │ + subs r2, r5, #1 │ │ │ │ lsls r2, r2, #3 │ │ │ │ mcr2 15, 3, pc, cr1, cr15, {7} @ │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + lsls r4, r1, #4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ mrc2 15, 1, pc, cr15, cr15, {7} │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + lsls r4, r6, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ mcr2 15, 1, pc, cr1, cr15, {7} @ │ │ │ │ - strex r0, r0, [r2, #864] @ 0x360 │ │ │ │ + strd r0, r0, [r2], #-864 @ 0x360 │ │ │ │ mcr2 15, 0, pc, cr3, cr15, {7} @ │ │ │ │ ldc2l 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ - lsls r6, r3, #20 │ │ │ │ + lsls r6, r7, #20 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldc2l 15, cr15, [r3, #1020] @ 0x3fc │ │ │ │ - lsls r4, r5, #1 │ │ │ │ + lsls r4, r1, #2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r6, r1, #6 │ │ │ │ + adds r6, r5, #6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r3, #52 @ 0x34 │ │ │ │ + movs r3, #84 @ 0x54 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r5, #16 │ │ │ │ + asrs r2, r1, #17 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r2, r6 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r5, #16 │ │ │ │ + adds r5, #48 @ 0x30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r2, r0, #5 │ │ │ │ + adds r2, r4, #5 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r6, r0 │ │ │ │ + movs r6, r4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r5, #74 @ 0x4a │ │ │ │ + adds r5, #106 @ 0x6a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r5, #50 @ 0x32 │ │ │ │ + adds r5, #82 @ 0x52 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r6, r0 │ │ │ │ + movs r6, r4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r6, #7] │ │ │ │ + strb r0, [r2, #8] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - vhadd.u q8, q11, q6 │ │ │ │ - strb r6, [r1, #6] │ │ │ │ + vmla.i16 q0, q11, d4[1] │ │ │ │ + strb r6, [r5, #6] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - vhadd.u8 q0, q8, q6 │ │ │ │ - adds r4, #6 │ │ │ │ + vhadd.u32 q0, q8, q6 │ │ │ │ + adds r4, #38 @ 0x26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1122171,24 +1122165,24 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ ldr r1, [pc, #44] @ (3a4020 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28fcb4>) │ │ │ │ add r1, pc │ │ │ │ b.n 3a3f9e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28fc32> │ │ │ │ blx r2 │ │ │ │ b.n 3a3f9a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28fc2e> │ │ │ │ - cdp2 0, 3, cr0, cr8, cr12, {6} │ │ │ │ - vhadd.u q0, q10, q6 │ │ │ │ - vhadd.u32 q0, q8, q6 │ │ │ │ + cdp2 0, 5, cr0, cr8, cr12, {6} │ │ │ │ + vhadd.u16 q8, q10, q6 │ │ │ │ + vhadd.u8 q8, q8, q6 │ │ │ │ @ instruction: 0xfb49ffff │ │ │ │ - orn r0, ip, #218 @ 0xda │ │ │ │ - ldc2l 0, cr0, [r2, #816]! @ 0x330 │ │ │ │ - ldc2l 0, cr0, [r4, #816] @ 0x330 │ │ │ │ - ldc2l 0, cr0, [r0, #816] @ 0x330 │ │ │ │ - ldc2 0, cr0, [r6, #816]! @ 0x330 │ │ │ │ - ands.w r0, r4, #218 @ 0xda │ │ │ │ + eor.w r0, ip, #218 @ 0xda │ │ │ │ + cdp2 0, 1, cr0, cr2, cr12, {6} │ │ │ │ + ldc2l 0, cr0, [r4, #816]! @ 0x330 │ │ │ │ + ldc2l 0, cr0, [r0, #816]! @ 0x330 │ │ │ │ + ldc2l 0, cr0, [r6, #816] @ 0x330 │ │ │ │ + bics.w r0, r4, #218 @ 0xda │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #52] @ (3a4068 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28fcfc>) │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #1 │ │ │ │ @@ -1122209,17 +1122203,17 @@ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a4050 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28fce4> │ │ │ │ - ldc2l 0, cr0, [r4, #-816]! @ 0xfffffcd0 │ │ │ │ + ldc2 0, cr0, [r4, #816] @ 0x330 │ │ │ │ @ instruction: 0xfa95ffff │ │ │ │ - vshr.s64 q0, q5, #12 │ │ │ │ + vshr.s64 q8, q5, #44 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #76] @ (3a40d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28fd64>) │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #1 │ │ │ │ @@ -1122251,18 +1122245,18 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a40a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28fd34> │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [r0, #-816]! @ 0xfffffcd0 │ │ │ │ + ldc2l 0, cr0, [r0, #-816] @ 0xfffffcd0 │ │ │ │ @ instruction: 0xfa45ffff │ │ │ │ - vqadd.s32 q8, q10, q5 │ │ │ │ - stc2 0, cr0, [r6, #-816] @ 0xfffffcd0 │ │ │ │ + vshr.s64 q0, q5, #60 │ │ │ │ + stc2 0, cr0, [r6, #-816]! @ 0xfffffcd0 │ │ │ │ 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, 3a4102 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28fd96> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ @@ -1122277,15 +1122271,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69884 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a4102 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28fd96> │ │ │ │ nop │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r1 :128] │ │ │ │ - ldc2 0, cr0, [sl, #816] @ 0x330 │ │ │ │ + ldc2 0, cr0, [sl, #816]! @ 0x330 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 3eaa60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d66f4> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1122444,37 +1122438,37 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69884 <__printf_chk@plt> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ b.n 3a4190 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28fe24> │ │ │ │ blx r2 │ │ │ │ b.n 3a415a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28fdee> │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [r6], {204} @ 0xcc │ │ │ │ + ldc2 0, cr0, [r6], #816 @ 0x330 │ │ │ │ @ instruction: 0xf921ffff │ │ │ │ - cmp r1, #254 @ 0xfe │ │ │ │ + cmp r2, #30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stc2 0, cr0, [ip], {204} @ 0xcc │ │ │ │ - stc2 0, cr0, [r6], #816 @ 0x330 │ │ │ │ - @ instruction: 0xfbfe00cc │ │ │ │ - stc2 0, cr0, [r6], #-816 @ 0xfffffcd0 │ │ │ │ - add r7, pc, #464 @ (adr r7, 3a4490 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290124>) │ │ │ │ + stc2 0, cr0, [ip], #816 @ 0x330 │ │ │ │ + stc2l 0, cr0, [r6], {204} @ 0xcc │ │ │ │ + ldc2 0, cr0, [lr], {204} @ 0xcc │ │ │ │ + mcrr2 0, 12, r0, r6, cr12 │ │ │ │ + add r7, pc, #592 @ (adr r7, 3a4510 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2901a4>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ + ldc2 0, cr0, [r0], {204} @ 0xcc │ │ │ │ + stc2 0, cr0, [ip], {204} @ 0xcc │ │ │ │ + mrrc2 0, 12, r0, sl, cr12 │ │ │ │ + mrrc2 0, 12, r0, r2, cr12 │ │ │ │ + ldc2 0, cr0, [r6], #-816 @ 0xfffffcd0 │ │ │ │ + stc2 0, cr0, [r0], #-816 @ 0xfffffcd0 │ │ │ │ + stc2 0, cr0, [r6], {204} @ 0xcc │ │ │ │ @ instruction: 0xfbf000cc │ │ │ │ - @ instruction: 0xfbec00cc │ │ │ │ - ldc2 0, cr0, [sl], #-816 @ 0xfffffcd0 │ │ │ │ - ldc2 0, cr0, [r2], #-816 @ 0xfffffcd0 │ │ │ │ - ldc2 0, cr0, [r6], {204} @ 0xcc │ │ │ │ - stc2 0, cr0, [r0], {204} @ 0xcc │ │ │ │ - @ instruction: 0xfbe600cc │ │ │ │ - smlsld r0, r0, r0, ip │ │ │ │ - @ instruction: 0xfbba00cc │ │ │ │ - ldr r4, [r3, #100] @ 0x64 │ │ │ │ + smlsld r0, r0, sl, ip │ │ │ │ + ldr r4, [r7, #100] @ 0x64 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xfb9000cc │ │ │ │ - @ instruction: 0xfb7800cc │ │ │ │ + @ instruction: 0xfbb000cc │ │ │ │ + @ instruction: 0xfb9800cc │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ bl 3a411c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28fdb0> │ │ │ │ @@ -1122612,15 +1122606,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ pop {r2, r4, r5, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ pop {r1, r2, r5, r6} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa4c00cc │ │ │ │ + @ instruction: 0xfa6c00cc │ │ │ │ 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] @ (3a44d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290168>) │ │ │ │ movs r0, #1 │ │ │ │ @@ -1122645,17 +1122639,17 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3a44d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290164> │ │ │ │ bl 3a3adc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x28f770> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r0, r3, #24 │ │ │ │ + asrs r0, r7, #24 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r1, #18 │ │ │ │ + cmp r1, #50 @ 0x32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ bl 1bc4de <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa8172> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -1122702,20 +1122696,20 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69884 <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a4520 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2901b4> │ │ │ │ - vld1.8 {d0[6]}, [r8], ip │ │ │ │ + vst1.8 {d16[6]}, [r8], ip │ │ │ │ bl 168562 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x541f6> │ │ │ │ - ldr??.w r0, [ip, ip] │ │ │ │ - vst1.8 {d0[6]}, [r2], ip │ │ │ │ - vld4. {d16-d19}, [r4], ip │ │ │ │ - vst4. {d16-d19}, [sl], ip │ │ │ │ + ldrsb.w r0, [ip, #204] @ 0xcc │ │ │ │ + vld1.8 {d0[6]}, [r2], ip │ │ │ │ + vst1.8 {d0[6]}, [r4], ip │ │ │ │ + vld4. {d16-d19}, [sl], ip │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ cbz r2, 3a45b6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x29024a> │ │ │ │ @@ -1122743,19 +1122737,19 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69884 <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a45a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x29023c> │ │ │ │ - ldrsh.w r0, [r2, ip] │ │ │ │ + ldr??.w r0, [r2, ip] │ │ │ │ bl e25ce │ │ │ │ - svc 96 @ 0x60 │ │ │ │ + svc 128 @ 0x80 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - vst4. {d0-d3}, [lr], ip │ │ │ │ + vld4. {d0-d3}, [lr], ip │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #84] @ 3a4630 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2902c4> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a4626 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2902ba> │ │ │ │ ldr r3, [pc, #76] @ (3a4634 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2902c8>) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ @@ -1122785,15 +1122779,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ rev r2, r3 │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #56] @ 0x38 │ │ │ │ + strh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1122825,15 +1122819,15 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3a4672 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290306> │ │ │ │ ldc2 15, cr15, [r9], {255} @ 0xff │ │ │ │ - asrs r2, r7, #16 │ │ │ │ + asrs r2, r3, #17 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1122881,16 +1122875,16 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3a46d2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290366> │ │ │ │ nop │ │ │ │ ldc2 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ - @ instruction: 0xf7fc00cc │ │ │ │ - movs r4, #86 @ 0x56 │ │ │ │ + ldrb.w r0, [ip, ip] │ │ │ │ + movs r4, #118 @ 0x76 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1122986,19 +1122980,19 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69884 <__printf_chk@plt> │ │ │ │ b.n 3a47a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290434> │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ b.n 3a47a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290434> │ │ │ │ @ instruction: 0xfb65ffff │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subw r0, lr, #2252 @ 0x8cc │ │ │ │ - @ instruction: 0xf5e200cc │ │ │ │ movt r0, #59596 @ 0xe8cc │ │ │ │ + addw r0, r2, #2252 @ 0x8cc │ │ │ │ + @ instruction: 0xf6ee00cc │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r2 │ │ │ │ cbz r1, 3a486c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290500> │ │ │ │ @@ -1123016,18 +1123010,18 @@ │ │ │ │ bl 439b8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x325820> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r2, [pc, #12] @ (3a487c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290510>) │ │ │ │ add r2, pc │ │ │ │ b.n 3a4848 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2904dc> │ │ │ │ nop │ │ │ │ - strb r6, [r1, r0] │ │ │ │ + strb r6, [r5, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xf68600cc │ │ │ │ - bvs.n 3a485c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2904f0> │ │ │ │ + subw r0, r6, #2252 @ 0x8cc │ │ │ │ + bvc.n 3a489c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290530> │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #76] @ 3a48e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290574> │ │ │ │ @@ -1123202,28 +1123196,28 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb6f8 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6c0 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - bpl.n 3a4a18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2906ac> │ │ │ │ + bvs.n 3a4a58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2906ec> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - sbc.w r0, r6, #6684672 @ 0x660000 │ │ │ │ - strh r6, [r6, r2] │ │ │ │ + @ instruction: 0xf58600cc │ │ │ │ + strh r6, [r2, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r2, r2] │ │ │ │ + strh r4, [r6, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add.w r0, ip, #6684672 @ 0x660000 │ │ │ │ - @ instruction: 0xf53400cc │ │ │ │ - bpl.n 3a4b20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2907b4> │ │ │ │ + @ instruction: 0xf52c00cc │ │ │ │ + adcs.w r0, r4, #6684672 @ 0x660000 │ │ │ │ + bpl.n 3a4960 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2905f4> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add.w r0, sl, #6684672 @ 0x660000 │ │ │ │ - @ instruction: 0xf4e000cc │ │ │ │ - @ instruction: 0xf4e800cc │ │ │ │ + @ instruction: 0xf52a00cc │ │ │ │ + add.w r0, r0, #6684672 @ 0x660000 │ │ │ │ + add.w r0, r8, #6684672 @ 0x660000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [r0, #48] @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1123292,19 +1123286,19 @@ │ │ │ │ beq.n 3a4b10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2907a4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #16] @ (3a4b44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2907d8>) │ │ │ │ add r2, pc │ │ │ │ b.n 3a4ad4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290768> │ │ │ │ nop │ │ │ │ - str r2, [r0, r6] │ │ │ │ + str r2, [r4, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xf3fa00cc │ │ │ │ - bic.w r0, lr, #6684672 @ 0x660000 │ │ │ │ - bmi.n 3a4b9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290830> │ │ │ │ + ands.w r0, sl, #6684672 @ 0x660000 │ │ │ │ + orr.w r0, lr, #6684672 @ 0x660000 │ │ │ │ + bmi.n 3a4bdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290870> │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1123455,22 +1123449,22 @@ │ │ │ │ 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 3a4bb2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290846> │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ + str r2, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 3a4a04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290698> │ │ │ │ + b.n 3a4a44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2906d8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bic.w r0, sl, #6684672 @ 0x660000 │ │ │ │ - @ instruction: 0xf37200cc │ │ │ │ - @ instruction: 0xf2f000cc │ │ │ │ - subw r0, r4, #204 @ 0xcc │ │ │ │ + orr.w r0, sl, #6684672 @ 0x660000 │ │ │ │ + @ instruction: 0xf39200cc │ │ │ │ + @ instruction: 0xf31000cc │ │ │ │ + movt r0, #16588 @ 0x40cc │ │ │ │ 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] @ 3a4d50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2909e4> │ │ │ │ sub sp, #20 │ │ │ │ @@ -1123809,51 +1123803,51 @@ │ │ │ │ ldr r2, [pc, #108] @ (3a50b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290d4c>) │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3a4880 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290514> │ │ │ │ b.n 3a4fd2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290c66> │ │ │ │ - movt r0, #204 @ 0xcc │ │ │ │ - subw r0, ip, #204 @ 0xcc │ │ │ │ - strb r6, [r3, #12] │ │ │ │ + @ instruction: 0xf2e000cc │ │ │ │ + movt r0, #49356 @ 0xc0cc │ │ │ │ + strb r6, [r7, #12] │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 3a5624 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2912b8> │ │ │ │ lsls r6, r6, #5 │ │ │ │ - strb r4, [r6, #8] │ │ │ │ + strb r4, [r2, #9] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r7, #16] │ │ │ │ + ldr r4, [r3, #20] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r4, [r3, #20] │ │ │ │ + str r4, [r7, #20] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [r1, #20] │ │ │ │ + str r2, [r5, #20] │ │ │ │ lsls r2, r2, #3 │ │ │ │ b.n 3a545c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2910f0> │ │ │ │ lsls r6, r6, #5 │ │ │ │ b.n 3a539c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x291030> │ │ │ │ lsls r6, r6, #5 │ │ │ │ bne.n 3a5136 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290dca> │ │ │ │ @ instruction: 0xffffe8f7 │ │ │ │ vtbl.8 d30, {d31}, d17 │ │ │ │ vqshrun.s64 d30, , #1 │ │ │ │ vqshl.u64 q15, , #63 @ 0x3f │ │ │ │ vqshl.u32 q15, , #31 │ │ │ │ vqshl.u32 d30, d13, #31 │ │ │ │ vmlsl.u , d15, d9[0] │ │ │ │ vrsubhn.i d30, , │ │ │ │ - vshr.u32 , q8, #1 │ │ │ │ + vshr.u64 d31, d0, #1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - eors.w r0, r8, #204 @ 0xcc │ │ │ │ - ldrb r0, [r0, #29] │ │ │ │ + @ instruction: 0xf0b800cc │ │ │ │ + ldrb r0, [r4, #29] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r6, [r2, #1] │ │ │ │ + strb r6, [r6, #1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r7, #27] │ │ │ │ + ldrb r4, [r3, #28] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - vext.8 q8, q10, q6, #0 │ │ │ │ + ands.w r0, r4, #204 @ 0xcc │ │ │ │ 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] @ 3a57c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x291454> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1124420,36 +1124414,36 @@ │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ lsls r0, r0, #6 │ │ │ │ cmp r4, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r5, r6, r7} │ │ │ │ + ldmia r6!, {} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r2, [r3, #12] │ │ │ │ + ldrb r2, [r7, #12] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r0, [r4, #11] │ │ │ │ + ldrb r0, [r0, #12] │ │ │ │ lsls r0, r4, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2} │ │ │ │ + ldmia r2, {r2, r5} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - mov sl, sl │ │ │ │ + mov sl, lr │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xeaf000cc │ │ │ │ - ldr r4, [r6, r7] │ │ │ │ + adds.w r0, r0, ip, lsl #3 │ │ │ │ + ldrh r4, [r2, r0] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - orns r0, lr, ip, lsl #3 │ │ │ │ + eors.w r0, lr, ip, lsl #3 │ │ │ │ add r0, sp, #864 @ 0x360 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - stmia.w ip, {r2, r3, r6, r7} │ │ │ │ - ldr r4, [r3, #16] │ │ │ │ + stmia.w ip!, {r2, r3, r6, r7} │ │ │ │ + ldr r4, [r7, #16] │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1124917,38 +1124911,38 @@ │ │ │ │ bne.w 3a5c10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2918a4> │ │ │ │ b.n 3a5c2a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2918be> │ │ │ │ nop │ │ │ │ add r7, pc, #32 @ (adr r7, 3a5d40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2919d4>) │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r8, #-816] @ 0x330 │ │ │ │ - ldrd r0, r0, [r4], #816 @ 0x330 │ │ │ │ - ldmdb lr!, {r2, r3, r6, r7} │ │ │ │ + strd r0, r0, [r8, #-816]! @ 0x330 │ │ │ │ + ldmdb r4, {r2, r3, r6, r7} │ │ │ │ + ldrd r0, r0, [lr, #-816] @ 0x330 │ │ │ │ add r5, pc, #288 @ (adr r5, 3a5e54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x291ae8>) │ │ │ │ lsls r0, r0, #6 │ │ │ │ - b.n 3a591c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2915b0> │ │ │ │ + b.n 3a595c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2915f0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3a5978 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x29160c> │ │ │ │ + b.n 3a59b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x29164c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3a57b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x291448> │ │ │ │ + b.n 3a57f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x291488> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3a5aec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x291780> │ │ │ │ + b.n 3a5b2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2917c0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3a5694 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x291328> │ │ │ │ + b.n 3a56d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x291368> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3a57b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x291448> │ │ │ │ + b.n 3a57f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x291488> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3a5804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x291498> │ │ │ │ + b.n 3a5844 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2914d8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3a64dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x292170> │ │ │ │ + b.n 3a651c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2921b0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3a561c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2912b0> │ │ │ │ + b.n 3a565c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2912f0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3a5680 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x291314> │ │ │ │ + b.n 3a56c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x291354> │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r2, [pc, #24] @ (3a5d78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x291a0c>) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ add r2, pc │ │ │ │ str r3, [r0, #32] │ │ │ │ adds r2, #8 │ │ │ │ @@ -1126328,72 +1126322,72 @@ │ │ │ │ b.n 3a6934 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2925c8> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #520] @ 0x208 │ │ │ │ lsls r0, r0, #6 │ │ │ │ ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - b.n 3a70a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x292d34> │ │ │ │ + b.n 3a70e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x292d74> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r6, #11] │ │ │ │ + strb r4, [r2, #12] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3a6f6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x292c00> │ │ │ │ + b.n 3a6fac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x292c40> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3a7130 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x292dc4> │ │ │ │ + b.n 3a7170 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x292e04> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - udf #174 @ 0xae │ │ │ │ + udf #206 @ 0xce │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r4, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r0, r3, r6} │ │ │ │ - @ instruction: 0xffffdfd8 │ │ │ │ + @ instruction: 0xffffdff8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - svc 230 @ 0xe6 │ │ │ │ + b.n 3a6d48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2929dc> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r5, #168 @ 0xa8 │ │ │ │ + movs r5, #200 @ 0xc8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r1, [sp, #544] @ 0x220 │ │ │ │ lsls r0, r0, #6 │ │ │ │ ldmia r5, {r0, r1, r2, r4, r5, r6} │ │ │ │ - vqrdmlah.s , , d6[0] │ │ │ │ + vqrdmlah.s , , d22[0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r4, #88] @ 0x58 │ │ │ │ + ldr r6, [r0, #92] @ 0x5c │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 3a6ce4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x292978> │ │ │ │ + bge.n 3a6d24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2929b8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 3a6dc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x292a5c> │ │ │ │ + ble.n 3a6e08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x292a9c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bge.n 3a6e3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x292ad0> │ │ │ │ + bge.n 3a6c7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x292910> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - rsbs r0, r6, #207 @ 0xcf │ │ │ │ - adds r0, r0, r3 │ │ │ │ + @ instruction: 0xf1f600cf │ │ │ │ + adds r0, r4, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r7!, {r1, r3, r4, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bhi.n 3a6cb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x29294c> │ │ │ │ + bhi.n 3a6cf8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x29298c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bhi.n 3a6e6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x292b00> │ │ │ │ + bhi.n 3a6cac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x292940> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bls.n 3a6c88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x29291c> │ │ │ │ + bls.n 3a6cc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x29295c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bvc.n 3a6d38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2929cc> │ │ │ │ + bvc.n 3a6d78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x292a0c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bhi.n 3a6d38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2929cc> │ │ │ │ + bhi.n 3a6d78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x292a0c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bhi.n 3a6df8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x292a8c> │ │ │ │ + bhi.n 3a6e38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x292acc> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bvc.n 3a6c90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x292924> │ │ │ │ + bvc.n 3a6cd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x292964> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bvc.n 3a6cc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x292958> │ │ │ │ + bvc.n 3a6d04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x292998> │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #0 │ │ │ │ @@ -1126714,15 +1126708,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r3 │ │ │ │ bl 36dcb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x259944> │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bvs.n 3a70a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x292d34> │ │ │ │ + bvs.n 3a70e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x292d74> │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldrh r6, [r6, #58] @ 0x3a │ │ │ │ lsls r0, r0, #6 │ │ │ │ lsrs r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1126769,15 +1126763,15 @@ │ │ │ │ bl 36dc90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x259924> │ │ │ │ cbz r0, 3a7184 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x292e18> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldrb.w r0, [r3, #52] @ 0x34 │ │ │ │ and.w r0, r0, #3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bpl.n 3a7138 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x292dcc> │ │ │ │ + bpl.n 3a7178 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x292e0c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bl 36dc90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x259924> │ │ │ │ @@ -1126958,15 +1126952,15 @@ │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ bl 43c41c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3280b0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r1, #112] @ 0x70 │ │ │ │ + ldr r4, [r5, #112] @ 0x70 │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1127122,19 +1127116,19 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ b.n 3a73f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x29308c> │ │ │ │ nop │ │ │ │ ldrh r2, [r4, #34] @ 0x22 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - ldrb r2, [r3, r0] │ │ │ │ + ldrb r2, [r7, r0] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r0, [r3, r0] │ │ │ │ + ldrb r0, [r7, r0] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcc.n 3a7480 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x293114> │ │ │ │ + bcc.n 3a74c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x293154> │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1128243,15 +1128237,15 @@ │ │ │ │ ldreq.w r3, [r3, #376] @ 0x178 │ │ │ │ bl 467e7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x353b10> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 46a460 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3560f4> │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - stmia r7!, {r1, r2, r5} │ │ │ │ + stmia r7!, {r1, r2, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w r8, [pc, #436] @ 3a8268 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x293efc> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1129679,15 +1129673,15 @@ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ b.n 3a8e4e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x294ae2> │ │ │ │ movs r2, #4 │ │ │ │ b.n 3a8d7e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x294a12> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strb r2, [r2, r2] │ │ │ │ + strb r2, [r6, r2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr.w r4, [pc, #1600] @ 3a9684 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x295318> │ │ │ │ mov sl, r3 │ │ │ │ @@ -1131208,16 +1131202,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r3, #64] @ 0x40 │ │ │ │ lsls r0, r0, #6 │ │ │ │ str r4, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe85600d0 │ │ │ │ - add r0, sp, #872 @ 0x368 │ │ │ │ + ldrd r0, r0, [r6], #-832 @ 0x340 │ │ │ │ + add r0, sp, #1000 @ 0x3e8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ ldr.w r3, [pc, #2860] @ 3aab64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2967f8> │ │ │ │ @@ -1132280,17 +1132274,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r3, r3] │ │ │ │ lsls r0, r0, #6 │ │ │ │ - add r4, pc, #80 @ (adr r4, 3aabd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x296864>) │ │ │ │ + add r4, pc, #208 @ (adr r4, 3aac50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2968e4>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r4, r1, #24 │ │ │ │ + lsls r4, r5, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r3, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ bl 4657b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x35144c> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -1133474,15 +1133468,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ + adds r0, #16 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr.w r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 3abb6e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x297802> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r0, sl │ │ │ │ add.w r4, r5, #112 @ 0x70 │ │ │ │ @@ -1137003,17 +1136997,17 @@ │ │ │ │ nop │ │ │ │ movs r3, #228 @ 0xe4 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r5] │ │ │ │ lsls r6, r6, #5 │ │ │ │ - ldrh r4, [r3, r0] │ │ │ │ + ldrh r4, [r7, r0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r5, #44] @ 0x2c │ │ │ │ + ldr r6, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ strh r4, [r3, r2] │ │ │ │ lsls r7, r7, #5 │ │ │ │ ldrsh r6, [r2, r1] │ │ │ │ lsls r6, r6, #5 │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ lsls r0, r0, #6 │ │ │ │ @@ -1137112,18 +1137106,18 @@ │ │ │ │ b.n 3ade98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x299b2c> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r2, #20 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf23600df │ │ │ │ + @ instruction: 0xf25600df │ │ │ │ movs r1, #96 @ 0x60 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - ldr r4, [r1, #12] │ │ │ │ + ldr r4, [r5, #12] │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r1, 3adefc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x299b90> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ adds r2, r1, #4 │ │ │ │ str r0, [r1, #8] │ │ │ │ add.w ip, r3, #8 │ │ │ │ @@ -1137320,15 +1137314,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, r3, #6 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1} │ │ │ │ + ldmia r5, {r1, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ subs r2, r1, #5 │ │ │ │ lsls r0, r0, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1149473,21 +1149467,21 @@ │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #320] @ 0x140 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #272] @ 0x110 │ │ │ │ + ldr r7, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #240] @ 0xf0 │ │ │ │ + ldr r7, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #216] @ 0xd8 │ │ │ │ + ldr r7, [sp, #344] @ 0x158 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #200] @ 0xc8 │ │ │ │ + ldr r7, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r5, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1150891,23 +1150885,23 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3b7078 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a2d0c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3b707c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a2d10>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - bvc.n 3b7150 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a2de4> │ │ │ │ + bvc.n 3b6f90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a2c24> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvc.n 3b6f98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a2c2c> │ │ │ │ + bvc.n 3b6fd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a2c6c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvc.n 3b6f78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a2c0c> │ │ │ │ + bvc.n 3b6fb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a2c4c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvc.n 3b7150 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a2de4> │ │ │ │ + bvc.n 3b6f90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a2c24> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, sp, #976 @ 0x3d0 │ │ │ │ + add r7, sp, #80 @ 0x50 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ subs r3, #156 @ 0x9c │ │ │ │ @@ -1153356,18 +1153350,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r4, #28] │ │ │ │ lsls r7, r7, #5 │ │ │ │ strb r4, [r0, #28] │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [ip], #-828 @ 0xfffffcc4 │ │ │ │ - ldr r2, [r5, r4] │ │ │ │ + stc2 0, cr0, [ip], {207} @ 0xcf │ │ │ │ + ldr r2, [r1, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsb r6, [r4, r2] │ │ │ │ + ldrsb r6, [r0, r3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1153692,17 +1153686,17 @@ │ │ │ │ nop │ │ │ │ strb r4, [r1, #16] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r7, #15] │ │ │ │ lsls r7, r7, #5 │ │ │ │ - movs r3, #24 │ │ │ │ + movs r3, #56 @ 0x38 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - movs r2, #236 @ 0xec │ │ │ │ + movs r3, #12 │ │ │ │ lsls r0, r4, #3 │ │ │ │ strb r0, [r2, #14] │ │ │ │ lsls r7, r7, #5 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1153848,19 +1153842,19 @@ │ │ │ │ cmp r3, r1 │ │ │ │ bcc.n 3b8e4a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a4ade> │ │ │ │ b.n 3b8dbe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a4a52> │ │ │ │ strb r2, [r2, #11] │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r5, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #600] @ 0x258 │ │ │ │ + str r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrh r4, [r0, r6] │ │ │ │ lsls r2, r0, #6 │ │ │ │ - movs r1, #18 │ │ │ │ + movs r1, #50 @ 0x32 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1153880,17 +1153874,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #51] @ 0x33 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ b.n 3b8e9e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a4b32> │ │ │ │ nop │ │ │ │ - ldr r2, [r1, #68] @ 0x44 │ │ │ │ + ldr r2, [r5, #68] @ 0x44 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [r4, #12] │ │ │ │ + str r2, [r0, #16] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr.w ip, [pc, #84] @ 3b8f0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a4ba0> │ │ │ │ movs r3, #0 │ │ │ │ push {r4, lr} │ │ │ │ movs r4, #11 │ │ │ │ ldr.w lr, [pc, #80] @ 3b8f10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a4ba4> │ │ │ │ add ip, pc │ │ │ │ @@ -1154215,35 +1154209,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3b9204 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a4e98>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3b9208 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a4e9c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cpsie │ │ │ │ + @ instruction: 0xb680 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #200] @ 0xc8 │ │ │ │ + str r5, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #496] @ 0x1f0 │ │ │ │ + str r5, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb66e │ │ │ │ + @ instruction: 0xb68e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb678 │ │ │ │ + @ instruction: 0xb698 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #200] @ 0xc8 │ │ │ │ + str r5, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #112] @ 0x70 │ │ │ │ + str r5, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb63e │ │ │ │ + @ instruction: 0xb65e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r7, #16] │ │ │ │ + strh r0, [r3, #18] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r1, #62] @ 0x3e │ │ │ │ + ldrh r2, [r5, #62] @ 0x3e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r4, [sp, #912] @ 0x390 │ │ │ │ + str r5, [sp, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ @@ -1154522,15 +1154516,15 @@ │ │ │ │ blx 6a8b0 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 3b9326 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a4fba> │ │ │ │ ldrb.w r3, [r1, #45] @ 0x2d │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r2, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ - cbnz r2, 3b9510 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a51a4> │ │ │ │ + cbnz r2, 3b9518 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a51ac> │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w lr, [pc, #80] @ 3b9544 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a51d8> │ │ │ │ @@ -1155711,33 +1155705,33 @@ │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ bne.n 3b9f6a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a5bfe> │ │ │ │ b.n 3b9f3e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a5bd2> │ │ │ │ - ldrh r2, [r5, #34] @ 0x22 │ │ │ │ + ldrh r2, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r7, sp, #168 @ 0xa8 │ │ │ │ + add r7, sp, #296 @ 0x128 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #64 @ 0x40 │ │ │ │ + add r7, sp, #192 @ 0xc0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3b9ee0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a5b74> │ │ │ │ + ble.n 3b9f20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a5bb4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #12] @ (3b9fdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a5c70>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #928 @ 0x3a0 │ │ │ │ + add sp, #32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #96] @ (3ba050 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a5ce4>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1155775,23 +1155769,23 @@ │ │ │ │ bhi.n 3ba02c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a5cc0> │ │ │ │ ldr r2, [pc, #28] @ (3ba060 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a5cf4>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - add r6, sp, #712 @ 0x2c8 │ │ │ │ + add r6, sp, #840 @ 0x348 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldrsh r0, [r7, r7] │ │ │ │ lsls r7, r7, #5 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - eors r6, r7 │ │ │ │ + lsls r6, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r0, #62] @ 0x3e │ │ │ │ + ldrh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #172] @ (3ba124 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a5db8>) │ │ │ │ @@ -1155865,23 +1155859,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsh r0, [r0, r6] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #200 @ 0xc8 │ │ │ │ + add r6, sp, #328 @ 0x148 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r4, r5] │ │ │ │ + ldrh r0, [r0, r6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r6, [r7, #54] @ 0x36 │ │ │ │ + ldrh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 3ba6c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6358> │ │ │ │ + b.n 3ba704 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6398> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldrsh r4, [r6, r3] │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1155904,17 +1155898,17 @@ │ │ │ │ blx r3 │ │ │ │ ldr r2, [pc, #16] @ (3ba188 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a5e1c>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r5, sp, #408 @ 0x198 │ │ │ │ + add r5, sp, #536 @ 0x218 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r1, #52] @ 0x34 │ │ │ │ + ldrh r4, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #56] @ (3ba1d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a5e68>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1155937,17 +1155931,17 @@ │ │ │ │ ldr r3, [r3, #32] │ │ │ │ mla r3, r5, r1, r3 │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ + add r5, sp, #296 @ 0x128 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #520 @ 0x208 │ │ │ │ + add r7, sp, #648 @ 0x288 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #168] @ (3ba298 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a5f2c>) │ │ │ │ @@ -1156023,23 +1156017,23 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsh r2, [r1, r0] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #904 @ 0x388 │ │ │ │ + add r5, sp, #8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r0, r0] │ │ │ │ + ldrh r6, [r4, r0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r4, sp, #664 @ 0x298 │ │ │ │ + add r4, sp, #792 @ 0x318 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3ba54c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a61e0> │ │ │ │ + b.n 3ba58c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6220> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r4, [r2, #44] @ 0x2c │ │ │ │ + ldrh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldrb r6, [r7, r5] │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1156065,31 +1156059,31 @@ │ │ │ │ ldr r2, [pc, #20] @ (3ba308 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a5f9c>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r4, sp, #256 @ 0x100 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3ba4a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6134> │ │ │ │ + b.n 3ba4e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6174> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r0!, {r1, r2, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #12] @ (3ba328 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a5fbc>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #880 @ 0x370 │ │ │ │ + add r3, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #40] @ (3ba364 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a5ff8>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1156106,17 +1156100,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (3ba368 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a5ffc>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r3, sp, #792 @ 0x318 │ │ │ │ + add r3, sp, #920 @ 0x398 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #200 @ 0xc8 │ │ │ │ + add r7, sp, #328 @ 0x148 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #40] @ (3ba3a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6038>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1156133,29 +1156127,29 @@ │ │ │ │ ldr r2, [pc, #16] @ (3ba3a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a603c>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r3, sp, #600 @ 0x258 │ │ │ │ + add r3, sp, #728 @ 0x2d8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, sp, #968 @ 0x3c8 │ │ │ │ + add r7, sp, #72 @ 0x48 │ │ │ │ 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] @ (3ba3c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a605c>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #416 @ 0x1a0 │ │ │ │ + add r3, sp, #544 @ 0x220 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #64] @ (3ba41c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a60b0>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1156183,19 +1156177,19 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r3, sp, #328 @ 0x148 │ │ │ │ + add r3, sp, #456 @ 0x1c8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - svc 182 @ 0xb6 │ │ │ │ + svc 214 @ 0xd6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stmia r7!, {r2, r3, r6} │ │ │ │ + stmia r7!, {r2, r3, 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, [r1, #20] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ @@ -1156207,19 +1156201,19 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (3ba45c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a60f0>) │ │ │ │ add r3, pc │ │ │ │ b.n 3ba440 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a60d4> │ │ │ │ nop │ │ │ │ - add r2, sp, #1016 @ 0x3f8 │ │ │ │ + add r3, sp, #120 @ 0x78 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r6, #58] @ 0x3a │ │ │ │ + strh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r2, sp, #984 @ 0x3d8 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (3ba490 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6124>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1156447,47 +1156441,47 @@ │ │ │ │ b.n 3ba5a6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a623a> │ │ │ │ ldr r2, [pc, #76] @ (3ba6bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6350>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.n 3ba588 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a621c> │ │ │ │ - add r2, sp, #608 @ 0x260 │ │ │ │ + add r2, sp, #736 @ 0x2e0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - udf #224 @ 0xe0 │ │ │ │ + svc 0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - udf #168 @ 0xa8 │ │ │ │ + udf #200 @ 0xc8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r5} │ │ │ │ + stmia r6!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - udf #68 @ 0x44 │ │ │ │ + udf #100 @ 0x64 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - udf #24 │ │ │ │ + udf #56 @ 0x38 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ble.n 3ba67c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6310> │ │ │ │ + udf #18 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ble.n 3ba63c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a62d0> │ │ │ │ + ble.n 3ba67c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6310> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stmia r5!, {r1, r3, r5, r6} │ │ │ │ + stmia r5!, {r1, r3, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r7, #212 @ 0xd4 │ │ │ │ + adds r7, #244 @ 0xf4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ble.n 3ba5d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6268> │ │ │ │ + ble.n 3ba614 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a62a8> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stmia r5!, {r4, r5} │ │ │ │ + stmia r5!, {r4, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - rev r2, r5 │ │ │ │ + rev16 r2, r1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ + add r1, sp, #184 @ 0xb8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r3!, {r4} │ │ │ │ + ldmia r3!, {r4, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r0, sp, #976 @ 0x3d0 │ │ │ │ + add r1, sp, #80 @ 0x50 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [r2, #40] @ 0x28 │ │ │ │ + ldr r4, [r6, #40] @ 0x28 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ vcmp.f32 s0, #0.0 │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ @@ -1156526,19 +1156520,19 @@ │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ adds r7, #189 @ 0xbd │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ movs r4, #0 │ │ │ │ ldr r1, [pc, #464] @ (3ba910 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a65a4>) │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ + add r0, sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r0, r7, #8 │ │ │ │ + lsls r0, r3, #9 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r0, sp, #184 @ 0xb8 │ │ │ │ + add r0, sp, #312 @ 0x138 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [pc, #104] @ (3ba7c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a645c>) │ │ │ │ @@ -1156588,23 +1156582,23 @@ │ │ │ │ bne.n 3ba7a6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a643a> │ │ │ │ ldr r2, [pc, #28] @ (3ba7d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a646c>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - add r0, sp, #0 │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r0, [r2, r2] │ │ │ │ lsls r7, r7, #5 │ │ │ │ asrs r4, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #14 │ │ │ │ + lsrs r0, r1, #15 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r0, sp, #384 @ 0x180 │ │ │ │ + add r0, sp, #512 @ 0x200 │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1156844,51 +1156838,51 @@ │ │ │ │ stc 0, cr10, [sp, #724] @ 0x2d4 │ │ │ │ stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ │ │ subs r6, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ asrs r6, r5 │ │ │ │ - add r7, pc, #480 @ (adr r7, 3bac34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a68c8>) │ │ │ │ + add r7, pc, #608 @ (adr r7, 3bacb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6948>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r0, r6, #12 │ │ │ │ + lsrs r0, r2, #13 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrsb r2, [r4, r7] │ │ │ │ lsls r7, r7, #5 │ │ │ │ - blt.n 3bab30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a67c4> │ │ │ │ + blt.n 3ba970 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6604> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r7, pc, #88 @ (adr r7, 3baabc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6750>) │ │ │ │ + add r7, pc, #216 @ (adr r7, 3bab3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a67d0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bkpt 0x00fc │ │ │ │ - lsls r7, r2, #3 │ │ │ │ - ldr r5, [pc, #584] @ (3bacb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6948>) │ │ │ │ + itt ne │ │ │ │ + lslne r7, r2, #3 │ │ │ │ + ldrne r5, [pc, #712] @ (3bad34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a69c8>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r6, pc, #352 @ (adr r6, 3babd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6864>) │ │ │ │ + add r6, pc, #480 @ (adr r6, 3bac50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a68e4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bkpt 0x0072 │ │ │ │ + bkpt 0x0092 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r5, [pc, #32] @ (3baa98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a672c>) │ │ │ │ + ldr r5, [pc, #160] @ (3bab18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a67ac>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bkpt 0x004e │ │ │ │ + bkpt 0x006e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r6, pc, #128 @ (adr r6, 3bab00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6794>) │ │ │ │ + add r6, pc, #256 @ (adr r6, 3bab80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6814>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #840 @ (adr r5, 3badd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6a64>) │ │ │ │ + add r5, pc, #968 @ (adr r5, 3bae50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6ae4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, pc, #696 @ (adr r5, 3bad48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a69dc>) │ │ │ │ + add r5, pc, #824 @ (adr r5, 3badc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6a5c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #280 @ (adr r5, 3babac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6840>) │ │ │ │ + add r5, pc, #408 @ (adr r5, 3bac2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a68c0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #424 @ (adr r5, 3bac40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a68d4>) │ │ │ │ + add r5, pc, #552 @ (adr r5, 3bacc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6954>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - vqadd.u32 q0, q9, q4 │ │ │ │ + vqadd.u8 q8, q9, q4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #40] @ (3baad4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6768>) │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ @@ -1156975,23 +1156969,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (3bab8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6820>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - add r4, pc, #672 @ (adr r4, 3bae20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6ab4>) │ │ │ │ + add r4, pc, #800 @ (adr r4, 3baea0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6b34>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, r1 │ │ │ │ + add r4, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r7, #206 @ 0xce │ │ │ │ + movs r7, #238 @ 0xee │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mvns r2, r0 │ │ │ │ + mvns r2, r4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, pc, #704 @ (adr r4, 3bae50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6ae4>) │ │ │ │ + add r4, pc, #832 @ (adr r4, 3baed0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6b64>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -1157180,45 +1157174,45 @@ │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 36dbe4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x259878> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - add r3, pc, #976 @ (adr r3, 3bb124 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6db8>) │ │ │ │ + add r4, pc, #80 @ (adr r4, 3bada4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6a38>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ strb r4, [r7, r0] │ │ │ │ lsls r7, r7, #5 │ │ │ │ - movs r7, #10 │ │ │ │ + movs r7, #42 @ 0x2a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - orrs r6, r6 │ │ │ │ + muls r6, r2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #720 @ (adr r3, 3bb034 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6cc8>) │ │ │ │ + add r3, pc, #848 @ (adr r3, 3bb0b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6d48>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r2, r0 │ │ │ │ + orrs r2, r4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r6, #188 @ 0xbc │ │ │ │ + movs r6, #220 @ 0xdc │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r2, r4 │ │ │ │ + cmn r2, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #1008 @ (adr r5, 3bb168 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6dfc>) │ │ │ │ + add r6, pc, #112 @ (adr r6, 3bade8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6a7c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - negs r0, r7 │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #24 @ (adr r3, 3bad98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6a2c>) │ │ │ │ + add r3, pc, #152 @ (adr r3, 3bae18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6aac>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - negs r2, r0 │ │ │ │ + negs r2, r4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r6, #4 │ │ │ │ + movs r6, #36 @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - rors r0, r7 │ │ │ │ + tst r0, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #920 @ (adr r2, 3bb128 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6dbc>) │ │ │ │ + add r3, pc, #24 @ (adr r3, 3bada8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6a3c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb.w r3, [r1, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1157312,30 +1157306,30 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #40] @ (3bae94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6b28>) │ │ │ │ add r3, pc │ │ │ │ b.n 3badb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6a4c> │ │ │ │ strh r6, [r1, r1] │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r2, pc, #56 @ (adr r2, 3baeb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6b44>) │ │ │ │ + add r2, pc, #184 @ (adr r2, 3baf30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6bc4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, pc, #64 @ (adr r2, 3baebc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6b50>) │ │ │ │ + add r2, pc, #192 @ (adr r2, 3baf3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6bd0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ asrs r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ - asrs r4, r6 │ │ │ │ + adcs r4, r2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r4, #190 @ 0xbe │ │ │ │ + movs r4, #222 @ 0xde │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r2 │ │ │ │ + lsrs r4, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #536 @ (adr r1, 3bb0ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6d40>) │ │ │ │ + add r1, pc, #664 @ (adr r1, 3bb12c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6dc0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r0, [r6, #3] │ │ │ │ + strb r0, [r2, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #364] @ (3bb018 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6cac>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -1157495,39 +1157489,39 @@ │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [pc, #60] @ (3bb048 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6cdc>) │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - add r1, pc, #224 @ (adr r1, 3bb0fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6d90>) │ │ │ │ + add r1, pc, #352 @ (adr r1, 3bb17c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6e10>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, pc, #984 @ (adr r0, 3bb3f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a708c>) │ │ │ │ + add r1, pc, #88 @ (adr r1, 3bb078 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6d0c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ands r2, r6 │ │ │ │ + eors r2, r2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r4, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r7, #232 @ 0xe8 │ │ │ │ + ands r0, r1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #264 @ (adr r3, 3bb138 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6dcc>) │ │ │ │ + add r3, pc, #392 @ (adr r3, 3bb1b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6e4c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r7, #190 @ 0xbe │ │ │ │ + subs r7, #222 @ 0xde │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #256 @ (adr r0, 3bb138 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6dcc>) │ │ │ │ + add r0, pc, #384 @ (adr r0, 3bb1b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6e4c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r7, #124 @ 0x7c │ │ │ │ + subs r7, #156 @ 0x9c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r3, #62 @ 0x3e │ │ │ │ + movs r3, #94 @ 0x5e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r7, #50 @ 0x32 │ │ │ │ + subs r7, #82 @ 0x52 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #128 @ (adr r0, 3bb0c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6d5c>) │ │ │ │ + add r0, pc, #256 @ (adr r0, 3bb148 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6ddc>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #904] @ 0x388 │ │ │ │ + add r0, pc, #8 @ (adr r0, 3bb054 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6ce8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #152] @ (3bb0f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6d88>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1157723,27 +1157717,27 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r6, [sp, #856] @ 0x358 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #584] @ 0x248 │ │ │ │ + ldr r6, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r6, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, pc, #696 @ (adr r0, 3bb504 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a7198>) │ │ │ │ + add r0, pc, #824 @ (adr r0, 3bb584 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a7218>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [sp, #816] @ 0x330 │ │ │ │ + ldr r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r0, #216 @ 0xd8 │ │ │ │ + movs r0, #248 @ 0xf8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r0, pc, #376 @ (adr r0, 3bb3d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a7064>) │ │ │ │ + add r0, pc, #504 @ (adr r0, 3bb450 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a70e4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1157798,19 +1157792,19 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #824] @ 0x338 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldr r5, [sp, #608] @ 0x260 │ │ │ │ + ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r4, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldr r5, [sp, #360] @ 0x168 │ │ │ │ + ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3640] @ 0xe38 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #964] @ (3bb6c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a735c>) │ │ │ │ @@ -1158201,97 +1158195,97 @@ │ │ │ │ blx 68dd0 <__snprintf_chk@plt> │ │ │ │ b.n 3bb3a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a7034> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #976] @ (3bba9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a7730>) │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #576] @ 0x240 │ │ │ │ + ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [sp, #400] @ 0x190 │ │ │ │ + ldr r5, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r2, #18] │ │ │ │ + ldrh r0, [r6, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r2, #18] │ │ │ │ + ldrh r0, [r6, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r1, #18] │ │ │ │ + ldrh r4, [r5, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r7, #14] │ │ │ │ + ldrh r6, [r3, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [sp, #288] @ 0x120 │ │ │ │ + ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r3, #22] │ │ │ │ + ldrh r2, [r7, #22] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [sp, #256] @ 0x100 │ │ │ │ + ldr r4, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [sp, #248] @ 0xf8 │ │ │ │ + ldr r4, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [sp, #216] @ 0xd8 │ │ │ │ + ldr r4, [sp, #344] @ 0x158 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [sp, #216] @ 0xd8 │ │ │ │ + ldr r4, [sp, #344] @ 0x158 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [sp, #216] @ 0xd8 │ │ │ │ + ldr r4, [sp, #344] @ 0x158 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [sp, #216] @ 0xd8 │ │ │ │ + ldr r4, [sp, #344] @ 0x158 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [sp, #216] @ 0xd8 │ │ │ │ + ldr r4, [sp, #344] @ 0x158 │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r2, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldrh r6, [r3, #14] │ │ │ │ + ldrh r6, [r7, #14] │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldr r3, [sp, #864] @ 0x360 │ │ │ │ + ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #840] @ 0x348 │ │ │ │ + ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r6, {r2, r3, r6} │ │ │ │ + ldmia r6, {r2, r3, r5, r6} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r6!, {r1, r4, r5} │ │ │ │ + ldmia r6, {r1, r4, r6} │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r2, [pc, #440] @ (3bb8e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a7578>) │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [sp, #216] @ 0xd8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ + ldr r2, [r7, #24] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ + ldr r2, [r6, #24] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r0, #24] │ │ │ │ + ldr r2, [r4, #24] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ + ldr r2, [r3, #24] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r6, #20] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [r2, #20] │ │ │ │ + ldr r4, [r6, #20] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [r1, #20] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r7, #16] │ │ │ │ + ldr r6, [r3, #20] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ + ldr r0, [r2, #20] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [r2, #16] │ │ │ │ + ldr r4, [r6, #16] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r2, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [sp, #152] @ 0x98 │ │ │ │ + ldr r2, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [sp, #368] @ 0x170 │ │ │ │ + ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [sp, #240] @ 0xf0 │ │ │ │ + ldr r2, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (3bb7bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a7450>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1158318,15 +1158312,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 3bb79a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a742e> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #448] @ (3bb980 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a7614>) │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #576] @ 0x240 │ │ │ │ + ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1158371,21 +1158365,21 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 3bb10c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6da0> │ │ │ │ ldr r1, [pc, #24] @ (3bb854 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a74e8>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69884 <__printf_chk@plt> │ │ │ │ blx 6a2f4 │ │ │ │ - ldr r2, [sp, #184] @ 0xb8 │ │ │ │ + ldr r2, [sp, #312] @ 0x138 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r6, r7, r2 │ │ │ │ + subs r6, r3, r3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [sp, #856] @ 0x358 │ │ │ │ + ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r6, r3, r2 │ │ │ │ + subs r6, r7, r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r3, [pc, #68] @ (3bb8a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a7534>) │ │ │ │ ldr r2, [pc, #72] @ (3bb8a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a7538>) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -1158411,17 +1158405,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69884 <__printf_chk@plt> │ │ │ │ blx 6a2f4 │ │ │ │ blx r4 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r2, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r6, r0, r1 │ │ │ │ + subs r6, r4, r1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r2, [pc, #72] @ (3bb8fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a7590>) │ │ │ │ add r2, pc │ │ │ │ cbz r0, 3bb8c2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a7556> │ │ │ │ ldr r3, [pc, #68] @ (3bb900 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a7594>) │ │ │ │ ldr r0, [r0, #20] │ │ │ │ @@ -1158449,17 +1158443,17 @@ │ │ │ │ blx 69884 <__printf_chk@plt> │ │ │ │ blx 6a2f4 │ │ │ │ nop │ │ │ │ bx r9 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #816] @ 0x330 │ │ │ │ + ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r4, r5, r7 │ │ │ │ + subs r4, r1, r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ ldr r2, [pc, #240] @ (3bba10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a76a4>) │ │ │ │ @@ -1158559,29 +1158553,29 @@ │ │ │ │ add r1, pc │ │ │ │ movs r0, #1 │ │ │ │ blx 69884 <__printf_chk@plt> │ │ │ │ blx 6a2f4 │ │ │ │ nop │ │ │ │ mov ip, fp │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [sp, #384] @ 0x180 │ │ │ │ + ldr r2, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #552] @ 0x228 │ │ │ │ + ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #896] @ 0x380 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r2, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r1, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #56] @ 0x38 │ │ │ │ + ldr r1, [sp, #184] @ 0xb8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1158770,29 +1158764,29 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ movs r0, #1 │ │ │ │ blx 69884 <__printf_chk@plt> │ │ │ │ blx 6a2f4 │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #136] @ 0x88 │ │ │ │ + ldr r1, [sp, #264] @ 0x108 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r2, r2, #29 │ │ │ │ + asrs r2, r6, #29 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r1, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [sp, #312] @ 0x138 │ │ │ │ + ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r6, r1, #28 │ │ │ │ + asrs r6, r5, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r0, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r0, r6, #27 │ │ │ │ + asrs r0, r2, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [sp, #808] @ 0x328 │ │ │ │ + ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ @@ -1158892,36 +1158886,36 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3bb10c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6da0> │ │ │ │ blx 6a2f4 │ │ │ │ ldr r1, [pc, #16] @ (3bbd3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a79d0>) │ │ │ │ add r1, pc │ │ │ │ b.n 3bbcc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a795c> │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r0, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #328] @ 0x148 │ │ │ │ + ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r0, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [sp, #632] @ 0x278 │ │ │ │ + ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cbz r3, 3bbd56 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a79ea> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #12] @ (3bbd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a79f8>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69884 <__printf_chk@plt> │ │ │ │ blx 6a2f4 │ │ │ │ - ldr r0, [sp, #888] @ 0x378 │ │ │ │ + ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #128] @ (3bbdf8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a7a8c>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1158979,15 +1158973,15 @@ │ │ │ │ nop │ │ │ │ negs r6, r7 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ tst r6, r6 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r0, [sp, #632] @ 0x278 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (3bbe38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a7acc>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1158998,17 +1158992,17 @@ │ │ │ │ bl 3bb10c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6da0> │ │ │ │ ldr r1, [pc, #16] @ (3bbe3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a7ad0>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69884 <__printf_chk@plt> │ │ │ │ blx 6a2f4 │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #528] @ 0x210 │ │ │ │ + ldr r0, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ + asrs r0, r2, #19 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1159038,17 +1159032,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3bb10c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6da0> │ │ │ │ ldr r1, [pc, #12] @ (3bbea4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a7b38>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69884 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [sp, #272] @ 0x110 │ │ │ │ + ldr r0, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r4, r0, #17 │ │ │ │ + asrs r4, r4, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r5, r0 │ │ │ │ @@ -1159092,19 +1159086,19 @@ │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ blx 69884 <__printf_chk@plt> │ │ │ │ blx 6a2f4 │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [sp, #192] @ 0xc0 │ │ │ │ + ldr r0, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [sp, #240] @ 0xf0 │ │ │ │ + ldr r0, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1159153,19 +1159147,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r4, [r0, #20] │ │ │ │ movs r0, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 69884 <__printf_chk@plt> │ │ │ │ blx 6a2f4 │ │ │ │ - ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r0, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ + ldr r0, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [sp, #200] @ 0xc8 │ │ │ │ + ldr r0, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r1, #20] │ │ │ │ mov r6, r0 │ │ │ │ @@ -1159251,25 +1159245,25 @@ │ │ │ │ blx 69884 <__printf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 3bb10c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6da0> │ │ │ │ blx 6a2f4 │ │ │ │ ldr r2, [pc, #24] @ (3bc0bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a7d50>) │ │ │ │ add r2, pc │ │ │ │ b.n 3bc046 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a7cda> │ │ │ │ - str r0, [r5, #116] @ 0x74 │ │ │ │ + str r0, [r1, #120] @ 0x78 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #840] @ 0x348 │ │ │ │ + str r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [sp, #288] @ 0x120 │ │ │ │ + ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r0, r5, #9 │ │ │ │ + asrs r0, r1, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r7, [sp, #728] @ 0x2d8 │ │ │ │ + str r7, [sp, #856] @ 0x358 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvs.n 3bc050 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a7ce4> │ │ │ │ + bvs.n 3bc090 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a7d24> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ sub sp, #16 │ │ │ │ @@ -1159328,21 +1159322,21 @@ │ │ │ │ bl 3bb10c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a6da0> │ │ │ │ ldr r1, [pc, #24] @ (3bc170 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a7e04>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69884 <__printf_chk@plt> │ │ │ │ blx 6a2f4 │ │ │ │ nop │ │ │ │ - str r7, [sp, #776] @ 0x308 │ │ │ │ + str r7, [sp, #904] @ 0x388 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [sp, #160] @ 0xa0 │ │ │ │ + ldr r0, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r7, [sp, #864] @ 0x360 │ │ │ │ + str r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r4, r0, #6 │ │ │ │ + asrs r4, r4, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #200] @ (3bc24c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a7ee0>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1159432,15 +1159426,15 @@ │ │ │ │ beq.n 3bc248 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a7edc> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ blx 68e24 <__cxa_end_cleanup@plt> │ │ │ │ subs r6, #114 @ 0x72 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #96] @ 0x60 │ │ │ │ + ldr r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r6, #86 @ 0x56 │ │ │ │ lsls r7, r7, #5 │ │ │ │ strb r4, [r1, #14] │ │ │ │ lsls r6, r7, #5 │ │ │ │ stc2l 15, cr15, [r1], #-1020 @ 0xfffffc04 │ │ │ │ ldc2l 15, cr15, [r7], #-1020 @ 0xfffffc04 │ │ │ │ @@ -1159495,15 +1159489,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ subs r5, #112 @ 0x70 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #1008 @ 0x3f0 │ │ │ │ + add r6, sp, #112 @ 0x70 │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r5, #54 @ 0x36 │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1159545,15 +1159539,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ subs r4, #240 @ 0xf0 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - blxns sl │ │ │ │ + blxns lr │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r4, #190 @ 0xbe │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1159570,15 +1159564,15 @@ │ │ │ │ beq.n 3bc38e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a8022> │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ (3bc3a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a8038>) │ │ │ │ add r1, pc │ │ │ │ bl 3bc274 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a7f08> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r6, [sp, #120] @ 0x78 │ │ │ │ + str r6, [sp, #248] @ 0xf8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r3, r0, r1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3bc420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a80b4> │ │ │ │ subs r3, r1, #1 │ │ │ │ ldrb r1, [r0, r3] │ │ │ │ @@ -1159701,15 +1159695,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ bl 3bc274 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a7f08> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 3bc48e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a8122> │ │ │ │ nop │ │ │ │ - strb r4, [r3, #19] │ │ │ │ + strb r4, [r7, #19] │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 3bc53c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a81d0> │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r1, #1 │ │ │ │ it cc │ │ │ │ @@ -1159843,15 +1159837,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 3bc274 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a7f08> │ │ │ │ cmp r5, r6 │ │ │ │ bne.n 3bc632 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a82c6> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - str r3, [sp, #712] @ 0x2c8 │ │ │ │ + str r3, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ add.w r3, r1, #132 @ 0x84 │ │ │ │ @@ -1160004,29 +1159998,29 @@ │ │ │ │ bcs.n 3bc74c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a83e0> │ │ │ │ ldr r1, [pc, #40] @ (3bc818 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a84ac>) │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 3bc274 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a7f08> │ │ │ │ b.n 3bc74c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a83e0> │ │ │ │ - str r4, [sp, #712] @ 0x2c8 │ │ │ │ + str r4, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #176] @ 0xb0 │ │ │ │ + str r4, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r3, [sp, #952] @ 0x3b8 │ │ │ │ + str r4, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r3, [sp, #312] @ 0x138 │ │ │ │ + str r3, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #480] @ 0x1e0 │ │ │ │ + str r4, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #360] @ 0x168 │ │ │ │ + str r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r3, [sp, #592] @ 0x250 │ │ │ │ + str r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r3, [sp, #688] @ 0x2b0 │ │ │ │ + str r3, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1160096,15 +1160090,15 @@ │ │ │ │ bl 53d3c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42905c> │ │ │ │ mov r1, fp │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 3bc274 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a7f08> │ │ │ │ ldr.w r2, [r6, #1612] @ 0x64c │ │ │ │ b.n 3bc8c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a8558> │ │ │ │ - str r3, [sp, #912] @ 0x390 │ │ │ │ + str r4, [sp, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 3bc918 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a85ac> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (3bc920 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a85b4>) │ │ │ │ @@ -1160119,23 +1160113,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (3bc92c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a85c0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3bc930 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a85c4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r2, [r4, #2] │ │ │ │ + ldrh r2, [r0, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r3, [sp, #352] @ 0x160 │ │ │ │ + str r3, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r3, #2] │ │ │ │ + ldrh r6, [r7, #2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r7, #8] │ │ │ │ + ldrh r0, [r3, #10] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrsb r2, [r0, r1] │ │ │ │ + ldrsb r2, [r4, r1] │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 3bc976 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a860a> │ │ │ │ cbz r2, 3bc972 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a8606> │ │ │ │ ldrb r2, [r0, #14] │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 3bc972 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a8606> │ │ │ │ @@ -1160205,15 +1160199,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 3bc9d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a866c> │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1160849,21 +1160843,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ strb r2, [r5, #25] │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - str r0, [sp, #424] @ 0x1a8 │ │ │ │ + str r0, [sp, #552] @ 0x228 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsb r0, [r3, r3] │ │ │ │ + ldrsb r0, [r7, r3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r4, [r6, #50] @ 0x32 │ │ │ │ + ldrh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r4, r7, r6 │ │ │ │ + subs r4, r3, r7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ lsls r2, r3, #12 │ │ │ │ bpl.w 3bcb10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a87a4> │ │ │ │ ldr r2, [r1, #28] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ movs r1, #104 @ 0x68 │ │ │ │ @@ -1161967,34 +1161961,34 @@ │ │ │ │ mov r1, r8 │ │ │ │ str r3, [r0, #16] │ │ │ │ bl 3b8654 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a42e8> │ │ │ │ mov r0, r5 │ │ │ │ bl 3aea74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x29a708> │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ b.w 3bcb10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a87a4> │ │ │ │ - ldrh r4, [r1, #34] @ 0x22 │ │ │ │ + ldrh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r5, #32] │ │ │ │ + ldrh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r1, #32] │ │ │ │ + ldrh r2, [r5, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r2, r3, #16 │ │ │ │ + lsrs r2, r7, #16 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrh r2, [r7, #28] │ │ │ │ + ldrh r2, [r3, #30] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r2, #28] │ │ │ │ + ldrh r6, [r6, #28] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r2, [r7, r3] │ │ │ │ + ldrsh r2, [r3, r4] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strb r4, [r7, #27] │ │ │ │ + strb r4, [r3, #28] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cmp r3, #146 @ 0x92 │ │ │ │ + cmp r3, #178 @ 0xb2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xf39800d7 │ │ │ │ - strh r2, [r2, #26] │ │ │ │ + @ instruction: 0xf3b800d7 │ │ │ │ + strh r2, [r6, #26] │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r2, [r1, #28] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ mov r0, r3 │ │ │ │ @@ -1162790,29 +1162784,29 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str r1, [r0, #4] │ │ │ │ udf #255 @ 0xff │ │ │ │ str r2, [r0, #4] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r1, [pc, #320] @ (3be3e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2aa074>) │ │ │ │ + ldr r1, [pc, #448] @ (3be460 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2aa0f4>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r3, #6] │ │ │ │ + strh r6, [r7, #6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r0, #6] │ │ │ │ + strh r0, [r4, #6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r2, r5, #23 │ │ │ │ + lsrs r2, r1, #24 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r4, #24] │ │ │ │ + ldrb r2, [r0, #25] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r6, #20] │ │ │ │ + ldrb r4, [r2, #21] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r2, #20] │ │ │ │ + ldrb r4, [r6, #20] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r3, #17] │ │ │ │ + ldrb r0, [r7, #17] │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #88] @ (3be328 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a9fbc>) │ │ │ │ @@ -1164081,15 +1164075,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ asrs r0, r3, #31 │ │ │ │ lsls r7, r7, #5 │ │ │ │ asrs r2, r2, #31 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #15] │ │ │ │ + strb r0, [r7, #15] │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #11 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1165094,25 +1165088,25 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ lsrs r2, r6, #24 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #24 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldr r4, [r4, #40] @ 0x28 │ │ │ │ + ldr r4, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #28] │ │ │ │ + ldr r4, [r2, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ lsrs r6, r4, #14 │ │ │ │ lsls r7, r7, #5 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #88] @ 0x58 │ │ │ │ + str r6, [r2, #92] @ 0x5c │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #92] @ (3bfa18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ab6ac>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1165301,19 +1165295,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsls r2, r2, #22 │ │ │ │ lsls r7, r7, #5 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #44] @ 0x2c │ │ │ │ + str r6, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #40] @ 0x28 │ │ │ │ + str r4, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #768] @ (3bfec8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2abb5c>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1165605,19 +1165599,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #512] @ (3c00c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2abd5c>) │ │ │ │ lsls r0, r6, #16 │ │ │ │ lsls r7, r7, #5 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #24] │ │ │ │ + str r0, [r6, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r4, #24] │ │ │ │ + str r0, [r0, #28] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r0, #24] │ │ │ │ + str r4, [r4, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #356] @ (3c0054 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2abce8>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1165762,15 +1165756,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ lsls r0, r1, #4 │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r7, r2] │ │ │ │ + ldrsh r2, [r3, r3] │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r9, [pc, #980] @ 3c0448 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac0dc> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1166144,23 +1166138,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #512] @ (3c0644 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac2d8>) │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r0 │ │ │ │ vbic.i32 q0, #174 @ 0x000000ae │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, r5] │ │ │ │ + ldrb r6, [r4, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, r5] │ │ │ │ + ldrb r4, [r4, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r5, r4] │ │ │ │ + ldrb r2, [r1, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r1, r4] │ │ │ │ + ldrb r4, [r5, r4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #704] @ (3c0738 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac3cc>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1166444,15 +1166438,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 3ae8e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x29a57c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xfb80017e │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, r6] │ │ │ │ + ldr r2, [r1, r7] │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #828] @ (3c0a94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac728>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1166767,19 +1166761,19 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 3ae8b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x29a548> │ │ │ │ b.n 3c090c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ac5a0> │ │ │ │ nop │ │ │ │ ldrb.w r0, [lr, #382] @ 0x17e │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r4, r3] │ │ │ │ + ldrsb r6, [r0, r4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r0, r3] │ │ │ │ + ldrsb r4, [r4, r3] │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r3, [pc, #1372] @ 3c1018 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2accac> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1167309,21 +1167303,21 @@ │ │ │ │ cmn r6, r7 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ @ instruction: 0xf53e017e │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, r5] │ │ │ │ + strh r6, [r1, r6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r2, [r0, r5] │ │ │ │ + strh r2, [r4, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r2, r5] │ │ │ │ + strh r0, [r6, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r5, r3] │ │ │ │ + strh r0, [r1, r4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.w 3c0e64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2acaf8> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ ldr r7, [r3, #28] │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ @@ -1168077,33 +1168071,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmn r6, r7 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #632] @ (3c1a38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ad6cc>) │ │ │ │ + ldr r6, [pc, #760] @ (3c1ab8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ad74c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #480] @ (3c19a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ad63c>) │ │ │ │ + ldr r6, [pc, #608] @ (3c1a28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ad6bc>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [pc, #168] @ (3c1874 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ad508>) │ │ │ │ + ldr r6, [pc, #296] @ (3c18f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ad588>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [pc, #208] @ (3c18a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ad534>) │ │ │ │ + ldr r6, [pc, #336] @ (3c1920 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ad5b4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [pc, #816] @ (3c1b04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ad798>) │ │ │ │ + ldr r5, [pc, #944] @ (3c1b84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ad818>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #176] @ (3c188c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ad520>) │ │ │ │ + ldr r1, [pc, #304] @ (3c190c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ad5a0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #40] @ (3c180c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ad4a0>) │ │ │ │ + ldr r1, [pc, #168] @ (3c188c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ad520>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r2, [pc, #644] @ (3c1a6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ad700>) │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, r2] │ │ │ │ ldr r2, [pc, #636] @ (3c1a70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ad704>) │ │ │ │ @@ -1168362,19 +1168356,19 @@ │ │ │ │ str r2, [r0, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 3b8654 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a42e8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 3c1598 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ad22c> │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47a6 │ │ │ │ + @ instruction: 0x47c6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r4, r2, r5 │ │ │ │ movs r0, r0 │ │ │ │ - blxns r0 │ │ │ │ + blxns r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #128] @ (3c1b0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ad7a0>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1168543,15 +1168537,15 @@ │ │ │ │ ite ne │ │ │ │ movne.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldreq r1, [r4, #16] │ │ │ │ bl 53ac04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x426898> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r5, [sp, #32] │ │ │ │ + str r5, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ @@ -1168585,15 +1168579,15 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #8] @ (3c1c98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ad92c>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r7, r3 │ │ │ │ b.n 3c1c60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ad8f4> │ │ │ │ - str r4, [sp, #328] @ 0x148 │ │ │ │ + str r4, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #220] @ (3c1d8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ada20>) │ │ │ │ @@ -1169232,15 +1169226,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r6, r4 │ │ │ │ b.n 3c22e6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2adf7a> │ │ │ │ ldr r0, [pc, #4] @ (3c2310 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2adfa4>) │ │ │ │ add r0, pc │ │ │ │ blx 68a7c │ │ │ │ - subs r4, #202 @ 0xca │ │ │ │ + subs r4, #234 @ 0xea │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1169865,39 +1169859,39 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ bge.n 3c29e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ae674> │ │ │ │ lsls r6, r7, #5 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0060 │ │ │ │ + bkpt 0x0080 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bge.n 3c2a14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ae6a8> │ │ │ │ + bge.n 3c2854 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ae4e8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bge.n 3c2a24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ae6b8> │ │ │ │ + bge.n 3c2864 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ae4f8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bls.n 3c2884 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ae518> │ │ │ │ + bls.n 3c28c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ae558> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bls.n 3c2884 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ae518> │ │ │ │ + bls.n 3c28c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ae558> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bvs.n 3c2a3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ae6d0> │ │ │ │ + bvs.n 3c287c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ae510> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bls.n 3c287c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ae510> │ │ │ │ + bls.n 3c28bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ae550> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bls.n 3c2890 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ae524> │ │ │ │ + bls.n 3c28d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ae564> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bhi.n 3c29b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ae648> │ │ │ │ + bhi.n 3c29f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ae688> │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1169938,15 +1169932,15 @@ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r3, #22 │ │ │ │ it eq │ │ │ │ ldreq r1, [r4, #16] │ │ │ │ bl 53ac04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x426898> │ │ │ │ b.n 3c29b6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ae64a> │ │ │ │ - strh r2, [r3, #58] @ 0x3a │ │ │ │ + strh r2, [r7, #58] @ 0x3a │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ @@ -1170166,21 +1170160,21 @@ │ │ │ │ bhi.w 3c2a38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ae6cc> │ │ │ │ mov r0, r5 │ │ │ │ bl 3c296c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ae600> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ movs r3, #1 │ │ │ │ b.n 3c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ae83c> │ │ │ │ nop │ │ │ │ - strh r0, [r3, #50] @ 0x32 │ │ │ │ + strh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r2, [r1, #48] @ 0x30 │ │ │ │ + strh r2, [r5, #48] @ 0x30 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r4, [r4, #46] @ 0x2e │ │ │ │ + strh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r4, [r1, #44] @ 0x2c │ │ │ │ + strh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1170314,17 +1170308,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3b8654 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a42e8> │ │ │ │ str r4, [r7, #0] │ │ │ │ b.n 3c2ca6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ae93a> │ │ │ │ nop │ │ │ │ - strh r4, [r1, #34] @ 0x22 │ │ │ │ + strh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r2, #226 @ 0xe2 │ │ │ │ + adds r3, #2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrd r3, r4, [r1, #24] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1170535,17 +1170529,17 @@ │ │ │ │ bne.w 3c2e08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2aea9c> │ │ │ │ b.n 3c2e22 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2aeab6> │ │ │ │ nop │ │ │ │ bcs.n 3c3070 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2aed04> │ │ │ │ lsls r6, r7, #5 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #162 @ 0xa2 │ │ │ │ + adds r1, #194 @ 0xc2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, #178 @ 0xb2 │ │ │ │ + adds r0, #210 @ 0xd2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1170619,15 +1170613,15 @@ │ │ │ │ bl 43a2d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x325f64> │ │ │ │ mov r1, r8 │ │ │ │ str r7, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3b8654 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a42e8> │ │ │ │ str r4, [r5, #20] │ │ │ │ b.n 3c2ff8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2aec8c> │ │ │ │ - cmp r7, #216 @ 0xd8 │ │ │ │ + cmp r7, #248 @ 0xf8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #404] @ (3c322c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2aeec0>) │ │ │ │ @@ -1170938,15 +1170932,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ str.w r0, [r8, #36] @ 0x24 │ │ │ │ b.n 3c330c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2aefa0> │ │ │ │ ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r7, #5 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r2, r3, r6} │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r4, [r0] │ │ │ │ mov r6, r0 │ │ │ │ @@ -1170990,15 +1170984,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (3c3410 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2af0a4>) │ │ │ │ add r0, pc │ │ │ │ blx 68a7c │ │ │ │ - cmp r3, #202 @ 0xca │ │ │ │ + cmp r3, #234 @ 0xea │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -1172183,17 +1172177,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r3, r6, r7} │ │ │ │ lsls r6, r7, #5 │ │ │ │ stmia r3!, {r3, r5, r7} │ │ │ │ lsls r6, r7, #5 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #186 @ 0xba │ │ │ │ + movs r2, #218 @ 0xda │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r2, #96 @ 0x60 │ │ │ │ + movs r2, #128 @ 0x80 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #104] @ (3c402c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2afcc0>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1173096,19 +1173090,19 @@ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #7 │ │ │ │ bne.n 3c486a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b04fe> │ │ │ │ ldrsb.w r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ bge.n 3c47fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b0490> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldmia r5, {r3, r5, r6} │ │ │ │ + ldmia r5!, {r3, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bpl.n 3c4950 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b05e4> │ │ │ │ + bpl.n 3c4990 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b0624> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r7!, {r2, r6} │ │ │ │ + ldmia r7!, {r2, r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3712] @ 0xe80 │ │ │ │ ldr r2, [pc, #320] @ (3c4a24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b06b8>) │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ @@ -1173471,15 +1173465,15 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r4, #16 │ │ │ │ + asrs r4, r0, #17 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 3c4cd6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b096a> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3c4cd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b096c> │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -1177545,19 +1177539,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r6, r3 │ │ │ │ b.n 3c750e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b31a2> │ │ │ │ str r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r6, r7, lr} │ │ │ │ + push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbz r4, 3c756e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b3202> │ │ │ │ + cbz r4, 3c7576 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b320a> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbz r4, 3c7570 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b3204> │ │ │ │ + cbz r4, 3c7578 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b320c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrh r6, [r1, #30] │ │ │ │ lsls r6, r7, #5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp sl, r8 │ │ │ │ beq.w 3c73fa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b308e> │ │ │ │ mov.w r2, r8, lsl #5 │ │ │ │ @@ -1177660,15 +1177654,15 @@ │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ b.n 3c73ea <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b307e> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ b.n 3c757c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b3210> │ │ │ │ nop │ │ │ │ - add r1, sp, #520 @ 0x208 │ │ │ │ + add r1, sp, #648 @ 0x288 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r8, r2 │ │ │ │ @@ -1178950,15 +1178944,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (3c8408 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b409c>) │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ mov r2, ip │ │ │ │ bl 439d28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3259bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 3c8448 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b40dc> │ │ │ │ + bgt.n 3c8488 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b411c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #324] @ (3c8564 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b41f8>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ @@ -1179087,21 +1179081,21 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r2, #15] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r6, [r1, #15] │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #220 @ 0xdc │ │ │ │ + cmp r7, #252 @ 0xfc │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldrb r6, [r4, #14] │ │ │ │ lsls r6, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 3c851c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b41b0> │ │ │ │ + bge.n 3c855c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b41f0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r3, [pc, #724] @ (3c8868 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b44fc>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -1179391,45 +1179385,45 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r4, #9] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r0, [r4, #9] │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 3c8964 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b45f8> │ │ │ │ + bge.n 3c87a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b4438> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bge.n 3c8908 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b459c> │ │ │ │ + bge.n 3c8948 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b45dc> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bge.n 3c88b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b4544> │ │ │ │ + bge.n 3c88f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b4584> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bls.n 3c8868 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b44fc> │ │ │ │ + bge.n 3c88a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b453c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bmi.n 3c88f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b4584> │ │ │ │ + bmi.n 3c8930 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b45c4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbnz r6, 3c88be <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b4552> │ │ │ │ + cbnz r6, 3c88c6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b455a> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 3c8810 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b44a4> │ │ │ │ + bls.n 3c8850 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b44e4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bls.n 3c8800 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b4494> │ │ │ │ + bls.n 3c8840 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b44d4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [r6, r7] │ │ │ │ + strh r6, [r2, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bls.n 3c8814 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b44a8> │ │ │ │ + bls.n 3c8854 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b44e8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bvs.n 3c8804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b4498> │ │ │ │ + bvs.n 3c8844 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b44d8> │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldrb r4, [r5, #0] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - str r2, [sp, #856] @ 0x358 │ │ │ │ + str r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 3c87dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b4470> │ │ │ │ + bhi.n 3c881c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b44b0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bhi.n 3c87fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b4490> │ │ │ │ + bhi.n 3c883c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b44d0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r2, 3c88d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b4564> │ │ │ │ blx 6aca0 │ │ │ │ @@ -1179687,37 +1179681,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 3c89a2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b4636> │ │ │ │ strb r0, [r1, #28] │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r4, r1] │ │ │ │ + ldrsh r0, [r0, r2] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r6, #226 @ 0xe2 │ │ │ │ + cmp r7, #2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r0, r3 │ │ │ │ + lsls r0, r7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cbnz r0, 3c8bc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b4854> │ │ │ │ lsls r4, r6, #5 │ │ │ │ strb r2, [r5, #23] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - subs r7, #242 @ 0xf2 │ │ │ │ + ands r2, r2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cbnz r4, 3c8b9a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b482e> │ │ │ │ lsls r4, r6, #5 │ │ │ │ - eors r6, r3 │ │ │ │ + eors r6, r7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r7, #236 @ 0xec │ │ │ │ + ands r4, r1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r7, #166 @ 0xa6 │ │ │ │ + subs r7, #198 @ 0xc6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ands r0, r2 │ │ │ │ + ands r0, r6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r7, #0 │ │ │ │ + subs r7, #32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ mov r3, r0 │ │ │ │ ldrb.w r0, [r0, #639] @ 0x27f │ │ │ │ cbnz r0, 3c8b8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b4820> │ │ │ │ ldr.w r2, [r3, #196] @ 0xc4 │ │ │ │ ldrb.w r1, [r3, #188] @ 0xbc │ │ │ │ cbz r2, 3c8b8e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b4822> │ │ │ │ @@ -1180942,77 +1180936,77 @@ │ │ │ │ nop │ │ │ │ strb r0, [r3, #11] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r6, [r0, #11] │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, r7] │ │ │ │ + ldrh r0, [r2, r0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r6, #206 @ 0xce │ │ │ │ + movs r6, #238 @ 0xee │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r1, #82 @ 0x52 │ │ │ │ + cmp r1, #114 @ 0x72 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r2, [r1, r3] │ │ │ │ + strb r2, [r5, r3] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r6, #36 @ 0x24 │ │ │ │ + movs r6, #68 @ 0x44 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r2, #246 @ 0xf6 │ │ │ │ + subs r3, #22 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r2, [r3, r3] │ │ │ │ + ldr r2, [r7, r3] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r5, #174 @ 0xae │ │ │ │ + movs r5, #206 @ 0xce │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r0, [r5, r4] │ │ │ │ + str r0, [r1, r5] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [r4, r2] │ │ │ │ + ldr r4, [r0, r3] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [r1, r4] │ │ │ │ + str r2, [r5, r4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r4, [r0, r2] │ │ │ │ + strb r4, [r4, r2] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r5, #32 │ │ │ │ + movs r5, #64 @ 0x40 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r0, [r5, r1] │ │ │ │ + strb r0, [r1, r2] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r1, #246 @ 0xf6 │ │ │ │ + subs r2, #22 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r1, #150 @ 0x96 │ │ │ │ + movs r1, #182 @ 0xb6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r6, [pc, #752] @ (3c9adc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b5770>) │ │ │ │ + ldr r6, [pc, #880] @ (3c9b5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b57f0>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r4, #0 │ │ │ │ + movs r4, #32 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r5, [pc, #752] @ (3c9ae4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b5778>) │ │ │ │ + ldr r5, [pc, #880] @ (3c9b64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b57f8>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r7, [pc, #400] @ (3c9988 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b561c>) │ │ │ │ + ldr r7, [pc, #528] @ (3c9a08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b569c>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldr r4, [r7, #52] @ 0x34 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - str r6, [sp, #728] @ 0x2d8 │ │ │ │ + str r6, [sp, #856] @ 0x358 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r6, [pc, #656] @ (3c9a94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b5728>) │ │ │ │ + ldr r6, [pc, #784] @ (3c9b14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b57a8>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r4, [r3, r1] │ │ │ │ + strh r4, [r7, r1] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r7, #224 @ 0xe0 │ │ │ │ + subs r0, #0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r6, [pc, #488] @ (3c99f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b568c>) │ │ │ │ + ldr r6, [pc, #616] @ (3c9a78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b570c>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r6, [pc, #416] @ (3c99b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b5648>) │ │ │ │ + ldr r6, [pc, #544] @ (3c9a34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b56c8>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r6, [sp, #352] @ 0x160 │ │ │ │ + str r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strh r0, [r1, r0] │ │ │ │ + strh r0, [r5, r0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r4, [r7, r5] │ │ │ │ + str r4, [r3, r6] │ │ │ │ lsls r7, r3, #3 │ │ │ │ adds r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r4, r6} │ │ │ │ + ldmia r2, {r2, r4, r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, r9 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r0, fp │ │ │ │ sub.w r4, r3, #4000 @ 0xfa0 │ │ │ │ add r3, sp, #528 @ 0x210 │ │ │ │ @@ -1182254,43 +1182248,43 @@ │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ strb.w r2, [r4, #52] @ 0x34 │ │ │ │ str r3, [r4, #24] │ │ │ │ b.w 3c93b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b504c> │ │ │ │ nop │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r5} │ │ │ │ + stmia r3!, {r1, r2, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r4, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #368 @ 0x170 │ │ │ │ + add sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r1, #56 @ 0x38 │ │ │ │ + movs r1, #88 @ 0x58 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r1!, {r2, r4, r6, r7} │ │ │ │ + stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r1!, {r1, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r1!, {r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bcs.n 3ca6ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b6340> │ │ │ │ + bcs.n 3ca6ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b6380> │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r0, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 3ca5a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b623c> │ │ │ │ + bne.n 3ca5e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b627c> │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + ldmia r5!, {r2, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldmia r5, {r2, r5, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldmia r5!, {r2, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r5, {r2, r5, r6} │ │ │ │ - lsls r2, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r3} │ │ │ │ + ldmia r5, {r2, r3, r5} │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ bl 43a2d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x325f64> │ │ │ │ @@ -1183373,32 +1183367,32 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, r6 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, r4, r7 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r4, r6, r7} │ │ │ │ + stmia r4!, {r4, r5, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ - sxth r0, r2 │ │ │ │ + sxth r0, r6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r0!, {r3, r4, r5} │ │ │ │ + stmia r0!, {r3, r4, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r0!, {r1, r2, r4} │ │ │ │ + stmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - itet cc │ │ │ │ - lslcc r2, r1, #3 │ │ │ │ - ldrcs r3, [sp, #24] │ │ │ │ - subcc.w r1, fp, #136 @ 0x88 │ │ │ │ + itet pl │ │ │ │ + lslpl r2, r1, #3 │ │ │ │ + ldrmi r3, [sp, #24] │ │ │ │ + subpl.w r1, fp, #136 @ 0x88 │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ sub.w r0, r3, #4000 @ 0xfa0 │ │ │ │ blx 69454 │ │ │ │ mov r0, fp │ │ │ │ bl 3ea9c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d665c> │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -1184572,15 +1184566,15 @@ │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr.w r3, [r9, #-20] │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ str r3, [r4, #24] │ │ │ │ b.w 3c93b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b504c> │ │ │ │ - add r6, sp, #304 @ 0x130 │ │ │ │ + add r6, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #88 @ 0x58 │ │ │ │ @@ -1185596,29 +1185590,29 @@ │ │ │ │ ldr r2, [pc, #44] @ (3ccb74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b8808>) │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3a4880 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290514> │ │ │ │ b.w 3c93b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b504c> │ │ │ │ nop │ │ │ │ - add r7, sp, #1008 @ 0x3f0 │ │ │ │ + add sp, #112 @ 0x70 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r6, sp, #936 @ 0x3a8 │ │ │ │ + add r7, sp, #40 @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r6, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r5, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r2, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r2, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, pc, #544 @ (adr r4, 3ccd98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b8a2c>) │ │ │ │ + add r4, pc, #672 @ (adr r4, 3cce18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b8aac>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ blx 6a204 │ │ │ │ ldr.w r3, [fp] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ @@ -1186639,112 +1186633,112 @@ │ │ │ │ mov r3, fp │ │ │ │ mov r1, r9 │ │ │ │ bl 3eba04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d7698> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3c93b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b504c> │ │ │ │ b.w 3c95e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b5278> │ │ │ │ nop │ │ │ │ - add r1, pc, #440 @ (adr r1, 3cd870 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b9504>) │ │ │ │ + add r1, pc, #568 @ (adr r1, 3cd8f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b9584>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r0, #140 @ 0x8c │ │ │ │ + cmp r0, #172 @ 0xac │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, pc, #464 @ (adr r1, 3cd890 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b9524>) │ │ │ │ + add r1, pc, #592 @ (adr r1, 3cd910 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b95a4>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r1, pc, #376 @ (adr r1, 3cd83c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b94d0>) │ │ │ │ + add r1, pc, #504 @ (adr r1, 3cd8bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b9550>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r0, r7, #4 │ │ │ │ + lsrs r0, r3, #5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r1, pc, #448 @ (adr r1, 3cd88c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b9520>) │ │ │ │ + add r1, pc, #576 @ (adr r1, 3cd90c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b95a0>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r4, r3] │ │ │ │ + ldrh r2, [r0, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r0, [r7, #27] │ │ │ │ + strb r0, [r3, #28] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r3, #0] │ │ │ │ + ldrb r4, [r7, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ strb r6, [r1, #12] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - str r3, [sp, #624] @ 0x270 │ │ │ │ + str r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r6, #42] @ 0x2a │ │ │ │ + ldrh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r1, r2, r5, r7} │ │ │ │ + push {r1, r2, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #376] @ 0x178 │ │ │ │ + ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r4, r2, #28 │ │ │ │ + lsrs r4, r6, #28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [sp, #856] @ 0x358 │ │ │ │ + str r4, [sp, #984] @ 0x3d8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, pc, #216 @ (adr r0, 3cd7d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b9464>) │ │ │ │ + add r0, pc, #344 @ (adr r0, 3cd850 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b94e4>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ strb r0, [r3, #22] │ │ │ │ lsls r4, r6, #5 │ │ │ │ strb r0, [r7, #21] │ │ │ │ lsls r4, r6, #5 │ │ │ │ strb r4, [r6, #2] │ │ │ │ lsls r4, r6, #5 │ │ │ │ strb r0, [r3, #0] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - str r3, [sp, #488] @ 0x1e8 │ │ │ │ + str r3, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #488] @ 0x1e8 │ │ │ │ + str r3, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #608] @ 0x260 │ │ │ │ + str r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #576] @ 0x240 │ │ │ │ + str r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r7, #60 @ 0x3c │ │ │ │ + adds r7, #92 @ 0x5c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r3, [sp, #920] @ 0x398 │ │ │ │ + str r4, [sp, #24] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [sp, #584] @ 0x248 │ │ │ │ + str r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [sp, #616] @ 0x268 │ │ │ │ + str r4, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [sp, #648] @ 0x288 │ │ │ │ + str r4, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [sp, #696] @ 0x2b8 │ │ │ │ + str r4, [sp, #824] @ 0x338 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [sp, #600] @ 0x258 │ │ │ │ + str r4, [sp, #728] @ 0x2d8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cbz r2, 3cd788 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b941c> │ │ │ │ + cbz r2, 3cd790 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b9424> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r5, [sp, #632] @ 0x278 │ │ │ │ + str r5, [sp, #760] @ 0x2f8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r5, #44] @ 0x2c │ │ │ │ + ldrh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bics.w r0, r8, ip, lsl #3 │ │ │ │ - str r5, [sp, #688] @ 0x2b0 │ │ │ │ + orrs.w r0, r8, ip, lsl #3 │ │ │ │ + str r5, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #656] @ 0x290 │ │ │ │ + str r5, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r6, #36] @ 0x24 │ │ │ │ + ldrh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r2, [r6, #64] @ 0x40 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - str r6, [sp, #24] │ │ │ │ + str r6, [sp, #152] @ 0x98 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [sp, #64] @ 0x40 │ │ │ │ + str r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [sp, #64] @ 0x40 │ │ │ │ + str r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #792] @ 0x318 │ │ │ │ + str r5, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #744] @ 0x2e8 │ │ │ │ + str r5, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #600] @ 0x258 │ │ │ │ + str r5, [sp, #728] @ 0x2d8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #592] @ 0x250 │ │ │ │ + str r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #392] @ 0x188 │ │ │ │ + str r5, [sp, #520] @ 0x208 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #432] @ 0x1b0 │ │ │ │ + str r5, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [sp, #424] @ 0x1a8 │ │ │ │ + str r6, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ movs r1, #172 @ 0xac │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ bl 43a2d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x325f64> │ │ │ │ mov r5, r0 │ │ │ │ bl 3a5d5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2919f0> │ │ │ │ @@ -1187781,62 +1187775,62 @@ │ │ │ │ movne r5, #1 │ │ │ │ b.w 3cce4a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b8ade> │ │ │ │ nop │ │ │ │ adds r5, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r7 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #36] @ 0x24 │ │ │ │ + strh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #248] @ 0xf8 │ │ │ │ + str r5, [sp, #376] @ 0x178 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [sp, #96] @ 0x60 │ │ │ │ + str r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #168] @ 0xa8 │ │ │ │ + str r5, [sp, #296] @ 0x128 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [sp, #864] @ 0x360 │ │ │ │ + str r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r2, #46] @ 0x2e │ │ │ │ + ldrh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r2, r4, #19 │ │ │ │ + asrs r2, r0, #20 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r6, #124] @ 0x7c │ │ │ │ + ldr r4, [r2, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [r4, #124] @ 0x7c │ │ │ │ + ldr r6, [r0, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [r4, #124] @ 0x7c │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [r3, #124] @ 0x7c │ │ │ │ + str r6, [r7, #124] @ 0x7c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r4, #62] @ 0x3e │ │ │ │ + str r0, [sp, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r5, #60] @ 0x3c │ │ │ │ + ldrh r6, [r1, #62] @ 0x3e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r7, #58] @ 0x3a │ │ │ │ + ldrh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r4, [r3, #76] @ 0x4c │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrh r4, [r2, #56] @ 0x38 │ │ │ │ + ldrh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r2, #32] │ │ │ │ + ldrh r0, [r6, #32] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r4, #40] @ 0x28 │ │ │ │ + ldrh r0, [r0, #42] @ 0x2a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mov lr, r4 │ │ │ │ + mov lr, r8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [r7, #40] @ 0x28 │ │ │ │ + str r6, [r3, #44] @ 0x2c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stc 0, cr0, [r8, #808] @ 0x328 │ │ │ │ - str r0, [sp, #664] @ 0x298 │ │ │ │ + stc 0, cr0, [r8, #808]! @ 0x328 │ │ │ │ + str r0, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r3, #6] │ │ │ │ + ldrb r6, [r7, #6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #72 @ (adr r0, 3ce398 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ba02c>) │ │ │ │ + add r0, pc, #200 @ (adr r0, 3ce418 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ba0ac>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r1, #52 @ 0x34 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ sub.w r2, r3, #4000 @ 0xfa0 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ @@ -1188881,121 +1188875,121 @@ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3a4cec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290980> │ │ │ │ b.n 3ceef2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bab86> │ │ │ │ nop │ │ │ │ adds r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #26] │ │ │ │ + ldrh r0, [r3, #28] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r7, #58] @ 0x3a │ │ │ │ + ldrh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r2, [r4, #27] │ │ │ │ + ldrb r2, [r0, #28] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r4, #19] │ │ │ │ + ldrb r4, [r0, #20] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [r4, #12] │ │ │ │ + str r4, [r0, #16] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r6, sp, #568 @ 0x238 │ │ │ │ + add r6, sp, #696 @ 0x2b8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r0, [r2, #16] │ │ │ │ + ldrh r0, [r6, #16] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r7, #14] │ │ │ │ + ldrh r2, [r3, #16] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsh r2, [r2, r3] │ │ │ │ + ldrsh r2, [r6, r3] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r2, #12] │ │ │ │ + ldrh r6, [r6, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ + ldrh r0, [r4, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsh r0, [r3, r1] │ │ │ │ + ldrsh r0, [r7, r1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r0, [r1, #23] │ │ │ │ + ldrb r0, [r5, #23] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r5, #20] │ │ │ │ + ldrh r0, [r1, #22] │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r8], #808 @ 0x328 │ │ │ │ - ldrh r4, [r2, #32] │ │ │ │ + ldmdb r8, {r1, r3, r6, r7} │ │ │ │ + ldrh r4, [r6, #32] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, sp, #152 @ 0x98 │ │ │ │ + add r4, sp, #280 @ 0x118 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r5, #12] │ │ │ │ + ldrb r0, [r1, #13] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r0, [r1, #10] │ │ │ │ + ldrb r0, [r5, #10] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r0, [r6, #9] │ │ │ │ + ldrb r0, [r2, #10] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r0, [r4, #30] │ │ │ │ + ldrb r0, [r0, #31] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r0, [r4, #25] │ │ │ │ + ldrb r0, [r0, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r0, [r5, #25] │ │ │ │ + ldrb r0, [r1, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r0, [r6, #25] │ │ │ │ + ldrb r0, [r2, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r7, #25] │ │ │ │ + ldrb r4, [r3, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r2, #0] │ │ │ │ + ldrb r6, [r6, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r4, [r1, r0] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrb r6, [r1, #15] │ │ │ │ + ldrb r6, [r5, #15] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r3, #16] │ │ │ │ + ldrb r4, [r7, #16] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r6, r7, #7 │ │ │ │ + movs r0, #30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r6, [r1, #30] │ │ │ │ + strb r6, [r5, #30] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrsb r4, [r1, r4] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - strh r4, [r1, #32] │ │ │ │ + strh r4, [r5, #32] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r6, #30] │ │ │ │ + strh r6, [r2, #32] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - rsb r0, r0, fp, lsl #3 │ │ │ │ - strh r6, [r2, #52] @ 0x34 │ │ │ │ + @ instruction: 0xebe000cb │ │ │ │ + strh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r2, [r6, #4] │ │ │ │ + ldrb r2, [r2, #5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrsb r4, [r2, r0] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrb r0, [r4, #23] │ │ │ │ + ldrb r0, [r0, #24] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r1, #8] │ │ │ │ + strh r0, [r5, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r4, #31] │ │ │ │ + strh r4, [r0, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r0, #28] │ │ │ │ + ldrb r4, [r4, #28] │ │ │ │ lsls r2, r1, #3 │ │ │ │ strb r0, [r0, r1] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrb r2, [r5, #22] │ │ │ │ + ldrb r2, [r1, #23] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r6, #19] │ │ │ │ + ldrb r6, [r2, #20] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r2, #4] │ │ │ │ + strh r2, [r6, #4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r2, #4] │ │ │ │ + strh r2, [r6, #4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r7, #4] │ │ │ │ + strh r4, [r3, #6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r2, #0] │ │ │ │ + strh r0, [r6, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r0, [r5, #19] │ │ │ │ + ldrb r0, [r1, #20] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r2, #17] │ │ │ │ + ldrb r6, [r6, #17] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r2, #17] │ │ │ │ + ldrb r6, [r6, #17] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r0, [r4, #10] │ │ │ │ + ldrb r0, [r0, #11] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r5, #19] │ │ │ │ + ldrb r6, [r1, #20] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr.w r1, [pc, #2044] @ 3cf818 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bb4ac> │ │ │ │ add r1, pc │ │ │ │ blx 68f74 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ @@ -1189686,118 +1189680,118 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub.w r2, r3, #4000 @ 0xfa0 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strb r3, [r2, #3] │ │ │ │ b.w 3ccf94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2b8c28> │ │ │ │ nop │ │ │ │ - ldrb r0, [r1, #10] │ │ │ │ + ldrb r0, [r5, #10] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r2, [r5, #16] │ │ │ │ + ldrb r2, [r1, #17] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r6, #16] │ │ │ │ + ldrb r6, [r2, #17] │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r0, [r4, r2] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrb r4, [r1, #0] │ │ │ │ + ldrb r4, [r5, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #480] @ 0x1e0 │ │ │ │ + str r5, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r2, #31] │ │ │ │ + strb r6, [r6, #31] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r2, [r3, #11] │ │ │ │ + ldrb r2, [r7, #11] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r3, #10] │ │ │ │ + ldrb r4, [r7, #10] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r3, #20] │ │ │ │ + ldrb r4, [r7, #20] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r4, {r1, r2, r4} │ │ │ │ + ldmia r4, {r1, r2, r4, r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r7, [pc, #264] @ (3cf950 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bb5e4>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ - strb r0, [r0, #17] │ │ │ │ + strb r0, [r4, #17] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r7, [pc, #144] @ (3cf8e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bb574>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ - strb r0, [r7, #29] │ │ │ │ + strb r0, [r3, #30] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r0, [r0, #13] │ │ │ │ + strb r0, [r4, #13] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r6, [r4, #27] │ │ │ │ + strb r6, [r0, #28] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r6, [r3, #16] │ │ │ │ + strb r6, [r7, #16] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r2, [r4, #10] │ │ │ │ + ldrb r2, [r0, #11] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r2, [r6, #6] │ │ │ │ + strb r2, [r2, #7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [r2, #120] @ 0x78 │ │ │ │ + ldr r6, [r6, #120] @ 0x78 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r6, #19] │ │ │ │ + ldrb r4, [r2, #20] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - blt.n 3cf804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bb498> │ │ │ │ + blt.n 3cf844 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bb4d8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r5!, {r1} │ │ │ │ + ldmia r5, {r1, r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [r4, #84] @ 0x54 │ │ │ │ + ldr r0, [r0, #88] @ 0x58 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r2, [r5, #26] │ │ │ │ + ldrb r2, [r1, #27] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [r6, #116] @ 0x74 │ │ │ │ + ldr r0, [r2, #120] @ 0x78 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r0, r4] │ │ │ │ + strh r2, [r4, r4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r2, [r5, #8] │ │ │ │ + ldrb r2, [r1, #9] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r2, #68] @ 0x44 │ │ │ │ + ldr r4, [r6, #68] @ 0x44 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r7, #5] │ │ │ │ + ldrb r6, [r3, #6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r4, #64] @ 0x40 │ │ │ │ + ldr r4, [r0, #68] @ 0x44 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bge.n 3cf8e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bb57c> │ │ │ │ + bge.n 3cf928 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bb5bc> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r0, [r1, #4] │ │ │ │ + ldrb r0, [r5, #4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r6, #7] │ │ │ │ + ldrb r4, [r2, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [r6, #60] @ 0x3c │ │ │ │ + ldr r6, [r2, #64] @ 0x40 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bmi.n 3cf984 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bb618> │ │ │ │ + bmi.n 3cf7c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bb458> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r5, #244 @ 0xf4 │ │ │ │ + adds r6, #20 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bge.n 3cf844 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bb4d8> │ │ │ │ + bge.n 3cf884 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bb518> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r5, #218 @ 0xda │ │ │ │ + adds r5, #250 @ 0xfa │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrb r6, [r5, #0] │ │ │ │ + ldrb r6, [r1, #1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r5, #21] │ │ │ │ + ldrb r6, [r1, #22] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r2, [r1, #28] │ │ │ │ + strb r2, [r5, #28] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3cf7cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bb460> │ │ │ │ + b.n 3cf80c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bb4a0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r1, #92] @ 0x5c │ │ │ │ + ldr r4, [r5, #92] @ 0x5c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf3e400c9 │ │ │ │ - ldr r6, [r0, #84] @ 0x54 │ │ │ │ + and.w r0, r4, #6586368 @ 0x648000 │ │ │ │ + ldr r6, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [r3, #32] │ │ │ │ + ldr r0, [r7, #32] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r3, #16] │ │ │ │ + ldrb r4, [r7, #16] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r1, #17] │ │ │ │ + ldrb r4, [r5, #17] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r4, #72] @ 0x48 │ │ │ │ + ldr r4, [r0, #76] @ 0x4c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + ldr r4, [r6, #72] @ 0x48 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ + str r0, [r2, #44] @ 0x2c │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ldr r2, [r0, #44] @ 0x2c │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1189860,29 +1189854,29 @@ │ │ │ │ cmp sl, r7 │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 3cf92e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bb5c2> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movs r3, #126 @ 0x7e │ │ │ │ + movs r3, #158 @ 0x9e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r4, #120 @ 0x78 │ │ │ │ + movs r4, #152 @ 0x98 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r4, r2, r6 │ │ │ │ + adds r4, r6, r6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r0, r0, #32 │ │ │ │ + asrs r0, r4, #32 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r3, #28 │ │ │ │ + movs r3, #60 @ 0x3c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - usat r0, #30, r2, asr #3 │ │ │ │ - adds r4, r1, r5 │ │ │ │ + ubfx r0, r2, #3, #31 │ │ │ │ + adds r4, r5, r5 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bfi r0, r2, #3, #28 │ │ │ │ - lsls r4, r5, #5 │ │ │ │ + usat r0, #30, r2, lsl #3 │ │ │ │ + lsls r4, r1, #6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add r1, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1190026,23 +1190020,23 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ movs r4, #0 │ │ │ │ bl 3a4cec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290980> │ │ │ │ b.n 3cfaac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bb740> │ │ │ │ nop │ │ │ │ - ldrh r6, [r0, #38] @ 0x26 │ │ │ │ + ldrh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r1, #34] @ 0x22 │ │ │ │ + ldrh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r6, #32] │ │ │ │ + ldrh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r7, #28] │ │ │ │ + ldrh r2, [r3, #30] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r3, #30] │ │ │ │ + ldrh r4, [r7, #30] │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ adds r2, #1 │ │ │ │ @@ -1190101,15 +1190095,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 69920 │ │ │ │ nop │ │ │ │ lsls r0, r3, #16 │ │ │ │ lsls r6, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #62] @ 0x3e │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1190148,15 +1190142,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (3cfc78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bb90c>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfbcc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bb860> │ │ │ │ - b.n 3cff98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bbc2c> │ │ │ │ + b.n 3cffd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bbc6c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1190308,15 +1190302,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] @ (3cfdf4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bba88>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfbcc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bb860> │ │ │ │ - b.n 3cfe84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bbb18> │ │ │ │ + b.n 3cfec4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bbb58> │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ @@ -1190612,21 +1190606,21 @@ │ │ │ │ bl 3cfbcc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bb860> │ │ │ │ ldr r0, [pc, #20] @ (3d0110 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bbda4>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfbcc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bb860> │ │ │ │ ldr r0, [pc, #16] @ (3d0114 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bbda8>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfbcc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bb860> │ │ │ │ - svc 38 @ 0x26 │ │ │ │ + svc 70 @ 0x46 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ble.n 3d00b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bbd48> │ │ │ │ + ble.n 3d00f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bbd88> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ble.n 3d01e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bbe74> │ │ │ │ + ble.n 3d0020 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bbcb4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ble.n 3d00dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bbd70> │ │ │ │ + udf #2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #2520] @ 3d0b04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bc798> │ │ │ │ @@ -1191681,50 +1191675,50 @@ │ │ │ │ bl 3cfb58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bb7ec> │ │ │ │ b.n 3d05de <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bc272> │ │ │ │ nop │ │ │ │ mcr2 1, 6, r0, cr8, cr13, {3} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mcr2 1, 6, r0, cr2, cr13, {3} │ │ │ │ - lsls r0, r0, #31 │ │ │ │ + lsls r0, r4, #31 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r6, r3, r3 │ │ │ │ + subs r6, r7, r3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r0, r5, r4 │ │ │ │ + subs r0, r1, r5 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r2, r3, #0 │ │ │ │ + adds r2, r7, #0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r4, r3, #4 │ │ │ │ + asrs r4, r7, #4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xeb3200de │ │ │ │ - asrs r6, r2, #4 │ │ │ │ + adcs.w r0, r2, lr, lsr #3 │ │ │ │ + asrs r6, r6, #4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add.w r0, r4, lr, lsr #3 │ │ │ │ - vst4. {d0-d3}, [lr :64], lr │ │ │ │ - subs r4, r1, r6 │ │ │ │ + @ instruction: 0xeb2400de │ │ │ │ + vld4. {d0-d3}, [lr :64], lr │ │ │ │ + subs r4, r5, r6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa16017d │ │ │ │ - strh r4, [r2, #4] │ │ │ │ + strh r4, [r6, #4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r4, #4] │ │ │ │ + strh r4, [r0, #6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrh.w r0, [r0, #381] @ 0x17d │ │ │ │ - ldrb r2, [r1, #28] │ │ │ │ + ldrb r2, [r5, #28] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #24] │ │ │ │ + ldrb r2, [r1, #25] │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #23] │ │ │ │ + ldrb r2, [r7, #23] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r2, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1192867,19 +1192861,19 @@ │ │ │ │ b.w 3d05de <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bc272> │ │ │ │ ldr r3, [pc, #76] @ (3d1740 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bd3d4>) │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 3d08c2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bc556> │ │ │ │ nop │ │ │ │ - ldrb r6, [r2, #13] │ │ │ │ + ldrb r6, [r6, #13] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r0, #8] │ │ │ │ + ldrb r6, [r4, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r7, #3] │ │ │ │ + ldrb r6, [r3, #4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, r3 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1192891,19 +1192885,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, r4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #8] │ │ │ │ + strb r0, [r5, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, r6, r5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #5] │ │ │ │ + strb r6, [r7, #5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, sl │ │ │ │ @@ -1193950,53 +1193944,53 @@ │ │ │ │ bne.n 3d21e6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bde7a> │ │ │ │ movs r1, #130 @ 0x82 │ │ │ │ b.n 3d219c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bde30> │ │ │ │ asrs r0, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #116] @ 0x74 │ │ │ │ + ldr r6, [r7, #116] @ 0x74 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [r2, #112] @ 0x70 │ │ │ │ + ldr r6, [r6, #112] @ 0x70 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r7, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, #100] @ 0x64 │ │ │ │ + ldr r0, [r1, #104] @ 0x68 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r6, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r4, r4 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #68] @ 0x44 │ │ │ │ + ldr r6, [r1, #72] @ 0x48 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ + ldr r0, [r2, #32] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [r6, #116] @ 0x74 │ │ │ │ + str r0, [r2, #120] @ 0x78 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #112] @ 0x70 │ │ │ │ + str r4, [r7, #112] @ 0x70 │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #92] @ 0x5c │ │ │ │ + str r6, [r3, #96] @ 0x60 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r5, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #92] @ 0x5c │ │ │ │ + str r0, [r0, #96] @ 0x60 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r5, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ @@ -1195107,65 +1195101,65 @@ │ │ │ │ bcs.w 3d307a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bed0e> │ │ │ │ cmp r3, #129 @ 0x81 │ │ │ │ bhi.w 3d3066 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2becfa> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ bl 3cfb58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bb7ec> │ │ │ │ b.w 3d05de <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bc272> │ │ │ │ - str r4, [r1, #64] @ 0x40 │ │ │ │ + str r4, [r5, #64] @ 0x40 │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #56] @ 0x38 │ │ │ │ + str r4, [r2, #60] @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #56] @ 0x38 │ │ │ │ + str r2, [r6, #56] @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ + str r0, [r2, #56] @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #8] │ │ │ │ + str r0, [r2, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [r0, #8] │ │ │ │ + str r4, [r4, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [r3, #4] │ │ │ │ + str r0, [r7, #4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsh r2, [r6, r4] │ │ │ │ + ldrsh r2, [r2, r5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r4, r3, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r2, r4] │ │ │ │ + ldrsh r0, [r6, r4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, r5] │ │ │ │ + ldrb r4, [r4, r5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r4, r4, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, r4] │ │ │ │ + ldrb r6, [r0, r5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r1, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, r7] │ │ │ │ + ldrb r4, [r0, r0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, r7] │ │ │ │ + ldrh r6, [r4, r7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, r1] │ │ │ │ + ldrh r0, [r0, r2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r3, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, r1] │ │ │ │ + ldrh r2, [r4, r1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r6, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ @@ -1196315,45 +1196309,45 @@ │ │ │ │ moveq r5, #129 @ 0x81 │ │ │ │ cmp r3, r5 │ │ │ │ bhi.w 3d4192 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bfe26> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3cfb58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bb7ec> │ │ │ │ b.w 3d05de <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bc272> │ │ │ │ nop │ │ │ │ - ldr r2, [r7, r0] │ │ │ │ + ldr r2, [r3, r1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [r4, r0] │ │ │ │ + ldr r6, [r0, r1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsb r4, [r7, r7] │ │ │ │ + ldr r4, [r3, r0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsb r6, [r6, r5] │ │ │ │ + ldrsb r6, [r2, r6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsb r4, [r1, r5] │ │ │ │ + ldrsb r4, [r5, r5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, r1] │ │ │ │ + strb r2, [r5, r1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, r4] │ │ │ │ + strh r6, [r0, r5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r2, r4] │ │ │ │ + strh r2, [r6, r4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, r5] │ │ │ │ + str r2, [r3, r6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [r4, r5] │ │ │ │ + str r6, [r0, r6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, r2] │ │ │ │ + str r2, [r5, r2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1197598,61 +1197592,61 @@ │ │ │ │ ldr r2, [pc, #108] @ (3d4844 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c04d8>) │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 3a4880 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290514> │ │ │ │ b.w 3d072e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bc3c2> │ │ │ │ - ldr r2, [pc, #376] @ (3d4964 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c05f8>) │ │ │ │ + ldr r2, [pc, #504] @ (3d49e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c0678>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #240] @ (3d48e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c0578>) │ │ │ │ + ldr r2, [pc, #368] @ (3d4964 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c05f8>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r1, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #336] @ (3d494c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c05e0>) │ │ │ │ + ldr r0, [pc, #464] @ (3d49cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c0660>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #200] @ (3d48cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c0560>) │ │ │ │ + ldr r0, [pc, #328] @ (3d494c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c05e0>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r0, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - blxns r1 │ │ │ │ + blxns r5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bx pc │ │ │ │ + blx r3 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r4, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp lr, pc │ │ │ │ + mov r6, r3 │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r0, r4, #22 │ │ │ │ movs r0, r0 │ │ │ │ - cmp lr, r4 │ │ │ │ + cmp lr, r8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r0, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, r9 │ │ │ │ + cmp r6, sp │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - muls r2, r3 │ │ │ │ + muls r2, r7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - muls r0, r1 │ │ │ │ + muls r0, r5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r0, r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #222 @ 0xde │ │ │ │ + subs r7, #254 @ 0xfe │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr.w r7, [r3, r1, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1199016,35 +1199010,35 @@ │ │ │ │ bl 3cfb58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bb7ec> │ │ │ │ b.w 3d05de <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bc272> │ │ │ │ ldr r2, [pc, #64] @ (3d5630 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c12c4>) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3d08c2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bc556> │ │ │ │ nop │ │ │ │ - subs r4, #54 @ 0x36 │ │ │ │ + subs r4, #86 @ 0x56 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #248 @ 0xf8 │ │ │ │ + subs r2, #24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r1, #204 @ 0xcc │ │ │ │ + subs r1, #236 @ 0xec │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #186 @ 0xba │ │ │ │ + subs r0, #218 @ 0xda │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #170 @ 0xaa │ │ │ │ + adds r5, #202 @ 0xca │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #140 @ 0x8c │ │ │ │ + adds r5, #172 @ 0xac │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r5, #12 │ │ │ │ + adds r5, #44 @ 0x2c │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r2, r2 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1200159,49 +1200153,49 @@ │ │ │ │ nop │ │ │ │ cmp r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #108 @ 0x6c │ │ │ │ - lsls r2, r1, #3 │ │ │ │ cmp r7, #140 @ 0x8c │ │ │ │ lsls r2, r1, #3 │ │ │ │ + cmp r7, #172 @ 0xac │ │ │ │ + lsls r2, r1, #3 │ │ │ │ movs r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #152 @ 0x98 │ │ │ │ + cmp r5, #184 @ 0xb8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r0, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #100 @ 0x64 │ │ │ │ + cmp r2, #132 @ 0x84 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r1, #234 @ 0xea │ │ │ │ + cmp r2, #10 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r0, #176 @ 0xb0 │ │ │ │ + cmp r0, #208 @ 0xd0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #86 @ 0x56 │ │ │ │ + cmp r0, #118 @ 0x76 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r0, #68 @ 0x44 │ │ │ │ + cmp r0, #100 @ 0x64 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r7, #150 @ 0x96 │ │ │ │ + movs r7, #182 @ 0xb6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r5, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #12 │ │ │ │ + movs r7, #44 @ 0x2c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r6, #250 @ 0xfa │ │ │ │ + movs r7, #26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r0, r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [pc, #2820] @ 3d6d30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c29c4> │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ @@ -1201285,65 +1201279,65 @@ │ │ │ │ str r0, [r2, #0] │ │ │ │ mov.w r0, #270 @ 0x10e │ │ │ │ str r3, [r1, #36] @ 0x24 │ │ │ │ str r4, [r2, #12] │ │ │ │ b.w 3d05de <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bc272> │ │ │ │ movs r5, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #124 @ 0x7c │ │ │ │ + movs r5, #156 @ 0x9c │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #90 @ 0x5a │ │ │ │ + movs r5, #122 @ 0x7a │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r7, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #56 @ 0x38 │ │ │ │ + movs r5, #88 @ 0x58 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #214 @ 0xd6 │ │ │ │ + movs r4, #246 @ 0xf6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #130 @ 0x82 │ │ │ │ + movs r4, #162 @ 0xa2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r4, #110 @ 0x6e │ │ │ │ + movs r4, #142 @ 0x8e │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #62 @ 0x3e │ │ │ │ + movs r4, #94 @ 0x5e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r2, #168 @ 0xa8 │ │ │ │ + movs r2, #200 @ 0xc8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #134 @ 0x86 │ │ │ │ + movs r2, #166 @ 0xa6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r0, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #100 @ 0x64 │ │ │ │ + movs r2, #132 @ 0x84 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + movs r2, #98 @ 0x62 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r2, #6 │ │ │ │ + adds r2, r6, #6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r1, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r6, #5 │ │ │ │ + adds r0, r2, #6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r4, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r5, #0 │ │ │ │ + adds r2, r1, #1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1202760,31 +1202754,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #10 │ │ │ │ + asrs r4, r3, #11 │ │ │ │ lsls r2, r1, #3 │ │ │ │ strh r2, [r5, #62] @ 0x3e │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #32 │ │ │ │ + asrs r2, r5, #32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, pc, #464 @ (adr r4, 3d7d78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c3a0c>) │ │ │ │ + add r4, pc, #592 @ (adr r4, 3d7df8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c3a8c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r1, [sp, #528] @ 0x210 │ │ │ │ + ldr r1, [sp, #656] @ 0x290 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r2, [r3, #14] │ │ │ │ + strb r2, [r7, #14] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrh r0, [r6, #62] @ 0x3e │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r0, [r5, #12] │ │ │ │ + strh r0, [r1, #14] │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr.w r1, [r2, r1, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 3d7bda <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c386e> │ │ │ │ @@ -1203925,37 +1203919,37 @@ │ │ │ │ moveq r3, #109 @ 0x6d │ │ │ │ cmp r3, ip │ │ │ │ bcc.w 3d8be0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c4874> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3cfb58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bb7ec> │ │ │ │ b.w 3d05de <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bc272> │ │ │ │ nop │ │ │ │ - lsrs r6, r6, #13 │ │ │ │ + lsrs r6, r2, #14 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r4, r6, #6 │ │ │ │ + lsrs r4, r2, #7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r6, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #4 │ │ │ │ + lsrs r0, r2, #5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #23 │ │ │ │ + lsls r2, r6, #23 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r5, #19 │ │ │ │ + lsls r6, r1, #20 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r3, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r0, #16 │ │ │ │ + lsls r0, r4, #16 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r5, #15 │ │ │ │ + lsls r6, r1, #16 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1205353,53 +1205347,53 @@ │ │ │ │ b.w 3d05de <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bc272> │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 3d98d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c5568> │ │ │ │ cmp.w r3, #300 @ 0x12c │ │ │ │ bcs.w 3d98cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c5560> │ │ │ │ movs r1, #100 @ 0x64 │ │ │ │ b.n 3d94d6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c516a> │ │ │ │ - ldc2l 0, cr0, [sl, #-804]! @ 0xfffffcdc │ │ │ │ - stc2l 0, cr0, [r6, #-804]! @ 0xfffffcdc │ │ │ │ + ldc2 0, cr0, [sl, #804] @ 0x324 │ │ │ │ + stc2 0, cr0, [r6, #804] @ 0x324 │ │ │ │ asrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r2], #804 @ 0x324 │ │ │ │ - mrrc2 0, 12, r0, lr, cr9 │ │ │ │ - mcrr2 0, 12, r0, sl, cr9 │ │ │ │ - smlsld r0, r0, r2, r9 │ │ │ │ - @ instruction: 0xfbbe00c9 │ │ │ │ - @ instruction: 0xfb4600c9 │ │ │ │ - @ instruction: 0xfb3200c9 │ │ │ │ - @ instruction: 0xfb1e00c9 │ │ │ │ - @ instruction: 0xfaa600c9 │ │ │ │ - @ instruction: 0xfa9200c9 │ │ │ │ - @ instruction: 0xfa1a00c9 │ │ │ │ - @ instruction: 0xfa0600c9 │ │ │ │ + stc2 0, cr0, [r2, #-804] @ 0xfffffcdc │ │ │ │ + ldc2l 0, cr0, [lr], #-804 @ 0xfffffcdc │ │ │ │ + stc2l 0, cr0, [sl], #-804 @ 0xfffffcdc │ │ │ │ + @ instruction: 0xfbf200c9 │ │ │ │ + smlsld r0, r0, lr, r9 │ │ │ │ + @ instruction: 0xfb6600c9 │ │ │ │ + @ instruction: 0xfb5200c9 │ │ │ │ + @ instruction: 0xfb3e00c9 │ │ │ │ + @ instruction: 0xfac600c9 │ │ │ │ + @ instruction: 0xfab200c9 │ │ │ │ + @ instruction: 0xfa3a00c9 │ │ │ │ + @ instruction: 0xfa2600c9 │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 {d16[6]}, [r4], r9 │ │ │ │ + @ instruction: 0xfa0400c9 │ │ │ │ asrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str??.w r0, [lr, #201] @ 0xc9 │ │ │ │ - @ instruction: 0xf7f200c9 │ │ │ │ + vst4. {d0-d3}, [lr], r9 │ │ │ │ + ldrb.w r0, [r2, r9] │ │ │ │ asrs r0, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7cc00c9 │ │ │ │ + @ instruction: 0xf7ec00c9 │ │ │ │ adds r2, #0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf68200c9 │ │ │ │ + subw r0, r2, #2249 @ 0x8c9 │ │ │ │ asrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf58200c9 │ │ │ │ - sbc.w r0, r8, #6586368 @ 0x648000 │ │ │ │ - orrs.w r0, ip, #6586368 @ 0x648000 │ │ │ │ - orr.w r0, sl, #6586368 @ 0x648000 │ │ │ │ - @ instruction: 0xf37800c9 │ │ │ │ - bfi r0, r6, #3, #7 │ │ │ │ - movt r0, #24777 @ 0x60c9 │ │ │ │ - subw r0, r4, #201 @ 0xc9 │ │ │ │ + sub.w r0, r2, #6586368 @ 0x648000 │ │ │ │ + @ instruction: 0xf58800c9 │ │ │ │ + orns r0, ip, #6586368 @ 0x648000 │ │ │ │ + orn r0, sl, #6586368 @ 0x648000 │ │ │ │ + @ instruction: 0xf39800c9 │ │ │ │ + usat r0, #9, r6, lsl #3 │ │ │ │ + @ instruction: 0xf2e600c9 │ │ │ │ + movt r0, #16585 @ 0x40c9 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ ldr.w r6, [r3, r0, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ ble.n 3d95f2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c5286> │ │ │ │ @@ -1206289,52 +1206283,52 @@ │ │ │ │ bne.n 3d9eae <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c5b42> │ │ │ │ movs r1, #110 @ 0x6e │ │ │ │ b.n 3d9c20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c58b4> │ │ │ │ ldr r0, [pc, #116] @ (3d9f48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c5bdc>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfbcc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bb860> │ │ │ │ nop │ │ │ │ - adds.w r0, sl, #201 @ 0xc9 │ │ │ │ - add.w r0, r6, #201 @ 0xc9 │ │ │ │ + @ instruction: 0xf13a00c9 │ │ │ │ + @ instruction: 0xf12600c9 │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s q0, q12, │ │ │ │ - vhadd.s32 q0, q10, │ │ │ │ + vhadd.s16 q8, q12, │ │ │ │ + vhadd.s8 q8, q10, │ │ │ │ asrs r0, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 12, cr0, cr10, cr9, {6} │ │ │ │ - cdp 0, 11, cr0, cr6, cr9, {6} │ │ │ │ - cdp 0, 10, cr0, cr2, cr9, {6} │ │ │ │ - stc 0, cr0, [r8], #804 @ 0x324 │ │ │ │ + cdp 0, 14, cr0, cr10, cr9, {6} │ │ │ │ + cdp 0, 13, cr0, cr6, cr9, {6} │ │ │ │ + cdp 0, 12, cr0, cr2, cr9, {6} │ │ │ │ + stcl 0, cr0, [r8], {201} @ 0xc9 │ │ │ │ subs r4, r3, r1 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [lr], #-804 @ 0xfffffcdc │ │ │ │ + stc 0, cr0, [lr], {201} @ 0xc9 │ │ │ │ adds r6, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r2], #-804 @ 0xfffffcdc │ │ │ │ + mrrc 0, 12, r0, r2, cr9 │ │ │ │ asrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, r6, r9, lsl #3 │ │ │ │ - bic.w r0, r4, r9, lsl #3 │ │ │ │ - ands.w r0, r2, r9, lsl #3 │ │ │ │ + orrs.w r0, r6, r9, lsl #3 │ │ │ │ + orr.w r0, r4, r9, lsl #3 │ │ │ │ + bics.w r0, r2, r9, lsl #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r6, #804] @ 0x324 │ │ │ │ + ldrd r0, r0, [r6, #804]! @ 0x324 │ │ │ │ adds r2, #0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe99800c9 │ │ │ │ + @ instruction: 0xe9b800c9 │ │ │ │ subs r4, r4, r5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [ip, #-804] @ 0x324 │ │ │ │ + ldrd r0, r0, [ip, #-804]! @ 0x324 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - ldmdb lr, {r0, r3, r6, r7} │ │ │ │ + ldmdb lr!, {r0, r3, r6, r7} │ │ │ │ asrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - eors r0, r0 │ │ │ │ + eors r0, r4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3d9fa8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c5c3c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 3d9fa8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c5c3c> │ │ │ │ push {lr} │ │ │ │ @@ -1206413,15 +1206407,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (3da020 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c5cb4>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfbcc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bb860> │ │ │ │ nop │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + subs r7, #80 @ 0x50 │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1206452,17 +1206446,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (3da080 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c5d14>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfbcc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bb860> │ │ │ │ ldr r0, [pc, #12] @ (3da084 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c5d18>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfbcc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2bb860> │ │ │ │ nop │ │ │ │ - subs r7, #4 │ │ │ │ + subs r7, #36 @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r7, #40 @ 0x28 │ │ │ │ + subs r7, #72 @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1206558,17 +1206552,17 @@ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sub.w r4, r3, #28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3da15a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c5dee> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r0, pc, #784 @ (adr r0, 3da4a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c6134>) │ │ │ │ + add r0, pc, #912 @ (adr r0, 3da520 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c61b4>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [sp, #184] @ 0xb8 │ │ │ │ + ldr r4, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1207092,54 +1207086,54 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3a4cec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290980> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 3da3f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c6084> │ │ │ │ ldrsh r2, [r1, r1] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - b.n 3da438 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c60cc> │ │ │ │ + b.n 3da478 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c610c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3da3bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c6050> │ │ │ │ + b.n 3da3fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c6090> │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3da254 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c5ee8> │ │ │ │ + b.n 3da294 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c5f28> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3da2e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c5f74> │ │ │ │ + b.n 3da320 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c5fb4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ubfx r0, sl, #3, #22 │ │ │ │ - b.n 3da124 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c5db8> │ │ │ │ + @ instruction: 0xf3ea00d5 │ │ │ │ + b.n 3da164 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c5df8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r2 │ │ │ │ + lsrs r4, r6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3da184 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c5e18> │ │ │ │ + b.n 3da1c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c5e58> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, sp, #384 @ 0x180 │ │ │ │ + add r3, sp, #512 @ 0x200 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 3da000 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c5c94> │ │ │ │ + b.n 3da040 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c5cd4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 3da330 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c5fc4> │ │ │ │ + b.n 3da370 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c6004> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3dac58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c68ec> │ │ │ │ + b.n 3dac98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c692c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3dae9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c6b30> │ │ │ │ + b.n 3daedc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c6b70> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3dad34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c69c8> │ │ │ │ + b.n 3dad74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c6a08> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r6, #86 @ 0x56 │ │ │ │ + movs r6, #118 @ 0x76 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r1, #12] │ │ │ │ + ldrb r6, [r5, #12] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r0, [r0, #4] │ │ │ │ + strh r0, [r4, #4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 3dada4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c6a38> │ │ │ │ + b.n 3dade4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c6a78> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3dae44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c6ad8> │ │ │ │ + b.n 3dae84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c6b18> │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -1207158,15 +1207152,15 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r2, pc, #776 @ (adr r2, 3daa60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c66f4>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cbz r6, 3da7b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c644c> │ │ │ │ + cbz r6, 3da7c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c6454> │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [pc, #8] @ (3da768 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c63fc>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r2, pc, #632 @ (adr r2, 3da9e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c6678>) │ │ │ │ @@ -1208344,15 +1208338,15 @@ │ │ │ │ str r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3b8654 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a42e8> │ │ │ │ str r4, [r5, #28] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bhi.n 3db2a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c6f34> │ │ │ │ + bhi.n 3db2e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c6f74> │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ cmp r5, #0 │ │ │ │ @@ -1208565,34 +1208559,34 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 3db43e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c70d2> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #352] @ (3db654 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c72e8>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 3db464 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c70f8> │ │ │ │ + bvc.n 3db4a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c7138> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r3, [sp, #720] @ 0x2d0 │ │ │ │ + str r3, [sp, #848] @ 0x350 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [pc, #656] @ (3db794 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c7428>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - bvc.n 3db508 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c719c> │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - bvs.n 3db4a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c7134> │ │ │ │ + bvc.n 3db548 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c71dc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvs.n 3db4b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c7144> │ │ │ │ + bvs.n 3db4e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c7174> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvs.n 3db4c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c7154> │ │ │ │ + bvs.n 3db4f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c7184> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvs.n 3db470 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c7104> │ │ │ │ + bvs.n 3db500 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c7194> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvs.n 3db4c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c715c> │ │ │ │ + bvs.n 3db4b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c7144> │ │ │ │ lsls r1, r1, #3 │ │ │ │ bvs.n 3db508 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c719c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ + bvc.n 3db548 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c71dc> │ │ │ │ + lsls r1, r1, #3 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1208701,15 +1208695,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [pc, #752] @ (3db918 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c75ac>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #400] @ (3db7c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c7454>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - bpl.n 3db730 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c73c4> │ │ │ │ + bpl.n 3db570 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c7204> │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r6, r2 │ │ │ │ @@ -1209089,35 +1209083,35 @@ │ │ │ │ b.n 3db838 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c74cc> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #688] @ (3dbc94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c7928>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 3dba24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c76b8> │ │ │ │ + bmi.n 3dba64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c76f8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvs.n 3db93c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c75d0> │ │ │ │ + bvs.n 3db97c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c7610> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bmi.n 3dba40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c76d4> │ │ │ │ + bmi.n 3dba80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c7714> │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r0, [pc, #296] @ (3dbb20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c77b4>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - bcc.n 3db910 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c75a4> │ │ │ │ + bcc.n 3db950 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c75e4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r6, #112] @ 0x70 │ │ │ │ + str r0, [r2, #116] @ 0x74 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bcc.n 3dbaf0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c7784> │ │ │ │ + bcc.n 3db930 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c75c4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcc.n 3dbb00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c7794> │ │ │ │ + bcc.n 3db940 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c75d4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcs.n 3dbad4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c7768> │ │ │ │ + bcs.n 3db914 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c75a8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcs.n 3dba14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c76a8> │ │ │ │ + bcs.n 3dba54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c76e8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r6, #88] @ 0x58 │ │ │ │ + str r0, [r2, #92] @ 0x5c │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1209334,25 +1209328,25 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ cmp ip, r9 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 3dbc00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c7894> │ │ │ │ + bne.n 3dbc40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c78d4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bne.n 3dbc04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c7898> │ │ │ │ + bne.n 3dbc44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c78d8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r0, lr │ │ │ │ lsls r5, r7, #5 │ │ │ │ - bne.n 3dbb6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c7800> │ │ │ │ + bne.n 3dbbac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c7840> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bne.n 3dbba4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c7838> │ │ │ │ + bne.n 3dbbe4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c7878> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - beq.n 3dbd50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c79e4> │ │ │ │ + beq.n 3dbb90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c7824> │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #792] @ (3dbf88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c7c1c>) │ │ │ │ @@ -1209679,33 +1209673,33 @@ │ │ │ │ b.n 3dbd1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c79b0> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bics r0, r1 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 3dc044 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c7cd8> │ │ │ │ + bge.n 3dc084 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c7d18> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - beq.n 3dc064 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c7cf8> │ │ │ │ + beq.n 3dbea4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c7b38> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r7, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r4, r6 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r7!, {r1, r3, r5} │ │ │ │ + ldmia r7!, {r1, r3, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r6, r7} │ │ │ │ + push {r5, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldmia r7, {r1, r3, r4, r7} │ │ │ │ + ldmia r7, {r1, r3, r4, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r6!, {r1, r3, r5} │ │ │ │ + ldmia r6, {r1, r3, 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1209774,24 +1209768,24 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ands r0, r5 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #792] @ 0x318 │ │ │ │ + ldr r2, [sp, #920] @ 0x398 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r6!, {r2, r4, r5} │ │ │ │ + ldmia r6, {r2, r4, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r2, [r1, r5] │ │ │ │ + ldrsh r2, [r5, r5] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r2!, {r2} │ │ │ │ + stmia r2!, {r2, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - vshr.s64 q0, , #26 │ │ │ │ - add r3, sp, #128 @ 0x80 │ │ │ │ + vshr.s64 q8, , #58 │ │ │ │ + add r3, sp, #256 @ 0x100 │ │ │ │ lsls r7, r0, #3 │ │ │ │ subs r7, #182 @ 0xb6 │ │ │ │ lsls r5, r7, #5 │ │ │ │ cbz r2, 3dc0f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c7d84> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1209829,15 +1209823,15 @@ │ │ │ │ subs r4, r3, #4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3dc0ae <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c7d42> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r5!, {r1, r3, r7} │ │ │ │ + ldmia r5, {r1, r3, r5, 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, #4024] @ 0xfb8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #536] @ (3dc324 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c7fb8>) │ │ │ │ @@ -1210058,29 +1210052,29 @@ │ │ │ │ b.n 3dc234 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c7ec8> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r6, #236 @ 0xec │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2} │ │ │ │ + ldmia r5, {r2, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, sp, #224 @ 0xe0 │ │ │ │ + add r3, sp, #352 @ 0x160 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r4!, {r1, r2, r5} │ │ │ │ + ldmia r4!, {r1, r2, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r5, #188 @ 0xbc │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldmia r4, {r2, r4, r6, r7} │ │ │ │ + ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r3!, {r2, r4, r7} │ │ │ │ + ldmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r4!, {r1} │ │ │ │ + ldmia r4!, {r1, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3728] @ 0xe90 │ │ │ │ @@ -1211025,90 +1211019,90 @@ │ │ │ │ nop │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #118 @ 0x76 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - adds r0, r2, #5 │ │ │ │ + adds r0, r6, #5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6, {r2, r4, r6} │ │ │ │ + ldmia r6, {r2, r4, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + asrs r4, r5, #29 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5, {r2, r3, r4, r5} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r2, #138 @ 0x8a │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldmia r3, {r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r7, #25] │ │ │ │ + strb r6, [r3, #26] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r2, r7} │ │ │ │ + ldmia r3!, {r2, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r6, r5, #16 │ │ │ │ + asrs r6, r1, #17 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r2, {r1, r2, r4} │ │ │ │ + ldmia r2, {r1, r2, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, #134 @ 0x86 │ │ │ │ + subs r2, #166 @ 0xa6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, #124 @ 0x7c │ │ │ │ + subs r2, #156 @ 0x9c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, #120 @ 0x78 │ │ │ │ + subs r2, #152 @ 0x98 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, #116 @ 0x74 │ │ │ │ + subs r2, #148 @ 0x94 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, #112 @ 0x70 │ │ │ │ + subs r2, #144 @ 0x90 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, #110 @ 0x6e │ │ │ │ + subs r2, #142 @ 0x8e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, #108 @ 0x6c │ │ │ │ + subs r2, #140 @ 0x8c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, #110 @ 0x6e │ │ │ │ + subs r2, #142 @ 0x8e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, r0, r2 │ │ │ │ + subs r4, r4, r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, r0, r2 │ │ │ │ + subs r6, r4, r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, r1, r2 │ │ │ │ + subs r2, r5, r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, r1, r2 │ │ │ │ + subs r6, r5, r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, r2, r2 │ │ │ │ + subs r2, r6, r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, r2, r2 │ │ │ │ + subs r6, r6, r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, r3, r2 │ │ │ │ + subs r2, r7, r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, r4, r2 │ │ │ │ + subs r2, r0, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, r0, r3 │ │ │ │ + subs r6, r4, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, r1, r3 │ │ │ │ + subs r6, r5, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r2, {r2, r4, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r6, #138 @ 0x8a │ │ │ │ + movs r6, #170 @ 0xaa │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r3, {r3, r4, r5} │ │ │ │ + ldmia r3, {r3, r4, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ b.n 3dcac6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c875a> │ │ │ │ - vmlal.u q14, d31, d4[0] │ │ │ │ + vmlal.u q14, d31, d20[0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r2, r4, #31 │ │ │ │ + adds r2, r0, r0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr.w r3, [r4, #196] @ 0xc4 │ │ │ │ ldrb.w r2, [r4, #188] @ 0xbc │ │ │ │ cbnz r3, 3dcde4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c8a78> │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1212231,89 +1212225,89 @@ │ │ │ │ b.n 3dd88a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c951e> │ │ │ │ movs r4, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r3, r4, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r4, r5, r7} │ │ │ │ + stmia r0!, {r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r3!, {r5, r6, r7} │ │ │ │ + stmia r4!, {} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r4, fp │ │ │ │ + cmp r4, pc │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #216] @ (3dda40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c96d4>) │ │ │ │ + ldr r5, [pc, #344] @ (3ddac0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c9754>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00ca │ │ │ │ + bkpt 0x00ea │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r1!, {r4, r5, r7} │ │ │ │ + stmia r1!, {r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bkpt 0x0048 │ │ │ │ + bkpt 0x0068 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r4} │ │ │ │ + stmia r2!, {r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ + stmia r0!, {r2, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r1!, {r3, r4, r6} │ │ │ │ + stmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r3, #78 @ 0x4e │ │ │ │ + adds r3, #110 @ 0x6e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r3, #90 @ 0x5a │ │ │ │ + adds r3, #122 @ 0x7a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r6, #19] │ │ │ │ + strb r2, [r2, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r3!, {r1, r2, r3} │ │ │ │ + stmia r3!, {r1, r2, r3, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r2, #26 │ │ │ │ + asrs r0, r6, #26 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r3!, {r2, r4, r5, r6} │ │ │ │ + stmia r3!, {r2, r4, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bkpt 0x00bc │ │ │ │ + bkpt 0x00dc │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r1, pc} │ │ │ │ + pop {r1, r5, pc} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r2, r5, r7} │ │ │ │ + pop {r2, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r4, r5, r6, r7} │ │ │ │ + pop {r4, pc} │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 3dda1e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c96b2> │ │ │ │ + cbnz r0, 3dda26 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c96ba> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r6, 3dda0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c96a0> │ │ │ │ + cbnz r6, 3dda14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c96a8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r0, 3dd9c6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c965a> │ │ │ │ + cbnz r0, 3dd9ce <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c9662> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bkpt 0x0072 │ │ │ │ + bkpt 0x0092 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ite cc │ │ │ │ - lslcc r1, r1, #3 │ │ │ │ - bkpt 0x00d6 │ │ │ │ + ite pl │ │ │ │ + lslpl r1, r1, #3 │ │ │ │ + bkpt 0x00f6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - revsh r2, r1 │ │ │ │ + revsh r2, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r0, 3dd9d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c966c> │ │ │ │ + cbnz r0, 3dd9e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c9674> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - rev r6, r0 │ │ │ │ + rev r6, r4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb79c │ │ │ │ + @ instruction: 0xb7bc │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ bl 43a2d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x325f64> │ │ │ │ ldr r2, [pc, #368] @ (3ddb5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c97f0>) │ │ │ │ movs r3, #13 │ │ │ │ mov r1, r5 │ │ │ │ @@ -1212447,15 +1212441,15 @@ │ │ │ │ vstr d7, [sp, #200] @ 0xc8 │ │ │ │ vstr d7, [sp, #208] @ 0xd0 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ strd r0, r1, [fp] │ │ │ │ b.n 3dda9e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c9732> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - push {r1, r2, r4, r5} │ │ │ │ + push {r1, r2, r4, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ movs r1, #104 @ 0x68 │ │ │ │ ldrb r6, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 43a2d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x325f64> │ │ │ │ mov r9, r0 │ │ │ │ @@ -1213186,23 +1213180,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 │ │ │ │ - @ instruction: 0xb63e │ │ │ │ + @ instruction: 0xb65e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [pc, #992] @ (3de67c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ca310>) │ │ │ │ + ldr r3, [pc, #96] @ (3de2fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2c9f90>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - push {r4} │ │ │ │ + push {r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sxtb r0, r7 │ │ │ │ + uxth r0, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r2, r1, #29 │ │ │ │ + lsls r2, r5, #29 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ sub.w r0, r0, #117 @ 0x75 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -1213422,17 +1213416,17 @@ │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ movt r3, #1 │ │ │ │ uxtb r2, r2 │ │ │ │ lsrs r3, r2 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ beq.n 3de476 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ca10a> │ │ │ │ b.n 3de482 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ca116> │ │ │ │ - sxth r2, r6 │ │ │ │ + sxtb r2, r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - uxth r2, r6 │ │ │ │ + uxtb r2, 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, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #344] @ (3de628 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ca2bc>) │ │ │ │ @@ -1213584,21 +1213578,21 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ subs r0, r5, r4 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r4, r4 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - adds r7, #78 @ 0x4e │ │ │ │ + adds r7, #110 @ 0x6e │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r7, r1 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - adds r5, #144 @ 0x90 │ │ │ │ + adds r5, #176 @ 0xb0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1213765,15 +1213759,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ adds r2, r6, r2 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r5, r1 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r7, sp, #904 @ 0x388 │ │ │ │ + add sp, #8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1213831,17 +1213825,17 @@ │ │ │ │ add r2, pc │ │ │ │ strd lr, r4, [sp] │ │ │ │ bl 3a4880 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290514> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - add r7, sp, #616 @ 0x268 │ │ │ │ + add r7, sp, #744 @ 0x2e8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #688 @ 0x2b0 │ │ │ │ + add r7, sp, #816 @ 0x330 │ │ │ │ lsls r1, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r3, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, sp, #12 │ │ │ │ @@ -1213883,17 +1213877,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 3a4880 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290514> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - add r7, sp, #824 @ 0x338 │ │ │ │ + add r7, sp, #952 @ 0x3b8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #456 @ 0x1c8 │ │ │ │ + add r7, sp, #584 @ 0x248 │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1214022,17 +1214016,17 @@ │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3a4880 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290514> │ │ │ │ b.n 3dea18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ca6ac> │ │ │ │ nop │ │ │ │ - add r7, sp, #24 │ │ │ │ + add r7, sp, #152 @ 0x98 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #968 @ 0x3c8 │ │ │ │ + add r7, sp, #72 @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -1214099,25 +1214093,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (3deb38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ca7cc>) │ │ │ │ lsrs r3, r7, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3a4880 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290514> │ │ │ │ b.n 3dead0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ca764> │ │ │ │ - add r7, sp, #976 @ 0x3d0 │ │ │ │ + add sp, #80 @ 0x50 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #216 @ 0xd8 │ │ │ │ + add r7, sp, #344 @ 0x158 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, #200 @ 0xc8 │ │ │ │ + subs r4, #232 @ 0xe8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r7, sp, #816 @ 0x330 │ │ │ │ + add r7, sp, #944 @ 0x3b0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, #174 @ 0xae │ │ │ │ + subs r4, #206 @ 0xce │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r7, sp, #368 @ 0x170 │ │ │ │ + add r7, sp, #496 @ 0x1f0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #380] @ (3deccc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ca960>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1214276,31 +1214270,31 @@ │ │ │ │ bl 3a4880 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290514> │ │ │ │ b.n 3debc6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ca85a> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r5, #18 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #22] │ │ │ │ + strh r0, [r7, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add sp, #256 @ 0x100 │ │ │ │ + add sp, #384 @ 0x180 │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r2, r6, #16 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add sp, #224 @ 0xe0 │ │ │ │ + add sp, #352 @ 0x160 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #752 @ 0x2f0 │ │ │ │ + add r6, sp, #880 @ 0x370 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add sp, #208 @ 0xd0 │ │ │ │ + add sp, #336 @ 0x150 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #728 @ 0x2d8 │ │ │ │ + add r6, sp, #856 @ 0x358 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #984 @ 0x3d8 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add sp, #392 @ 0x188 │ │ │ │ + sub sp, #8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1214347,17 +1214341,17 @@ │ │ │ │ ldmia.w r4, {r1, r2, r3} │ │ │ │ bl 3de800 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ca494> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r2, #216 @ 0xd8 │ │ │ │ + subs r2, #248 @ 0xf8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add sp, #32 │ │ │ │ + add sp, #160 @ 0xa0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1214462,21 +1214456,21 @@ │ │ │ │ bl 3a4880 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290514> │ │ │ │ b.n 3dee42 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2caad6> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ asrs r6, r3, #9 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #70 @ 0x46 │ │ │ │ + subs r2, #102 @ 0x66 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r7, sp, #752 @ 0x2f0 │ │ │ │ + add r7, sp, #880 @ 0x370 │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r6, r6, #6 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r7, sp, #16 │ │ │ │ + add r7, sp, #144 @ 0x90 │ │ │ │ lsls r1, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #196] @ (3def70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cac04>) │ │ │ │ @@ -1214563,21 +1214557,21 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r1, #5 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #4 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r7, sp, #528 @ 0x210 │ │ │ │ + add r7, sp, #656 @ 0x290 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r3, [sp, #672] @ 0x2a0 │ │ │ │ + str r3, [sp, #800] @ 0x320 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r4, r2] │ │ │ │ + strb r6, [r0, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #992 @ 0x3e0 │ │ │ │ + add r7, sp, #96 @ 0x60 │ │ │ │ lsls r1, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r6, [pc, #240] @ (3df090 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cad24>) │ │ │ │ @@ -1214681,25 +1214675,25 @@ │ │ │ │ b.n 3df008 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cac9c> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r3, #1 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + add r7, sp, #208 @ 0xd0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r0, r6, #31 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r6, sp, #696 @ 0x2b8 │ │ │ │ + add r6, sp, #824 @ 0x338 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r4, r7] │ │ │ │ + strb r2, [r0, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r0, r4] │ │ │ │ + strb r6, [r4, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #200 @ 0xc8 │ │ │ │ + add r6, sp, #328 @ 0x148 │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #232] @ (3df1ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cae40>) │ │ │ │ @@ -1214802,21 +1214796,21 @@ │ │ │ │ str r0, [r4, #20] │ │ │ │ b.n 3df164 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cadf8> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ lsrs r6, r6, #28 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #920] @ 0x398 │ │ │ │ + str r2, [sp, #24] │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r6, r2, #27 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r6, sp, #216 @ 0xd8 │ │ │ │ + add r6, sp, #344 @ 0x158 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #544 @ 0x220 │ │ │ │ + add r5, sp, #672 @ 0x2a0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #380] @ (3df354 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cafe8>) │ │ │ │ @@ -1214980,29 +1214974,29 @@ │ │ │ │ b.n 3df2aa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2caf3e> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r2, r4, #24 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, r0] │ │ │ │ + strh r6, [r6, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r5, r4] │ │ │ │ + strh r4, [r1, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r4, r1, #22 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - strh r2, [r2, r2] │ │ │ │ + strh r2, [r6, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #936 @ 0x3a8 │ │ │ │ + add r6, sp, #40 @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #0 │ │ │ │ + add r5, sp, #128 @ 0x80 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #360 @ 0x168 │ │ │ │ + add r5, sp, #488 @ 0x1e8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #120 @ 0x78 │ │ │ │ + add r6, sp, #248 @ 0xf8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ mov r5, r2 │ │ │ │ @@ -1215226,29 +1215220,29 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r4, #17 │ │ │ │ lsls r5, r7, #5 │ │ │ │ lsrs r2, r4, #17 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #888 @ 0x378 │ │ │ │ + add r5, sp, #1016 @ 0x3f8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #168 @ 0xa8 │ │ │ │ + add r6, sp, #296 @ 0x128 │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r0, r6, #10 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r5, sp, #48 @ 0x30 │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, sp, #792 @ 0x318 │ │ │ │ + add r4, sp, #920 @ 0x398 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, sp, #280 @ 0x118 │ │ │ │ + add r4, sp, #408 @ 0x198 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, sp, #384 @ 0x180 │ │ │ │ + add r4, sp, #512 @ 0x200 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #440] @ (3df7cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cb460>) │ │ │ │ @@ -1215429,37 +1215423,37 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r4, #7 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r3, #7 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r4, sp, #824 @ 0x338 │ │ │ │ + add r4, sp, #952 @ 0x3b8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ + ldr r0, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r4, #13] │ │ │ │ + ldrb r2, [r0, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r1, #3 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - bvc.n 3df7d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cb464> │ │ │ │ + bhi.n 3df810 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cb4a4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, sp, #776 @ 0x308 │ │ │ │ + add r3, sp, #904 @ 0x388 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, sp, #848 @ 0x350 │ │ │ │ + add r3, sp, #976 @ 0x3d0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, sp, #392 @ 0x188 │ │ │ │ + add r3, sp, #520 @ 0x208 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, sp, #928 @ 0x3a0 │ │ │ │ + add r4, sp, #32 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ + ldr r2, [r6, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvc.n 3df738 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cb3cc> │ │ │ │ + bvc.n 3df778 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cb40c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1215806,33 +1215800,33 @@ │ │ │ │ ldr r2, [pc, #44] @ (3dfb8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cb820>) │ │ │ │ add r2, pc │ │ │ │ b.n 3dfb4e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cb7e2> │ │ │ │ ldr r2, [pc, #40] @ (3dfb90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cb824>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ b.n 3dfaa4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cb738> │ │ │ │ - add r2, sp, #1008 @ 0x3f0 │ │ │ │ + add r3, sp, #112 @ 0x70 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, sp, #560 @ 0x230 │ │ │ │ + add r3, sp, #688 @ 0x2b0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, sp, #680 @ 0x2a8 │ │ │ │ + add r1, sp, #808 @ 0x328 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r0, sp, #936 @ 0x3a8 │ │ │ │ + add r1, sp, #40 @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, sp, #280 @ 0x118 │ │ │ │ + add r2, sp, #408 @ 0x198 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, sp, #504 @ 0x1f8 │ │ │ │ + add r2, sp, #632 @ 0x278 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3df9b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cb644> │ │ │ │ + b.n 3df9f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cb684> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r1, sp, #632 @ 0x278 │ │ │ │ + add r1, sp, #760 @ 0x2f8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r0, sp, #256 @ 0x100 │ │ │ │ + add r0, sp, #384 @ 0x180 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r0, sp, #624 @ 0x270 │ │ │ │ + add r0, sp, #752 @ 0x2f0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add r4, sp, #20 │ │ │ │ @@ -1215867,19 +1215861,19 @@ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 3a4880 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290514> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - add r2, sp, #832 @ 0x340 │ │ │ │ + add r2, sp, #960 @ 0x3c0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, sp, #784 @ 0x310 │ │ │ │ + add r2, sp, #912 @ 0x390 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, sp, #456 @ 0x1c8 │ │ │ │ + add r2, sp, #584 @ 0x248 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #216] @ (3dfcf0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cb984>) │ │ │ │ @@ -1215971,25 +1215965,25 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3a4880 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290514> │ │ │ │ b.n 3dfc4a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cb8de> │ │ │ │ lsls r0, r4, #15 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r2, sp, #608 @ 0x260 │ │ │ │ + add r2, sp, #736 @ 0x2e0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #656 @ 0x290 │ │ │ │ + add r2, sp, #784 @ 0x310 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, sp, #88 @ 0x58 │ │ │ │ + add r2, sp, #216 @ 0xd8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, sp, #776 @ 0x308 │ │ │ │ + add r2, sp, #904 @ 0x388 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, sp, #400 @ 0x190 │ │ │ │ + add r2, sp, #528 @ 0x210 │ │ │ │ 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 │ │ │ │ @@ -1216201,21 +1216195,21 @@ │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 3dfd7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cba10> │ │ │ │ ldr r3, [pc, #112] @ (3dff90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cbc24>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 3dfd7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cba10> │ │ │ │ nop │ │ │ │ - add r2, sp, #640 @ 0x280 │ │ │ │ + add r2, sp, #768 @ 0x300 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r3!, {r1, r2, r6} │ │ │ │ + stmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r7, r7] │ │ │ │ + strh r2, [r3, r0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r4, [r2, #16] │ │ │ │ + strb r4, [r6, #16] │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r6, [pc, #152] @ (3dffd4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cbc68>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r6, [pc, #160] @ (3dffe0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cbc74>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r6, [pc, #248] @ (3e003c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cbcd0>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ @@ -1216225,15 +1216219,15 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r6, [pc, #464] @ (3e0120 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cbdb4>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r6, [pc, #552] @ (3e017c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cbe10>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r6, [pc, #64] @ (3dff98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cbc2c>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ - add r1, sp, #544 @ 0x220 │ │ │ │ + add r1, sp, #672 @ 0x2a0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r4, [pc, #448] @ (3e0120 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cbdb4>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r4, [pc, #200] @ (3e002c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cbcc0>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r4, [pc, #288] @ (3e0088 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cbd1c>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ @@ -1217002,77 +1216996,77 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3a4880 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290514> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 3e0738 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc3cc> │ │ │ │ lsls r6, r1, #1 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - subs r0, r3, #2 │ │ │ │ + subs r0, r7, #2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #744 @ (adr r7, 3e0ad0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc764>) │ │ │ │ + add r7, pc, #872 @ (adr r7, 3e0b50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc7e4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r0, sp, #280 @ 0x118 │ │ │ │ + add r0, sp, #408 @ 0x198 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #440 @ (adr r7, 3e09a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc63c>) │ │ │ │ + add r7, pc, #568 @ (adr r7, 3e0a28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc6bc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #360 @ (adr r7, 3e095c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc5f0>) │ │ │ │ + add r7, pc, #488 @ (adr r7, 3e09dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc670>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #648 @ (adr r7, 3e0a80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc714>) │ │ │ │ + add r7, pc, #776 @ (adr r7, 3e0b00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc794>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #288 @ (adr r6, 3e0920 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc5b4>) │ │ │ │ + add r6, pc, #416 @ (adr r6, 3e09a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc634>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, pc, #304 @ (adr r5, 3e0934 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc5c8>) │ │ │ │ + add r5, pc, #432 @ (adr r5, 3e09b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc648>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, pc, #496 @ (adr r5, 3e09f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc68c>) │ │ │ │ + add r5, pc, #624 @ (adr r5, 3e0a78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc70c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #904 @ (adr r7, 3e0b94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc828>) │ │ │ │ + add r0, sp, #8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #960 @ (adr r7, 3e0bd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc864>) │ │ │ │ + add r0, sp, #64 @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, sp, #408 @ 0x198 │ │ │ │ + add r1, sp, #536 @ 0x218 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, sp, #112 @ 0x70 │ │ │ │ + add r2, sp, #240 @ 0xf0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #392 @ (adr r7, 3e09a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc638>) │ │ │ │ + add r7, pc, #520 @ (adr r7, 3e0a24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc6b8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r0, sp, #256 @ 0x100 │ │ │ │ + add r0, sp, #384 @ 0x180 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #536 @ (adr r7, 3e0a3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc6d0>) │ │ │ │ + add r7, pc, #664 @ (adr r7, 3e0abc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc750>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r0, sp, #976 @ 0x3d0 │ │ │ │ + add r1, sp, #80 @ 0x50 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #760 @ (adr r7, 3e0b24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc7b8>) │ │ │ │ + add r7, pc, #888 @ (adr r7, 3e0ba4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc838>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, sp, #416 @ 0x1a0 │ │ │ │ + add r2, sp, #544 @ 0x220 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r0, sp, #472 @ 0x1d8 │ │ │ │ + add r0, sp, #600 @ 0x258 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r6, r6, r6 │ │ │ │ + adds r6, r2, r7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, pc, #640 @ (adr r4, 3e0abc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc750>) │ │ │ │ + add r4, pc, #768 @ (adr r4, 3e0b3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc7d0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r4, r5, r5 │ │ │ │ + adds r4, r1, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r0, sp, #744 @ 0x2e8 │ │ │ │ + add r0, sp, #872 @ 0x368 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, pc, #552 @ (adr r4, 3e0a70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc704>) │ │ │ │ + add r4, pc, #680 @ (adr r4, 3e0af0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc784>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, pc, #496 @ (adr r4, 3e0a3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc6d0>) │ │ │ │ + add r4, pc, #624 @ (adr r4, 3e0abc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc750>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, pc, #48 @ (adr r4, 3e0880 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc514>) │ │ │ │ + add r4, pc, #176 @ (adr r4, 3e0900 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc594>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #400 @ (adr r7, 3e09e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc678>) │ │ │ │ + add r7, pc, #528 @ (adr r7, 3e0a64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc6f8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #904 @ (adr r7, 3e0be0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc874>) │ │ │ │ + add r0, sp, #8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #648 @ (adr r7, 3e0ae4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc778>) │ │ │ │ + add r7, pc, #776 @ (adr r7, 3e0b64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc7f8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #912 @ (adr r7, 3e0bf0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cc884>) │ │ │ │ + add r0, sp, #16 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov fp, r2 │ │ │ │ @@ -1217737,29 +1217731,29 @@ │ │ │ │ b.n 3e0ed0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ccb64> │ │ │ │ mov.w ip, #22 │ │ │ │ b.n 3e0dbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cca50> │ │ │ │ cmp r2, #5 │ │ │ │ beq.n 3e0efe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ccb92> │ │ │ │ b.n 3e0ed0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ccb64> │ │ │ │ nop │ │ │ │ - cmn r4, r4 │ │ │ │ + orrs r4, r0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r0, r2, #11 │ │ │ │ + asrs r0, r6, #11 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, pc, #944 @ (adr r2, 3e12d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ccf64>) │ │ │ │ + add r3, pc, #48 @ (adr r3, 3e0f50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ccbe4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - negs r6, r2 │ │ │ │ + negs r6, r6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - tst r6, r2 │ │ │ │ + tst r6, r6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, pc, #48 @ (adr r2, 3e0f5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ccbf0>) │ │ │ │ + add r2, pc, #176 @ (adr r2, 3e0fdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ccc70>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r2, r3, #30 │ │ │ │ + lsrs r2, r7, #30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, pc, #504 @ (adr r1, 3e112c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ccdc0>) │ │ │ │ + add r1, pc, #632 @ (adr r1, 3e11ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cce40>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #272] @ (3e1058 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cccec>) │ │ │ │ @@ -1217878,27 +1217872,27 @@ │ │ │ │ ldr r2, [pc, #40] @ (3e1074 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ccd08>) │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3a4880 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290514> │ │ │ │ b.n 3e0f78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ccc0c> │ │ │ │ @ instruction: 0xf0b0017c │ │ │ │ - add r1, pc, #712 @ (adr r1, 3e1328 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ccfbc>) │ │ │ │ + add r1, pc, #840 @ (adr r1, 3e13a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cd03c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #248 @ (adr r2, 3e1160 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ccdf4>) │ │ │ │ + add r2, pc, #376 @ (adr r2, 3e11e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cce74>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, pc, #688 @ (adr r1, 3e131c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ccfb0>) │ │ │ │ + add r1, pc, #816 @ (adr r1, 3e139c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cd030>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, pc, #320 @ (adr r1, 3e11b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cce44>) │ │ │ │ + add r1, pc, #448 @ (adr r1, 3e1230 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ccec4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, pc, #592 @ (adr r1, 3e12c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ccf58>) │ │ │ │ + add r1, pc, #720 @ (adr r1, 3e1344 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ccfd8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, pc, #640 @ (adr r1, 3e12f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ccf8c>) │ │ │ │ + add r1, pc, #768 @ (adr r1, 3e1378 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cd00c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ @@ -1218038,29 +1218032,29 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ bl 3a4880 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290514> │ │ │ │ b.n 3e10ca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ccd5e> │ │ │ │ nop │ │ │ │ vorr q8, q4, q14 │ │ │ │ - add r1, pc, #400 @ (adr r1, 3e1374 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cd008>) │ │ │ │ + add r1, pc, #528 @ (adr r1, 3e13f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cd088>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #336 @ (adr r1, 3e133c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ccfd0>) │ │ │ │ + add r1, pc, #464 @ (adr r1, 3e13bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cd050>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r5, [sp, #712] @ 0x2c8 │ │ │ │ + str r5, [sp, #840] @ 0x348 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, pc, #24 @ (adr r2, 3e120c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ccea0>) │ │ │ │ + add r2, pc, #152 @ (adr r2, 3e128c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ccf20>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r0, pc, #856 @ (adr r0, 3e1550 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cd1e4>) │ │ │ │ + add r0, pc, #984 @ (adr r0, 3e15d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cd264>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, pc, #432 @ (adr r1, 3e13ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cd040>) │ │ │ │ + add r1, pc, #560 @ (adr r1, 3e142c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cd0c0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, pc, #120 @ (adr r1, 3e1278 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ccf0c>) │ │ │ │ + add r1, pc, #248 @ (adr r1, 3e12f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ccf8c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ @@ -1218153,25 +1218147,25 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc │ │ │ │ bl 3a4880 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290514> │ │ │ │ b.n 3e126a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ccefe> │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [lr, #496] @ 0x1f0 │ │ │ │ - add r1, pc, #400 @ (adr r1, 3e1484 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cd118>) │ │ │ │ + add r1, pc, #528 @ (adr r1, 3e1504 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cd198>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, pc, #448 @ (adr r1, 3e14b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cd14c>) │ │ │ │ + add r1, pc, #576 @ (adr r1, 3e1538 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cd1cc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #384] @ 0x180 │ │ │ │ + ldr r7, [sp, #512] @ 0x200 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r0, pc, #808 @ (adr r0, 3e162c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cd2c0>) │ │ │ │ + add r0, pc, #936 @ (adr r0, 3e16ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cd340>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, pc, #104 @ (adr r1, 3e1370 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cd004>) │ │ │ │ + add r1, pc, #232 @ (adr r1, 3e13f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cd084>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r2, [r1, #208] @ 0xd0 │ │ │ │ ldrb.w r3, [r0, #45] @ 0x2d │ │ │ │ and.w r3, r3, #120 @ 0x78 │ │ │ │ cbz r2, 3e1352 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ccfe6> │ │ │ │ @@ -1218843,27 +1218837,27 @@ │ │ │ │ mov fp, r9 │ │ │ │ mov.w r9, #0 │ │ │ │ b.n 3e1760 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cd3f4> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str.w r5, [r9] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r5, [sp, #920] @ 0x398 │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r6, [sp, #584] @ 0x248 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [sp, #528] @ 0x210 │ │ │ │ + ldr r4, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [sp, #160] @ 0xa0 │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r3, [sp, #624] @ 0x270 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + ldr r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r2, [sp, #816] @ 0x330 │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cbz r3, 3e1a38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cd6cc> │ │ │ │ @@ -1219283,45 +1219277,45 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ b.n 3e196c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cd600> │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 3e1960 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cd5f4> │ │ │ │ lsls r4, r7, #5 │ │ │ │ - lsls r4, r3, #16 │ │ │ │ + lsls r4, r7, #16 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r6, r0, #16 │ │ │ │ + lsls r6, r4, #16 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r6, r2, #17 │ │ │ │ + lsls r6, r6, #17 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r2, r0, #16 │ │ │ │ + lsls r2, r4, #16 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [sp, #192] @ 0xc0 │ │ │ │ + ldr r1, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r0, r7, #10 │ │ │ │ + lsls r0, r3, #11 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r3, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #288] @ 0x120 │ │ │ │ + ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ b.n 3e24b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ce14c> │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r1, [sp, #408] @ 0x198 │ │ │ │ + ldr r1, [sp, #536] @ 0x218 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [sp, #512] @ 0x200 │ │ │ │ + ldr r1, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r2, r3, #3 │ │ │ │ + adds r2, r7, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r7, [sp, #920] @ 0x398 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [sp, #80] @ 0x50 │ │ │ │ + ldr r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r7, [sp, #696] @ 0x2b8 │ │ │ │ + str r7, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [sp, #232] @ 0xe8 │ │ │ │ + ldr r0, [sp, #360] @ 0x168 │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1219408,24 +1219402,24 @@ │ │ │ │ ldr.w r4, [r6, #1456] @ 0x5b0 │ │ │ │ ldr.w r2, [r6, #1460] @ 0x5b4 │ │ │ │ ldr.w r3, [r6, #276] @ 0x114 │ │ │ │ b.n 3e1f08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cdb9c> │ │ │ │ ldr r2, [pc, #28] @ (3e1f84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cdc18>) │ │ │ │ add r2, pc │ │ │ │ b.n 3e1f50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cdbe4> │ │ │ │ - stc2l 0, cr0, [sl], {200} @ 0xc8 │ │ │ │ - ldc2 0, cr0, [r0], {200} @ 0xc8 │ │ │ │ - stc2 0, cr0, [lr], {200} @ 0xc8 │ │ │ │ - ldr r0, [sp, #328] @ 0x148 │ │ │ │ + stc2l 0, cr0, [sl], #800 @ 0x320 │ │ │ │ + ldc2 0, cr0, [r0], #800 @ 0x320 │ │ │ │ + stc2 0, cr0, [lr], #800 @ 0x320 │ │ │ │ + ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [sp, #896] @ 0x380 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r7, [sp, #888] @ 0x378 │ │ │ │ + str r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [sp, #352] @ 0x160 │ │ │ │ + ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1219796,42 +1219790,42 @@ │ │ │ │ b.n 3e22cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cdf60> │ │ │ │ ldr r2, [pc, #96] @ (3e23d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ce06c>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3a4880 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290514> │ │ │ │ b.n 3e20e2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cdd76> │ │ │ │ - ldr r0, [sp, #792] @ 0x318 │ │ │ │ + ldr r0, [sp, #920] @ 0x398 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - vhadd.u8 q0, q13, q4 │ │ │ │ - vhadd.u q8, q14, q4 │ │ │ │ - cdp2 0, 6, cr0, cr0, cr8, {6} │ │ │ │ - str r7, [sp, #384] @ 0x180 │ │ │ │ + vhadd.u32 q0, q13, q4 │ │ │ │ + vmla.i16 q0, q14, d0[1] │ │ │ │ + cdp2 0, 8, cr0, cr0, cr8, {6} │ │ │ │ + str r7, [sp, #512] @ 0x200 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stc2l 0, cr0, [r8, #800] @ 0x320 │ │ │ │ - @ instruction: 0xfa6400c8 │ │ │ │ - @ instruction: 0xfa6400c8 │ │ │ │ - @ instruction: 0xfa6600c8 │ │ │ │ - @ instruction: 0xfa7000c8 │ │ │ │ - ldr??.w r0, [ip, #200] @ 0xc8 │ │ │ │ + stc2l 0, cr0, [r8, #800]! @ 0x320 │ │ │ │ + @ instruction: 0xfa8400c8 │ │ │ │ + @ instruction: 0xfa8400c8 │ │ │ │ + @ instruction: 0xfa8600c8 │ │ │ │ + @ instruction: 0xfa9000c8 │ │ │ │ + @ instruction: 0xfa1c00c8 │ │ │ │ + @ instruction: 0xfa1c00c8 │ │ │ │ + stc2l 0, cr0, [r4, #-800] @ 0xfffffce0 │ │ │ │ + ldc2l 0, cr0, [ip, #-800] @ 0xfffffce0 │ │ │ │ ldr??.w r0, [ip, #200] @ 0xc8 │ │ │ │ - stc2 0, cr0, [r4, #-800]! @ 0xfffffce0 │ │ │ │ - ldc2 0, cr0, [ip, #-800]! @ 0xfffffce0 │ │ │ │ - ldr.w r0, [ip, #200] @ 0xc8 │ │ │ │ - str r7, [sp, #152] @ 0x98 │ │ │ │ + str r7, [sp, #280] @ 0x118 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr.w r0, [r4, r8] │ │ │ │ - ldr.w r0, [r4, r8] │ │ │ │ - str r6, [sp, #648] @ 0x288 │ │ │ │ + ldr??.w r0, [r4, r8] │ │ │ │ + ldr??.w r0, [r4, r8] │ │ │ │ + str r6, [sp, #776] @ 0x308 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r5, [sp, #704] @ 0x2c0 │ │ │ │ + str r5, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r5, [sp, #896] @ 0x380 │ │ │ │ + str r6, [sp, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r1, [sp, #464] @ 0x1d0 │ │ │ │ + str r1, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #2376] @ 3e2d38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ce9cc> │ │ │ │ @@ -1220777,51 +1220771,51 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ blt.n 3e2d30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ce9c4> │ │ │ │ lsls r4, r7, #5 │ │ │ │ bl 108d46 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #944] @ 0x3b0 │ │ │ │ + str r7, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r2, r4, #15 │ │ │ │ + lsls r2, r0, #16 │ │ │ │ lsls r6, r3, #3 │ │ │ │ bge.n 3e2d74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cea08> │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #10 │ │ │ │ + lsls r6, r5, #10 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrh r2, [r3, #24] │ │ │ │ + ldrh r2, [r7, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r6, r1, #7 │ │ │ │ + lsls r6, r5, #7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r0, r5, #5 │ │ │ │ + lsls r0, r1, #6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ bl 59ed6e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48aa02> │ │ │ │ - str r3, [sp, #560] @ 0x230 │ │ │ │ + str r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r2, r0, #2 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #230 @ 0xe6 │ │ │ │ + movs r5, #6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r1, [sp, #872] @ 0x368 │ │ │ │ + str r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - vqadd.u8 q8, q12, │ │ │ │ + vqadd.u32 q8, q12, │ │ │ │ @ instruction: 0xefadffff │ │ │ │ - mrc2 0, 5, r0, cr4, cr13, {6} │ │ │ │ - ldrh r0, [r0, #56] @ 0x38 │ │ │ │ + mrc2 0, 6, r0, cr4, cr13, {6} │ │ │ │ + ldrh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldc2l 0, cr0, [r0, #884]! @ 0x374 │ │ │ │ - ldrh r2, [r1, #52] @ 0x34 │ │ │ │ + mrc2 0, 0, r0, cr0, cr13, {6} │ │ │ │ + ldrh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldc2 0, cr0, [r2, #-884]! @ 0xfffffc8c │ │ │ │ - str r0, [sp, #824] @ 0x338 │ │ │ │ + ldc2l 0, cr0, [r2, #-884] @ 0xfffffc8c │ │ │ │ + str r0, [sp, #952] @ 0x3b8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr.w r3, [pc, #3028] @ 3e397c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cf610> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -1221992,66 +1221986,66 @@ │ │ │ │ b.w 3e298c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ce620> │ │ │ │ ldrsb.w r3, [r6, #49] @ 0x31 │ │ │ │ ldrb.w r2, [r6, #49] @ 0x31 │ │ │ │ cmp r3, #0 │ │ │ │ bge.w 3e3790 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cf424> │ │ │ │ b.w 3e3160 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cedf4> │ │ │ │ nop │ │ │ │ - ldrsb r6, [r5, r4] │ │ │ │ + ldrsb r6, [r1, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r2, #48] @ 0x30 │ │ │ │ + ldrh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #50] @ 0x32 │ │ │ │ + ldrh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #42] @ 0x2a │ │ │ │ + ldrh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r6, #28] │ │ │ │ + str r0, [r2, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r1, #32] │ │ │ │ + ldrh r2, [r5, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r5, #18] │ │ │ │ + ldrh r0, [r1, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r7, #16] │ │ │ │ + ldrh r0, [r3, #18] │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #16] │ │ │ │ + ldrh r0, [r7, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r0, #6] │ │ │ │ + ldrh r4, [r4, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r6, #4] │ │ │ │ + ldrh r0, [r2, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sub.w r0, ip, #7241728 @ 0x6e8000 │ │ │ │ - ldrh r6, [r4, #2] │ │ │ │ + rsb r0, ip, #7241728 @ 0x6e8000 │ │ │ │ + ldrh r6, [r0, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r6, #0] │ │ │ │ + ldrh r6, [r2, #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r1, #0] │ │ │ │ + ldrh r4, [r5, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ b.n 3e332a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cefbe> │ │ │ │ - vcvt.u32.f32 d22, d28, #1 │ │ │ │ + vcvt.u32.f32 q11, q6, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bfi r0, sl, #3, #27 │ │ │ │ + usat r0, #29, sl, lsl #3 │ │ │ │ b.n 3e3fce <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cfc62> │ │ │ │ - vsra.u64 , q1, #1 │ │ │ │ + vsra.u64 , q9, #1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ b.n 3e3e3e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cfad2> │ │ │ │ - vraddhn.i d24, , q3 │ │ │ │ + vraddhn.i d24, , q11 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf0fe00dd │ │ │ │ - orrs.w r0, sl, #221 @ 0xdd │ │ │ │ - strh r2, [r5, #8] │ │ │ │ + adds.w r0, lr, #221 @ 0xdd │ │ │ │ + orns r0, sl, #221 @ 0xdd │ │ │ │ + strh r2, [r1, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r6, r1, #20 │ │ │ │ + asrs r6, r5, #20 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r0, #12] │ │ │ │ + strh r2, [r4, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [pc, #868] @ (3e3d5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cf9f0>) │ │ │ │ add.w r8, sp, #80 @ 0x50 │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ movs r1, #130 @ 0x82 │ │ │ │ add r3, pc │ │ │ │ mov r0, r5 │ │ │ │ @@ -1222378,71 +1222372,71 @@ │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc │ │ │ │ ldr.w r1, [r1, r0, lsl #2] │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ bl 3e13bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cd050> │ │ │ │ mov r8, r0 │ │ │ │ b.w 3e26e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ce374> │ │ │ │ - ldr r0, [r7, #72] @ 0x48 │ │ │ │ + ldr r0, [r3, #76] @ 0x4c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r0, #14] │ │ │ │ + strh r4, [r4, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #31] │ │ │ │ + ldrb r4, [r6, #31] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r3, #30] │ │ │ │ + ldrb r4, [r7, #30] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r3, #68] @ 0x44 │ │ │ │ + ldr r4, [r7, #68] @ 0x44 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r7, #16] │ │ │ │ + strh r6, [r3, #18] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r7, r2] │ │ │ │ + str r6, [r3, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r7, #18 │ │ │ │ + lsrs r6, r3, #19 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r4, #22] │ │ │ │ + strh r0, [r0, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r2, r1] │ │ │ │ + str r2, [r6, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r0, r1] │ │ │ │ + str r0, [r4, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r5, r0] │ │ │ │ + str r6, [r1, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r3, r1] │ │ │ │ + str r0, [r7, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r0, r1] │ │ │ │ + str r6, [r4, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r2, r0] │ │ │ │ + str r0, [r6, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r3, r1] │ │ │ │ + str r6, [r7, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r7, #10 │ │ │ │ + asrs r0, r3, #11 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r5, #21] │ │ │ │ + strb r6, [r1, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r1, #6] │ │ │ │ + strh r4, [r5, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r6, #20] │ │ │ │ + strb r2, [r2, #21] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r0, #6] │ │ │ │ + strh r4, [r4, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r2, r1, #7 │ │ │ │ + asrs r2, r5, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r2, #28] │ │ │ │ + ldrb r4, [r6, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r0, #27] │ │ │ │ + ldrb r0, [r4, #27] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r2, #22] │ │ │ │ + ldrb r0, [r6, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r1, #23] │ │ │ │ + ldrb r0, [r5, #23] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r6, #25] │ │ │ │ + ldrb r0, [r2, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xebfa00dd │ │ │ │ + ldc 0, cr0, [sl], {221} @ 0xdd │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #1 │ │ │ │ bl 3e23dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ce070> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -1223565,58 +1223559,58 @@ │ │ │ │ b.w 3e4102 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cfd96> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r2, r3, r4} │ │ │ │ lsls r4, r7, #5 │ │ │ │ lsrs r1, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #24] │ │ │ │ + strh r4, [r1, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r4, #24] │ │ │ │ + ldrb r6, [r0, #25] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r1, #28] │ │ │ │ + ldrb r4, [r5, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ + ldr r2, [r0, #92] @ 0x5c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r7, #48] @ 0x30 │ │ │ │ + ldr r6, [r3, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r2, #9] │ │ │ │ + ldrb r6, [r6, #9] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #216 @ 0xd8 │ │ │ │ + add r7, sp, #344 @ 0x158 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r0, #40 @ 0x28 │ │ │ │ + cmp r0, #72 @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3e4e88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d0b1c> │ │ │ │ + b.n 3e4ec8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d0b5c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r0, #156 @ 0x9c │ │ │ │ + cmp r0, #188 @ 0xbc │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r4, #18] │ │ │ │ + ldrb r6, [r0, #19] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3e4b54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d07e8> │ │ │ │ + b.n 3e4b94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d0828> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r5, #170 @ 0xaa │ │ │ │ + movs r5, #202 @ 0xca │ │ │ │ lsls r1, r1, #3 │ │ │ │ @ instruction: 0xb784 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrb r0, [r1, #12] │ │ │ │ + ldrb r0, [r5, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r3, #96] @ 0x60 │ │ │ │ + str r6, [r7, #96] @ 0x60 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r1, #11] │ │ │ │ + ldrb r0, [r5, #11] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r0, #9] │ │ │ │ + ldrb r0, [r4, #9] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r0, #7] │ │ │ │ + ldrb r2, [r4, #7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xfa3e00c8 │ │ │ │ - strb r0, [r2, #25] │ │ │ │ + @ instruction: 0xfa5e00c8 │ │ │ │ + strb r0, [r6, #25] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r5, #4 │ │ │ │ + movs r5, #36 @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r0, #27] │ │ │ │ + strb r6, [r4, #27] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r2, [pc, #392] @ (3e4c10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d08a4>) │ │ │ │ add.w r9, sp, #156 @ 0x9c │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ @@ -1223757,46 +1223751,46 @@ │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r2, pc │ │ │ │ bl 3a4880 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290514> │ │ │ │ b.w 3e40da <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2cfd6e> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #680] @ (3e4ebc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d0b50>) │ │ │ │ + ldr r0, [pc, #808] @ (3e4f3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d0bd0>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r6, [r7, #22] │ │ │ │ + strb r6, [r3, #23] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf25c00ca │ │ │ │ - strb r4, [r4, #13] │ │ │ │ + @ instruction: 0xf27c00ca │ │ │ │ + strb r4, [r0, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r5, #68] @ 0x44 │ │ │ │ + str r4, [r1, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r5, #31] │ │ │ │ + ldrb r4, [r1, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r5, #30] │ │ │ │ + strb r0, [r1, #31] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r1, #25] │ │ │ │ + strb r0, [r5, #25] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r4, #26] │ │ │ │ + strb r0, [r0, #27] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r1, #25] │ │ │ │ + strb r4, [r5, #25] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r5, #12] │ │ │ │ + strb r2, [r1, #13] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r6, #11] │ │ │ │ + strb r6, [r2, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r7, #10] │ │ │ │ + strb r6, [r3, #11] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r2, #1] │ │ │ │ + ldrb r4, [r6, #1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r0, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r2, [r0, #21] │ │ │ │ + strb r2, [r4, #21] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r4, #32] │ │ │ │ + str r4, [r0, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #356] @ (3e4dcc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d0a60>) │ │ │ │ @@ -1223944,23 +1223938,23 @@ │ │ │ │ ldr.w r3, [r6, #192] @ 0xc0 │ │ │ │ b.n 3e4d68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d09fc> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ cbz r0, 3e4e34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d0ac8> │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #30] │ │ │ │ + strb r0, [r4, #30] │ │ │ │ lsls r1, r1, #3 │ │ │ │ uxtb r0, r2 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - strb r6, [r0, #28] │ │ │ │ + strb r6, [r4, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, pc, #976 @ (adr r6, 3e51b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d0e48>) │ │ │ │ + add r7, pc, #80 @ (adr r7, 3e4e34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d0ac8>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r2, #27] │ │ │ │ + strb r4, [r6, #27] │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #264] @ (3e4f04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d0b98>) │ │ │ │ @@ -1224084,21 +1224078,21 @@ │ │ │ │ cbz r6, 3e4f46 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d0bda> │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 0, pc, cr13, cr15, {7} @ │ │ │ │ cbz r6, 3e4f3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d0bd0> │ │ │ │ lsls r4, r7, #5 │ │ │ │ - movs r4, #102 @ 0x66 │ │ │ │ + movs r4, #134 @ 0x86 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r0, #25] │ │ │ │ + strb r6, [r4, #25] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r1, #25] │ │ │ │ + strb r4, [r5, #25] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r3, #23] │ │ │ │ + strb r2, [r7, #23] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3704] @ 0xe78 │ │ │ │ sub sp, #356 @ 0x164 │ │ │ │ ldr.w r3, [pc, #3068] @ 3e5b34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d17c8> │ │ │ │ @@ -1225154,74 +1225148,74 @@ │ │ │ │ nop │ │ │ │ sub sp, #240 @ 0xf0 │ │ │ │ lsls r4, r7, #5 │ │ │ │ sub sp, #216 @ 0xd8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #23] │ │ │ │ + strb r4, [r0, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r2, #23] │ │ │ │ + strb r2, [r6, #23] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r7, #32] │ │ │ │ + ldrh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r2, r2, #3 │ │ │ │ + asrs r2, r6, #3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r3!, {r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r4} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldmia r4!, {} │ │ │ │ + ldmia r4!, {r5} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldmia r4, {r1, r3, r4, r5} │ │ │ │ + ldmia r4, {r1, r3, r4, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r0, r5 │ │ │ │ + cmn r0, r1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r7, sp, #336 @ 0x150 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - strb r6, [r5, #17] │ │ │ │ + strb r6, [r1, #18] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, r2, r6 │ │ │ │ + subs r4, r6, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r0, #19] │ │ │ │ + strb r0, [r4, #19] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r7, {r1, r2, r5, r7} │ │ │ │ + ldmia r7, {r1, r2, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xf1e600c8 │ │ │ │ - add r2, pc, #408 @ (adr r2, 3e5d14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d19a8>) │ │ │ │ + addw r0, r6, #200 @ 0xc8 │ │ │ │ + add r2, pc, #536 @ (adr r2, 3e5d94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d1a28>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r2, [r4, #13] │ │ │ │ + strb r2, [r0, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r1!, {r2, r7} │ │ │ │ + ldmia r1!, {r2, r5, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r4, [r2, #22] │ │ │ │ + strb r4, [r6, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, r0, r3 │ │ │ │ + subs r2, r4, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r5, #7] │ │ │ │ + strb r2, [r1, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r1, #6] │ │ │ │ + strb r6, [r5, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, r7, r1 │ │ │ │ + subs r6, r3, r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ite pl │ │ │ │ - lslpl r5, r1, #3 │ │ │ │ - ldrbmi r6, [r4, #0] │ │ │ │ + ite vc │ │ │ │ + lslvc r5, r1, #3 │ │ │ │ + ldrbvs r6, [r0, #1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mov ip, r0 │ │ │ │ + mov ip, r4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r2, #13] │ │ │ │ + strb r0, [r6, #13] │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #108] @ 0x6c │ │ │ │ + ldr r6, [r2, #112] @ 0x70 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r6, #4] │ │ │ │ + strb r6, [r2, #5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r3, #3] │ │ │ │ + strb r0, [r7, #3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r6, #0] │ │ │ │ + str r0, [r2, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ bne.w 3e598e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d1622> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ @@ -1225930,75 +1225924,75 @@ │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 3a4880 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290514> │ │ │ │ b.n 3e6322 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d1fb6> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r2, [r1, #0] │ │ │ │ + strb r2, [r5, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r7, #124] @ 0x7c │ │ │ │ + strb r2, [r3, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r1, #116] @ 0x74 │ │ │ │ + ldr r6, [r5, #116] @ 0x74 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r3, #72] @ 0x48 │ │ │ │ + ldr r6, [r7, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ + ldr r2, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r1, r2, r3, r4} │ │ │ │ + pop {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ + ldr r6, [r0, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r1, r3, r4, r5, r6, r7} │ │ │ │ + pop {r1, r3, r4, pc} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r2, [r5, #120] @ 0x78 │ │ │ │ + str r2, [r1, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r1, #60] @ 0x3c │ │ │ │ + ldr r6, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r4, r7] │ │ │ │ + ldrh r6, [r0, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r2, r4, r5, r7} │ │ │ │ + pop {r2, r4, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r1, #16] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r5, #152 @ 0x98 │ │ │ │ + subs r5, #184 @ 0xb8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r1, #8] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - rev16 r2, r1 │ │ │ │ + rev16 r2, r5 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r2, [r2, #88] @ 0x58 │ │ │ │ + str r2, [r6, #88] @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, #32 │ │ │ │ + subs r4, #64 @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r6, #124] @ 0x7c │ │ │ │ + ldr r4, [r2, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r5, #88] @ 0x58 │ │ │ │ + str r6, [r1, #92] @ 0x5c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r4, #96] @ 0x60 │ │ │ │ + str r2, [r0, #100] @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r6, #64] @ 0x40 │ │ │ │ + str r6, [r2, #68] @ 0x44 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r4, 3e642c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d20c0> │ │ │ │ + cbnz r4, 3e6434 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d20c8> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r4, [r0, #72] @ 0x48 │ │ │ │ + str r4, [r4, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r5, #124] @ 0x7c │ │ │ │ + ldr r6, [r1, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r6, #20] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r5, #4 │ │ │ │ + adds r5, #36 @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r4, #120] @ 0x78 │ │ │ │ + str r4, [r0, #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, #3872] @ 0xf20 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #548] @ (3e665c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d22f0>) │ │ │ │ @@ -1226224,33 +1226218,33 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ ldr r2, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - bvc.n 3e65c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d225c> │ │ │ │ + bvc.n 3e6608 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d229c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r6, #4] │ │ │ │ + ldr r4, [r2, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r2, #116] @ 0x74 │ │ │ │ + str r4, [r6, #116] @ 0x74 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r1, #120] @ 0x78 │ │ │ │ + str r4, [r5, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r1, #120] @ 0x78 │ │ │ │ + str r4, [r5, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r2, #120] @ 0x78 │ │ │ │ + str r6, [r6, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r2, #112] @ 0x70 │ │ │ │ + str r4, [r6, #112] @ 0x70 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r2, #25] │ │ │ │ + ldrb r2, [r6, #25] │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3680] @ 0xe60 │ │ │ │ sub sp, #380 @ 0x17c │ │ │ │ mov r7, r2 │ │ │ │ @@ -1227256,76 +1227250,76 @@ │ │ │ │ bl 3a4880 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290514> │ │ │ │ b.n 3e6ce2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d2976> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r7, #5 │ │ │ │ b.n 3e6f86 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d2c1a> │ │ │ │ - vsli.64 q11, q0, #63 @ 0x3f │ │ │ │ + vsli.64 q11, q8, #63 @ 0x3f │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r3, #88] @ 0x58 │ │ │ │ + str r0, [r7, #88] @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r6, #6] │ │ │ │ + ldrb r0, [r2, #7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb6a2 │ │ │ │ + @ instruction: 0xb6c2 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r6, [r5, #20] │ │ │ │ + strb r6, [r1, #21] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [r1, #76] @ 0x4c │ │ │ │ + ldr r0, [r5, #76] @ 0x4c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r3, #108] @ 0x6c │ │ │ │ + ldr r4, [r7, #108] @ 0x6c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r0, #112] @ 0x70 │ │ │ │ + ldr r6, [r4, #112] @ 0x70 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb634 │ │ │ │ + @ instruction: 0xb654 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - add r4, sp, #8 │ │ │ │ + add r4, sp, #136 @ 0x88 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [r5, #124] @ 0x7c │ │ │ │ + ldr r6, [r1, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r5, #112] @ 0x70 │ │ │ │ + str r6, [r1, #116] @ 0x74 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r1, #116] @ 0x74 │ │ │ │ + str r0, [r5, #116] @ 0x74 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r6, r7, #28 │ │ │ │ + lsls r6, r3, #29 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [r2, #116] @ 0x74 │ │ │ │ + str r6, [r6, #116] @ 0x74 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r6, #116] @ 0x74 │ │ │ │ + str r0, [r2, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r5, #96] @ 0x60 │ │ │ │ + ldr r0, [r1, #100] @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xfbb800c8 │ │ │ │ - add r7, sp, #552 @ 0x228 │ │ │ │ + smlsld r0, r0, r8, r8 │ │ │ │ + add r7, sp, #680 @ 0x2a8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ str r1, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - lsrs r0, r6, #13 │ │ │ │ + lsrs r0, r2, #14 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r0, [r2, #9] │ │ │ │ + strb r0, [r6, #9] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r7, #68] @ 0x44 │ │ │ │ + ldr r2, [r3, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r4, {r3, r4, r7} │ │ │ │ + ldmia r4, {r3, r4, r5, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsh r0, [r2, r3] │ │ │ │ + ldrsh r0, [r6, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r2, #2] │ │ │ │ + strb r2, [r6, #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r1, #2] │ │ │ │ + strb r4, [r5, #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r5, #104] @ 0x68 │ │ │ │ + ldr r4, [r1, #108] @ 0x6c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + ldr r0, [r3, #108] @ 0x6c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r2, #5 │ │ │ │ + lsls r4, r6, #5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r3, {r2, r3, r6} │ │ │ │ + ldmia r3, {r2, r3, r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [r0, #108] @ 0x6c │ │ │ │ + ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr.w r2, [pc, #3064] @ 3e7e7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d3b10> │ │ │ │ ldr.w r3, [pc, #3064] @ 3e7e80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d3b14> │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ @@ -1228369,146 +1228363,146 @@ │ │ │ │ ldr r2, [pc, #280] @ (3e7f88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d3c1c>) │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r2, pc │ │ │ │ bl 3a4880 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290514> │ │ │ │ b.n 3e7e26 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d3aba> │ │ │ │ - add r4, sp, #848 @ 0x350 │ │ │ │ + add r4, sp, #976 @ 0x3d0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r2, [r3, r4] │ │ │ │ + ldrb r2, [r7, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r4, #44] @ 0x2c │ │ │ │ + ldr r2, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #102 @ 0x66 │ │ │ │ + movs r0, #134 @ 0x86 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r6, r3] │ │ │ │ + strh r4, [r2, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r0, #68] @ 0x44 │ │ │ │ + str r4, [r4, #68] @ 0x44 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r3, #10] │ │ │ │ + strh r6, [r7, #10] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r2, [r0, r6] │ │ │ │ + ldrh r2, [r4, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ + str r2, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r7, #36] @ 0x24 │ │ │ │ + str r6, [r3, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr??.w r0, [r6, #200] @ 0xc8 │ │ │ │ - str r6, [r7, #32] │ │ │ │ + str r6, [r3, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r0, r2] │ │ │ │ + ldrh r0, [r4, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r6, #20] │ │ │ │ + str r0, [r2, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r4, r1, #26 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcs.n 3e7fb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d3c48> │ │ │ │ + bcs.n 3e7df4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d3a88> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - asrs r4, r4, #25 │ │ │ │ + asrs r4, r0, #26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r7, #24 │ │ │ │ + asrs r0, r3, #25 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r4, r4, #24 │ │ │ │ + asrs r4, r0, #25 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r2, #24 │ │ │ │ + asrs r0, r6, #24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r7, #24 │ │ │ │ + asrs r0, r3, #25 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r4, r4, #24 │ │ │ │ + asrs r4, r0, #25 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + asrs r4, r1, #24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r2, [r4, #68] @ 0x44 │ │ │ │ + str r2, [r0, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r0, #76] @ 0x4c │ │ │ │ + str r2, [r4, #76] @ 0x4c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r1, #80] @ 0x50 │ │ │ │ + str r2, [r5, #80] @ 0x50 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r1, #84] @ 0x54 │ │ │ │ + str r2, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r0, sp, #224 @ 0xe0 │ │ │ │ + add r0, sp, #352 @ 0x160 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [r5, #44] @ 0x2c │ │ │ │ + ldr r0, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r4, #68] @ 0x44 │ │ │ │ + str r4, [r0, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf79600c8 │ │ │ │ - str r6, [r3, #96] @ 0x60 │ │ │ │ + @ instruction: 0xf7b600c8 │ │ │ │ + str r6, [r7, #96] @ 0x60 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r7, #68] @ 0x44 │ │ │ │ + ldr r4, [r3, #72] @ 0x48 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r6, pc, #864 @ (adr r6, 3e8268 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d3efc>) │ │ │ │ + add r6, pc, #992 @ (adr r6, 3e82e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d3f7c>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsb r2, [r1, r5] │ │ │ │ + ldrsb r2, [r5, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r1, #24] │ │ │ │ + ldr r4, [r5, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf5e800c8 │ │ │ │ - ldr r6, [r7, r7] │ │ │ │ + addw r0, r8, #2248 @ 0x8c8 │ │ │ │ + ldrh r6, [r3, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r3, #60] @ 0x3c │ │ │ │ + str r2, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, pc, #576 @ (adr r5, 3e8160 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d3df4>) │ │ │ │ + add r5, pc, #704 @ (adr r5, 3e81e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d3e74>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrsh r6, [r0, r6] │ │ │ │ + ldrsh r6, [r4, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r0, #116] @ 0x74 │ │ │ │ + str r0, [r4, #116] @ 0x74 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r7, #112] @ 0x70 │ │ │ │ + str r6, [r3, #116] @ 0x74 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r2, [r2, r1] │ │ │ │ + ldrsh r2, [r6, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r3, r6] │ │ │ │ + ldr r0, [r7, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r7, #28] │ │ │ │ + str r2, [r3, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mov ip, ip │ │ │ │ + bxns r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r5, #12] │ │ │ │ + ldr r6, [r1, #16] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [r2, #72] @ 0x48 │ │ │ │ + str r0, [r6, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, sl │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r2, #92] @ 0x5c │ │ │ │ + str r2, [r6, #92] @ 0x5c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, pc, #256 @ (adr r3, 3e8050 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d3ce4>) │ │ │ │ + add r3, pc, #384 @ (adr r3, 3e80d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d3d64>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r5, pc, #520 @ (adr r5, 3e815c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d3df0>) │ │ │ │ + add r5, pc, #648 @ (adr r5, 3e81dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d3e70>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r5, pc, #448 @ (adr r5, 3e8118 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d3dac>) │ │ │ │ + add r5, pc, #576 @ (adr r5, 3e8198 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d3e2c>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [r6, #20] │ │ │ │ + str r2, [r2, #24] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrsh r0, [r0, r6] │ │ │ │ + ldrsh r0, [r4, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r0, r7] │ │ │ │ + str r6, [r4, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r0, #40] @ 0x28 │ │ │ │ + str r4, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r6, [r5, r5] │ │ │ │ + ldrsb r6, [r1, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r7, #76] @ 0x4c │ │ │ │ + str r2, [r3, #80] @ 0x50 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r6, r5] │ │ │ │ + ldr r0, [r2, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r7, [pc, #592] @ (3e81c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d3e5c>) │ │ │ │ + ldr r7, [pc, #720] @ (3e8248 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d3edc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r7, r7] │ │ │ │ + ldrh r0, [r3, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r1, r0] │ │ │ │ + strh r2, [r5, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r3, r1] │ │ │ │ + strh r0, [r7, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r4, r0] │ │ │ │ + strh r2, [r0, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r1, #204 @ 0xcc │ │ │ │ + cmp r1, #236 @ 0xec │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr.w r2, [pc, #2580] @ 3e89a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d4638> │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ bl 3a4880 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290514> │ │ │ │ @@ -1229409,167 +1229403,166 @@ │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ cmp r2, #22 │ │ │ │ bne.w 3e8394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d4028> │ │ │ │ ldr r3, [r3, #32] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ b.n 3e887a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d450e> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ - str r6, [r7, #16] │ │ │ │ + str r6, [r3, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r0, #202 @ 0xca │ │ │ │ + cmp r0, #234 @ 0xea │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r6, r3] │ │ │ │ + str r0, [r2, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r6, r2] │ │ │ │ + str r4, [r2, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r7, [sp, #128] @ 0x80 │ │ │ │ + ldr r7, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [r4, #32] │ │ │ │ + str r2, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r7, [pc, #648] @ (3e8c48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d48dc>) │ │ │ │ + ldr r7, [pc, #776] @ (3e8cc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d495c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r0, [r5, r4] │ │ │ │ + ldrsb r0, [r1, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r0, [r6, r4] │ │ │ │ + ldrsb r0, [r2, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #576] @ (3e8c0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d48a0>) │ │ │ │ + ldr r6, [pc, #704] @ (3e8c8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d4920>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r4, r4] │ │ │ │ + ldrh r4, [r0, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #8] @ (3e89dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d4670>) │ │ │ │ + ldr r5, [pc, #136] @ (3e8a5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d46f0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r5, r1] │ │ │ │ + ldrb r2, [r1, r2] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [pc, #920] @ (3e8d74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d4a08>) │ │ │ │ + ldr r5, [pc, #24] @ (3e89f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d4688>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r3, r6] │ │ │ │ + strh r6, [r7, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r2, r5] │ │ │ │ + ldrb r4, [r6, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #944] @ (3e8d98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d4a2c>) │ │ │ │ + ldr r6, [pc, #48] @ (3e8a18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d46ac>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - svc 50 @ 0x32 │ │ │ │ + svc 82 @ 0x52 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r2, #8] │ │ │ │ + str r0, [r6, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r5, [pc, #448] @ (3e8bb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d4848>) │ │ │ │ + ldr r5, [pc, #576] @ (3e8c34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d48c8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r1, r7] │ │ │ │ + strh r6, [r5, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r6, r7] │ │ │ │ + strh r4, [r2, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r0, #5 │ │ │ │ + lsls r4, r4, #5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r4, r7, #4 │ │ │ │ + lsls r4, r3, #5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r5, [pc, #48] @ (3e8a38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d46cc>) │ │ │ │ + ldr r5, [pc, #176] @ (3e8ab8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d474c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r3, r6] │ │ │ │ + ldr r2, [r7, r6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bxns r4 │ │ │ │ + bxns r8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r7, [pc, #576] @ (3e8c54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d48e8>) │ │ │ │ + ldr r7, [pc, #704] @ (3e8cd4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d4968>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [pc, #640] @ (3e8c98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d492c>) │ │ │ │ + ldr r3, [pc, #768] @ (3e8d18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d49ac>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [pc, #368] @ (3e8b8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d4820>) │ │ │ │ + ldr r4, [pc, #496] @ (3e8c0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d48a0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [sp, #256] @ 0x100 │ │ │ │ + ldr r4, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r2, [r0, r2] │ │ │ │ + ldrh r2, [r4, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [pc, #192] @ (3e8ae8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d477c>) │ │ │ │ + ldr r3, [pc, #320] @ (3e8b68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d47fc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r3, r2] │ │ │ │ + ldrh r2, [r7, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r0, r4] │ │ │ │ + ldrh r6, [r4, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r3, r5] │ │ │ │ + ldrh r2, [r7, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r2, r6] │ │ │ │ + ldr r6, [r6, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r6, r4] │ │ │ │ + ldr r4, [r2, r5] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r5, r4] │ │ │ │ + ldr r4, [r1, r5] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r0, [r6, r4] │ │ │ │ + str r0, [r2, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r5, r2] │ │ │ │ + str r6, [r1, r3] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [r0, r3] │ │ │ │ + ldr r6, [r4, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r2, r3 │ │ │ │ + lsls r2, r7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #664] @ (3e8cec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d4980>) │ │ │ │ + ldr r6, [pc, #792] @ (3e8d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d4a00>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r4, r2] │ │ │ │ + strh r4, [r0, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r1, r4] │ │ │ │ + ldr r4, [r5, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmia r4!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #5 │ │ │ │ - ldr r4, [pc, #456] @ (3e8c2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d48c0>) │ │ │ │ + ldr r4, [pc, #584] @ (3e8cac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d4940>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3e8a2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d46c0> │ │ │ │ - lsls r0, r1, #3 │ │ │ │ - ldr r2, [pc, #880] @ (3e8ddc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d4a70>) │ │ │ │ + @ instruction: 0xe80200c8 │ │ │ │ + ldr r2, [pc, #1008] @ (3e8e5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d4af0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - blx r6 │ │ │ │ + blx sl │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #440] @ (3e8c2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d48c0>) │ │ │ │ + ldr r0, [pc, #568] @ (3e8cac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d4940>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #16] @ (3e8a88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d471c>) │ │ │ │ + ldr r0, [pc, #144] @ (3e8b08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d479c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #984] @ (3e8e54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d4ae8>) │ │ │ │ + ldr r7, [pc, #88] @ (3e8ad4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d4768>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - blxns r1 │ │ │ │ + blxns r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #728] @ (3e8d5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d49f0>) │ │ │ │ + ldr r6, [pc, #856] @ (3e8ddc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d4a70>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, #246 @ 0xf6 │ │ │ │ + subs r3, #22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bx r6 │ │ │ │ + bx sl │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #360] @ (3e8bf8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d488c>) │ │ │ │ + ldr r6, [pc, #488] @ (3e8c78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d490c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [pc, #200] @ (3e8b5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d47f0>) │ │ │ │ + ldr r3, [pc, #328] @ (3e8bdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d4870>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #336] @ (3e8be8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d487c>) │ │ │ │ + ldr r1, [pc, #464] @ (3e8c68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d48fc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - blx r4 │ │ │ │ + blx r8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #816] @ (3e8dd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d4a64>) │ │ │ │ + ldr r0, [pc, #944] @ (3e8e50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d4ae4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r6, r7] │ │ │ │ + ldrsb r2, [r2, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r7, [sp, #312] @ 0x138 │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [pc, #256] @ (3e8bac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d4840>) │ │ │ │ + ldr r6, [pc, #384] @ (3e8c2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d48c0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #944] @ (3e8e60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d4af4>) │ │ │ │ + ldr r6, [pc, #48] @ (3e8ae0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d4774>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r8, pc │ │ │ │ + mov r0, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp lr, ip │ │ │ │ + mov r6, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mov r6, r9 │ │ │ │ + mov r6, sp │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp lr, r6 │ │ │ │ + cmp lr, sl │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp ip, r6 │ │ │ │ + cmp ip, sl │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mov r2, r4 │ │ │ │ + mov r2, r8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp ip, r3 │ │ │ │ + cmp ip, r7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r2, pc │ │ │ │ + cmp sl, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r8, pc │ │ │ │ + mov r0, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r0, r3] │ │ │ │ + strb r0, [r4, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #172] @ (3e8b98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d482c>) │ │ │ │ @@ -1229650,15 +1229643,15 @@ │ │ │ │ strb r4, [r1, #20] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bls.n 3e8bc2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d4856> │ │ │ │ vraddhn.i d23, , q11 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrsb r2, [r1, r5] │ │ │ │ + ldrsb r2, [r5, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ mov r4, r2 │ │ │ │ @@ -1230611,83 +1230604,83 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strb r6, [r4, #16] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r1, #16] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r4, [r4, r0] │ │ │ │ + ldr r4, [r0, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r5, r0] │ │ │ │ + ldr r0, [r1, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r2, 3e957c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d5210> │ │ │ │ + cbnz r2, 3e9584 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d5218> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r7, r1] │ │ │ │ + ldr r4, [r3, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ + ldr r2, [r7, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r7, r3] │ │ │ │ + ldr r6, [r3, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r5, r3] │ │ │ │ + strb r6, [r1, r4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r0, [r6, r1] │ │ │ │ + strb r0, [r2, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r7, r1] │ │ │ │ + strb r2, [r3, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb6c0 │ │ │ │ + @ instruction: 0xb6e0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - add r4, sp, #392 @ 0x188 │ │ │ │ + add r4, sp, #520 @ 0x208 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r2, r0] │ │ │ │ + strh r0, [r6, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r1, r1] │ │ │ │ + strh r2, [r5, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r2, r1] │ │ │ │ + strh r0, [r6, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r0, r1] │ │ │ │ + strh r6, [r4, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r0, r1] │ │ │ │ + strh r6, [r4, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r2, r1] │ │ │ │ + strb r6, [r6, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - strb r4, [r1, r3] │ │ │ │ + strb r4, [r5, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r1, r2, r3, r5, r7} │ │ │ │ + push {r1, r2, r3, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r0, [r4, r3] │ │ │ │ + strh r0, [r0, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r2, r3, r4} │ │ │ │ + push {r2, r3, r4, r5} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r5, r1] │ │ │ │ + strh r4, [r1, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r1, r1] │ │ │ │ + strb r4, [r5, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - tst r2, r7 │ │ │ │ + negs r2, r3 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r5, r2] │ │ │ │ + strh r6, [r1, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r2, r3] │ │ │ │ + strh r2, [r6, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r7, [pc, #176] @ (3e9664 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d52f8>) │ │ │ │ + ldr r7, [pc, #304] @ (3e96e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d5378>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, r2] │ │ │ │ + str r4, [r2, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - uxtb r6, r3 │ │ │ │ + uxtb r6, r7 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r7, [pc, #928] @ (3e9964 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d55f8>) │ │ │ │ + str r0, [r1, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r1, r5] │ │ │ │ + str r0, [r5, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sxtb r4, r5 │ │ │ │ + uxth r4, r1 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r7, [pc, #736] @ (3e98b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d5544>) │ │ │ │ + ldr r7, [pc, #864] @ (3e9930 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d55c4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #324] @ (3e9728 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d53bc>) │ │ │ │ @@ -1230822,20 +1230815,20 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r2, #32] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bl 193732 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x7f3c6> │ │ │ │ - str r4, [r6, r6] │ │ │ │ + str r4, [r2, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ strh r5, [r2, r2] │ │ │ │ vqshrn.u64 d22, q8, #1 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - str r2, [r7, r3] │ │ │ │ + str r2, [r3, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #140] @ (3e97e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d5474>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1230900,15 +1230893,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r4, #8] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - str r2, [r1, r3] │ │ │ │ + str r2, [r5, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r4, r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1231026,15 +1231019,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r4, [r5, #124] @ 0x7c │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r3, #124] @ 0x7c │ │ │ │ lsls r4, r7, #5 │ │ │ │ - str r0, [r6, r0] │ │ │ │ + str r0, [r2, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r7, #108] @ 0x6c │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1231146,15 +1231139,15 @@ │ │ │ │ b.n 3e99a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d563c> │ │ │ │ blx r3 │ │ │ │ b.n 3e99a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d563c> │ │ │ │ adds r7, #8 │ │ │ │ str r7, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ strh r5, [r7, #2] │ │ │ │ - @ instruction: 0xffff4ef0 │ │ │ │ + vcvt.u32.f32 d20, d0, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cbz r3, 3e9a94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d5728> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1231541,35 +1231534,35 @@ │ │ │ │ b.n 3e9bc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d5858> │ │ │ │ str r6, [r7, #80] @ 0x50 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r6, #80] @ 0x50 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r5, [pc, #864] @ (3ea1d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d5e6c>) │ │ │ │ + ldr r5, [pc, #992] @ (3ea258 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d5eec>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #704] @ (3ea13c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d5dd0>) │ │ │ │ + ldr r5, [pc, #832] @ (3ea1bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d5e50>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #152] @ (3e9f20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d5bb4>) │ │ │ │ + ldr r5, [pc, #280] @ (3e9fa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d5c34>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r0, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r4, [pc, #168] @ (3e9f38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d5bcc>) │ │ │ │ + ldr r4, [pc, #296] @ (3e9fb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d5c4c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [pc, #712] @ (3ea15c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d5df0>) │ │ │ │ + ldr r4, [pc, #840] @ (3ea1dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d5e70>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [pc, #768] @ (3ea198 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d5e2c>) │ │ │ │ + ldr r4, [pc, #896] @ (3ea218 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d5eac>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [pc, #232] @ (3e9f84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d5c18>) │ │ │ │ + ldr r3, [pc, #360] @ (3ea004 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d5c98>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [pc, #176] @ (3e9f50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d5be4>) │ │ │ │ + ldr r3, [pc, #304] @ (3e9fd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d5c64>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #284] @ 3e9fd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d5c64> │ │ │ │ mov r5, r0 │ │ │ │ @@ -1231689,15 +1231682,15 @@ │ │ │ │ nop │ │ │ │ str r2, [r0, #20] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r7, #16] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r2, [pc, #864] @ (3ea340 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d5fd4>) │ │ │ │ + ldr r2, [pc, #992] @ (3ea3c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d6054>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r6, [r4, #12] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1232086,31 +1232079,31 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ movs r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r4, [r3, r6] │ │ │ │ lsls r4, r7, #5 │ │ │ │ movs r7, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #520] @ (3ea5b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d6244>) │ │ │ │ + ldr r0, [pc, #648] @ (3ea630 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d62c4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #272] @ (3ea4bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d6150>) │ │ │ │ + ldr r1, [pc, #400] @ (3ea53c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d61d0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #104] @ (3ea41c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d60b0>) │ │ │ │ + ldr r0, [pc, #232] @ (3ea49c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d6130>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #56] @ (3ea3f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d6084>) │ │ │ │ + ldr r0, [pc, #184] @ (3ea470 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d6104>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #88] @ (3ea418 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d60ac>) │ │ │ │ + ldr r0, [pc, #216] @ (3ea498 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d612c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - blxns pc │ │ │ │ + ldr r0, [pc, #112] @ (3ea434 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d60c8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0x47b2 │ │ │ │ + @ instruction: 0x47d2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #872] @ (3ea744 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d63d8>) │ │ │ │ @@ -1232435,27 +1232428,27 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r3, r0] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r2, r0] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - bx fp │ │ │ │ + bx pc │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldrh r2, [r7, r6] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r7, #53 @ 0x35 │ │ │ │ vcvt.u32.f32 d19, d31, #1 │ │ │ │ @ instruction: 0xffff1ef4 │ │ │ │ movs r0, r0 │ │ │ │ - mov lr, lr │ │ │ │ + bx r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mov ip, r5 │ │ │ │ + mov ip, r9 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, sp │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r7, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1232597,15 +1232590,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #12] @ (3ea8e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d6574>) │ │ │ │ movs r0, #1 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ blx 69884 <__printf_chk@plt> │ │ │ │ b.n 3ea8c6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d655a> │ │ │ │ - cbz r4, 3ea91a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d65ae> │ │ │ │ + cbz r4, 3ea922 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d65b6> │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ mov lr, r1 │ │ │ │ @@ -1232910,23 +1232903,23 @@ │ │ │ │ b.n 3eab52 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d67e6> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r6, [r4, r5] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, r1 │ │ │ │ + cmp r2, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ strb r0, [r4, r3] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - add r6, r1 │ │ │ │ + add r6, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bics r4, r7 │ │ │ │ + mvns r4, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - muls r6, r4 │ │ │ │ + bics r6, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1233148,33 +1233141,33 @@ │ │ │ │ b.n 3eade6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d6a7a> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r6, r6] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, r8 │ │ │ │ + add r4, ip │ │ │ │ lsls r1, r1, #3 │ │ │ │ strh r6, [r5, r3] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - cmn r2, r5 │ │ │ │ + orrs r2, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r0, #64] @ 0x40 │ │ │ │ + str r0, [r4, #64] @ 0x40 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - muls r6, r1 │ │ │ │ + muls r6, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bics r0, r0 │ │ │ │ + bics r0, r4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - muls r0, r1 │ │ │ │ + muls r0, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - tst r4, r6 │ │ │ │ + negs r4, r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - rors r0, r2 │ │ │ │ + rors r0, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r0, #18] │ │ │ │ + ldrb r6, [r4, #18] │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [pc, #2020] @ 3eb6ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d7340> │ │ │ │ @@ -1233908,157 +1233901,157 @@ │ │ │ │ b.n 3eaf3a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d6bce> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r5, r4] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - rors r0, r5 │ │ │ │ + tst r0, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r6, [pc, #840] @ (3eba04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d7698>) │ │ │ │ lsls r4, r7, #5 │ │ │ │ - eors r0, r4 │ │ │ │ + lsls r0, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3ebbac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d7840> │ │ │ │ + b.n 3ebbec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d7880> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r0, r4, #0 │ │ │ │ + subs r0, r0, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r0, #200 @ 0xc8 │ │ │ │ + adds r0, #232 @ 0xe8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r7, sp, #304 @ 0x130 │ │ │ │ + add r7, sp, #432 @ 0x1b0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r2, #128 @ 0x80 │ │ │ │ + cmp r2, #160 @ 0xa0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldcl 0, cr0, [r8, #-804] @ 0xfffffcdc │ │ │ │ - bics.w r0, ip, #201 @ 0xc9 │ │ │ │ - lsrs r0, r7, #12 │ │ │ │ + ldcl 0, cr0, [r8, #-804]! @ 0xfffffcdc │ │ │ │ + orrs.w r0, ip, #201 @ 0xc9 │ │ │ │ + lsrs r0, r3, #13 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [r1, #120] @ 0x78 │ │ │ │ + ldr r4, [r5, #120] @ 0x78 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r0, [r4, #28] │ │ │ │ + str r0, [r0, #32] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r7, #136 @ 0x88 │ │ │ │ + subs r7, #168 @ 0xa8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r7, [sp, #80] @ 0x50 │ │ │ │ + ldr r7, [sp, #208] @ 0xd0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ + add r0, pc, #32 @ (adr r0, 3eb714 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d73a8>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r7, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r3, #60 @ 0x3c │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r3, #60 @ 0x3c │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - subs r7, #24 │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r7, #24 │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r7, #12 │ │ │ │ + subs r7, #44 @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r4, #128 @ 0x80 │ │ │ │ + movs r4, #160 @ 0xa0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #288] @ (3eb834 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d74c8>) │ │ │ │ + ldr r0, [pc, #416] @ (3eb8b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d7548>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - subs r6, #222 @ 0xde │ │ │ │ + subs r6, #254 @ 0xfe │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r6, r7] │ │ │ │ + ldrsh r4, [r2, r0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r6, #194 @ 0xc2 │ │ │ │ + subs r6, #226 @ 0xe2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sub sp, #464 @ 0x1d0 │ │ │ │ + cbz r4, 3eb728 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d73bc> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - sub sp, #424 @ 0x1a8 │ │ │ │ + cbz r2, 3eb72a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d73be> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - adds r7, #76 @ 0x4c │ │ │ │ + adds r7, #108 @ 0x6c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - add r7, pc, #104 @ (adr r7, 3eb798 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d742c>) │ │ │ │ + add r7, pc, #232 @ (adr r7, 3eb818 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d74ac>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sub sp, #240 @ 0xf0 │ │ │ │ + sub sp, #368 @ 0x170 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - sub sp, #232 @ 0xe8 │ │ │ │ + sub sp, #360 @ 0x168 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - subs r6, #80 @ 0x50 │ │ │ │ + subs r6, #112 @ 0x70 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [sp, #312] @ 0x138 │ │ │ │ + str r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - subs r6, #50 @ 0x32 │ │ │ │ + subs r6, #82 @ 0x52 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb6a4 │ │ │ │ + @ instruction: 0xb6c4 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - sub sp, #360 @ 0x168 │ │ │ │ + sub sp, #488 @ 0x1e8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - subs r6, #8 │ │ │ │ + subs r6, #40 @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r2, [r2, r7] │ │ │ │ + ldrsb r2, [r6, r7] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ + subs r6, #16 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r5, #234 @ 0xea │ │ │ │ + subs r6, #10 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r5, #232 @ 0xe8 │ │ │ │ + subs r6, #8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r5, #226 @ 0xe2 │ │ │ │ + subs r6, #2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #48 @ (adr r7, 3eb798 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d742c>) │ │ │ │ + add r7, pc, #176 @ (adr r7, 3eb818 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d74ac>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - udf #146 @ 0x92 │ │ │ │ + udf #178 @ 0xb2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #172 @ 0xac │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r5, #162 @ 0xa2 │ │ │ │ + subs r5, #194 @ 0xc2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r5, #144 @ 0x90 │ │ │ │ + subs r5, #176 @ 0xb0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r5, #138 @ 0x8a │ │ │ │ + subs r5, #170 @ 0xaa │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r5, #120 @ 0x78 │ │ │ │ + subs r5, #152 @ 0x98 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r5, #114 @ 0x72 │ │ │ │ + subs r5, #146 @ 0x92 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r5, #108 @ 0x6c │ │ │ │ + subs r5, #140 @ 0x8c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r5, #106 @ 0x6a │ │ │ │ + subs r5, #138 @ 0x8a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r2, r3, r4, r6} │ │ │ │ + push {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [sp, #272] @ 0x110 │ │ │ │ + ldr r2, [sp, #400] @ 0x190 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - subs r5, #42 @ 0x2a │ │ │ │ + subs r5, #74 @ 0x4a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #672 @ 0x2a0 │ │ │ │ + add r7, sp, #800 @ 0x320 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - push {r1, r2, r3, r6, lr} │ │ │ │ + push {r1, r2, r3, r5, r6, lr} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - push {r5, r6, lr} │ │ │ │ + push {r7, lr} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - push {r1, r2, r3, r4, r5, lr} │ │ │ │ + push {r1, r2, r3, r4, r6, lr} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - push {r2, r3, r6, lr} │ │ │ │ + push {r2, r3, r5, r6, lr} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r2, [r0, r5] │ │ │ │ + strh r2, [r4, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - sub sp, #480 @ 0x1e0 │ │ │ │ + cbz r0, 3eb7be <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d7452> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - sub sp, #504 @ 0x1f8 │ │ │ │ + cbz r6, 3eb7c2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d7456> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cbz r0, 3eb7c2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d7456> │ │ │ │ + cbz r0, 3eb7ca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d745e> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cbz r2, 3eb7c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d745c> │ │ │ │ + cbz r2, 3eb7d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d7464> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - subs r4, #116 @ 0x74 │ │ │ │ + subs r4, #148 @ 0x94 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, #110 @ 0x6e │ │ │ │ + subs r4, #142 @ 0x8e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, #108 @ 0x6c │ │ │ │ + subs r4, #140 @ 0x8c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r3, #54] @ 0x36 │ │ │ │ + ldrh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - subs r3, #18 │ │ │ │ + subs r3, #50 @ 0x32 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r5, [pc, #320] @ (3eb92c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d75c0>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1234187,21 +1234180,21 @@ │ │ │ │ b.n 3eb8a6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d753a> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #48] @ (3eb960 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d75f4>) │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #108 @ 0x6c │ │ │ │ + subs r2, #140 @ 0x8c │ │ │ │ lsls r1, r1, #3 │ │ │ │ bx sl │ │ │ │ lsls r4, r7, #5 │ │ │ │ - subs r2, #94 @ 0x5e │ │ │ │ + subs r2, #126 @ 0x7e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, #90 @ 0x5a │ │ │ │ + subs r2, #122 @ 0x7a │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #152] @ (3eb9f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d7684>) │ │ │ │ @@ -1234274,19 +1234267,19 @@ │ │ │ │ b.n 3eb9b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d764c> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov r8, r4 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #90 @ 0x5a │ │ │ │ + subs r1, #122 @ 0x7a │ │ │ │ lsls r1, r1, #3 │ │ │ │ mov r6, r7 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - subs r1, #200 @ 0xc8 │ │ │ │ + subs r1, #232 @ 0xe8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3120] @ 0xc30 │ │ │ │ sub.w sp, sp, #940 @ 0x3ac │ │ │ │ mov r6, r2 │ │ │ │ @@ -1235161,43 +1235154,43 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 3ec2be <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d7f52> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ cmp ip, r6 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #204 @ 0xcc │ │ │ │ + adds r7, #236 @ 0xec │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r5, #198 @ 0xc6 │ │ │ │ + adds r5, #230 @ 0xe6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsls r6, r2 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - adds r3, #114 @ 0x72 │ │ │ │ + adds r3, #146 @ 0x92 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r3, #102 @ 0x66 │ │ │ │ + adds r3, #134 @ 0x86 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, sp, #936 @ 0x3a8 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r7, [pc, #160] @ (3ec420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d80b4>) │ │ │ │ + ldr r7, [pc, #288] @ (3ec4a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d8134>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r6, #120 @ 0x78 │ │ │ │ + cmp r6, #152 @ 0x98 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r6, #172 @ 0xac │ │ │ │ + cmp r6, #204 @ 0xcc │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r6, #112 @ 0x70 │ │ │ │ + cmp r6, #144 @ 0x90 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r1, #82 @ 0x52 │ │ │ │ + adds r1, #114 @ 0x72 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r1, #132 @ 0x84 │ │ │ │ + adds r1, #164 @ 0xa4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r1, #130 @ 0x82 │ │ │ │ + adds r1, #162 @ 0xa2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r1, #90 @ 0x5a │ │ │ │ + adds r1, #122 @ 0x7a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r5, #120] @ 0x78 │ │ │ │ + str r4, [r1, #124] @ 0x7c │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1235508,23 +1235501,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3a4880 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x290514> │ │ │ │ ldr.w r3, [r4, #228] @ 0xe4 │ │ │ │ b.n 3ec556 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d81ea> │ │ │ │ nop │ │ │ │ subs r3, #136 @ 0x88 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - cmp r7, #70 @ 0x46 │ │ │ │ + cmp r7, #102 @ 0x66 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r7, #92 @ 0x5c │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r3, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #178 @ 0xb2 │ │ │ │ + cmp r6, #210 @ 0xd2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #300] @ (3ec824 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d84b8>) │ │ │ │ @@ -1235654,15 +1235647,15 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #252 @ 0xfc │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #230 @ 0xe6 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - add r7, pc, #680 @ (adr r7, 3ecae0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d8774>) │ │ │ │ + add r7, pc, #808 @ (adr r7, 3ecb60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d87f4>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ adds r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1236966,51 +1236959,51 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - mov r2, sl │ │ │ │ + mov r2, lr │ │ │ │ lsls r0, r1, #3 │ │ │ │ subs r4, r2, r6 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - mov r0, sl │ │ │ │ + mov r0, lr │ │ │ │ lsls r0, r1, #3 │ │ │ │ subs r2, r7, r2 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - mov r2, sp │ │ │ │ + mov sl, r1 │ │ │ │ lsls r0, r1, #3 │ │ │ │ adds r0, r5, r3 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - cmp r4, r5 │ │ │ │ + cmp r4, r9 │ │ │ │ lsls r0, r1, #3 │ │ │ │ adds r6, r3, r2 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - mov r2, sl │ │ │ │ + mov r2, lr │ │ │ │ lsls r0, r1, #3 │ │ │ │ adds r4, r2, r1 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - mov r8, r0 │ │ │ │ + mov r8, r4 │ │ │ │ lsls r0, r1, #3 │ │ │ │ asrs r2, r0, #31 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - bx r6 │ │ │ │ + bx sl │ │ │ │ lsls r0, r1, #3 │ │ │ │ asrs r0, r5, #27 │ │ │ │ lsls r7, r7, #5 │ │ │ │ asrs r0, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - tst r6, r3 │ │ │ │ + tst r6, r7 │ │ │ │ lsls r0, r1, #3 │ │ │ │ subs r6, r0, r4 │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1237341,27 +1237334,27 @@ │ │ │ │ b.n 3ed740 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d93d4> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r1, #188 @ 0xbc │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 3eda2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d96c0> │ │ │ │ + bvc.n 3ed86c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2d9500> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r2, #18] │ │ │ │ + strh r4, [r6, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r1, r3, r5, r7, lr} │ │ │ │ + push {r1, r3, r6, r7, lr} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - mov ip, r7 │ │ │ │ + mov ip, fp │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r1, sp, #472 @ 0x1d8 │ │ │ │ + add r1, sp, #600 @ 0x258 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [sp, #568] @ 0x238 │ │ │ │ + str r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adds r4, r6, #2 │ │ │ │ + adds r4, r2, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r6, #250 @ 0xfa │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1239697,19 +1239690,19 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #2 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #23 │ │ │ │ + lsls r0, r1, #24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r2, r7, #22 │ │ │ │ + lsls r2, r3, #23 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + lsls r6, r7, #22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r2, r1, #22 │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1239906,15 +1239899,15 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r3, #20 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #11 │ │ │ │ + lsls r2, r7, #11 │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r4, r5, #13 │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ @@ -1240557,26 +1240550,27 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ lsrs r4, r1, #12 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, r6 │ │ │ │ + lsls r0, r2, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - vtrn.16 q8, q4 │ │ │ │ - cdp2 0, 11, cr0, cr0, cr8, {6} │ │ │ │ - cdp2 0, 5, cr0, cr10, cr8, {6} │ │ │ │ + movs r6, r2 │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + cdp2 0, 13, cr0, cr0, cr8, {6} │ │ │ │ + cdp2 0, 7, cr0, cr10, cr8, {6} │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 3, cr0, cr4, cr8, {6} │ │ │ │ - cdp2 0, 0, cr0, cr10, cr8, {6} │ │ │ │ - stc2l 0, cr0, [lr, #800]! @ 0x320 │ │ │ │ + cdp2 0, 5, cr0, cr4, cr8, {6} │ │ │ │ + cdp2 0, 2, cr0, cr10, cr8, {6} │ │ │ │ + cdp2 0, 0, cr0, cr14, cr8, {6} │ │ │ │ mov fp, r4 │ │ │ │ movs r3, #0 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ str.w r4, [r9, #12] │ │ │ │ movw ip, #771 @ 0x303 │ │ │ │ strd r3, r3, [r9] │ │ │ │ mov r6, r7 │ │ │ │ @@ -1242362,19 +1242356,19 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ b.w 3efa72 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2db706> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - usat r0, #8, r0, asr #3 │ │ │ │ - movt r0, #24776 @ 0x60c8 │ │ │ │ - subw r0, r0, #200 @ 0xc8 │ │ │ │ - @ instruction: 0xf27c00c8 │ │ │ │ - cdp 0, 8, cr0, cr0, cr8, {6} │ │ │ │ + ubfx r0, r0, #3, #9 │ │ │ │ + @ instruction: 0xf2e600c8 │ │ │ │ + movt r0, #200 @ 0xc8 │ │ │ │ + @ instruction: 0xf29c00c8 │ │ │ │ + cdp 0, 10, cr0, cr0, cr8, {6} │ │ │ │ str??.w r0, [r0, ] │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1242985,15 +1242979,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ stcl 1, cr0, [lr], #492 @ 0x1ec │ │ │ │ stcl 1, cr0, [ip], #492 @ 0x1ec │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3f1c48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2dd8dc> │ │ │ │ + b.n 3f1c88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2dd91c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ rsb r1, r2, fp, ror #1 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -1243329,19 +1243323,19 @@ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ ldrd r0, r1, [r4, #492]! @ 0x1ec │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strd r0, r1, [sl, #492] @ 0x1ec │ │ │ │ - stmia r5!, {r2, r3, r7} │ │ │ │ + stmia r5!, {r2, r3, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - svc 214 @ 0xd6 │ │ │ │ + svc 246 @ 0xf6 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0x47f2 │ │ │ │ + ldr r0, [pc, #72] @ (3f197c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2dd610>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #36] @ 0x24 │ │ │ │ movw ip, #319 @ 0x13f │ │ │ │ @@ -1243900,31 +1243894,31 @@ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ bl 3f1934 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2dd5c8> │ │ │ │ orr.w r3, r4, r0 │ │ │ │ uxtb r4, r3 │ │ │ │ b.n 3f1b40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2dd7d4> │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r2, r6} │ │ │ │ + stmia r2!, {r1, r2, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ b.n 3f1b5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2dd7f0> │ │ │ │ lsls r3, r7, #5 │ │ │ │ b.n 3f1b40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2dd7d4> │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3f2694 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2de328> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - add r6, r5 │ │ │ │ + add r6, r9 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bls.n 3f1f48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ddbdc> │ │ │ │ + bge.n 3f1f88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ddc1c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ subs r0, r0, r3 │ │ │ │ bx lr │ │ │ │ @@ -1244606,25 +1244600,25 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ blt.n 3f2620 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2de2b4> │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfafdffff │ │ │ │ - bcs.n 3f26f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2de388> │ │ │ │ + bcs.n 3f2734 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2de3c8> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bne.n 3f2740 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2de3d4> │ │ │ │ + bne.n 3f2780 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2de414> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bne.n 3f277c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2de410> │ │ │ │ + bne.n 3f25bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2de250> │ │ │ │ lsls r0, r1, #3 │ │ │ │ bls.n 3f2634 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2de2c8> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - beq.n 3f2698 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2de32c> │ │ │ │ + bne.n 3f26d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2de36c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bne.n 3f26b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2de348> │ │ │ │ + bne.n 3f26f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2de388> │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -1245287,15 +1245281,15 @@ │ │ │ │ str r3, [r2, #0] │ │ │ │ str r3, [r6, #4] │ │ │ │ b.n 3f295a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2de5ee> │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 3f29ae <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2de642> │ │ │ │ b.n 3f2ad0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2de764> │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1245375,15 +1245369,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ bcs.n 3f2ed4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2deb68> │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 3f2e78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2deb0c> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - subs r1, #202 @ 0xca │ │ │ │ + subs r1, #234 @ 0xea │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #144] @ (3f2eb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2deb48>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1245449,15 +1245443,15 @@ │ │ │ │ nop │ │ │ │ bne.n 3f2e5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2deaf0> │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bne.n 3f2dd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2dea6c> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - subs r1, #30 │ │ │ │ + subs r1, #62 @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ ldr r3, [r2, #16] │ │ │ │ @@ -1245676,15 +1245670,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3f30b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ded48> │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adcs.w r0, ip, r7, lsl #3 │ │ │ │ + sbcs.w r0, ip, r7, lsl #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ movs r4, #36 @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1246136,15 +1246130,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmia r3!, {r1, r5, r7} │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r3, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #696] @ (3f3848 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2df4dc>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1246424,26 +1246418,26 @@ │ │ │ │ nop │ │ │ │ ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3f33e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2df074> │ │ │ │ + b.n 3f3420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2df0b4> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stmia r1!, {r2, r3, r7} │ │ │ │ + stmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r0!, {r1, r3} │ │ │ │ + stmia r0!, {r1, r3, r5} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r0!, {r3, r7} │ │ │ │ + stmia r0!, {r3, r5, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ittt le │ │ │ │ - lslle r0, r1, #3 │ │ │ │ - stmiale r0!, {r2, r3} │ │ │ │ - lslle r0, r1, #3 │ │ │ │ + ittt │ │ │ │ + lsl r0, r1, #3 │ │ │ │ + stmia r0!, {r2, r3, r5} │ │ │ │ + lsl r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #204] @ (3f394c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2df5e0>) │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1246528,18 +1246522,18 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ittt le │ │ │ │ - lslle r0, r1, #3 │ │ │ │ - stmdble sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - movle.w ip, #4096 @ 0x1000 │ │ │ │ + ittt │ │ │ │ + lsl r0, r1, #3 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r2, #96] @ 0x60 │ │ │ │ @@ -1247058,15 +1247052,15 @@ │ │ │ │ b.n 3f3cc6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2df95a> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r5!, {r4} │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r4, r5, r6} │ │ │ │ + pop {r2, r3, r4, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmia r3!, {r2, r3} │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1247303,15 +1247297,15 @@ │ │ │ │ nop │ │ │ │ stmia r1!, {r2} │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #5 │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + @ instruction: 0xb8f8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r5, [pc, #888] @ (3f44b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e0148>) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -1247663,22 +1247657,22 @@ │ │ │ │ str.w r2, [fp] │ │ │ │ b.n 3f4298 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2dff2c> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ bkpt 0x00bc │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ + ldr r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r0, sp, #72 @ 0x48 │ │ │ │ + add r0, sp, #200 @ 0xc8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strd r0, r0, [r4, #856]! @ 0x358 │ │ │ │ + and.w r0, r4, r6, lsr #3 │ │ │ │ pop {r5, r6, pc} │ │ │ │ lsls r3, r7, #5 │ │ │ │ - strh r6, [r6, #60] @ 0x3c │ │ │ │ + strh r6, [r2, #62] @ 0x3e │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r9, r3 │ │ │ │ @@ -1247973,17 +1247967,17 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 3f482c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e04c0> │ │ │ │ lsls r3, r7, #5 │ │ │ │ cbnz r2, 3f4824 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e04b8> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - cbz r6, 3f4830 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e04c4> │ │ │ │ + cbz r6, 3f4838 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e04cc> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bhi.n 3f489c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e0530> │ │ │ │ + bhi.n 3f48dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e0570> │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #256] @ (3f4908 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e059c>) │ │ │ │ @@ -1248094,15 +1248088,15 @@ │ │ │ │ b.n 3f48a2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e0536> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb7f0 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #568] @ 0x238 │ │ │ │ + str r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ @ instruction: 0xb74a │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -1248721,15 +1248715,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6be │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #424 @ 0x1a8 │ │ │ │ + add r5, sp, #552 @ 0x228 │ │ │ │ lsls r0, r1, #3 │ │ │ │ cbz r6, 3f4fc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e0c5c> │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1248924,17 +1248918,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #600 @ 0x258 │ │ │ │ + add r2, sp, #728 @ 0x2d8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - add r2, sp, #432 @ 0x1b0 │ │ │ │ + add r2, sp, #560 @ 0x230 │ │ │ │ lsls r0, r1, #3 │ │ │ │ add r6, sp, #792 @ 0x318 │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1249323,17 +1249317,17 @@ │ │ │ │ movs r3, #4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ bl 32d0a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x218d3c> │ │ │ │ cmp r9, r6 │ │ │ │ bne.n 3f552c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e11c0> │ │ │ │ b.n 3f54e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e117c> │ │ │ │ nop │ │ │ │ - bpl.n 3f54f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e1188> │ │ │ │ + bpl.n 3f5534 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e11c8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.n 3f54e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e117c> │ │ │ │ + bpl.n 3f5528 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e11bc> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r9, r2 │ │ │ │ @@ -1250171,17 +1250165,17 @@ │ │ │ │ b.n 3f5d3a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e19ce> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, pc, #288 @ (adr r4, 3f5ecc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e1b60>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #4] │ │ │ │ + strh r4, [r3, #6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r2, [r2, #44] @ 0x2c │ │ │ │ + ldrh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ add r2, pc, #872 @ (adr r2, 3f6124 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e1db8>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -1250806,21 +1250800,21 @@ │ │ │ │ strd r0, r3, [r4, #76] @ 0x4c │ │ │ │ b.n 3f63e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e2078> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #120 @ (adr r2, 3f6494 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e2128>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldrh r2, [r6, #24] │ │ │ │ + ldrh r2, [r2, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r0, #22] │ │ │ │ + ldrb r2, [r4, #22] │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r6, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - bhi.n 3f632c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e1fc0> │ │ │ │ + bhi.n 3f636c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e2000> │ │ │ │ lsls r7, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r7, [r0, #16] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1252004,17 +1251998,17 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #32] │ │ │ │ + ldrh r0, [r7, #32] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r1, #28] │ │ │ │ + ldrh r2, [r5, #28] │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3f7118 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e2dac> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1252606,26 +1252600,26 @@ │ │ │ │ mov r4, r5 │ │ │ │ mov r8, r3 │ │ │ │ b.n 3f7314 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e2fa8> │ │ │ │ mov r9, r7 │ │ │ │ b.n 3f6f98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e2c2c> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r4, [r0, #2] │ │ │ │ + ldrh r4, [r4, #2] │ │ │ │ lsls r0, r1, #3 │ │ │ │ ble.n 3f770a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e339e> │ │ │ │ @ instruction: 0xffff8af8 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #40] @ 0x28 │ │ │ │ + strh r6, [r2, #42] @ 0x2a │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r6, [r6, #38] @ 0x26 │ │ │ │ + strh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r3!, {r4, r5, r6} │ │ │ │ + stmia r3!, {r4, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ iteee ne │ │ │ │ subne r0, r3, r2 │ │ │ │ ldreq r3, [r1, #4] │ │ │ │ @@ -1252746,17 +1252740,17 @@ │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 3bc274 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a7f08> │ │ │ │ b.n 3f7766 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e33fa> │ │ │ │ nop │ │ │ │ - strh r6, [r0, #32] │ │ │ │ + strh r6, [r4, #32] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r0, [r6, #28] │ │ │ │ + strh r0, [r2, #30] │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov sl, r3 │ │ │ │ @@ -1253079,51 +1253073,51 @@ │ │ │ │ ldr r3, [pc, #80] @ (3f7b10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e37a4>) │ │ │ │ add r3, pc │ │ │ │ b.n 3f7a74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e3708> │ │ │ │ ldr r3, [pc, #76] @ (3f7b14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e37a8>) │ │ │ │ add r3, pc │ │ │ │ b.n 3f7a9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e3730> │ │ │ │ nop │ │ │ │ - uxth r0, r5 │ │ │ │ + uxtb r0, r1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r5, #40] @ 0x28 │ │ │ │ + str r0, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r6, #36] @ 0x24 │ │ │ │ + strh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r4, [r6, #36] @ 0x24 │ │ │ │ + str r4, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r6, #14] │ │ │ │ + strh r0, [r2, #16] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 3f78e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e357c> │ │ │ │ + b.n 3f7928 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e35bc> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3f78c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e355c> │ │ │ │ + b.n 3f7908 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e359c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [r3, #32] │ │ │ │ + str r6, [r7, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r7, #16] │ │ │ │ + strh r0, [r3, #18] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [r6, #28] │ │ │ │ + str r6, [r2, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r4, #18] │ │ │ │ + strh r4, [r0, #20] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [r1, #28] │ │ │ │ + str r6, [r5, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r0, #22] │ │ │ │ + strh r4, [r4, #22] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [r4, #24] │ │ │ │ + str r6, [r0, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r5, #24] │ │ │ │ + strh r0, [r1, #26] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 3f7794 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e3428> │ │ │ │ + b.n 3f77d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e3468> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3f778c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e3420> │ │ │ │ + b.n 3f77cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e3460> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3f7784 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e3418> │ │ │ │ + b.n 3f77c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e3458> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3f777c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e3410> │ │ │ │ + b.n 3f77bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e3450> │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -1253488,61 +1253482,61 @@ │ │ │ │ ldr r3, [pc, #100] @ (3f7f00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e3b94>) │ │ │ │ add r3, pc │ │ │ │ b.n 3f7e58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e3aec> │ │ │ │ ldr r4, [pc, #96] @ (3f7f04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e3b98>) │ │ │ │ add r4, pc │ │ │ │ b.n 3f7e40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e3ad4> │ │ │ │ nop │ │ │ │ - strh r6, [r0, #28] │ │ │ │ + strh r6, [r4, #28] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r0, [r4, #36] @ 0x24 │ │ │ │ + strh r0, [r0, #38] @ 0x26 │ │ │ │ + lsls r0, r1, #3 │ │ │ │ + strh r4, [r2, #16] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r6, #14] │ │ │ │ + strh r4, [r7, #14] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r3, #14] │ │ │ │ + strh r4, [r3, #24] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r7, #22] │ │ │ │ + strh r4, [r7, #12] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + strh r4, [r4, #12] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r0, #12] │ │ │ │ + strh r0, [r6, #18] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r0, [r2, #18] │ │ │ │ + strh r4, [r7, #10] │ │ │ │ lsls r0, r1, #3 │ │ │ │ strh r4, [r3, #10] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r7, #8] │ │ │ │ - lsls r0, r1, #3 │ │ │ │ - strh r2, [r6, #20] │ │ │ │ + strh r2, [r2, #22] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r2, [r3, #8] │ │ │ │ + strh r2, [r7, #8] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r2, #8] │ │ │ │ + strh r4, [r6, #8] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r6, [r1, #8] │ │ │ │ + strh r6, [r5, #8] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r0, [r1, #8] │ │ │ │ + strh r0, [r5, #8] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r6, [r3, #6] │ │ │ │ + strh r6, [r7, #6] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r0, #6] │ │ │ │ + strh r4, [r4, #6] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r2, [r0, #6] │ │ │ │ + strh r2, [r4, #6] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r6, [r4, #4] │ │ │ │ + strh r6, [r0, #6] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r6, [r1, #4] │ │ │ │ + strh r6, [r5, #4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r2, [r5, #18] │ │ │ │ + strh r2, [r1, #20] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r2, [r2, #20] │ │ │ │ + strh r2, [r6, #20] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r1, #2] │ │ │ │ + strh r4, [r5, #2] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r6, [r0, #2] │ │ │ │ + strh r6, [r4, #2] │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1253879,21 +1253873,21 @@ │ │ │ │ b.n 3f81a2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e3e36> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r1, #28] │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #8] │ │ │ │ + ldr r4, [r2, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrb r4, [r7, #25] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldrh r0, [r5, r4] │ │ │ │ + ldrh r0, [r1, r5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r0, [r4, #124] @ 0x7c │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r3 │ │ │ │ @@ -1254077,23 +1254071,23 @@ │ │ │ │ bhi.n 3f8410 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e40a4> │ │ │ │ b.n 3f830a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e3f9e> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r4, #21] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - str r2, [r3, #112] @ 0x70 │ │ │ │ + str r2, [r7, #112] @ 0x70 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrb r6, [r5, #19] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - add r7, pc, #224 @ (adr r7, 3f8540 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e41d4>) │ │ │ │ + add r7, pc, #352 @ (adr r7, 3f85c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e4254>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r7, #92] @ 0x5c │ │ │ │ + str r6, [r3, #96] @ 0x60 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [r1, r3] │ │ │ │ + ldr r0, [r5, r3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb.w ip, [r1, #21] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1254133,15 +1254127,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 436888 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32251c> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3f84ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e4140> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b.n 3f848a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e411e> │ │ │ │ - str r2, [r7, #76] @ 0x4c │ │ │ │ + str r2, [r3, #80] @ 0x50 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1254250,17 +1254244,17 @@ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 3bc274 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a7f08> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrb r0, [r1, #15] │ │ │ │ + ldrb r0, [r5, #15] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r4, [r3, #15] │ │ │ │ + ldrb r4, [r7, #15] │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r3 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1254325,17 +1254319,17 @@ │ │ │ │ add r4, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 3f85a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e4238> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldrb r2, [r4, #13] │ │ │ │ + ldrb r2, [r0, #14] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [r5, #124] @ 0x7c │ │ │ │ + ldr r6, [r1, #0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r3 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1254405,17 +1254399,17 @@ │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ bl 3f85a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e4238> │ │ │ │ b.n 3f875a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e43ee> │ │ │ │ - str r0, [r2, #120] @ 0x78 │ │ │ │ + str r0, [r6, #120] @ 0x78 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r4, [r0, #10] │ │ │ │ + ldrb r4, [r4, #10] │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3376] @ 0xd30 │ │ │ │ sub.w sp, sp, #684 @ 0x2ac │ │ │ │ mov r7, r3 │ │ │ │ @@ -1255054,71 +1255048,71 @@ │ │ │ │ bl 3bc274 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a7f08> │ │ │ │ b.n 3f892a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e45be> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r6, #0] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - str r7, [sp, #280] @ 0x118 │ │ │ │ + str r7, [sp, #408] @ 0x198 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r7, [sp, #232] @ 0xe8 │ │ │ │ + str r7, [sp, #360] @ 0x168 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r4, [r2, #5] │ │ │ │ + ldrb r4, [r6, #5] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r4, #10] │ │ │ │ + ldrb r6, [r0, #11] │ │ │ │ lsls r0, r1, #3 │ │ │ │ strb r0, [r1, #27] │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldcl 15, cr15, [pc], #-1020 @ 3f8a44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e46d8> │ │ │ │ - str r3, [sp, #712] @ 0x2c8 │ │ │ │ + str r3, [sp, #840] @ 0x348 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r7, #29] │ │ │ │ + strb r4, [r3, #30] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r4, [r3, #6] │ │ │ │ + ldrb r4, [r7, #6] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r4, [sp, #280] @ 0x118 │ │ │ │ + str r4, [sp, #408] @ 0x198 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r1, #1] │ │ │ │ + ldrb r2, [r5, #1] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r2, [r5, #26] │ │ │ │ + strb r2, [r1, #27] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r2, [r1, #25] │ │ │ │ + strb r2, [r5, #25] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r2, [r0, #31] │ │ │ │ + strb r2, [r4, #31] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r0, [r0, #23] │ │ │ │ + strb r0, [r4, #23] │ │ │ │ lsls r0, r1, #3 │ │ │ │ @ instruction: 0xe9abffff │ │ │ │ - strb r4, [r4, #19] │ │ │ │ + strb r4, [r0, #20] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r0, [r4, #24] │ │ │ │ + strb r0, [r0, #25] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r2, [r2, #19] │ │ │ │ + strb r2, [r6, #19] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r2, [r4, #26] │ │ │ │ + strb r2, [r0, #27] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r0, [r7, #20] │ │ │ │ + strb r0, [r3, #21] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r6, [r6, #18] │ │ │ │ + strb r6, [r2, #19] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r6, [r2, #25] │ │ │ │ + strb r6, [r6, #25] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r6, [r1, #20] │ │ │ │ + strb r6, [r5, #20] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r2, [r7, #17] │ │ │ │ + strb r2, [r3, #18] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r6, [r7, #20] │ │ │ │ + strb r6, [r3, #21] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r0, [r1, #17] │ │ │ │ + strb r0, [r5, #17] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r2, [r4, #17] │ │ │ │ + strb r2, [r0, #18] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r4, [r4, #16] │ │ │ │ + strb r4, [r0, #17] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r4, [r6, #20] │ │ │ │ + strb r4, [r2, #21] │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ cbz r2, 3f8ec2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e4b56> │ │ │ │ @@ -1255320,15 +1255314,15 @@ │ │ │ │ bfi r3, r2, #5, #3 │ │ │ │ strb r3, [r5, #20] │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 3f8ff8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e4c8c> │ │ │ │ mov r3, r5 │ │ │ │ b.n 3f8f58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e4bec> │ │ │ │ - ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r3, [sp, #120] @ 0x78 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [r1, #92] @ 0x5c │ │ │ │ ldrb.w r2, [r3, #-8] │ │ │ │ cmp r2, #1 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ beq.n 3f90b6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e4d4a> │ │ │ │ @@ -1256121,17 +1256115,17 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldr r4, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #92] @ 0x5c │ │ │ │ + ldr r6, [r1, #96] @ 0x60 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r6, #84] @ 0x54 │ │ │ │ + ldr r4, [r2, #88] @ 0x58 │ │ │ │ lsls r0, r1, #3 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ beq.n 3f98ae <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e5542> │ │ │ │ rsb r5, r3, #32 │ │ │ │ sub.w r4, r3, #32 │ │ │ │ lsr.w r2, r9, r3 │ │ │ │ @@ -1256419,21 +1256413,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 3f9904 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e5598> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r4, [r6, #108] @ 0x6c │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, r1] │ │ │ │ + str r0, [r1, r2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #16] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r3 │ │ │ │ @@ -1256786,21 +1256780,21 @@ │ │ │ │ cmp r1, #8 │ │ │ │ bhi.w 3f9d66 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e59fa> │ │ │ │ b.n 3f9e4e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e5ae2> │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r6, r3, #4 │ │ │ │ b.n 3f9e66 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e5afa> │ │ │ │ nop │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [r1, #108] @ 0x6c │ │ │ │ + str r6, [r5, #108] @ 0x6c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [sp, #376] @ 0x178 │ │ │ │ + str r6, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r6, [r7, #104] @ 0x68 │ │ │ │ + str r6, [r3, #108] @ 0x6c │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ @@ -1256929,15 +1256923,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 53da08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42969c> │ │ │ │ mov r5, r0 │ │ │ │ b.n 3f9f60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e5bf4> │ │ │ │ nop │ │ │ │ - str r4, [r6, #84] @ 0x54 │ │ │ │ + str r4, [r2, #88] @ 0x58 │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2944] @ 0xb80 │ │ │ │ subw sp, sp, #1116 @ 0x45c │ │ │ │ ldr r5, [pc, #632] @ (3fa338 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e5fcc>) │ │ │ │ @@ -1257177,17 +1257171,17 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldrsh r0, [r7, r4] │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r3, r6] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - strh r4, [r6, #60] @ 0x3c │ │ │ │ + strh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r0, [r1, #60] @ 0x3c │ │ │ │ + strh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ mov r5, r3 │ │ │ │ @@ -1258094,40 +1258088,40 @@ │ │ │ │ mov r9, r7 │ │ │ │ b.n 3fac04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e6898> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r2, r2] │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #54] @ 0x36 │ │ │ │ + strh r6, [r4, #54] @ 0x36 │ │ │ │ lsls r4, r3, #3 │ │ │ │ mrc 15, 2, APSR_nzcv, cr11, cr15, {7} │ │ │ │ - strh r2, [r5, #26] │ │ │ │ + strh r2, [r1, #28] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsh r6, [r3, r5] │ │ │ │ + ldrsh r6, [r7, r5] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r2, [r7, #8] │ │ │ │ + strh r2, [r3, #10] │ │ │ │ lsls r4, r3, #3 │ │ │ │ strb r6, [r1, r7] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldrb r2, [r4, r2] │ │ │ │ + ldrb r2, [r0, r3] │ │ │ │ lsls r0, r1, #3 │ │ │ │ bge.n 3fabc6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e685a> │ │ │ │ vtbl.8 d29, {d31- instruction: 0xffff6ff6 │ │ │ │ + vshr.u32 d23, d6, #1 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [r6, #124] @ 0x7c │ │ │ │ + strb r6, [r2, #0] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r2, [r3, #12] │ │ │ │ + strb r2, [r7, #12] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r2, [r7, #11] │ │ │ │ + strb r2, [r3, #12] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r2, [r5, r0] │ │ │ │ + ldrh r2, [r1, r1] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r4, r3] │ │ │ │ + ldrh r2, [r0, r4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r1, #112] @ 0x70 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1258196,15 +1258190,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, ip │ │ │ │ bl 3f76fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e3390> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r6, [r5, #22] │ │ │ │ + ldrb r6, [r1, #23] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1448] @ 0x5a8 │ │ │ │ ldr r5, [pc, #252] @ (3fae80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e6b14>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -1258640,33 +1258634,33 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r2, [r1, r5] │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r5, r2] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r2, [r3, #64] @ 0x40 │ │ │ │ + ldr r2, [r7, #64] @ 0x40 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r0, [r1, #64] @ 0x40 │ │ │ │ + ldr r0, [r5, #64] @ 0x40 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [r2, #68] @ 0x44 │ │ │ │ + ldr r6, [r6, #68] @ 0x44 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [r2, #64] @ 0x40 │ │ │ │ + ldr r6, [r6, #64] @ 0x40 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r4, [r0, #56] @ 0x38 │ │ │ │ + ldr r4, [r4, #56] @ 0x38 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r2, [r1, #56] @ 0x38 │ │ │ │ + ldr r2, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrsb r2, [r6, r2] │ │ │ │ + ldrsb r2, [r2, r3] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrsb r2, [r6, r2] │ │ │ │ + ldrsb r2, [r2, r3] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r4, [r7, r1] │ │ │ │ + strb r4, [r3, r2] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrsb r0, [r5, r0] │ │ │ │ + ldrsb r0, [r1, r1] │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1259790,31 +1259784,31 @@ │ │ │ │ b.n 3fb836 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e74ca> │ │ │ │ ldr r5, [pc, #696] @ (3fbfc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e7c5c>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #248] @ (3fbe10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e7aa4>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - strb r0, [r2, #29] │ │ │ │ + strb r0, [r6, #29] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r5, #72] @ 0x48 │ │ │ │ + str r2, [r1, #76] @ 0x4c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + str r6, [r1, #76] @ 0x4c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xb73e │ │ │ │ + @ instruction: 0xb75e │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb770 │ │ │ │ + @ instruction: 0xb790 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb772 │ │ │ │ + @ instruction: 0xb792 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb774 │ │ │ │ + @ instruction: 0xb794 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb776 │ │ │ │ + @ instruction: 0xb796 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r0, [r6, r2] │ │ │ │ + str r0, [r2, r3] │ │ │ │ lsls r0, r1, #3 │ │ │ │ add.w r2, r4, #40 @ 0x28 │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 3fc07a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e7d0e> │ │ │ │ cmp r2, r0 │ │ │ │ @@ -1260202,24 +1260196,24 @@ │ │ │ │ movcs r1, #1 │ │ │ │ b.n 3fbc6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e7900> │ │ │ │ ldr r0, [pc, #32] @ (3fc13c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e7dd0>) │ │ │ │ add r0, pc │ │ │ │ bl 29e230 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x189ec4> │ │ │ │ ldrb.w r3, [r5, #56] @ 0x38 │ │ │ │ b.w 3fb7d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e7464> │ │ │ │ - ldr r2, [pc, #656] @ (3fc3bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e8050>) │ │ │ │ + ldr r2, [pc, #784] @ (3fc43c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e80d0>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ @ instruction: 0xb79f │ │ │ │ - vtbl.8 d20, {d31- instruction: 0x47fa │ │ │ │ + ldr r0, [pc, #104] @ (3fc1a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e7e38>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r6, [r4, #32] │ │ │ │ + ldr r6, [r0, #36] @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #488] @ (3fc33c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e7fd0>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1260618,19 +1260612,19 @@ │ │ │ │ nop │ │ │ │ subs r3, #174 @ 0xae │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #74 @ 0x4a │ │ │ │ lsls r3, r7, #5 │ │ │ │ - cmp r4, r5 │ │ │ │ + cmp r4, r9 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r4, r4 │ │ │ │ + cmp r4, r8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - add ip, r6 │ │ │ │ + add ip, sl │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1260792,15 +1260786,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3b8654 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a42e8> │ │ │ │ str.w r4, [r8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - mvns r0, r5 │ │ │ │ + add r0, r1 │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #76] @ (3fc750 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e83e4>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1261187,15 +1261181,15 @@ │ │ │ │ blx 68e24 <__cxa_end_cleanup@plt> │ │ │ │ adds r6, #240 @ 0xf0 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r6, #30] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - lsrs r2, r1 │ │ │ │ + lsrs r2, r5 │ │ │ │ lsls r0, r1, #3 │ │ │ │ strh r4, [r4, #24] │ │ │ │ lsls r2, r7, #5 │ │ │ │ adds r5, #244 @ 0xf4 │ │ │ │ lsls r3, r7, #5 │ │ │ │ strh r0, [r0, #20] │ │ │ │ lsls r2, r7, #5 │ │ │ │ @@ -1261930,15 +1261924,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ cmp r7, #246 @ 0xf6 │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r7, #242 @ 0xf2 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, r7] │ │ │ │ + ldrh r6, [r4, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #8 │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1263015,33 +1263009,33 @@ │ │ │ │ b.n 3fd67c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e9310> │ │ │ │ cmp r5, #80 @ 0x50 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #52 @ 0x34 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r0, [r0, r5] │ │ │ │ + ldr r0, [r4, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r4, #144 @ 0x90 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - cmp r0, #70 @ 0x46 │ │ │ │ + cmp r0, #102 @ 0x66 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r0, #42 @ 0x2a │ │ │ │ + cmp r0, #74 @ 0x4a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r7, #246 @ 0xf6 │ │ │ │ + cmp r0, #22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r2, r4, #21 │ │ │ │ + asrs r2, r0, #22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r6, #19 │ │ │ │ + asrs r2, r2, #20 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrsb r2, [r6, r1] │ │ │ │ + ldrsb r2, [r2, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r4, #132 @ 0x84 │ │ │ │ + adds r4, #164 @ 0xa4 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - asrs r6, r2, #10 │ │ │ │ + asrs r6, r6, #10 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r8, [r8, #13] │ │ │ │ cmp.w r8, #2 │ │ │ │ bne.w 3fdfce <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e9c62> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ @@ -1263638,15 +1263632,15 @@ │ │ │ │ b.n 3fe06c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2e9d00> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - cmp r2, #172 @ 0xac │ │ │ │ + cmp r2, #204 @ 0xcc │ │ │ │ lsls r0, r1, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -1263793,17 +1263787,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 3fe516 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ea1aa> │ │ │ │ nop │ │ │ │ - bx r2 │ │ │ │ + bx r6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r6, r4 │ │ │ │ + asrs r6, r0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #28 │ │ │ │ @@ -1263936,15 +1263930,15 @@ │ │ │ │ bl 53d464 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4290f8> │ │ │ │ eor.w r0, r0, #1 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ tst r6, r0 │ │ │ │ beq.n 3fe754 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ea3e8> │ │ │ │ b.n 3fe720 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ea3b4> │ │ │ │ nop │ │ │ │ - add sl, r3 │ │ │ │ + add sl, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ mov r5, r1 │ │ │ │ @@ -1264446,17 +1264440,17 @@ │ │ │ │ nop │ │ │ │ adds r4, r0, r0 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #26 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - subs r4, #136 @ 0x88 │ │ │ │ + subs r4, #168 @ 0xa8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r3, #12 │ │ │ │ + subs r3, #44 @ 0x2c │ │ │ │ lsls r7, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ @@ -1265369,15 +1265363,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ lsrs r6, r0, #15 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #21 │ │ │ │ + asrs r4, r0, #22 │ │ │ │ lsls r0, r1, #3 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1265671,15 +1265665,15 @@ │ │ │ │ adds r4, #1 │ │ │ │ bl 3ff8a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eb534> │ │ │ │ cmp r4, r7 │ │ │ │ bne.n 3ff9ba <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eb64e> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - adds r3, #188 @ 0xbc │ │ │ │ + adds r3, #220 @ 0xdc │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1265830,15 +1265824,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r3, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 3ffb46 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eb7da> │ │ │ │ b.n 3ffa3e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eb6d2> │ │ │ │ - adds r1, #104 @ 0x68 │ │ │ │ + adds r1, #136 @ 0x88 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #228] @ (3ffc68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eb8fc>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1266008,15 +1266002,15 @@ │ │ │ │ bx lr │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r1, #13 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #23 │ │ │ │ + lsrs r6, r7, #23 │ │ │ │ lsls r0, r1, #3 │ │ │ │ lsls r0, r0, #12 │ │ │ │ lsls r3, r7, #5 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1266066,15 +1266060,15 @@ │ │ │ │ bx lr │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r7, #10 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5, #21 │ │ │ │ + lsrs r4, r1, #22 │ │ │ │ lsls r0, r1, #3 │ │ │ │ lsls r0, r6, #9 │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1266280,15 +1266274,15 @@ │ │ │ │ b.n 3ffed6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ebb6a> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r4, #8 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - lsrs r2, r3, #19 │ │ │ │ + lsrs r2, r7, #19 │ │ │ │ lsls r0, r1, #3 │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ldr r6, [r0, #80] @ 0x50 │ │ │ │ ldr.w r9, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1266346,31 +1266340,31 @@ │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 3ffffc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ebc90> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - subs r1, #162 @ 0xa2 │ │ │ │ + subs r1, #194 @ 0xc2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, #158 @ 0x9e │ │ │ │ + subs r2, #190 @ 0xbe │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r7, #198 @ 0xc6 │ │ │ │ + adds r7, #230 @ 0xe6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r6, #34 @ 0x22 │ │ │ │ + adds r6, #66 @ 0x42 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r1, #94 @ 0x5e │ │ │ │ + subs r1, #126 @ 0x7e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r4, #236 @ 0xec │ │ │ │ + cmp r5, #12 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r7, #132 @ 0x84 │ │ │ │ + adds r7, #164 @ 0xa4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r4, #178 @ 0xb2 │ │ │ │ + cmp r4, #210 @ 0xd2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r1, #42 @ 0x2a │ │ │ │ + adds r1, #74 @ 0x4a │ │ │ │ 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] @ (4000b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ebd4c>) │ │ │ │ @@ -1266384,15 +1266378,15 @@ │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ movs r0, #2 │ │ │ │ blx 69920 │ │ │ │ nop │ │ │ │ vbsl q8, q6, q13 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #24] │ │ │ │ + ldrh r4, [r2, #26] │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1266431,15 +1266425,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (400134 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ebdc8>) │ │ │ │ add r0, pc │ │ │ │ bl 400088 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ebd1c> │ │ │ │ - bgt.n 4000dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ebd70> │ │ │ │ + bgt.n 40011c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ebdb0> │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1266591,15 +1266585,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] @ (4002b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ebf44>) │ │ │ │ add r0, pc │ │ │ │ bl 400088 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ebd1c> │ │ │ │ - blt.n 4001c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ebe5c> │ │ │ │ + blt.n 400208 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ebe9c> │ │ │ │ lsls r6, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ @@ -1267694,33 +1267688,33 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 402402 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ee096> │ │ │ │ movs r3, #1 │ │ │ │ mov.w r0, #284 @ 0x11c │ │ │ │ str.w r3, [r8, #32] │ │ │ │ b.w 4005a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ec234> │ │ │ │ stc2 1, cr0, [ip], {122} @ 0x7a │ │ │ │ - adds r5, #136 @ 0x88 │ │ │ │ + adds r5, #168 @ 0xa8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, #6 │ │ │ │ + adds r2, #38 @ 0x26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r5, #64 @ 0x40 │ │ │ │ + adds r5, #96 @ 0x60 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r6, #100 @ 0x64 │ │ │ │ + adds r6, #132 @ 0x84 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r3, #126 @ 0x7e │ │ │ │ + adds r3, #158 @ 0x9e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r0, #168 @ 0xa8 │ │ │ │ + cmp r0, #200 @ 0xc8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r3, #118 @ 0x76 │ │ │ │ + adds r3, #150 @ 0x96 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r0, #162 @ 0xa2 │ │ │ │ + cmp r0, #194 @ 0xc2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r4, #250 @ 0xfa │ │ │ │ + cmp r5, #26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r5, #236 @ 0xec │ │ │ │ + adds r6, #12 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ ldr.w r1, [r9, #12] │ │ │ │ ldr.w r2, [r9, #20] │ │ │ │ ldrb.w r3, [r8, #113] @ 0x71 │ │ │ │ ldr.w r1, [r2, r1, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1268975,21 +1268969,21 @@ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r3, r3, r2 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 401f22 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2edbb6> │ │ │ │ ldr.w r2, [r9, #36] @ 0x24 │ │ │ │ b.n 401eee <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2edb82> │ │ │ │ - vld4. {d16-d19}, [r6], r7 │ │ │ │ + vst1.8 {d0[6]}, [r6], r7 │ │ │ │ cmp r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf12600c7 │ │ │ │ - orns r0, r4, #199 @ 0xc7 │ │ │ │ + adc.w r0, r6, #199 @ 0xc7 │ │ │ │ + eors.w r0, r4, #199 @ 0xc7 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ sub.w r6, r2, r0 │ │ │ │ it gt │ │ │ │ lslgt r1, r1, #1 │ │ │ │ bgt.n 401ec4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2edb58> │ │ │ │ @@ -1269548,42 +1269542,42 @@ │ │ │ │ b.w 401438 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ed0cc> │ │ │ │ mov r0, r8 │ │ │ │ bl 406b3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f27d0> │ │ │ │ b.w 40136e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ed002> │ │ │ │ ldr r0, [pc, #64] @ (40256c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ee200>) │ │ │ │ add r0, pc │ │ │ │ bl 400088 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ebd1c> │ │ │ │ - ittt ls │ │ │ │ - lslls r6, r0, #3 │ │ │ │ - ornsls r0, lr, r7, lsl #3 │ │ │ │ - strls r0, [r6, #104] @ 0x68 │ │ │ │ + ittt lt │ │ │ │ + lsllt r6, r0, #3 │ │ │ │ + eorslt.w r0, lr, r7, lsl #3 │ │ │ │ + strlt r0, [r2, #108] @ 0x6c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - and.w r0, ip, r7, lsl #3 │ │ │ │ - pop {r1, r4, r7} │ │ │ │ + bic.w r0, ip, r7, lsl #3 │ │ │ │ + pop {r1, r4, r5, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adds r6, r3, r2 │ │ │ │ + adds r6, r7, r2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r7, #22 │ │ │ │ + asrs r2, r3, #23 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r0, r5, #11 │ │ │ │ + lsrs r0, r1, #12 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r6, r0, #16 │ │ │ │ + asrs r6, r4, #16 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r0, r3, #29 │ │ │ │ + lsrs r0, r7, #29 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmdb lr!, {r0, r1, r2, r6, r7} │ │ │ │ - pop {r1} │ │ │ │ + ldrd r0, r0, [lr, #-796] @ 0x31c │ │ │ │ + pop {r1, r5} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbnz r6, 4025ae <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ee242> │ │ │ │ + cbnz r6, 4025b6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ee24a> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - b.n 402220 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2edeb4> │ │ │ │ + b.n 402260 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2edef4> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 4021b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ede48> │ │ │ │ + b.n 4021f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ede88> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbnz r2, 4025aa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ee23e> │ │ │ │ + rev r2, r1 │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 4025cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ee260> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 4025cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ee260> │ │ │ │ push {lr} │ │ │ │ @@ -1269662,15 +1269656,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (402644 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ee2d8>) │ │ │ │ add r0, pc │ │ │ │ bl 400088 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ebd1c> │ │ │ │ nop │ │ │ │ - cbnz r4, 40264a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ee2de> │ │ │ │ + cbnz r4, 402652 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ee2e6> │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1269701,17 +1269695,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (4026a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ee338>) │ │ │ │ add r0, pc │ │ │ │ bl 400088 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ebd1c> │ │ │ │ ldr r0, [pc, #12] @ (4026a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ee33c>) │ │ │ │ add r0, pc │ │ │ │ bl 400088 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ebd1c> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8e0 │ │ │ │ + cbnz r0, 4026a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ee33c> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbnz r4, 4026ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ee340> │ │ │ │ + cbnz r4, 4026b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ee348> │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r1, 4026e6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ee37a> │ │ │ │ @@ -1269827,23 +1269821,23 @@ │ │ │ │ ldr r2, [pc, #28] @ (4027ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ee480>) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 3ffc98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eb92c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r7, #27] │ │ │ │ + ldrb r6, [r3, #28] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 4020e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2edd74> │ │ │ │ + b.n 402120 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eddb4> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 402140 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eddd4> │ │ │ │ + b.n 402180 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ede14> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r2, sp, #792 @ 0x318 │ │ │ │ + add r2, sp, #920 @ 0x398 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 402174 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ede08> │ │ │ │ + b.n 4021b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ede48> │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1269919,18 +1269913,18 @@ │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bvc.n 4029b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ee648> │ │ │ │ lsls r2, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 402138 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eddcc> │ │ │ │ + b.n 402178 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ede0c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stc 0, cr0, [r0, #-832]! @ 0xfffffcc0 │ │ │ │ - add r2, sp, #168 @ 0xa8 │ │ │ │ + stcl 0, cr0, [r0, #-832] @ 0xfffffcc0 │ │ │ │ + add r2, sp, #296 @ 0x128 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1270014,34 +1270008,34 @@ │ │ │ │ ldr r2, [pc, #52] @ (4029c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ee658>) │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.n 402916 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ee5aa> │ │ │ │ - b.n 403164 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eedf8> │ │ │ │ + b.n 4021a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ede38> │ │ │ │ lsls r7, r0, #3 │ │ │ │ movs r3, #220 @ 0xdc │ │ │ │ lsls r1, r6, #5 │ │ │ │ - b.n 403168 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eedfc> │ │ │ │ + b.n 4021a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ede3c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xfbf000d2 │ │ │ │ - tst r4, r6 │ │ │ │ + ldc2 0, cr0, [r0], {210} @ 0xd2 │ │ │ │ + negs r4, r2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - b.n 4030f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eed88> │ │ │ │ + b.n 403134 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eedc8> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r6, #110 @ 0x6e │ │ │ │ + subs r6, #142 @ 0x8e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r4, #120 @ 0x78 │ │ │ │ + subs r4, #152 @ 0x98 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 4030a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eed34> │ │ │ │ + b.n 4030e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eed74> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 403088 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eed1c> │ │ │ │ + b.n 4030c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eed5c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r4, #52 @ 0x34 │ │ │ │ + subs r4, #84 @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #68] @ 402a1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ee6b0> │ │ │ │ ldr.w lr, [pc, #68] @ 402a20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ee6b4> │ │ │ │ @@ -1270073,17 +1270067,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r7, #5 │ │ │ │ bvs.n 402a5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ee6f0> │ │ │ │ lsls r2, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #184 @ 0xb8 │ │ │ │ + adds r0, #216 @ 0xd8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r0, sp, #800 @ 0x320 │ │ │ │ + add r0, sp, #928 @ 0x3a0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 402aaa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ee73e> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1270296,15 +1270290,15 @@ │ │ │ │ bl 3ffc98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eb92c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 4368c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x322558> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 402dc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eea5c> │ │ │ │ + b.n 402e08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eea9c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1270338,15 +1270332,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3ffc98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eb92c> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 4368c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x322558> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.n 402d58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ee9ec> │ │ │ │ + b.n 402d98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eea2c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1270406,17 +1270400,17 @@ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 4368c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x322558> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 402cd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ee964> │ │ │ │ - b.n 402d74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eea08> │ │ │ │ + b.n 402db4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eea48> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - svc 176 @ 0xb0 │ │ │ │ + svc 208 @ 0xd0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #564] @ (402fa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eec34>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1270657,37 +1270651,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 402e16 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eeaaa> │ │ │ │ bcs.n 402ebc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eeb50> │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r0, r7 │ │ │ │ + adds r2, r4, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r6, r1, #32 │ │ │ │ + asrs r6, r5, #32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [sp, #144] @ 0x90 │ │ │ │ + ldr r4, [sp, #272] @ 0x110 │ │ │ │ lsls r6, r0, #3 │ │ │ │ subs r4, r5, #2 │ │ │ │ lsls r1, r6, #5 │ │ │ │ bne.n 4030a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eed3c> │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r3, [sp, #632] @ 0x278 │ │ │ │ lsls r6, r0, #3 │ │ │ │ adds r0, r5, #7 │ │ │ │ lsls r1, r6, #5 │ │ │ │ - ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r3, [sp, #608] @ 0x260 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ + ldr r3, [sp, #328] @ 0x148 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r3, [sp, #624] @ 0x270 │ │ │ │ + ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [sp, #560] @ 0x230 │ │ │ │ + ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1270842,15 +1270836,15 @@ │ │ │ │ streq.w sl, [r6, #4] │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 403090 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eed24> │ │ │ │ b.n 4030a6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eed3a> │ │ │ │ str.w sl, [r6] │ │ │ │ b.n 40315c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eedf0> │ │ │ │ bx lr │ │ │ │ - bgt.n 4030ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eed40> │ │ │ │ + bgt.n 4030ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eed80> │ │ │ │ lsls r7, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1271086,42 +1271080,42 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 4031f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eee84> │ │ │ │ cmp r5, #130 @ 0x82 │ │ │ │ sbcs.w r3, r7, #0 │ │ │ │ blt.n 403386 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ef01a> │ │ │ │ b.n 4032ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eef80> │ │ │ │ - bge.n 40338c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ef020> │ │ │ │ + bge.n 4033cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ef060> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - vhadd.u8 q8, q10, q5 │ │ │ │ - bge.n 4034ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ef180> │ │ │ │ + vhadd.u32 q8, q10, q5 │ │ │ │ + bge.n 40332c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eefc0> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bge.n 403330 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eefc4> │ │ │ │ + bge.n 403370 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ef004> │ │ │ │ lsls r7, r0, #3 │ │ │ │ mrc2 15, 6, pc, cr13, cr15, {7} │ │ │ │ - str r0, [r0, r2] │ │ │ │ + str r0, [r4, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bge.n 4033ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ef080> │ │ │ │ + blt.n 40342c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ef0c0> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bge.n 4034c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ef15c> │ │ │ │ + bge.n 403508 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ef19c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bge.n 4034f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ef188> │ │ │ │ + bge.n 403334 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eefc8> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bge.n 403320 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eefb4> │ │ │ │ + bge.n 403360 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eeff4> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bge.n 40334c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eefe0> │ │ │ │ + bge.n 40338c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ef020> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bls.n 4033cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ef060> │ │ │ │ + bls.n 40340c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ef0a0> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bls.n 4033e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ef074> │ │ │ │ + bge.n 403420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ef0b4> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bls.n 403354 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eefe8> │ │ │ │ + bls.n 403394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ef028> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xeb9200d0 │ │ │ │ - bls.n 403524 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ef1b8> │ │ │ │ + subs.w r0, r2, r0, lsr #3 │ │ │ │ + bls.n 403364 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eeff8> │ │ │ │ lsls r7, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #316] @ (403578 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ef20c>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1271257,37 +1271251,37 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r1, r5, r6} │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldr r5, [sp, #768] @ 0x300 │ │ │ │ + ldr r5, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r0, r3, r6 │ │ │ │ + adds r0, r7, r6 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r0, r1, r6 │ │ │ │ + adds r0, r5, r6 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r0, r6, r5 │ │ │ │ + adds r0, r2, r6 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrsb r4, [r0, r0] │ │ │ │ + ldrsb r4, [r4, r0] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r0, r4, r5 │ │ │ │ + adds r0, r0, r6 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r0, r2, r5 │ │ │ │ + adds r0, r6, r5 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r4, r3, r5 │ │ │ │ + adds r4, r7, r5 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r0, r3, r5 │ │ │ │ + adds r0, r7, r5 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bls.n 4035bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ef250> │ │ │ │ + bls.n 4035fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ef290> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - mrc 0, 4, r0, cr0, cr0, {6} │ │ │ │ - stcl 0, cr0, [r4, #-800]! @ 0xfffffce0 │ │ │ │ - subs r4, r3, r0 │ │ │ │ + mrc 0, 5, r0, cr0, cr0, {6} │ │ │ │ + stc 0, cr0, [r4, #800] @ 0x320 │ │ │ │ + subs r4, r7, r0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #916] @ (403960 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ef5f4>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1271655,27 +1271649,27 @@ │ │ │ │ nop │ │ │ │ ldmia r2, {r2, r3, r5} │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r7, #5 │ │ │ │ - bvc.n 40389c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ef530> │ │ │ │ + bvc.n 4038dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ef570> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add.w r0, r8, #6979584 @ 0x6a8000 │ │ │ │ - ldmia.w r6, {r4, r6, r7} │ │ │ │ - bvc.n 4038c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ef558> │ │ │ │ + @ instruction: 0xf52800d5 │ │ │ │ + ldmia.w r6!, {r4, r6, r7} │ │ │ │ + bvc.n 403904 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ef598> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bvc.n 4038a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ef53c> │ │ │ │ + bvc.n 4038e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ef57c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bvc.n 403890 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ef524> │ │ │ │ + bvc.n 4038d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ef564> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r2, r3, r0 │ │ │ │ + adds r2, r7, r0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r2, r7, #25 │ │ │ │ + asrs r2, r3, #26 │ │ │ │ lsls r7, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 403e36 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2efaca> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1272319,21 +1272313,21 @@ │ │ │ │ mov r4, r2 │ │ │ │ b.n 403bca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2ef85e> │ │ │ │ nop.w │ │ │ │ lsls r3, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 403fe0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2efc74> │ │ │ │ + bpl.n 404020 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2efcb4> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bmi.n 403fec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2efc80> │ │ │ │ + bpl.n 40402c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2efcc0> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bcc.n 40407c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2efd10> │ │ │ │ + bcc.n 4040bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2efd50> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - beq.n 403f90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2efc24> │ │ │ │ + beq.n 403fd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2efc64> │ │ │ │ lsls r7, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1273604,114 +1273598,114 @@ │ │ │ │ pop {r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldr??.w r0, [ip, #219] @ 0xdb │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #568 @ 0x238 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - beq.n 404c44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f08d8> │ │ │ │ + beq.n 404c84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f0918> │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r4, sp, #224 @ 0xe0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - lsls r0, r4, #18 │ │ │ │ + lsls r0, r0, #19 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r3, sp, #208 @ 0xd0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - lsls r4, r0, #14 │ │ │ │ + lsls r4, r4, #14 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r5, #22 │ │ │ │ + lsls r2, r1, #23 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r2, sp, #776 @ 0x308 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldrsb.w r0, [lr, #219] @ 0xdb │ │ │ │ - lsls r6, r3, #9 │ │ │ │ + ldrsh.w r0, [lr, #219] @ 0xdb │ │ │ │ + lsls r6, r7, #9 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r2, sp, #552 @ 0x228 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xf7c600db │ │ │ │ + @ instruction: 0xf7e600db │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - strb.w r0, [r2, fp, lsl #1] │ │ │ │ - stc2 0, cr0, [r2, #876]! @ 0x36c │ │ │ │ + strh.w r0, [r2, fp, lsl #1] │ │ │ │ + stc2l 0, cr0, [r2, #876] @ 0x36c │ │ │ │ add r0, sp, #976 @ 0x3d0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xf66400db │ │ │ │ - movs r6, r2 │ │ │ │ + @ instruction: 0xf68400db │ │ │ │ + movs r6, r6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xf73400db │ │ │ │ - vshr.u64 q0, , #8 │ │ │ │ + @ instruction: 0xf75400db │ │ │ │ + vshr.u64 q8, , #40 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r4, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ lsls r5, r7, #5 │ │ │ │ add r7, pc, #968 @ (adr r7, 40513c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f0dd0>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldmia r0!, {r4} │ │ │ │ + ldmia r0!, {r4, r5} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - vqadd.u16 q0, q12, │ │ │ │ + vqadd.u64 q0, q12, │ │ │ │ add r7, pc, #272 @ (adr r7, 404e90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f0b24>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - mcr2 0, 7, r0, cr2, cr11, {6} │ │ │ │ - vqadd.u16 q8, q14, │ │ │ │ - subs.w r0, ip, #7176192 @ 0x6d8000 │ │ │ │ - @ instruction: 0xf4ee00db │ │ │ │ - @ instruction: 0xfb6600db │ │ │ │ + vqadd.u8 q0, q9, │ │ │ │ + vqadd.u64 q8, q14, │ │ │ │ + rsbs r0, ip, #7176192 @ 0x6d8000 │ │ │ │ + add.w r0, lr, #7176192 @ 0x6d8000 │ │ │ │ + @ instruction: 0xfb8600db │ │ │ │ add r6, pc, #248 @ (adr r6, 404e94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f0b28>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r2, {r1, r2, r3} │ │ │ │ + ldmia r2, {r1, r2, r3, r5} │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r5, pc, #704 @ (adr r5, 405068 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f0cfc>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xf3d000db │ │ │ │ - ldmia r2!, {r1, r3} │ │ │ │ + @ instruction: 0xf3f000db │ │ │ │ + ldmia r2!, {r1, r3, r5} │ │ │ │ lsls r7, r0, #3 │ │ │ │ @ instruction: 0xb682 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - vqadd.u16 q0, q14, │ │ │ │ - stmia r6!, {r1, r2, r3, r4} │ │ │ │ + vqadd.u64 q0, q14, │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ssat r0, #28, r6, asr #3 │ │ │ │ - stmia r6!, {r2, r3} │ │ │ │ + sbfx r0, r6, #3, #28 │ │ │ │ + stmia r6!, {r2, r3, r5} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r6, [r1, #6] │ │ │ │ + ldrh r6, [r5, #6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r4!, {r2, r4, r7} │ │ │ │ + stmia r4!, {r2, r4, r5, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r0, r3, #30 │ │ │ │ + lsrs r0, r7, #30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r2, [r5, #60] @ 0x3c │ │ │ │ + strh r2, [r1, #62] @ 0x3e │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - svc 240 @ 0xf0 │ │ │ │ + b.n 404dfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f0a90> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r3!, {r2, r4, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xfa8400db │ │ │ │ - svc 114 @ 0x72 │ │ │ │ + @ instruction: 0xfaa400db │ │ │ │ + svc 146 @ 0x92 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xfb0600db │ │ │ │ - @ instruction: 0xfa3400db │ │ │ │ + @ instruction: 0xfb2600db │ │ │ │ + @ instruction: 0xfa5400db │ │ │ │ add r2, pc, #360 @ (adr r2, 404f5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f0bf0>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xfa1200db │ │ │ │ - stmia r6!, {r2, r3, r6} │ │ │ │ + @ instruction: 0xfa3200db │ │ │ │ + stmia r6!, {r2, r3, r5, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xfa9400db │ │ │ │ - stmia r2!, {r2, r5, r6, r7} │ │ │ │ + @ instruction: 0xfab400db │ │ │ │ + stmia r3!, {r2} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r6, r2, #23 │ │ │ │ + lsrs r6, r6, #23 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r4, [r4, #46] @ 0x2e │ │ │ │ + strh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr.w r3, [pc, #3176] @ 405a78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f170c> │ │ │ │ add r3, pc │ │ │ │ ldrb r4, [r3, r6] │ │ │ │ b.n 404758 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f03ec> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ @@ -1274804,45 +1274798,45 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #291 @ 0x123 │ │ │ │ subw r3, r3, #3496 @ 0xda8 │ │ │ │ strd r0, r1, [r3] │ │ │ │ b.w 404ed8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f0b6c> │ │ │ │ nop │ │ │ │ - sbc.w r0, ip, #7176192 @ 0x6d8000 │ │ │ │ - @ instruction: 0xfb7000db │ │ │ │ + @ instruction: 0xf58c00db │ │ │ │ + @ instruction: 0xfb9000db │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r3, r4} │ │ │ │ + stmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r0, pc, #32 @ (adr r0, 405aac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f1740>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stc 0, cr0, [ip, #876]! @ 0x36c │ │ │ │ + stcl 0, cr0, [ip, #876] @ 0x36c │ │ │ │ ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r3!, {r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r2, r3, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r4, r4, #13 │ │ │ │ + lsrs r4, r0, #14 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldc 0, cr0, [r4, #-876]! @ 0xfffffc94 │ │ │ │ - strh r0, [r2, #26] │ │ │ │ + ldcl 0, cr0, [r4, #-876] @ 0xfffffc94 │ │ │ │ + strh r0, [r6, #26] │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r7, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r6, [sp, #864] @ 0x360 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r6, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ @@ -1274872,41 +1274866,41 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r2, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - cbnz r2, 405b82 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f1816> │ │ │ │ + cbnz r2, 405b8a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f181e> │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r2, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - cbnz r0, 405b90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f1824> │ │ │ │ + pop {r4} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - cbnz r2, 405b8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f1820> │ │ │ │ + cbnz r2, 405b94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f1828> │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - cbnz r6, 405b8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f1820> │ │ │ │ + cbnz r6, 405b94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f1828> │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r1, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r1, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - pop {r1, r4, r7} │ │ │ │ + pop {r1, r4, r5, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r0, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r7, #5 │ │ │ │ @@ -1274916,39 +1274910,39 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r7, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - revsh r2, r4 │ │ │ │ + cbnz r2, 405ba4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f1838> │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r7, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - revsh r2, r0 │ │ │ │ + revsh r2, r4 │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r7, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - hlt 0x0008 │ │ │ │ + hlt 0x0028 │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r6, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r6, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r6, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - rev r2, r7 │ │ │ │ + rev16 r2, r3 │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r6, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r5, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r5, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r7, #5 │ │ │ │ @@ -1276101,31 +1276095,31 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r0, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r0, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - uxth r0, r1 │ │ │ │ + uxth r0, r5 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3} │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r5, r7, #5 │ │ │ │ - cbz r4, 4068aa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f253e> │ │ │ │ + cbz r4, 4068b2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f2546> │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r5, #54] @ 0x36 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add sp, #416 @ 0x1a0 │ │ │ │ + sub sp, #32 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r5, r7, #5 │ │ │ │ @@ -1276143,15 +1276137,15 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r6, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r6, [r4, #42] @ 0x2a │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r6, sp, #0 │ │ │ │ + add r6, sp, #128 @ 0x80 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrh r6, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r5, r7, #5 │ │ │ │ @@ -1276163,84 +1276157,84 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r7, #26] │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r7, #24] │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r7, #20] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldr r4, [r2, #68] @ 0x44 │ │ │ │ + ldr r4, [r6, #68] @ 0x44 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r7!, {r1, r2, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #256 @ 0x100 │ │ │ │ + add r3, sp, #384 @ 0x180 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xf63400cb │ │ │ │ - bhi.n 4069ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f2680> │ │ │ │ + @ instruction: 0xf65400cb │ │ │ │ + bhi.n 40682c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f24c0> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [r7, #96] @ 0x60 │ │ │ │ + ldr r6, [r3, #100] @ 0x64 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 4062b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f1f44> │ │ │ │ + b.n 4062f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f1f84> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 40619c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f1e30> │ │ │ │ + b.n 4061dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f1e70> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r2, r2 │ │ │ │ + asrs r2, r6 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r3, sp, #352 @ 0x160 │ │ │ │ + add r3, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrh r4, [r0, #8] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r4, sp, #1000 @ 0x3e8 │ │ │ │ + add r5, sp, #104 @ 0x68 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrh r6, [r5, #6] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r3, sp, #888 @ 0x378 │ │ │ │ + add r3, sp, #1016 @ 0x3f8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrh r0, [r6, #4] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r3, sp, #640 @ 0x280 │ │ │ │ + add r3, sp, #768 @ 0x300 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrh r2, [r6, #2] │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r0, [r2, #2] │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r0, #2] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r2, sp, #992 @ 0x3e0 │ │ │ │ + add r3, sp, #96 @ 0x60 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrh r0, [r0, #0] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r2, sp, #936 @ 0x3a8 │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r1, sp, #320 @ 0x140 │ │ │ │ + add r1, sp, #448 @ 0x1c0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r5, r7, #5 │ │ │ │ strh r6, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r1, sp, #1016 @ 0x3f8 │ │ │ │ + add r2, sp, #120 @ 0x78 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r2, sp, #136 @ 0x88 │ │ │ │ + add r2, sp, #264 @ 0x108 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r6, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r1, sp, #592 @ 0x250 │ │ │ │ + add r1, sp, #720 @ 0x2d0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r3, sp, #200 @ 0xc8 │ │ │ │ + add r3, sp, #328 @ 0x148 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stmia r4!, {r3, r4, r5} │ │ │ │ + stmia r4!, {r3, r4, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r1, sp, #856 @ 0x358 │ │ │ │ + add r1, sp, #984 @ 0x3d8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r2, sp, #872 @ 0x368 │ │ │ │ + add r2, sp, #1000 @ 0x3e8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stmia r4!, {r3} │ │ │ │ + stmia r4!, {r3, r5} │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r6, [r1, #56] @ 0x38 │ │ │ │ lsls r5, r7, #5 │ │ │ │ strh r4, [r6, #54] @ 0x36 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r0, [pc, #320] @ (406abc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f2750>) │ │ │ │ mov r1, r5 │ │ │ │ @@ -1276358,57 +1276352,57 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ bl 3ffc98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2eb92c> │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ b.n 40643e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f20d2> │ │ │ │ - add r5, pc, #256 @ (adr r5, 406bc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f2854>) │ │ │ │ + add r5, pc, #384 @ (adr r5, 406c40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f28d4>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r5, pc, #256 @ (adr r5, 406bc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f2858>) │ │ │ │ + add r5, pc, #384 @ (adr r5, 406c44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f28d8>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r3, pc, #736 @ (adr r3, 406da8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f2a3c>) │ │ │ │ + add r3, pc, #864 @ (adr r3, 406e28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f2abc>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r7, pc, #112 @ (adr r7, 406b3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f27d0>) │ │ │ │ + add r7, pc, #240 @ (adr r7, 406bbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f2850>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r6, pc, #464 @ (adr r6, 406ca0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f2934>) │ │ │ │ + add r6, pc, #592 @ (adr r6, 406d20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f29b4>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r6, pc, #480 @ (adr r6, 406cb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f2948>) │ │ │ │ + add r6, pc, #608 @ (adr r6, 406d34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f29c8>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r7, #5 │ │ │ │ strh r4, [r7, #38] @ 0x26 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r0, sp, #432 @ 0x1b0 │ │ │ │ + add r0, sp, #560 @ 0x230 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r7, pc, #696 @ (adr r7, 406da0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f2a34>) │ │ │ │ + add r7, pc, #824 @ (adr r7, 406e20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f2ab4>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r7, pc, #216 @ (adr r7, 406bc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f285c>) │ │ │ │ + add r7, pc, #344 @ (adr r7, 406c48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f28dc>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r6, [r0, #36] @ 0x24 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r5, pc, #848 @ (adr r5, 406e48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f2adc>) │ │ │ │ + add r5, pc, #976 @ (adr r5, 406ec8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f2b5c>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r5, pc, #872 @ (adr r5, 406e64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f2af8>) │ │ │ │ + add r5, pc, #1000 @ (adr r5, 406ee4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f2b78>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r0, [r3, #34] @ 0x22 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r5, pc, #664 @ (adr r5, 406d9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f2a30>) │ │ │ │ + add r5, pc, #792 @ (adr r5, 406e1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f2ab0>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r5, pc, #680 @ (adr r5, 406db0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f2a44>) │ │ │ │ + add r5, pc, #808 @ (adr r5, 406e30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2f2ac4>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r2, [r7, #32] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldrsh r4, [r7, r5] │ │ │ │ + ldrsh r4, [r3, r6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r1!, {r2} │ │ │ │ + stmia r1!, {r2, r5} │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ @@ -1339322,15 +1339316,15 @@ │ │ │ │ bl 4342b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31ff44> │ │ │ │ b.n 432ef8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31eb8c> │ │ │ │ bl 434808 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32049c> │ │ │ │ b.n 432eb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31eb4c> │ │ │ │ bl 434b0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3207a0> │ │ │ │ b.n 432eb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31eb4c> │ │ │ │ nop │ │ │ │ - subs r1, #40 @ 0x28 │ │ │ │ + subs r1, #72 @ 0x48 │ │ │ │ lsls r5, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1339491,23 +1339485,23 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 4348ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x320540> │ │ │ │ b.n 433064 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31ecf8> │ │ │ │ ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ add.w r0, r4, #288 @ 0x120 │ │ │ │ bl 444a54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3306e8> │ │ │ │ b.n 433094 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31ed28> │ │ │ │ - adds r7, #176 @ 0xb0 │ │ │ │ + adds r7, #208 @ 0xd0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r7, #178 @ 0xb2 │ │ │ │ + adds r7, #210 @ 0xd2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r7, #206 @ 0xce │ │ │ │ + adds r7, #238 @ 0xee │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r7, #114 @ 0x72 │ │ │ │ + adds r7, #146 @ 0x92 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + adds r7, #76 @ 0x4c │ │ │ │ lsls r5, r0, #3 │ │ │ │ cbz r0, 433152 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31ede6> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1339686,37 +1339680,37 @@ │ │ │ │ b.n 4331cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31ee60> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r6, {r2, r3, r5, r6} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #194 @ 0xc2 │ │ │ │ + adds r6, #226 @ 0xe2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldmia r6, {r1, r3, r4, r6} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - adds r6, #198 @ 0xc6 │ │ │ │ + adds r6, #230 @ 0xe6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r6, #74 @ 0x4a │ │ │ │ + adds r6, #106 @ 0x6a │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r6, #224 @ 0xe0 │ │ │ │ + adds r7, #0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldmia r5!, {r1, r6, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - adds r6, #64 @ 0x40 │ │ │ │ + adds r6, #96 @ 0x60 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r6, #104 @ 0x68 │ │ │ │ + adds r6, #136 @ 0x88 │ │ │ │ lsls r5, r0, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #114 @ 0x72 │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r6, #170 @ 0xaa │ │ │ │ + adds r6, #202 @ 0xca │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r5, #94 @ 0x5e │ │ │ │ + adds r5, #126 @ 0x7e │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1339758,17 +1339752,17 @@ │ │ │ │ ldrd r3, r0, [r0, #400] @ 0x190 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r0, #2 │ │ │ │ bl 438140 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x323dd4> │ │ │ │ b.n 433344 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31efd8> │ │ │ │ - adds r5, #208 @ 0xd0 │ │ │ │ + adds r5, #240 @ 0xf0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ adds r0, #8 │ │ │ │ bl 442bec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32e880> │ │ │ │ @@ -1339994,15 +1339988,15 @@ │ │ │ │ blx 6a8b0 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a8b0 │ │ │ │ ldrb.w r3, [r4, #396] @ 0x18c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 433592 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31f226> │ │ │ │ b.n 4335be <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31f252> │ │ │ │ - adds r4, #144 @ 0x90 │ │ │ │ + adds r4, #176 @ 0xb0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #384] @ 0x180 │ │ │ │ cbz r4, 433638 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31f2cc> │ │ │ │ @@ -1340162,15 +1340156,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #32 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 442898 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32e52c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - adds r0, #166 @ 0xa6 │ │ │ │ + adds r0, #198 @ 0xc6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #172] @ 433888 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31f51c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1340245,15 +1340239,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldmia r0!, {r1, r3, r4} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - adds r1, #112 @ 0x70 │ │ │ │ + adds r1, #144 @ 0x90 │ │ │ │ lsls r5, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ ldr r2, [pc, #476] @ (433a88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31f71c>) │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ @@ -1340455,15 +1340449,15 @@ │ │ │ │ b.n 433a34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31f6c8> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r7!, {r2, r3, r6} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #156 @ 0x9c │ │ │ │ + cmp r7, #188 @ 0xbc │ │ │ │ lsls r5, r0, #3 │ │ │ │ stmia r5!, {r2, r6, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1340693,17 +1340687,17 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r4, r5, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #80 @ 0x50 │ │ │ │ + cmp r5, #112 @ 0x70 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r4, #242 @ 0xf2 │ │ │ │ + cmp r5, #18 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #252] @ (433df4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31fa88>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1340905,15 +1340899,15 @@ │ │ │ │ b.n 433e34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31fac8> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #114 @ 0x72 │ │ │ │ + cmp r3, #146 @ 0x92 │ │ │ │ lsls r5, r0, #3 │ │ │ │ stmia r1!, {r2, r3, r6} │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ and.w r1, r1, #61440 @ 0xf000 │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bne.n 433f1a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31fbae> │ │ │ │ @@ -1340933,15 +1340927,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cmp r3, #24 │ │ │ │ + cmp r3, #56 @ 0x38 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #76] @ (433f84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31fc18>) │ │ │ │ add r1, pc │ │ │ │ @@ -1341072,15 +1341066,15 @@ │ │ │ │ b.n 43406c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31fd00> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #104 @ 0x68 │ │ │ │ + cmp r2, #136 @ 0x88 │ │ │ │ lsls r5, r0, #3 │ │ │ │ bl 41c092 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x307d26> │ │ │ │ itte le │ │ │ │ lslle r7, r6, #5 │ │ │ │ pushle {r4, r5, lr} │ │ │ │ movgt.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1341285,15 +1341279,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 434280 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31ff14> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #210 @ 0xd2 │ │ │ │ + movs r7, #242 @ 0xf2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ pop {r3, r4, r5, r6, pc} │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ @@ -1341459,19 +1341453,19 @@ │ │ │ │ b.n 4343dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x320070> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ pop {r2, r4, r5, pc} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #96 @ 0x60 │ │ │ │ + movs r7, #128 @ 0x80 │ │ │ │ lsls r5, r0, #3 │ │ │ │ pop {r3, r4, r6, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - movs r6, #240 @ 0xf0 │ │ │ │ + movs r7, #16 │ │ │ │ lsls r5, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #524] @ (434698 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32032c>) │ │ │ │ @@ -1341695,47 +1341689,47 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ cbnz r4, 4346f6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32038a> │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 4346f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32038c> │ │ │ │ lsls r7, r6, #5 │ │ │ │ - movs r3, #90 @ 0x5a │ │ │ │ + movs r3, #122 @ 0x7a │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r4, #224 @ 0xe0 │ │ │ │ + movs r5, #0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ cbnz r4, 4346f2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x320386> │ │ │ │ lsls r7, r6, #5 │ │ │ │ - movs r4, #146 @ 0x92 │ │ │ │ + movs r4, #178 @ 0xb2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r2, #198 @ 0xc6 │ │ │ │ + movs r2, #230 @ 0xe6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #58 @ 0x3a │ │ │ │ + movs r5, #90 @ 0x5a │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r4, #228 @ 0xe4 │ │ │ │ + movs r5, #4 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r4, #198 @ 0xc6 │ │ │ │ + movs r4, #230 @ 0xe6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r5, #4 │ │ │ │ + movs r5, #36 @ 0x24 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r4, #2 │ │ │ │ + movs r4, #34 @ 0x22 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r4, #216 @ 0xd8 │ │ │ │ + movs r4, #248 @ 0xf8 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r5, #74 @ 0x4a │ │ │ │ + movs r5, #106 @ 0x6a │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r3, #230 @ 0xe6 │ │ │ │ + movs r4, #6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r5, #64 @ 0x40 │ │ │ │ + movs r5, #96 @ 0x60 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r3, #64 @ 0x40 │ │ │ │ + movs r3, #96 @ 0x60 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r4, #152 @ 0x98 │ │ │ │ + movs r4, #184 @ 0xb8 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (434770 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x320404>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1341786,25 +1341780,25 @@ │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ ldr r0, [pc, #28] @ (434788 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32041c>) │ │ │ │ add r0, pc │ │ │ │ b.n 434730 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3203c4> │ │ │ │ nop │ │ │ │ cbnz r2, 434774 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x320408> │ │ │ │ lsls r7, r6, #5 │ │ │ │ - movs r3, #230 @ 0xe6 │ │ │ │ + movs r4, #6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - b.n 4347b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32044c> │ │ │ │ + b.n 4347f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32048c> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r3, #212 @ 0xd4 │ │ │ │ + movs r3, #244 @ 0xf4 │ │ │ │ lsls r5, r0, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #222 @ 0xde │ │ │ │ + movs r3, #254 @ 0xfe │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r3, #186 @ 0xba │ │ │ │ + movs r3, #218 @ 0xda │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #92] @ 4347fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x320490> │ │ │ │ @@ -1341986,15 +1341980,15 @@ │ │ │ │ b.n 43491e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3205b2> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb736 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #198 @ 0xc6 │ │ │ │ + movs r2, #230 @ 0xe6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ @ instruction: 0xb6d6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -1342090,15 +1342084,15 @@ │ │ │ │ b.n 434a20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3206b4> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cpsid i │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #18 │ │ │ │ + movs r2, #50 @ 0x32 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r1, r2, r3, r6, r7, lr} │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1342281,15 +1342275,15 @@ │ │ │ │ add sp, #128 @ 0x80 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ push {r1, r4, r5} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r3, #6 │ │ │ │ + subs r4, r7, #6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ cbz r4, 434cd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x320964> │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1342643,17 +1342637,17 @@ │ │ │ │ nop │ │ │ │ cbz r4, 43503c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x320cd0> │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r0, 435028 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x320cbc> │ │ │ │ lsls r7, r6, #5 │ │ │ │ - lsls r6, r0, #14 │ │ │ │ + lsls r6, r4, #14 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsls r6, r0, #12 │ │ │ │ + lsls r6, r4, #12 │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3784] @ 0xec8 │ │ │ │ @@ -1342832,23 +1342826,23 @@ │ │ │ │ b.n 43509c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x320d30> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, sp, #712 @ 0x2c8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r7, r4 │ │ │ │ + subs r0, r3, r5 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - strh r0, [r2, #18] │ │ │ │ + strh r0, [r6, #18] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, r3, r4 │ │ │ │ + subs r6, r7, r4 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r4, r4, r4 │ │ │ │ + subs r4, r0, r5 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r6, r7, r2 │ │ │ │ + subs r6, r3, r3 │ │ │ │ lsls r5, r0, #3 │ │ │ │ add r6, sp, #376 @ 0x178 │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1344] @ 0x540 │ │ │ │ @@ -1343190,35 +1343184,35 @@ │ │ │ │ b.n 43552e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3211c2> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, sp, #688 @ 0x2b0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #19 │ │ │ │ + asrs r0, r0, #20 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r6, r3, r1 │ │ │ │ + adds r6, r7, r1 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r2, r3, r0 │ │ │ │ + adds r2, r7, r0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r0, r2, r0 │ │ │ │ + adds r0, r6, r0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r6, r7, r0 │ │ │ │ + adds r6, r3, r1 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - asrs r2, r1, #31 │ │ │ │ + asrs r2, r5, #31 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrh r6, [r3, r6] │ │ │ │ + ldrh r6, [r7, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r6, r1, #30 │ │ │ │ + asrs r6, r5, #30 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - asrs r0, r3, #30 │ │ │ │ + asrs r0, r7, #30 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - asrs r0, r4, #29 │ │ │ │ + asrs r0, r0, #30 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - asrs r6, r2, #28 │ │ │ │ + asrs r6, r6, #28 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldc2l 15, cr15, [pc], #1020 @ 4359e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321674> │ │ │ │ add r2, sp, #736 @ 0x2e0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1344373,17 +1344367,17 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - sbc.w r0, r6, #216 @ 0xd8 │ │ │ │ - adds.w r0, r0, #216 @ 0xd8 │ │ │ │ - @ instruction: 0xf0d200d8 │ │ │ │ + @ instruction: 0xf18600d8 │ │ │ │ + @ instruction: 0xf13000d8 │ │ │ │ + @ instruction: 0xf0f200d8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1344623,15 +1344617,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 │ │ │ │ - eors.w r0, ip, #216 @ 0xd8 │ │ │ │ + @ instruction: 0xf0bc00d8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1344676,15 +1344670,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 │ │ │ │ - ands.w r0, r2, #216 @ 0xd8 │ │ │ │ + bics.w r0, r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r1, #296 @ 0x128 │ │ │ │ @@ -1344732,15 +1344726,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]! │ │ │ │ - vshr.s64 q0, q4, #54 │ │ │ │ + vshr.s64 q0, q4, #22 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ @@ -1344915,15 +1344909,15 @@ │ │ │ │ mul.w r2, r3, r2 │ │ │ │ blx 6a204 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5, #56] @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - bic.w r0, r8, r8, lsr #3 │ │ │ │ + orr.w r0, r8, r8, lsr #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 │ │ │ │ mov r0, r1 │ │ │ │ @@ -1345494,15 +1345488,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bl 4b4f6a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a0bfe> │ │ │ │ bl 4b0f6e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x39cc02> │ │ │ │ - b.n 436d08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32299c> │ │ │ │ + b.n 436d48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3229dc> │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1345548,15 +1345542,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeffbffff │ │ │ │ @ instruction: 0xefedffff │ │ │ │ - b.n 436c84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x322918> │ │ │ │ + b.n 436cc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x322958> │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1345605,15 +1345599,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bl 7d9082 │ │ │ │ @ instruction: 0xef85ffff │ │ │ │ - b.n 436bf0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x322884> │ │ │ │ + b.n 436c30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3228c4> │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w lr, [r0, #48] @ 0x30 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1345644,15 +1345638,15 @@ │ │ │ │ cmp r2, lr │ │ │ │ ite hi │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - b.n 437498 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32312c> │ │ │ │ + b.n 4374d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32316c> │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1345711,15 +1345705,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ vrecps.f16 , , │ │ │ │ mcr 15, 4, pc, cr1, cr15, {7} @ │ │ │ │ - b.n 436b24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3227b8> │ │ │ │ + b.n 436b64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3227f8> │ │ │ │ lsls r0, r3, #3 │ │ │ │ mcr 15, 4, pc, cr5, cr15, {7} @ │ │ │ │ cbz r0, 4371f6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x322e8a> │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1346489,15 +1346483,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r6, #52] @ 0x34 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2b400c4 │ │ │ │ + @ instruction: 0xf2d400c4 │ │ │ │ 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] @ 437a2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3236c0> │ │ │ │ add.w r6, r1, #31 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1346545,15 +1346539,15 @@ │ │ │ │ add.w r0, r0, r9, lsl #22 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ strh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf27000c4 │ │ │ │ + @ instruction: 0xf29000c4 │ │ │ │ lsrs r2, r1, #22 │ │ │ │ push {r4, lr} │ │ │ │ ubfx r3, r1, #5, #17 │ │ │ │ lsls r2, r2, #4 │ │ │ │ add.w ip, r0, r2 │ │ │ │ ldr.w r4, [ip, #4] │ │ │ │ cmp r3, r4 │ │ │ │ @@ -1346817,29 +1346811,29 @@ │ │ │ │ str.w r0, [r5, r8] │ │ │ │ b.n 437bbe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x323852> │ │ │ │ nop │ │ │ │ strh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r6, r4] │ │ │ │ + ldrsb r2, [r2, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ strh r0, [r7, #32] │ │ │ │ lsls r7, r6, #5 │ │ │ │ - @ instruction: 0xf0e400c4 │ │ │ │ - @ instruction: 0xf0a800c4 │ │ │ │ - b.n 4384b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324144> │ │ │ │ + add.w r0, r4, #196 @ 0xc4 │ │ │ │ + @ instruction: 0xf0c800c4 │ │ │ │ + b.n 4374f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x323184> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - orn r0, r6, #196 @ 0xc4 │ │ │ │ - stmia r0!, {r1, r2, r3, r7} │ │ │ │ + eor.w r0, r6, #196 @ 0xc4 │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bcc.n 437d18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3239ac> │ │ │ │ + bcc.n 437d58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3239ec> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bic.w r0, r6, #196 @ 0xc4 │ │ │ │ - svc 104 @ 0x68 │ │ │ │ + orr.w r0, r6, #196 @ 0xc4 │ │ │ │ + svc 136 @ 0x88 │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ subw sp, sp, #1060 @ 0x424 │ │ │ │ ldr r4, [pc, #108] @ (437d78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x323a0c>) │ │ │ │ @@ -1346886,17 +1346880,17 @@ │ │ │ │ addw sp, sp, #1060 @ 0x424 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r5, #22] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 437d2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3239c0> │ │ │ │ + bhi.n 437d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x323a00> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r6, sp, #440 @ 0x1b8 │ │ │ │ + add r6, sp, #568 @ 0x238 │ │ │ │ lsls r2, r2, #3 │ │ │ │ strh r0, [r4, #20] │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ @@ -1346953,15 +1346947,15 @@ │ │ │ │ lsls r2, r7, #5 │ │ │ │ strh r2, [r1, #18] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r2, #4] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - add r5, sp, #872 @ 0x368 │ │ │ │ + add r5, sp, #1000 @ 0x3e8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ strh r2, [r0, #16] │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3544] @ 0xdd8 │ │ │ │ @@ -1347131,60 +1347125,60 @@ │ │ │ │ mov r0, r6 │ │ │ │ b.n 437ec6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x323b5a> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strh r6, [r6, #12] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 11, cr0, cr0, cr4, {6} │ │ │ │ + cdp 0, 13, cr0, cr0, cr4, {6} │ │ │ │ strh r4, [r5, #12] │ │ │ │ lsls r7, r6, #5 │ │ │ │ blxns r4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ strb r4, [r6, #1] │ │ │ │ lsls r2, r7, #5 │ │ │ │ strb r2, [r5, #1] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - cdp 0, 8, cr0, cr10, cr4, {6} │ │ │ │ - bne.n 438050 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x323ce4> │ │ │ │ + cdp 0, 10, cr0, cr10, cr4, {6} │ │ │ │ + bne.n 438090 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x323d24> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bkpt 0x0098 │ │ │ │ + bkpt 0x00b8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - b.n 438348 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x323fdc> │ │ │ │ + b.n 438388 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32401c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cdp 0, 1, cr0, cr12, cr4, {6} │ │ │ │ + cdp 0, 3, cr0, cr12, cr4, {6} │ │ │ │ strb r0, [r3, #0] │ │ │ │ lsls r2, r7, #5 │ │ │ │ mov r8, sp │ │ │ │ lsls r6, r5, #5 │ │ │ │ - cdp 0, 4, cr0, cr2, cr4, {6} │ │ │ │ + cdp 0, 6, cr0, cr2, cr4, {6} │ │ │ │ ldr r4, [r7, #124] @ 0x7c │ │ │ │ lsls r2, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r0, #0] │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldr r2, [r5, #124] @ 0x7c │ │ │ │ lsls r2, r7, #5 │ │ │ │ strh r2, [r6, #6] │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r2, [r5, #120] @ 0x78 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - stcl 0, cr0, [r2, #784]! @ 0x310 │ │ │ │ - ldcl 0, cr0, [r6, #784] @ 0x310 │ │ │ │ + cdp 0, 0, cr0, cr2, cr4, {6} │ │ │ │ + ldcl 0, cr0, [r6, #784]! @ 0x310 │ │ │ │ ldr r2, [r5, #116] @ 0x74 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - subs r6, #54 @ 0x36 │ │ │ │ + subs r6, #86 @ 0x56 │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r2, [r3, #116] @ 0x74 │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldr r6, [r0, #116] @ 0x74 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldc 0, cr0, [r2, #784]! @ 0x310 │ │ │ │ - subs r6, #12 │ │ │ │ + ldcl 0, cr0, [r2, #784] @ 0x310 │ │ │ │ + subs r6, #44 @ 0x2c │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r6, [r5, #112] @ 0x70 │ │ │ │ lsls r2, r7, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1347366,21 +1347360,21 @@ │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 4381be <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x323e52> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 4381ce <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x323e62> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r4, r5, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - add r1, sp, #952 @ 0x3b8 │ │ │ │ + add r2, sp, #56 @ 0x38 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - pop {r2, r3, r5, pc} │ │ │ │ + pop {r2, r3, r6, pc} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r0, [r6, #14] │ │ │ │ + strb r0, [r2, #15] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xeb8200c4 │ │ │ │ + sub.w r0, r2, r4, lsl #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #24] @ (43823c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x323ed0>) │ │ │ │ add r0, pc │ │ │ │ bl 438f00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324b94> │ │ │ │ @@ -1347388,17 +1347382,17 @@ │ │ │ │ ldr r1, [pc, #20] @ (438244 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x323ed8>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ bl 438140 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x323dd4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeae400c4 │ │ │ │ - adc.w r0, r0, r4, lsl #3 │ │ │ │ - strb r0, [r5, #15] │ │ │ │ + add.w r0, r4, r4, lsl #3 │ │ │ │ + sbc.w r0, r0, r4, lsl #3 │ │ │ │ + strb r0, [r1, #16] │ │ │ │ lsls r4, r0, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r8, [pc, #76] @ 4382a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x323f3c> │ │ │ │ @@ -1347429,15 +1347423,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ add r4, r6 │ │ │ │ subs r4, r4, r5 │ │ │ │ mov r2, r4 │ │ │ │ blx 69eec │ │ │ │ str r4, [r7, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - add r1, sp, #320 @ 0x140 │ │ │ │ + add r1, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-32] │ │ │ │ @@ -1347523,21 +1347517,21 @@ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 43835c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x323ff0> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 43836c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324000> │ │ │ │ stmia r4!, {r2, r4} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - add r0, sp, #320 @ 0x140 │ │ │ │ + add r0, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r6, 43840a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32409e> │ │ │ │ + cbnz r6, 438412 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3240a6> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r2, [r2, #8] │ │ │ │ + strb r2, [r6, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strd r0, r0, [r4, #784]! @ 0x310 │ │ │ │ + and.w r0, r4, r4, lsl #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ movs r0, #0 │ │ │ │ @@ -1347551,15 +1347545,15 @@ │ │ │ │ bl 439a9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x325730> │ │ │ │ movs r3, #0 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #560] @ 0x230 │ │ │ │ + ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ ldr.w ip, [pc, #80] @ 43844c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3240e0> │ │ │ │ @@ -1347709,15 +1347703,15 @@ │ │ │ │ strb r2, [r4, r3] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bne.n 438554 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3241e8> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r0, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ - beq.n 438520 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3241b4> │ │ │ │ + beq.n 438560 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3241f4> │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ subs r0, #1 │ │ │ │ movs r2, #0 │ │ │ │ adds r4, r1, #1 │ │ │ │ ldrb.w ip, [r1, r2, lsl #1] │ │ │ │ ldrb.w r3, [r4, r2, lsl #1] │ │ │ │ @@ -1347780,15 +1347774,15 @@ │ │ │ │ strb r2, [r4, r3] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bne.n 438620 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3242b4> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r0, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ - beq.n 43867c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324310> │ │ │ │ + beq.n 4386bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324350> │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2152] @ 0x868 │ │ │ │ sub.w sp, sp, #1928 @ 0x788 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1347872,17 +1347866,17 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r6, [r4, #4] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 438514 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3241a8> │ │ │ │ + b.n 438554 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3241e8> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - mcr 0, 2, r0, cr0, cr0, {6} │ │ │ │ + mcr 0, 3, r0, cr0, cr0, {6} │ │ │ │ ldrb r6, [r5, #3] │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #148] @ (4387e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324478>) │ │ │ │ @@ -1347949,17 +1347943,17 @@ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r5, #2] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4384cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324160> │ │ │ │ + b.n 43850c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3241a0> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stc 0, cr0, [r2, #832]! @ 0x340 │ │ │ │ + stcl 0, cr0, [r2, #832] @ 0x340 │ │ │ │ ldrb r2, [r6, #0] │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #68] @ (43884c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3244e0>) │ │ │ │ @@ -1348322,15 +1348316,15 @@ │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ beq.n 438bba <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32484e> │ │ │ │ ldr r1, [pc, #8] @ (438bbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324850>) │ │ │ │ add r1, pc │ │ │ │ blx 6a838 │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #8 │ │ │ │ + adds r2, #40 @ 0x28 │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r2, #3 │ │ │ │ movw r1, #1030 @ 0x406 │ │ │ │ @@ -1348730,15 +1348724,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 439076 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324d0a> │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #208] @ (439098 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324d2c>) │ │ │ │ add r0, pc │ │ │ │ - bl 104f8bc │ │ │ │ + bl 104f8fc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ bl 436888 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32251c> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 438f80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324c14> │ │ │ │ ldr r4, [pc, #188] @ (43909c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324d30>) │ │ │ │ @@ -1348898,19 +1348892,19 @@ │ │ │ │ strd r1, r2, [r5] │ │ │ │ b.n 439128 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324dbc> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r1, #112] @ 0x70 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 43915c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324df0> │ │ │ │ + ble.n 43919c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324e30> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bgt.n 439154 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324de8> │ │ │ │ + ble.n 439194 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324e28> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bgt.n 439160 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324df4> │ │ │ │ + ble.n 4391a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324e34> │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1348954,15 +1348948,15 @@ │ │ │ │ blx 68bf0 │ │ │ │ ldr r3, [pc, #148] @ (439280 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324f14>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ cbz r0, 4391f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324e8c> │ │ │ │ ldr r0, [pc, #144] @ (439284 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324f18>) │ │ │ │ add r0, pc │ │ │ │ - bl 104f8bc │ │ │ │ + bl 104f8fc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #136] @ (439288 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324f1c>) │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r4, [r4, r2] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ @@ -1349008,24 +1349002,24 @@ │ │ │ │ blx 6a8b0 │ │ │ │ adds r0, r6, #1 │ │ │ │ blx 68bf0 │ │ │ │ b.n 4391e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324e7c> │ │ │ │ mov r0, r5 │ │ │ │ b.n 4391e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324e78> │ │ │ │ nop │ │ │ │ - bgt.n 43930c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324fa0> │ │ │ │ + bgt.n 43934c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324fe0> │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ lsls r2, r7, #5 │ │ │ │ @ instruction: 0xffabffff │ │ │ │ adds r2, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 4392d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324f64> │ │ │ │ + bgt.n 439310 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324fa4> │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldrb r0, [r7, r2] │ │ │ │ lsls r2, r7, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1349086,19 +1349080,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r0, r4 │ │ │ │ beq.n 439322 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324fb6> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r5, r0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - blt.n 4393b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x325044> │ │ │ │ + blt.n 4393f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x325084> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - blt.n 4393b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x325044> │ │ │ │ + blt.n 4393f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x325084> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - blt.n 4393bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x325050> │ │ │ │ + blt.n 4393fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x325090> │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #72] @ (439398 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32502c>) │ │ │ │ @@ -1349128,15 +1349122,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [r4, ip] │ │ │ │ blx 68a10 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - blt.n 4393d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x325064> │ │ │ │ + blt.n 439410 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3250a4> │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ sub.w r4, r0, #24 │ │ │ │ adds r1, #31 │ │ │ │ @@ -1351043,15 +1351037,15 @@ │ │ │ │ ldrb r2, [r4, #3] │ │ │ │ @ instruction: 0xb839 │ │ │ │ subs r3, #255 @ 0xff │ │ │ │ ldmia r5, {r0, r2, r4, r5} │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ bpl.n 43a72a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3263be> │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ - stmia r7!, {r1, r2, r3, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r0, #3 │ │ │ │ strb r1, [r0, #0] │ │ │ │ strb r2, [r0, #1] │ │ │ │ ldrb r2, [r3, #2] │ │ │ │ ldrb.w ip, [r3, #1] │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ @@ -1353063,15 +1353057,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} │ │ │ │ - ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r5, [sp, #872] @ 0x368 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #52] @ (43bcc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x327958>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1353280,23 +1353274,23 @@ │ │ │ │ nop │ │ │ │ orrs r4, r2 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmn r0, r7 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldr r1, [sp, #152] @ 0x98 │ │ │ │ + ldr r1, [sp, #280] @ 0x118 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r0, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [sp, #584] @ 0x248 │ │ │ │ + ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r3, [sp, #832] @ 0x340 │ │ │ │ + ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r3, [sp, #656] @ 0x290 │ │ │ │ + ldr r3, [sp, #784] @ 0x310 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1353405,19 +1353399,19 @@ │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ b.n 43bf76 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x327c0a> │ │ │ │ mov r9, r2 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 43bf6a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x327bfe> │ │ │ │ mov r5, r6 │ │ │ │ b.n 43bf8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x327c20> │ │ │ │ - ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r2, [sp, #808] @ 0x328 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [sp, #632] @ 0x278 │ │ │ │ + ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [sp, #376] @ 0x178 │ │ │ │ + ldr r2, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ vldr d7, [pc, #68] @ 43c038 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x327ccc> │ │ │ │ @@ -1353724,17 +1353718,17 @@ │ │ │ │ cmpne r3, r6 │ │ │ │ bne.n 43c2d6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x327f6a> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 43c2e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x327f7c> │ │ │ │ b.n 43c2c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x327f54> │ │ │ │ nop │ │ │ │ - str r7, [sp, #120] @ 0x78 │ │ │ │ + str r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [sp, #992] @ 0x3e0 │ │ │ │ + str r7, [sp, #96] @ 0x60 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cbz r0, 43c322 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x327fb6> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1353785,17 +1353779,17 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ blx 6a204 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5, #48] @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r6, [sp, #520] @ 0x208 │ │ │ │ + str r6, [sp, #648] @ 0x288 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [sp, #824] @ 0x338 │ │ │ │ + str r2, [sp, #952] @ 0x3b8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1353835,15 +1353829,15 @@ │ │ │ │ bcc.n 43c3fe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x328092> │ │ │ │ bl 43bcd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x327964> │ │ │ │ pop {r3, pc} │ │ │ │ movs r1, #0 │ │ │ │ bl 43bcd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x327964> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r2, [sp, #320] @ 0x140 │ │ │ │ + str r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1353899,15 +1353893,15 @@ │ │ │ │ subs r2, #1 │ │ │ │ adds r3, #1 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [r1, #4] │ │ │ │ strd r2, r3, [r0, #48] @ 0x30 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r5, [sp, #104] @ 0x68 │ │ │ │ + str r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1353925,15 +1353919,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} │ │ │ │ - str r4, [sp, #864] @ 0x360 │ │ │ │ + str r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ cbz r0, 43c55a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3281ee> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1353986,15 +1353980,15 @@ │ │ │ │ bne.n 43c570 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x328204> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ mov r1, r2 │ │ │ │ b.n 43c562 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3281f6> │ │ │ │ nop │ │ │ │ - str r4, [sp, #376] @ 0x178 │ │ │ │ + str r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #104] @ (43c608 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32829c>) │ │ │ │ movs r1, #208 @ 0xd0 │ │ │ │ @@ -1354099,17 +1354093,17 @@ │ │ │ │ cmpne r2, r8 │ │ │ │ bne.n 43c66a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3282fe> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 43c684 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x328318> │ │ │ │ b.n 43c65c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3282f0> │ │ │ │ nop │ │ │ │ - str r3, [sp, #544] @ 0x220 │ │ │ │ + str r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r3, [sp, #400] @ 0x190 │ │ │ │ + str r3, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ vstr d1, [sp] │ │ │ │ @@ -1357544,18 +1357538,18 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6a024 │ │ │ │ ldr r3, [pc, #20] @ (43eda8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32aa3c>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [pc, #16] @ (43edac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32aa40>) │ │ │ │ add r0, pc │ │ │ │ - bl 104f8bc │ │ │ │ + bl 104f8fc │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - tst r0, r2 │ │ │ │ + tst r0, r6 │ │ │ │ lsls r1, r0, #3 │ │ │ │ lsls r4, r7, #5 │ │ │ │ lsls r2, r7, #5 │ │ │ │ movs r3, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1361502,17 +1361496,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 441a60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32d6f4> │ │ │ │ nop │ │ │ │ - subs r7, #194 @ 0xc2 │ │ │ │ + subs r7, #226 @ 0xe2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r7, #102 @ 0x66 │ │ │ │ + subs r7, #134 @ 0x86 │ │ │ │ lsls r0, r3, #3 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1362367,15 +1362361,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #20] @ (44238c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32e020>) │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ bl 45dff8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x349c8c> │ │ │ │ ldr r0, [pc, #12] @ (442390 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32e024>) │ │ │ │ add r0, pc │ │ │ │ - bl 104f8bc │ │ │ │ + bl 104f8fc │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ mrc2 15, 7, pc, cr11, cr15, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1362609,15 +1362603,15 @@ │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 442674 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32e308> │ │ │ │ lsls r6, r6, #5 │ │ │ │ bge.n 442550 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32e1e4> │ │ │ │ lsls r6, r6, #5 │ │ │ │ - ldr r1, [pc, #8] @ (442630 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32e2c4>) │ │ │ │ + ldr r1, [pc, #136] @ (4426b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32e344>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1362974,24 +1362968,24 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a204 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - cmp r8, r4 │ │ │ │ + cmp r8, r8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldr??.w pc, [r7, #4095] @ 0xfff │ │ │ │ stmia r5!, {r5, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ stmia r5!, {r1, r2, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ adds r6, r0, #7 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - lsls r0, r4, #7 │ │ │ │ + lsls r0, r0, #8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -1364504,28 +1364498,28 @@ │ │ │ │ add r1, pc │ │ │ │ blx 68f74 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r5 │ │ │ │ orreq.w r0, r5, #1 │ │ │ │ b.n 443b34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32f7c8> │ │ │ │ - push {r1, r4, r6, r7, lr} │ │ │ │ + push {r1, r4, r5, r6, r7, lr} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r1, #88 @ 0x58 │ │ │ │ + movs r1, #120 @ 0x78 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, #32 │ │ │ │ + subs r6, #64 @ 0x40 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r7, #100 @ 0x64 │ │ │ │ + adds r7, #132 @ 0x84 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - orn r0, ip, #208 @ 0xd0 │ │ │ │ - adds r3, #82 @ 0x52 │ │ │ │ + eor.w r0, ip, #208 @ 0xd0 │ │ │ │ + adds r3, #114 @ 0x72 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r7, [sp, #368] @ 0x170 │ │ │ │ + ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - adds r7, #18 │ │ │ │ + adds r7, #50 @ 0x32 │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldr r3, [pc, #68] @ (443be4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32f878>) │ │ │ │ add r3, pc │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cbz r1, 443ba8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32f83c> │ │ │ │ bx lr │ │ │ │ @@ -1364548,15 +1364542,15 @@ │ │ │ │ mov.w r2, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @ instruction: 0xb7df │ │ │ │ lsls r1, r7, #5 │ │ │ │ - adds r2, #234 @ 0xea │ │ │ │ + adds r3, #10 │ │ │ │ lsls r4, r0, #3 │ │ │ │ @ instruction: 0xb7b0 │ │ │ │ lsls r1, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1364853,27 +1364847,27 @@ │ │ │ │ mov r0, fp │ │ │ │ blx 6a1f8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 443e02 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32fa96> │ │ │ │ b.n 443e14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32faa8> │ │ │ │ strd r7, r7, [sp, #20] │ │ │ │ b.n 443e3a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32face> │ │ │ │ - adds r1, #74 @ 0x4a │ │ │ │ + adds r1, #106 @ 0x6a │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strh r0, [r7, #24] │ │ │ │ + strh r0, [r3, #26] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r2, r5, r6 │ │ │ │ + subs r2, r1, r7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r0, #76 @ 0x4c │ │ │ │ + adds r0, #108 @ 0x6c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 444074 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32fd08> │ │ │ │ + b.n 4440b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32fd48> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r6, r0 │ │ │ │ + cmp r6, r4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, #36 @ 0x24 │ │ │ │ + adds r0, #68 @ 0x44 │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1364923,15 +1364917,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ blx 68dd0 <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cbz r4, 44400e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32fca2> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - cmp r7, #106 @ 0x6a │ │ │ │ + cmp r7, #138 @ 0x8a │ │ │ │ lsls r4, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1365013,17 +1365007,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 44402c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32fcc0> │ │ │ │ - wfe │ │ │ │ + sev │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r7, #6] │ │ │ │ + strh r0, [r3, #8] │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1365114,15 +1365108,15 @@ │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ itt eq │ │ │ │ moveq r7, r3 │ │ │ │ moveq r8, r7 │ │ │ │ beq.n 44411a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32fdae> │ │ │ │ b.n 44415a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32fdee> │ │ │ │ nop │ │ │ │ - bkpt 0x0044 │ │ │ │ + bkpt 0x0064 │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-80] │ │ │ │ ldr r6, [pc, #316] @ (4442d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32ff6c>) │ │ │ │ @@ -1365250,15 +1365244,15 @@ │ │ │ │ nop │ │ │ │ bkpt 0x005a │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r1} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - cmp r5, #20 │ │ │ │ + cmp r5, #52 @ 0x34 │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ ldmia r1, {r1, r4, r5} │ │ │ │ lsls r1, r7, #5 │ │ │ │ pop {r1, r3, r4, r5, r6, pc} │ │ │ │ lsls r6, r6, #5 │ │ │ │ @@ -1365578,93 +1365572,93 @@ │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ ldmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - cmp r3, #164 @ 0xa4 │ │ │ │ + cmp r3, #196 @ 0xc4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ ittee │ │ │ │ lsl r1, r7, #5 │ │ │ │ ittt le @ unpredictable > │ │ │ │ lslle r1, r7, #5 │ │ │ │ ite le @ unpredictable │ │ │ │ lslle r1, r7, #5 │ │ │ │ stmiagt r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ pop {r2, r4, r5} │ │ │ │ lsls r6, r6, #5 │ │ │ │ stmia r7!, {r4, r5, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - cmp r3, #86 @ 0x56 │ │ │ │ - lsls r4, r0, #3 │ │ │ │ - cmp r3, #98 @ 0x62 │ │ │ │ - lsls r4, r0, #3 │ │ │ │ - cmp r3, #122 @ 0x7a │ │ │ │ + cmp r3, #118 @ 0x76 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r3, #140 @ 0x8c │ │ │ │ + cmp r3, #130 @ 0x82 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r3, #156 @ 0x9c │ │ │ │ + cmp r3, #154 @ 0x9a │ │ │ │ lsls r4, r0, #3 │ │ │ │ cmp r3, #172 @ 0xac │ │ │ │ lsls r4, r0, #3 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ lsls r4, r0, #3 │ │ │ │ cmp r3, #204 @ 0xcc │ │ │ │ lsls r4, r0, #3 │ │ │ │ cmp r3, #220 @ 0xdc │ │ │ │ lsls r4, r0, #3 │ │ │ │ cmp r3, #236 @ 0xec │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r3, #248 @ 0xf8 │ │ │ │ + cmp r3, #252 @ 0xfc │ │ │ │ lsls r4, r0, #3 │ │ │ │ cmp r4, #12 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r4, #28 │ │ │ │ + cmp r4, #24 │ │ │ │ lsls r4, r0, #3 │ │ │ │ cmp r4, #44 @ 0x2c │ │ │ │ lsls r4, r0, #3 │ │ │ │ cmp r4, #60 @ 0x3c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r4, #72 @ 0x48 │ │ │ │ + cmp r4, #76 @ 0x4c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r4, #88 @ 0x58 │ │ │ │ + cmp r4, #92 @ 0x5c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r4, #102 @ 0x66 │ │ │ │ + cmp r4, #104 @ 0x68 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r4, #112 @ 0x70 │ │ │ │ + cmp r4, #120 @ 0x78 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r4, #128 @ 0x80 │ │ │ │ + cmp r4, #134 @ 0x86 │ │ │ │ lsls r4, r0, #3 │ │ │ │ cmp r4, #144 @ 0x90 │ │ │ │ lsls r4, r0, #3 │ │ │ │ cmp r4, #160 @ 0xa0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r4, #180 @ 0xb4 │ │ │ │ + cmp r4, #176 @ 0xb0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r4, #200 @ 0xc8 │ │ │ │ + cmp r4, #192 @ 0xc0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r4, #220 @ 0xdc │ │ │ │ + cmp r4, #212 @ 0xd4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r4, #240 @ 0xf0 │ │ │ │ + cmp r4, #232 @ 0xe8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r5, #4 │ │ │ │ + cmp r4, #252 @ 0xfc │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r5, #28 │ │ │ │ + cmp r5, #16 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r5, #48 @ 0x30 │ │ │ │ + cmp r5, #36 @ 0x24 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r5, #68 @ 0x44 │ │ │ │ + cmp r5, #60 @ 0x3c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r5, #88 @ 0x58 │ │ │ │ + cmp r5, #80 @ 0x50 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r5, #112 @ 0x70 │ │ │ │ + cmp r5, #100 @ 0x64 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r1, #96 @ 0x60 │ │ │ │ + cmp r5, #120 @ 0x78 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + cmp r5, #144 @ 0x90 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + cmp r1, #128 @ 0x80 │ │ │ │ lsls r4, r0, #3 │ │ │ │ pop {r1, r2, r3, r7, pc} │ │ │ │ lsls r1, r7, #5 │ │ │ │ cbz r0, 444706 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x33039a> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1365691,15 +1365685,15 @@ │ │ │ │ beq.n 4446d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x33036c> │ │ │ │ subs r0, r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ - cmp r4, #154 @ 0x9a │ │ │ │ + cmp r4, #186 @ 0xba │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w lr, [pc, #76] @ 444770 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x330404> │ │ │ │ @@ -1365958,15 +1365952,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb788 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb72c │ │ │ │ lsls r6, r6, #5 │ │ │ │ - cmp r2, #148 @ 0x94 │ │ │ │ + cmp r2, #180 @ 0xb4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #32] @ (444a08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x33069c>) │ │ │ │ @@ -1365981,15 +1365975,15 @@ │ │ │ │ blx 6ae58 │ │ │ │ str r0, [r4, #0] │ │ │ │ cbz r0, 444a06 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x33069a> │ │ │ │ movs r0, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r1, #166 @ 0xa6 │ │ │ │ + cmp r1, #198 @ 0xc6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, r2, [r4] │ │ │ │ @@ -1366272,15 +1366266,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #20 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ - movs r7, #0 │ │ │ │ + movs r7, #32 │ │ │ │ lsls r4, r0, #3 │ │ │ │ cbz r0, 444d6a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3309fe> │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 444d6a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3309fe> │ │ │ │ lsls r6, r6, #5 │ │ │ │ @@ -1366379,17 +1366373,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 444da6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x330a3a> │ │ │ │ nop │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r6, #102 @ 0x66 │ │ │ │ + movs r6, #134 @ 0x86 │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 432428 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31e0bc> │ │ │ │ movs r3, #0 │ │ │ │ @@ -1367837,15 +1367831,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (445cc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x331958>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r6, r0, #3 │ │ │ │ + lsls r6, r4, #3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #24] @ (445cf0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x331984>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1368346,15 +1368340,15 @@ │ │ │ │ b.n 44614c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x331de0> │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov.w r0, #65536 @ 0x10000 │ │ │ │ b.n 44614c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x331de0> │ │ │ │ nop │ │ │ │ - vqadd.u64 q8, q8, │ │ │ │ + vshr.u64 q0, , #48 │ │ │ │ cbz r2, 44619e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x331e32> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 4461a2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x331e36> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 4461b2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x331e46> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ @@ -1368379,17 +1368373,17 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 4461a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x331e34> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - lsls r4, r2, #2 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r0, #2 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ ldr r5, [pc, #848] @ (446540 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3321d4>) │ │ │ │ @@ -1370405,17 +1370399,17 @@ │ │ │ │ b.n 447646 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3332da> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #22] │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 q0, , #20 │ │ │ │ - ldcl 0, cr0, [r4, #860]! @ 0x35c │ │ │ │ - stc 0, cr0, [r4], #-860 @ 0xfffffca4 │ │ │ │ + vshr.s64 q8, , #52 │ │ │ │ + mrc 0, 0, r0, cr4, cr7, {6} │ │ │ │ + mcrr 0, 13, r0, r4, cr7 │ │ │ │ ldr r7, [pc, #680] @ (447a74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x333708>) │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldrh r4, [r2, #4] │ │ │ │ lsls r6, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1370810,19 +1370804,19 @@ │ │ │ │ bne.n 447be0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x333874> │ │ │ │ b.n 44793c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3335d0> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r2, #0] │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [sl, #860]! @ 0x35c │ │ │ │ - ldc 0, cr0, [r2], #-860 @ 0xfffffca4 │ │ │ │ + ands.w r0, sl, r7, lsr #3 │ │ │ │ + mrrc 0, 13, r0, r2, cr7 │ │ │ │ strh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - ldrd r0, r0, [r8, #860]! @ 0x35c │ │ │ │ + ands.w r0, r8, r7, lsr #3 │ │ │ │ ldr r4, [pc, #376] @ (447d88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x333a1c>) │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1371187,28 +1371181,28 @@ │ │ │ │ ldr.w ip, [sp, #48] @ 0x30 │ │ │ │ b.n 447f48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x333bdc> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r2, #30] │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf31200d7 │ │ │ │ - b.n 447930 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3335c4> │ │ │ │ + @ instruction: 0xf33200d7 │ │ │ │ + b.n 447970 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x333604> │ │ │ │ lsls r7, r2, #3 │ │ │ │ bxns pc │ │ │ │ lsls r5, r5, #5 │ │ │ │ bxns r4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ strh r0, [r6, #2] │ │ │ │ lsls r6, r6, #5 │ │ │ │ - b.n 4486c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x33435c> │ │ │ │ + b.n 448708 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x33439c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 4484d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x334168> │ │ │ │ + b.n 448514 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3341a8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 44882c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3344c0> │ │ │ │ + b.n 44786c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x333500> │ │ │ │ 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, #3880] @ 0xf28 │ │ │ │ ldr.w r4, [pc, #1348] @ 448588 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x33421c> │ │ │ │ mov sl, r0 │ │ │ │ @@ -1371707,26 +1371701,26 @@ │ │ │ │ b.n 4484fa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x33418e> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r6, #30] │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4488b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x33454c> │ │ │ │ + b.n 4488f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x33458c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 4488ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x334540> │ │ │ │ + b.n 4488ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x334580> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - mrc 0, 4, r0, cr6, cr7, {6} │ │ │ │ + mrc 0, 5, r0, cr6, cr7, {6} │ │ │ │ add r2, r6 │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldrb r6, [r7, #11] │ │ │ │ lsls r6, r6, #5 │ │ │ │ - ble.n 4484e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x334174> │ │ │ │ + ble.n 448520 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3341b4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - udf #142 @ 0x8e │ │ │ │ + udf #174 @ 0xae │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r0 │ │ │ │ @@ -1372282,17 +1372276,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 448b58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3347ec> │ │ │ │ nop │ │ │ │ - b.n 4486b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x33434c> │ │ │ │ + b.n 4486f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x33438c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 448618 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3342ac> │ │ │ │ + b.n 448658 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3342ec> │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r5, r1 │ │ │ │ @@ -1372909,17 +1372903,17 @@ │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ ldrb.w ip, [r3, r1] │ │ │ │ b.n 449258 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x334eec> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - svc 84 @ 0x54 │ │ │ │ + svc 116 @ 0x74 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - udf #202 @ 0xca │ │ │ │ + udf #234 @ 0xea │ │ │ │ lsls r7, r2, #3 │ │ │ │ lsls r3, r1, #27 │ │ │ │ itet mi │ │ │ │ addmi r3, r0, #4 │ │ │ │ movpl r3, r0 │ │ │ │ andmi.w r1, r1, #15 │ │ │ │ lsls r1, r1, #1 │ │ │ │ @@ -1372941,15 +1372935,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 │ │ │ │ - udf #124 @ 0x7c │ │ │ │ + udf #156 @ 0x9c │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ lsls r3, r1, #27 │ │ │ │ ldr.w ip, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ bpl.n 4493de <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x335072> │ │ │ │ and.w r1, r1, #15 │ │ │ │ @@ -1373097,27 +1373091,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 449386 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x33501a> │ │ │ │ - ble.n 4494a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x335134> │ │ │ │ + udf #18 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ble.n 449414 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3350a8> │ │ │ │ + ble.n 449454 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3350e8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ble.n 4493d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x335064> │ │ │ │ + ble.n 449410 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3350a4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ble.n 44953c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3351d0> │ │ │ │ + ble.n 44957c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x335210> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ble.n 449524 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3351b8> │ │ │ │ + ble.n 449564 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3351f8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bgt.n 449494 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x335128> │ │ │ │ + ble.n 4494d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x335168> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bgt.n 449404 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x335098> │ │ │ │ + bgt.n 449444 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3350d8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ and.w r3, r1, #16 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub sp, #16 │ │ │ │ lsls r4, r5, #3 │ │ │ │ bpl.n 44952c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3351c0> │ │ │ │ @@ -1373252,19 +1373246,19 @@ │ │ │ │ ubfx r1, r3, #1, #8 │ │ │ │ b.n 449586 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x33521a> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r1 │ │ │ │ b.n 449586 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x33521a> │ │ │ │ - bgt.n 4496d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x335368> │ │ │ │ + bgt.n 449714 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3353a8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blt.n 449664 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3352f8> │ │ │ │ + bgt.n 4496a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x335338> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blt.n 44976c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x335400> │ │ │ │ + blt.n 4495ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x335240> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, r1, #7 │ │ │ │ and.w lr, r1, #7 │ │ │ │ @@ -1375455,17 +1375449,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r3, r6] │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r4, r6, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ble.n 44af5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x336bf0> │ │ │ │ + ble.n 44ad9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x336a30> │ │ │ │ lsls r0, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44aeb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x336b48>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1375479,17 +1375473,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ str r6, [r3, r5] │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ble.n 44af20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x336bb4> │ │ │ │ + ble.n 44af60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x336bf4> │ │ │ │ lsls r0, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44aef0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x336b84>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1375503,17 +1375497,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r4, r4] │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2} │ │ │ │ + stmia r3!, {r2, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bgt.n 44aee4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x336b78> │ │ │ │ + ble.n 44af24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x336bb8> │ │ │ │ lsls r0, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -1375970,17 +1375964,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [pc, #168] @ (44b494 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x337128>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r5, r6, r7, pc} │ │ │ │ + bkpt 0x0000 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bvc.n 44b3ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x337080> │ │ │ │ + bhi.n 44b42c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3370c0> │ │ │ │ lsls r0, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44b424 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3370b8>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1375994,17 +1375988,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #952] @ (44b7e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x337474>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r4, r5, r6, pc} │ │ │ │ + pop {r3, r4, r7, pc} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bvc.n 44b3b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x337044> │ │ │ │ + bvc.n 44b3f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x337084> │ │ │ │ lsls r0, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44b460 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3370f4>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1376018,17 +1376012,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #712] @ (44b72c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3373c0>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r4, pc} │ │ │ │ + pop {r4, r5, pc} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bvc.n 44b374 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x337008> │ │ │ │ + bvc.n 44b3b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x337048> │ │ │ │ lsls r0, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1378454,17 +1378448,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r7, #94 @ 0x5e │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #640 @ (adr r2, 44d340 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x338fd4>) │ │ │ │ + add r2, pc, #768 @ (adr r2, 44d3c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x339054>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r6, 44d10e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x338da2> │ │ │ │ + cbnz r6, 44d116 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x338daa> │ │ │ │ lsls r0, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44d0f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x338d84>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1378478,17 +1378472,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r7, #34 @ 0x22 │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #224 @ (adr r2, 44d1dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x338e70>) │ │ │ │ + add r2, pc, #352 @ (adr r2, 44d25c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x338ef0>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - revsh r2, r6 │ │ │ │ + cbnz r2, 44d144 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x338dd8> │ │ │ │ lsls r0, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldrd r4, r5, [sp, #80] @ 0x50 │ │ │ │ @@ -1378590,17 +1378584,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r6, #14 │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #992 @ (adr r0, 44d5f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x339284>) │ │ │ │ + add r1, pc, #96 @ (adr r1, 44d270 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x338f04>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r6, 44d24a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x338ede> │ │ │ │ + cbnz r6, 44d252 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x338ee6> │ │ │ │ lsls r0, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1379629,17 +1379623,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ movs r3, #110 @ 0x6e │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #176] @ 0xb0 │ │ │ │ + str r6, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r7, sp, #248 @ 0xf8 │ │ │ │ + add r7, sp, #376 @ 0x178 │ │ │ │ lsls r0, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44dce0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x339974>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1379653,17 +1379647,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ movs r3, #50 @ 0x32 │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #784] @ 0x310 │ │ │ │ + str r5, [sp, #912] @ 0x390 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r7, sp, #8 │ │ │ │ + add r7, sp, #136 @ 0x88 │ │ │ │ lsls r0, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldrd r5, sl, [sp, #88] @ 0x58 │ │ │ │ @@ -1379774,17 +1379768,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ movs r2, #6 │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #432] @ 0x1b0 │ │ │ │ + str r4, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r5, sp, #856 @ 0x358 │ │ │ │ + add r5, sp, #984 @ 0x3d8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1394737,20 +1394731,20 @@ │ │ │ │ rsb r2, r2, r2, lsl #9 │ │ │ │ b.n 45815c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x343df0> │ │ │ │ ldr r0, [pc, #28] @ (4582ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x343f80>) │ │ │ │ ldr r4, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ ldr.w r0, [r0, r4, lsl #2] │ │ │ │ b.n 45815c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x343df0> │ │ │ │ - str.w r0, [r2, r6, lsl #1] │ │ │ │ + str??.w r0, [r2, r6, lsl #1] │ │ │ │ + @ instruction: 0xf7f200d6 │ │ │ │ @ instruction: 0xf7d200d6 │ │ │ │ - @ instruction: 0xf7b200d6 │ │ │ │ - @ instruction: 0xf6de00d6 │ │ │ │ - @ instruction: 0xf0b800d6 │ │ │ │ - @ instruction: 0xf0a000d6 │ │ │ │ + @ instruction: 0xf6fe00d6 │ │ │ │ + @ instruction: 0xf0d800d6 │ │ │ │ + @ instruction: 0xf0c000d6 │ │ │ │ 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] @ 458664 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3442f8> │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #868] @ 458668 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3442fc> │ │ │ │ add.w r1, r0, #13440 @ 0x3480 │ │ │ │ @@ -1395065,17 +1395059,17 @@ │ │ │ │ strb r7, [r0, #1] │ │ │ │ cmp r3, r6 │ │ │ │ add.w r0, r0, #2 │ │ │ │ uxtb r5, r5 │ │ │ │ bne.w 45842a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3440be> │ │ │ │ b.n 458398 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x34402c> │ │ │ │ nop │ │ │ │ - eor.w r0, sl, #214 @ 0xd6 │ │ │ │ - eors.w r0, r2, #214 @ 0xd6 │ │ │ │ - orns r0, sl, #214 @ 0xd6 │ │ │ │ + @ instruction: 0xf0aa00d6 │ │ │ │ + @ instruction: 0xf0b200d6 │ │ │ │ + eors.w r0, sl, #214 @ 0xd6 │ │ │ │ add.w ip, r0, #13440 @ 0x3480 │ │ │ │ movs r1, #0 │ │ │ │ add.w ip, ip, #10 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ b.n 4586ea <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x34437e> │ │ │ │ and.w r4, r1, #96 @ 0x60 │ │ │ │ lsrs r2, r1, #7 │ │ │ │ @@ -1395340,15 +1395334,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 69454 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 458914 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3445a8> │ │ │ │ ldr r0, [pc, #4] @ (458958 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3445ec>) │ │ │ │ add r0, pc │ │ │ │ blx 68a7c │ │ │ │ - orns r0, sl, r2, lsl #3 │ │ │ │ + eors.w r0, sl, r2, 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 │ │ │ │ movs r3, #0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1395999,15 +1395993,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strb r6, [r1, #2] │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4588b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x344544> │ │ │ │ + b.n 4588f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x344584> │ │ │ │ lsls r2, r0, #3 │ │ │ │ strb r0, [r4, #0] │ │ │ │ lsls r5, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1396128,15 +1396122,15 @@ │ │ │ │ orrs r3, r2 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 4596cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x345360> │ │ │ │ + b.n 45970c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3453a0> │ │ │ │ lsls r2, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #104] @ (4591c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x344e58>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -1396341,17 +1396335,17 @@ │ │ │ │ ldr r0, [r5, #32] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 459298 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x344f2c> │ │ │ │ b.n 4592ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x344f40> │ │ │ │ nop │ │ │ │ - b.n 4596f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x34538c> │ │ │ │ + b.n 459738 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3453cc> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 459588 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x34521c> │ │ │ │ + b.n 4595c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x34525c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movs r2, #2 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1397116,21 +1397110,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r5, #24] │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ble.n 459bdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x345870> │ │ │ │ + ble.n 459c1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3458b0> │ │ │ │ lsls r2, r0, #3 │ │ │ │ bl 303b62 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1ef7f6> │ │ │ │ bl 351b66 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x23d7fa> │ │ │ │ - blt.n 459ac0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x345754> │ │ │ │ + blt.n 459b00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x345794> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bls.n 459be0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x345874> │ │ │ │ + bls.n 459c20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3458b4> │ │ │ │ lsls r2, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #244] @ (459c78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x34590c>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1397227,21 +1397221,21 @@ │ │ │ │ blx 68a10 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #32] │ │ │ │ blx 6a8b0 │ │ │ │ b.n 459c3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3458d0> │ │ │ │ nop │ │ │ │ - ldmia r6!, {r2, r3, r4} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bhi.n 459d50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3459e4> │ │ │ │ + bhi.n 459b90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x345824> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bhi.n 459cf4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x345988> │ │ │ │ + bhi.n 459d34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3459c8> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bhi.n 459cf4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x345988> │ │ │ │ + bhi.n 459d34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3459c8> │ │ │ │ lsls r2, r0, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #136] @ (459d20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3459b4>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1397302,19 +1397296,19 @@ │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r6, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bvc.n 459d9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x345a30> │ │ │ │ + bvc.n 459ddc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x345a70> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bvc.n 459d80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x345a14> │ │ │ │ + bvc.n 459dc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x345a54> │ │ │ │ lsls r2, r0, #3 │ │ │ │ str r6, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1398049,15 +1398043,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 458ec0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x344b54> │ │ │ │ b.n 45a360 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x345ff4> │ │ │ │ ... │ │ │ │ @ instruction: 0xea81ffff │ │ │ │ add r7, sp, #24 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - beq.n 45a504 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x346198> │ │ │ │ + beq.n 45a544 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3461d8> │ │ │ │ lsls r2, r0, #3 │ │ │ │ cbnz r2, 45a500 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x346194> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1400026,15 +1400020,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 │ │ │ │ ... │ │ │ │ - @ instruction: 0xb8dc │ │ │ │ + @ instruction: 0xb8fc │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbz r2, 45bbb2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x347846> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 45a8b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x34654c> │ │ │ │ @@ -1412675,15 +1412669,15 @@ │ │ │ │ ldr.w r0, [ip, #116] @ 0x74 │ │ │ │ lsls r0, r0, #31 │ │ │ │ bpl.n 4649e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x35067c> │ │ │ │ ldrb.w r0, [ip, #16] │ │ │ │ cbnz r0, 464a2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3506c0> │ │ │ │ mov r0, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl ab9a90 │ │ │ │ + bl ab9a20 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r2, #20 │ │ │ │ str r2, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r0, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ @@ -1416172,15 +1416166,15 @@ │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl ab9a60 │ │ │ │ + bl ab99f0 │ │ │ │ ldrb.w r3, [r8, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ strb.w r0, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ bhi.n 466e60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x352af4> │ │ │ │ @@ -1416264,15 +1416258,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ add r5, sp, #8 │ │ │ │ str r4, [sp, #4] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ mov r4, r9 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl ab9b3c │ │ │ │ + bl ab9acc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 467020 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x352cb4> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 467020 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x352cb4> │ │ │ │ ldrb r1, [r5, #12] │ │ │ │ cmp r1, #9 │ │ │ │ @@ -1416364,15 +1416358,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ strd r4, r3, [r5] │ │ │ │ str r5, [r3, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl ab9b3c │ │ │ │ + bl ab9acc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 466f28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x352bbc> │ │ │ │ mov r9, r4 │ │ │ │ ldrd r4, r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, r9 │ │ │ │ @@ -1418888,15 +1418882,15 @@ │ │ │ │ bhi.n 468906 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x35459a> │ │ │ │ ldr r3, [pc, #12] @ (46890c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3545a0>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movw r0, #834 @ 0x342 │ │ │ │ bx lr │ │ │ │ - ldc 1, cr0, [sl], {61} @ 0x3d │ │ │ │ + ldc 1, cr0, [sl], #244 @ 0xf4 │ │ │ │ subs r0, #244 @ 0xf4 │ │ │ │ movw r3, #417 @ 0x1a1 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 468cfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x354990> │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r4, r5, #7 │ │ │ │ lsls r6, r5, #7 │ │ │ │ @@ -1419936,15 +1419930,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r6, [r4, #104] @ 0x68 │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 469978 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x35560c> │ │ │ │ + b.n 4699b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x35564c> │ │ │ │ lsls r5, r7, #4 │ │ │ │ ldr r2, [pc, #104] @ (46927c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x354f10>) │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add r2, pc │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 469268 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x354efc> │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -1420368,15 +1420362,15 @@ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldrb.w r2, [r2, #40] @ 0x28 │ │ │ │ b.n 46965e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3552f2> │ │ │ │ ldr r3, [pc, #4] @ (469680 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x355314>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ - svc 2 │ │ │ │ + svc 34 @ 0x22 │ │ │ │ lsls r5, r7, #4 │ │ │ │ cmp r0, #68 @ 0x44 │ │ │ │ bhi.n 4696d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x355364> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #61 @ 0x3d │ │ │ │ bhi.n 4696de <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x355372> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1420744,15 +1420738,15 @@ │ │ │ │ ldrb r0, [r3, r2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r4, [r2, #104] @ 0x68 │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 469938 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3555cc> │ │ │ │ + blt.n 469978 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x35560c> │ │ │ │ lsls r5, r7, #4 │ │ │ │ ldr r2, [pc, #96] @ (469a4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3556e0>) │ │ │ │ movw r1, #389 @ 0x185 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 469a2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3556c0> │ │ │ │ @@ -1420787,15 +1420781,15 @@ │ │ │ │ ldrb.w r0, [r0, #40] @ 0x28 │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ udf #255 @ 0xff │ │ │ │ str r4, [r1, #96] @ 0x60 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - blt.n 469b24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3557b8> │ │ │ │ + blt.n 469964 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3555f8> │ │ │ │ lsls r5, r7, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, #104] @ (469ac8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x35575c>) │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ @@ -1421733,15 +1421727,15 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (46a378 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x35600c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bne.n 46a308 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x355f9c> │ │ │ │ + bne.n 46a348 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x355fdc> │ │ │ │ lsls r5, r7, #4 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4044] @ 0xfcc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1421819,15 +1421813,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldrb r2, [r4, r1] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #560 @ (adr r3, 46a68c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x356320>) │ │ │ │ + add r3, pc, #688 @ (adr r3, 46a70c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3563a0>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldrh r2, [r3, r7] │ │ │ │ lsls r4, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1425620,15 +1425614,15 @@ │ │ │ │ mov r0, r0 │ │ │ │ moval r0, r0 │ │ │ │ strhal r0, [r0, #0] │ │ │ │ adds r6, #132 @ 0x84 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #456 @ 0x1c8 │ │ │ │ + add r4, sp, #584 @ 0x248 │ │ │ │ lsls r5, r7, #4 │ │ │ │ adds r4, #92 @ 0x5c │ │ │ │ lsls r4, r6, #5 │ │ │ │ str r6, [sp, #32] │ │ │ │ ldrd r6, r7, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ @@ -1428132,15 +1428126,15 @@ │ │ │ │ nop │ │ │ │ adds r6, r4, #0 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r3, #0 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - movs r0, #18 │ │ │ │ + movs r0, #50 @ 0x32 │ │ │ │ lsls r1, r0, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r7 │ │ │ │ lsls r4, r6, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1428299,17 +1428293,17 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 46e7e2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x35a476> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ adds r2, r7, r4 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #72 @ 0x48 │ │ │ │ + adds r4, #104 @ 0x68 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ + adds r4, #88 @ 0x58 │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r4, r3, r2 │ │ │ │ lsls r4, r6, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1445666,31 +1445660,31 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [pc, #44] @ (479d84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x365a18>) │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.n 479ca6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x36593a> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subs r1, #196 @ 0xc4 │ │ │ │ + subs r1, #228 @ 0xe4 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r1, #194 @ 0xc2 │ │ │ │ + subs r1, #226 @ 0xe2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r1, #228 @ 0xe4 │ │ │ │ + subs r2, #4 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cbz r2, 479db4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x365a48> │ │ │ │ + cbz r2, 479dbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x365a50> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - movs r3, #236 @ 0xec │ │ │ │ + movs r4, #12 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + stmia r2!, {r2, r4, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - stmia r1!, {r2, r4, r7} │ │ │ │ + stmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r1, #174 @ 0xae │ │ │ │ + subs r1, #206 @ 0xce │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r1, #22 │ │ │ │ + subs r1, #54 @ 0x36 │ │ │ │ lsls r1, r0, #3 │ │ │ │ ldrb r3, [r0, #13] │ │ │ │ ldrd r2, r1, [r0, #20] │ │ │ │ cmp r3, #32 │ │ │ │ bhi.n 479dce <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x365a62> │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #31 │ │ │ │ @@ -1455512,24 +1455506,24 @@ │ │ │ │ nop │ │ │ │ lsls r2, r3, #3 │ │ │ │ lsls r3, r6, #5 │ │ │ │ lsls r2, r2, #3 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #124 @ 0x7c │ │ │ │ + cmp r0, #156 @ 0x9c │ │ │ │ lsls r4, r1, #3 │ │ │ │ vsra.u16 q0, q9, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 4807c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x36c454> │ │ │ │ + bne.n 480600 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x36c294> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r1, #48] @ 0x30 │ │ │ │ + str r0, [r5, #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, #3768] @ 0xeb8 │ │ │ │ ldr.w r2, [pc, #1068] @ 480b18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x36c7ac> │ │ │ │ sub sp, #292 @ 0x124 │ │ │ │ @@ -1455897,15 +1455891,15 @@ │ │ │ │ ... │ │ │ │ vst4.16 {d0,d2,d4,d6}, [sl :256], r2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vst4.16 {d0,d2,d4,d6}, [r4 :256], r2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs.w r1, r0, #15859712 @ 0xf20000 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #196] @ 480c04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x36c898> │ │ │ │ @@ -1456249,15 +1456243,15 @@ │ │ │ │ bl 53ac04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x426898> │ │ │ │ ldrb r3, [r4, #21] │ │ │ │ str r0, [r4, #8] │ │ │ │ orr.w r3, r3, #4 │ │ │ │ strb r3, [r4, #21] │ │ │ │ b.n 480e48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x36cadc> │ │ │ │ @ instruction: 0xf1fe0172 │ │ │ │ - ldmia r1, {r1, r3, r5} │ │ │ │ + ldmia r1, {r1, r3, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1456673,15 +1456667,15 @@ │ │ │ │ b.n 48127c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x36cf10> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mrc 1, 3, r0, cr12, cr2, {3} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mrc 1, 3, r0, cr4, cr2, {3} │ │ │ │ - ldrb r0, [r1, #1] │ │ │ │ + ldrb r0, [r5, #1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldc 1, cr0, [sl, #456] @ 0x1c8 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1458987,15 +1458981,15 @@ │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bls.n 482b20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x36e7b4> │ │ │ │ lsls r2, r6, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #424 @ 0x1a8 │ │ │ │ + add r7, sp, #552 @ 0x228 │ │ │ │ lsls r0, r0, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1459308,15 +1459302,15 @@ │ │ │ │ ... │ │ │ │ bcc.n 482ed0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x36eb64> │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 482eac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x36eb40> │ │ │ │ lsls r2, r6, #5 │ │ │ │ - subs r0, r6, r1 │ │ │ │ + subs r0, r2, r2 │ │ │ │ lsls r7, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ ldr.w r4, [pc, #1144] @ 4833fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x36f090> │ │ │ │ mov r3, r1 │ │ │ │ @@ -1460825,17 +1460819,17 @@ │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #76 @ 0x4c │ │ │ │ + subs r6, #108 @ 0x6c │ │ │ │ lsls r4, r7, #4 │ │ │ │ - ldr r6, [sp, #136] @ 0x88 │ │ │ │ + ldr r6, [sp, #264] @ 0x108 │ │ │ │ lsls r0, r0, #3 │ │ │ │ stmia r4!, {r4, r7} │ │ │ │ lsls r2, r6, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1462538,15 +1462532,15 @@ │ │ │ │ lsls r2, r6, #5 │ │ │ │ @ instruction: 0xb774 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #44] @ 0x2c │ │ │ │ + ldrh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r0, r0, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ sxth r6, r3 │ │ │ │ lsls r2, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1463316,15 +1463310,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r7, pc, #216 @ (adr r7, 485a18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3716ac>) │ │ │ │ lsls r2, r6, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r7, #6 │ │ │ │ + adds r0, r3, #7 │ │ │ │ lsls r4, r7, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #172] @ (485a04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x371698>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1465886,141 +1465880,141 @@ │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r6, #5 │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - lsrs r0, r7, #18 │ │ │ │ + lsrs r0, r3, #19 │ │ │ │ lsls r4, r7, #4 │ │ │ │ str r4, [sp, #280] @ 0x118 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #64] @ 0x40 │ │ │ │ + ldr r4, [r1, #68] @ 0x44 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r7, #64] @ 0x40 │ │ │ │ + ldr r6, [r3, #68] @ 0x44 │ │ │ │ lsls r0, r0, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #100] @ 0x64 │ │ │ │ + ldr r6, [r3, #104] @ 0x68 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bge.n 487424 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3730b8> │ │ │ │ + bge.n 487264 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x372ef8> │ │ │ │ lsls r6, r7, #2 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #46 @ 0x2e │ │ │ │ + subs r4, #78 @ 0x4e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ + ldr r0, [r7, #24] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r4, #24] │ │ │ │ + ldr r6, [r0, #28] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r4, #28] │ │ │ │ + ldr r6, [r0, #32] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ + ldr r0, [r2, #32] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r2, #24] │ │ │ │ + ldr r4, [r6, #24] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ + ldr r2, [r0, #28] │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #28] │ │ │ │ + ldr r6, [r7, #28] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r5, #28] │ │ │ │ + ldr r4, [r1, #32] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r0, #40] @ 0x28 │ │ │ │ + ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r1, #40] @ 0x28 │ │ │ │ + ldr r6, [r5, #40] @ 0x28 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r4, #12] │ │ │ │ + ldr r6, [r0, #16] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r5, #116] @ 0x74 │ │ │ │ + str r4, [r1, #120] @ 0x78 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r7, #116] @ 0x74 │ │ │ │ + str r6, [r3, #120] @ 0x78 │ │ │ │ lsls r0, r0, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #124] @ 0x7c │ │ │ │ + str r6, [r5, #124] @ 0x7c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r4, #124] @ 0x7c │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #112] @ 0x70 │ │ │ │ + str r4, [r6, #112] @ 0x70 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r4, #112] @ 0x70 │ │ │ │ + str r6, [r0, #116] @ 0x74 │ │ │ │ lsls r0, r0, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #116] @ 0x74 │ │ │ │ + str r2, [r3, #120] @ 0x78 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r1, #120] @ 0x78 │ │ │ │ + str r0, [r5, #120] @ 0x78 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r3, #32] │ │ │ │ + ldr r4, [r7, #32] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ + ldr r2, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ + ldr r2, [r1, #28] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r0, #28] │ │ │ │ + ldr r6, [r4, #28] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r1, #20] │ │ │ │ + ldr r6, [r5, #20] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r3, #20] │ │ │ │ + ldr r4, [r7, #20] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r7, #108] @ 0x6c │ │ │ │ + str r4, [r3, #112] @ 0x70 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r1, #112] @ 0x70 │ │ │ │ + str r2, [r5, #112] @ 0x70 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r0, #20] │ │ │ │ + ldr r6, [r4, #20] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r2, #20] │ │ │ │ + ldr r4, [r6, #20] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ + ldr r6, [r1, #12] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r7, #24] │ │ │ │ + ldr r6, [r3, #28] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r2, #28] │ │ │ │ + ldr r4, [r6, #28] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r2, #28] │ │ │ │ + ldr r4, [r6, #28] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r3, #28] │ │ │ │ + ldr r6, [r7, #28] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ + ldr r0, [r7, #0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r7, #8] │ │ │ │ + ldr r6, [r3, #12] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r1, #124] @ 0x7c │ │ │ │ + str r2, [r5, #124] @ 0x7c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r2, #124] @ 0x7c │ │ │ │ + str r4, [r6, #124] @ 0x7c │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ + ldr r0, [r1, #28] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r7, #24] │ │ │ │ + ldr r2, [r3, #28] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r4, #92] @ 0x5c │ │ │ │ + str r2, [r0, #96] @ 0x60 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r6, #92] @ 0x5c │ │ │ │ + str r0, [r2, #96] @ 0x60 │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ vldr d0, [pc, #884] @ 4877b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x37344c> │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ orr.w r3, r7, #8 │ │ │ │ str r3, [r5, #12] │ │ │ │ @@ -1466930,29 +1466924,29 @@ │ │ │ │ b.w 486bae <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x372842> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, r7] │ │ │ │ + ldrh r0, [r6, r7] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r6, [r3, r7] │ │ │ │ + ldrh r6, [r7, r7] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r0, r1] │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r2, r1] │ │ │ │ + ldrb r2, [r6, r1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r4, [r6, r6] │ │ │ │ + ldrh r4, [r2, r7] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r2, [r1, r7] │ │ │ │ + ldrh r2, [r5, r7] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r2, [r6, r7] │ │ │ │ + ldrb r2, [r2, r0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r1, r0] │ │ │ │ + ldrb r0, [r5, r0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #96] @ 0x60 │ │ │ │ cmp r3, #31 │ │ │ │ bhi.w 48819a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x373e2e> │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ @@ -1467339,15 +1467333,15 @@ │ │ │ │ bhi.n 4881ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x373e40> │ │ │ │ ldr r3, [pc, #12] @ (4881b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x373e44>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - adc.w r1, r0, #12255232 @ 0xbb0000 │ │ │ │ + sbc.w r1, r0, #12255232 @ 0xbb0000 │ │ │ │ stmdb sp!, {r4, 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] @ (488278 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x373f0c>) │ │ │ │ ldr.w r4, [r0, #424] @ 0x1a8 │ │ │ │ @@ -1471475,15 +1471469,15 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (48ae4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x376ae0>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r7} │ │ │ │ lsls r3, r7, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #316] @ (48afa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x376c34>) │ │ │ │ @@ -1472008,15 +1472002,15 @@ │ │ │ │ ldr r6, [pc, #984] @ (48b72c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3773c0>) │ │ │ │ lsls r2, r6, #5 │ │ │ │ ldr r3, [pc, #8] @ (48b360 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x376ff4>) │ │ │ │ add r3, pc │ │ │ │ add.w r0, r3, r0, lsl #7 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r2, r7} │ │ │ │ + stmia r4!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r1, [pc, #1140] @ 48b7ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x377480> │ │ │ │ @@ -1473613,15 +1473607,15 @@ │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #186 @ 0xba │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r6, #124 @ 0x7c │ │ │ │ lsls r2, r6, #5 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + setpan #0 │ │ │ │ lsls r3, r7, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -1475582,15 +1475576,15 @@ │ │ │ │ movs r1, #186 @ 0xba │ │ │ │ mov r0, r4 │ │ │ │ bl 46a718 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3563ac> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 467eb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x353b4c> │ │ │ │ mov r0, r9 │ │ │ │ - bl ab9a90 │ │ │ │ + bl ab9a20 │ │ │ │ str r5, [r0, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1475630,15 +1475624,15 @@ │ │ │ │ movs r1, #186 @ 0xba │ │ │ │ mov r0, r4 │ │ │ │ bl 46a718 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3563ac> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 467eb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x353b4c> │ │ │ │ mov r0, r9 │ │ │ │ - bl ab9a90 │ │ │ │ + bl ab9a20 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1475675,15 +1475669,15 @@ │ │ │ │ movs r1, #234 @ 0xea │ │ │ │ mov r0, r5 │ │ │ │ bl 46a788 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x35641c> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #20 │ │ │ │ bl 467eb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x353b4c> │ │ │ │ mov r0, r9 │ │ │ │ - bl ab9a90 │ │ │ │ + bl ab9a20 │ │ │ │ str r4, [r0, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1475827,15 +1475821,15 @@ │ │ │ │ movs r1, #186 @ 0xba │ │ │ │ mov r0, r4 │ │ │ │ bl 46a718 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3563ac> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 467eb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x353b4c> │ │ │ │ mov r0, r8 │ │ │ │ - bl ab9a90 │ │ │ │ + bl ab9a20 │ │ │ │ ldr r2, [pc, #36] @ (48dc2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3798c0>) │ │ │ │ ldr r3, [pc, #32] @ (48dc28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3798bc>) │ │ │ │ add r2, pc │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -1475888,15 +1475882,15 @@ │ │ │ │ add sp, #156 @ 0x9c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl ab9a60 │ │ │ │ + bl ab99f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 48dc72 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x379906> │ │ │ │ ldr.w r5, [sl, #424] @ 0x1a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbnz r3, 48dcbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x379950> │ │ │ │ b.n 48dddc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x379a70> │ │ │ │ ldr r5, [r5, #0] │ │ │ │ @@ -1476300,15 +1476294,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ bl 46a788 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x35641c> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 467eb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x353b4c> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl ab9a90 │ │ │ │ + bl ab9a20 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 48dda4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x379a38> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #172 @ 0xac │ │ │ │ @@ -1487462,15 +1487456,15 @@ │ │ │ │ ... │ │ │ │ add r7, sp, #280 @ 0x118 │ │ │ │ lsls r1, r6, #5 │ │ │ │ add r7, sp, #232 @ 0xe8 │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #214 @ 0xd6 │ │ │ │ + cmp r4, #246 @ 0xf6 │ │ │ │ lsls r3, r7, #4 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #5 │ │ │ │ beq.w 496aee <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x382782> │ │ │ │ @@ -1491341,15 +1491335,15 @@ │ │ │ │ lsl.w r3, r2, r3 │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #76] @ 0x4c │ │ │ │ str r3, [r7, #64] @ 0x40 │ │ │ │ b.n 497b74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x383808> │ │ │ │ ... │ │ │ │ - add r4, pc, #168 @ (adr r4, 497c1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3838b0>) │ │ │ │ + add r4, pc, #296 @ (adr r4, 497c9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x383930>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [sl, #16] │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ str r3, [r7, #60] @ 0x3c │ │ │ │ ldr r3, [r7, #68] @ 0x44 │ │ │ │ @@ -1492494,25 +1492488,25 @@ │ │ │ │ b.n 4987aa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x38443e> │ │ │ │ ldr r3, [pc, #24] @ (498800 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x384494>) │ │ │ │ add r3, pc │ │ │ │ b.n 4987aa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x38443e> │ │ │ │ ldr r3, [pc, #24] @ (498804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x384498>) │ │ │ │ add r3, pc │ │ │ │ b.n 4987aa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x38443e> │ │ │ │ - strb r4, [r0, r0] │ │ │ │ + strb r4, [r4, r0] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strb r4, [r0, r0] │ │ │ │ + strb r4, [r4, r0] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strb r6, [r4, r1] │ │ │ │ + strb r6, [r0, r2] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r4, [r7, r6] │ │ │ │ + strh r4, [r3, r7] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r6, [r7, r6] │ │ │ │ + strh r6, [r3, r7] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bls.n 498820 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3844b4> │ │ │ │ + bls.n 498860 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3844f4> │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 49886a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3844fe> │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r1 │ │ │ │ @@ -1493894,15 +1493888,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r4, #124] @ 0x7c │ │ │ │ lsls r1, r6, #5 │ │ │ │ ldr r4, [r4, #124] @ 0x7c │ │ │ │ lsls r1, r6, #5 │ │ │ │ ldr r2, [r6, #92] @ 0x5c │ │ │ │ lsls r1, r6, #5 │ │ │ │ - ldr r1, [pc, #0] @ (4996e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x385378>) │ │ │ │ + ldr r1, [pc, #128] @ (499764 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3853f8>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1498532,15 +1498526,15 @@ │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #196 @ 0xc4 │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r2, #174 @ 0xae │ │ │ │ lsls r1, r6, #5 │ │ │ │ - ldr r6, [r7, r3] │ │ │ │ + ldr r6, [r3, r4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -1499516,15 +1499510,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #52 @ 0x34 │ │ │ │ lsls r1, r6, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #7 │ │ │ │ + lsrs r4, r7, #7 │ │ │ │ lsls r7, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r2, [pc, #480] @ (49d474 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x389108>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1500983,15 +1500977,15 @@ │ │ │ │ lsls r1, r6, #5 │ │ │ │ movs r2, #190 @ 0xbe │ │ │ │ lsls r1, r6, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ + ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1512463,15 +1512457,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 4a56a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x391338> │ │ │ │ mov r4, fp │ │ │ │ b.w 4a4638 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3902cc> │ │ │ │ nop │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, r0] │ │ │ │ + ldrh r6, [r3, r1] │ │ │ │ lsls r2, r0, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r1, [sp, #64] @ 0x40 │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1518173,24 +1518167,24 @@ │ │ │ │ moval r0, r0 │ │ │ │ lsl r1, r6, #15 │ │ │ │ eor r0, r2 │ │ │ │ ldr r6, [r0, #100] @ 0x64 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stc 1, cr0, [sl, #-228] @ 0xffffff1c │ │ │ │ - ldc 1, cr0, [r4], {57} @ 0x39 │ │ │ │ - ldcl 1, cr0, [r4, #-228] @ 0xffffff1c │ │ │ │ - stc 1, cr0, [sl], {57} @ 0x39 │ │ │ │ + stc 1, cr0, [sl, #-228]! @ 0xffffff1c │ │ │ │ + ldc 1, cr0, [r4], #-228 @ 0xffffff1c │ │ │ │ + ldcl 1, cr0, [r4, #-228]! @ 0xffffff1c │ │ │ │ + stc 1, cr0, [sl], #-228 @ 0xffffff1c │ │ │ │ ldr r6, [r6, #60] @ 0x3c │ │ │ │ lsls r0, r6, #5 │ │ │ │ - orn r1, lr, r9, rrx │ │ │ │ - strd r0, r1, [ip, #228] @ 0xe4 │ │ │ │ - ldrd r0, r1, [r2, #228]! @ 0xe4 │ │ │ │ - @ instruction: 0xe9a40139 │ │ │ │ + eor.w r1, lr, r9, rrx │ │ │ │ + strd r0, r1, [ip, #228]! @ 0xe4 │ │ │ │ + ands.w r1, r2, r9, rrx │ │ │ │ + strd r0, r1, [r4, #228] @ 0xe4 │ │ │ │ ldrb.w r6, [sl, #13] │ │ │ │ mov r0, r7 │ │ │ │ vldr d0, [pc, #164] @ 4a9618 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3952ac> │ │ │ │ mov r1, r6 │ │ │ │ bl 4679e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x353678> │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ @@ -1518260,18 +1518254,18 @@ │ │ │ │ strh r0, [r0, #0] │ │ │ │ ldr r7, [r2, #104] @ 0x68 │ │ │ │ itte al │ │ │ │ moval r0, r0 │ │ │ │ bal.n 4a962e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3952c2> @ unpredictable branch in IT block │ │ │ │ │ │ │ │ ldr??.w fp, [r6, #235]! │ │ │ │ - strd r0, r1, [sl, #228] @ 0xe4 │ │ │ │ - @ instruction: 0xe82c0139 │ │ │ │ - ands.w r1, sl, r9, rrx │ │ │ │ - @ instruction: 0xe8280139 │ │ │ │ + strd r0, r1, [sl, #228]! @ 0xe4 │ │ │ │ + strex r1, r0, [ip, #228] @ 0xe4 │ │ │ │ + bics.w r1, sl, r9, rrx │ │ │ │ + strex r1, r0, [r8, #228] @ 0xe4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ mov r9, r1 │ │ │ │ ldr r1, [pc, #764] @ (4a9954 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3955e8>) │ │ │ │ @@ -1524365,17 +1524359,17 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ cmp r2, #200 @ 0xc8 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #140 @ 0x8c │ │ │ │ lsls r0, r6, #5 │ │ │ │ - add r6, pc, #504 @ (adr r6, 4adb18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3997ac>) │ │ │ │ + add r6, pc, #632 @ (adr r6, 4adb98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x39982c>) │ │ │ │ lsls r1, r7, #4 │ │ │ │ - add r6, pc, #424 @ (adr r6, 4adacc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x399760>) │ │ │ │ + add r6, pc, #552 @ (adr r6, 4adb4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3997e0>) │ │ │ │ lsls r1, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r4, [pc, #396] @ (4adac4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x399758>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1527184,15 +1527178,15 @@ │ │ │ │ cmp r3, #1 │ │ │ │ bhi.w 4ae25c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x399ef0> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.w 4aec6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x39a900> │ │ │ │ nop │ │ │ │ - str r6, [sp, #664] @ 0x298 │ │ │ │ + str r6, [sp, #792] @ 0x318 │ │ │ │ lsls r1, r7, #4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #2 │ │ │ │ str.w r4, [sl, #4] │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 4aec9a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x39a92e> │ │ │ │ @@ -1531337,15 +1531331,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ udf #222 @ 0xde │ │ │ │ lsls r7, r5, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0026 │ │ │ │ + revsh r6, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -1533663,19 +1533657,19 @@ │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r3, r6} │ │ │ │ lsls r7, r5, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #848 @ (adr r0, 4b3ed8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x39fb6c>) │ │ │ │ + add r0, pc, #976 @ (adr r0, 4b3f58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x39fbec>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, pc, #816 @ (adr r0, 4b3ebc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x39fb50>) │ │ │ │ + add r0, pc, #944 @ (adr r0, 4b3f3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x39fbd0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r6, #88] @ 0x58 │ │ │ │ + str r2, [r2, #92] @ 0x5c │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r7, [pc, #476] @ (4b3d80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x39fa14>) │ │ │ │ movw r5, #403 @ 0x193 │ │ │ │ @@ -1534241,52 +1534235,52 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b41aa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x39fe3e> │ │ │ │ ldr.w r3, [r5, #512] @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4b4114 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x39fda8> │ │ │ │ add.w sl, r5, #508 @ 0x1fc │ │ │ │ mov r0, sl │ │ │ │ - bl ab8478 │ │ │ │ + bl ab8408 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b411c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x39fdb0> │ │ │ │ - bl ab84a0 │ │ │ │ + bl ab8430 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl ab8124 │ │ │ │ + bl ab80b4 │ │ │ │ mov r0, r9 │ │ │ │ bl 43992c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3255c0> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4b411c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x39fdb0> │ │ │ │ mov r9, r4 │ │ │ │ - bl ab84a0 │ │ │ │ + bl ab8430 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4b4154 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x39fde8> │ │ │ │ add.w sl, r5, #520 @ 0x208 │ │ │ │ mov r0, sl │ │ │ │ - bl ab8478 │ │ │ │ + bl ab8408 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b412a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x39fdbe> │ │ │ │ - bl ab84a0 │ │ │ │ + bl ab8430 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl ab8124 │ │ │ │ + bl ab80b4 │ │ │ │ mov r0, r9 │ │ │ │ bl 43992c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3255c0> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4b412a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x39fdbe> │ │ │ │ mov r9, r4 │ │ │ │ - bl ab84a0 │ │ │ │ + bl ab8430 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4b418a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x39fe1e> │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ mov r0, r8 │ │ │ │ ands r6, r3 │ │ │ │ str r6, [r7, #88] @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @@ -1535498,25 +1535492,25 @@ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b3fd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x39fc64> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ - bl ab9a60 │ │ │ │ + bl ab99f0 │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b507a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a0d0e> │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl ab9a60 │ │ │ │ + bl ab99f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b5074 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a0d08> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ bl 468284 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x353f18> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -1535567,15 +1535561,15 @@ │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ tst r6, r1 │ │ │ │ bne.n 4b4efe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a0b92> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ bl 53dc64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4298f8> │ │ │ │ cbz r0, 4b4f06 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a0b9a> │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl ab9a90 │ │ │ │ + bl ab9a20 │ │ │ │ str r4, [r0, #0] │ │ │ │ mov r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 4b4eba <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a0b4e> │ │ │ │ mov r0, r9 │ │ │ │ bl 468284 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x353f18> │ │ │ │ mov r3, r9 │ │ │ │ @@ -1535587,15 +1535581,15 @@ │ │ │ │ str.w sl, [sp, #16] │ │ │ │ mov.w sl, #0 │ │ │ │ strd r5, r4, [sp, #20] │ │ │ │ str r7, [sp, #28] │ │ │ │ str r6, [sp, #32] │ │ │ │ movs r6, #120 @ 0x78 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl ab9b3c │ │ │ │ + bl ab9acc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b50ca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a0d5e> │ │ │ │ ldr r7, [r0, #0] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 4b50ca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a0d5e> │ │ │ │ ldr r3, [pc, #452] @ (4b510c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a0da0>) │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -1535645,24 +1535639,24 @@ │ │ │ │ b.n 4b4f7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a0c10> │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ bne.n 4b4ecc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a0b60> │ │ │ │ mov fp, r4 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl ab9a90 │ │ │ │ + bl ab9a20 │ │ │ │ str.w fp, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 4b4eba <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a0b4e> │ │ │ │ b.n 4b4f0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a0ba0> │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ bne.w 4b4ee0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a0b74> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl ab9a90 │ │ │ │ + bl ab9a20 │ │ │ │ str r4, [r0, #0] │ │ │ │ b.n 4b4ee0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a0b74> │ │ │ │ sub.w r3, r8, #4194304 @ 0x400000 │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ clz r3, r3 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ cmp r5, r8 │ │ │ │ @@ -1562331,15 +1562325,15 @@ │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ add r5, pc, #976 @ (adr r5, 4c6534 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3b21c8>) │ │ │ │ lsls r6, r5, #5 │ │ │ │ add r5, pc, #968 @ (adr r5, 4c6530 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3b21c4>) │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #116 @ 0x74 │ │ │ │ + movs r6, #148 @ 0x94 │ │ │ │ lsls r0, r7, #4 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #48 @ (adr r2, 4c61ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3b1e40>) │ │ │ │ lsls r6, r5, #5 │ │ │ │ @@ -1562884,15 +1562878,15 @@ │ │ │ │ strb r0, [r3, #13] │ │ │ │ b.n 4c667c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3b2310> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #792] @ 0x318 │ │ │ │ lsls r6, r5, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r4, r5} │ │ │ │ + stmia r6!, {r4, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 53d540 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4291d4> │ │ │ │ @@ -1563425,15 +1563419,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r2, [r1, #124] @ 0x7c │ │ │ │ + ldr r2, [r5, #124] @ 0x7c │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #708] @ (4c6f48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3b2bdc>) │ │ │ │ @@ -1570695,15 +1570689,15 @@ │ │ │ │ str r3, [r2, #4] │ │ │ │ str r2, [r3, #0] │ │ │ │ strd r0, r0, [r4, #4] │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldmia r4!, {r6, r7} │ │ │ │ + ldmia r4!, {r5, r6, r7} │ │ │ │ lsls r7, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ ldr.w r5, [pc, #3084] @ 4cc5fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3b8290> │ │ │ │ mov r4, r0 │ │ │ │ @@ -1576302,70 +1576296,69 @@ │ │ │ │ ldr r0, [pc, #124] @ (4cf5e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb278>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #120] @ (4cf5e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb27c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xe83400bb │ │ │ │ - cmp r2, #198 @ 0xc6 │ │ │ │ + @ instruction: 0xe85400bb │ │ │ │ + cmp r2, #230 @ 0xe6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 4cf4c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb15c> │ │ │ │ + b.n 4cf508 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb19c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4cf470 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb104> │ │ │ │ + b.n 4cf4b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb144> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 4cf5d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb268> │ │ │ │ + blt.n 4cf614 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb2a8> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r4, [sp, #200] @ 0xc8 │ │ │ │ + str r4, [sp, #328] @ 0x148 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 4cf564 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb1f8> │ │ │ │ + @ instruction: 0xe80a00bb │ │ │ │ + b.n 4cf57c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb210> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4cf53c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb1d0> │ │ │ │ + b.n 4cf454 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb0e8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4cf414 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb0a8> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ + cmp r4, #204 @ 0xcc │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r0, #246 @ 0xf6 │ │ │ │ + movs r1, #22 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 4cf4b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb148> │ │ │ │ + b.n 4cf4f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb188> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4cf47c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb110> │ │ │ │ + b.n 4cf4bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb150> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4cf3d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb068> │ │ │ │ + b.n 4cf414 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb0a8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r2, #74 @ 0x4a │ │ │ │ + cmp r2, #106 @ 0x6a │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r2, #68 @ 0x44 │ │ │ │ + cmp r2, #100 @ 0x64 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r2, #62 @ 0x3e │ │ │ │ + cmp r2, #94 @ 0x5e │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r2, #56 @ 0x38 │ │ │ │ + cmp r2, #88 @ 0x58 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 4cf4a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb138> │ │ │ │ + b.n 4cf4e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb178> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r2, #42 @ 0x2a │ │ │ │ + cmp r2, #74 @ 0x4a │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stc2 0, cr0, [r4, #744]! @ 0x2e8 │ │ │ │ - @ instruction: 0xf58a00b9 │ │ │ │ - b.n 4cf3f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb084> │ │ │ │ + stc2l 0, cr0, [r4, #744] @ 0x2e8 │ │ │ │ + sub.w r0, sl, #6062080 @ 0x5c8000 │ │ │ │ + b.n 4cf430 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb0c4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4cf3c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb05c> │ │ │ │ + b.n 4cf408 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb09c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #592] @ 0x250 │ │ │ │ + ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - b.n 4cf3f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb08c> │ │ │ │ + b.n 4cf438 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb0cc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4cf4d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb164> │ │ │ │ + b.n 4cf510 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb1a4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4cf418 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb0ac> │ │ │ │ + b.n 4cf458 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb0ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r1, #244 @ 0xf4 │ │ │ │ + cmp r2, #20 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r1, #238 @ 0xee │ │ │ │ + cmp r2, #14 │ │ │ │ lsls r4, r0, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 4cf64a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb2de> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r0, r5, #28 │ │ │ │ lsrs r2, r1, #20 │ │ │ │ asrs r0, r2, #12 │ │ │ │ @@ -1576408,39 +1576401,39 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4cf67c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb310>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4cf680 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb314>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - b.n 4cf424 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb0b8> │ │ │ │ + b.n 4cf464 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb0f8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4cf42c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb0c0> │ │ │ │ + b.n 4cf46c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb100> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4cf43c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb0d0> │ │ │ │ + b.n 4cf47c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb110> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4cf44c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb0e0> │ │ │ │ + b.n 4cf48c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb120> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4cf45c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb0f0> │ │ │ │ + b.n 4cf49c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb130> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4cf474 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb108> │ │ │ │ + b.n 4cf4b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb148> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - mov r0, r7 │ │ │ │ + mov r0, fp │ │ │ │ lsls r5, r0, #3 │ │ │ │ - b.n 4cf484 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb118> │ │ │ │ + b.n 4cf4c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb158> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4cf494 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb128> │ │ │ │ + b.n 4cf4d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb168> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4cf49c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb130> │ │ │ │ + b.n 4cf4dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb170> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4cf4b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb148> │ │ │ │ + b.n 4cf4f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb188> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4cf3bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb050> │ │ │ │ + b.n 4cf3fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb090> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #96 @ (adr r5, 4cf6e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb378>) │ │ │ │ + add r5, pc, #224 @ (adr r5, 4cf764 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb3f8>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r3 │ │ │ │ @@ -1576489,17 +1576482,17 @@ │ │ │ │ mov r1, r2 │ │ │ │ bl 53e3f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a088> │ │ │ │ b.n 4cf6ba <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb34e> │ │ │ │ bl 53e474 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a108> │ │ │ │ b.n 4cf6ba <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb34e> │ │ │ │ bl 53e3cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a060> │ │ │ │ b.n 4cf6ba <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb34e> │ │ │ │ - b.n 4cf480 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb114> │ │ │ │ + b.n 4cf4c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb154> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - vmla.i q0, q15, d3[0] │ │ │ │ + vmla.i32 q0, q15, d3[0] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ @@ -1576831,67 +1576824,67 @@ │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #1 │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ cmp r7, r6 │ │ │ │ bne.n 4cfa5a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb6ee> │ │ │ │ b.n 4cf7da <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb46e> │ │ │ │ - @ instruction: 0xb840 │ │ │ │ + @ instruction: 0xb860 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - b.n 4cf604 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb298> │ │ │ │ + b.n 4cf644 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb2d8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb804 │ │ │ │ + @ instruction: 0xb824 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - b.n 4cf5ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb240> │ │ │ │ + b.n 4cf5ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb280> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7cc │ │ │ │ + @ instruction: 0xb7ec │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cmp r6, ip │ │ │ │ + cmp lr, r0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 4cf554 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb1e8> │ │ │ │ + b.n 4cf594 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb228> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb754 │ │ │ │ + @ instruction: 0xb774 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r6, [r6, #18] │ │ │ │ + ldrb r6, [r2, #19] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xb73c │ │ │ │ + @ instruction: 0xb75c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r2, [r7, #24] │ │ │ │ + strb r2, [r3, #25] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb704 │ │ │ │ + @ instruction: 0xb724 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r5, [sp, #272] @ 0x110 │ │ │ │ + str r5, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strb r2, [r2, #9] │ │ │ │ + strb r2, [r6, #9] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r2, [r3, #5] │ │ │ │ + ldrb r2, [r7, #5] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r0, [r2, #5] │ │ │ │ + ldrb r0, [r6, #5] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adds r2, #134 @ 0x86 │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb684 │ │ │ │ + @ instruction: 0xb6a4 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r4, r3 │ │ │ │ + add r4, r7 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 4cf2f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3baf88> │ │ │ │ + b.n 4cf334 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bafc8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb60a │ │ │ │ + @ instruction: 0xb62a │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r7, sp, #520 @ 0x208 │ │ │ │ + add r7, sp, #648 @ 0x288 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - push {r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb608 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r7, sp, #264 @ 0x108 │ │ │ │ + add r7, sp, #392 @ 0x188 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - push {r3, r5, r7, lr} │ │ │ │ + push {r3, r6, r7, lr} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r7, sp, #0 │ │ │ │ + add r7, sp, #128 @ 0x80 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - push {r1, r2, r5, r6, lr} │ │ │ │ + push {r1, r2, r7, lr} │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cbz r2, 4cfb2e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb7c2> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1576913,15 +1576906,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ - eor.w r0, r0, fp, ror #2 │ │ │ │ + @ instruction: 0xeaa000bb │ │ │ │ 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] @ (4cfd8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bba20>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -1577126,29 +1577119,29 @@ │ │ │ │ subs r0, #1 │ │ │ │ b.n 4cfd28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bb9bc> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ lsls r0, r6, #18 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4d0190 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bbe24> │ │ │ │ + b.n 4d01d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bbe64> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d001c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bbcb0> │ │ │ │ + b.n 4d005c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bbcf0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r0, #20] │ │ │ │ + str r4, [r4, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsls r4, r0, #14 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r2, [r3, #40] @ 0x28 │ │ │ │ + ldr r2, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - b.n 4cfe98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bbb2c> │ │ │ │ + b.n 4cfed8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bbb6c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4cfe68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bbafc> │ │ │ │ + b.n 4cfea8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bbb3c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r2, #36] @ 0x24 │ │ │ │ + ldr r4, [r6, #36] @ 0x24 │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ @@ -1577206,19 +1577199,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 4cfe00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bba94> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, ip │ │ │ │ bl 43c41c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3280b0> │ │ │ │ mov r2, r5 │ │ │ │ b.n 4cfe00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bba94> │ │ │ │ - svc 172 @ 0xac │ │ │ │ + svc 204 @ 0xcc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 130 @ 0x82 │ │ │ │ + svc 162 @ 0xa2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 106 @ 0x6a │ │ │ │ + svc 138 @ 0x8a │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1577258,19 +1577251,19 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69aa0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsrs r4, r7, #29 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - strh r2, [r2, #28] │ │ │ │ + strh r2, [r6, #28] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #212 @ 0xd4 │ │ │ │ + movs r0, #244 @ 0xf4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrsh r4, [r6, r6] │ │ │ │ + ldrsh r4, [r2, r7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ and.w r2, r0, #134 @ 0x86 │ │ │ │ and.w ip, r0, #121 @ 0x79 │ │ │ │ @@ -1577314,29 +1577307,29 @@ │ │ │ │ b.n 4cff08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bbb9c> │ │ │ │ ldr r3, [pc, #32] @ (4cff6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bbc00>) │ │ │ │ add r3, pc │ │ │ │ b.n 4cff08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bbb9c> │ │ │ │ ldr r3, [pc, #32] @ (4cff70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bbc04>) │ │ │ │ add r3, pc │ │ │ │ b.n 4cff08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bbb9c> │ │ │ │ - str r6, [r0, #8] │ │ │ │ + str r6, [r4, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #158 @ 0x9e │ │ │ │ + udf #190 @ 0xbe │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r5, r2] │ │ │ │ + str r6, [r1, r3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r4, #130 @ 0x82 │ │ │ │ + cmp r4, #162 @ 0xa2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r5, #10] │ │ │ │ + strb r6, [r1, #11] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - udf #104 @ 0x68 │ │ │ │ + udf #136 @ 0x88 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #98 @ 0x62 │ │ │ │ + udf #130 @ 0x82 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r4, r5, r6} │ │ │ │ + stmia r1!, {r4, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1577364,17 +1577357,17 @@ │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ asrs r6, r5 │ │ │ │ - ldr r7, [pc, #744] @ (4d02bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bbf50>) │ │ │ │ + ldr r7, [pc, #872] @ (4d033c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bbfd0>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r1, sp, #616 @ 0x268 │ │ │ │ + add r1, sp, #744 @ 0x2e8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb.w r5, [r0, #33] @ 0x21 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1577842,86 +1577835,86 @@ │ │ │ │ ldr r2, [pc, #160] @ (4d056c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc200>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.n 4d009a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bbd2e> │ │ │ │ nop │ │ │ │ - ble.n 4d045c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc0f0> │ │ │ │ + ble.n 4d049c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc130> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r4, r6, #21 │ │ │ │ + asrs r4, r2, #22 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ble.n 4d03f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc088> │ │ │ │ + ble.n 4d0434 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc0c8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r6, r5, #21 │ │ │ │ + asrs r6, r1, #22 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r0, r3, #21 │ │ │ │ + asrs r0, r7, #21 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r7, sp, #352 @ 0x160 │ │ │ │ + add r7, sp, #480 @ 0x1e0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r7, #40] @ 0x28 │ │ │ │ + ldr r2, [r3, #44] @ 0x2c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - blt.n 4d04f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc184> │ │ │ │ + bgt.n 4d0530 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc1c4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #144 @ 0x90 │ │ │ │ + add r6, sp, #272 @ 0x110 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r0, [r1, #14] │ │ │ │ + strb r0, [r5, #14] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bgt.n 4d050c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc1a0> │ │ │ │ + bgt.n 4d054c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc1e0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #896 @ 0x380 │ │ │ │ + add r6, sp, #0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - blt.n 4d0478 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc10c> │ │ │ │ + blt.n 4d04b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc14c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 4d0474 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc108> │ │ │ │ + blt.n 4d04b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc148> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 4d045c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc0f0> │ │ │ │ + blt.n 4d049c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc130> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 4d046c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc100> │ │ │ │ + blt.n 4d04ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc140> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 4d0444 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc0d8> │ │ │ │ + blt.n 4d0484 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc118> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #392 @ 0x188 │ │ │ │ + add r5, sp, #520 @ 0x208 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - blt.n 4d0548 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc1dc> │ │ │ │ + blt.n 4d0588 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc21c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r5, #120] @ 0x78 │ │ │ │ + ldr r6, [r1, #124] @ 0x7c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r2, [r4, #120] @ 0x78 │ │ │ │ + ldr r2, [r0, #124] @ 0x7c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cmp r0, #212 @ 0xd4 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, sp, #728 @ 0x2d8 │ │ │ │ + add r4, sp, #856 @ 0x358 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bge.n 4d05b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc24c> │ │ │ │ + bge.n 4d05f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc28c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 4d0638 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc2cc> │ │ │ │ + bge.n 4d0478 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc10c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 4d061c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc2b0> │ │ │ │ + bge.n 4d045c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc0f0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xf2dc00c3 │ │ │ │ - ldr r4, [pc, #8] @ (4d0554 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc1e8>) │ │ │ │ + @ instruction: 0xf2fc00c3 │ │ │ │ + ldr r4, [pc, #136] @ (4d05d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc268>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf2d400c3 │ │ │ │ - movt r0, #8387 @ 0x20c3 │ │ │ │ - add r4, sp, #120 @ 0x78 │ │ │ │ + @ instruction: 0xf2f400c3 │ │ │ │ + @ instruction: 0xf2e200c3 │ │ │ │ + add r4, sp, #248 @ 0xf8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r0, [r2, #17] │ │ │ │ + strb r0, [r6, #17] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r0, #17] │ │ │ │ + strb r2, [r4, #17] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r6, #16] │ │ │ │ + strb r4, [r2, #17] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r4, #15] │ │ │ │ + strb r6, [r0, #16] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r2, #15] │ │ │ │ + strb r2, [r6, #15] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r7, #14] │ │ │ │ + strb r6, [r3, #15] │ │ │ │ lsls r3, r0, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1577979,19 +1577972,19 @@ │ │ │ │ moveq r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 4cffd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bbc6c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bhi.n 4d0660 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc2f4> │ │ │ │ + bhi.n 4d06a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc334> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4cfe7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bbb10> │ │ │ │ + b.n 4cfebc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bbb50> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r0, [r4, #23] │ │ │ │ + ldrb r0, [r0, #24] │ │ │ │ lsls r7, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #920] @ (4d09cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc660>) │ │ │ │ @@ -1578366,112 +1578359,112 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 4d0988 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc61c> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vst2.8 {d16[3],d17[3]}, [r4]! │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 4d0a04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc698> │ │ │ │ + bhi.n 4d0a44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc6d8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [pc, #968] @ (4d0da4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bca38>) │ │ │ │ + ldr r2, [pc, #72] @ (4d0a24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc6b8>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r7, #168 @ 0xa8 │ │ │ │ + adds r7, #200 @ 0xc8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r7, #168 @ 0xa8 │ │ │ │ + adds r7, #200 @ 0xc8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r7, #164 @ 0xa4 │ │ │ │ + adds r7, #196 @ 0xc4 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r7, #80 @ 0x50 │ │ │ │ + adds r7, #112 @ 0x70 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r6, r7, r2 │ │ │ │ + adds r6, r3, r3 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r7, #182 @ 0xb6 │ │ │ │ + adds r7, #214 @ 0xd6 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bvc.n 4d0a64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc6f8> │ │ │ │ + bvc.n 4d0aa4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc738> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 4d0a68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc6fc> │ │ │ │ + bvc.n 4d0aa8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc73c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 4d0ad8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc76c> │ │ │ │ + bvc.n 4d0918 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc5ac> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r2, #18] │ │ │ │ + ldrb r6, [r6, #18] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r3, #172 @ 0xac │ │ │ │ + movs r3, #204 @ 0xcc │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r6, r0, r0 │ │ │ │ + adds r6, r4, r0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bge.n 4d0a60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc6f4> │ │ │ │ + bge.n 4d0aa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc734> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bvc.n 4d0a14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc6a8> │ │ │ │ + bvc.n 4d0a54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc6e8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r0, r5, #30 │ │ │ │ + asrs r0, r1, #31 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bvc.n 4d0a1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc6b0> │ │ │ │ + bvc.n 4d0a5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc6f0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r1, r2} │ │ │ │ + ldmia r3!, {r1, r2, r5} │ │ │ │ lsls r7, r7, #2 │ │ │ │ ldrb.w r0, [ip, ] │ │ │ │ - asrs r2, r4, #29 │ │ │ │ + asrs r2, r0, #30 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r2, r3, #29 │ │ │ │ + asrs r2, r7, #29 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r2, r2, #29 │ │ │ │ + asrs r2, r6, #29 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r4, r0, #29 │ │ │ │ + asrs r4, r4, #29 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bpl.n 4d09bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc650> │ │ │ │ + bpl.n 4d09fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc690> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r2, r6, #28 │ │ │ │ + asrs r2, r2, #29 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r2, r5, #28 │ │ │ │ + asrs r2, r1, #29 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r2, r4, #28 │ │ │ │ + asrs r2, r0, #29 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r4, r3, #28 │ │ │ │ + asrs r4, r7, #28 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bvs.n 4d0b00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc794> │ │ │ │ + bvs.n 4d0b40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc7d4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d0a98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc72c> │ │ │ │ + bpl.n 4d0ad8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc76c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r3, r0] │ │ │ │ + strh r0, [r7, r0] │ │ │ │ lsls r7, r7, #2 │ │ │ │ ands r4, r7 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r6, [r5, r7] │ │ │ │ + strh r6, [r1, r0] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bpl.n 4d0b34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc7c8> │ │ │ │ + bpl.n 4d0974 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc608> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xf2f000c6 │ │ │ │ - asrs r4, r1, #24 │ │ │ │ + @ instruction: 0xf31000c6 │ │ │ │ + asrs r4, r5, #24 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bpl.n 4d0abc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc750> │ │ │ │ + bpl.n 4d0afc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc790> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 4d09e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc674> │ │ │ │ + bmi.n 4d0a20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc6b4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r0, #27] │ │ │ │ + ldrb r6, [r4, #27] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bmi.n 4d09a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc63c> │ │ │ │ + bmi.n 4d09e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc67c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub.w r0, r2, #6029312 @ 0x5c0000 │ │ │ │ - ldr r6, [r6, #12] │ │ │ │ + rsb r0, r2, #6029312 @ 0x5c0000 │ │ │ │ + ldr r6, [r2, #16] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - mov lr, r2 │ │ │ │ + mov lr, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bpl.n 4d0aac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc740> │ │ │ │ + bpl.n 4d0aec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc780> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r6, #0] │ │ │ │ + strb r4, [r2, #1] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bmi.n 4d099c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc630> │ │ │ │ + bmi.n 4d09dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc670> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r0, r3] │ │ │ │ + strb r4, [r4, r3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bmi.n 4d09ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc640> │ │ │ │ + bmi.n 4d09ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc680> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 4d09c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc658> │ │ │ │ + bmi.n 4d0a04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc698> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1578707,50 +1578700,50 @@ │ │ │ │ b.n 4d0cca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc95e> │ │ │ │ mov r3, r2 │ │ │ │ asrs r4, r2, #31 │ │ │ │ b.n 4d0cca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc95e> │ │ │ │ ldr r3, [pc, #76] @ (4d0d3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc9d0>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d0c50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc8e4> │ │ │ │ - bcs.n 4d0cf4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc988> │ │ │ │ + bcc.n 4d0d34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc9c8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - muls r6, r5 │ │ │ │ + bics r6, r1 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r2, [r4, #4] │ │ │ │ + str r2, [r0, #8] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str??.w r0, [r0, lr, lsl #3] │ │ │ │ - ldr r3, [pc, #0] @ (4d0d08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc99c>) │ │ │ │ + strb.w r0, [r0, #190] @ 0xbe │ │ │ │ + ldr r3, [pc, #128] @ (4d0d88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bca1c>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bcc.n 4d0de0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bca74> │ │ │ │ + bcc.n 4d0c20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc8b4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r0, r5, #14 │ │ │ │ + asrs r0, r1, #15 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r4, r6, #7 │ │ │ │ + movs r0, #20 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcs.n 4d0c94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc928> │ │ │ │ + bcs.n 4d0cd4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc968> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r6, #23] │ │ │ │ + strb r4, [r2, #24] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r1, #1 │ │ │ │ + adds r2, r5, #1 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r1, #64 @ 0x40 │ │ │ │ + subs r1, #96 @ 0x60 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bne.n 4d0df4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bca88> │ │ │ │ + bne.n 4d0c34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc8c8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rors r2, r3 │ │ │ │ + rors r2, r7 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r4, r4, #1 │ │ │ │ + subs r4, r0, #2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bcs.n 4d0d7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bca10> │ │ │ │ + bcs.n 4d0dbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bca50> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 4d0d60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc9f4> │ │ │ │ + bne.n 4d0da0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bca34> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 4d0d3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bc9d0> │ │ │ │ + bcs.n 4d0d7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bca10> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r1, #13] │ │ │ │ + ldrb r0, [r5, #13] │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ sub sp, #32 │ │ │ │ @@ -1578823,27 +1578816,27 @@ │ │ │ │ cbz r3, 4d0e06 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bca9a> │ │ │ │ ldr r3, [pc, #28] @ (4d0e20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bcab4>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d0d94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bca28> │ │ │ │ ldr r3, [pc, #28] @ (4d0e24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bcab8>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d0d94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bca28> │ │ │ │ - asrs r2, r1, #7 │ │ │ │ + asrs r2, r5, #7 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r4, r7, #6 │ │ │ │ + asrs r4, r3, #7 │ │ │ │ lsls r4, r0, #3 │ │ │ │ lsls r6, r3, #4 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - bne.n 4d0e90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bcb24> │ │ │ │ + bne.n 4d0ed0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bcb64> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 4d0e44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bcad8> │ │ │ │ + bgt.n 4d0e84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bcb18> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - beq.n 4d0df0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bca84> │ │ │ │ + bne.n 4d0e30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bcac4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d0dd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bca6c> │ │ │ │ + beq.n 4d0e18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bcaac> │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #2936] @ 4d19b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd648> │ │ │ │ @@ -1579948,163 +1579941,163 @@ │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ b.n 4d15b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd244> │ │ │ │ subs.w r1, r8, #109 @ 0x6d │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sub.w r1, lr, #109 @ 0x6d │ │ │ │ - str r3, [sp, #344] @ 0x158 │ │ │ │ + str r3, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 4d18d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd56c> │ │ │ │ + bge.n 4d1918 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd5ac> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 4d1a48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd6dc> │ │ │ │ + bge.n 4d1a88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd71c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #96 @ (adr r0, 4d1a30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd6c4>) │ │ │ │ + add r0, pc, #224 @ (adr r0, 4d1ab0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd744>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #7] │ │ │ │ + strb r0, [r3, #8] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strb r0, [r0, #14] │ │ │ │ + strb r0, [r4, #14] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r0, r6, #5 │ │ │ │ + subs r0, r2, #6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r4, #252 @ 0xfc │ │ │ │ + adds r5, #28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldmia r5, {r1, r5, r6} │ │ │ │ + ldmia r5!, {r1, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sbcs.w r0, r0, r6, lsl #3 │ │ │ │ - ldr r6, [sp, #776] @ 0x308 │ │ │ │ + @ instruction: 0xeb9000c6 │ │ │ │ + ldr r6, [sp, #904] @ 0x388 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r7!, {r1, r2, r6} │ │ │ │ + ldmia r7!, {r1, r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + ldmia r7!, {r1, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r0, r2, #2 │ │ │ │ + subs r0, r6, #2 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r1, [pc, #120] @ (4d1a78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd70c>) │ │ │ │ + ldr r1, [pc, #248] @ (4d1af8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd78c>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r6, [sp, #136] @ 0x88 │ │ │ │ + ldr r6, [sp, #264] @ 0x108 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r1, pc, #632 @ (adr r1, 4d1c80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd914>) │ │ │ │ + add r1, pc, #760 @ (adr r1, 4d1d00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd994>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r4, [r2, r5] │ │ │ │ + ldr r4, [r6, r5] │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #96] @ 0x60 │ │ │ │ + str r6, [r4, #96] @ 0x60 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r6!, {r2, r4} │ │ │ │ + ldmia r6!, {r2, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #560 @ (adr r0, 4d1c4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd8e0>) │ │ │ │ + add r0, pc, #688 @ (adr r0, 4d1ccc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd960>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ + ldr r5, [sp, #136] @ 0x88 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r0, [r5, r1] │ │ │ │ + ldr r0, [r1, r2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r0, pc, #88 @ (adr r0, 4d1a80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd714>) │ │ │ │ + add r0, pc, #216 @ (adr r0, 4d1b00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd794>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bpl.n 4d1b18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd7ac> │ │ │ │ + bpl.n 4d1958 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd5ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ stc 1, cr0, [sl], {109} @ 0x6d │ │ │ │ - bpl.n 4d1ac8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd75c> │ │ │ │ + bpl.n 4d1b08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd79c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r2, [r7, r3] │ │ │ │ + ldrsb r2, [r3, r4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - beq.n 4d1b24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd7b8> │ │ │ │ + beq.n 4d1964 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd5f8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r0, r6, #7 │ │ │ │ + lsrs r0, r2, #8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldmia r3, {r2, r3, r4} │ │ │ │ + ldmia r3, {r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ asrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ + beq.n 4d1a78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd70c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r2!, {r3, r4} │ │ │ │ + ldmia r2!, {r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r0, #122 @ 0x7a │ │ │ │ + subs r0, #154 @ 0x9a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r5, [sp, #200] @ 0xc8 │ │ │ │ + ldr r5, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r4, [r6, #60] @ 0x3c │ │ │ │ + ldr r4, [r2, #64] @ 0x40 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r2, #31 │ │ │ │ + asrs r2, r6, #31 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r2, r0, #4 │ │ │ │ + lsrs r2, r4, #4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r6, [r6, #56] @ 0x38 │ │ │ │ + ldr r6, [r2, #60] @ 0x3c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r5, #17 │ │ │ │ + asrs r2, r1, #18 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r6, #124 @ 0x7c │ │ │ │ + subs r6, #156 @ 0x9c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r1!, {r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r5, r6} │ │ │ │ + ldmia r0!, {r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bics r2, r4 │ │ │ │ + mvns r2, r0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r0, [sp, #664] @ 0x298 │ │ │ │ + ldr r0, [sp, #792] @ 0x318 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r2, r5, r7} │ │ │ │ + stmia r7!, {r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - mov r2, pc │ │ │ │ + mov sl, r3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r3, {r2, r3, r5} │ │ │ │ + ldmia r3, {r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r3, r5] │ │ │ │ + strh r0, [r7, r5] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ + ldr r4, [r2, #28] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldmia r1, {r1, r3, r7} │ │ │ │ + ldmia r1, {r1, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r3, r7} │ │ │ │ + stmia r7!, {r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r7} │ │ │ │ + stmia r7!, {r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d1a28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd6bc> │ │ │ │ + beq.n 4d1a68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd6fc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r6, #128 @ 0x80 │ │ │ │ + adds r6, #160 @ 0xa0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r6, #106 @ 0x6a │ │ │ │ + adds r6, #138 @ 0x8a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - beq.n 4d19d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd664> │ │ │ │ + beq.n 4d1a10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd6a4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r1, #96] @ 0x60 │ │ │ │ + str r2, [r5, #96] @ 0x60 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - beq.n 4d1bb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd844> │ │ │ │ + beq.n 4d19f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd684> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d1b8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd820> │ │ │ │ + beq.n 4d1bcc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd860> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r3, r7} │ │ │ │ + ldmia r0!, {r1, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r6, #8] │ │ │ │ + ldr r4, [r2, #12] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r1, #18 │ │ │ │ + asrs r6, r5, #18 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r2, r7, #22 │ │ │ │ + lsls r2, r3, #23 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ lsls r6, r7, #2 │ │ │ │ ldr.w r3, [sl, #36] @ 0x24 │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp.w r3, #442 @ 0x1ba │ │ │ │ mla r2, r2, r3, r1 │ │ │ │ ldrb.w r2, [r2, #71] @ 0x47 │ │ │ │ @@ -1581283,312 +1581276,312 @@ │ │ │ │ ldr.w r3, [sl, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #5 │ │ │ │ beq.w 4d13ea <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd07e> │ │ │ │ b.w 4d16ca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd35e> │ │ │ │ nop │ │ │ │ - stmia r6!, {r2, r3, r5, r6} │ │ │ │ + stmia r6!, {r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 4d27cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3be460> │ │ │ │ + ble.n 4d280c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3be4a0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r2, r4, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1} │ │ │ │ + ldmia r1, {r1, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r2, r2, #5 │ │ │ │ + asrs r2, r6, #5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r7, #23 │ │ │ │ + lsls r4, r3, #24 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r6, r1, #27 │ │ │ │ + lsrs r6, r5, #27 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r0!, {r1, r3} │ │ │ │ + ldmia r0!, {r1, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bx r3 │ │ │ │ + bx r7 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r0, r0, #22 │ │ │ │ + lsrs r0, r4, #22 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r0, r5, #24 │ │ │ │ + lsrs r0, r1, #25 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r7!, {r1, r3, r6} │ │ │ │ + stmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r6, r0, #32 │ │ │ │ + asrs r6, r4, #32 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r3!, {r2} │ │ │ │ + stmia r3!, {r2, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r5, r0] │ │ │ │ + strb r0, [r1, r1] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - stmia r2!, {r1, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [pc, #872] @ (4d2b8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3be820>) │ │ │ │ + ldr r0, [pc, #1000] @ (4d2c0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3be8a0>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r2!, {r1, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r0, r7, #13 │ │ │ │ + lsls r0, r3, #14 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r5, r6, r7} │ │ │ │ + stmia r6!, {} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r0, r0, #26 │ │ │ │ + lsrs r0, r4, #26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r0, r7, #16 │ │ │ │ + lsrs r0, r3, #17 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r4} │ │ │ │ + stmia r0!, {r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r2, r6} │ │ │ │ + stmia r5!, {r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r3, r5} │ │ │ │ + stmia r5!, {r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r6, r7} │ │ │ │ + stmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r5, r7} │ │ │ │ + stmia r2!, {r1, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldcl 1, cr0, [lr, #408] @ 0x198 │ │ │ │ - stmia r0!, {r2, r3, r6} │ │ │ │ + stmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r7} │ │ │ │ + stmia r4!, {r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ite lt │ │ │ │ - lsllt r3, r7, #2 │ │ │ │ - lsrge r6, r2, #26 │ │ │ │ + ite le │ │ │ │ + lslle r3, r7, #2 │ │ │ │ + lsrgt r6, r6, #26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bge.n 4d2850 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3be4e4> │ │ │ │ + blt.n 4d2890 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3be524> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - wfi │ │ │ │ + sevl │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r4, r1, #28 │ │ │ │ + lsls r4, r5, #28 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - udf #200 @ 0xc8 │ │ │ │ + udf #232 @ 0xe8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r4, r7, #4 │ │ │ │ + asrs r4, r3, #5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r1!, {r3, r6} │ │ │ │ + stmia r1!, {r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r4, pc} │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r5!, {r4, r5} │ │ │ │ + stmia r5!, {r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r1, #28] │ │ │ │ + str r2, [r5, #28] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r4, [r2, #46] @ 0x2e │ │ │ │ + ldrh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r3, r5} │ │ │ │ + stmia r5!, {r1, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r3, r7} │ │ │ │ + stmia r5!, {r1, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + stmia r5!, {r1, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmia r5!, {r1, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r5} │ │ │ │ + stmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r7} │ │ │ │ + stmia r4!, {r1, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r6} │ │ │ │ + stmia r4!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r4, r6} │ │ │ │ + stmia r4!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r4} │ │ │ │ + stmia r4!, {r1, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r3, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r7} │ │ │ │ + stmia r3!, {r1, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r2} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r6, r7} │ │ │ │ + stmia r2!, {r1, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r5, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r6} │ │ │ │ + stmia r2!, {r1, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r3} │ │ │ │ + stmia r2!, {r1, r2, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r6, r7} │ │ │ │ + stmia r1!, {r1, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r6} │ │ │ │ + stmia r1!, {r1, r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5} │ │ │ │ + stmia r1!, {r1, r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r4} │ │ │ │ + stmia r1!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r5, r7} │ │ │ │ + stmia r1!, {r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r2, r2 │ │ │ │ + rev r2, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 4d29d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3be66c> │ │ │ │ + cbnz r2, 4d29e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3be674> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r2, r7, #3 │ │ │ │ + lsrs r2, r3, #4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cbnz r0, 4d29a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3be63c> │ │ │ │ + rev r0, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 4d29a6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3be63a> │ │ │ │ + cbnz r2, 4d29ae <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3be642> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - orn r0, r8, #187 @ 0xbb │ │ │ │ - @ instruction: 0xf69200b8 │ │ │ │ - rev r0, r3 │ │ │ │ + eor.w r0, r8, #187 @ 0xbb │ │ │ │ + @ instruction: 0xf6b200b8 │ │ │ │ + rev r0, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 4d29ba <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3be64e> │ │ │ │ + rev r2, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d29de <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3be672> │ │ │ │ + cbnz r0, 4d29e6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3be67a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 4d29dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3be670> │ │ │ │ + cbnz r4, 4d29e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3be678> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d29dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3be670> │ │ │ │ + cbnz r0, 4d29e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3be678> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 4d29da <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3be66e> │ │ │ │ + cbnz r4, 4d29e2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3be676> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 4d29da <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3be66e> │ │ │ │ + cbnz r4, 4d29e2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3be676> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #864 @ (adr r3, 4d2cf8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3be98c>) │ │ │ │ + add r3, pc, #992 @ (adr r3, 4d2d78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bea0c>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r3, pc, #992 @ (adr r3, 4d2d7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bea10>) │ │ │ │ + add r4, pc, #96 @ (adr r4, 4d29fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3be690>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r4, [r0, r5] │ │ │ │ + strb r4, [r4, r5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bxns ip │ │ │ │ + blxns r0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrsh r4, [r0, r1] │ │ │ │ + ldrsh r4, [r4, r1] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r7, r7] │ │ │ │ + ldrsh r4, [r3, r0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r3, r1] │ │ │ │ + ldrb r0, [r7, r1] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r6, r7} │ │ │ │ + stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r4, [r6, r4] │ │ │ │ + ldrb r4, [r2, r5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r3} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r4, [r5, r4] │ │ │ │ + ldrb r4, [r1, r5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r7, r7] │ │ │ │ + ldrsh r0, [r3, r0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r1, r0] │ │ │ │ + ldrb r4, [r5, r0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0098 │ │ │ │ + bkpt 0x00b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0074 │ │ │ │ + bkpt 0x0094 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0048 │ │ │ │ + bkpt 0x0068 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0020 │ │ │ │ + bkpt 0x0040 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0018 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r4, r6, r7, pc} │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r5, r7, pc} │ │ │ │ + pop {r2, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r7, pc} │ │ │ │ + pop {r2, r5, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r5, r6, pc} │ │ │ │ + pop {r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ + pop {r3, r4, r6, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r4, pc} │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r5, r6, r7} │ │ │ │ + pop {r2, r3, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r6, r7} │ │ │ │ + pop {r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r4, r7} │ │ │ │ + pop {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r7} │ │ │ │ + pop {r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + pop {r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0004 │ │ │ │ + bkpt 0x0024 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r4, r5, #26 │ │ │ │ + lsrs r4, r1, #27 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ + ldrh r0, [r7, #6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bkpt 0x0080 │ │ │ │ + bkpt 0x00a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ b.n 4d2824 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3be4b8> │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldrb r4, [r3, r5] │ │ │ │ + ldrb r4, [r7, r5] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - @ instruction: 0xb8ca │ │ │ │ + @ instruction: 0xb8ea │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 4d1686 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd31a> │ │ │ │ ldrb r2, [r3, #20] │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [pc, #1528] @ 4d302c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3becc0> │ │ │ │ @@ -1582129,144 +1582122,144 @@ │ │ │ │ add r2, pc │ │ │ │ b.w 4d1c26 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd8ba> │ │ │ │ ldr r2, [pc, #292] @ (4d314c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bede0>) │ │ │ │ add r2, pc │ │ │ │ b.w 4d1c26 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bd8ba> │ │ │ │ b.n 4d3794 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bf428> │ │ │ │ lsls r6, r4, #5 │ │ │ │ - lsls r0, r6, #5 │ │ │ │ + lsls r0, r2, #6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r5, #29] │ │ │ │ + strb r6, [r1, #30] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r3, r6, lr} │ │ │ │ + push {r3, r5, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + push {r4, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #192 @ 0xc0 │ │ │ │ + add r0, sp, #320 @ 0x140 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bkpt 0x005e │ │ │ │ + bkpt 0x007e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r4, lr} │ │ │ │ + push {r1, r4, r5, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, r4, r5, r6, r7} │ │ │ │ + push {r3, r4, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r0, r2] │ │ │ │ + ldr r6, [r4, r2] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - orrs.w r0, r0, #6389760 @ 0x618000 │ │ │ │ - push {r2, r3, r4, r5, r6, lr} │ │ │ │ + orns r0, r0, #6389760 @ 0x618000 │ │ │ │ + push {r2, r3, r4, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bics.w r0, r6, #6389760 @ 0x618000 │ │ │ │ - push {r1, r5, r6, lr} │ │ │ │ + orrs.w r0, r6, #6389760 @ 0x618000 │ │ │ │ + push {r1, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ands.w r0, ip, #6389760 @ 0x618000 │ │ │ │ - push {r3, r6, lr} │ │ │ │ + bics.w r0, ip, #6389760 @ 0x618000 │ │ │ │ + push {r3, r5, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ + pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r5, pc} │ │ │ │ + pop {r1, r2, r3, r6, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r4, pc} │ │ │ │ + pop {r4, r5, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, pc} │ │ │ │ + pop {r2, r5, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r4, r5, r7} │ │ │ │ + pop {r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r4, pc} │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r4, pc} │ │ │ │ + pop {r2, r3, r4, r5, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r6, [r5, #56] @ 0x38 │ │ │ │ + strh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf31e00c3 │ │ │ │ - vhadd.u q8, q10, q4 │ │ │ │ - ssat r0, #4, lr, lsl #3 │ │ │ │ - vhadd.u32 q8, q10, q4 │ │ │ │ - cbnz r2, 4d30b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bed48> │ │ │ │ + @ instruction: 0xf33e00c3 │ │ │ │ + vmla.i16 q0, q10, d0[1] │ │ │ │ + ssat r0, #4, lr, asr #3 │ │ │ │ + vmla.i q0, q10, d0[2] │ │ │ │ + cbnz r2, 4d30bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bed50> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r6} │ │ │ │ + pop {r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d3110 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3beda4> │ │ │ │ + cbz r6, 4d3118 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bedac> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d311e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bedb2> │ │ │ │ + cbnz r6, 4d3126 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bedba> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {} │ │ │ │ + pop {r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r8, r1 │ │ │ │ + cmp r8, r5 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - uxtb r0, r1 │ │ │ │ + uxtb r0, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r3, r5, r7, lr} │ │ │ │ + push {r1, r3, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r2, #20] │ │ │ │ + strh r4, [r6, #20] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r1, r3, r4, r5, r6, r7} │ │ │ │ + push {r1, r3, r4, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r3, r4, r6, r7} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r4, r5, r7} │ │ │ │ + push {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r3, r4, r7} │ │ │ │ + push {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r4, r5, r6} │ │ │ │ + push {r1, r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r3, r4} │ │ │ │ + push {r1, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs.w r0, lr, #195 @ 0xc3 │ │ │ │ - @ instruction: 0xf4fe00be │ │ │ │ - @ instruction: 0xb78c │ │ │ │ + rsbs r0, lr, #195 @ 0xc3 │ │ │ │ + adds.w r0, lr, #6225920 @ 0x5f0000 │ │ │ │ + @ instruction: 0xb7ac │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r5, r7} │ │ │ │ + push {r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, r7} │ │ │ │ + push {r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r5, r6} │ │ │ │ + push {r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r6} │ │ │ │ + push {r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d3148 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3beddc> │ │ │ │ + cbz r6, 4d3150 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bede4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r6, r0, #4 │ │ │ │ + subs r6, r4, #4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cbz r4, 4d3148 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3beddc> │ │ │ │ + cbz r4, 4d3150 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bede4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d3168 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bedfc> │ │ │ │ + cbz r0, 4d3170 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bee04> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 4d3186 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bee1a> │ │ │ │ + push {r2, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r0, r0 │ │ │ │ + uxtb r0, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d3174 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bee08> │ │ │ │ + cbz r6, 4d317c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bee10> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r2, r3, r4} │ │ │ │ + ldmia r5, {r2, r3, r4, r5} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - orrs.w r0, r4, #195 @ 0xc3 │ │ │ │ - cbz r2, 4d3180 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bee14> │ │ │ │ + orns r0, r4, #195 @ 0xc3 │ │ │ │ + cbz r2, 4d3188 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bee1c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r6, [r3, r2] │ │ │ │ + strb r6, [r7, r2] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add sp, #288 @ 0x120 │ │ │ │ + add sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb61e │ │ │ │ + @ instruction: 0xb63e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r1, r3] │ │ │ │ + ldr r2, [r5, r3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r0, #52 @ 0x34 │ │ │ │ + subs r0, #84 @ 0x54 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r7, sp, #688 @ 0x2b0 │ │ │ │ + add r7, sp, #816 @ 0x330 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xf2b800be │ │ │ │ - @ instruction: 0xf2b000be │ │ │ │ - subs r3, #92 @ 0x5c │ │ │ │ + @ instruction: 0xf2d800be │ │ │ │ + @ instruction: 0xf2d000be │ │ │ │ + subs r3, #124 @ 0x7c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r7, sp, #656 @ 0x290 │ │ │ │ + add r7, sp, #784 @ 0x310 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xf28600be │ │ │ │ - @ instruction: 0xf27e00be │ │ │ │ + subw r0, r6, #190 @ 0xbe │ │ │ │ + @ instruction: 0xf29e00be │ │ │ │ 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] @ 4d35e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bf278> │ │ │ │ sub sp, #8 │ │ │ │ @@ -1582731,93 +1582724,93 @@ │ │ │ │ cmp r4, r7 │ │ │ │ bne.n 4d35c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bf25c> │ │ │ │ ldr r2, [pc, #172] @ (4d368c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bf320>) │ │ │ │ add r2, pc │ │ │ │ b.n 4d33de <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bf072> │ │ │ │ ldmia r6!, {r1, r4, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ - strb r6, [r7, #0] │ │ │ │ + strb r6, [r3, #1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldc 0, cr0, [r6, #780]! @ 0x30c │ │ │ │ - @ instruction: 0xb898 │ │ │ │ + ldcl 0, cr0, [r6, #780] @ 0x30c │ │ │ │ + @ instruction: 0xb8b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r7} │ │ │ │ + stmia r5!, {r5, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [r1, #124] @ 0x7c │ │ │ │ + ldr r6, [r5, #124] @ 0x7c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb858 │ │ │ │ + @ instruction: 0xb878 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r0, #120] @ 0x78 │ │ │ │ + ldr r4, [r4, #120] @ 0x78 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsb r0, [r5, r4] │ │ │ │ + ldrsb r0, [r1, r5] │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #112] @ 0x70 │ │ │ │ + ldr r6, [r5, #112] @ 0x70 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stc 0, cr0, [r8], {195} @ 0xc3 │ │ │ │ - @ instruction: 0xb6d0 │ │ │ │ + stc 0, cr0, [r8], #780 @ 0x30c │ │ │ │ + @ instruction: 0xb6f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - mcrr 0, 12, r0, r4, cr3 │ │ │ │ - @ instruction: 0xb6ba │ │ │ │ + stcl 0, cr0, [r4], #-780 @ 0xfffffcf4 │ │ │ │ + @ instruction: 0xb6da │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb63a │ │ │ │ + @ instruction: 0xb65a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #536] @ 0x218 │ │ │ │ + ldr r7, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r4, [r6, #96] @ 0x60 │ │ │ │ + ldr r4, [r2, #100] @ 0x64 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs.w r0, r2, r3, lsl #3 │ │ │ │ - @ instruction: 0xb630 │ │ │ │ + rsbs r0, r2, r3, lsl #3 │ │ │ │ + setend le │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r3, r5, r7, lr} │ │ │ │ + push {r1, r3, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #0] │ │ │ │ + ldr r7, [sp, #128] @ 0x80 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r6, [r0, #92] @ 0x5c │ │ │ │ + ldr r6, [r4, #92] @ 0x5c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r1, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb602 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r6, r7, lr} │ │ │ │ + push {r5, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r2} │ │ │ │ + stmia r3!, {r2, r5} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ + ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r1, r2, r3, r5, r7, lr} │ │ │ │ + push {r1, r2, r3, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r2, #80] @ 0x50 │ │ │ │ + ldr r2, [r6, #80] @ 0x50 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r6, r2] │ │ │ │ + strb r6, [r2, r3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - push {r2, r5, r6, lr} │ │ │ │ + push {r2, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r3, r4, lr} │ │ │ │ + push {r1, r3, r4, r5, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #656 @ 0x290 │ │ │ │ + add r1, sp, #784 @ 0x310 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #608 @ 0x260 │ │ │ │ + add r1, sp, #736 @ 0x2e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, r4, r5, r6, r7} │ │ │ │ + push {r3, r4, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r5, r7} │ │ │ │ + push {r1, r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #448 @ 0x1c0 │ │ │ │ + add r1, sp, #576 @ 0x240 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #424 @ 0x1a8 │ │ │ │ + add r1, sp, #552 @ 0x228 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r6} │ │ │ │ + push {r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 4d36fa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bf38e> │ │ │ │ + cbz r2, 4d3702 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bf396> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r4} │ │ │ │ + push {r1, r2, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d36f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bf388> │ │ │ │ + cbz r6, 4d36fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bf390> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r5, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r7, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb.w r3, [r0, #88] @ 0x58 │ │ │ │ mov r8, r2 │ │ │ │ @@ -1582925,28 +1582918,28 @@ │ │ │ │ b.n 4d36be <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bf352> │ │ │ │ ldr r2, [pc, #40] @ (4d37c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bf45c>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.n 4d376c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bf400> │ │ │ │ - ldr r4, [r7, #44] @ 0x2c │ │ │ │ + ldr r4, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r4, 4d3820 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bf4b4> │ │ │ │ + cbz r4, 4d3828 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bf4bc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r6, #40] @ 0x28 │ │ │ │ + ldr r4, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [r6, #36] @ 0x24 │ │ │ │ + ldr r4, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r4, 4d380e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bf4a2> │ │ │ │ + cbz r4, 4d3816 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bf4aa> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r6, r6 │ │ │ │ + cbz r6, 4d3808 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bf49c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rsbs r0, sl, #6520832 @ 0x638000 │ │ │ │ - cbz r4, 4d380c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bf4a0> │ │ │ │ + @ instruction: 0xf5fa00c7 │ │ │ │ + cbz r4, 4d3814 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bf4a8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ mov r7, r2 │ │ │ │ @@ -1584080,315 +1584073,315 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {} │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r2, r5 │ │ │ │ + uxth r2, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r4, r1, #23 │ │ │ │ + lsrs r4, r5, #23 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - sxtb r0, r7 │ │ │ │ + uxth r0, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r0, r6 │ │ │ │ + uxth r0, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d4194 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bfe28> │ │ │ │ + b.n 4d41d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bfe68> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - sxtb r2, r1 │ │ │ │ + sxtb r2, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r0, r2 │ │ │ │ + sxtb r0, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r4, r0 │ │ │ │ + sxtb r4, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7f8 │ │ │ │ + @ instruction: 0xb818 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r2, r1 │ │ │ │ + sxtb r2, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r6, r1 │ │ │ │ + sxtb r6, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r6, r1 │ │ │ │ + sxtb r6, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r6, r1 │ │ │ │ + sxtb r6, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r6, r2 │ │ │ │ + sxtb r6, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r6, r0 │ │ │ │ + sxtb r6, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r0, r2 │ │ │ │ + sxtb r0, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r0, r3 │ │ │ │ + sxtb r0, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r4, r7 │ │ │ │ + cbz r4, 4d4512 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c01a6> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d4510 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c01a4> │ │ │ │ + cbz r6, 4d4518 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c01ac> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d4516 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c01aa> │ │ │ │ + cbz r6, 4d451e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c01b2> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d452c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c01c0> │ │ │ │ + cbz r6, 4d4534 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c01c8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d4532 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c01c6> │ │ │ │ + cbz r6, 4d453a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c01ce> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d453e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c01d2> │ │ │ │ + cbz r0, 4d4546 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c01da> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 4d453e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c01d2> │ │ │ │ + cbz r2, 4d4546 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c01da> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r4, r2, #7 │ │ │ │ + asrs r4, r6, #7 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r6, sp, #576 @ 0x240 │ │ │ │ + add r6, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #616 @ 0x268 │ │ │ │ + add r6, sp, #744 @ 0x2e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #328 @ 0x148 │ │ │ │ + add r6, sp, #456 @ 0x1c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [pc, #792] @ (4d4810 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c04a4>) │ │ │ │ + ldr r4, [pc, #920] @ (4d4890 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0524>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r5, sp, #952 @ 0x3b8 │ │ │ │ + add r6, sp, #56 @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 4d4576 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c020a> │ │ │ │ + cbz r4, 4d457e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0212> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #696 @ 0x2b8 │ │ │ │ + add r6, sp, #824 @ 0x338 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d4574 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0208> │ │ │ │ + cbz r6, 4d457c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0210> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #240 @ 0xf0 │ │ │ │ + add r6, sp, #368 @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 4d4574 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0208> │ │ │ │ + cbz r4, 4d457c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0210> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #152 @ 0x98 │ │ │ │ + add r6, sp, #280 @ 0x118 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d4572 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0206> │ │ │ │ + cbz r6, 4d457a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c020e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #64 @ 0x40 │ │ │ │ + add r6, sp, #192 @ 0xc0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 4d456c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0200> │ │ │ │ + cbz r4, 4d4574 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0208> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #984 @ 0x3d8 │ │ │ │ + add r6, sp, #88 @ 0x58 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r2, r7 │ │ │ │ + cbz r2, 4d456e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0202> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #880 @ 0x370 │ │ │ │ + add r5, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r0, r2 │ │ │ │ + uxtb r0, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #776 @ 0x308 │ │ │ │ + add r5, sp, #904 @ 0x388 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r2, r3 │ │ │ │ + uxth r2, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #672 @ 0x2a0 │ │ │ │ + add r5, sp, #800 @ 0x320 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r6, r5 │ │ │ │ + uxth r6, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r0, r4 │ │ │ │ + uxth r0, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r2, r7 │ │ │ │ + sxtb r2, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r0, r1 │ │ │ │ + sxtb r0, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r0, r1 │ │ │ │ + sxth r0, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #376 @ 0x178 │ │ │ │ + add r5, sp, #504 @ 0x1f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d458e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0222> │ │ │ │ + cbz r6, 4d4596 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c022a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #288 @ 0x120 │ │ │ │ + add r5, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d4588 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c021c> │ │ │ │ + cbz r6, 4d4590 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0224> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #544 @ 0x220 │ │ │ │ + add r5, sp, #672 @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d4582 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0216> │ │ │ │ + cbz r6, 4d458a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c021e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #432 @ 0x1b0 │ │ │ │ + add r5, sp, #560 @ 0x230 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d457e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0212> │ │ │ │ + cbz r6, 4d4586 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c021a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #336 @ 0x150 │ │ │ │ + add r5, sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #208 @ 0xd0 │ │ │ │ + sub sp, #336 @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #1016 @ 0x3f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #504 @ 0x1f8 │ │ │ │ + sub sp, #120 @ 0x78 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #120 @ 0x78 │ │ │ │ + add sp, #248 @ 0xf8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #32 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #1000 @ 0x3e8 │ │ │ │ + add sp, #104 @ 0x68 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #960 @ 0x3c0 │ │ │ │ + add r5, sp, #64 @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #816 @ 0x330 │ │ │ │ + add r7, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #680 @ 0x2a8 │ │ │ │ + add r7, sp, #808 @ 0x328 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r4, sp, #912 @ 0x390 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #456 @ 0x1c8 │ │ │ │ + add r7, sp, #584 @ 0x248 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #320 @ 0x140 │ │ │ │ + add r6, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #320 @ 0x140 │ │ │ │ + add r7, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r5, #234 @ 0xea │ │ │ │ + cmp r6, #10 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r6, #50 @ 0x32 │ │ │ │ + adds r6, #82 @ 0x52 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r5, sp, #32 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #736] @ 0x2e0 │ │ │ │ + str r3, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r6, sp, #992 @ 0x3e0 │ │ │ │ + add r7, sp, #96 @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r5, #162 @ 0xa2 │ │ │ │ + cmp r5, #194 @ 0xc2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r5, #234 @ 0xea │ │ │ │ + adds r6, #10 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r4, sp, #768 @ 0x300 │ │ │ │ + add r4, sp, #896 @ 0x380 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #448] @ 0x1c0 │ │ │ │ + str r3, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r6, sp, #656 @ 0x290 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r5, #90 @ 0x5a │ │ │ │ + cmp r5, #122 @ 0x7a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r5, #162 @ 0xa2 │ │ │ │ + adds r5, #194 @ 0xc2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add r4, sp, #608 @ 0x260 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #160] @ 0xa0 │ │ │ │ + str r3, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r6, sp, #304 @ 0x130 │ │ │ │ + add r6, sp, #432 @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r5, #18 │ │ │ │ + cmp r5, #50 @ 0x32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r5, #90 @ 0x5a │ │ │ │ + adds r5, #122 @ 0x7a │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r2, [sp, #968] @ 0x3c8 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - push {r1, r3, r5, r6} │ │ │ │ + push {r1, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r4, #216 @ 0xd8 │ │ │ │ + cmp r4, #248 @ 0xf8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #32 │ │ │ │ + add r4, sp, #160 @ 0xa0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r5, #30 │ │ │ │ + adds r5, #62 @ 0x3e │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r2, [sp, #672] @ 0x2a0 │ │ │ │ + str r2, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - push {r3, r4, r5} │ │ │ │ + push {r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r4, #142 @ 0x8e │ │ │ │ + cmp r4, #174 @ 0xae │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #768 @ 0x300 │ │ │ │ + add r3, sp, #896 @ 0x380 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r4, #212 @ 0xd4 │ │ │ │ + adds r4, #244 @ 0xf4 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r2, [sp, #376] @ 0x178 │ │ │ │ + str r2, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r5, sp, #368 @ 0x170 │ │ │ │ + add r5, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #600 @ 0x258 │ │ │ │ + add r4, sp, #728 @ 0x2d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #144 @ 0x90 │ │ │ │ + add r5, sp, #272 @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #504 @ 0x1f8 │ │ │ │ + add r4, sp, #632 @ 0x278 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #944 @ 0x3b0 │ │ │ │ + add r5, sp, #48 @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #408 @ 0x198 │ │ │ │ + add r4, sp, #536 @ 0x218 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #464 @ 0x1d0 │ │ │ │ + add r4, sp, #592 @ 0x250 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #312 @ 0x138 │ │ │ │ + add r4, sp, #440 @ 0x1b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #272 @ 0x110 │ │ │ │ + add r4, sp, #400 @ 0x190 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #216 @ 0xd8 │ │ │ │ + add r4, sp, #344 @ 0x158 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #48 @ 0x30 │ │ │ │ + add r4, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #120 @ 0x78 │ │ │ │ + add r4, sp, #248 @ 0xf8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #832 @ 0x340 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #344 @ 0x158 │ │ │ │ + add r3, sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #608 @ 0x260 │ │ │ │ + add r3, sp, #736 @ 0x2e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #248 @ 0xf8 │ │ │ │ + add r3, sp, #376 @ 0x178 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #384 @ 0x180 │ │ │ │ + add r3, sp, #512 @ 0x200 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #152 @ 0x98 │ │ │ │ + add r3, sp, #280 @ 0x118 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #208 @ 0xd0 │ │ │ │ + add r3, sp, #336 @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #56 @ 0x38 │ │ │ │ + add r3, sp, #184 @ 0xb8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #16 │ │ │ │ + add r3, sp, #144 @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #984 @ 0x3d8 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #816 @ 0x330 │ │ │ │ + add r2, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #888 @ 0x378 │ │ │ │ + add r2, sp, #1016 @ 0x3f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r6, r3 │ │ │ │ + uxtb r6, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r3, #36 @ 0x24 │ │ │ │ + cmp r3, #68 @ 0x44 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #336 @ 0x150 │ │ │ │ + add r2, sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r3, #106 @ 0x6a │ │ │ │ + adds r3, #138 @ 0x8a │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r0, [sp, #976] @ 0x3d0 │ │ │ │ + str r1, [sp, #80] @ 0x50 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r1, sp, #720 @ 0x2d0 │ │ │ │ + add r1, sp, #848 @ 0x350 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #536 @ 0x218 │ │ │ │ + add r1, sp, #664 @ 0x298 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #568 @ 0x238 │ │ │ │ + add r1, sp, #696 @ 0x2b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #432 @ 0x1b0 │ │ │ │ + add r1, sp, #560 @ 0x230 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #416 @ 0x1a0 │ │ │ │ + add r1, sp, #544 @ 0x220 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #328 @ 0x148 │ │ │ │ + add r1, sp, #456 @ 0x1c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #264 @ 0x108 │ │ │ │ + add r1, sp, #392 @ 0x188 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #224 @ 0xe0 │ │ │ │ + add r1, sp, #352 @ 0x160 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ + add r1, sp, #192 @ 0xc0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #120 @ 0x78 │ │ │ │ + add r1, sp, #248 @ 0xf8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 4d46c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0354> │ │ │ │ + cbz r2, 4d46c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c035c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d46c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c035c> │ │ │ │ + cbz r6, 4d46d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0364> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 4d46ce <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0362> │ │ │ │ + cbz r4, 4d46d6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c036a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d46d2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0366> │ │ │ │ + cbz r6, 4d46da <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c036e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #376 @ 0x178 │ │ │ │ + add sp, #504 @ 0x1f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #448 @ 0x1c0 │ │ │ │ + sub sp, #64 @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #432 @ 0x1b0 │ │ │ │ + sub sp, #48 @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r4, r0 │ │ │ │ + sxtb r4, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r1, pc, #352 @ (adr r1, 4d483c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c04d0>) │ │ │ │ + add r1, pc, #480 @ (adr r1, 4d48bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0550>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r2, #52] @ 0x34 │ │ │ │ + ldr r6, [r6, #52] @ 0x34 │ │ │ │ lsls r6, r0, #3 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.w 4d4452 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c00e6> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add.w fp, fp, #1 │ │ │ │ @@ -1584946,203 +1584939,203 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ ldrb.w r3, [sl, #376] @ 0x178 │ │ │ │ b.n 4d4888 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c051c> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - movs r4, #82 @ 0x52 │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r3, pc, #656 @ (adr r3, 4d4f48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0bdc>) │ │ │ │ + add r3, pc, #784 @ (adr r3, 4d4fc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0c5c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #696 @ (adr r3, 4d4f74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0c08>) │ │ │ │ + add r3, pc, #824 @ (adr r3, 4d4ff4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0c88>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #688 @ (adr r3, 4d4f70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0c04>) │ │ │ │ + add r3, pc, #816 @ (adr r3, 4d4ff0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0c84>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #248 @ (adr r6, 4d4dbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0a50>) │ │ │ │ + add r6, pc, #376 @ (adr r6, 4d4e3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0ad0>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r2, [r0, #28] │ │ │ │ + ldrh r2, [r4, #28] │ │ │ │ lsls r7, r7, #2 │ │ │ │ @ instruction: 0xb86e │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 4d4c38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c08cc> │ │ │ │ + bvc.n 4d4c78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c090c> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bvc.n 4d4c2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c08c0> │ │ │ │ + bvc.n 4d4c6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0900> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, pc, #48 @ (adr r3, 4d4d0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c09a0>) │ │ │ │ + add r3, pc, #176 @ (adr r3, 4d4d8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0a20>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #552 @ 0x228 │ │ │ │ + add r4, sp, #680 @ 0x2a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 4d4ddc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0a70> │ │ │ │ + bvc.n 4d4c1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c08b0> │ │ │ │ lsls r3, r0, #3 │ │ │ │ + add r4, sp, #384 @ 0x180 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ add r4, sp, #256 @ 0x100 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add r4, sp, #128 @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #0 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6de │ │ │ │ + @ instruction: 0xb6fe │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r3, pc, #400 @ (adr r3, 4d4e88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0b1c>) │ │ │ │ + add r3, pc, #528 @ (adr r3, 4d4f08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0b9c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r2, r7 │ │ │ │ + rev16 r2, r3 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r3, pc, #304 @ (adr r3, 4d4e30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0ac4>) │ │ │ │ + add r3, pc, #432 @ (adr r3, 4d4eb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0b44>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r0, #106 @ 0x6a │ │ │ │ + cmp r0, #138 @ 0x8a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r3, pc, #208 @ (adr r3, 4d4dd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0a6c>) │ │ │ │ + add r3, pc, #336 @ (adr r3, 4d4e58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0aec>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #592 @ 0x250 │ │ │ │ + add r3, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #328 @ 0x148 │ │ │ │ + add r0, sp, #456 @ 0x1c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #384 @ 0x180 │ │ │ │ + add r0, sp, #512 @ 0x200 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #552 @ (adr r2, 4d4f40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0bd4>) │ │ │ │ + add r2, pc, #680 @ (adr r2, 4d4fc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0c54>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #360 @ 0x168 │ │ │ │ + add r0, sp, #488 @ 0x1e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #376 @ 0x178 │ │ │ │ + add r0, sp, #504 @ 0x1f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #376 @ 0x178 │ │ │ │ + add r0, sp, #504 @ 0x1f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #312 @ 0x138 │ │ │ │ + add r0, sp, #440 @ 0x1b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #376 @ 0x178 │ │ │ │ + add r0, sp, #504 @ 0x1f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #464 @ 0x1d0 │ │ │ │ + add r0, sp, #592 @ 0x250 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #512 @ 0x200 │ │ │ │ + add r0, sp, #640 @ 0x280 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #520 @ 0x208 │ │ │ │ + add r0, sp, #648 @ 0x288 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #816 @ (adr r7, 4d506c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0d00>) │ │ │ │ + add r7, pc, #944 @ (adr r7, 4d50ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0d80>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #480 @ 0x1e0 │ │ │ │ + add r0, sp, #608 @ 0x260 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #472 @ 0x1d8 │ │ │ │ + add r0, sp, #600 @ 0x258 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #536 @ 0x218 │ │ │ │ + add r0, sp, #664 @ 0x298 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #8 │ │ │ │ + add r1, sp, #136 @ 0x88 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #0 @ (adr r3, 4d4d50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c09e4>) │ │ │ │ + add r3, pc, #128 @ (adr r3, 4d4dd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0a64>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #968 @ 0x3c8 │ │ │ │ + add r1, sp, #72 @ 0x48 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ + add r1, sp, #184 @ 0xb8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #64 @ (adr r1, 4d4d9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0a30>) │ │ │ │ + add r1, pc, #192 @ (adr r1, 4d4e1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0ab0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r1, #188 @ 0xbc │ │ │ │ + subs r1, #220 @ 0xdc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #648 @ (adr r0, 4d4fec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0c80>) │ │ │ │ + add r0, pc, #776 @ (adr r0, 4d506c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0d00>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #816 @ 0x330 │ │ │ │ + add r0, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #936 @ (adr r0, 4d5114 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0da8>) │ │ │ │ + add r1, pc, #40 @ (adr r1, 4d4d94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0a28>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #432 @ 0x1b0 │ │ │ │ + add r0, sp, #560 @ 0x230 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #856 @ (adr r0, 4d50cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0d60>) │ │ │ │ + add r0, pc, #984 @ (adr r0, 4d514c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0de0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #264 @ 0x108 │ │ │ │ + add r0, sp, #392 @ 0x188 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #416 @ (adr r0, 4d4f1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0bb0>) │ │ │ │ + add r0, pc, #544 @ (adr r0, 4d4f9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0c30>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r0, r0, #2 │ │ │ │ + adds r0, r4, #2 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r0, pc, #328 @ (adr r0, 4d4ecc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0b60>) │ │ │ │ + add r0, pc, #456 @ (adr r0, 4d4f4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0be0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r6, r1, #1 │ │ │ │ + adds r6, r5, #1 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r0, pc, #240 @ (adr r0, 4d4e7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0b10>) │ │ │ │ + add r0, pc, #368 @ (adr r0, 4d4efc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0b90>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r4, r3, #0 │ │ │ │ + adds r4, r7, #0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r0, pc, #152 @ (adr r0, 4d4e2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0ac0>) │ │ │ │ + add r0, pc, #280 @ (adr r0, 4d4eac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0b40>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r6, r5, r7 │ │ │ │ + adds r6, r1, #0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r0, pc, #64 @ (adr r0, 4d4ddc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0a70>) │ │ │ │ + add r0, pc, #192 @ (adr r0, 4d4e5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0af0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #640] @ 0x280 │ │ │ │ + str r2, [sp, #768] @ 0x300 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ + add r0, pc, #120 @ (adr r0, 4d4e1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0ab0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #632] @ 0x278 │ │ │ │ + str r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ + add r0, pc, #32 @ (adr r0, 4d4dcc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0a60>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0008 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r7, [sp, #840] @ 0x348 │ │ │ │ + ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r6, r3, r7 │ │ │ │ + adds r6, r7, r7 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r7, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r0, r5, r5 │ │ │ │ + adds r0, r1, r6 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r7, [sp, #664] @ 0x298 │ │ │ │ + ldr r7, [sp, #792] @ 0x318 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #344 @ (adr r7, 4d4f20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0bb4>) │ │ │ │ + add r7, pc, #472 @ (adr r7, 4d4fa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0c34>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #576] @ 0x240 │ │ │ │ + ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #160 @ (adr r7, 4d4e70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0b04>) │ │ │ │ + add r7, pc, #288 @ (adr r7, 4d4ef0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0b84>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r7, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #952 @ (adr r6, 4d5190 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0e24>) │ │ │ │ + add r7, pc, #56 @ (adr r7, 4d4e10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0aa4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #400] @ 0x190 │ │ │ │ + ldr r7, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #720 @ (adr r6, 4d50b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0d44>) │ │ │ │ + add r6, pc, #848 @ (adr r6, 4d5130 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0dc4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #328] @ 0x148 │ │ │ │ + ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #552 @ (adr r6, 4d5010 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0ca4>) │ │ │ │ + add r6, pc, #680 @ (adr r6, 4d5090 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0d24>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #240] @ 0xf0 │ │ │ │ + ldr r7, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #368 @ (adr r6, 4d4f60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0bf4>) │ │ │ │ + add r6, pc, #496 @ (adr r6, 4d4fe0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0c74>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #152] @ 0x98 │ │ │ │ + ldr r7, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #200 @ (adr r6, 4d4ec0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0b54>) │ │ │ │ + add r6, pc, #328 @ (adr r6, 4d4f40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0bd4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #48 @ (adr r6, 4d4e30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0ac4>) │ │ │ │ + add r6, pc, #176 @ (adr r6, 4d4eb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0b44>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r7, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #792 @ (adr r5, 4d5120 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0db4>) │ │ │ │ + add r5, pc, #920 @ (adr r5, 4d51a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0e34>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #912] @ 0x390 │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r0, r3, #5 │ │ │ │ + adds r0, r7, #5 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r6, [sp, #824] @ 0x338 │ │ │ │ + ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r2, r7, #3 │ │ │ │ + adds r2, r3, #4 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r6, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #400 @ (adr r4, 4d4fb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0c44>) │ │ │ │ + add r4, pc, #528 @ (adr r4, 4d5030 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0cc4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #664] @ 0x298 │ │ │ │ + ldr r6, [sp, #792] @ 0x318 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #240 @ (adr r4, 4d4f18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0bac>) │ │ │ │ + add r4, pc, #368 @ (adr r4, 4d4f98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0c2c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1585157,15 +1585150,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 ab6808 │ │ │ │ + bl ab6798 │ │ │ │ cbnz r0, 4d4ea8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0b3c> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ adds r1, #1 │ │ │ │ bl 439730 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3253c4> │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ @@ -1585189,15 +1585182,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ bl 4d37cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3bf460> │ │ │ │ add r0, sp, #16 │ │ │ │ - bl ab682c │ │ │ │ + bl ab67bc │ │ │ │ b.n 4d4e68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0afc> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r0, 4d4ef2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0b86> │ │ │ │ lsls r5, r5, #5 │ │ │ │ cbz r4, 4d4ee6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c0b7a> │ │ │ │ @@ -1585293,15 +1585286,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mcr2 0, 7, r0, cr4, cr9, {5} │ │ │ │ + vqadd.u8 d0, d20, d25 │ │ │ │ add sp, #392 @ 0x188 │ │ │ │ lsls r5, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1588002,19 +1587995,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - subs r2, r6, r2 │ │ │ │ + subs r2, r2, r3 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r6, r3, r5 │ │ │ │ + subs r6, r7, r5 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r4, r4, #28 │ │ │ │ + asrs r4, r0, #29 │ │ │ │ lsls r7, r6, #4 │ │ │ │ movs r7, #0 │ │ │ │ ldrb r3, [r6, #13] │ │ │ │ add r2, r4 │ │ │ │ mov.w r8, #2147483648 @ 0x80000000 │ │ │ │ mov.w lr, #4294967295 @ 0xffffffff │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ @@ -1589266,67 +1589259,67 @@ │ │ │ │ ldr r3, [pc, #120] @ (4d79b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c3648>) │ │ │ │ add r3, pc │ │ │ │ add r3, r4 │ │ │ │ ldrb r7, [r3, #14] │ │ │ │ b.w 4d6f6a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c2bfe> │ │ │ │ mov.w r3, #1536 @ 0x600 │ │ │ │ b.w 4d670c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c23a0> │ │ │ │ - asrs r4, r6, #13 │ │ │ │ + asrs r4, r2, #14 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r6, r7, #10 │ │ │ │ + asrs r6, r3, #11 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r2, r2, #13 │ │ │ │ + asrs r2, r6, #13 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r0, r5, #8 │ │ │ │ + asrs r0, r1, #9 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r4, r4, #7 │ │ │ │ + asrs r4, r0, #8 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r4, r7, #6 │ │ │ │ + asrs r4, r3, #7 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r4, r2, #3 │ │ │ │ + asrs r4, r6, #3 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r2, r3, #5 │ │ │ │ + asrs r2, r7, #5 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r6, r0, #4 │ │ │ │ + asrs r6, r4, #4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r2, r0, #2 │ │ │ │ + asrs r2, r4, #2 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r4, r6, #30 │ │ │ │ + lsrs r4, r2, #31 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r6, r3, #30 │ │ │ │ + lsrs r6, r7, #30 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r2, r3, #1 │ │ │ │ + asrs r2, r7, #1 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r0, r3, #29 │ │ │ │ + lsrs r0, r7, #29 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r2, r0, #29 │ │ │ │ + lsrs r2, r4, #29 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r4, r2, #29 │ │ │ │ + lsrs r4, r6, #29 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r2, r7, #31 │ │ │ │ + asrs r2, r3, #32 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r4, r5, #28 │ │ │ │ + lsrs r4, r1, #29 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r4, r0, #28 │ │ │ │ + lsrs r4, r4, #28 │ │ │ │ lsls r7, r6, #4 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #14 │ │ │ │ + lsrs r0, r2, #15 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r2, r7, #5 │ │ │ │ + lsrs r2, r3, #6 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r0, r2, #9 │ │ │ │ + lsrs r0, r6, #9 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r0, r5, #8 │ │ │ │ + lsrs r0, r1, #9 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r0, r3, #5 │ │ │ │ + lsrs r0, r7, #5 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r6, r6, #7 │ │ │ │ + lsrs r6, r2, #8 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r6, r2, #7 │ │ │ │ + lsrs r6, r6, #7 │ │ │ │ lsls r7, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1594363,15 +1594356,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r7, r3] │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldrsb r4, [r5, r1] │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 4dafa4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c6c38> │ │ │ │ + bls.n 4dafe4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c6c78> │ │ │ │ lsls r6, r6, #4 │ │ │ │ cmp r0, #181 @ 0xb5 │ │ │ │ bhi.n 4dafbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c6c50> │ │ │ │ cmp r0, #155 @ 0x9b │ │ │ │ bls.n 4dafae <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c6c42> │ │ │ │ sub.w r2, r0, #156 @ 0x9c │ │ │ │ movs r3, #1 │ │ │ │ @@ -1595180,15 +1595173,15 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldr r4, [pc, #1000] @ (4dbbe8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c787c>) │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r3, r5, r7} │ │ │ │ + ldmia r6, {r1, r3, r6, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r1 │ │ │ │ @@ -1595214,15 +1595207,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 4db020 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c6cb4> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4db836 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c74ca> │ │ │ │ mov r0, r9 │ │ │ │ - bl ab9a90 │ │ │ │ + bl ab9a20 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 4db836 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c74ca> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1595290,15 +1595283,15 @@ │ │ │ │ add r3, sp, #152 @ 0x98 │ │ │ │ mov r8, r3 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ str r3, [sp, #28] │ │ │ │ strd fp, r5, [sp, #88] @ 0x58 │ │ │ │ - bl ab9a60 │ │ │ │ + bl ab99f0 │ │ │ │ ldr.w r9, [r6, #24] │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [r8, #20] │ │ │ │ mov r8, r4 │ │ │ │ cmp.w r9, #0 │ │ │ │ @@ -1595336,15 +1595329,15 @@ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cbz r3, 4db9bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c7650> │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ strb.w r9, [r5, #13] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4db99c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c7630> │ │ │ │ mov r0, r8 │ │ │ │ - bl ab9a90 │ │ │ │ + bl ab9a20 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4db9a2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c7636> │ │ │ │ mov r0, r4 │ │ │ │ bl 468140 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x353dd4> │ │ │ │ @@ -1595362,15 +1595355,15 @@ │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ str r2, [r2, #12] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [r2, #0] │ │ │ │ strd fp, r5, [sp, #76] @ 0x4c │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl ab9b3c │ │ │ │ + bl ab9acc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4dbb1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c77b0> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 4dbb1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c77b0> │ │ │ │ ldrb r3, [r6, #13] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1595468,15 +1595461,15 @@ │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ add.w sl, sl, #8 │ │ │ │ adds r2, r3, #1 │ │ │ │ bne.n 4dba4e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c76e2> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r8, r1 │ │ │ │ ldrd r4, sl, [sp, #48] @ 0x30 │ │ │ │ - bl ab9b3c │ │ │ │ + bl ab9acc │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 4db9f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c7688> │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldrd fp, r5, [sp, #76] @ 0x4c │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ bl 466dbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x352a50> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -1595615,38 +1595608,38 @@ │ │ │ │ mov r1, r9 │ │ │ │ add.w r0, r6, #20 │ │ │ │ bl 467eb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x353b4c> │ │ │ │ ldr.w r9, [r8, #8] │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, sl │ │ │ │ - bl ab9a60 │ │ │ │ + bl ab99f0 │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [sl, #20] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, sl │ │ │ │ bl 4db80c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c74a0> │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ b.n 4dbcf0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c7984> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cbz r5, 4dbcfa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c798e> │ │ │ │ mov r0, fp │ │ │ │ - bl ab9a90 │ │ │ │ + bl ab9a20 │ │ │ │ mov r3, r9 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ bl 4db80c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c74a0> │ │ │ │ mov r0, sl │ │ │ │ - bl ab9b3c │ │ │ │ + bl ab9acc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4dbcd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c796c> │ │ │ │ ldr.w r0, [sl, #16] │ │ │ │ blx 6a8b0 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r6, #13] │ │ │ │ @@ -1596215,15 +1596208,15 @@ │ │ │ │ ldrb.w r3, [r3, #128] @ 0x80 │ │ │ │ and.w r3, r3, r1 │ │ │ │ strb.w r3, [r4, #128] @ 0x80 │ │ │ │ bhi.n 4dc2d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c7f64> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r5, r6, r7} │ │ │ │ + stmia r1!, {r1} │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1600137,19 +1600130,19 @@ │ │ │ │ bne.w 4ded38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3ca9cc> │ │ │ │ b.n 4ded08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3ca99c> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r3, #17 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r2, #760] @ 0x2f8 │ │ │ │ - subw r0, r8, #186 @ 0xba │ │ │ │ + ldc2 0, cr0, [r2, #760]! @ 0x2f8 │ │ │ │ + movt r0, #32954 @ 0x80ba │ │ │ │ asrs r2, r1, #7 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - lsls r2, r5, #29 │ │ │ │ + lsls r2, r1, #30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr.w r8, [pc, #592] @ 4df108 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3cad9c> │ │ │ │ @@ -1602815,15 +1602808,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 1, cr0, [lr, #-432]! @ 0xfffffe50 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ mcrr2 1, 6, r0, r8, cr12 │ │ │ │ - ldrb r6, [r0, #30] │ │ │ │ + ldrb r6, [r4, #30] │ │ │ │ lsls r6, r6, #4 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ @@ -1630646,15 +1630639,15 @@ │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ b.n 4f2d1e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3de9b2> │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 4f2d5e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3de9f2> │ │ │ │ vmov.f64 d0, d7 │ │ │ │ - bl ab60d8 │ │ │ │ + bl ab6068 │ │ │ │ bl 435d84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321a18> │ │ │ │ bl 435d98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321a2c> │ │ │ │ bl 435d84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321a18> │ │ │ │ strh.w r0, [r4, fp, lsl #3] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 4f2d16 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3de9aa> │ │ │ │ uxth r2, r0 │ │ │ │ @@ -1633636,15 +1633629,15 @@ │ │ │ │ and.w fp, r4, #1024 @ 0x400 │ │ │ │ mov.w r9, #0 │ │ │ │ movt r9, #32752 @ 0x7ff0 │ │ │ │ and.w sl, r4, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r4, #0 │ │ │ │ b.n 4f503a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3e0cce> │ │ │ │ - bl ab60d8 │ │ │ │ + bl ab6068 │ │ │ │ add.w r3, r5, r8 │ │ │ │ vmov r2, s0 │ │ │ │ vstr s0, [r3] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 4f5034 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3e0cc8> │ │ │ │ and.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ tst.w r2, #2139095040 @ 0x7f800000 │ │ │ │ @@ -1645673,15 +1645666,15 @@ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cbz r4, 4fdf8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3e9c20> │ │ │ │ ands.w ip, r1, r8 │ │ │ │ itt eq │ │ │ │ moveq r0, ip │ │ │ │ andeq.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ bl 467be4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x353878> │ │ │ │ - bl ab60d8 │ │ │ │ + bl ab6068 │ │ │ │ bl 435d84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321a18> │ │ │ │ bl 435d98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321a2c> │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 4fdf4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3e9be0> │ │ │ │ bl 435d84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321a18> │ │ │ │ b.n 4fdf50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3e9be4> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1647884,15 +1647877,15 @@ │ │ │ │ moveq r0, r2 │ │ │ │ andeq.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ bl 467be4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x353878> │ │ │ │ vmov.f64 d7, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 4ffa0a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3eb69e> │ │ │ │ - bl ab60d8 │ │ │ │ + bl ab6068 │ │ │ │ bl 435d84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321a18> │ │ │ │ bl 435d98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321a2c> │ │ │ │ bl 435d84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321a18> │ │ │ │ b.n 4ffa46 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3eb6da> │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 4ffb1a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3eb7ae> │ │ │ │ and.w sl, r4, #512 @ 0x200 │ │ │ │ @@ -1649391,15 +1649384,15 @@ │ │ │ │ bl 467be4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x353878> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 500c66 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3ec8fa> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ - bl ab60d8 │ │ │ │ + bl ab6068 │ │ │ │ bl 435d84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321a18> │ │ │ │ b.n 500c6e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3ec902> │ │ │ │ movs r2, #16 │ │ │ │ bl 467be4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x353878> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ add r9, r3 │ │ │ │ @@ -1649421,15 +1649414,15 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ and.w r4, r4, #16 │ │ │ │ cbnz r1, 500d84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3eca18> │ │ │ │ b.n 500d3a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3ec9ce> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d8, d0 │ │ │ │ - bl ab60d8 │ │ │ │ + bl ab6068 │ │ │ │ add r8, r5 │ │ │ │ vstr s0, [r8] │ │ │ │ cbz r4, 500d7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3eca10> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1649585,15 +1649578,15 @@ │ │ │ │ bl 467be4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x353878> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 500ed2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3ecb66> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - bl ab60d8 │ │ │ │ + bl ab6068 │ │ │ │ bl 435d84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321a18> │ │ │ │ b.n 500eda <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3ecb6e> │ │ │ │ movs r2, #16 │ │ │ │ bl 467be4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x353878> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ add r9, r3 │ │ │ │ @@ -1649615,15 +1649608,15 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ and.w r4, r4, #16 │ │ │ │ cbnz r1, 500ff0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3ecc84> │ │ │ │ b.n 500fa6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3ecc3a> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ - bl ab60d8 │ │ │ │ + bl ab6068 │ │ │ │ add r8, r5 │ │ │ │ vstr s0, [r8] │ │ │ │ cbz r4, 500fe8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3ecc7c> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1649779,15 +1649772,15 @@ │ │ │ │ bl 467be4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x353878> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 50113e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3ecdd2> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ - bl ab60d8 │ │ │ │ + bl ab6068 │ │ │ │ bl 435d84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321a18> │ │ │ │ b.n 501146 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3ecdda> │ │ │ │ movs r2, #16 │ │ │ │ bl 467be4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x353878> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ add r9, r3 │ │ │ │ @@ -1649809,15 +1649802,15 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ and.w r4, r4, #16 │ │ │ │ cbnz r1, 50125c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3ecef0> │ │ │ │ b.n 501212 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3ecea6> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl ab60d8 │ │ │ │ + bl ab6068 │ │ │ │ add r8, r5 │ │ │ │ vstr s0, [r8] │ │ │ │ cbz r4, 501254 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3ecee8> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1650204,15 +1650197,15 @@ │ │ │ │ movt sl, #65535 @ 0xffff │ │ │ │ and.w r6, r6, #8 │ │ │ │ movs r4, #0 │ │ │ │ b.n 501712 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3ed3a6> │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d6 │ │ │ │ bl 43d140 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x328dd4> │ │ │ │ - bl ab60d8 │ │ │ │ + bl ab6068 │ │ │ │ bl 435d84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x321a18> │ │ │ │ strh.w r0, [r7, r4, lsl #3] │ │ │ │ cbz r6, 50170a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3ed39e> │ │ │ │ and.w r3, r0, sl │ │ │ │ tst.w r0, #31744 @ 0x7c00 │ │ │ │ it eq │ │ │ │ strheq.w r3, [r7, r4, lsl #3] │ │ │ │ @@ -1706819,15 +1706812,15 @@ │ │ │ │ cbz r7, 52a6b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x416344> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 467be4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x353878> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ab6578 │ │ │ │ + bl ab6508 │ │ │ │ strb.w r0, [r4, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 52a698 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41632c> │ │ │ │ mov r6, r9 │ │ │ │ b.w 526386 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41201a> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1706845,15 +1706838,15 @@ │ │ │ │ cbz r7, 52a6fa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41638e> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 467be4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x353878> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ab649c │ │ │ │ + bl ab642c │ │ │ │ strb.w r0, [r4, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 52a6e2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x416376> │ │ │ │ mov r6, r9 │ │ │ │ b.w 526386 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41201a> │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ @@ -1706955,15 +1706948,15 @@ │ │ │ │ cbz r7, 52a84c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4164e0> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 467be4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x353878> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ab66f8 │ │ │ │ + bl ab6688 │ │ │ │ strb.w r0, [r4, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 52a834 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4164c8> │ │ │ │ mov r6, r9 │ │ │ │ b.w 526386 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41201a> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1706981,15 +1706974,15 @@ │ │ │ │ cbz r7, 52a896 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41652a> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 467be4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x353878> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ab661c │ │ │ │ + bl ab65ac │ │ │ │ strb.w r0, [r4, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 52a87e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x416512> │ │ │ │ mov r6, r9 │ │ │ │ b.w 526386 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41201a> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1707018,15 +1707011,15 @@ │ │ │ │ bl 467be4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x353878> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vldr s14, [pc, #716] @ 52abc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41685c> │ │ │ │ vabs.f32 s15, s0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bgt.n 52a8ca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41655e> │ │ │ │ - bl ab6578 │ │ │ │ + bl ab6508 │ │ │ │ b.n 52a8cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x416560> │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ ldrd r2, r3, [sp, #96] @ 0x60 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 4f3780 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3df414> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1707068,15 +1707061,15 @@ │ │ │ │ mov r9, r6 │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ movs r5, #0 │ │ │ │ and.w r7, r3, #16 │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldrb.w r0, [r3, r5, lsl #3] │ │ │ │ - bl ab6738 │ │ │ │ + bl ab66c8 │ │ │ │ add.w r3, r4, r5, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r7, 52a9bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x416650> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1707092,15 +1707085,15 @@ │ │ │ │ mov r9, r6 │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ movs r5, #0 │ │ │ │ and.w r7, r3, #16 │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldrb.w r0, [r3, r5, lsl #3] │ │ │ │ - bl ab65b8 │ │ │ │ + bl ab6548 │ │ │ │ add.w r3, r4, r5, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r7, 52aa02 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x416696> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1709716,15 +1709709,15 @@ │ │ │ │ vmul.f32 s0, s0, s14 │ │ │ │ vstr s0, [r3] │ │ │ │ b.w 527184 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x412e18> │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ str r3, [sp, #8] │ │ │ │ vmul.f64 d0, d7, d0 │ │ │ │ - bl ab60d8 │ │ │ │ + bl ab6068 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ vmov r2, s0 │ │ │ │ vstr s0, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 527184 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x412e18> │ │ │ │ tst.w r2, #2139095040 @ 0x7f800000 │ │ │ │ bne.w 527184 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x412e18> │ │ │ │ @@ -1714494,15 +1714487,15 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ subs r5, r2, #1 │ │ │ │ bl 439a58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3256ec> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl ab7db4 │ │ │ │ + bl ab7d44 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ movs r2, #4 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ bl 439884 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x325518> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ @@ -1714555,26 +1714548,26 @@ │ │ │ │ ldr r0, [r3, #32] │ │ │ │ str.w r3, [r5, r0, lsl #2] │ │ │ │ b.n 52fa74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41b708> │ │ │ │ mov r2, r6 │ │ │ │ cmp r2, r1 │ │ │ │ bne.n 52fad0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41b764> │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl ab7de8 │ │ │ │ + bl ab7d78 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 439a58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3256ec> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl ab7db4 │ │ │ │ + bl ab7d44 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl ab7de8 │ │ │ │ + bl ab7d78 │ │ │ │ b.n 52faca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41b75e> │ │ │ │ nop │ │ │ │ cbz r0, 52fb4a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41b7de> │ │ │ │ ldr.w r2, [r0, #492] @ 0x1ec │ │ │ │ mov r3, r0 │ │ │ │ cbz r2, 52fb4a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41b7de> │ │ │ │ cbz r1, 52fb46 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41b7da> │ │ │ │ @@ -1714595,15 +1714588,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 ab7e58 │ │ │ │ + bl ab7de8 │ │ │ │ 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, 52fb5a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41b7ee> │ │ │ │ @@ -1719433,23 +1719426,23 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ bcc.n 532fa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41ec34> │ │ │ │ lsls r7, r4, #5 │ │ │ │ bcc.n 532fa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41ec34> │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #992] @ 0x3e0 │ │ │ │ + str r4, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmdb sl!, {r0, r2, r4, r5, r7} │ │ │ │ - vshr.u64 d16, d24, #52 │ │ │ │ - asrs r6, r5, #1 │ │ │ │ + ldrd r0, r0, [sl, #-724] @ 0x2d4 │ │ │ │ + vshr.u64 d16, d24, #20 │ │ │ │ + asrs r6, r1, #2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #208 @ (adr r1, 532fa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41ec34>) │ │ │ │ + add r1, pc, #336 @ (adr r1, 533020 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41ecb4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ bne.n 532fac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41ec40> │ │ │ │ lsls r7, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1720287,30 +1720280,30 @@ │ │ │ │ movne r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533776 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f40a> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl ab7fe8 │ │ │ │ + bl ab7f78 │ │ │ │ and.w r4, r4, #31 │ │ │ │ movs r0, #1 │ │ │ │ add.w r3, r6, r4, lsl #2 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ orrs r2, r7 │ │ │ │ str r2, [r3, #16] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 5337aa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f43e> │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl ab84d4 │ │ │ │ + bl ab8464 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5337c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f454> │ │ │ │ b.n 5337aa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f43e> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -1720367,15 +1720360,15 @@ │ │ │ │ beq.n 5338f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f588> │ │ │ │ movs r0, #0 │ │ │ │ b.n 533816 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f4aa> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 53387c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f510> │ │ │ │ mov r9, r0 │ │ │ │ - bl ab84d4 │ │ │ │ + bl ab8464 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 53386c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f500> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r3, [r9, r3, lsl #2] │ │ │ │ lsrs r3, r6 │ │ │ │ @@ -1720406,15 +1720399,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5338ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f540> │ │ │ │ b.n 533860 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f4f4> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 5338dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f570> │ │ │ │ mov r9, r0 │ │ │ │ - bl ab84d4 │ │ │ │ + bl ab8464 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5338cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f560> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r3, [r9, r3, lsl #2] │ │ │ │ lsrs r3, r6 │ │ │ │ @@ -1720601,66 +1720594,66 @@ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl ab9b64 │ │ │ │ + bl ab9af4 │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cbz r4, 533ace <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f762> │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add.w r1, r4, #32 │ │ │ │ strd r3, r5, [r4, #504] @ 0x1f8 │ │ │ │ strd r3, r5, [r4, #516] @ 0x204 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str.w r5, [r4, #512] @ 0x200 │ │ │ │ str.w r5, [r4, #524] @ 0x20c │ │ │ │ - bl ab9bc0 │ │ │ │ + bl ab9b50 │ │ │ │ mov r0, r4 │ │ │ │ bl 468284 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x353f18> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533aa6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f73a> │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 533d64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f9f8> │ │ │ │ mov.w r3, #64512 @ 0xfc00 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ mov r5, r3 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl ab9c0c │ │ │ │ + bl ab9b9c │ │ │ │ ldr.w r9, [r0, #492] @ 0x1ec │ │ │ │ ldr.w r8, [r0, #484] @ 0x1e4 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ sub.w fp, r0, #32 │ │ │ │ add.w r4, r0, #472 @ 0x1d8 │ │ │ │ strd r8, r3, [r0, #472] @ 0x1d8 │ │ │ │ str.w r3, [r0, #480] @ 0x1e0 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 533b42 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f7d6> │ │ │ │ add.w r0, r0, #488 @ 0x1e8 │ │ │ │ - bl ab8478 │ │ │ │ + bl ab8408 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 533b42 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f7d6> │ │ │ │ mov r3, r9 │ │ │ │ add.w sl, r7, #476 @ 0x1dc │ │ │ │ mov r9, r4 │ │ │ │ mov r4, r3 │ │ │ │ add.w r3, r6, #12 │ │ │ │ add.w r1, r6, #140 @ 0x8c │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 534202 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41fe96> │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 533b26 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f7ba> │ │ │ │ mov r0, r6 │ │ │ │ - bl ab84a0 │ │ │ │ + bl ab8430 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533b1e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f7b2> │ │ │ │ mov r4, r9 │ │ │ │ mov r0, fp │ │ │ │ bl 468428 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3540bc> │ │ │ │ cbz r0, 533b52 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f7e6> │ │ │ │ @@ -1720690,15 +1720683,15 @@ │ │ │ │ movs r7, r5 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.n 533b96 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f82a> │ │ │ │ mov r5, r0 │ │ │ │ - bl ab84d4 │ │ │ │ + bl ab8464 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533b86 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f81a> │ │ │ │ ubfx r3, fp, #5, #5 │ │ │ │ movs r2, #1 │ │ │ │ and.w fp, fp, #31 │ │ │ │ add.w r5, r5, r3, lsl #2 │ │ │ │ lsl.w r2, r2, fp │ │ │ │ @@ -1720749,26 +1720742,26 @@ │ │ │ │ movs r2, #0 │ │ │ │ ldr.w fp, [r7, #472] @ 0x1d8 │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ strd fp, r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ cbnz r3, 533c62 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f8f6> │ │ │ │ add.w r0, r7, #476 @ 0x1dc │ │ │ │ - bl ab8478 │ │ │ │ + bl ab8408 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 533c62 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f8f6> │ │ │ │ add.w r3, r6, #12 │ │ │ │ add.w r1, r6, #140 @ 0x8c │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 534016 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41fcaa> │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 533c48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f8dc> │ │ │ │ mov r0, r6 │ │ │ │ - bl ab84a0 │ │ │ │ + bl ab8430 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533c40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f8d4> │ │ │ │ ldr.w fp, [r7, #-16] │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 533ce2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f976> │ │ │ │ @@ -1720822,15 +1720815,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 533cb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f94c> │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 5341ca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41fe5e> │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab8478 │ │ │ │ + bl ab8408 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 53425e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41fef2> │ │ │ │ mov fp, r5 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ str r7, [sp, #24] │ │ │ │ add.w r8, r9, #12 │ │ │ │ @@ -1720838,42 +1720831,42 @@ │ │ │ │ mov r3, r8 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 53409e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41fd32> │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 533d0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f9a0> │ │ │ │ mov r0, r9 │ │ │ │ - bl ab84a0 │ │ │ │ + bl ab8430 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533d02 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f996> │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 53419a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41fe2e> │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 43992c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3255c0> │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 533d4a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f9de> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add.w r1, r4, #32 │ │ │ │ - bl ab9c50 │ │ │ │ + bl ab9be0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 43c55c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3281f0> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 533c1e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f8b2> │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 533ae0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f774> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl ab9ba0 │ │ │ │ + bl ab9b30 │ │ │ │ ldr.w r2, [pc, #1728] @ 53442c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4200c0> │ │ │ │ ldr.w r3, [pc, #1720] @ 534428 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4200bc> │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ @@ -1721105,15 +1721098,15 @@ │ │ │ │ ldr r5, [r6, #36] @ 0x24 │ │ │ │ ldr r1, [r2, r3] │ │ │ │ b.n 533eb6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41fb4a> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.w 533b96 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f82a> │ │ │ │ mov r5, r0 │ │ │ │ - bl ab84d4 │ │ │ │ + bl ab8464 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534002 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41fc96> │ │ │ │ b.n 533b96 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f82a> │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ bl 439a6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x325700> │ │ │ │ @@ -1721141,17 +1721134,17 @@ │ │ │ │ moveq r5, r3 │ │ │ │ moveq r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 53402e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41fcc2> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl ab7fe8 │ │ │ │ + bl ab7f78 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab84a0 │ │ │ │ + bl ab8430 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 533c40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f8d4> │ │ │ │ b.n 533c62 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f8f6> │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 533ca0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f934> │ │ │ │ @@ -1721218,76 +1721211,76 @@ │ │ │ │ moveq r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5340e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41fd78> │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl ab7fe8 │ │ │ │ + bl ab7f78 │ │ │ │ adds r6, #12 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r3, [r8, #4]! │ │ │ │ ldr.w r2, [r6, #4]! │ │ │ │ bics.w r0, r3, r2 │ │ │ │ orr.w r3, r3, r2 │ │ │ │ it ne │ │ │ │ orrne.w r1, r1, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r5, r8 │ │ │ │ bne.n 53411c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41fdb0> │ │ │ │ orr.w r1, fp, r1 │ │ │ │ mov r0, r9 │ │ │ │ uxtb.w fp, r1 │ │ │ │ - bl ab84a0 │ │ │ │ + bl ab8430 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 533d02 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f996> │ │ │ │ b.n 533d26 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f9ba> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 534118 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41fdac> │ │ │ │ mov r6, r0 │ │ │ │ - bl ab84d4 │ │ │ │ + bl ab8464 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534150 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41fde4> │ │ │ │ b.n 534118 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41fdac> │ │ │ │ str.w r9, [sp, #16] │ │ │ │ mov r9, ip │ │ │ │ b.n 534170 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41fe04> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp fp, r3 │ │ │ │ bne.n 53417a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41fe0e> │ │ │ │ mov r7, r0 │ │ │ │ - bl ab84d4 │ │ │ │ + bl ab8464 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 53416a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41fdfe> │ │ │ │ ubfx r3, r5, #5, #5 │ │ │ │ and.w r5, r5, #31 │ │ │ │ mov ip, r9 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ add.w r2, r7, r3, lsl #2 │ │ │ │ lsl.w r5, r6, r5 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ bic.w r3, r3, r5 │ │ │ │ str r3, [r2, #16] │ │ │ │ b.n 533ca0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f934> │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab8478 │ │ │ │ + bl ab8408 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 533d3a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f9ce> │ │ │ │ mov r9, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl ab84a0 │ │ │ │ + bl ab8430 │ │ │ │ movs r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab8124 │ │ │ │ + bl ab80b4 │ │ │ │ mov r0, r9 │ │ │ │ bl 43992c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3255c0> │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 5341aa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41fe3e> │ │ │ │ b.n 533d3a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f9ce> │ │ │ │ add.w r3, r5, #31 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ @@ -1721333,17 +1721326,17 @@ │ │ │ │ moveq r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 53421c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41feb0> │ │ │ │ mov r2, lr │ │ │ │ mov r3, ip │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl ab7fe8 │ │ │ │ + bl ab7f78 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab84a0 │ │ │ │ + bl ab8430 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 533b1e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f7b2> │ │ │ │ b.n 533b40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f7d4> │ │ │ │ ldr.w fp, [sp, #60] @ 0x3c │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.w 5343a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x420038> │ │ │ │ @@ -1721391,15 +1721384,15 @@ │ │ │ │ bne.n 5342b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41ff48> │ │ │ │ mov r2, r3 │ │ │ │ b.n 533bb2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f846> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.w 533b96 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f82a> │ │ │ │ mov r5, r0 │ │ │ │ - bl ab84d4 │ │ │ │ + bl ab8464 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5342d6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41ff6a> │ │ │ │ b.n 533b96 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f82a> │ │ │ │ ldr.w r0, [r7, #476] @ 0x1dc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 533e16 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41faaa> │ │ │ │ and.w sl, fp, r9 │ │ │ │ @@ -1721419,15 +1721412,15 @@ │ │ │ │ bne.n 5342f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41ff8c> │ │ │ │ mov r2, r3 │ │ │ │ b.n 533bb2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f846> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.w 533b96 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f82a> │ │ │ │ mov r5, r0 │ │ │ │ - bl ab84d4 │ │ │ │ + bl ab8464 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 53431a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41ffae> │ │ │ │ b.n 533b96 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f82a> │ │ │ │ ldr.w r0, [r7, #476] @ 0x1dc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 533db6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41fa4a> │ │ │ │ and.w sl, fp, r9 │ │ │ │ @@ -1721447,15 +1721440,15 @@ │ │ │ │ bne.n 53433c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41ffd0> │ │ │ │ mov r2, r3 │ │ │ │ b.n 533bb2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f846> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.w 533b96 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f82a> │ │ │ │ mov r5, r0 │ │ │ │ - bl ab84d4 │ │ │ │ + bl ab8464 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 53435e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41fff2> │ │ │ │ b.n 533b96 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f82a> │ │ │ │ ldr.w r2, [r7, #480] @ 0x1e0 │ │ │ │ ldr.w fp, [r6, #28] │ │ │ │ cbz r2, 5343b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42004c> │ │ │ │ mov.w r5, fp, lsr #5 │ │ │ │ @@ -1721467,15 +1721460,15 @@ │ │ │ │ bic.w r3, r3, r2 │ │ │ │ str.w r3, [r0, r5, lsl #2] │ │ │ │ ldr r5, [r6, #36] @ 0x24 │ │ │ │ b.n 533eb6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41fb4a> │ │ │ │ bl 43992c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3255c0> │ │ │ │ b.n 533d4a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f9de> │ │ │ │ mov r0, r6 │ │ │ │ - bl ab8478 │ │ │ │ + bl ab8408 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5341aa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41fe3e> │ │ │ │ b.n 533d4a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f9de> │ │ │ │ mov r3, r1 │ │ │ │ b.n 53410c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41fda0> │ │ │ │ ldr.w r0, [r7, #476] @ 0x1dc │ │ │ │ @@ -1721498,15 +1721491,15 @@ │ │ │ │ bne.n 5343c6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42005a> │ │ │ │ mov r2, r3 │ │ │ │ b.w 533bb2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41f846> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 5343fa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42008e> │ │ │ │ mov sl, r0 │ │ │ │ - bl ab84d4 │ │ │ │ + bl ab8464 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5343ea <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42007e> │ │ │ │ ubfx r3, fp, #5, #5 │ │ │ │ movs r1, #1 │ │ │ │ and.w fp, fp, #31 │ │ │ │ add.w r3, sl, r3, lsl #2 │ │ │ │ lsl.w r1, r1, fp │ │ │ │ @@ -1729736,23 +1729729,23 @@ │ │ │ │ lsls r2, r5, #5 │ │ │ │ pop {r3, r6, pc} │ │ │ │ lsls r2, r5, #5 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ lsls r7, r4, #5 │ │ │ │ asrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #8] │ │ │ │ + ldrh r6, [r6, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsh r6, [r1, r6] │ │ │ │ + ldrsh r6, [r5, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ pop {r4, r5, r7} │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 539c10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4258a4> │ │ │ │ + b.n 539c50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4258e4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ pli [fp, #255]! │ │ │ │ str??.w pc, [r9, #4095] @ 0xfff │ │ │ │ pop {r3, r6} │ │ │ │ lsls r2, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1729955,15 +1729948,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bl 539918 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4255ac> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ b.n 53995c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4255f0> │ │ │ │ - movs r1, #18 │ │ │ │ + movs r1, #50 @ 0x32 │ │ │ │ lsls r1, r6, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1732273,19 +1732266,19 @@ │ │ │ │ lsls r7, r4, #5 │ │ │ │ b.n 53b4be <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x427152> │ │ │ │ vrsra.u32 d30, d13, #1 │ │ │ │ vqshlu.s32 d26, d24, #31 │ │ │ │ lsls r2, r5, #5 │ │ │ │ asrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r2, r5 │ │ │ │ + subs r2, r6, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ add r5, pc, #656 @ (adr r5, 53b0bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x426d50>) │ │ │ │ lsls r2, r5, #5 │ │ │ │ - ldr r0, [pc, #160] @ (53aed0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x426b64>) │ │ │ │ + ldr r0, [pc, #288] @ (53af50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x426be4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #480] @ (53b024 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x426cb8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1732499,23 +1732492,23 @@ │ │ │ │ lsls r7, r4, #5 │ │ │ │ add r4, pc, #48 @ (adr r4, 53b074 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x426d08>) │ │ │ │ lsls r2, r5, #5 │ │ │ │ asrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #688 @ (adr r3, 53b2fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x426f90>) │ │ │ │ lsls r2, r5, #5 │ │ │ │ - ble.n 53afdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x426c70> │ │ │ │ + ble.n 53b01c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x426cb0> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - mov r2, r7 │ │ │ │ + mov r2, fp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r2, pc, #328 @ (adr r2, 53b1a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x426e34>) │ │ │ │ + add r2, pc, #456 @ (adr r2, 53b220 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x426eb4>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r1, [pc, #112] @ (53b0cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x426d60>) │ │ │ │ + ldr r1, [pc, #240] @ (53b14c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x426de0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r6, r0 │ │ │ │ + mov r6, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1734060,15 +1734053,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 53bdd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x427a6c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 53bf3a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x427bce> │ │ │ │ nop │ │ │ │ - stc2 1, cr0, [sl], {48} @ 0x30 │ │ │ │ + stc2 1, cr0, [sl], #192 @ 0xc0 │ │ │ │ stmdb sp!, {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] @ (53c19c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x427e30>) │ │ │ │ sub sp, #12 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ @@ -1734310,15 +1734303,15 @@ │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 53bfb6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x427c4a> │ │ │ │ ldr r3, [pc, #12] @ (53c1a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x427e38>) │ │ │ │ ldr r0, [r6, r3] │ │ │ │ b.n 53c0ba <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x427d4e> │ │ │ │ lsls r4, r1 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - @ instruction: 0xfaa40130 │ │ │ │ + @ instruction: 0xfac40130 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -1734634,15 +1734627,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 53c3c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x428054> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 53c4ca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42815e> │ │ │ │ nop │ │ │ │ - subw r1, r2, #2096 @ 0x830 │ │ │ │ + movt r1, #10288 @ 0x2830 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r0, #4] │ │ │ │ sub.w r3, r0, #20 │ │ │ │ @@ -1734721,15 +1734714,15 @@ │ │ │ │ bl 539034 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x424cc8> │ │ │ │ b.n 53c562 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4281f6> │ │ │ │ ldr r0, [r5, #32] │ │ │ │ bl 53c4ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x428180> │ │ │ │ ldr r4, [r5, #24] │ │ │ │ b.n 53c598 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42822c> │ │ │ │ nop │ │ │ │ - add.w r1, r4, #11534336 @ 0xb00000 │ │ │ │ + @ instruction: 0xf5240130 │ │ │ │ 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] @ (53c7bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x428450>) │ │ │ │ sub sp, #16 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ @@ -1734942,15 +1734935,15 @@ │ │ │ │ b.n 53c618 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4282ac> │ │ │ │ ldr r2, [pc, #12] @ (53c7c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x428458>) │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 53c71a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4283ae> │ │ │ │ nop │ │ │ │ subs r2, #36 @ 0x24 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - orr.w r1, r2, #11534336 @ 0xb00000 │ │ │ │ + orn r1, r2, #11534336 @ 0xb00000 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ @@ -1734982,15 +1734975,15 @@ │ │ │ │ movne r2, #0 │ │ │ │ andeq.w r2, r2, #1 │ │ │ │ cbnz r2, 53c824 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4284b8> │ │ │ │ bl 53c5c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x428254> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r0, r3, #2 │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf29e0130 │ │ │ │ + @ instruction: 0xf2be0130 │ │ │ │ stmdb sp!, {r4, 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] @ (53ca30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4286c4>) │ │ │ │ ldrb r4, [r0, #4] │ │ │ │ @@ -1736258,15 +1736251,15 @@ │ │ │ │ ldrb r0, [r0, #13] │ │ │ │ cmp r0, #2 │ │ │ │ ite ls │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - b.n 53d06c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x428d00> │ │ │ │ + b.n 53d0ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x428d40> │ │ │ │ lsls r0, r6, #4 │ │ │ │ b.n 53d4d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x429164> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ cmp r3, #22 │ │ │ │ beq.n 53d4ce <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x429162> │ │ │ │ bx lr │ │ │ │ @@ -1737617,17 +1737610,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53e1c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x429e58>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ adds r1, #162 @ 0xa2 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - cbnz r2, 53e1f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x429e84> │ │ │ │ + cbnz r2, 53e1f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x429e8c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbnz r4, 53e1f2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x429e86> │ │ │ │ + cbnz r4, 53e1fa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x429e8e> │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 53e1e6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x429e7a> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r6, r1, #4 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ @@ -1737678,43 +1737671,43 @@ │ │ │ │ ldr r0, [pc, #64] @ (53e270 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x429f04>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (53e274 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x429f08>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xb792 │ │ │ │ + @ instruction: 0xb7b2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r0, r1, #17 │ │ │ │ + asrs r0, r5, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcc.n 53e30c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x429fa0> │ │ │ │ + bcc.n 53e14c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x429de0> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - asrs r4, r0, #17 │ │ │ │ + asrs r4, r4, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r2, #17 │ │ │ │ + asrs r6, r6, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r4, #16 │ │ │ │ + asrs r4, r0, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmn r2, r7 │ │ │ │ + orrs r2, r3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r1, #180 @ 0xb4 │ │ │ │ + movs r1, #212 @ 0xd4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [r7, #64] @ 0x40 │ │ │ │ + ldr r6, [r3, #68] @ 0x44 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [r0, #68] @ 0x44 │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r2, r1, #17 │ │ │ │ + asrs r2, r5, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r1, #17 │ │ │ │ + asrs r4, r5, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r1, #17 │ │ │ │ + asrs r6, r5, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xb75c │ │ │ │ + @ instruction: 0xb77c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - sbc.w r0, sl, r4, ror #2 │ │ │ │ + @ instruction: 0xeb8a00b4 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 53e296 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x429f2a> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r6, r1, #4 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ movs r3, #32 │ │ │ │ @@ -1737764,43 +1737757,43 @@ │ │ │ │ ldr r0, [pc, #64] @ (53e320 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x429fb4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (53e324 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x429fb8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - asrs r6, r3, #16 │ │ │ │ + asrs r6, r7, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r1, #28] │ │ │ │ + strh r0, [r5, #28] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r2, #4] │ │ │ │ + strb r2, [r6, #4] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r4, #15 │ │ │ │ + asrs r0, r0, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r6, [r3, r5] │ │ │ │ + ldrsh r6, [r7, r5] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r0, r6, #6 │ │ │ │ + subs r0, r2, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, pc, #952 @ (adr r5, 53e6c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a354>) │ │ │ │ + add r6, pc, #56 @ (adr r6, 53e340 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x429fd4>) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r0, r7, #4 │ │ │ │ + lsrs r0, r3, #5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #114 @ 0x72 │ │ │ │ + cmp r7, #146 @ 0x92 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ + cmp r7, #160 @ 0xa0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r7, #14 │ │ │ │ + asrs r2, r3, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r7, #14 │ │ │ │ + asrs r4, r3, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r7, #14 │ │ │ │ + asrs r6, r3, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r0, #15 │ │ │ │ + asrs r0, r4, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r0, #15 │ │ │ │ + asrs r2, r4, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #13 │ │ │ │ bhi.n 53e344 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x429fd8> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r5, r1, #32 │ │ │ │ asrs r3, r2, #24 │ │ │ │ adds r1, r3, #0 │ │ │ │ @@ -1737847,41 +1737840,41 @@ │ │ │ │ ldr r0, [pc, #60] @ (53e3c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a058>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #56] @ (53e3c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a05c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strb r4, [r5, #4] │ │ │ │ + strb r4, [r1, #5] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r2, #14 │ │ │ │ + asrs r2, r6, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r3, pc, #544 @ (adr r3, 53e5c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a254>) │ │ │ │ + add r3, pc, #672 @ (adr r3, 53e640 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a2d4>) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r2, pc, #376 @ (adr r2, 53e51c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a1b0>) │ │ │ │ + add r2, pc, #504 @ (adr r2, 53e59c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a230>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #384 @ (adr r2, 53e528 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a1bc>) │ │ │ │ + add r2, pc, #512 @ (adr r2, 53e5a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a23c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #392 @ (adr r2, 53e534 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a1c8>) │ │ │ │ + add r2, pc, #520 @ (adr r2, 53e5b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a248>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #272 @ (adr r2, 53e4c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a154>) │ │ │ │ + add r2, pc, #400 @ (adr r2, 53e540 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a1d4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #376 @ (adr r2, 53e52c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a1c0>) │ │ │ │ + add r2, pc, #504 @ (adr r2, 53e5ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a240>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [r4, #44] @ 0x2c │ │ │ │ + ldr r0, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [r4, #44] @ 0x2c │ │ │ │ + ldr r2, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r3, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r7, #12 │ │ │ │ + asrs r6, r3, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r0, #13 │ │ │ │ + asrs r0, r4, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r0, #13 │ │ │ │ + asrs r2, r4, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #31 │ │ │ │ bhi.n 53e3dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a070> │ │ │ │ ldr r3, [pc, #20] @ (53e3e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a07c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53e3e2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a076> │ │ │ │ @@ -1737890,17 +1737883,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53e3f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a084>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ cmp r6, #246 @ 0xf6 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - @ instruction: 0xb786 │ │ │ │ + @ instruction: 0xb7a6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb780 │ │ │ │ + @ instruction: 0xb7a0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r3, r1, #4 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #24 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ @@ -1737941,29 +1737934,29 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (53e46c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a100>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (53e470 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a104>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - asrs r4, r5, #11 │ │ │ │ + asrs r4, r1, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r4, #226 @ 0xe2 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - asrs r6, r5, #10 │ │ │ │ + asrs r6, r1, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xb72c │ │ │ │ + @ instruction: 0xb74c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r2, r4, #12 │ │ │ │ + asrs r2, r0, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xb720 │ │ │ │ + @ instruction: 0xb740 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r2, r3, #11 │ │ │ │ + asrs r2, r7, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6, #11 │ │ │ │ + asrs r4, r2, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #102 @ 0x66 │ │ │ │ bhi.n 53e484 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a118> │ │ │ │ ldr r3, [pc, #20] @ (53e490 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a124>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53e48a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a11e> │ │ │ │ @@ -1737972,17 +1737965,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53e498 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a12c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ cmp r2, #242 @ 0xf2 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - @ instruction: 0xb6de │ │ │ │ + @ instruction: 0xb6fe │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb6d8 │ │ │ │ + @ instruction: 0xb6f8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 53e4ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a140> │ │ │ │ ldr r3, [pc, #20] @ (53e4b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a14c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53e4b2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a146> │ │ │ │ @@ -1737991,17 +1737984,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53e4c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a154>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ cmp r2, #182 @ 0xb6 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - @ instruction: 0xb6b6 │ │ │ │ + @ instruction: 0xb6d6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb6b0 │ │ │ │ + @ instruction: 0xb6d0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 53e4d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a168> │ │ │ │ ldr r3, [pc, #20] @ (53e4e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a174>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53e4da <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a16e> │ │ │ │ @@ -1738010,17 +1738003,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53e4e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a17c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ cmp r2, #90 @ 0x5a │ │ │ │ lsls r0, r4, #5 │ │ │ │ - @ instruction: 0xb68e │ │ │ │ + @ instruction: 0xb6ae │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb688 │ │ │ │ + @ instruction: 0xb6a8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 53e4fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a190> │ │ │ │ ldr r3, [pc, #20] @ (53e508 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a19c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53e502 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a196> │ │ │ │ @@ -1738029,17 +1738022,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53e510 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a1a4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ cmp r2, #22 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - cpsie ai │ │ │ │ + @ instruction: 0xb686 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cpsie │ │ │ │ + @ instruction: 0xb680 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 53e52c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a1c0> │ │ │ │ cmp r0, #12 │ │ │ │ beq.n 53e528 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a1bc> │ │ │ │ subs r0, #4 │ │ │ │ cmp r0, #7 │ │ │ │ @@ -1738133,19 +1738126,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (53e60c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a2a0>) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ nop │ │ │ │ - cmp r5, #28 │ │ │ │ + cmp r5, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp lr, r7 │ │ │ │ + cmp lr, fp │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r4, #240 @ 0xf0 │ │ │ │ + cmp r5, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r1, #1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1738257,33 +1738250,33 @@ │ │ │ │ movs r2, #121 @ 0x79 │ │ │ │ ldr r1, [pc, #48] @ (53e758 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a3ec>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ nop │ │ │ │ mrc2 15, 6, pc, cr3, cr15, {7} │ │ │ │ - cmp r4, #66 @ 0x42 │ │ │ │ + cmp r4, #98 @ 0x62 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #12 │ │ │ │ + cmp r4, #44 @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #224 @ 0xe0 │ │ │ │ + cmp r5, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #250 @ 0xfa │ │ │ │ + cmp r4, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #76 @ 0x4c │ │ │ │ + cmp r4, #108 @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #102 @ 0x66 │ │ │ │ + cmp r4, #134 @ 0x86 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #124 @ 0x7c │ │ │ │ + cmp r4, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #82 @ 0x52 │ │ │ │ + cmp r4, #114 @ 0x72 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #218 @ 0xda │ │ │ │ + cmp r4, #250 @ 0xfa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #196 @ 0xc4 │ │ │ │ + cmp r3, #228 @ 0xe4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ sub sp, #420 @ 0x1a4 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1738682,15 +1738675,15 @@ │ │ │ │ ... │ │ │ │ ldr r2, [r1, #8] │ │ │ │ lsls r2, r5, #5 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ lsls r2, r5, #5 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - cmp r1, #54 @ 0x36 │ │ │ │ + cmp r1, #86 @ 0x56 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #146 @ 0x92 │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ lsls r2, r5, #5 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 53eb5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42a7f0> │ │ │ │ @@ -1738819,19 +1738812,19 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r6, #15 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r4, r7, lr} │ │ │ │ + push {r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r7, #232 @ 0xe8 │ │ │ │ + cmp r0, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #250 @ 0xfa │ │ │ │ + cmp r0, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r7, #13 │ │ │ │ lsls r7, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1739414,20 +1739407,20 @@ │ │ │ │ bl 53f150 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42ade4> │ │ │ │ b.n 53f236 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42aeca> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r1, #24 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #98 @ 0x62 │ │ │ │ + movs r2, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r7, #22 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - mrc 0, 6, r0, cr12, cr6, {5} │ │ │ │ - movs r2, #8 │ │ │ │ + mrc 0, 7, r0, cr12, cr6, {5} │ │ │ │ + movs r2, #40 @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ ldr.w lr, [pc, #80] @ 53f310 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42afa4> │ │ │ │ @@ -1739461,15 +1739454,15 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r6, #20 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #218 @ 0xda │ │ │ │ + movs r1, #250 @ 0xfa │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r2, r1, #20 │ │ │ │ lsls r7, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1739545,23 +1739538,23 @@ │ │ │ │ bl 53f2ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42af40> │ │ │ │ b.n 53f3a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b03c> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ orrs r3, r5 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str r3, [r7, #0] │ │ │ │ b.n 53f360 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42aff4> │ │ │ │ - movs r1, #114 @ 0x72 │ │ │ │ + movs r1, #146 @ 0x92 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #38 @ 0x26 │ │ │ │ + movs r1, #70 @ 0x46 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #100 @ 0x64 │ │ │ │ + movs r1, #132 @ 0x84 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #58 @ 0x3a │ │ │ │ + movs r1, #90 @ 0x5a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #80 @ 0x50 │ │ │ │ + movs r1, #112 @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ ldr.w lr, [pc, #80] @ 53f468 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b0fc> │ │ │ │ @@ -1739595,15 +1739588,15 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r3, #15 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #50 @ 0x32 │ │ │ │ + movs r1, #82 @ 0x52 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r2, r6, #14 │ │ │ │ lsls r7, r4, #5 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 53f492 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b126> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r4, r1, #28 │ │ │ │ @@ -1739644,36 +1739637,36 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (53f4fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b190>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (53f500 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b194>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [sp, #632] @ 0x278 │ │ │ │ + ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #232 @ 0xe8 │ │ │ │ + movs r1, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmdb r2, {r2, r4, r5, r7} │ │ │ │ - adds r4, #4 │ │ │ │ + ldmdb r2!, {r2, r4, r5, r7} │ │ │ │ + adds r4, #36 @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #66 @ 0x42 │ │ │ │ + subs r4, #98 @ 0x62 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r0, #188 @ 0xbc │ │ │ │ + movs r0, #220 @ 0xdc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #78 @ 0x4e │ │ │ │ + adds r6, #110 @ 0x6e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [sp, #176] @ 0xb0 │ │ │ │ + ldr r7, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r6, [r0, #6] │ │ │ │ + ldrb r6, [r4, #6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 53ee3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42aad0> │ │ │ │ + b.n 53ee7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42ab10> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r3, [sp, #704] @ 0x2c0 │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add.w r3, r2, #20 │ │ │ │ @@ -1740134,27 +1740127,27 @@ │ │ │ │ strb.w r3, [r4, #1052] @ 0x41c │ │ │ │ b.n 53f85a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b4ee> │ │ │ │ nop │ │ │ │ lsrs r2, r4, #4 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r2, #6 │ │ │ │ + adds r0, r6, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r0, #4 │ │ │ │ + adds r6, r4, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r4, r5, #31 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - adds r6, r3, #1 │ │ │ │ + adds r6, r7, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r2, r6 │ │ │ │ + subs r0, r6, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r2, #0 │ │ │ │ + adds r6, r6, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r5, r5 │ │ │ │ + subs r4, r1, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1740410,67 +1740403,67 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 53fc4e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b8e2> │ │ │ │ mov r3, r0 │ │ │ │ b.n 53faee <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b782> │ │ │ │ mov r3, r0 │ │ │ │ b.n 53fc4e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b8e2> │ │ │ │ nop │ │ │ │ - adds r1, #108 @ 0x6c │ │ │ │ + adds r1, #140 @ 0x8c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r6, r7, r6 │ │ │ │ + subs r6, r3, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bhi.n 53fd44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9d8> │ │ │ │ + bhi.n 53fd84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42ba18> │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r4, r1, r6 │ │ │ │ + subs r4, r5, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r4, r5 │ │ │ │ + subs r4, r0, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r4, r5 │ │ │ │ + subs r4, r0, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xfb6a00bc │ │ │ │ - add r2, pc, #304 @ (adr r2, 53fdd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42ba64>) │ │ │ │ + @ instruction: 0xfb8a00bc │ │ │ │ + add r2, pc, #432 @ (adr r2, 53fe50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42bae4>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r4, r5, r2 │ │ │ │ + subs r4, r1, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r6, [r1, #28] │ │ │ │ + str r6, [r5, #28] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrd r0, r0, [lr, #720]! @ 0x2d0 │ │ │ │ - subs r4, r5, r1 │ │ │ │ + ands.w r0, lr, r4, ror #2 │ │ │ │ + subs r4, r1, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r5, r0 │ │ │ │ + subs r0, r1, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r0, r1 │ │ │ │ + subs r6, r4, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 53fc54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b8e8> │ │ │ │ + bls.n 53fc94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b928> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r3, #202 @ 0xca │ │ │ │ + cmp r3, #234 @ 0xea │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [sp, #528] @ 0x210 │ │ │ │ + ldr r3, [sp, #656] @ 0x290 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strb r6, [r0, #26] │ │ │ │ + strb r6, [r4, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 53fc3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b8d0> │ │ │ │ + beq.n 53fc7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b910> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 54048c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42c120> │ │ │ │ + b.n 5404cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42c160> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r2, r0 │ │ │ │ + subs r4, r6, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r7, #8] │ │ │ │ + strb r6, [r3, #9] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r4, r7 │ │ │ │ + subs r4, r0, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 540424 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42c0b8> │ │ │ │ + b.n 540464 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42c0f8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r0, r2, r7 │ │ │ │ + adds r0, r6, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r5, r7 │ │ │ │ + subs r2, r1, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r5, r0 │ │ │ │ + subs r4, r1, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmdb ip!, {r2, r4, r5, r7} │ │ │ │ + ldrd r0, r0, [ip, #-720] @ 0x2d0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #84] @ (53fd58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9ec>) │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1740502,19 +1740495,19 @@ │ │ │ │ bhi.n 53fd22 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9b6> │ │ │ │ ldr r2, [pc, #20] @ (53fd60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f4>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - adds r4, r0, r6 │ │ │ │ + adds r4, r4, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r0, r6 │ │ │ │ + adds r0, r4, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #6 │ │ │ │ + movs r4, #38 @ 0x26 │ │ │ │ lsls r2, r0, #3 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ ldr r2, [pc, #100] @ (53fddc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42ba70>) │ │ │ │ @@ -1740566,19 +1740559,19 @@ │ │ │ │ lsls r2, r5, #5 │ │ │ │ lsls r6, r7, #9 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #9 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - adds r6, r0, r4 │ │ │ │ + adds r6, r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r2, r4 │ │ │ │ + adds r4, r6, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r2, [r4, #0] │ │ │ │ + ldrh r2, [r0, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1740631,29 +1740624,29 @@ │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ ldr r3, [pc, #36] @ (53feac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42bb40>) │ │ │ │ movw r2, #754 @ 0x2f2 │ │ │ │ ldr r1, [pc, #36] @ (53feb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42bb44>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ - asrs r0, r6, #26 │ │ │ │ + asrs r0, r2, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r7, r2 │ │ │ │ + adds r2, r3, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r4, #19 │ │ │ │ + asrs r2, r0, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r7, #19 │ │ │ │ + asrs r6, r3, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r4, r1 │ │ │ │ + adds r0, r0, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r5, #19 │ │ │ │ + asrs r6, r1, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r2, r1 │ │ │ │ + adds r0, r6, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r3, #19 │ │ │ │ + asrs r6, r7, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1740691,17 +1740684,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #12] @ (53ff24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42bbb8>) │ │ │ │ movw r2, #646 @ 0x286 │ │ │ │ ldr r1, [pc, #12] @ (53ff28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42bbbc>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ - adds r0, r7, r0 │ │ │ │ + adds r0, r3, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r4, #23 │ │ │ │ + asrs r6, r0, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1740725,17 +1740718,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (53ff78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42bc0c>) │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ nop │ │ │ │ - adds r6, r2, r0 │ │ │ │ + adds r6, r6, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #22 │ │ │ │ + asrs r0, r7, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1740795,21 +1740788,21 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [pc, #20] @ (540024 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42bcb8>) │ │ │ │ movw r2, #1030 @ 0x406 │ │ │ │ ldr r1, [pc, #20] @ (540028 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42bcbc>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ - asrs r2, r4, #30 │ │ │ │ + asrs r2, r0, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r0, #20 │ │ │ │ + asrs r4, r4, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + asrs r0, r7, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r5, #19 │ │ │ │ + asrs r6, r1, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r3 │ │ │ │ @@ -1740965,17 +1740958,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ (5401bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42be50>) │ │ │ │ movw r2, #1292 @ 0x50c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ nop │ │ │ │ - asrs r6, r1, #26 │ │ │ │ + asrs r6, r5, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r2, #13 │ │ │ │ + asrs r4, r6, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #616] @ (54043c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42c0d0>) │ │ │ │ @@ -1741233,29 +1741226,29 @@ │ │ │ │ ldc2 1, cr0, [r6, #408]! @ 0x198 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #19 │ │ │ │ + asrs r0, r1, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #238 @ 0xee │ │ │ │ + cmp r0, #14 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r2, r7, #4 │ │ │ │ + asrs r2, r3, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r4, #17 │ │ │ │ + asrs r6, r0, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #4 │ │ │ │ + asrs r0, r7, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r2, #19 │ │ │ │ + asrs r6, r6, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #180 @ 0xb4 │ │ │ │ + movs r7, #212 @ 0xd4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r0, r0, #4 │ │ │ │ + asrs r0, r4, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r3, r1, #1 │ │ │ │ cmp r3, #5 │ │ │ │ @@ -1741298,25 +1741291,25 @@ │ │ │ │ ldr r3, [pc, #32] @ (540504 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42c198>) │ │ │ │ movw r2, #3225 @ 0xc99 │ │ │ │ ldr r1, [pc, #28] @ (540508 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42c19c>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ nop │ │ │ │ - asrs r6, r1, #19 │ │ │ │ + asrs r6, r5, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r0, #1 │ │ │ │ + asrs r0, r4, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r5, #16 │ │ │ │ + asrs r2, r1, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r5, #32 │ │ │ │ + asrs r0, r1, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r6, #19 │ │ │ │ + asrs r6, r2, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #32 │ │ │ │ + asrs r0, r7, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ and.w r3, r1, #30 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1741373,25 +1741366,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #32] @ (5405bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42c250>) │ │ │ │ movw r2, #3139 @ 0xc43 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ nop │ │ │ │ - asrs r6, r5, #18 │ │ │ │ + asrs r6, r1, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r7, #30 │ │ │ │ + lsrs r0, r3, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r3, #20 │ │ │ │ + asrs r4, r7, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r7, #29 │ │ │ │ + lsrs r6, r3, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r4, #18 │ │ │ │ + asrs r6, r0, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r4, #29 │ │ │ │ + lsrs r4, r0, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #164] @ (540674 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42c308>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -1741538,19 +1741531,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3311 @ 0xcef │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ nop │ │ │ │ - asrs r2, r7, #14 │ │ │ │ + asrs r2, r3, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #116 @ 0x74 │ │ │ │ + movs r4, #148 @ 0x94 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r0, r0, #23 │ │ │ │ + lsrs r0, r4, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #372] @ (5408e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42c578>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -1741723,25 +1741716,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (54095c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42c5f0>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3326 @ 0xcfe │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ - asrs r2, r7, #7 │ │ │ │ + asrs r2, r3, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #144 @ 0x90 │ │ │ │ + movs r2, #176 @ 0xb0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r4, r3, #15 │ │ │ │ + lsrs r4, r7, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r0, #8 │ │ │ │ + asrs r4, r4, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #122 @ 0x7a │ │ │ │ + movs r2, #154 @ 0x9a │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r6, r0, #15 │ │ │ │ + lsrs r6, r4, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -1741946,21 +1741939,21 @@ │ │ │ │ adds r7, #1 │ │ │ │ bl 540960 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42c5f4> │ │ │ │ cmp r9, r7 │ │ │ │ str.w r0, [r5, #4]! │ │ │ │ bne.n 540b5a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42c7ee> │ │ │ │ b.n 5409f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42c68c> │ │ │ │ nop │ │ │ │ - asrs r2, r4, #4 │ │ │ │ + asrs r2, r0, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r1, #32 │ │ │ │ + asrs r4, r5, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #198 @ 0xc6 │ │ │ │ + movs r0, #230 @ 0xe6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r2, r2, #8 │ │ │ │ + lsrs r2, r6, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1742091,21 +1742084,21 @@ │ │ │ │ bl 540b88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42c81c> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ bne.n 540cb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42c94c> │ │ │ │ b.n 540c54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42c8e8> │ │ │ │ - lsrs r2, r4, #28 │ │ │ │ + lsrs r2, r0, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r5, #25 │ │ │ │ + lsrs r6, r1, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r5, #4 │ │ │ │ + subs r0, r1, #5 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r4, r6, #1 │ │ │ │ + lsrs r4, r2, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1742130,21 +1742123,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (540d3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42c9d0>) │ │ │ │ ldr r1, [pc, #24] @ (540d40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42c9d4>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #1929 @ 0x789 │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ - lsrs r4, r4, #25 │ │ │ │ + lsrs r4, r0, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r6, #31 │ │ │ │ + lsrs r6, r2, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r6, #25 │ │ │ │ + lsrs r0, r2, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r3, #31 │ │ │ │ + lsls r2, r7, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r1, [r1, r3, lsl #2] │ │ │ │ @@ -1742176,17 +1742169,17 @@ │ │ │ │ movw r2, #3366 @ 0xd26 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ nop │ │ │ │ - lsrs r4, r7, #24 │ │ │ │ + lsrs r4, r3, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r5, #29 │ │ │ │ + lsls r2, r1, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ and.w ip, r1, #134 @ 0x86 │ │ │ │ and.w r3, r2, #12288 @ 0x3000 │ │ │ │ @@ -1742217,21 +1742210,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (540e1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42cab0>) │ │ │ │ movw r2, #3383 @ 0xd37 │ │ │ │ ldr r1, [pc, #20] @ (540e20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42cab4>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ nop │ │ │ │ - lsrs r6, r3, #24 │ │ │ │ + lsrs r6, r7, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r1, #28 │ │ │ │ + lsls r0, r5, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r0, #25 │ │ │ │ + lsrs r6, r4, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r7, #27 │ │ │ │ + lsls r0, r3, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 540e7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42cb10> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1742435,67 +1742428,67 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #1812 @ 0x714 │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ nop │ │ │ │ - lsrs r6, r3, #27 │ │ │ │ + lsrs r6, r7, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r2, #26 │ │ │ │ + lsls r6, r6, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r3, #24 │ │ │ │ + lsrs r4, r7, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r0, #24 │ │ │ │ + lsls r4, r4, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r2, #25 │ │ │ │ + lsrs r2, r6, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r4, #23 │ │ │ │ + lsls r6, r0, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r7, #1 │ │ │ │ + adds r0, r3, #2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r6, r0, #23 │ │ │ │ + lsls r6, r4, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r7, #20 │ │ │ │ + lsrs r4, r3, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r2, #1 │ │ │ │ + adds r2, r6, #1 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r0, r4, #22 │ │ │ │ + lsls r0, r0, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r3, #22 │ │ │ │ + lsrs r6, r7, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r5, #0 │ │ │ │ + adds r2, r1, #1 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r0, r7, #21 │ │ │ │ + lsls r0, r3, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r5, #21 │ │ │ │ + lsrs r2, r1, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r7, #20 │ │ │ │ + lsls r2, r3, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r1, #23 │ │ │ │ + lsrs r4, r5, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r3, #23 │ │ │ │ + lsrs r2, r7, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r1, r7 │ │ │ │ + subs r2, r5, r7 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r0, r3, #20 │ │ │ │ + lsls r0, r7, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r4, #19 │ │ │ │ + lsrs r2, r0, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r6, r6 │ │ │ │ + subs r2, r2, r7 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r0, r0, #20 │ │ │ │ + lsls r0, r4, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r1, #19 │ │ │ │ + lsrs r2, r5, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r2, r6 │ │ │ │ + subs r2, r6, r6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r0, r4, #19 │ │ │ │ + lsls r0, r0, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r5, #18 │ │ │ │ + lsrs r2, r1, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ mov r4, r2 │ │ │ │ @@ -1742532,19 +1742525,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (541114 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42cda8>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1482 @ 0x5ca │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ - lsrs r4, r1, #19 │ │ │ │ + lsrs r4, r5, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r6, r2 │ │ │ │ + subs r6, r2, r3 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r2, r0, #16 │ │ │ │ + lsls r2, r4, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #7 │ │ │ │ beq.n 541120 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42cdb4> │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1742679,27 +1742672,27 @@ │ │ │ │ ldrd r1, r2, [r6, #12] │ │ │ │ bl 53ac04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x426898> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r6, #4] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r1, r2 │ │ │ │ b.n 541228 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42cebc> │ │ │ │ - lsrs r6, r7, #16 │ │ │ │ + lsrs r6, r3, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r3, #13 │ │ │ │ + lsls r0, r7, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r3, #16 │ │ │ │ + lsrs r2, r7, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r5, #11 │ │ │ │ + lsls r4, r1, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r1, #16 │ │ │ │ + lsrs r0, r5, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r5, r5 │ │ │ │ + adds r2, r1, r6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r6, r6, #10 │ │ │ │ + lsls r6, r2, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov ip, r3 │ │ │ │ sub sp, #28 │ │ │ │ @@ -1742979,27 +1742972,27 @@ │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ sub.w r3, r1, #5632 @ 0x1600 │ │ │ │ subs r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ bls.w 54132c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42cfc0> │ │ │ │ b.n 54154a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42d1de> │ │ │ │ nop │ │ │ │ - lsrs r0, r2, #12 │ │ │ │ + lsrs r0, r6, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r3, #6 │ │ │ │ + lsls r6, r7, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r4, #7 │ │ │ │ + lsrs r0, r0, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r6, #5 │ │ │ │ + lsls r6, r2, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r2, #1 │ │ │ │ + lsrs r0, r6, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r7, #32 │ │ │ │ + lsrs r0, r3, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vshr.u64 d0, d20, #42 │ │ │ │ + vshr.u64 d0, d20, #10 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1743042,22 +1743035,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (541634 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42d2c8>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1724 @ 0x6bc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ - lsls r6, r6, #29 │ │ │ │ + lsls r6, r2, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vqadd.u8 d0, d28, d20 │ │ │ │ - lsrs r0, r2, #2 │ │ │ │ + vqadd.u32 d0, d28, d20 │ │ │ │ + lsrs r0, r6, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r3, #22 │ │ │ │ + asrs r6, r7, #22 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - mcr2 0, 7, r0, cr10, cr4, {5} │ │ │ │ + vqadd.u8 d0, d26, d20 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #6 │ │ │ │ beq.n 541640 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42d2d4> │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1743105,23 +1743098,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #32] @ (5416d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42d364>) │ │ │ │ movw r2, #1517 @ 0x5ed │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ nop │ │ │ │ - lsrs r4, r4, #1 │ │ │ │ + lsrs r4, r0, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mrc2 0, 4, r0, cr2, cr4, {5} │ │ │ │ - lsrs r2, r4, #2 │ │ │ │ + mrc2 0, 5, r0, cr2, cr4, {5} │ │ │ │ + lsrs r2, r0, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mcr2 0, 3, r0, cr4, cr4, {5} │ │ │ │ - lsrs r6, r1, #4 │ │ │ │ + mcr2 0, 4, r0, cr4, cr4, {5} │ │ │ │ + lsrs r6, r5, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mrc2 0, 2, r0, cr0, cr4, {5} │ │ │ │ + mrc2 0, 3, r0, cr0, cr4, {5} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 541736 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42d3ca> │ │ │ │ @@ -1743164,23 +1743157,23 @@ │ │ │ │ ldr r1, [pc, #36] @ (541760 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42d3f4>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2542 @ 0x9ee │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ - lsrs r2, r7, #2 │ │ │ │ + lsrs r2, r3, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r1, #18 │ │ │ │ + asrs r4, r5, #18 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldc2l 0, cr0, [r8, #720] @ 0x2d0 │ │ │ │ - @ instruction: 0xfbd400b4 │ │ │ │ - asrs r6, r6, #17 │ │ │ │ + ldc2l 0, cr0, [r8, #720]! @ 0x2d0 │ │ │ │ + @ instruction: 0xfbf400b4 │ │ │ │ + asrs r6, r2, #18 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stc2l 0, cr0, [r2, #720] @ 0x2d0 │ │ │ │ + stc2l 0, cr0, [r2, #720]! @ 0x2d0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 5417b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42d444> │ │ │ │ @@ -1743213,18 +1743206,18 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2522 @ 0x9da │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb5a00b4 │ │ │ │ - asrs r4, r7, #15 │ │ │ │ + @ instruction: 0xfb7a00b4 │ │ │ │ + asrs r4, r3, #16 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stc2l 0, cr0, [r8, #-720] @ 0xfffffd30 │ │ │ │ + stc2l 0, cr0, [r8, #-720]! @ 0xfffffd30 │ │ │ │ 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 │ │ │ │ movs r1, #144 @ 0x90 │ │ │ │ @@ -1743337,22 +1743330,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (541914 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42d5a8>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2490 @ 0x9ba │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ - lsls r0, r1, #29 │ │ │ │ + lsls r0, r5, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldc2 0, cr0, [lr], {180} @ 0xb4 │ │ │ │ - lsls r4, r4, #28 │ │ │ │ + ldc2 0, cr0, [lr], #-720 @ 0xfffffd30 │ │ │ │ + lsls r4, r0, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r7, #10 │ │ │ │ + asrs r6, r3, #11 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stc2 0, cr0, [sl], {180} @ 0xb4 │ │ │ │ + stc2 0, cr0, [sl], #-720 @ 0xfffffd30 │ │ │ │ cmp r1, #29 │ │ │ │ bhi.n 541940 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42d5d4> │ │ │ │ cmp r1, #18 │ │ │ │ bls.n 541968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42d5fc> │ │ │ │ sub.w r3, r1, #19 │ │ │ │ cmp r3, #10 │ │ │ │ bhi.n 541968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42d5fc> │ │ │ │ @@ -1743400,17 +1743393,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp] │ │ │ │ movw r2, #5164 @ 0x142c │ │ │ │ ldr r1, [pc, #12] @ (5419a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42d634>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ - lsls r0, r7, #26 │ │ │ │ + lsls r0, r3, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xfb6e00b4 │ │ │ │ + @ instruction: 0xfb8e00b4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #12 │ │ │ │ mov r2, r1 │ │ │ │ @@ -1743483,24 +1743476,24 @@ │ │ │ │ ldr r1, [pc, #40] @ (541a80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42d714>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #579 @ 0x243 │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ - ldrsb.w r0, [r8, r4, lsl #3] │ │ │ │ - ldrsh.w r0, [r6, r4, lsl #3] │ │ │ │ - lsls r4, r2, #25 │ │ │ │ + ldrsh.w r0, [r8, r4, lsl #3] │ │ │ │ + ldr??.w r0, [r6, r4, lsl #3] │ │ │ │ + lsls r4, r6, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xfaba00b4 │ │ │ │ - lsls r4, r2, #24 │ │ │ │ + @ instruction: 0xfada00b4 │ │ │ │ + lsls r4, r6, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r3, #5 │ │ │ │ + asrs r2, r7, #5 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xfaa600b4 │ │ │ │ + @ instruction: 0xfac600b4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ bl 5419a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42d638> │ │ │ │ @@ -1743540,16 +1743533,16 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (541b00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42d794>) │ │ │ │ movw r2, #646 @ 0x286 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ nop │ │ │ │ - stc2l 0, cr0, [r2], #-720 @ 0xfffffd30 │ │ │ │ - @ instruction: 0xfa1000b4 │ │ │ │ + stc2 0, cr0, [r2], {180} @ 0xb4 │ │ │ │ + @ instruction: 0xfa3000b4 │ │ │ │ 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 5419a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42d638> │ │ │ │ mov r4, r0 │ │ │ │ @@ -1743561,15 +1743554,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (541b38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42d7cc>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (541b3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42d7d0>) │ │ │ │ movw r2, #617 @ 0x269 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ - lsls r4, r1, #22 │ │ │ │ + lsls r4, r5, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr??.w r0, [r2, #180] @ 0xb4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r2 │ │ │ │ @@ -1743673,25 +1743666,25 @@ │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #5249 @ 0x1481 │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ nop │ │ │ │ ldmia r4, {r0, r2, r4, r5, r6} │ │ │ │ - @ instruction: 0xfffffb56 │ │ │ │ + @ instruction: 0xfffffb76 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr.w r0, [r8, #180] @ 0xb4 │ │ │ │ - lsls r2, r3, #18 │ │ │ │ + ldr??.w r0, [r8, #180] @ 0xb4 │ │ │ │ + lsls r2, r7, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh.w r0, [r8, #180] @ 0xb4 │ │ │ │ - lsls r6, r5, #18 │ │ │ │ + ldr.w r0, [r8, #180] @ 0xb4 │ │ │ │ + lsls r6, r1, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r3, #29 │ │ │ │ + lsrs r0, r7, #29 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh.w r0, [r4, #180] @ 0xb4 │ │ │ │ + str.w r0, [r4, #180] @ 0xb4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1743870,23 +1743863,23 @@ │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ bl 541c8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42d920> │ │ │ │ cmp fp, r5 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ bne.n 541e64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42daf8> │ │ │ │ b.n 541e06 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42da9a> │ │ │ │ - lsls r0, r3, #17 │ │ │ │ + lsls r0, r7, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r5, #27 │ │ │ │ + lsrs r2, r1, #28 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh.w r0, [r6, r4, lsl #3] │ │ │ │ - lsls r0, r5, #17 │ │ │ │ + ldr.w r0, [r6, r4, lsl #3] │ │ │ │ + lsls r0, r1, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb.w r0, [sl, r4, lsl #3] │ │ │ │ - movt r0, #34996 @ 0x88b4 │ │ │ │ + ldrsh.w r0, [sl, r4, lsl #3] │ │ │ │ + @ instruction: 0xf6e800b4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1743959,24 +1743952,24 @@ │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ ldr r1, [pc, #40] @ (541f80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42dc14>) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ - bic.w r0, ip, #5898240 @ 0x5a0000 │ │ │ │ - orr.w r0, r8, #5898240 @ 0x5a0000 │ │ │ │ - lsls r2, r4, #8 │ │ │ │ + orr.w r0, ip, #5898240 @ 0x5a0000 │ │ │ │ + orn r0, r8, #5898240 @ 0x5a0000 │ │ │ │ + lsls r2, r0, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bics.w r0, r6, #5898240 @ 0x5a0000 │ │ │ │ - lsls r6, r5, #8 │ │ │ │ + orrs.w r0, r6, #5898240 @ 0x5a0000 │ │ │ │ + lsls r6, r1, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs.w r0, sl, #5898240 @ 0x5a0000 │ │ │ │ - bics.w r0, r6, #5898240 @ 0x5a0000 │ │ │ │ - and.w r0, lr, #5898240 @ 0x5a0000 │ │ │ │ + rsbs r0, sl, #5898240 @ 0x5a0000 │ │ │ │ + orrs.w r0, r6, #5898240 @ 0x5a0000 │ │ │ │ + bic.w r0, lr, #5898240 @ 0x5a0000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1744050,22 +1744043,22 @@ │ │ │ │ ldr r3, [pc, #32] @ (542054 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42dce8>) │ │ │ │ movw r2, #873 @ 0x369 │ │ │ │ ldr r1, [pc, #28] @ (542058 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42dcec>) │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ - lsls r0, r0, #6 │ │ │ │ + lsls r0, r4, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf4ea00b4 │ │ │ │ - @ instruction: 0xf32400b4 │ │ │ │ - @ instruction: 0xf34000b4 │ │ │ │ - lsls r2, r3, #4 │ │ │ │ + add.w r0, sl, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf34400b4 │ │ │ │ + @ instruction: 0xf36000b4 │ │ │ │ + lsls r2, r7, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf32e00b4 │ │ │ │ + @ instruction: 0xf34e00b4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1744508,17 +1744501,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s32 d16, d22, d20 │ │ │ │ - vst4.32 {d0-d3}, [r2 :256], r4 │ │ │ │ - orrs.w r0, lr, #180 @ 0xb4 │ │ │ │ + vshr.s64 d0, d20, #58 │ │ │ │ + vld4.32 {d0-d3}, [r2 :256], r4 │ │ │ │ + orns r0, lr, #180 @ 0xb4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ mov r2, r1 │ │ │ │ @@ -1744583,18 +1744576,18 @@ │ │ │ │ ldrb r0, [r4, #0] │ │ │ │ mov r1, r2 │ │ │ │ b.n 542554 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e1e8> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ b.n 542554 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e1e8> │ │ │ │ movs r2, #5 │ │ │ │ bl 53fdfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42ba90> │ │ │ │ - stc2l 0, cr0, [r0], #-720 @ 0xfffffd30 │ │ │ │ - mcr 0, 0, r0, cr10, cr4, {5} │ │ │ │ - ldcl 0, cr0, [r6, #720] @ 0x2d0 │ │ │ │ - ldcl 0, cr0, [r4, #720]! @ 0x2d0 │ │ │ │ + stc2 0, cr0, [r0], {180} @ 0xb4 │ │ │ │ + mcr 0, 1, r0, cr10, cr4, {5} │ │ │ │ + ldcl 0, cr0, [r6, #720]! @ 0x2d0 │ │ │ │ + mrc 0, 0, r0, cr4, cr4, {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 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -1744674,20 +1744667,20 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ bl 53fdfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42ba90> │ │ │ │ - @ instruction: 0xfbe400b4 │ │ │ │ - lsls r2, r5, #22 │ │ │ │ + stc2 0, cr0, [r4], {180} @ 0xb4 │ │ │ │ + lsls r2, r1, #23 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - mrc 0, 7, r0, cr6, cr4, {5} │ │ │ │ - ldcl 0, cr0, [sl], {180} @ 0xb4 │ │ │ │ - ldcl 0, cr0, [r4], #720 @ 0x2d0 │ │ │ │ + vqadd.s16 d0, d22, d20 │ │ │ │ + ldcl 0, cr0, [sl], #720 @ 0x2d0 │ │ │ │ + ldc 0, cr0, [r4, #-720] @ 0xfffffd30 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr.w fp, [pc, #1004] @ 542a9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e730> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ cmp r1, #1 │ │ │ │ @@ -1745037,32 +1745030,32 @@ │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ bl 53fdfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42ba90> │ │ │ │ nop │ │ │ │ bls.n 542b30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e7c4> │ │ │ │ lsls r6, r4, #5 │ │ │ │ - @ instruction: 0xf7e200bc │ │ │ │ + strb.w r0, [r2, ip, lsl #3] │ │ │ │ lsrs r0, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 @ instruction: 0xf9a800b4 │ │ │ │ - @ instruction: 0xf79800b4 │ │ │ │ - lsls r6, r7, #4 │ │ │ │ + vst1.8 @ instruction: 0xf9c800b4 │ │ │ │ + @ instruction: 0xf7b800b4 │ │ │ │ + lsls r6, r3, #5 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - eor.w r0, sl, r4, ror #2 │ │ │ │ - @ instruction: 0xe8c400b4 │ │ │ │ - strd r0, r0, [r0], #720 @ 0x2d0 │ │ │ │ + @ instruction: 0xeaaa00b4 │ │ │ │ + strd r0, r0, [r4], #720 @ 0x2d0 │ │ │ │ + stmdb r0, {r2, r4, r5, r7} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1745154,29 +1745147,28 @@ │ │ │ │ ldr r3, [pc, #40] @ (542be8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e87c>) │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ ldr r1, [pc, #36] @ (542bec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e880>) │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ - b.n 542b74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e808> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - b.n 542bb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e844> │ │ │ │ + b.n 542bb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e848> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 542b44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e7d8> │ │ │ │ + @ instruction: 0xe80c00b4 │ │ │ │ + b.n 542b84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e818> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 542b7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e810> │ │ │ │ + b.n 542bbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e850> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 542b14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e7a8> │ │ │ │ + b.n 542b54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e7e8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 542b50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e7e4> │ │ │ │ + b.n 542b90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e824> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 542b80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e814> │ │ │ │ + b.n 542bc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e854> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 542b34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e7c8> │ │ │ │ + b.n 542b74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e808> │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1745210,16 +1745202,16 @@ │ │ │ │ ldr r3, [pc, #16] @ (542c58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e8ec>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ (542c5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e8f0>) │ │ │ │ movw r2, #617 @ 0x269 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ - orn r0, ip, #5898240 @ 0x5a0000 │ │ │ │ - ldmia.w r2!, {r2, r4, r5, r7} │ │ │ │ + eor.w r0, ip, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xe8d200b4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r2, [pc, #188] @ (542d2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e9c0>) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ ldr r3, [pc, #188] @ (542d30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e9c4>) │ │ │ │ @@ -1745299,17 +1745291,16 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ bcc.n 542c3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e8d0> │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 542d30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e9c4> │ │ │ │ lsls r6, r4, #5 │ │ │ │ - @ instruction: 0xf39c00b4 │ │ │ │ - b.n 542d04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e998> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ + @ instruction: 0xf3bc00b4 │ │ │ │ + @ instruction: 0xe80200b4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r9, [r2, #4] │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1745536,47 +1745527,46 @@ │ │ │ │ ldr r3, [pc, #80] @ (542ffc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42ec90>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #80] @ (543000 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42ec94>) │ │ │ │ movw r2, #1138 @ 0x472 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ - b.n 5429d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e66c> │ │ │ │ + b.n 542a18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e6ac> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 542a10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e6a4> │ │ │ │ + b.n 542a50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e6e4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf33600b4 │ │ │ │ - b.n 542b8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e820> │ │ │ │ + @ instruction: 0xf35600b4 │ │ │ │ + b.n 542bcc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e860> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 542800 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e494> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - b.n 542838 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e4cc> │ │ │ │ + b.n 542840 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e4d4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5427e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e474> │ │ │ │ + b.n 542878 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e50c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 542818 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e4ac> │ │ │ │ + b.n 542820 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e4b4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5437c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f454> │ │ │ │ + b.n 542858 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e4ec> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5427f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e48c> │ │ │ │ + b.n 542800 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e494> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5437a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f434> │ │ │ │ + b.n 542838 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e4cc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5437d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f46c> │ │ │ │ + b.n 5437e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f474> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 542fd4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42ec68> │ │ │ │ + b.n 542818 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e4ac> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 542adc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e770> │ │ │ │ + @ instruction: 0xe81200b4 │ │ │ │ + b.n 542b1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e7b0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5437dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f470> │ │ │ │ + b.n 54281c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e4b0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 54378c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f420> │ │ │ │ + b.n 5437cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f460> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf27400b4 │ │ │ │ - b.n 542aa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e734> │ │ │ │ + @ instruction: 0xf29400b4 │ │ │ │ + b.n 542ae0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e774> │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r1, #7 │ │ │ │ bhi.n 543102 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42ed96> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1745709,38 +1745699,38 @@ │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ ldr r1, [pc, #64] @ (543198 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42ee2c>) │ │ │ │ add r1, pc │ │ │ │ b.n 543030 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42ecc4> │ │ │ │ - @ instruction: 0xf25e00b4 │ │ │ │ - vqadd.s32 d0, d22, d28 │ │ │ │ - @ instruction: 0xf27400b4 │ │ │ │ - @ instruction: 0xf1f400b4 │ │ │ │ - rsbs r0, r6, #180 @ 0xb4 │ │ │ │ - rsb r0, r8, #180 @ 0xb4 │ │ │ │ - rsbs r0, r6, #180 @ 0xb4 │ │ │ │ - b.n 5435fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f290> │ │ │ │ + @ instruction: 0xf27e00b4 │ │ │ │ + vqadd.s8 d16, d22, d28 │ │ │ │ + @ instruction: 0xf29400b4 │ │ │ │ + @ instruction: 0xf21400b4 │ │ │ │ + @ instruction: 0xf1f600b4 │ │ │ │ + @ instruction: 0xf1e800b4 │ │ │ │ + @ instruction: 0xf1f600b4 │ │ │ │ + b.n 54363c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f2d0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 543634 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f2c8> │ │ │ │ + b.n 543674 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f308> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 543660 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f2f4> │ │ │ │ + b.n 5436a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f334> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 543610 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f2a4> │ │ │ │ + b.n 543650 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f2e4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 542e1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42eab0> │ │ │ │ + b.n 542e5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42eaf0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 543924 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f5b8> │ │ │ │ + b.n 543964 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f5f8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 543598 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f22c> │ │ │ │ + b.n 5435d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f26c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5435d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f264> │ │ │ │ + b.n 543610 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f2a4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adc.w r0, ip, #183 @ 0xb7 │ │ │ │ + sbc.w r0, ip, #183 @ 0xb7 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1745845,30 +1745835,30 @@ │ │ │ │ ldr r3, [pc, #52] @ (5432e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42ef74>) │ │ │ │ movw r2, #670 @ 0x29e │ │ │ │ ldr r1, [pc, #48] @ (5432e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42ef78>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ nop │ │ │ │ - b.n 54348c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f120> │ │ │ │ + b.n 5434cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f160> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5434c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f15c> │ │ │ │ + b.n 543508 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f19c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mrc 0, 6, r0, cr12, cr4, {5} │ │ │ │ - b.n 5434ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f140> │ │ │ │ + mrc 0, 7, r0, cr12, cr4, {5} │ │ │ │ + b.n 5434ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f180> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - orn r0, r0, #180 @ 0xb4 │ │ │ │ - vld4. {d0-d3}, [sl], r1 │ │ │ │ - b.n 5437c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f458> │ │ │ │ + eor.w r0, r0, #180 @ 0xb4 │ │ │ │ + vst4. {d16-d19}, [sl], r1 │ │ │ │ + b.n 543804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f498> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mrc 0, 0, r0, cr10, cr4, {5} │ │ │ │ - b.n 5437a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f434> │ │ │ │ + mrc 0, 1, r0, cr10, cr4, {5} │ │ │ │ + b.n 5437e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f474> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - orrs.w r0, lr, #180 @ 0xb4 │ │ │ │ - b.n 543788 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f41c> │ │ │ │ + orns r0, lr, #180 @ 0xb4 │ │ │ │ + b.n 5437c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f45c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r3 │ │ │ │ @@ -1746506,108 +1746496,108 @@ │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r4, #5 │ │ │ │ push {r0, r1, r5, r7} │ │ │ │ vmlsl.u , d31, d29[0] │ │ │ │ - vqrdmlah.s q15, , d12[0] │ │ │ │ + vqrdmlah.s q15, , d28[0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mcr 0, 4, r0, cr10, cr4, {5} │ │ │ │ - mrc 0, 5, r0, cr8, cr4, {5} │ │ │ │ - movs r6, #200 @ 0xc8 │ │ │ │ + mcr 0, 5, r0, cr10, cr4, {5} │ │ │ │ + mrc 0, 6, r0, cr8, cr4, {5} │ │ │ │ + movs r6, #232 @ 0xe8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ asrs r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s16 d16, d26, d20 │ │ │ │ - svc 144 @ 0x90 │ │ │ │ + vqadd.s64 d16, d26, d20 │ │ │ │ + svc 176 @ 0xb0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ asrs r4, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #46] @ 0x2e │ │ │ │ + strh r6, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - stcl 0, cr0, [r6, #720] @ 0x2d0 │ │ │ │ - svc 90 @ 0x5a │ │ │ │ + stcl 0, cr0, [r6, #720]! @ 0x2d0 │ │ │ │ + svc 122 @ 0x7a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stc 0, cr0, [r8, #-720]! @ 0xfffffd30 │ │ │ │ - udf #230 @ 0xe6 │ │ │ │ + stcl 0, cr0, [r8, #-720] @ 0xfffffd30 │ │ │ │ + svc 6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldcl 0, cr0, [sl, #-720] @ 0xfffffd30 │ │ │ │ - udf #200 @ 0xc8 │ │ │ │ + ldcl 0, cr0, [sl, #-720]! @ 0xfffffd30 │ │ │ │ + udf #232 @ 0xe8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - vqadd.s8 d0, d30, d20 │ │ │ │ - udf #160 @ 0xa0 │ │ │ │ + vqadd.s32 d0, d30, d20 │ │ │ │ + udf #192 @ 0xc0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mrc 0, 3, r0, cr6, cr4, {5} │ │ │ │ - udf #116 @ 0x74 │ │ │ │ + mrc 0, 4, r0, cr6, cr4, {5} │ │ │ │ + udf #148 @ 0x94 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldc 0, cr0, [r0, #-720]! @ 0xfffffd30 │ │ │ │ + ldcl 0, cr0, [r0, #-720] @ 0xfffffd30 │ │ │ │ adds r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 543b1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f7b0> │ │ │ │ + b.n 543b5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f7f0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #62 @ 0x3e │ │ │ │ + udf #94 @ 0x5e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldc 0, cr0, [r2, #-720] @ 0xfffffd30 │ │ │ │ + ldc 0, cr0, [r2, #-720]! @ 0xfffffd30 │ │ │ │ movs r0, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [sl], #720 @ 0x2d0 │ │ │ │ - stc 0, cr0, [r6, #-720]! @ 0xfffffd30 │ │ │ │ + stc 0, cr0, [sl, #-720] @ 0xfffffd30 │ │ │ │ + stcl 0, cr0, [r6, #-720] @ 0xfffffd30 │ │ │ │ asrs r4, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [lr], #720 @ 0x2d0 │ │ │ │ - stcl 0, cr0, [sl], {180} @ 0xb4 │ │ │ │ + ldcl 0, cr0, [lr], {180} @ 0xb4 │ │ │ │ + stcl 0, cr0, [sl], #720 @ 0x2d0 │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 543998 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f62c> │ │ │ │ + bgt.n 5439d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f66c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 5439d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f664> │ │ │ │ + bgt.n 543a10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f6a4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 543974 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f608> │ │ │ │ + blt.n 5439b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f648> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 5439ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f640> │ │ │ │ + bgt.n 5439ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f680> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 5439d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f66c> │ │ │ │ + bgt.n 543a18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f6ac> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 543988 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f61c> │ │ │ │ + blt.n 5439c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f65c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldc 0, cr0, [r0], {180} @ 0xb4 │ │ │ │ + ldc 0, cr0, [r0], #720 @ 0x2d0 │ │ │ │ push {r0, r2} │ │ │ │ - @ instruction: 0xffffebf6 │ │ │ │ + vcvt.f16.u16 d30, d6, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xebf600b4 │ │ │ │ - stcl 0, cr0, [r2, #720] @ 0x2d0 │ │ │ │ - bgt.n 5439e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f67c> │ │ │ │ + ldc 0, cr0, [r6], {180} @ 0xb4 │ │ │ │ + stcl 0, cr0, [r2, #720]! @ 0x2d0 │ │ │ │ + ble.n 543a28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f6bc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xebea00b4 │ │ │ │ - stc 0, cr0, [r6], #-720 @ 0xfffffd30 │ │ │ │ + stc 0, cr0, [sl], {180} @ 0xb4 │ │ │ │ + mcrr 0, 11, r0, r6, cr4 │ │ │ │ bl 7cda02 │ │ │ │ - stc 0, cr0, [r6], {180} @ 0xb4 │ │ │ │ - ldc 0, cr0, [r4], #-720 @ 0xfffffd30 │ │ │ │ - ldc 0, cr0, [r4], #-720 @ 0xfffffd30 │ │ │ │ + stc 0, cr0, [r6], #-720 @ 0xfffffd30 │ │ │ │ + mrrc 0, 11, r0, r4, cr4 │ │ │ │ + mrrc 0, 11, r0, r4, cr4 │ │ │ │ b.n 5439d6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f66a> │ │ │ │ - @ instruction: 0xffffebf6 │ │ │ │ + vcvt.f16.u16 d30, d6, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldcl 15, cr15, [sp, #1020]! @ 0x3fc │ │ │ │ - ldc 0, cr0, [r0], {180} @ 0xb4 │ │ │ │ - bgt.n 543ad0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f764> │ │ │ │ + ldc 0, cr0, [r0], #720 @ 0x2d0 │ │ │ │ + bgt.n 543b10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f7a4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xeb9a00b4 │ │ │ │ - sub.w r0, ip, r4, ror #2 │ │ │ │ + subs.w r0, sl, r4, ror #2 │ │ │ │ + rsb r0, ip, r4, ror #2 │ │ │ │ add r7, sp, #628 @ 0x274 │ │ │ │ - @ instruction: 0xffffeb90 │ │ │ │ + @ instruction: 0xffffebb0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stc 0, cr0, [r0], #720 @ 0x2d0 │ │ │ │ - blt.n 543a28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f6bc> │ │ │ │ + stcl 0, cr0, [r0], {180} @ 0xb4 │ │ │ │ + bgt.n 543a68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f6fc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xeb9200b4 │ │ │ │ - blt.n 543a08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f69c> │ │ │ │ + subs.w r0, r2, r4, ror #2 │ │ │ │ + bgt.n 543a48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f6dc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stcl 0, cr0, [sl], {180} @ 0xb4 │ │ │ │ - blt.n 5439e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f678> │ │ │ │ + stcl 0, cr0, [sl], #720 @ 0x2d0 │ │ │ │ + blt.n 543a24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f6b8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #656] @ (543cf0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f984>) │ │ │ │ @@ -1746837,29 +1746827,29 @@ │ │ │ │ nop │ │ │ │ stmia r5!, {r3, r4, r7} │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r4, #5 │ │ │ │ - bvs.n 543c58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f8ec> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ bvs.n 543c98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f92c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 543648 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f2dc> │ │ │ │ + bvs.n 543cd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f96c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvs.n 543c78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f90c> │ │ │ │ + b.n 543688 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f31c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrd r0, r0, [r8, #-720] @ 0x2d0 │ │ │ │ - cdp 0, 14, cr0, cr10, cr1, {6} │ │ │ │ - bhi.n 543d84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42fa18> │ │ │ │ + bvs.n 543cb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f94c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5444d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x430164> │ │ │ │ + ldrd r0, r0, [r8, #-720]! @ 0x2d0 │ │ │ │ + vhadd.s8 q0, q13, │ │ │ │ + bhi.n 543dc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42fa58> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bhi.n 543d60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42f9f4> │ │ │ │ + b.n 544510 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4301a4> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + bhi.n 543da0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42fa34> │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ ldr.w r2, [pc, #2852] @ 544858 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4304ec> │ │ │ │ mov r5, r1 │ │ │ │ @@ -1747858,48 +1747848,48 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1, r4, r5, r7} │ │ │ │ lsls r6, r4, #5 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #21] │ │ │ │ + ldrb r0, [r0, #22] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldmdb lr!, {r2, r4, r5, r7} │ │ │ │ + ldrd r0, r0, [lr, #-720] @ 0x2d0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 544a60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4306f4> │ │ │ │ + b.n 544aa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x430734> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7!, {r1, r4, r5} │ │ │ │ + ldmia r7!, {r1, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ rev r4, r2 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - svc 182 @ 0xb6 │ │ │ │ + svc 214 @ 0xd6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6, {r3, r5, r6} │ │ │ │ + ldmia r6!, {r3, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4!, {r1, r5, r6} │ │ │ │ + ldmia r4!, {r1, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bls.n 544920 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4305b4> │ │ │ │ + bls.n 544960 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4305f4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bhi.n 5447c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x430458> │ │ │ │ + bhi.n 544804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x430498> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3!, {r2, r4} │ │ │ │ + ldmia r3!, {r2, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3!, {r4, r5} │ │ │ │ + ldmia r3!, {r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bls.n 5448c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x430554> │ │ │ │ + bls.n 544900 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x430594> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [pc, #808] @ (544be8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43087c>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -1748224,27 +1748214,27 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb736 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb65c │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldmia r0!, {r2, r5} │ │ │ │ + ldmia r0!, {r2, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bpl.n 544cec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x430980> │ │ │ │ + bpl.n 544b2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4307c0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 544bcc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x430860> │ │ │ │ + bgt.n 544c0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4308a0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 544c68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4308fc> │ │ │ │ + bcs.n 544ca8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43093c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r7} │ │ │ │ + ldmia r1, {r1, r3, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3416] @ 0xd58 │ │ │ │ ldr.w r5, [pc, #2780] @ 545700 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x431394> │ │ │ │ mov r7, r2 │ │ │ │ @@ -1749231,15 +1749221,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 545ad2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x431766> │ │ │ │ - bl ab66f8 │ │ │ │ + bl ab6688 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrb.w ip, [r8, #4] │ │ │ │ cmp.w ip, #24 │ │ │ │ bhi.w 545e8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x431b20> │ │ │ │ tbh [pc, ip, lsl #1] │ │ │ │ movs r1, r3 │ │ │ │ movs r1, r3 │ │ │ │ @@ -1749330,38 +1749320,38 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r0, r6, r7} │ │ │ │ vrshr.u64 , q2, #1 │ │ │ │ lsls r6, r4, #5 │ │ │ │ ldmia r0, {r0, r1, r2, r5, r6, r7} │ │ │ │ - vrsra.u64 q14, q6, #1 │ │ │ │ + vrsra.u64 q14, q14, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r3} │ │ │ │ + stmia r4!, {r3, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5!, {r4} │ │ │ │ + ldmia r5, {r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmia r6!, {r0, r3, r5, r7} │ │ │ │ vabdl.u , d31, d3 │ │ │ │ vqshrn.u64 d19, q0, #1 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #708] @ 0x2c4 │ │ │ │ vtbx.8 d17, {d31- │ │ │ │ + bne.n 545778 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43140c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bkpt 0x0042 │ │ │ │ + bkpt 0x0062 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r3, #8 │ │ │ │ cmp.w sl, #4 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ bne.w 5453a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x431034> │ │ │ │ cmp.w r2, #368 @ 0x170 │ │ │ │ bhi.w 545d52 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4319e6> │ │ │ │ @@ -1749434,15 +1749424,15 @@ │ │ │ │ bne.w 5453a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x431034> │ │ │ │ b.n 545760 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4313f4> │ │ │ │ movs r3, #1 │ │ │ │ b.n 545502 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x431196> │ │ │ │ movs r4, #1 │ │ │ │ b.n 5454c2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x431156> │ │ │ │ ldrb.w r0, [r6, #-8] │ │ │ │ - bl ab65b8 │ │ │ │ + bl ab6548 │ │ │ │ vstr s0, [r6, #-8] │ │ │ │ b.n 545482 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x431116> │ │ │ │ ldr.w lr, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, fp │ │ │ │ mov r8, r5 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ @@ -1749458,15 +1749448,15 @@ │ │ │ │ cmp.w r2, #366 @ 0x16e │ │ │ │ bls.w 5455c2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x431256> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #32 │ │ │ │ bne.n 545770 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x431404> │ │ │ │ b.n 5455be <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x431252> │ │ │ │ ldrb.w r0, [r6, #-8] │ │ │ │ - bl ab6738 │ │ │ │ + bl ab66c8 │ │ │ │ vstr s0, [r6, #-8] │ │ │ │ b.n 545482 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x431116> │ │ │ │ ldr.w r3, [pc, #1568] @ 545e8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x431b20> │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r1, [pc, #1568] @ 545e90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x431b24> │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ add r3, pc │ │ │ │ @@ -1749592,15 +1749582,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 545aca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43175e> │ │ │ │ - bl ab6578 │ │ │ │ + bl ab6508 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 545634 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4312c8> │ │ │ │ cmp r1, #14 │ │ │ │ bne.w 545bbe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x431852> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrd r0, r1, [r2] │ │ │ │ @@ -1749669,18 +1749659,18 @@ │ │ │ │ cmp r1, #5 │ │ │ │ bne.w 545ce0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x431974> │ │ │ │ add.w ip, r0, #20 │ │ │ │ cmp.w sl, #5 │ │ │ │ bls.w 545d48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4319dc> │ │ │ │ ldr r6, [r0, #16] │ │ │ │ b.n 5458dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x431570> │ │ │ │ - bl ab649c │ │ │ │ + bl ab642c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 545634 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4312c8> │ │ │ │ - bl ab661c │ │ │ │ + bl ab65ac │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 545634 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4312c8> │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #16] │ │ │ │ bl 570914 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45c5a8> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [pc, #984] @ (545ec0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x431b54>) │ │ │ │ @@ -1750037,142 +1750027,142 @@ │ │ │ │ str.w r1, [r3, #136] @ 0x88 │ │ │ │ cmp r6, r0 │ │ │ │ add.w r3, r3, #16 │ │ │ │ bne.n 545e66 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x431afa> │ │ │ │ b.n 54579e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x431432> │ │ │ │ ldr r6, [sp, #24] │ │ │ │ b.n 54579e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x431432> │ │ │ │ - revsh r6, r2 │ │ │ │ + revsh r6, r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - revsh r2, r6 │ │ │ │ + cbnz r2, 545ed8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x431b6c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ bkpt 0x0013 │ │ │ │ - vcvt.f32.u32 d28, d4, #1 │ │ │ │ + vcvt.f32.u32 d28, d20, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r2, 545eee <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x431b82> │ │ │ │ + cbnz r2, 545ef6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x431b8a> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 545f48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x431bdc> │ │ │ │ + beq.n 545f88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x431c1c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - hlt 0x003e │ │ │ │ + revsh r6, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5!, {r3} │ │ │ │ + ldmia r5, {r3, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - hlt 0x0022 │ │ │ │ + revsh r2, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5!, {r1, r4} │ │ │ │ + ldmia r5, {r1, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - hlt 0x0004 │ │ │ │ + hlt 0x0024 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r5, r7} │ │ │ │ + ldmia r7, {r1, r2, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - rev16 r4, r5 │ │ │ │ + hlt 0x000c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4} │ │ │ │ + ldmia r5, {r1, r2, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - rev r6, r1 │ │ │ │ + rev r6, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb844 │ │ │ │ + @ instruction: 0xb864 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb860 │ │ │ │ + @ instruction: 0xb880 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r4, 545ee4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x431b78> │ │ │ │ + cbnz r4, 545eec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x431b80> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb6fe │ │ │ │ + @ instruction: 0xb71e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb71a │ │ │ │ + @ instruction: 0xb73a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4, {r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7!, {r1, r4, r6} │ │ │ │ + ldmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xb89e │ │ │ │ + @ instruction: 0xb8be │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6!, {r4, r7} │ │ │ │ + ldmia r6!, {r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5} │ │ │ │ + ldmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xb886 │ │ │ │ + @ instruction: 0xb8a6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3!, {r2, r6, r7} │ │ │ │ + ldmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7!, {r1, r5} │ │ │ │ + ldmia r7!, {r1, r6} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xb86e │ │ │ │ + @ instruction: 0xb88e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, r4} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xb846 │ │ │ │ + @ instruction: 0xb866 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6, {r1, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xb82e │ │ │ │ + @ instruction: 0xb84e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2} │ │ │ │ + ldmia r5, {r1, r2, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6, {r6, r7} │ │ │ │ + ldmia r6, {r5, r6, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xb80c │ │ │ │ + @ instruction: 0xb82c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5!, {r1} │ │ │ │ + ldmia r5, {r1, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6!, {r3, r5, r7} │ │ │ │ + ldmia r6, {r3, r6, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xb7f4 │ │ │ │ + @ instruction: 0xb814 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb628 │ │ │ │ + @ instruction: 0xb648 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb644 │ │ │ │ + cpsie a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb7c4 │ │ │ │ + @ instruction: 0xb7e4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r2, r3, r6, r7, lr} │ │ │ │ + push {r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb608 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6!, {r5} │ │ │ │ + ldmia r6, {r6} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + @ instruction: 0xb78c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6!, {r3} │ │ │ │ + ldmia r6!, {r3, r5} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xb754 │ │ │ │ + @ instruction: 0xb774 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r3, r7, lr} │ │ │ │ + push {r1, r3, r5, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r3, r5, r7, lr} │ │ │ │ + push {r3, r6, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r2, r4, r7, lr} │ │ │ │ + push {r2, r4, r5, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r5, r6, lr} │ │ │ │ + push {r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r2, r3, r4, r5, r6, lr} │ │ │ │ + push {r2, r3, r4, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4!, {r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r3} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5, {r1, r3, r5, r7} │ │ │ │ + ldmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xb6f6 │ │ │ │ + @ instruction: 0xb716 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb6a8 │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ ldr.w r4, [pc, #2944] @ 546b24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4327b8> │ │ │ │ mov r6, r1 │ │ │ │ @@ -1751307,105 +1751297,105 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #248 @ (adr r0, 546c28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4328bc>) │ │ │ │ lsls r6, r4, #5 │ │ │ │ push {r0, r5, r6, lr} │ │ │ │ @ instruction: 0xffffad25 │ │ │ │ @ instruction: 0xffff9ede │ │ │ │ lsls r6, r4, #5 │ │ │ │ - cbz r6, 546b7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432810> │ │ │ │ + sxth r6, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r0, 546ba8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43283c> │ │ │ │ + cbnz r0, 546bb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432844> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - uxtb r6, r5 │ │ │ │ + cbz r6, 546b8a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43281e> │ │ │ │ lsls r4, r6, #2 │ │ │ │ cbz r7, 546bbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432850> │ │ │ │ vsubl.u , d15, d1 │ │ │ │ vqrdmlah.s q13, , d13[0] │ │ │ │ vcvt.u16.f16 d26, d5, #1 │ │ │ │ vabdl.u q12, d15, d19 │ │ │ │ - vtbx.8 d28, {d15-d16}, d10 │ │ │ │ + vtbx.8 d28, {d15-d16}, d26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #320 @ 0x140 │ │ │ │ + add r7, sp, #448 @ 0x1c0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ subs r4, r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ - @ instruction: 0xffffc7ce │ │ │ │ + @ instruction: 0xffffc7ee │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #720 @ 0x2d0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, r0] │ │ │ │ + strh r4, [r3, r1] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - strh r4, [r0, r0] │ │ │ │ + strh r4, [r4, r0] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - add r2, sp, #64 @ 0x40 │ │ │ │ + add r2, sp, #192 @ 0xc0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #168 @ 0xa8 │ │ │ │ + add r2, sp, #296 @ 0x128 │ │ │ │ lsls r4, r6, #2 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #160 @ 0xa0 │ │ │ │ + add r2, sp, #288 @ 0x120 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #1016 @ 0x3f8 │ │ │ │ + add r2, sp, #120 @ 0x78 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r2, r4, r5} │ │ │ │ + stmia r3!, {r2, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #480 @ 0x1e0 │ │ │ │ + add r1, sp, #608 @ 0x260 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #592 @ 0x250 │ │ │ │ + add r1, sp, #720 @ 0x2d0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #704 @ 0x2c0 │ │ │ │ + add r2, sp, #832 @ 0x340 │ │ │ │ lsls r4, r6, #2 │ │ │ │ asrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r3, r4} │ │ │ │ + stmia r4!, {r1, r3, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #544 @ 0x220 │ │ │ │ + add r2, sp, #672 @ 0x2a0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #768 @ 0x300 │ │ │ │ + add r0, sp, #896 @ 0x380 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #880 @ 0x370 │ │ │ │ + add r0, sp, #1008 @ 0x3f0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r7} │ │ │ │ + stmia r4!, {r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #296 @ 0x128 │ │ │ │ + add r2, sp, #424 @ 0x1a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r1, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #208 @ 0xd0 │ │ │ │ + add r0, sp, #336 @ 0x150 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #312 @ 0x138 │ │ │ │ + add r0, sp, #440 @ 0x1b8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ sub.w r3, r6, #32 │ │ │ │ bics.w r3, r3, #32 │ │ │ │ bne.w 546e40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432ad4> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ @@ -1751705,135 +1751695,135 @@ │ │ │ │ movw r2, #2347 @ 0x92b │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ nop │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #112 @ (adr r7, 546f84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432c18>) │ │ │ │ + add r7, pc, #240 @ (adr r7, 547004 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432c98>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, pc, #224 @ (adr r7, 546ff8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432c8c>) │ │ │ │ + add r7, pc, #352 @ (adr r7, 547078 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432d0c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, pc, #32 @ (adr r7, 546f3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432bd0>) │ │ │ │ + add r7, pc, #160 @ (adr r7, 546fbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432c50>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, pc, #136 @ (adr r7, 546fa8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432c3c>) │ │ │ │ + add r7, pc, #264 @ (adr r7, 547028 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432cbc>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #968 @ (adr r6, 5472ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432f80>) │ │ │ │ + add r7, pc, #72 @ (adr r7, 546f6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432c00>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, pc, #56 @ (adr r7, 546f60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432bf4>) │ │ │ │ + add r7, pc, #184 @ (adr r7, 546fe0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432c74>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #888 @ (adr r6, 5472a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432f38>) │ │ │ │ + add r6, pc, #1016 @ (adr r6, 547324 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432fb8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #1000 @ (adr r6, 547318 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432fac>) │ │ │ │ + add r7, pc, #104 @ (adr r7, 546f98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432c2c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #816 @ (adr r6, 547264 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432ef8>) │ │ │ │ + add r6, pc, #944 @ (adr r6, 5472e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432f78>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #936 @ (adr r6, 5472e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432f74>) │ │ │ │ + add r7, pc, #40 @ (adr r7, 546f60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432bf4>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #936 @ 0x3a8 │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #432 @ 0x1b0 │ │ │ │ + add r0, sp, #560 @ 0x230 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #656 @ (adr r6, 5471d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432e68>) │ │ │ │ + add r6, pc, #784 @ (adr r6, 547254 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432ee8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #768 @ (adr r6, 547248 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432edc>) │ │ │ │ + add r6, pc, #896 @ (adr r6, 5472c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432f5c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - nop {14} │ │ │ │ + stmia r0!, {} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #56 @ 0x38 │ │ │ │ + add r0, sp, #184 @ 0xb8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r5, #68] @ 0x44 │ │ │ │ + ldr r2, [r1, #72] @ 0x48 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ittt mi │ │ │ │ - lslmi r4, r6, #2 │ │ │ │ - addmi r7, pc, #976 @ (adr r7, 54732c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432fc0>) │ │ │ │ - lslmi r4, r6, #2 │ │ │ │ - bkpt 0x00d8 │ │ │ │ + ittt vs │ │ │ │ + lslvs r4, r6, #2 │ │ │ │ + addvs r0, sp, #80 @ 0x50 │ │ │ │ + lslvs r4, r6, #2 │ │ │ │ + bkpt 0x00f8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, pc, #904 @ (adr r7, 5472ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432f80>) │ │ │ │ + add r0, sp, #8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - itet mi │ │ │ │ - lslmi r4, r6, #2 │ │ │ │ - addpl r7, pc, #832 @ (adr r7, 5472ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432f40>) │ │ │ │ - lslmi r4, r6, #2 │ │ │ │ - nop {6} │ │ │ │ + itet vs │ │ │ │ + lslvs r4, r6, #2 │ │ │ │ + addvc r7, pc, #960 @ (adr r7, 54732c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432fc0>) │ │ │ │ + lslvs r4, r6, #2 │ │ │ │ + nop {8} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, pc, #760 @ (adr r7, 54726c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432f00>) │ │ │ │ + add r7, pc, #888 @ (adr r7, 5472ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432f80>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ittt gt │ │ │ │ - lslgt r4, r6, #2 │ │ │ │ - addgt r7, pc, #592 @ (adr r7, 5471d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432e64>) │ │ │ │ - lslgt r4, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r6} │ │ │ │ + ittt al │ │ │ │ + lslal r4, r6, #2 │ │ │ │ + addal r7, pc, #720 @ (adr r7, 547250 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432ee4>) │ │ │ │ + lslal r4, r6, #2 │ │ │ │ + stmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, pc, #520 @ (adr r7, 547190 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432e24>) │ │ │ │ + add r7, pc, #648 @ (adr r7, 547210 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432ea4>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ vmls.i q13, , d17[0] │ │ │ │ vshll.u32 , d16, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #7] │ │ │ │ + strb r4, [r3, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, pc, #392 @ (adr r5, 547124 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432db8>) │ │ │ │ + add r5, pc, #520 @ (adr r5, 5471a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432e38>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, pc, #504 @ (adr r5, 547198 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432e2c>) │ │ │ │ + add r5, pc, #632 @ (adr r5, 547218 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432eac>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + pop {r4, r7, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #992 @ (adr r6, 547388 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43301c>) │ │ │ │ + add r7, pc, #96 @ (adr r7, 547008 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432c9c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r3, r4, r7, pc} │ │ │ │ + pop {r3, r4, r5, r7, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #912 @ (adr r6, 547340 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432fd4>) │ │ │ │ + add r7, pc, #16 @ (adr r7, 546fc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432c54>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r3, r5, r6, pc} │ │ │ │ + pop {r3, r7, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #832 @ (adr r6, 5472f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432f8c>) │ │ │ │ + add r6, pc, #960 @ (adr r6, 547378 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43300c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7} │ │ │ │ + pop {r1, r2, r4, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #728 @ (adr r6, 54729c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432f30>) │ │ │ │ + add r6, pc, #856 @ (adr r6, 54731c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432fb0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r6, r7, pc} │ │ │ │ + pop {r5, r6, r7, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #632 @ (adr r6, 547248 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432edc>) │ │ │ │ + add r6, pc, #760 @ (adr r6, 5472c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432f5c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r1, r5, r6, r7} │ │ │ │ + pop {r1, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #536 @ (adr r6, 5471f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432e84>) │ │ │ │ + add r6, pc, #664 @ (adr r6, 547270 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432f04>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - itet ge │ │ │ │ - lslge r4, r6, #2 │ │ │ │ - addlt r6, pc, #464 @ (adr r6, 5471b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432e44>) │ │ │ │ - lslge r4, r6, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + itet gt │ │ │ │ + lslgt r4, r6, #2 │ │ │ │ + addle r6, pc, #592 @ (adr r6, 547230 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432ec4>) │ │ │ │ + lslgt r4, r6, #2 │ │ │ │ + stmia r1!, {r2, r3, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #392 @ (adr r6, 547170 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432e04>) │ │ │ │ + add r6, pc, #520 @ (adr r6, 5471f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432e84>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #312 @ (adr r6, 547128 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432dbc>) │ │ │ │ + add r6, pc, #440 @ (adr r6, 5471a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432e3c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r7} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #192 @ (adr r6, 5470b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432d4c>) │ │ │ │ + add r6, pc, #320 @ (adr r6, 547138 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432dcc>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #88 @ (adr r6, 547058 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432cec>) │ │ │ │ + add r6, pc, #216 @ (adr r6, 5470d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432d6c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #0 @ (adr r6, 547008 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432c9c>) │ │ │ │ + add r6, pc, #128 @ (adr r6, 547088 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432d1c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1752031,21 +1752021,21 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 542ad0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42e764> │ │ │ │ b.n 54719e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432e32> │ │ │ │ @ instruction: 0xb8ef │ │ │ │ vqshlu.s64 d23, d3, #63 @ 0x3f │ │ │ │ - vsra.u32 d26, d0, #1 │ │ │ │ + vsra.u32 d26, d16, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, pc, #968 @ (adr r2, 54761c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4332b0>) │ │ │ │ + add r3, pc, #72 @ (adr r3, 54729c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432f30>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, pc, #168 @ (adr r1, 547300 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x432f94>) │ │ │ │ + add r1, pc, #296 @ (adr r1, 547380 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x433014>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, pc, #272 @ (adr r1, 54736c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x433000>) │ │ │ │ + add r1, pc, #400 @ (adr r1, 5473ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x433080>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3592] @ 0xe08 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [pc, #2616] @ 547ca8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43393c> │ │ │ │ @@ -1753008,93 +1752998,93 @@ │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ ldrh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r5, #32] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - pop {r1, r2, r3, r5, r6} │ │ │ │ + pop {r1, r2, r3, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ strb r5, [r6, #14] │ │ │ │ vrsra.u32 d23, d5, #1 │ │ │ │ - vqrdmlsh.s , , d20[0] │ │ │ │ + vaddl.u q14, d15, d4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, r7} │ │ │ │ + push {r1, r2, r3, lr} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r6, [sp, #232] @ 0xe8 │ │ │ │ + ldr r6, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r4, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [sp, #544] @ 0x220 │ │ │ │ + ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ + ldr r5, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #624 @ (adr r6, 547f4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x433be0>) │ │ │ │ + add r6, pc, #752 @ (adr r6, 547fcc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x433c60>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r6, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r2, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0014 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r3, r4, r5, r6} │ │ │ │ + push {r1, r3, r4, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r5, [sp, #792] @ 0x318 │ │ │ │ + ldr r5, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r0, 547d00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x433994> │ │ │ │ + cbnz r0, 547d08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43399c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r6, 547d62 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4339f6> │ │ │ │ + cbz r6, 547d6a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4339fe> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ + ldr r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r2, 547cfe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x433992> │ │ │ │ + cbnz r2, 547d06 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43399a> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r0, 547d62 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4339f6> │ │ │ │ + cbz r0, 547d6a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4339fe> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r4, [sp, #848] @ 0x350 │ │ │ │ + ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - rev r0, r3 │ │ │ │ + rev r0, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r2, 547d60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4339f4> │ │ │ │ + cbz r2, 547d68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4339fc> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r4, [sp, #632] @ 0x278 │ │ │ │ + ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r0, 547d52 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4339e6> │ │ │ │ + rev r0, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - uxth r6, r7 │ │ │ │ + uxtb r6, r3 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ + ldr r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - rev16 r0, r3 │ │ │ │ + rev16 r0, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - uxth r6, r0 │ │ │ │ + uxth r6, r4 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r3, [sp, #840] @ 0x348 │ │ │ │ + ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r2, 547d98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x433a2c> │ │ │ │ + cbnz r2, 547da0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x433a34> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sxtb r4, r3 │ │ │ │ + sxtb r4, r7 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r3, [sp, #800] @ 0x320 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r4, 547d52 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4339e6> │ │ │ │ + cbnz r4, 547d5a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4339ee> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sxth r2, r6 │ │ │ │ + sxtb r2, r2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r3, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #544 @ 0x220 │ │ │ │ + add r4, sp, #672 @ 0x2a0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sxth r2, r3 │ │ │ │ + sxth r2, r7 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r3, [sp, #408] @ 0x198 │ │ │ │ + ldr r3, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r4, 547d94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x433a28> │ │ │ │ + cbnz r4, 547d9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x433a30> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #104 @ 0x68 │ │ │ │ + add r7, sp, #232 @ 0xe8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r0, [sp, #408] @ 0x198 │ │ │ │ + ldr r0, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r6, #2 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ mov r8, r9 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ cmp r5, r3 │ │ │ │ bcs.w 548564 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4341f8> │ │ │ │ @@ -1754316,187 +1754306,187 @@ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ movs r5, #5 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.w 547650 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4332e4> │ │ │ │ ldr r5, [r7, #32] │ │ │ │ - vqshlu.s64 , q10, #63 @ 0x3f │ │ │ │ + vqshl.u32 d27, d4, #31 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #888 @ 0x378 │ │ │ │ + add r2, sp, #1016 @ 0x3f8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r4, [sp, #168] @ 0xa8 │ │ │ │ + str r4, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb65a │ │ │ │ + @ instruction: 0xb67a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #992 @ 0x3e0 │ │ │ │ + add r2, sp, #96 @ 0x60 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r3, [sp, #272] @ 0x110 │ │ │ │ + str r3, [sp, #400] @ 0x190 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r3, r4, r7} │ │ │ │ + push {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #704] @ 0x2c0 │ │ │ │ + str r0, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r3, #46] @ 0x2e │ │ │ │ + ldrh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r6, #46] @ 0x2e │ │ │ │ + ldrh r6, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r4, 548aca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43475e> │ │ │ │ + cbz r4, 548ad2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x434766> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r4, #58] @ 0x3a │ │ │ │ + ldrh r6, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r2, 548afe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x434792> │ │ │ │ + cbz r2, 548b06 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43479a> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r2, #58] @ 0x3a │ │ │ │ + ldrh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r7, #56] @ 0x38 │ │ │ │ + ldrh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #624 @ 0x270 │ │ │ │ + add r7, sp, #752 @ 0x2f0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r3, #56] @ 0x38 │ │ │ │ + ldrh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r0, 548ad6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43476a> │ │ │ │ + cbz r0, 548ade <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x434772> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #312 @ (adr r4, 548c04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x434898>) │ │ │ │ + add r4, pc, #440 @ (adr r4, 548c84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x434918>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r2, [r3, #44] @ 0x2c │ │ │ │ + ldrh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #200 @ 0xc8 │ │ │ │ + add r6, sp, #328 @ 0x148 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r0, #44] @ 0x2c │ │ │ │ + ldrh r4, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #864 @ 0x360 │ │ │ │ + add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #88 @ (adr r4, 548b38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4347cc>) │ │ │ │ + add r4, pc, #216 @ (adr r4, 548bb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43484c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r2, [r4, #42] @ 0x2a │ │ │ │ + ldrh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #776 @ 0x308 │ │ │ │ + add r7, sp, #904 @ 0x388 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, pc, #896 @ (adr r3, 548e6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x434b00>) │ │ │ │ + add r4, pc, #0 @ (adr r4, 548aec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x434780>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r4, [r5, #40] @ 0x28 │ │ │ │ + ldrh r4, [r1, #42] @ 0x2a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r4, #26] │ │ │ │ + ldrh r2, [r0, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r0, #28] │ │ │ │ + ldrh r0, [r4, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r1, #26] │ │ │ │ + ldrh r4, [r5, #26] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r5, #26] │ │ │ │ + ldrh r0, [r1, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [sp, #264] @ 0x108 │ │ │ │ + ldr r1, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r3, #26] │ │ │ │ + ldrh r0, [r7, #26] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r4, #24] │ │ │ │ + ldrh r6, [r0, #26] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r0, #26] │ │ │ │ + ldrh r4, [r4, #26] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #952 @ 0x3b8 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r6, #36] @ 0x24 │ │ │ │ + ldrh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #504 @ 0x1f8 │ │ │ │ + add r0, sp, #632 @ 0x278 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, pc, #320 @ (adr r3, 548c60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4348f4>) │ │ │ │ + add r3, pc, #448 @ (adr r3, 548ce0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x434974>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r4, [r3, #36] @ 0x24 │ │ │ │ + ldrh r4, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r2, #22] │ │ │ │ + ldrh r0, [r6, #22] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + ldrh r4, [r1, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [sp, #784] @ 0x310 │ │ │ │ + ldr r0, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r3, #22] │ │ │ │ + ldrh r0, [r7, #22] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r5, #20] │ │ │ │ + ldrh r2, [r1, #22] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r1, #22] │ │ │ │ + ldrh r0, [r5, #22] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #200] @ 0xc8 │ │ │ │ + ldr r2, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, pc, #1008 @ (adr r2, 548f34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x434bc8>) │ │ │ │ + add r3, pc, #112 @ (adr r3, 548bb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x434848>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r0, [r1, #34] @ 0x22 │ │ │ │ + ldrh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r7, #18] │ │ │ │ + ldrh r0, [r3, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r2, #20] │ │ │ │ + ldrh r4, [r6, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r0, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r0, #20] │ │ │ │ + ldrh r0, [r4, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #592 @ 0x250 │ │ │ │ + add r3, sp, #720 @ 0x2d0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r0, #32] │ │ │ │ + ldrh r6, [r4, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #648 @ 0x288 │ │ │ │ + add r1, sp, #776 @ 0x308 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, pc, #416 @ (adr r2, 548d08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43499c>) │ │ │ │ + add r2, pc, #544 @ (adr r2, 548d88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x434a1c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r4, [r6, #28] │ │ │ │ + ldrh r4, [r2, #30] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #952 @ 0x3b8 │ │ │ │ + add r1, sp, #56 @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, pc, #320 @ (adr r2, 548cb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x434948>) │ │ │ │ + add r2, pc, #448 @ (adr r2, 548d34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4349c8>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r4, [r3, #28] │ │ │ │ + ldrh r4, [r7, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #200 @ 0xc8 │ │ │ │ + add r0, sp, #328 @ 0x148 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, pc, #224 @ (adr r2, 548c60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4348f4>) │ │ │ │ + add r2, pc, #352 @ (adr r2, 548ce0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x434974>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r4, [r0, #28] │ │ │ │ + ldrh r4, [r4, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #616 @ 0x268 │ │ │ │ + add r3, sp, #744 @ 0x2e8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, pc, #128 @ (adr r2, 548c0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4348a0>) │ │ │ │ + add r2, pc, #256 @ (adr r2, 548c8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x434920>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r4, [r5, #26] │ │ │ │ + ldrh r4, [r1, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #8 │ │ │ │ + add r0, sp, #136 @ 0x88 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, pc, #32 @ (adr r2, 548bb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43484c>) │ │ │ │ + add r2, pc, #160 @ (adr r2, 548c38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4348cc>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r4, [r2, #26] │ │ │ │ + ldrh r4, [r6, #26] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #520 @ 0x208 │ │ │ │ + add r0, sp, #648 @ 0x288 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, pc, #960 @ (adr r1, 548f64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x434bf8>) │ │ │ │ + add r2, pc, #64 @ (adr r2, 548be4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x434878>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r4, [r7, #24] │ │ │ │ + ldrh r4, [r3, #26] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #424 @ 0x1a8 │ │ │ │ + add r0, sp, #552 @ 0x228 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, pc, #864 @ (adr r1, 548f10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x434ba4>) │ │ │ │ + add r1, pc, #992 @ (adr r1, 548f90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x434c24>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r4, [r4, #24] │ │ │ │ + ldrh r4, [r0, #26] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r3, #10] │ │ │ │ + ldrh r2, [r7, #10] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r7, #10] │ │ │ │ + ldrh r0, [r3, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #976 @ 0x3d0 │ │ │ │ + add r4, sp, #80 @ 0x50 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r7, #22] │ │ │ │ + ldrh r2, [r3, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #624 @ 0x270 │ │ │ │ + add r4, sp, #752 @ 0x2f0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, pc, #568 @ (adr r1, 548e04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x434a98>) │ │ │ │ + add r1, pc, #696 @ (adr r1, 548e84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x434b18>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r2, [r3, #22] │ │ │ │ + ldrh r2, [r7, #22] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #1000 @ 0x3e8 │ │ │ │ + add r7, sp, #104 @ 0x68 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r0, #22] │ │ │ │ + ldrh r0, [r4, #22] │ │ │ │ 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, #3752] @ 0xea8 │ │ │ │ ldr.w r4, [pc, #3008] @ 5497ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x435440> │ │ │ │ mov r6, r1 │ │ │ │ @@ -1756112,73 +1756102,73 @@ │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldr r7, [sp, #208] @ 0xd0 │ │ │ │ + ldr r7, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r0, #24] │ │ │ │ + strh r0, [r4, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r3, #9] │ │ │ │ + ldrb r6, [r7, #9] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r3, #22] │ │ │ │ + strh r4, [r7, #22] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r7, #8] │ │ │ │ + ldrb r2, [r3, #9] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [sp, #864] @ 0x360 │ │ │ │ + ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r4, #20] │ │ │ │ + strh r2, [r0, #22] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r0, #8] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [sp, #240] @ 0xf0 │ │ │ │ + ldr r6, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrb r2, [r2, #5] │ │ │ │ + ldrb r2, [r6, #5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r5, #29] │ │ │ │ + strb r4, [r1, #30] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r1, #30] │ │ │ │ + strb r0, [r5, #30] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r0, #34] @ 0x22 │ │ │ │ + strh r6, [r4, #34] @ 0x22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r1, #2] │ │ │ │ + ldrb r4, [r5, #2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r2, #26] │ │ │ │ + strb r6, [r6, #26] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r6, #26] │ │ │ │ + strb r2, [r2, #27] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r0, #26] │ │ │ │ + strb r6, [r4, #26] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r4, #26] │ │ │ │ + strb r4, [r0, #27] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r6, #25] │ │ │ │ + strb r2, [r2, #26] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r2, #26] │ │ │ │ + strb r0, [r6, #26] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r4, #25] │ │ │ │ + strb r0, [r0, #26] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r7, #25] │ │ │ │ + strb r6, [r3, #26] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r1, #25] │ │ │ │ + strb r6, [r5, #25] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r5, #25] │ │ │ │ + strb r4, [r1, #26] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r7, #24] │ │ │ │ + strb r0, [r3, #25] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r2, #25] │ │ │ │ + strb r4, [r6, #25] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r2, #24] │ │ │ │ + strb r4, [r6, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r6, #24] │ │ │ │ + strb r0, [r2, #25] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r3, [pc, #92] @ (549e28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x435abc>) │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ ldr r1, [pc, #92] @ (549e2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x435ac0>) │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ @@ -1756209,25 +1756199,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ movs r6, #1 │ │ │ │ b.n 549940 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4355d4> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r0, [r0, #23] │ │ │ │ + strb r0, [r4, #23] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r3, #22] │ │ │ │ + strb r0, [r7, #22] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r7, #27] │ │ │ │ + strb r6, [r3, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [sp, #264] @ 0x108 │ │ │ │ + ldr r3, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r5, #27] │ │ │ │ + strb r4, [r1, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3696] @ 0xe70 │ │ │ │ ldr.w r5, [pc, #3036] @ 54aa30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4366c4> │ │ │ │ mov r6, r2 │ │ │ │ @@ -1757302,74 +1757292,74 @@ │ │ │ │ nop │ │ │ │ str r0, [r4, #24] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r7, #8] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r1, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r2, #13] │ │ │ │ + strb r4, [r6, #13] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movw r0, #8371 @ 0x20b3 │ │ │ │ - ldr r0, [r4, #120] @ 0x78 │ │ │ │ + @ instruction: 0xf26200b3 │ │ │ │ + ldr r0, [r0, #124] @ 0x7c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r7, #120] @ 0x78 │ │ │ │ + ldr r4, [r3, #124] @ 0x7c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r0, #19] │ │ │ │ + ldrb r4, [r4, #19] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r1, #4] │ │ │ │ + strb r2, [r5, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [sp, #8] │ │ │ │ + str r6, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r6, #3] │ │ │ │ + strb r4, [r2, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [sp, #992] @ 0x3e0 │ │ │ │ + str r5, [sp, #96] @ 0x60 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r7, #48] @ 0x30 │ │ │ │ + strh r2, [r3, #50] @ 0x32 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r6, [r0, #120] @ 0x78 │ │ │ │ + ldr r6, [r4, #120] @ 0x78 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ + str r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r7, #84] @ 0x54 │ │ │ │ + ldr r6, [r3, #88] @ 0x58 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [sp, #136] @ 0x88 │ │ │ │ + str r4, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r5, #84] @ 0x54 │ │ │ │ + ldr r4, [r1, #88] @ 0x58 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r5, #24] │ │ │ │ + ldr r4, [r1, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r1, #28] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ + ldr r0, [r7, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r6, #24] │ │ │ │ + ldr r2, [r2, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #912] @ 0x390 │ │ │ │ + str r1, [sp, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r5, #14] │ │ │ │ + strh r2, [r1, #16] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r6, [r6, #48] @ 0x30 │ │ │ │ + ldr r6, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r6, #29] │ │ │ │ + strb r2, [r2, #30] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r0, #24] │ │ │ │ + ldr r6, [r4, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r3, #29] │ │ │ │ + strb r6, [r7, #29] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ + ldr r0, [r2, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r3, #20] │ │ │ │ + ldr r4, [r7, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r6, #28] │ │ │ │ + strb r0, [r2, #29] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r0, #20] │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 5419a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42d638> │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 53d438 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4290cc> │ │ │ │ @@ -1758148,71 +1758138,71 @@ │ │ │ │ strb.w r8, [sl] │ │ │ │ b.n 54b30a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x436f9e> │ │ │ │ subs.w r3, r8, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [sl] │ │ │ │ b.n 54b30a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x436f9e> │ │ │ │ - ldrh r4, [r6, #60] @ 0x3c │ │ │ │ + ldrh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r6, #29] │ │ │ │ + ldrb r6, [r2, #30] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r2, #50] @ 0x32 │ │ │ │ + ldrh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r2, #28] │ │ │ │ + ldrb r4, [r6, #28] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r3, #50] @ 0x32 │ │ │ │ + ldrh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r1, #27] │ │ │ │ + ldrb r2, [r5, #27] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r6, [r2, #0] │ │ │ │ + ldr r6, [r6, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r2, #50] @ 0x32 │ │ │ │ + ldrh r2, [r6, #50] @ 0x32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r7, #124] @ 0x7c │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r3, #11] │ │ │ │ + ldrb r4, [r7, #11] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r2, #124] @ 0x7c │ │ │ │ + str r4, [r6, #124] @ 0x7c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r6, #50] @ 0x32 │ │ │ │ + ldrh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r7, #120] @ 0x78 │ │ │ │ + str r6, [r3, #124] @ 0x7c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r4, #40] @ 0x28 │ │ │ │ + ldrh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r3, #25] │ │ │ │ + ldrb r0, [r7, #25] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r4, [r4, #120] @ 0x78 │ │ │ │ + str r4, [r0, #124] @ 0x7c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r5, #42] @ 0x2a │ │ │ │ + ldrh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r7, #24] │ │ │ │ + ldrb r2, [r3, #25] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r6, [r0, #120] @ 0x78 │ │ │ │ + str r6, [r4, #120] @ 0x78 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r4, #48] @ 0x30 │ │ │ │ + ldrh r2, [r0, #50] @ 0x32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r5, #116] @ 0x74 │ │ │ │ + str r4, [r1, #120] @ 0x78 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r7, #50] @ 0x32 │ │ │ │ + ldrh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r5, #124] @ 0x7c │ │ │ │ + strb r0, [r1, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r0, #116] @ 0x74 │ │ │ │ + str r6, [r4, #116] @ 0x74 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r1, #42] @ 0x2a │ │ │ │ + ldrh r6, [r5, #42] @ 0x2a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r3, #23] │ │ │ │ + ldrb r4, [r7, #23] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r0, [r5, #112] @ 0x70 │ │ │ │ + str r0, [r1, #116] @ 0x74 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1758248,25 +1758238,25 @@ │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ ldr r1, [pc, #32] @ (54b4a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x437134>) │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ nop │ │ │ │ - strh r4, [r6, #62] @ 0x3e │ │ │ │ + ldrh r4, [r2, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r7, #62] @ 0x3e │ │ │ │ + ldrh r0, [r3, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r3, #8] │ │ │ │ + str r0, [r7, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r3, #62] @ 0x3e │ │ │ │ + strh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r4, [r1, r3] │ │ │ │ + ldrsh r4, [r5, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r0, [r5, r3] │ │ │ │ + ldrsh r0, [r1, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -1758925,47 +1758915,47 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #184] @ (54bc74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x437908>) │ │ │ │ lsls r6, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #124] @ 0x7c │ │ │ │ + ldr r6, [r6, #124] @ 0x7c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r4, #96] @ 0x60 │ │ │ │ + str r0, [r0, #100] @ 0x64 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r7, r5] │ │ │ │ + ldrb r6, [r3, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ @ instruction: 0x47f6 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - strh r2, [r3, #18] │ │ │ │ + strh r2, [r7, #18] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r7, r0] │ │ │ │ + ldrh r4, [r3, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r4, r0] │ │ │ │ + ldr r2, [r0, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r0, r1] │ │ │ │ + ldr r0, [r4, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r1, r0] │ │ │ │ + ldr r6, [r5, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r5, r0] │ │ │ │ + ldr r4, [r1, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r4, #10] │ │ │ │ + strh r0, [r0, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r2, #1] │ │ │ │ + strb r2, [r6, #1] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r6, [r0, r0] │ │ │ │ + ldr r6, [r4, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r2, [r2, r7] │ │ │ │ + ldrsb r2, [r6, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r6, [r5, r7] │ │ │ │ + ldr r6, [r1, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r4, #80] @ 0x50 │ │ │ │ + str r4, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r5, r5] │ │ │ │ + ldr r2, [r1, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 570914 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45c5a8> │ │ │ │ ldr r2, [pc, #28] @ (54bc28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4378bc>) │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, #28] @ (54bc2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4378c0>) │ │ │ │ strd r1, r6, [sp, #4] │ │ │ │ @@ -1758973,19 +1758963,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (54bc30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4378c4>) │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ movw r2, #4529 @ 0x11b1 │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ - strh r4, [r4, #8] │ │ │ │ + strh r4, [r0, #10] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r1, #24] │ │ │ │ + str r0, [r5, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r4, r3] │ │ │ │ + ldr r6, [r0, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [pc, #2660] @ 54c6ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x438340> │ │ │ │ @@ -1760101,31 +1760091,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r4 │ │ │ │ lsls r6, r4, #5 │ │ │ │ lsrs r2, r5 │ │ │ │ lsls r6, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, r3] │ │ │ │ + str r2, [r0, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r7, r1] │ │ │ │ + ldrh r6, [r3, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r3, r7] │ │ │ │ + str r4, [r7, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r4, #6] │ │ │ │ + ldrb r4, [r0, #7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r7, #124] @ 0x7c │ │ │ │ + ldr r6, [r3, #0] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r2, [r1, r5] │ │ │ │ + str r2, [r5, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #0] @ (54c6dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x438370>) │ │ │ │ + ldr r7, [pc, #128] @ (54c75c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4383f0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r3, r2] │ │ │ │ + ldr r4, [r7, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #1000] @ (54cacc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x438760>) │ │ │ │ + str r2, [r3, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ movs r1, #223 @ 0xdf │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r7, r3 │ │ │ │ bl 4657b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x35144c> │ │ │ │ movs r3, #1 │ │ │ │ @@ -1761316,131 +1761306,131 @@ │ │ │ │ movw r2, #6672 @ 0x1a10 │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ bl 567f40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x453bd4> │ │ │ │ b.w 54cb2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4387c0> │ │ │ │ nop │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #4] │ │ │ │ + strb r0, [r5, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r2, [r6, r4] │ │ │ │ + ldrsh r2, [r2, r5] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r0, [pc, #504] @ (54d5b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43924c>) │ │ │ │ + ldr r0, [pc, #632] @ (54d638 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4392cc>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r4, #1] │ │ │ │ + strb r2, [r0, #2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r4, [r0, r3] │ │ │ │ + ldrsh r4, [r4, r3] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r0, [pc, #64] @ (54d40c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4390a0>) │ │ │ │ + ldr r0, [pc, #192] @ (54d48c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x439120>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov sl, lr │ │ │ │ + bx r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r1, r2] │ │ │ │ + str r4, [r5, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0x47ea │ │ │ │ + ldr r0, [pc, #40] @ (54d400 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x439094>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #928] @ (54d77c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x439410>) │ │ │ │ + str r0, [r1, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, r5 │ │ │ │ + add r6, r9 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r5, #92] @ 0x5c │ │ │ │ + ldr r4, [r1, #96] @ 0x60 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, r0 │ │ │ │ + add r6, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r7, #84] @ 0x54 │ │ │ │ + ldr r2, [r3, #88] @ 0x58 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - muls r4, r2 │ │ │ │ + muls r4, r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r6, #60] @ 0x3c │ │ │ │ + ldr r6, [r2, #64] @ 0x40 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - orrs r6, r7 │ │ │ │ + muls r6, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r3, #64] @ 0x40 │ │ │ │ + ldr r6, [r7, #64] @ 0x40 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - orrs r0, r3 │ │ │ │ + orrs r0, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adcs r0, r2 │ │ │ │ + adcs r0, r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adcs r2, r5 │ │ │ │ + sbcs r2, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r3, #88] @ 0x58 │ │ │ │ + ldr r2, [r7, #88] @ 0x58 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmn r0, r6 │ │ │ │ + orrs r0, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r2, r5 │ │ │ │ + adcs r2, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adcs r0, r1 │ │ │ │ + adcs r0, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r2 │ │ │ │ + asrs r6, r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r4, r6 │ │ │ │ + adcs r4, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r0, r0 │ │ │ │ + asrs r0, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r2, r3 │ │ │ │ + asrs r2, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r5 │ │ │ │ + asrs r2, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r4, r0 │ │ │ │ + asrs r4, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r4, r2 │ │ │ │ + lsrs r4, r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r0, r6 │ │ │ │ + asrs r0, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r4, r0 │ │ │ │ + asrs r4, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r3 │ │ │ │ + lsrs r2, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r5 │ │ │ │ + lsrs r2, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r4, r0 │ │ │ │ + lsrs r4, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [pc, #624] @ (54d6bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x439350>) │ │ │ │ + ldr r6, [pc, #752] @ (54d73c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4393d0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r6, r5 │ │ │ │ + lsrs r6, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - eors r6, r7 │ │ │ │ + lsls r6, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r3 │ │ │ │ + lsls r2, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [pc, #456] @ (54d624 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4392b8>) │ │ │ │ + ldr r6, [pc, #584] @ (54d6a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x439338>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r4, r0 │ │ │ │ + lsls r4, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - eors r6, r0 │ │ │ │ + eors r6, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - eors r2, r4 │ │ │ │ + lsls r2, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ands r2, r6 │ │ │ │ + eors r2, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - eors r4, r1 │ │ │ │ + eors r4, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ands r4, r3 │ │ │ │ + ands r4, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ands r6, r6 │ │ │ │ + eors r6, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r8, r2 │ │ │ │ + cmp r8, r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r5, r1] │ │ │ │ + ldr r6, [r1, r2] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - sbcs r2, r7 │ │ │ │ + rors r2, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #224 @ 0xe0 │ │ │ │ + ands r0, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #254 @ 0xfe │ │ │ │ + ands r6, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #840] @ (54d7d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43946c>) │ │ │ │ + ldr r5, [pc, #968] @ (54d858 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4394ec>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #228 @ 0xe4 │ │ │ │ + ands r4, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r6, #28] │ │ │ │ + ldr r2, [r2, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r3, r0] │ │ │ │ + ldr r4, [r7, r0] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adcs r0, r5 │ │ │ │ + sbcs r0, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 540478 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42c10c> │ │ │ │ sub.w r3, r0, #1 │ │ │ │ @@ -1761524,45 +1761514,45 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #6188 @ 0x182c │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ nop │ │ │ │ - ldr r6, [r7, #36] @ 0x24 │ │ │ │ + ldr r6, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ands r4, r6 │ │ │ │ + eors r4, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, #106 @ 0x6a │ │ │ │ + subs r6, #138 @ 0x8a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, #134 @ 0x86 │ │ │ │ + subs r6, #166 @ 0xa6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, #86 @ 0x56 │ │ │ │ + subs r6, #118 @ 0x76 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, #112 @ 0x70 │ │ │ │ + subs r6, #144 @ 0x90 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ + ldr r2, [r1, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #212 @ 0xd4 │ │ │ │ + subs r7, #244 @ 0xf4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r6, #20] │ │ │ │ + ldr r6, [r2, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #188 @ 0xbc │ │ │ │ + subs r7, #220 @ 0xdc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r4, #32] │ │ │ │ + ldr r6, [r0, #36] @ 0x24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r4, [r3, r1] │ │ │ │ + ldrsb r4, [r7, r1] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r7, #168 @ 0xa8 │ │ │ │ + subs r7, #200 @ 0xc8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r4, #32] │ │ │ │ + ldr r2, [r0, #36] @ 0x24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r0, [r0, r1] │ │ │ │ + ldrsb r0, [r4, r1] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r7, #140 @ 0x8c │ │ │ │ + subs r7, #172 @ 0xac │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ @@ -1761988,30 +1761978,30 @@ │ │ │ │ ldr.w r3, [pc, #1892] @ 54e1ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x439e40> │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r7, r3, #30 │ │ │ │ bmi.w 54ede2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43aa76> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ - bl ac20fc │ │ │ │ + bl ac208c │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ ldrsb.w r3, [r0, #65] @ 0x41 │ │ │ │ cmp r3, #11 │ │ │ │ it ne │ │ │ │ cmpne r3, #8 │ │ │ │ beq.w 54e282 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x439f16> │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #4 │ │ │ │ bhi.n 54da7e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x439712> │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #32 │ │ │ │ bl 4d9f8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c5c20> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r0, [r3, #436] @ 0x1b4 │ │ │ │ - bl abe550 │ │ │ │ + bl abe4e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ cbnz r3, 54da9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x439730> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr.w r3, [r0, #432] @ 0x1b0 │ │ │ │ cmp.w r3, #66560 @ 0x10400 │ │ │ │ bcc.w 54e2b2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x439f46> │ │ │ │ @@ -1762613,52 +1762603,52 @@ │ │ │ │ ldrb r0, [r2, #21] │ │ │ │ lsls r1, r5, #5 │ │ │ │ cmp r1, #234 @ 0xea │ │ │ │ lsls r6, r4, #5 │ │ │ │ asrs r3, r2, #18 │ │ │ │ vcvt.u16.f16 d23, d6, #1 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldr r2, [r2, #16] │ │ │ │ + ldr r2, [r6, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r0, #16] │ │ │ │ + ldr r6, [r4, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r5, #76 @ 0x4c │ │ │ │ + subs r5, #108 @ 0x6c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [sp, #344] @ 0x158 │ │ │ │ + str r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r1, #16] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldrh r3, [r1, r5] │ │ │ │ @ instruction: 0xffff2760 │ │ │ │ lsls r6, r4, #5 │ │ │ │ str r7, [sp, #140] @ 0x8c │ │ │ │ vmls.i q9, , d16[0] │ │ │ │ movs r0, r0 │ │ │ │ b.n 54e5de <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43a272> │ │ │ │ vtbl.8 d23, {d15-d16}, d10 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - str r6, [r7, #76] @ 0x4c │ │ │ │ + str r6, [r3, #80] @ 0x50 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r1, #224 @ 0xe0 │ │ │ │ + subs r2, #0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r3, #44] @ 0x2c │ │ │ │ + ldr r0, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r0, #32] │ │ │ │ + ldr r4, [r4, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #100] @ 0x64 │ │ │ │ + str r0, [r3, #104] @ 0x68 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, #100 @ 0x64 │ │ │ │ + adds r6, #132 @ 0x84 │ │ │ │ lsls r4, r6, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r4, r6] │ │ │ │ + ldrsh r6, [r0, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r3, #176 @ 0xb0 │ │ │ │ + adds r3, #208 @ 0xd0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movw r2, #6028 @ 0x178c │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 54d982 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x439616> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr.w r3, [r5, #480] @ 0x1e0 │ │ │ │ ldr r6, [r2, #0] │ │ │ │ @@ -1763827,140 +1763817,140 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #5626 @ 0x15fa │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ - str r0, [r0, #64] @ 0x40 │ │ │ │ + str r0, [r4, #64] @ 0x40 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #256] @ (54f084 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43ad18>) │ │ │ │ + ldr r1, [pc, #384] @ (54f104 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43ad98>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r2, #140 @ 0x8c │ │ │ │ + adds r2, #172 @ 0xac │ │ │ │ lsls r4, r6, #2 │ │ │ │ lsls r7, r1, #31 │ │ │ │ - vqshl.u64 , q6, #63 @ 0x3f │ │ │ │ + vqshl.u64 , q14, #63 @ 0x3f │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r2, [r1, #24] │ │ │ │ + str r2, [r5, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #344] @ (54f0f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43ad84>) │ │ │ │ + ldr r0, [pc, #472] @ (54f170 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43ae04>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r1, #162 @ 0xa2 │ │ │ │ + adds r1, #194 @ 0xc2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r3, #20] │ │ │ │ + str r6, [r7, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #168] @ (54f04c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43ace0>) │ │ │ │ + ldr r0, [pc, #296] @ (54f0cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43ad60>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r1, #118 @ 0x76 │ │ │ │ + adds r1, #150 @ 0x96 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r7, #24] │ │ │ │ + str r6, [r3, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0x47fe │ │ │ │ + ldr r0, [pc, #120] @ (54f028 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43acbc>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r1, #74 @ 0x4a │ │ │ │ + adds r1, #106 @ 0x6a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r1, #0] │ │ │ │ + str r0, [r5, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r7, #206 @ 0xce │ │ │ │ + cmp r7, #238 @ 0xee │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r7, r0] │ │ │ │ + ldrb r0, [r3, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r4, ip │ │ │ │ + mov ip, r0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r7, #176 @ 0xb0 │ │ │ │ + cmp r7, #208 @ 0xd0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r3, r0] │ │ │ │ + ldrb r2, [r7, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r6, r8 │ │ │ │ + mov r6, ip │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r7, #146 @ 0x92 │ │ │ │ + cmp r7, #178 @ 0xb2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r3, r6] │ │ │ │ + ldrh r4, [r7, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, r5] │ │ │ │ + ldr r6, [r7, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r5 │ │ │ │ + adcs r6, r1 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r2, #122 @ 0x7a │ │ │ │ + cmp r2, #154 @ 0x9a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r5, r1] │ │ │ │ + ldrh r4, [r1, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ands r4, r6 │ │ │ │ + eors r4, r2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r1, #128 @ 0x80 │ │ │ │ + cmp r1, #160 @ 0xa0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r5, r0] │ │ │ │ + ldrh r2, [r1, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #186 @ 0xba │ │ │ │ + subs r7, #218 @ 0xda │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r1, #6 │ │ │ │ + cmp r1, #38 @ 0x26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r4, [r0, r0] │ │ │ │ + ldrsb r4, [r4, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r0, #210 @ 0xd2 │ │ │ │ + cmp r0, #242 @ 0xf2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r6, [r1, r4] │ │ │ │ + ldrsb r6, [r5, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r0, #100 @ 0x64 │ │ │ │ + cmp r0, #132 @ 0x84 │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, r6] │ │ │ │ + strh r4, [r7, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r5, #168 @ 0xa8 │ │ │ │ + subs r5, #200 @ 0xc8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r6, #244 @ 0xf4 │ │ │ │ + movs r7, #20 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r7, r5] │ │ │ │ + strb r0, [r3, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r5, #72 @ 0x48 │ │ │ │ + subs r5, #104 @ 0x68 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r6, #148 @ 0x94 │ │ │ │ + movs r6, #180 @ 0xb4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r5, r3] │ │ │ │ + strh r4, [r1, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, #248 @ 0xf8 │ │ │ │ + subs r5, #24 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r6, #68 @ 0x44 │ │ │ │ + movs r6, #100 @ 0x64 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r0, r3] │ │ │ │ + strh r2, [r4, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, #206 @ 0xce │ │ │ │ + subs r4, #238 @ 0xee │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r6, #26 │ │ │ │ + movs r6, #58 @ 0x3a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r0, r1] │ │ │ │ + strh r6, [r4, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r5, #238 @ 0xee │ │ │ │ + movs r6, #14 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r0, r2] │ │ │ │ + strh r2, [r4, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, #142 @ 0x8e │ │ │ │ + subs r4, #174 @ 0xae │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r5, #218 @ 0xda │ │ │ │ + movs r5, #250 @ 0xfa │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r5, r1] │ │ │ │ + strh r2, [r1, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, #118 @ 0x76 │ │ │ │ + subs r4, #150 @ 0x96 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r5, #194 @ 0xc2 │ │ │ │ + movs r5, #226 @ 0xe2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r2, r1] │ │ │ │ + strh r2, [r6, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, #94 @ 0x5e │ │ │ │ + subs r4, #126 @ 0x7e │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r5, #170 @ 0xaa │ │ │ │ + movs r5, #202 @ 0xca │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r3, r7] │ │ │ │ + strh r6, [r7, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, #70 @ 0x46 │ │ │ │ + subs r4, #102 @ 0x66 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r5, #146 @ 0x92 │ │ │ │ + movs r5, #178 @ 0xb2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr.w r2, [pc, #2120] @ 54f8c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b55c> │ │ │ │ ldr.w r3, [pc, #2120] @ 54f8cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b560> │ │ │ │ ldr.w r1, [pc, #2120] @ 54f8d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b564> │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ @@ -1764683,297 +1764673,297 @@ │ │ │ │ movw r2, #5717 @ 0x1655 │ │ │ │ ldr r1, [pc, #576] @ (54fafc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b790>) │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ nop │ │ │ │ - strh r0, [r0, r3] │ │ │ │ + strh r0, [r4, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r3, #40 @ 0x28 │ │ │ │ + subs r3, #72 @ 0x48 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r4, #116 @ 0x74 │ │ │ │ + movs r4, #148 @ 0x94 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r4, r2] │ │ │ │ + strh r2, [r0, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r3, #10 │ │ │ │ + subs r3, #42 @ 0x2a │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r4, #86 @ 0x56 │ │ │ │ + movs r4, #118 @ 0x76 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r0, r3] │ │ │ │ + str r0, [r4, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, #204 @ 0xcc │ │ │ │ + subs r2, #236 @ 0xec │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r4, #24 │ │ │ │ + movs r4, #56 @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r7, r3] │ │ │ │ + str r6, [r3, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, #170 @ 0xaa │ │ │ │ + subs r2, #202 @ 0xca │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r3, #248 @ 0xf8 │ │ │ │ + movs r4, #24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r5, r0] │ │ │ │ + strh r0, [r1, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, #144 @ 0x90 │ │ │ │ + subs r2, #176 @ 0xb0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r3, #220 @ 0xdc │ │ │ │ + movs r3, #252 @ 0xfc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r4, r6] │ │ │ │ + strh r6, [r0, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, #114 @ 0x72 │ │ │ │ + subs r2, #146 @ 0x92 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r3, #190 @ 0xbe │ │ │ │ + movs r3, #222 @ 0xde │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r1, r1] │ │ │ │ + str r0, [r5, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, #84 @ 0x54 │ │ │ │ + subs r2, #116 @ 0x74 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r3, #160 @ 0xa0 │ │ │ │ + movs r3, #192 @ 0xc0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r1, r2] │ │ │ │ + str r2, [r5, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, #54 @ 0x36 │ │ │ │ + subs r2, #86 @ 0x56 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r3, #130 @ 0x82 │ │ │ │ + movs r3, #162 @ 0xa2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r2, r2] │ │ │ │ + strb r2, [r6, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r3, #104 @ 0x68 │ │ │ │ + movs r3, #136 @ 0x88 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #984] @ (54fd0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b9a0>) │ │ │ │ + str r6, [r2, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, #2 │ │ │ │ + subs r2, #34 @ 0x22 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r3, #78 @ 0x4e │ │ │ │ + movs r3, #110 @ 0x6e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #864] @ (54fca0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b934>) │ │ │ │ + ldr r7, [pc, #992] @ (54fd20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b9b4>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r1, #228 @ 0xe4 │ │ │ │ + subs r2, #4 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ + movs r3, #80 @ 0x50 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r4, r4] │ │ │ │ + str r4, [r0, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r3, #18 │ │ │ │ + movs r3, #50 @ 0x32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r0, #244 @ 0xf4 │ │ │ │ + movs r1, #20 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r1, #18 │ │ │ │ + movs r1, #50 @ 0x32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #216] @ (54fa34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b6c8>) │ │ │ │ + ldr r7, [pc, #344] @ (54fab4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b748>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r1, #66 @ 0x42 │ │ │ │ + subs r1, #98 @ 0x62 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r2, #142 @ 0x8e │ │ │ │ + movs r2, #174 @ 0xae │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #96] @ (54f9c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b65c>) │ │ │ │ + ldr r7, [pc, #224] @ (54fa48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b6dc>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r1, #36 @ 0x24 │ │ │ │ + subs r1, #68 @ 0x44 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r2, #112 @ 0x70 │ │ │ │ + movs r2, #144 @ 0x90 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #728] @ (54fc4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b8e0>) │ │ │ │ + ldr r5, [pc, #856] @ (54fccc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b960>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r4, r0] │ │ │ │ + strh r4, [r0, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, #240 @ 0xf0 │ │ │ │ + subs r1, #16 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r2, #60 @ 0x3c │ │ │ │ + movs r2, #92 @ 0x5c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r4, r7] │ │ │ │ + strh r2, [r0, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, #210 @ 0xd2 │ │ │ │ + subs r0, #242 @ 0xf2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r2, #30 │ │ │ │ + movs r2, #62 @ 0x3e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #32] @ (54f9b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b644>) │ │ │ │ + ldr r7, [pc, #160] @ (54fa30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b6c4>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, #180 @ 0xb4 │ │ │ │ + subs r0, #212 @ 0xd4 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r2, #0 │ │ │ │ + movs r2, #32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [pc, #744] @ (54fc84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b918>) │ │ │ │ + ldr r6, [pc, #872] @ (54fd04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b998>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, #150 @ 0x96 │ │ │ │ + subs r0, #182 @ 0xb6 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r1, #226 @ 0xe2 │ │ │ │ + movs r2, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #448] @ (54fb68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b7fc>) │ │ │ │ + ldr r7, [pc, #576] @ (54fbe8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b87c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r1, #168 @ 0xa8 │ │ │ │ + movs r1, #200 @ 0xc8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r6, r5] │ │ │ │ + str r2, [r2, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, #62 @ 0x3e │ │ │ │ + subs r0, #94 @ 0x5e │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r1, #138 @ 0x8a │ │ │ │ + movs r1, #170 @ 0xaa │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #24] @ (54f9d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b668>) │ │ │ │ + ldr r7, [pc, #152] @ (54fa54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b6e8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r1, #102 @ 0x66 │ │ │ │ + movs r1, #134 @ 0x86 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #1016] @ (54fdbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43ba50>) │ │ │ │ + ldr r5, [pc, #120] @ (54fa3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b6d0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r1, #68 @ 0x44 │ │ │ │ + movs r1, #100 @ 0x64 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r2, r6] │ │ │ │ + str r0, [r6, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r7, #168 @ 0xa8 │ │ │ │ + adds r7, #200 @ 0xc8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r0, #244 @ 0xf4 │ │ │ │ + movs r1, #20 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #488] @ (54fbc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b854>) │ │ │ │ + ldr r5, [pc, #616] @ (54fc40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b8d4>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r7, #134 @ 0x86 │ │ │ │ + adds r7, #166 @ 0xa6 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r0, #212 @ 0xd4 │ │ │ │ + movs r0, #244 @ 0xf4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #384] @ (54fb64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b7f8>) │ │ │ │ + ldr r5, [pc, #512] @ (54fbe4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b878>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r7, #108 @ 0x6c │ │ │ │ + adds r7, #140 @ 0x8c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r0, #184 @ 0xb8 │ │ │ │ + movs r0, #216 @ 0xd8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #648] @ (54fc78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b90c>) │ │ │ │ + ldr r5, [pc, #776] @ (54fcf8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b98c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r7, #78 @ 0x4e │ │ │ │ + adds r7, #110 @ 0x6e │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r0, #154 @ 0x9a │ │ │ │ + movs r0, #186 @ 0xba │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #336] @ (54fb4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b7e0>) │ │ │ │ + ldr r5, [pc, #464] @ (54fbcc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b860>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r7, #48 @ 0x30 │ │ │ │ + adds r7, #80 @ 0x50 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r0, #124 @ 0x7c │ │ │ │ + movs r0, #156 @ 0x9c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #128] @ (54fa88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b71c>) │ │ │ │ + ldr r5, [pc, #256] @ (54fb08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b79c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, #252 @ 0xfc │ │ │ │ + adds r7, #28 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + movs r0, #104 @ 0x68 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #712] @ (54fcdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b970>) │ │ │ │ + ldr r4, [pc, #840] @ (54fd5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b9f0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, #190 @ 0xbe │ │ │ │ + adds r6, #222 @ 0xde │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r0, #10 │ │ │ │ + movs r0, #42 @ 0x2a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #592] @ (54fc70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b904>) │ │ │ │ + ldr r4, [pc, #720] @ (54fcf0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b984>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, #160 @ 0xa0 │ │ │ │ + adds r6, #192 @ 0xc0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r4, r5, #7 │ │ │ │ + movs r0, #12 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #400] @ (54fbbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b850>) │ │ │ │ + ldr r4, [pc, #528] @ (54fc3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b8d0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, #112 @ 0x70 │ │ │ │ + adds r6, #144 @ 0x90 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r4, r7, #6 │ │ │ │ + subs r4, r3, #7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r5, #176 @ 0xb0 │ │ │ │ + cmp r5, #208 @ 0xd0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, r4, #6 │ │ │ │ + subs r2, r0, #7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #192] @ (54fb00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b794>) │ │ │ │ + ldr r4, [pc, #320] @ (54fb80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b814>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, #60 @ 0x3c │ │ │ │ + adds r6, #92 @ 0x5c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r0, r1, #6 │ │ │ │ + subs r0, r5, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #456] @ (54fc14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b8a8>) │ │ │ │ + ldr r4, [pc, #584] @ (54fc94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b928>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, #30 │ │ │ │ + adds r6, #62 @ 0x3e │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r2, r5, #5 │ │ │ │ + subs r2, r1, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #336] @ (54fba8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b83c>) │ │ │ │ + ldr r4, [pc, #464] @ (54fc28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b8bc>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, #0 │ │ │ │ + adds r6, #32 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r4, r1, #5 │ │ │ │ + subs r4, r5, #5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #856] @ (54fdbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43ba50>) │ │ │ │ + ldr r3, [pc, #984] @ (54fe3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43bad0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r5, #226 @ 0xe2 │ │ │ │ + adds r6, #2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r6, r5, #4 │ │ │ │ + subs r6, r1, #5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #992] @ (54fe50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43bae4>) │ │ │ │ + ldr r5, [pc, #96] @ (54fad0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b764>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r5, #196 @ 0xc4 │ │ │ │ + adds r5, #228 @ 0xe4 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r0, r2, #4 │ │ │ │ + subs r0, r6, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #616] @ (54fce4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b978>) │ │ │ │ + ldr r3, [pc, #744] @ (54fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b9f8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r5, #166 @ 0xa6 │ │ │ │ + adds r5, #198 @ 0xc6 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r2, r6, #3 │ │ │ │ + subs r2, r2, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #128] @ (54fb08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b79c>) │ │ │ │ + ldr r5, [pc, #256] @ (54fb88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b81c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r5, #136 @ 0x88 │ │ │ │ + adds r5, #168 @ 0xa8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r4, r2, #3 │ │ │ │ + subs r4, r6, #3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #0] @ (54fa94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b728>) │ │ │ │ + ldr r4, [pc, #128] @ (54fb14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b7a8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, r3, #2 │ │ │ │ + subs r2, r7, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #800] @ (54fdbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43ba50>) │ │ │ │ + ldr r4, [pc, #928] @ (54fe3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43bad0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r5, #48 @ 0x30 │ │ │ │ + adds r5, #80 @ 0x50 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r4, r7, #1 │ │ │ │ + subs r4, r3, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #24] @ (54fac0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b754>) │ │ │ │ + ldr r3, [pc, #152] @ (54fb40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b7d4>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r5, #18 │ │ │ │ + adds r5, #50 @ 0x32 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r6, r3, #1 │ │ │ │ + subs r6, r7, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #312] @ (54fbec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b880>) │ │ │ │ + ldr r5, [pc, #440] @ (54fc6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b900>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, r2, #0 │ │ │ │ + subs r4, r6, #0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #368] @ (54fc2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b8c0>) │ │ │ │ + ldr r5, [pc, #496] @ (54fcac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b940>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, r3, #7 │ │ │ │ + adds r6, r7, #7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #880] @ (54fe34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43bac8>) │ │ │ │ + ldr r4, [pc, #1008] @ (54feb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43bb48>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, r0, #7 │ │ │ │ + adds r6, r4, #7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #632] @ (54fd44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b9d8>) │ │ │ │ + ldr r4, [pc, #760] @ (54fdc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43ba58>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r0, r1, #6 │ │ │ │ + adds r0, r5, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #528] @ (54fce4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b978>) │ │ │ │ + ldr r4, [pc, #656] @ (54fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b9f8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, r5, #5 │ │ │ │ + adds r6, r1, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #120] @ (54fb54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b7e8>) │ │ │ │ + ldr r4, [pc, #248] @ (54fbd4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b868>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r0, r1, #4 │ │ │ │ + adds r0, r5, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #712] @ (54fdac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43ba40>) │ │ │ │ + ldr r2, [pc, #840] @ (54fe2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43bac0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r3, #126 @ 0x7e │ │ │ │ + adds r3, #158 @ 0x9e │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r2, r1, #3 │ │ │ │ + adds r2, r5, #3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #40] @ (54fb18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b7ac>) │ │ │ │ + ldr r1, [pc, #168] @ (54fb98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b82c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r3, #22 │ │ │ │ + adds r3, #54 @ 0x36 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r2, r4, #1 │ │ │ │ + adds r2, r0, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #360] @ (54fc64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b8f8>) │ │ │ │ + ldr r3, [pc, #488] @ (54fce4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b978>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r4, r0, #1 │ │ │ │ + adds r4, r4, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ @@ -1765120,19 +1765110,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (54fca4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43b938>) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #864] @ (550000 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43bc94>) │ │ │ │ + ldr r2, [pc, #992] @ (550080 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43bd14>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r7, #38 @ 0x26 │ │ │ │ + cmp r7, #70 @ 0x46 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r2, [pc, #704] @ (54ff68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43bbfc>) │ │ │ │ + ldr r2, [pc, #832] @ (54ffe8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43bc7c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -1767342,17 +1767332,17 @@ │ │ │ │ cdp 1, 2, cr0, cr0, cr5, {3} │ │ │ │ lsls r5, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #56 @ 0x38 │ │ │ │ + adds r3, #88 @ 0x58 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r2, #242 @ 0xf2 │ │ │ │ + adds r3, #18 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ @@ -1767700,17 +1767690,17 @@ │ │ │ │ b.n 551676 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43d30a> │ │ │ │ movw r0, #367 @ 0x16f │ │ │ │ b.n 551676 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43d30a> │ │ │ │ mov.w r0, #266 @ 0x10a │ │ │ │ b.n 551676 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43d30a> │ │ │ │ movw r0, #359 @ 0x167 │ │ │ │ b.n 551676 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43d30a> │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ + adds r1, #184 @ 0xb8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r1, #6 │ │ │ │ + adds r1, #38 @ 0x26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cbz r3, 55184c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43d4e0> │ │ │ │ @@ -1767819,25 +1767809,25 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ movw r2, #473 @ 0x1d9 │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ nop │ │ │ │ - cmp r7, #30 │ │ │ │ + cmp r7, #62 @ 0x3e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r6, #120 @ 0x78 │ │ │ │ + cmp r6, #152 @ 0x98 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r7, #60 @ 0x3c │ │ │ │ + cmp r7, #92 @ 0x5c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r6, #102 @ 0x66 │ │ │ │ + cmp r6, #134 @ 0x86 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r7, #84 @ 0x54 │ │ │ │ + cmp r7, #116 @ 0x74 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r6, #76 @ 0x4c │ │ │ │ + cmp r6, #108 @ 0x6c │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #28 │ │ │ │ @@ -1767861,17 +1767851,17 @@ │ │ │ │ beq.n 551934 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43d5c8> │ │ │ │ ldr r3, [pc, #12] @ (551968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43d5fc>) │ │ │ │ movw r2, #497 @ 0x1f1 │ │ │ │ ldr r1, [pc, #12] @ (55196c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43d600>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ - cmp r7, #8 │ │ │ │ + cmp r7, #40 @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r5, #226 @ 0xe2 │ │ │ │ + cmp r6, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ @@ -1768853,31 +1768843,31 @@ │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ b.n 551f34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43dbc8> │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 551f04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43db98> │ │ │ │ lsls r5, r4, #5 │ │ │ │ - cmp r5, #124 @ 0x7c │ │ │ │ + cmp r5, #156 @ 0x9c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r2, r7, #1 │ │ │ │ + asrs r2, r3, #2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r4, #6 │ │ │ │ + cmp r4, #38 @ 0x26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ b.n 551b64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43d7f8> │ │ │ │ lsls r5, r4, #5 │ │ │ │ - @ instruction: 0xf68200b3 │ │ │ │ - @ instruction: 0xf69e00b3 │ │ │ │ - @ instruction: 0xf66c00b3 │ │ │ │ - @ instruction: 0xf68800b3 │ │ │ │ - cmp r3, #146 @ 0x92 │ │ │ │ + subw r0, r2, #2227 @ 0x8b3 │ │ │ │ + @ instruction: 0xf6be00b3 │ │ │ │ + @ instruction: 0xf68c00b3 │ │ │ │ + subw r0, r8, #2227 @ 0x8b3 │ │ │ │ + cmp r3, #178 @ 0xb2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r0, r2, #2 │ │ │ │ + lsls r0, r6, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r2, #48 @ 0x30 │ │ │ │ + cmp r2, #80 @ 0x50 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr.w ip, [sp, #24] │ │ │ │ add r5, sp, #140 @ 0x8c │ │ │ │ strb.w r7, [sp, #124] @ 0x7c │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ @@ -1769547,37 +1769537,37 @@ │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ mov r0, r4 │ │ │ │ bl 550048 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43bcdc> │ │ │ │ b.n 552432 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43e0c6> │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r4, #7 │ │ │ │ + movs r0, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + lsls r4, r2, #11 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r0, r0, #1 │ │ │ │ + subs r0, r4, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, r2, #7 │ │ │ │ + subs r2, r6, #7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r0, r4, #10 │ │ │ │ + lsls r0, r0, #11 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r4, r5, #0 │ │ │ │ + subs r4, r1, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, r7, #6 │ │ │ │ + subs r2, r3, #7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r0, r1, #10 │ │ │ │ + lsls r0, r5, #10 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r4, r2, #0 │ │ │ │ + subs r4, r6, #0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, r3, #6 │ │ │ │ + subs r6, r7, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r4, r5, #9 │ │ │ │ + lsls r4, r1, #10 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r0, r7, #7 │ │ │ │ + subs r0, r3, #0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ ldr.w r5, [pc, #2292] @ 553364 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43eff8> │ │ │ │ mov r8, r2 │ │ │ │ @@ -1770453,56 +1770443,56 @@ │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bpl.n 553270 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43ef04> │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r4, #5 │ │ │ │ + adds r4, r0, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r4, #1 │ │ │ │ + lsls r2, r0, #2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r6, r5, r7 │ │ │ │ + adds r6, r1, #0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r0, r7, #2 │ │ │ │ + adds r0, r3, #3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, r2, r3 │ │ │ │ + subs r6, r6, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldmia r6, {r0, r2, r3, r4, r5, r6} │ │ │ │ vaddw.u , , d28 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - b.n 552c40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43e8d4> │ │ │ │ - lsls r3, r6, #2 │ │ │ │ b.n 552c80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43e914> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r0, r0 │ │ │ │ + b.n 552cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43e954> │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + subs r0, r4, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stc2 0, cr0, [r6], #768 @ 0x300 │ │ │ │ - adds r2, r6, r0 │ │ │ │ + stc2l 0, cr0, [r6], {192} @ 0xc0 │ │ │ │ + adds r2, r2, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, r3, r1 │ │ │ │ + subs r2, r7, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r2, #31 │ │ │ │ + asrs r6, r6, #31 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldmia r4!, {r0, r3, r5} │ │ │ │ vtbx.8 d28, {d31-, q4, #31 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r2, r2, #20 │ │ │ │ + asrs r2, r6, #20 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r2, r5, #28 │ │ │ │ + asrs r2, r1, #29 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh.w r0, [r4, r0] │ │ │ │ - asrs r0, r0, #19 │ │ │ │ + ldr??.w r0, [r4, r0] │ │ │ │ + asrs r0, r4, #19 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r5, #26 │ │ │ │ + asrs r6, r1, #27 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - orrs.w r0, r2, r3, ror #2 │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + orns r0, r2, r3, ror #2 │ │ │ │ + asrs r0, r2, #16 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #308] @ (553514 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43f1a8>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1770636,26 +1770626,26 @@ │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r2, r4} │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r5, r4, #5 │ │ │ │ - asrs r4, r1, #21 │ │ │ │ + asrs r4, r5, #21 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf6ee00c0 │ │ │ │ - asrs r2, r7, #9 │ │ │ │ + @ instruction: 0xf70e00c0 │ │ │ │ + asrs r2, r3, #10 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #112 @ 0x70 │ │ │ │ + udf #144 @ 0x90 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - udf #138 @ 0x8a │ │ │ │ + udf #170 @ 0xaa │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r3, #20 │ │ │ │ + asrs r2, r7, #20 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r0, r0, #9 │ │ │ │ + asrs r0, r4, #9 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (55365c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43f2f0>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1771292,33 +1771282,33 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r3, r5, r7} │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmia r6!, {r1, r5, r7} │ │ │ │ lsls r5, r4, #5 │ │ │ │ - strh r2, [r4, #24] │ │ │ │ + strh r2, [r0, #26] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r2, [r0, #24] │ │ │ │ + strh r2, [r4, #24] │ │ │ │ lsls r7, r5, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r4, #5 │ │ │ │ - bvc.n 553b98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43f82c> │ │ │ │ + bvc.n 553bd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43f86c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvc.n 553bd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43f864> │ │ │ │ + bhi.n 553c10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43f8a4> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvc.n 553b60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43f7f4> │ │ │ │ + bvc.n 553ba0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43f834> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvc.n 553b9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43f830> │ │ │ │ + bvc.n 553bdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43f870> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvc.n 553b20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43f7b4> │ │ │ │ + bvc.n 553b60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43f7f4> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvc.n 553b5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43f7f0> │ │ │ │ + bvc.n 553b9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43f830> │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #592] @ (553e7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43fb10>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1771910,18 +1771900,18 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r2, r4, r6} │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmia r0!, {r2, r3, r6} │ │ │ │ lsls r5, r4, #5 │ │ │ │ - bne.n 55437c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x440010> │ │ │ │ - lsls r3, r6, #2 │ │ │ │ bne.n 5541bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43fe50> │ │ │ │ lsls r3, r6, #2 │ │ │ │ + bne.n 5541fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43fe90> │ │ │ │ + lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1771987,21 +1771977,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 554326 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43ffba> │ │ │ │ b.n 55431c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43ffb0> │ │ │ │ nop │ │ │ │ - lsls r2, r3, #30 │ │ │ │ + lsls r2, r7, #30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r0, r1, #31 │ │ │ │ + lsls r0, r5, #31 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r6, r0, #29 │ │ │ │ + lsls r6, r4, #29 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r4, r6, #29 │ │ │ │ + lsls r4, r2, #30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1772169,18 +1772159,18 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #277 @ 0x115 │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [lr, #-716] @ 0xfffffd34 │ │ │ │ - b.n 554288 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43ff1c> │ │ │ │ + stc2 0, cr0, [lr, #-716]! @ 0xfffffd34 │ │ │ │ + b.n 5542c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x43ff5c> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsls r4, r5, #22 │ │ │ │ + lsls r4, r1, #23 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #100] @ (554588 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44021c>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -1772228,17 +1772218,17 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ revsh r2, r2 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ hlt 0x003a │ │ │ │ lsls r5, r4, #5 │ │ │ │ - lsls r4, r1, #21 │ │ │ │ + lsls r4, r5, #21 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r5, #20 │ │ │ │ + lsls r2, r1, #21 │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r1, #245 @ 0xf5 │ │ │ │ beq.n 5545a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x440238> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1772323,17 +1772313,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 53fdfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42ba90> │ │ │ │ b.n 5545f2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x440286> │ │ │ │ - ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r3, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ @@ -1772502,23 +1772492,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #28] @ (554868 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4404fc>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ - stmia r1!, {r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r5} │ │ │ │ + ldmia r3, {r2, r3, r4, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r3!, {} │ │ │ │ + ldmia r3!, {r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #1008] @ (554c70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x440904>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1772881,15 +1772871,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb772 │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6d2 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - lsls r0, r7, #5 │ │ │ │ + lsls r0, r3, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r4, [pc, #1556] @ 5552b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x440f44> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -1773474,75 +1773464,75 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r0, 555302 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x440f96> │ │ │ │ lsls r5, r4, #5 │ │ │ │ bl 2612be <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x14cf52> │ │ │ │ bl 38f2c2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x27af56> │ │ │ │ - @ instruction: 0xfa6a00b3 │ │ │ │ + @ instruction: 0xfa8a00b3 │ │ │ │ ldr??.w r0, [r0, #179] @ 0xb3 │ │ │ │ - @ instruction: 0xfb9200b3 │ │ │ │ - bge.n 555264 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x440ef8> │ │ │ │ + @ instruction: 0xfbb200b3 │ │ │ │ + bge.n 5552a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x440f38> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsh.w r0, [r8, #179] @ 0xb3 │ │ │ │ - @ instruction: 0xfba200b3 │ │ │ │ - bge.n 555248 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x440edc> │ │ │ │ + ldr??.w r0, [r8, #179] @ 0xb3 │ │ │ │ + smlaltt r0, r0, r2, r3 │ │ │ │ + bge.n 555288 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x440f1c> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - vld1.8 @ instruction: 0xf9a400b3 │ │ │ │ + vst1.8 @ instruction: 0xf9c400b3 │ │ │ │ bl 8f92e6 │ │ │ │ - @ instruction: 0xfabc00b3 │ │ │ │ - bge.n 555364 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x440ff8> │ │ │ │ + @ instruction: 0xfadc00b3 │ │ │ │ + bge.n 5553a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x441038> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - vld4.32 {d0-d3}, [sl :256], r3 │ │ │ │ - ldr??.w r0, [sl, r3, lsl #3] │ │ │ │ - bge.n 55534c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x440fe0> │ │ │ │ + vst4.32 {d16-d19}, [sl :256], r3 │ │ │ │ + ldrsb.w r0, [sl, #179] @ 0xb3 │ │ │ │ + bge.n 55538c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x441020> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsb.w r0, [r8, r3, lsl #3] │ │ │ │ - @ instruction: 0xfac400b3 │ │ │ │ - bge.n 555324 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x440fb8> │ │ │ │ + ldrsh.w r0, [r8, r3, lsl #3] │ │ │ │ + @ instruction: 0xfae400b3 │ │ │ │ + bge.n 555364 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x440ff8> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr??.w r0, [lr, #179] @ 0xb3 │ │ │ │ - stmia r1!, {r1, r4, r7} │ │ │ │ + ldrsb.w r0, [lr, r3, lsl #3] │ │ │ │ + stmia r1!, {r1, r4, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r7} │ │ │ │ + stmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r6} │ │ │ │ + stmia r1!, {r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r6} │ │ │ │ + stmia r1!, {r1, r2, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r4} │ │ │ │ + stmia r1!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r4, r5} │ │ │ │ + stmia r1!, {r4, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r2, r6} │ │ │ │ + stmia r1!, {r2, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4} │ │ │ │ + stmia r1!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vld4.32 {d16-d19}, [r8 :256], r3 │ │ │ │ - str.w r0, [r6, r3, lsl #3] │ │ │ │ - stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + vst1.8 @ instruction: 0xf98800b3 │ │ │ │ + str??.w r0, [r6, r3, lsl #3] │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr??.w r0, [ip, r3, lsl #3] │ │ │ │ - bls.n 555390 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x441024> │ │ │ │ + ldrb.w r0, [ip, #179] @ 0xb3 │ │ │ │ + bls.n 5553d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x441064> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb.w r0, [sl, r3, lsl #3] │ │ │ │ + strh.w r0, [sl, r3, 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, #4000] @ 0xfa0 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #424] @ (55551c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4411b0>) │ │ │ │ ldr r3, [pc, #424] @ (555520 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4411b4>) │ │ │ │ @@ -1773714,26 +1773704,26 @@ │ │ │ │ nop │ │ │ │ add r4, sp, #528 @ 0x210 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #768 @ 0x300 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - @ instruction: 0xf31600b1 │ │ │ │ - bkpt 0x0074 │ │ │ │ + @ instruction: 0xf33600b1 │ │ │ │ + bkpt 0x0094 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bkpt 0x0092 │ │ │ │ + bkpt 0x00b2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bkpt 0x0054 │ │ │ │ + bkpt 0x0074 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bkpt 0x0070 │ │ │ │ + bkpt 0x0090 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bkpt 0x0084 │ │ │ │ + bkpt 0x00a4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bkpt 0x005c │ │ │ │ + bkpt 0x007c │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r3, [pc, #552] @ (555780 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x441414>) │ │ │ │ @@ -1773952,28 +1773942,28 @@ │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ strd r0, r1, [r3] │ │ │ │ udf #255 @ 0xff │ │ │ │ add r2, sp, #656 @ 0x290 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - pop {r1, r4, pc} │ │ │ │ + pop {r1, r4, r5, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + pop {r4, r6, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, r4, #5865472 @ 0x598000 │ │ │ │ - @ instruction: 0xf39200b3 │ │ │ │ - pop {r1, r2, r3, r4} │ │ │ │ + rsbs r0, r4, #5865472 @ 0x598000 │ │ │ │ + @ instruction: 0xf3b200b3 │ │ │ │ + pop {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, r3, r4, r5} │ │ │ │ + pop {r2, r3, r4, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adcs.w r0, ip, #5865472 @ 0x598000 │ │ │ │ - @ instruction: 0xf33a00b3 │ │ │ │ + sbcs.w r0, ip, #5865472 @ 0x598000 │ │ │ │ + @ instruction: 0xf35a00b3 │ │ │ │ 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] @ (5557dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x441470>) │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1774084,16 +1774074,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ add r0, sp, #16 │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, r0, #5865472 @ 0x598000 │ │ │ │ - rsb r0, sl, #179 @ 0xb3 │ │ │ │ + orr.w r0, r0, #5865472 @ 0x598000 │ │ │ │ + @ instruction: 0xf1ea00b3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -1774759,42 +1774749,42 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - vqadd.s8 d16, d20, d19 │ │ │ │ - ldmia r5, {r1, r2, r5, r7} │ │ │ │ + vqadd.s32 d16, d20, d19 │ │ │ │ + ldmia r5!, {r1, r2, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldc 0, cr0, [r6], {179} @ 0xb3 │ │ │ │ + ldc 0, cr0, [r6], #716 @ 0x2cc │ │ │ │ b.n 555ece <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x441b62> │ │ │ │ vsra.u64 d26, d12, #1 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mrc 0, 5, r0, cr0, cr3, {5} │ │ │ │ - mrc 0, 1, r0, cr14, cr3, {5} │ │ │ │ - ldmia r4, {r4, r7} │ │ │ │ + mrc 0, 6, r0, cr0, cr3, {5} │ │ │ │ + mrc 0, 2, r0, cr14, cr3, {5} │ │ │ │ + ldmia r4, {r4, r5, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xeb8000b3 │ │ │ │ - cbz r2, 556088 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x441d1c> │ │ │ │ + sub.w r0, r0, r3, ror #2 │ │ │ │ + cbz r2, 556090 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x441d24> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r0, 556094 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x441d28> │ │ │ │ + push {r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r6, 55608a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x441d1e> │ │ │ │ + cbz r6, 556092 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x441d26> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r4, 556096 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x441d2a> │ │ │ │ + cbz r4, 55609e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x441d32> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r6, 556086 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x441d1a> │ │ │ │ + cbz r6, 55608e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x441d22> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r4, 556092 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x441d26> │ │ │ │ + cbz r4, 55609a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x441d2e> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldc 0, cr0, [r4, #716] @ 0x2cc │ │ │ │ - @ instruction: 0xeace00b3 │ │ │ │ + ldc 0, cr0, [r4, #716]! @ 0x2cc │ │ │ │ + @ instruction: 0xeaee00b3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1774864,21 +1774854,21 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ movs r2, #5 │ │ │ │ bl 53fdfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42ba90> │ │ │ │ b.n 55605e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x441cf2> │ │ │ │ nop │ │ │ │ - stmia r1!, {r4} │ │ │ │ + stmia r1!, {r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - uxth r0, r7 │ │ │ │ + uxtb r0, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sxtb r4, r6 │ │ │ │ + uxth r4, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - uxth r0, r2 │ │ │ │ + uxth r0, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1774991,32 +1774981,32 @@ │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ ldr r1, [pc, #60] @ (556258 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x441eec>) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ nop │ │ │ │ - @ instruction: 0xebe200b3 │ │ │ │ - ldmia r1!, {r4, r5, r6, r7} │ │ │ │ + stc 0, cr0, [r2], {179} @ 0xb3 │ │ │ │ + ldmia r2!, {r4} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs.w r0, r8, r3, ror #2 │ │ │ │ - cbz r0, 556256 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x441eea> │ │ │ │ + rsbs r0, r8, r3, ror #2 │ │ │ │ + cbz r0, 55625e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x441ef2> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r6, 556260 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x441ef4> │ │ │ │ + cbz r6, 556268 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x441efc> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rsbs r0, r8, r3, ror #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xebf800b3 │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xeb8600b3 │ │ │ │ - rsb r0, lr, r3, ror #2 │ │ │ │ - ldmia r1!, {r3, r5, r7} │ │ │ │ + sub.w r0, r6, r3, ror #2 │ │ │ │ + @ instruction: 0xebee00b3 │ │ │ │ + ldmia r1!, {r3, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - sbcs.w r0, r0, r3, ror #2 │ │ │ │ - rsb r0, r6, r3, ror #2 │ │ │ │ - sbc.w r0, r0, r3, ror #2 │ │ │ │ + @ instruction: 0xeb9000b3 │ │ │ │ + @ instruction: 0xebe600b3 │ │ │ │ + @ instruction: 0xeb8000b3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ bl 464fb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x350c4c> │ │ │ │ @@ -1776174,105 +1776164,105 @@ │ │ │ │ nop │ │ │ │ ldr r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - adds.w r0, r0, r3, ror #2 │ │ │ │ - adds r1, #118 @ 0x76 │ │ │ │ + @ instruction: 0xeb3000b3 │ │ │ │ + adds r1, #150 @ 0x96 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - b.n 556d0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4429a0> │ │ │ │ + b.n 556d4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4429e0> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r4, #232 @ 0xe8 │ │ │ │ + cmp r5, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 556a60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4426f4> │ │ │ │ + b.n 556aa0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442734> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 5569bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442650> │ │ │ │ + b.n 5569fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442690> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 5575b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x443244> │ │ │ │ + b.n 5575f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x443284> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 55744c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4430e0> │ │ │ │ + b.n 55748c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x443120> │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #792 @ (adr r7, 557270 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442f04>) │ │ │ │ + add r7, pc, #920 @ (adr r7, 5572f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442f84>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, pc, #912 @ (adr r7, 5572ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442f80>) │ │ │ │ + add r0, sp, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, pc, #720 @ (adr r7, 557230 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442ec4>) │ │ │ │ + add r7, pc, #848 @ (adr r7, 5572b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442f44>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, pc, #840 @ (adr r7, 5572ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442f40>) │ │ │ │ + add r7, pc, #968 @ (adr r7, 55732c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442fc0>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, pc, #648 @ (adr r7, 5571f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442e84>) │ │ │ │ + add r7, pc, #776 @ (adr r7, 557270 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442f04>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, pc, #768 @ (adr r7, 55726c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442f00>) │ │ │ │ + add r7, pc, #896 @ (adr r7, 5572ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442f80>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, pc, #576 @ (adr r7, 5571b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442e44>) │ │ │ │ + add r7, pc, #704 @ (adr r7, 557230 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442ec4>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, pc, #696 @ (adr r7, 55722c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442ec0>) │ │ │ │ + add r7, pc, #824 @ (adr r7, 5572ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442f40>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, pc, #504 @ (adr r7, 557170 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442e04>) │ │ │ │ + add r7, pc, #632 @ (adr r7, 5571f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442e84>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, pc, #624 @ (adr r7, 5571ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442e80>) │ │ │ │ + add r7, pc, #752 @ (adr r7, 55726c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442f00>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, pc, #432 @ (adr r7, 557130 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442dc4>) │ │ │ │ + add r7, pc, #560 @ (adr r7, 5571b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442e44>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, pc, #552 @ (adr r7, 5571ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442e40>) │ │ │ │ + add r7, pc, #680 @ (adr r7, 55722c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442ec0>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, pc, #360 @ (adr r7, 5570f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442d84>) │ │ │ │ + add r7, pc, #488 @ (adr r7, 557170 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442e04>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, pc, #480 @ (adr r7, 55716c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442e00>) │ │ │ │ + add r7, pc, #608 @ (adr r7, 5571ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442e80>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 5573e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x443074> │ │ │ │ + b.n 557420 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4430b4> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - itet hi │ │ │ │ - lslhi r0, r0, #3 │ │ │ │ - bls.n 55723c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442ed0> @ unpredictable branch in IT block │ │ │ │ + itet ge │ │ │ │ + lslge r0, r0, #3 │ │ │ │ + blt.n 55727c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442f10> @ unpredictable branch in IT block │ │ │ │ │ │ │ │ - lslhi r3, r6, #2 │ │ │ │ - beq.n 556ec8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442b5c> │ │ │ │ + lslge r3, r6, #2 │ │ │ │ + beq.n 556f08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442b9c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ite pl │ │ │ │ - lslpl r0, r0, #3 │ │ │ │ - addmi r7, pc, #32 @ (adr r7, 556fc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442c58>) │ │ │ │ + ite vc │ │ │ │ + lslvc r0, r0, #3 │ │ │ │ + addvs r7, pc, #160 @ (adr r7, 557044 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442cd8>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, pc, #768 @ (adr r6, 5572a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442f3c>) │ │ │ │ + add r6, pc, #896 @ (adr r6, 557328 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442fbc>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, pc, #880 @ (adr r6, 55731c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442fb0>) │ │ │ │ + add r6, pc, #1008 @ (adr r6, 55739c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x443030>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, pc, #696 @ (adr r6, 557268 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442efc>) │ │ │ │ + add r6, pc, #824 @ (adr r6, 5572e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442f7c>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, pc, #816 @ (adr r6, 5572e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442f78>) │ │ │ │ + add r6, pc, #944 @ (adr r6, 557364 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442ff8>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, pc, #552 @ (adr r6, 5571e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442e74>) │ │ │ │ + add r6, pc, #680 @ (adr r6, 557260 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442ef4>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, pc, #656 @ (adr r6, 55724c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442ee0>) │ │ │ │ + add r6, pc, #784 @ (adr r6, 5572cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442f60>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7, {r1, r4, r7} │ │ │ │ + ldmia r7, {r1, r4, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bkpt 0x0084 │ │ │ │ + bkpt 0x00a4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r6, pc, #224 @ (adr r6, 5570a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442d3c>) │ │ │ │ + add r6, pc, #352 @ (adr r6, 557128 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442dbc>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, pc, #16 @ (adr r6, 556fdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442c70>) │ │ │ │ + add r6, pc, #144 @ (adr r6, 55705c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442cf0>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, pc, #136 @ (adr r6, 557058 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442cec>) │ │ │ │ + add r6, pc, #264 @ (adr r6, 5570d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442d6c>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #106 @ 0x6a │ │ │ │ + movs r7, #138 @ 0x8a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, pc, #536 @ (adr r4, 5571f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442e84>) │ │ │ │ + add r4, pc, #664 @ (adr r4, 557270 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442f04>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, pc, #656 @ (adr r4, 55726c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442f00>) │ │ │ │ + add r4, pc, #784 @ (adr r4, 5572ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x442f80>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr.w r4, [pc, #1384] @ 557558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4431ec> │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -1776783,63 +1776773,63 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #16] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r5, r4, #5 │ │ │ │ - udf #18 │ │ │ │ + udf #50 @ 0x32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #164 @ 0xa4 │ │ │ │ + movs r3, #196 @ 0xc4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 5575cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x443260> │ │ │ │ + bgt.n 55760c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4432a0> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - blt.n 557644 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4432d8> │ │ │ │ + blt.n 557484 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x443118> │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldrh r6, [r0, #28] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - bls.n 5574b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x443148> │ │ │ │ + bls.n 5574f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x443188> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb71c │ │ │ │ + @ instruction: 0xb73c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bhi.n 557550 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4431e4> │ │ │ │ + bls.n 557590 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x443224> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bge.n 5575d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x443268> │ │ │ │ + bge.n 557614 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4432a8> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb706 │ │ │ │ + @ instruction: 0xb726 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bhi.n 557530 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4431c4> │ │ │ │ + bhi.n 557570 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x443204> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [sp, #408] @ 0x198 │ │ │ │ + ldr r6, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [sp, #528] @ 0x210 │ │ │ │ + ldr r6, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [sp, #336] @ 0x150 │ │ │ │ + ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r6, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [sp, #264] @ 0x108 │ │ │ │ + ldr r6, [sp, #392] @ 0x188 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [sp, #384] @ 0x180 │ │ │ │ + ldr r6, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [sp, #192] @ 0xc0 │ │ │ │ + ldr r6, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [sp, #312] @ 0x138 │ │ │ │ + ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bls.n 557568 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4431fc> │ │ │ │ + bls.n 5575a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44323c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb682 │ │ │ │ + @ instruction: 0xb6a2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bhi.n 557654 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4432e8> │ │ │ │ + bhi.n 557694 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x443328> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ + ldr r6, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [sp, #136] @ 0x88 │ │ │ │ + ldr r6, [sp, #264] @ 0x108 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #332] @ (557728 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4433bc>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -1776976,25 +1776966,25 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #16] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r6, #8] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - bhi.n 5577c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x443458> │ │ │ │ + bhi.n 557804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x443498> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r4, r5, r7} │ │ │ │ + push {r2, r4, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bvs.n 557838 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4434cc> │ │ │ │ + bvs.n 557678 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44330c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bhi.n 5577e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44347c> │ │ │ │ + bhi.n 557828 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4434bc> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r5, r7} │ │ │ │ + push {r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bvs.n 55781c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4434b0> │ │ │ │ + bvs.n 55765c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4432f0> │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #336] @ (5578b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x443544>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -1777122,29 +1777112,29 @@ │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r3, #4] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r4, #7 │ │ │ │ + subs r2, r0, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ strh r6, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r4, #5 │ │ │ │ - bvs.n 557844 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4434d8> │ │ │ │ + bvs.n 557884 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x443518> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r6, 557912 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4435a6> │ │ │ │ + cbz r6, 55791a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4435ae> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bmi.n 5578b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44354c> │ │ │ │ + bpl.n 5578f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44358c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 557858 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4434ec> │ │ │ │ + bvs.n 557898 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44352c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r2, 557918 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4435ac> │ │ │ │ + cbz r2, 557920 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4435b4> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bmi.n 55788c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x443520> │ │ │ │ + bmi.n 5578cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x443560> │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #164] @ 55798c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x443620> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1777155,43 +1777145,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 a9c9e0 │ │ │ │ + bl a9c970 │ │ │ │ ldr r3, [pc, #136] @ (557998 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44362c>) │ │ │ │ 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 a94828 │ │ │ │ + bl a947b8 │ │ │ │ cbnz r0, 55796e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x443602> │ │ │ │ ldr r2, [pc, #100] @ (55799c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x443630>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ ldrd r0, r2, [r0] │ │ │ │ blx 69aa0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl a9ee20 │ │ │ │ + bl a9edb0 │ │ │ │ ldr r2, [pc, #72] @ (5579a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x443634>) │ │ │ │ ldr r3, [pc, #52] @ (557990 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x443624>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -1777201,32 +1777191,32 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [pc, #52] @ (5579a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x443638>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl a92320 │ │ │ │ + bl a922b0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl a9227c │ │ │ │ + bl a9220c │ │ │ │ b.n 557950 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4435e4> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r0, #56] @ 0x38 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 557a18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4436ac> │ │ │ │ + bvs.n 557a58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4436ec> │ │ │ │ lsls r3, r6, #2 │ │ │ │ strh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - bvs.n 5579d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44366c> │ │ │ │ + bvs.n 557a18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4436ac> │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (557ac8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44375c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1779454,25 +1779444,25 @@ │ │ │ │ add r2, pc, #328 @ (adr r2, 5591c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x444e58>) │ │ │ │ svc 70 @ 0x46 │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ ldrb r4, [r5, #0] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #152 @ 0x98 │ │ │ │ + adds r4, #184 @ 0xb8 │ │ │ │ lsls r7, r5, #4 │ │ │ │ strb r4, [r3, #27] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - strh r2, [r2, #58] @ 0x3a │ │ │ │ + strh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r6, #58] @ 0x3a │ │ │ │ + strh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r2, #46] @ 0x2e │ │ │ │ + strh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r2, [r6, #46] @ 0x2e │ │ │ │ + strh r2, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr.w r8, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ vldr d0, [pc, #768] @ 5593a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44503c> │ │ │ │ ldrb.w r6, [r8, #13] │ │ │ │ mov r1, r6 │ │ │ │ bl 4679e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x353678> │ │ │ │ @@ -1780425,17 +1780415,17 @@ │ │ │ │ pop {r0, r6, r7} │ │ │ │ ldrh r7, [r0, #44] @ 0x2c │ │ │ │ subs r5, #166 @ 0xa6 │ │ │ │ adds r1, #175 @ 0xaf │ │ │ │ pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r1, [pc, #916] @ (559e5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x445af0>) │ │ │ │ subs r5, #177 @ 0xb1 │ │ │ │ - push {r1, r2, r4, r6, r7, lr} │ │ │ │ + push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r4, r5, r7, lr} │ │ │ │ + push {r4, r6, r7, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ mov r0, r5 │ │ │ │ bl 46a718 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3563ac> │ │ │ │ mov r6, r0 │ │ │ │ b.n 559a0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4456a0> │ │ │ │ movs r1, #212 @ 0xd4 │ │ │ │ @@ -1781112,45 +1781102,45 @@ │ │ │ │ b.n 55a0de <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x445d72> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ udf #255 @ 0xff │ │ │ │ @ instruction: 0xffff7fff │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #14] │ │ │ │ + strb r0, [r3, #15] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r2, #15] │ │ │ │ + strb r6, [r6, #15] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r5, #14] │ │ │ │ + strb r0, [r1, #15] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r0, #15] │ │ │ │ + strb r6, [r4, #15] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r2, #14] │ │ │ │ + strb r4, [r6, #14] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r6, #14] │ │ │ │ + strb r2, [r2, #15] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ + add r1, sp, #184 @ 0xb8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r3, #30] │ │ │ │ + ldrh r4, [r7, #30] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r7, sp, #832 @ 0x340 │ │ │ │ + add r7, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, sp, #984 @ 0x3d8 │ │ │ │ + add r1, sp, #88 @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r0, #30] │ │ │ │ + ldrh r4, [r4, #30] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r7, sp, #736 @ 0x2e0 │ │ │ │ + add r7, sp, #864 @ 0x360 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r3, #10] │ │ │ │ + strb r6, [r7, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r7, #10] │ │ │ │ + strb r4, [r3, #11] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r7, #9] │ │ │ │ + strb r6, [r3, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r3, #10] │ │ │ │ + strb r4, [r7, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ sub sp, #404 @ 0x194 │ │ │ │ mov r9, r2 │ │ │ │ @@ -1781349,55 +1781339,55 @@ │ │ │ │ b.n 55a2aa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x445f3e> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r2, [r5, r6] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #536 @ 0x218 │ │ │ │ + add r5, sp, #664 @ 0x298 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r4, r0 │ │ │ │ + subs r2, r0, r1 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - add r5, sp, #416 @ 0x1a0 │ │ │ │ + add r5, sp, #544 @ 0x220 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r0, [r2, r3] │ │ │ │ + ldrsb r0, [r6, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, sp, #216 @ 0xd8 │ │ │ │ + add r6, sp, #344 @ 0x158 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bvs.n 55a4d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x446164> │ │ │ │ + bvs.n 55a510 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4461a4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ + add r5, sp, #296 @ 0x128 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r0, #20] │ │ │ │ + ldrh r6, [r4, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 55a490 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x446124> │ │ │ │ + bcs.n 55a4d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x446164> │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r7, #178 @ 0xb2 │ │ │ │ + adds r7, #210 @ 0xd2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xeb2c00b1 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + adc.w r0, ip, r1, ror #2 │ │ │ │ + push {r1, r2, r3, r4, lr} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cbnz r0, 55a47a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44610e> │ │ │ │ + cbnz r0, 55a482 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x446116> │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bpl.n 55a4f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44618c> │ │ │ │ + bpl.n 55a538 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4461cc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r1, #4] │ │ │ │ + ldrh r0, [r5, #4] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r4, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldrb r0, [r3, r1] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - add r4, sp, #8 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - add r3, sp, #944 @ 0x3b0 │ │ │ │ + add r4, sp, #136 @ 0x88 │ │ │ │ lsls r3, r6, #2 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ + add r4, sp, #176 @ 0xb0 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #364] @ (55a5f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x446288>) │ │ │ │ ldr r3, [pc, #364] @ (55a5f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44628c>) │ │ │ │ @@ -1781546,45 +1781536,45 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r6, r5] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r5, r5] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - add r3, sp, #400 @ 0x190 │ │ │ │ + add r3, sp, #528 @ 0x210 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r2, [r2, #54] @ 0x36 │ │ │ │ + strh r2, [r6, #54] @ 0x36 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r3, sp, #232 @ 0xe8 │ │ │ │ + add r3, sp, #360 @ 0x168 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r7, r1] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - add r3, sp, #160 @ 0xa0 │ │ │ │ + add r3, sp, #288 @ 0x120 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #504 @ 0x1f8 │ │ │ │ + add r2, sp, #632 @ 0x278 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #664 @ 0x298 │ │ │ │ + add r2, sp, #792 @ 0x318 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #432 @ 0x1b0 │ │ │ │ + add r2, sp, #560 @ 0x230 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #160 @ 0xa0 │ │ │ │ + add r3, sp, #288 @ 0x120 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #360 @ 0x168 │ │ │ │ + add r2, sp, #488 @ 0x1e8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #776 @ 0x308 │ │ │ │ + add r2, sp, #904 @ 0x388 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #288 @ 0x120 │ │ │ │ + add r2, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #896 @ 0x380 │ │ │ │ + add r3, sp, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #216 @ 0xd8 │ │ │ │ + add r2, sp, #344 @ 0x158 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1781828,33 +1781818,33 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r4, r2] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r3, r7] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldr r6, [r0, #48] @ 0x30 │ │ │ │ + ldr r6, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r4, #48] @ 0x30 │ │ │ │ + ldr r4, [r0, #52] @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, sp, #864 @ 0x360 │ │ │ │ + add r0, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r2, #26] │ │ │ │ + strh r6, [r6, #26] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r7, pc, #760 @ (adr r7, 55abbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x446850>) │ │ │ │ + add r7, pc, #888 @ (adr r7, 55ac3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4468d0>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r3, #44] @ 0x2c │ │ │ │ + ldr r2, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r7, #44] @ 0x2c │ │ │ │ + ldr r0, [r3, #48] @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, sp, #568 @ 0x238 │ │ │ │ + add r0, sp, #696 @ 0x2b8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r5, #24] │ │ │ │ + strh r4, [r1, #26] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r7, pc, #592 @ (adr r7, 55ab28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4467bc>) │ │ │ │ + add r7, pc, #720 @ (adr r7, 55aba8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44683c>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r1, [pc, #184] @ (55a9a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x446634>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1782269,17 +1782259,17 @@ │ │ │ │ mov.w r1, #316 @ 0x13c │ │ │ │ b.n 55abda <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44686e> │ │ │ │ movw r1, #319 @ 0x13f │ │ │ │ b.n 55abda <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44686e> │ │ │ │ mov.w r1, #436 @ 0x1b4 │ │ │ │ b.n 55abda <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44686e> │ │ │ │ nop │ │ │ │ - add r4, pc, #144 @ (adr r4, 55ad40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4469d4>) │ │ │ │ + add r4, pc, #272 @ (adr r4, 55adc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x446a54>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, pc, #456 @ (adr r4, 55ae7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x446b10>) │ │ │ │ + add r4, pc, #584 @ (adr r4, 55aefc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x446b90>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (55add4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x446a68>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1783083,23 +1783073,23 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r6, r7] │ │ │ │ lsls r5, r4, #5 │ │ │ │ str r6, [r5, r7] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - add r2, pc, #816 @ (adr r2, 55b898 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44752c>) │ │ │ │ + add r2, pc, #944 @ (adr r2, 55b918 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4475ac>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, pc, #632 @ (adr r1, 55b7e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x447478>) │ │ │ │ + add r1, pc, #760 @ (adr r1, 55b864 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4474f8>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r0, [sp, #880] @ 0x370 │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r6, [r7, r1] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - str r5, [sp, #776] @ 0x308 │ │ │ │ + str r5, [sp, #904] @ 0x388 │ │ │ │ lsls r1, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1783292,15 +1783282,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #368] @ (55b8d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44756c>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldr r2, [pc, #224] @ (55b84c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4474e0>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #808] @ 0x328 │ │ │ │ + ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #932] @ (55bb2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4477c0>) │ │ │ │ @@ -1785081,33 +1785071,33 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r6, #60 @ 0x3c │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #106 @ 0x6a │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #456] @ (55cb9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x448830>) │ │ │ │ + ldr r2, [pc, #584] @ (55cc1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4488b0>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #576] @ (55cc18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4488ac>) │ │ │ │ + ldr r2, [pc, #704] @ (55cc98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44892c>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #384] @ (55cb5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4487f0>) │ │ │ │ + ldr r2, [pc, #512] @ (55cbdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x448870>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #504] @ (55cbd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44886c>) │ │ │ │ + ldr r2, [pc, #632] @ (55cc58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4488ec>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r4, #0] │ │ │ │ + ldrh r2, [r0, #2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r7, #52] @ 0x34 │ │ │ │ + strh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r1, [pc, #872] @ (55cd54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4489e8>) │ │ │ │ + ldr r1, [pc, #1000] @ (55cdd4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x448a68>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r1, [pc, #992] @ (55cdd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x448a64>) │ │ │ │ + ldr r2, [pc, #96] @ (55ca50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4486e4>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r2, [r6, r6] │ │ │ │ + ldrsb r2, [r2, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r1, [pc, #800] @ (55cd18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4489ac>) │ │ │ │ + ldr r1, [pc, #928] @ (55cd98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x448a2c>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ mov r9, r2 │ │ │ │ ldr.w r2, [pc, #2156] @ 55d278 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x448f0c> │ │ │ │ @@ -1785989,15 +1785979,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #206 @ 0xce │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldr r0, [pc, #200] @ (55d350 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x448fe4>) │ │ │ │ lsls r6, r3, #5 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - cmp r7, #86 @ 0x56 │ │ │ │ + cmp r7, #118 @ 0x76 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldrb r0, [r3, #2] │ │ │ │ cbz r0, 55d2a2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x448f36> │ │ │ │ ldrb r0, [r1, #13] │ │ │ │ @@ -1786348,17 +1786338,17 @@ │ │ │ │ subs r7, #247 @ 0xf7 │ │ │ │ ldrb r6, [r7, #7] │ │ │ │ str r7, [r3, r2] │ │ │ │ add r3, r2 │ │ │ │ subs r7, #211 @ 0xd3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #7] │ │ │ │ + ldrb r6, [r7, #7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r5, #8] │ │ │ │ + ldrb r4, [r1, #9] │ │ │ │ lsls r3, r6, #2 │ │ │ │ vldr d7, [pc, #672] @ 55d8d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44956c> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ vstr d7, [sp, #88] @ 0x58 │ │ │ │ bl 465758 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3513ec> │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 55d658 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4492ec> │ │ │ │ @@ -1786611,17 +1786601,17 @@ │ │ │ │ cmp r1, #20 │ │ │ │ bls.w 55d23e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x448ed2> │ │ │ │ b.n 55d812 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4494a6> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ - cmp r1, #82 @ 0x52 │ │ │ │ + cmp r1, #114 @ 0x72 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r1, #72 @ 0x48 │ │ │ │ + cmp r1, #104 @ 0x68 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #88] @ 0x58 │ │ │ │ cmp r5, #31 │ │ │ │ bhi.n 55d942 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4495d6> │ │ │ │ tbb [pc, r5] │ │ │ │ movs r2, #16 │ │ │ │ @@ -1787284,32 +1787274,32 @@ │ │ │ │ nop │ │ │ │ movs r6, #156 @ 0x9c │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #146 @ 0x92 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldrb r2, [r1, #1] │ │ │ │ + ldrb r2, [r5, #1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r4, #25] │ │ │ │ + strb r6, [r0, #26] │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldmia r6, {r0, r3, r4, r6, r7} │ │ │ │ vsra.u32 d30, d7, #1 │ │ │ │ @ instruction: 0xffff25ca │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ vcvt.u32.f32 d30, d27, #1 │ │ │ │ vsri.32 q15, , #1 │ │ │ │ - vqshlu.s64 d23, d2, #63 @ 0x3f │ │ │ │ + vqshlu.s64 d23, d18, #63 @ 0x3f │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #124 @ 0x7c │ │ │ │ + adds r7, #156 @ 0x9c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #90 @ 0x5a │ │ │ │ + adds r7, #122 @ 0x7a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vshr.s64 d16, d18, #56 │ │ │ │ + vshr.s64 d16, d18, #24 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw lr, #259 @ 0x103 │ │ │ │ @@ -1787377,25 +1787367,25 @@ │ │ │ │ ldr r0, [pc, #28] @ (55e130 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x449dc4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (55e134 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x449dc8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r4} │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strb r6, [r1, #9] │ │ │ │ + strb r6, [r5, #9] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r4, #17] │ │ │ │ + ldrb r4, [r0, #18] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r6, #8] │ │ │ │ + strb r6, [r2, #9] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r1, #16] │ │ │ │ + strb r0, [r5, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r5, #96] @ 0x60 │ │ │ │ + ldr r2, [r1, #100] @ 0x64 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1787678,25 +1787668,25 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r0, r1, #2 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #120] @ 0x78 │ │ │ │ + ldr r4, [r5, #120] @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0x47ae │ │ │ │ + @ instruction: 0x47ce │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r1, #116] @ 0x74 │ │ │ │ + ldr r6, [r5, #116] @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r5, #116] @ 0x74 │ │ │ │ + ldr r4, [r1, #120] @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0x479a │ │ │ │ + @ instruction: 0x47ba │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r7, #112] @ 0x70 │ │ │ │ + ldr r2, [r3, #116] @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r6, r1, r7 │ │ │ │ lsls r5, r4, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1787795,31 +1787785,31 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ subs r4, r6, r5 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r6, r4 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldr r4, [r6, #100] @ 0x64 │ │ │ │ + ldr r4, [r2, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mov sl, r1 │ │ │ │ + mov sl, r5 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r5, #96] @ 0x60 │ │ │ │ + ldr r2, [r1, #100] @ 0x64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r5, #100] @ 0x64 │ │ │ │ + ldr r2, [r1, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mov r4, lr │ │ │ │ + mov ip, r2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r2, #96] @ 0x60 │ │ │ │ + ldr r4, [r6, #96] @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r4, #100] @ 0x64 │ │ │ │ + ldr r0, [r0, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mov r2, fp │ │ │ │ + mov r2, pc │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r7, #92] @ 0x5c │ │ │ │ + ldr r2, [r3, #96] @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #444] @ (55e768 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44a3fc>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -1788001,19 +1787991,19 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ subs r4, r1, r1 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, r6 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldr r4, [r5, #68] @ 0x44 │ │ │ │ + ldr r4, [r1, #72] @ 0x48 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, fp │ │ │ │ + add r6, pc │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r7, #60] @ 0x3c │ │ │ │ + ldr r6, [r3, #64] @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb.w ip, [r3, #48] @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1788152,35 +1788142,35 @@ │ │ │ │ ldr r1, [pc, #56] @ (55e920 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44a5b4>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ nop │ │ │ │ - cmp r2, #238 @ 0xee │ │ │ │ + cmp r3, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #12 │ │ │ │ + cmp r3, #44 @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r5} │ │ │ │ + stmia r6!, {r1, r2, r6} │ │ │ │ lsls r6, r7, #2 │ │ │ │ - orrs r0, r3 │ │ │ │ + orrs r0, r7 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r7, #40] @ 0x28 │ │ │ │ + ldr r0, [r3, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #146 @ 0x92 │ │ │ │ + cmp r2, #178 @ 0xb2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #176 @ 0xb0 │ │ │ │ + cmp r2, #208 @ 0xd0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #128 @ 0x80 │ │ │ │ + cmp r2, #160 @ 0xa0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #158 @ 0x9e │ │ │ │ + cmp r2, #190 @ 0xbe │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #98 @ 0x62 │ │ │ │ + cmp r2, #130 @ 0x82 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #128 @ 0x80 │ │ │ │ + cmp r2, #160 @ 0xa0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #784] @ (55ec48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44a8dc>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1788489,45 +1788479,45 @@ │ │ │ │ b.n 55ec18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44a8ac> │ │ │ │ asrs r2, r0, #27 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r4, #24 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - stmia r3!, {r2, r3, r7} │ │ │ │ + stmia r3!, {r2, r3, r5, r7} │ │ │ │ lsls r6, r7, #2 │ │ │ │ - eors r6, r7 │ │ │ │ + lsls r6, r3 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ + ldr r6, [r7, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r0, #6 │ │ │ │ + cmp r0, #38 @ 0x26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r0, #36 @ 0x24 │ │ │ │ + cmp r0, #68 @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - eors r6, r0 │ │ │ │ + eors r6, r4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r4, #124] @ 0x7c │ │ │ │ + ldr r6, [r0, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #204 @ 0xcc │ │ │ │ + movs r7, #236 @ 0xec │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #234 @ 0xea │ │ │ │ + cmp r0, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #164 @ 0xa4 │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #194 @ 0xc2 │ │ │ │ + movs r7, #226 @ 0xe2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #128 @ 0x80 │ │ │ │ + movs r7, #160 @ 0xa0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #156 @ 0x9c │ │ │ │ + movs r7, #188 @ 0xbc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #30 │ │ │ │ + movs r7, #62 @ 0x3e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #60 @ 0x3c │ │ │ │ + movs r7, #92 @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1304] @ 55f1c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44ae54> │ │ │ │ @@ -1789042,123 +1789032,123 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #13 │ │ │ │ lsls r5, r4, #5 │ │ │ │ asrs r4, r5, #11 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - str r6, [r2, #72] @ 0x48 │ │ │ │ + str r6, [r6, #72] @ 0x48 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, #48 @ 0x30 │ │ │ │ + subs r4, #80 @ 0x50 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r2, #60] @ 0x3c │ │ │ │ + str r0, [r6, #60] @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #68] @ 0x44 │ │ │ │ + str r2, [r1, #72] @ 0x48 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #148 @ 0x94 │ │ │ │ + subs r3, #180 @ 0xb4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r6, #48] @ 0x30 │ │ │ │ + str r4, [r2, #52] @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmdb r2!, {r2, r4, r5, r7} │ │ │ │ - subs r3, #124 @ 0x7c │ │ │ │ + ldrd r0, r0, [r2, #-720] @ 0x2d0 │ │ │ │ + subs r3, #156 @ 0x9c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r3, #48] @ 0x30 │ │ │ │ + str r4, [r7, #48] @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r1, #76] @ 0x4c │ │ │ │ + str r6, [r5, #76] @ 0x4c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #100 @ 0x64 │ │ │ │ + subs r3, #132 @ 0x84 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r0, #48] @ 0x30 │ │ │ │ + str r4, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r6, #72] @ 0x48 │ │ │ │ + str r6, [r2, #76] @ 0x4c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #76 @ 0x4c │ │ │ │ + subs r3, #108 @ 0x6c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r5, #44] @ 0x2c │ │ │ │ + str r4, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ + str r2, [r0, #64] @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #52 @ 0x34 │ │ │ │ + subs r3, #84 @ 0x54 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r2, #44] @ 0x2c │ │ │ │ + str r4, [r6, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r4, #108] @ 0x6c │ │ │ │ + str r6, [r0, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #28 │ │ │ │ + subs r3, #60 @ 0x3c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r7, #40] @ 0x28 │ │ │ │ + str r4, [r3, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r0, #56] @ 0x38 │ │ │ │ + str r2, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #4 │ │ │ │ + subs r3, #36 @ 0x24 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r4, #40] @ 0x28 │ │ │ │ + str r4, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia.w lr, {r2, r4, r5, r7} │ │ │ │ - subs r2, #232 @ 0xe8 │ │ │ │ + ldmia.w lr!, {r2, r4, r5, r7} │ │ │ │ + subs r3, #8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r1, #40] @ 0x28 │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ + str r2, [r7, #68] @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, #212 @ 0xd4 │ │ │ │ + subs r2, #244 @ 0xf4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r6, #36] @ 0x24 │ │ │ │ + str r4, [r2, #40] @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r7, #60] @ 0x3c │ │ │ │ + str r6, [r3, #64] @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, #188 @ 0xbc │ │ │ │ + subs r2, #220 @ 0xdc │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ + str r4, [r7, #36] @ 0x24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ + str r2, [r2, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, #164 @ 0xa4 │ │ │ │ + subs r2, #196 @ 0xc4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r0, #36] @ 0x24 │ │ │ │ + str r4, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r7, #60] @ 0x3c │ │ │ │ + str r6, [r3, #64] @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, #140 @ 0x8c │ │ │ │ + subs r2, #172 @ 0xac │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r5, #32] │ │ │ │ + str r4, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r4, #48] @ 0x30 │ │ │ │ + str r6, [r0, #52] @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, #116 @ 0x74 │ │ │ │ + subs r2, #148 @ 0x94 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r2, #32] │ │ │ │ + str r4, [r6, #32] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r5, #60] @ 0x3c │ │ │ │ + str r6, [r1, #64] @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, #88 @ 0x58 │ │ │ │ + subs r2, #120 @ 0x78 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r7, #28] │ │ │ │ + str r0, [r3, #32] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r2, #52] @ 0x34 │ │ │ │ + str r6, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, #68 @ 0x44 │ │ │ │ + subs r2, #100 @ 0x64 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r4, #28] │ │ │ │ + str r4, [r0, #32] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r2, #52] @ 0x34 │ │ │ │ + str r6, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, #44 @ 0x2c │ │ │ │ + subs r2, #76 @ 0x4c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r1, #28] │ │ │ │ + str r4, [r5, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r2, #60] @ 0x3c │ │ │ │ + str r4, [r6, #60] @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r6, #24] │ │ │ │ + str r2, [r2, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r3, #60] @ 0x3c │ │ │ │ + str r6, [r7, #60] @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r4, #24] │ │ │ │ + str r0, [r0, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr.w r2, [pc, #2828] @ 55fdd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44ba64> │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1790238,144 +1790228,144 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r4, #20 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ + str r2, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #224 @ 0xe0 │ │ │ │ + adds r6, #0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r0, r6] │ │ │ │ + ldrb r0, [r4, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r6, [r5, r6] │ │ │ │ + ldrsh r6, [r1, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r5, r2] │ │ │ │ + ldrb r4, [r1, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r0, r7 │ │ │ │ + subs r6, r4, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r4, r7 │ │ │ │ + adds r4, r0, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r0, [r4, r7] │ │ │ │ + str r0, [r0, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, #12 │ │ │ │ + adds r4, #44 @ 0x2c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r4, [r5, r6] │ │ │ │ + ldrh r4, [r1, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r4, [r4, r5] │ │ │ │ + ldrsh r4, [r0, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #238 @ 0xee │ │ │ │ + adds r4, #14 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r6, [r1, r6] │ │ │ │ + ldrh r6, [r5, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r6, [r0, r7] │ │ │ │ + ldrsh r6, [r4, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #204 @ 0xcc │ │ │ │ + adds r3, #236 @ 0xec │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r4, [r5, r5] │ │ │ │ + ldrh r4, [r1, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r0, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #31 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldrb r2, [r5, r7] │ │ │ │ + ldrsh r2, [r1, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #100 @ 0x64 │ │ │ │ + adds r3, #132 @ 0x84 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r4, [r0, r4] │ │ │ │ + ldrh r4, [r4, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldrex pc, [r3, #1020] @ 0x3fc │ │ │ │ - ldrsh r6, [r0, r7] │ │ │ │ + ldrsh r6, [r4, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, #96 @ 0x60 │ │ │ │ + adds r2, #128 @ 0x80 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r0, [r0, r0] │ │ │ │ + ldrh r0, [r4, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r5, r5] │ │ │ │ + ldrb r4, [r1, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, #218 @ 0xda │ │ │ │ + adds r0, #250 @ 0xfa │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r7, r1] │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r6, r2] │ │ │ │ + ldrb r0, [r2, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, #194 @ 0xc2 │ │ │ │ + adds r0, #226 @ 0xe2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r4, r1] │ │ │ │ + ldr r2, [r0, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r0, r1 │ │ │ │ + adds r0, r4, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, r3, r1 │ │ │ │ + adds r6, r7, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r0, r7] │ │ │ │ + ldrh r4, [r4, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, #78 @ 0x4e │ │ │ │ + adds r0, #110 @ 0x6e │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsb r6, [r5, r7] │ │ │ │ + ldr r6, [r1, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r5, r5] │ │ │ │ + ldrb r0, [r1, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, #46 @ 0x2e │ │ │ │ + adds r0, #78 @ 0x4e │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsb r6, [r1, r7] │ │ │ │ + ldrsb r6, [r5, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r6, r1] │ │ │ │ + ldrh r4, [r2, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #238 @ 0xee │ │ │ │ + adds r0, #14 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsb r6, [r1, r6] │ │ │ │ + ldrsb r6, [r5, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r4, r3] │ │ │ │ + ldrh r0, [r0, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #72 @ 0x48 │ │ │ │ + cmp r7, #104 @ 0x68 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsb r0, [r5, r3] │ │ │ │ + ldrsb r0, [r1, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r4, r4] │ │ │ │ + ldrh r0, [r0, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #2 │ │ │ │ + cmp r7, #34 @ 0x22 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsb r2, [r4, r2] │ │ │ │ + ldrsb r2, [r0, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r2, r0] │ │ │ │ + ldrb r2, [r6, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #228 @ 0xe4 │ │ │ │ + cmp r7, #4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsb r4, [r0, r2] │ │ │ │ + ldrsb r4, [r4, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r4, r7] │ │ │ │ + ldrb r2, [r0, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #200 @ 0xc8 │ │ │ │ + cmp r6, #232 @ 0xe8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsb r0, [r5, r1] │ │ │ │ + ldrsb r0, [r1, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r6, [r1, r3] │ │ │ │ + ldrh r6, [r5, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #176 @ 0xb0 │ │ │ │ + cmp r6, #208 @ 0xd0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsb r0, [r2, r1] │ │ │ │ + ldrsb r0, [r6, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r1, #0] │ │ │ │ + ldrb r6, [r5, #0] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r6, #156 @ 0x9c │ │ │ │ + cmp r6, #188 @ 0xbc │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsb r4, [r7, r0] │ │ │ │ + ldrsb r4, [r3, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r5, r4] │ │ │ │ + ldrh r2, [r1, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #76 @ 0x4c │ │ │ │ + cmp r6, #108 @ 0x6c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r5, r7] │ │ │ │ + ldrsb r4, [r1, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r7, r1] │ │ │ │ + ldrh r2, [r3, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #56 @ 0x38 │ │ │ │ + cmp r6, #88 @ 0x58 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r3, r7] │ │ │ │ + strb r0, [r7, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r5 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ cmp r6, #2 │ │ │ │ beq.n 55fef8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44bb8c> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ @@ -1791153,177 +1791143,177 @@ │ │ │ │ b.n 560554 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44c1e8> │ │ │ │ ldr r3, [pc, #332] @ (5607cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44c460>) │ │ │ │ add r3, pc │ │ │ │ b.n 560554 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44c1e8> │ │ │ │ ldr r3, [pc, #332] @ (5607d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44c464>) │ │ │ │ add r3, pc │ │ │ │ b.n 560554 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44c1e8> │ │ │ │ - ldr r2, [r7, r5] │ │ │ │ + ldr r2, [r3, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #160 @ 0xa0 │ │ │ │ + cmp r3, #192 @ 0xc0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strh r0, [r0, r5] │ │ │ │ + strh r0, [r4, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r4, r6] │ │ │ │ + ldr r0, [r0, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + cmp r3, #158 @ 0x9e │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strh r6, [r3, r4] │ │ │ │ + strh r6, [r7, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r7, r3] │ │ │ │ + ldr r2, [r3, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #100 @ 0x64 │ │ │ │ + cmp r3, #132 @ 0x84 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strh r4, [r0, r4] │ │ │ │ + strh r4, [r4, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r2, #86 @ 0x56 │ │ │ │ + cmp r2, #118 @ 0x76 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r6, r7] │ │ │ │ + strh r6, [r2, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r6, r5] │ │ │ │ + ldr r2, [r2, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #56 @ 0x38 │ │ │ │ + cmp r2, #88 @ 0x58 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r3, r7] │ │ │ │ + str r0, [r7, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r5, r4] │ │ │ │ + ldr r0, [r1, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #26 │ │ │ │ + cmp r2, #58 @ 0x3a │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r7, r6] │ │ │ │ + str r2, [r3, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r6, r3] │ │ │ │ + ldr r6, [r2, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r1, #248 @ 0xf8 │ │ │ │ + cmp r2, #24 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r3, r6] │ │ │ │ + str r0, [r7, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r0, r4] │ │ │ │ + ldr r0, [r4, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r0, r5] │ │ │ │ + ldr r2, [r4, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r2, r5] │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r5, r5] │ │ │ │ + ldr r2, [r1, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r1, r3] │ │ │ │ + str r0, [r5, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r0, r4] │ │ │ │ + ldr r0, [r4, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r0, #122 @ 0x7a │ │ │ │ + cmp r0, #154 @ 0x9a │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r3, r0] │ │ │ │ + str r2, [r7, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r0, r3] │ │ │ │ + ldr r4, [r4, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r0, #94 @ 0x5e │ │ │ │ + cmp r0, #126 @ 0x7e │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r7, [pc, #1016] @ (560b00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44c794>) │ │ │ │ + str r6, [r3, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r6, r3] │ │ │ │ + ldr r2, [r2, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ + ldr r2, [r5, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r6, #0] │ │ │ │ + strh r4, [r2, #2] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r0, #54 @ 0x36 │ │ │ │ + cmp r0, #86 @ 0x56 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldmia r7!, {r1, r4, r6} │ │ │ │ + ldmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r1, r3] │ │ │ │ + ldr r0, [r5, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r0, r3] │ │ │ │ + ldr r4, [r4, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r0, [r0, r1] │ │ │ │ + ldrsb r0, [r4, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [pc, #504] @ (560924 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44c5b8>) │ │ │ │ + ldr r7, [pc, #632] @ (5609a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44c638>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ + ldr r0, [r7, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r1, r1] │ │ │ │ + ldr r4, [r5, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [sp, #376] @ 0x178 │ │ │ │ + ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r0, #10] │ │ │ │ + ldrb r6, [r4, #10] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ands.w r0, r6, r0, ror #2 │ │ │ │ - beq.n 56080c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44c4a0> │ │ │ │ + bics.w r0, r6, r0, ror #2 │ │ │ │ + beq.n 56064c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44c2e0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r2, r6] │ │ │ │ + str r6, [r6, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r7, r5] │ │ │ │ + str r0, [r3, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r1, r4] │ │ │ │ + str r6, [r5, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stcl 0, cr0, [r8], #704 @ 0x2c0 │ │ │ │ - ldr r6, [r1, r7] │ │ │ │ + stc 0, cr0, [r8, #-704] @ 0xfffffd40 │ │ │ │ + ldr r6, [r5, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r0, r6] │ │ │ │ + strb r2, [r4, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #220 @ 0xdc │ │ │ │ + movs r6, #252 @ 0xfc │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [pc, #496] @ (560954 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44c5e8>) │ │ │ │ + ldr r6, [pc, #624] @ (5609d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44c668>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r2, r3] │ │ │ │ + str r6, [r6, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r0, r3] │ │ │ │ + str r4, [r4, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r5, r2] │ │ │ │ + str r2, [r1, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r2, r2] │ │ │ │ + str r4, [r6, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r3, r3] │ │ │ │ + str r6, [r7, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r1, r3] │ │ │ │ + str r0, [r5, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5, {r3, r5, r7} │ │ │ │ + ldmia r5!, {r3, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [r3, r0] │ │ │ │ + ldr r2, [r7, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r6, [r1, r5] │ │ │ │ + ldrsb r6, [r5, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r2, [r1, r5] │ │ │ │ + ldrsb r2, [r5, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r5, [pc, #648] @ (560a1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44c6b0>) │ │ │ │ + ldr r5, [pc, #776] @ (560a9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44c730>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r2, [r4, r5] │ │ │ │ + ldrsb r2, [r0, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r2, [r0, r5] │ │ │ │ + ldrsb r2, [r4, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r4, [r1, r5] │ │ │ │ + ldrsb r4, [r5, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r4, [r0, r5] │ │ │ │ + ldrsb r4, [r4, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r1, r1] │ │ │ │ + str r6, [r5, r1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsb r2, [r5, r3] │ │ │ │ + ldrsb r2, [r1, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r4, [r1, r3] │ │ │ │ + ldrsb r4, [r5, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r0, [r6, r2] │ │ │ │ + ldrsb r0, [r2, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r4, [r3, r2] │ │ │ │ + ldrsb r4, [r7, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r4, [r0, r2] │ │ │ │ + ldrsb r4, [r4, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r4, [r5, r1] │ │ │ │ + ldrsb r4, [r1, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r4, [r2, r1] │ │ │ │ + ldrsb r4, [r6, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, pc, #504 @ (adr r7, 5609c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44c654>) │ │ │ │ + add r7, pc, #632 @ (adr r7, 560a40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44c6d4>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [pc, #816] @ (560afc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44c790>) │ │ │ │ + ldr r0, [pc, #944] @ (560b7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44c810>) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [pc, #632] @ (560a48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44c6dc>) │ │ │ │ + ldr r6, [pc, #760] @ (560ac8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44c75c>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [pc, #768] @ (560ad4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44c768>) │ │ │ │ + ldr r4, [pc, #896] @ (560b54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44c7e8>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -1791980,52 +1791970,52 @@ │ │ │ │ ... │ │ │ │ strb.w r0, [sl, ] │ │ │ │ @ instruction: 0xf7fc0164 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, r1] │ │ │ │ + strb r6, [r3, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #184 @ 0xb8 │ │ │ │ + movs r2, #216 @ 0xd8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [pc, #352] @ (560fec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44cc80>) │ │ │ │ + ldr r2, [pc, #480] @ (56106c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44cd00>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #704] @ (561150 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44cde4>) │ │ │ │ + ldr r3, [pc, #832] @ (5611d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44ce64>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r7, r7] │ │ │ │ + strb r0, [r3, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #896] @ (56121c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44ceb0>) │ │ │ │ + ldr r2, [pc, #0] @ (560e9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44cb30>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r1, [pc, #736] @ (561180 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44ce14>) │ │ │ │ + ldr r1, [pc, #864] @ (561200 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44ce94>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2640164 │ │ │ │ - ldr r7, [pc, #928] @ (56124c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44cee0>) │ │ │ │ + str r0, [r1, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r7, #7 │ │ │ │ + subs r2, r3, #0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp sl, r3 │ │ │ │ + cmp sl, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r6, r0] │ │ │ │ + str r4, [r2, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r4, #7 │ │ │ │ + subs r2, r0, #0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp sl, r0 │ │ │ │ + cmp sl, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r0, r1] │ │ │ │ + str r2, [r4, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [pc, #32] @ (560ee8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44cb7c>) │ │ │ │ + ldr r7, [pc, #160] @ (560f68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44cbfc>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r6, #5 │ │ │ │ + adds r2, r2, #6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r2, r2 │ │ │ │ + cmp r2, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r3, r0 │ │ │ │ beq.n 560ede <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44cb72> │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ cmp r3, r1 │ │ │ │ bne.w 560a0a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44c69e> │ │ │ │ @@ -1792292,67 +1792282,67 @@ │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ movs r3, #2 │ │ │ │ b.n 56113e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44cdd2> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r6, [pc, #400] @ (56130c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44cfa0>) │ │ │ │ + ldr r6, [pc, #528] @ (56138c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44d020>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r0, #2 │ │ │ │ + adds r2, r4, #2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r2, r4 │ │ │ │ + add r2, r8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #720] @ (561458 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44d0ec>) │ │ │ │ + ldr r5, [pc, #848] @ (5614d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44d16c>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r4, r4 │ │ │ │ + subs r6, r0, r5 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmn r6, r0 │ │ │ │ + cmn r6, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - blx r9 │ │ │ │ + blx sp │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r1, r4 │ │ │ │ + subs r6, r5, r4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r6, r5 │ │ │ │ + cmn r6, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #80] @ (5611f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44ce84>) │ │ │ │ + ldr r5, [pc, #208] @ (561270 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44cf04>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r7, r3 │ │ │ │ + subs r2, r3, r4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r2, r3 │ │ │ │ + cmp r2, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [pc, #960] @ (56156c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44d200>) │ │ │ │ + ldr r5, [pc, #64] @ (5611ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44ce80>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r4, r3 │ │ │ │ + subs r2, r0, r4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r2, r0 │ │ │ │ + cmp r2, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #8] @ (5611c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44ce54>) │ │ │ │ + ldr r5, [pc, #136] @ (561240 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44ced4>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - negs r4, r5 │ │ │ │ + cmp r4, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #520] @ (5613c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44d05c>) │ │ │ │ + ldr r5, [pc, #648] @ (561448 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44d0dc>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r7, r2 │ │ │ │ + subs r0, r3, r3 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - negs r0, r3 │ │ │ │ + negs r0, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r4, r6 │ │ │ │ + cmp r4, sl │ │ │ │ lsls r3, r6, #2 │ │ │ │ - tst r2, r6 │ │ │ │ + negs r2, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #256] @ (5612d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44cf68>) │ │ │ │ + ldr r5, [pc, #384] @ (561354 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44cfe8>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r4, r1 │ │ │ │ + subs r6, r0, r2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - tst r6, r0 │ │ │ │ + tst r6, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #248] @ (5612d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44cf6c>) │ │ │ │ + ldr r5, [pc, #376] @ (561358 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44cfec>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rors r0, r6 │ │ │ │ + tst r0, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1792423,21 +1792413,21 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ movs r2, #5 │ │ │ │ bl 53fdfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42ba90> │ │ │ │ b.n 561212 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44cea6> │ │ │ │ nop │ │ │ │ - lsrs r4, r3, #29 │ │ │ │ + lsrs r4, r7, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r0, #4 │ │ │ │ + lsls r4, r4, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r0, #3 │ │ │ │ + lsls r0, r4, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + lsls r4, r7, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1792566,19 +1792556,19 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [pc, #20] @ (561410 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44d0a4>) │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ - ldr r2, [pc, #944] @ (5617bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44d450>) │ │ │ │ + ldr r3, [pc, #48] @ (56143c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44d0d0>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r6, #30 │ │ │ │ + asrs r6, r2, #31 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [pc, #760] @ (56170c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44d3a0>) │ │ │ │ + ldr r2, [pc, #888] @ (56178c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44d420>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #2864] @ 561f58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44dbec> │ │ │ │ @@ -1793702,35 +1793692,35 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ nop │ │ │ │ rsbs r1, r0, r4, asr #1 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #0 @ (adr r4, 561f64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44dbf8>) │ │ │ │ + add r4, pc, #128 @ (adr r4, 561fe4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44dc78>) │ │ │ │ lsls r6, r5, #4 │ │ │ │ - vld1.8 @ instruction: 0xf9a200b2 │ │ │ │ - ldrsh.w r0, [ip, #178] @ 0xb2 │ │ │ │ + vst1.8 @ instruction: 0xf9c200b2 │ │ │ │ + ldr??.w r0, [ip, #178] @ 0xb2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, r4 │ │ │ │ + cmn r2, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rors r0, r2 │ │ │ │ + rors r0, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adcs r0, r1 │ │ │ │ + adcs r0, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r0 │ │ │ │ + asrs r6, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adcs r4, r4 │ │ │ │ + sbcs r4, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r6 │ │ │ │ + asrs r6, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ands r2, r1 │ │ │ │ + ands r2, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r7, #112 @ 0x70 │ │ │ │ + subs r7, #144 @ 0x90 │ │ │ │ lsls r3, r6, #2 │ │ │ │ movw r2, #6401 @ 0x1901 │ │ │ │ movw r3, #349 @ 0x15d │ │ │ │ cmp r5, r2 │ │ │ │ ite eq │ │ │ │ moveq r8, r3 │ │ │ │ movne.w r8, #264 @ 0x108 │ │ │ │ @@ -1793754,17 +1793744,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (561fe8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44dc7c>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ (561fec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44dc80>) │ │ │ │ movw r2, #371 @ 0x173 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ - subs r7, #252 @ 0xfc │ │ │ │ + ands r4, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, #222 @ 0xde │ │ │ │ + subs r6, #254 @ 0xfe │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ movw r2, #5271 @ 0x1497 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 562022 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44dcb6> │ │ │ │ movw r2, #5272 @ 0x1498 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -1793905,27 +1793895,27 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #36] @ (562170 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44de04>) │ │ │ │ strd r6, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ nop │ │ │ │ - subs r7, #128 @ 0x80 │ │ │ │ + subs r7, #160 @ 0xa0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r7, #42 @ 0x2a │ │ │ │ + subs r7, #74 @ 0x4a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r7, #44 @ 0x2c │ │ │ │ + subs r7, #76 @ 0x4c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r4, #10 │ │ │ │ + lsrs r6, r0, #11 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r6, #254 @ 0xfe │ │ │ │ + subs r7, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, #200 @ 0xc8 │ │ │ │ + subs r6, #232 @ 0xe8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r7, #112 @ 0x70 │ │ │ │ + subs r7, #144 @ 0x90 │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ movw r2, #5300 @ 0x14b4 │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 56218a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44de1e> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ @@ -1793957,17 +1793947,17 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #12] @ (5621d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44de64>) │ │ │ │ movs r2, #238 @ 0xee │ │ │ │ ldr r1, [pc, #12] @ (5621d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44de68>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ - subs r7, #68 @ 0x44 │ │ │ │ + subs r7, #100 @ 0x64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, #70 @ 0x46 │ │ │ │ + subs r6, #102 @ 0x66 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ cbz r2, 562224 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44deb8> │ │ │ │ @@ -1793998,21 +1793988,21 @@ │ │ │ │ movw r2, #1595 @ 0x63b │ │ │ │ ldr r1, [pc, #24] @ (562244 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44ded8>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53f2ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42af40> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subs r7, #72 @ 0x48 │ │ │ │ + subs r7, #104 @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r5, #246 @ 0xf6 │ │ │ │ + subs r6, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r7, #8 │ │ │ │ + subs r7, #40 @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r5, #226 @ 0xe2 │ │ │ │ + subs r6, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (562368 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44dffc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1794205,18 +1794195,18 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ movs r2, #5 │ │ │ │ bl 53fdfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42ba90> │ │ │ │ b.n 5623a2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44e036> │ │ │ │ nop │ │ │ │ - stc2l 0, cr0, [ip, #712] @ 0x2c8 │ │ │ │ - vqadd.s64 d16, d20, d18 │ │ │ │ - vqadd.s64 d0, d16, d18 │ │ │ │ - vqadd.s8 d16, d28, d18 │ │ │ │ + stc2l 0, cr0, [ip, #712]! @ 0x2c8 │ │ │ │ + vshr.s64 d0, d18, #44 │ │ │ │ + vqadd.s16 d16, d16, d18 │ │ │ │ + vqadd.s32 d16, d28, d18 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1794286,18 +1794276,18 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ movs r2, #5 │ │ │ │ bl 53fdfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42ba90> │ │ │ │ b.n 56246e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44e102> │ │ │ │ - stc2 0, cr0, [r0, #-712] @ 0xfffffd38 │ │ │ │ - mcr 0, 5, r0, cr8, cr2, {5} │ │ │ │ - mrc 0, 2, r0, cr14, cr2, {5} │ │ │ │ - mrc 0, 3, r0, cr10, cr2, {5} │ │ │ │ + stc2 0, cr0, [r0, #-712]! @ 0xfffffd38 │ │ │ │ + mcr 0, 6, r0, cr8, cr2, {5} │ │ │ │ + mrc 0, 3, r0, cr14, cr2, {5} │ │ │ │ + mrc 0, 4, r0, cr10, cr2, {5} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ mov fp, r1 │ │ │ │ ldr r1, [pc, #336] @ (562678 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44e30c>) │ │ │ │ @@ -1795109,22 +1795099,22 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 562dc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44ea58> │ │ │ │ lsls r4, r4, #5 │ │ │ │ bvs.n 562cdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44e970> │ │ │ │ lsls r4, r4, #5 │ │ │ │ - subs r0, #18 │ │ │ │ + subs r0, #50 @ 0x32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #40 @ 0x28 │ │ │ │ + adds r4, #72 @ 0x48 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mcr2 0, 1, r0, cr10, cr15, {5} │ │ │ │ - adds r2, #130 @ 0x82 │ │ │ │ + mcr2 0, 2, r0, cr10, cr15, {5} │ │ │ │ + adds r2, #162 @ 0xa2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3208] @ 0xc88 │ │ │ │ sub.w sp, sp, #852 @ 0x354 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1797782,68 +1797772,68 @@ │ │ │ │ b.w 5641be <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44fe52> │ │ │ │ ldr r3, [pc, #116] @ (564b60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4507f4>) │ │ │ │ movw r2, #1554 @ 0x612 │ │ │ │ ldr r1, [pc, #116] @ (564b64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4507f8>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ - movs r6, #142 @ 0x8e │ │ │ │ + movs r6, #174 @ 0xae │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #232 @ 0xe8 │ │ │ │ + movs r2, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - svc 30 │ │ │ │ + svc 62 @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r1, #192 @ 0xc0 │ │ │ │ + movs r1, #224 @ 0xe0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - svc 44 @ 0x2c │ │ │ │ + svc 76 @ 0x4c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 22 │ │ │ │ + svc 54 @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r1, #126 @ 0x7e │ │ │ │ + movs r1, #158 @ 0x9e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #188 @ 0xbc │ │ │ │ + movs r4, #220 @ 0xdc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #98 @ 0x62 │ │ │ │ + movs r1, #130 @ 0x82 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #212 @ 0xd4 │ │ │ │ + movs r2, #244 @ 0xf4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r5, #6 │ │ │ │ + subs r6, r1, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #234 @ 0xea │ │ │ │ + movs r4, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r0, #6 │ │ │ │ + subs r0, r4, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #64 @ 0x40 │ │ │ │ + movs r3, #96 @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r1, #5 │ │ │ │ + subs r6, r5, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #86 @ 0x56 │ │ │ │ + movs r3, #118 @ 0x76 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r4, #4 │ │ │ │ + subs r0, r0, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #106 @ 0x6a │ │ │ │ + movs r1, #138 @ 0x8a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r3, #1 │ │ │ │ + subs r6, r7, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r3, #6 │ │ │ │ + subs r6, r7, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia.w ip, {r0, r1, r2, r3, r4, r5, r7} │ │ │ │ - adds r4, r4, #3 │ │ │ │ + stmia.w ip!, {r0, r1, r2, r3, r4, r5, r7} │ │ │ │ + adds r4, r0, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #18 │ │ │ │ + movs r1, #50 @ 0x32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r5, #1 │ │ │ │ + adds r4, r1, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #240 @ 0xf0 │ │ │ │ + movs r1, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r1, #1 │ │ │ │ + adds r2, r5, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r0, r7 │ │ │ │ + adds r4, r4, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r3, #20 │ │ │ │ + asrs r6, r7, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 564b78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45080c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bic.w r3, r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 563d76 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44fa0a> │ │ │ │ @@ -1798029,59 +1798019,59 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ b.w 5641be <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44fe52> │ │ │ │ nop │ │ │ │ - adds r2, r4, r0 │ │ │ │ + adds r2, r0, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r1, #18 │ │ │ │ + asrs r4, r5, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r6, #26 │ │ │ │ + asrs r2, r2, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - svc 160 @ 0xa0 │ │ │ │ + svc 192 @ 0xc0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r0, r7, #15 │ │ │ │ + asrs r0, r3, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r5, #23 │ │ │ │ + asrs r6, r1, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r4, #13 │ │ │ │ + asrs r4, r0, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r6, #21 │ │ │ │ + asrs r0, r2, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - udf #202 @ 0xca │ │ │ │ + udf #234 @ 0xea │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r4, #12 │ │ │ │ + asrs r2, r0, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r3, #19 │ │ │ │ + asrs r0, r7, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - udf #178 @ 0xb2 │ │ │ │ + udf #210 @ 0xd2 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r1, #12 │ │ │ │ + asrs r2, r5, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r3, #21 │ │ │ │ + asrs r2, r7, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r6, #11 │ │ │ │ + asrs r4, r2, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r6, #22 │ │ │ │ + asrs r4, r2, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r4, #11 │ │ │ │ + asrs r2, r0, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r3, #20 │ │ │ │ + asrs r4, r7, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - udf #118 @ 0x76 │ │ │ │ + udf #150 @ 0x96 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r6, r1, #11 │ │ │ │ + asrs r6, r5, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r0, #20 │ │ │ │ + asrs r0, r4, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - udf #90 @ 0x5a │ │ │ │ + udf #122 @ 0x7a │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r6, #10 │ │ │ │ + asrs r2, r2, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ @@ -1798319,23 +1798309,23 @@ │ │ │ │ adds r5, #1 │ │ │ │ bl 563cdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44f970> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 564ff0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x450c84> │ │ │ │ b.n 564e7a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x450b0e> │ │ │ │ nop │ │ │ │ - asrs r2, r0, #26 │ │ │ │ + asrs r2, r4, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r3, #6 │ │ │ │ + asrs r4, r7, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r2, #25 │ │ │ │ + asrs r4, r6, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bgt.n 564fb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x450c48> │ │ │ │ + bgt.n 564ff4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x450c88> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r4, #4 │ │ │ │ + asrs r2, r0, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #1052] @ 565454 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4510e8> │ │ │ │ @@ -1799126,15 +1799116,15 @@ │ │ │ │ b.n 5656fe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x451392> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r3, sp, #496 @ 0x1f0 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - eors r4, r5 │ │ │ │ + lsls r4, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r2, sp, #24 │ │ │ │ lsls r4, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1799309,17 +1799299,17 @@ │ │ │ │ ldr.w r2, [r4, #436] @ 0x1b4 │ │ │ │ ldrsb.w r2, [r2, #65] @ 0x41 │ │ │ │ cmp r2, #14 │ │ │ │ bne.n 565990 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x451624> │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ movs r0, #12 │ │ │ │ b.n 56590e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4515a2> │ │ │ │ - lsrs r0, r1, #18 │ │ │ │ + lsrs r0, r5, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r1, #27 │ │ │ │ + lsls r6, r5, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w r4, [pc, #2744] @ 566534 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4521c8> │ │ │ │ mov r7, r2 │ │ │ │ @@ -1800333,132 +1800323,133 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r2, r4, r5, r6} │ │ │ │ vsra.u64 , , #1 │ │ │ │ vsra.u32 , , #1 │ │ │ │ vsli.32 d28, d13, #31 │ │ │ │ vrsra.u32 d26, d10, #1 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - lsrs r2, r5, #8 │ │ │ │ + lsrs r2, r1, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r6, {r2, r3, r4, r6} │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + lsls r4, r2, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r3, #4 │ │ │ │ + lsrs r2, r7, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r7, #9 │ │ │ │ + lsls r0, r3, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r3, #17 │ │ │ │ + lsrs r0, r7, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r6, #4 │ │ │ │ + lsls r2, r2, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ + lsrs r0, r7, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r7} │ │ │ │ + ldmia r3, {r1, r3, r5, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - vshr.u64 d16, d18, #30 │ │ │ │ - lsrs r2, r0, #9 │ │ │ │ + movs r2, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r4} │ │ │ │ + lsrs r2, r4, #9 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + ldmia r3, {r2, r3, r4, r5} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - vqadd.u64 d16, d20, d18 │ │ │ │ - lsls r6, r6, #22 │ │ │ │ + vshr.u64 d0, d18, #44 │ │ │ │ + lsls r6, r2, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r3!, {} │ │ │ │ + ldmia r3!, {r5} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - vqadd.u16 d16, d24, d18 │ │ │ │ + vqadd.u64 d16, d24, d18 │ │ │ │ bkpt 0x00dd │ │ │ │ - @ instruction: 0xffff0542 │ │ │ │ + @ instruction: 0xffff0562 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mcr2 0, 2, r0, cr0, cr2, {5} │ │ │ │ - lsls r0, r2, #23 │ │ │ │ + mcr2 0, 3, r0, cr0, cr2, {5} │ │ │ │ + lsls r0, r6, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mcr2 0, 1, r0, cr14, cr2, {5} │ │ │ │ - lsls r0, r1, #29 │ │ │ │ + mcr2 0, 2, r0, cr14, cr2, {5} │ │ │ │ + lsls r0, r5, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - mcr2 0, 0, r0, cr14, cr2, {5} │ │ │ │ - lsls r2, r7, #30 │ │ │ │ + mcr2 0, 1, r0, cr14, cr2, {5} │ │ │ │ + lsls r2, r3, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r1!, {r3, r7} │ │ │ │ + ldmia r1!, {r3, r5, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stc2l 0, cr0, [r0, #712]! @ 0x2c8 │ │ │ │ - lsls r2, r5, #28 │ │ │ │ + mcr2 0, 0, r0, cr0, cr2, {5} │ │ │ │ + lsls r2, r1, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldc2 0, cr0, [ip, #712] @ 0x2c8 │ │ │ │ - lsls r6, r2, #24 │ │ │ │ + ldc2 0, cr0, [ip, #712]! @ 0x2c8 │ │ │ │ + lsls r6, r6, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldc2 0, cr0, [r8, #-712]! @ 0xfffffd38 │ │ │ │ - lsls r2, r6, #14 │ │ │ │ + ldc2l 0, cr0, [r8, #-712] @ 0xfffffd38 │ │ │ │ + lsls r2, r2, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stc2 0, cr0, [r4, #-712]! @ 0xfffffd38 │ │ │ │ - pop {r2, r3, r4, r5} │ │ │ │ + stc2l 0, cr0, [r4, #-712] @ 0xfffffd38 │ │ │ │ + pop {r2, r3, r4, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r6, r1, #11 │ │ │ │ + lsls r6, r5, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r2, #11 │ │ │ │ + lsls r2, r6, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #26 │ │ │ │ + lsls r6, r6, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldc2 0, cr0, [r2], #712 @ 0x2c8 │ │ │ │ - add r7, sp, #816 @ 0x330 │ │ │ │ + ldc2l 0, cr0, [r2], {178} @ 0xb2 │ │ │ │ + add r7, sp, #944 @ 0x3b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #936 @ 0x3a8 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 566648 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4522dc> │ │ │ │ + cbz r6, 566650 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4522e4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #784 @ 0x310 │ │ │ │ + add r7, sp, #912 @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 56664c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4522e0> │ │ │ │ + cbz r4, 566654 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4522e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #712 @ 0x2c8 │ │ │ │ + add r7, sp, #840 @ 0x348 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r4, r7, #16 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stc2 0, cr0, [lr], {178} @ 0xb2 │ │ │ │ - lsls r0, r1, #15 │ │ │ │ + stc2 0, cr0, [lr], #-712 @ 0xfffffd38 │ │ │ │ + lsls r0, r5, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xfbde00b2 │ │ │ │ - lsls r4, r5, #20 │ │ │ │ + @ instruction: 0xfbfe00b2 │ │ │ │ + lsls r4, r1, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - smlaltt r0, r0, r6, r2 │ │ │ │ - lsls r0, r3, #16 │ │ │ │ + @ instruction: 0xfbe600b2 │ │ │ │ + lsls r0, r7, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xfb9200b2 │ │ │ │ - add r6, sp, #752 @ 0x2f0 │ │ │ │ + @ instruction: 0xfbb200b2 │ │ │ │ + add r6, sp, #880 @ 0x370 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #872 @ 0x368 │ │ │ │ + add r6, sp, #1000 @ 0x3e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r2, r2, #10 │ │ │ │ + lsls r2, r6, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xfb5800b2 │ │ │ │ - lsls r0, r5, #7 │ │ │ │ + @ instruction: 0xfb7800b2 │ │ │ │ + lsls r0, r1, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xfb4600b2 │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + @ instruction: 0xfb6600b2 │ │ │ │ + lsls r6, r7, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xfb1000b2 │ │ │ │ - rev16 r0, r1 │ │ │ │ + @ instruction: 0xfb3000b2 │ │ │ │ + rev16 r0, r5 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r6, r0, #4 │ │ │ │ + lsls r6, r4, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r1, #4 │ │ │ │ + lsls r2, r5, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev r4, r6 │ │ │ │ + rev16 r4, r2 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r2, r3, #4 │ │ │ │ + lsls r2, r7, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r3, #4 │ │ │ │ + lsls r6, r7, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #11 │ │ │ │ bhi.n 56667e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x452312> │ │ │ │ subs r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ bhi.n 5666dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x452370> │ │ │ │ tbb [pc, r1] │ │ │ │ @@ -1800588,17 +1800579,17 @@ │ │ │ │ add r3, pc │ │ │ │ clz r4, r4 │ │ │ │ add r1, pc │ │ │ │ bl 53f2ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42af40> │ │ │ │ movs r3, #1 │ │ │ │ lsl.w r4, r3, r4 │ │ │ │ b.n 56670e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4523a2> │ │ │ │ - lsls r0, r0, #16 │ │ │ │ + lsls r0, r4, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str.w r0, [sl, r2, lsl #3] │ │ │ │ + str??.w r0, [sl, r2, lsl #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.w ip, [pc, #128] @ 566870 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x452504> │ │ │ │ add r3, sp, #4 │ │ │ │ @@ -1800696,21 +1800687,21 @@ │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ ldr r1, [pc, #24] @ (5668f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45258c>) │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ nop │ │ │ │ - add r2, sp, #520 @ 0x208 │ │ │ │ + add r2, sp, #648 @ 0x288 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #624 @ 0x270 │ │ │ │ + add r2, sp, #752 @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #712 @ 0x2c8 │ │ │ │ + add r2, sp, #840 @ 0x348 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #544 @ 0x220 │ │ │ │ + add r2, sp, #672 @ 0x2a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1800852,29 +1800843,29 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 565460 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4510f4> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 5420cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42dd60> │ │ │ │ b.n 566990 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x452624> │ │ │ │ - add r1, sp, #384 @ 0x180 │ │ │ │ + add r1, sp, #512 @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #504 @ 0x1f8 │ │ │ │ + add r1, sp, #632 @ 0x278 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #328 @ 0x148 │ │ │ │ + add r1, sp, #456 @ 0x1c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #448 @ 0x1c0 │ │ │ │ + add r1, sp, #576 @ 0x240 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #528 @ 0x210 │ │ │ │ + add r1, sp, #656 @ 0x290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - addw r0, r0, #2226 @ 0x8b2 │ │ │ │ - lsls r0, r2, #7 │ │ │ │ + @ instruction: 0xf62000b2 │ │ │ │ + lsls r0, r6, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf5f200b2 │ │ │ │ - lsls r6, r4, #7 │ │ │ │ + @ instruction: 0xf61200b2 │ │ │ │ + lsls r6, r0, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #388] @ (566c58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4528ec>) │ │ │ │ @@ -1801027,24 +1801018,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #120] @ 0x78 │ │ │ │ lsls r4, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - vshr.u64 d16, d18, #14 │ │ │ │ - it hi │ │ │ │ - lslhi r7, r7, #2 │ │ │ │ - @ instruction: 0xf3e000b2 │ │ │ │ - movs r0, r1 │ │ │ │ + movs r2, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - itee vc │ │ │ │ - lslvc r7, r7, #2 │ │ │ │ - @ instruction: 0xf3ca00b2 │ │ │ │ - stmdbvs sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + it ge │ │ │ │ + lslge r7, r7, #2 │ │ │ │ + and.w r0, r0, #5832704 @ 0x590000 │ │ │ │ + movs r0, r5 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + itee ls │ │ │ │ + lslls r7, r7, #2 │ │ │ │ + @ instruction: 0xf3ea00b2 │ │ │ │ + stmdbhi sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w r3, [r0, #440] @ 0x1b8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r7, [pc, #204] @ (566d68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4529fc>) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -1801123,18 +1801115,18 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 5621b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44de48> │ │ │ │ nop │ │ │ │ str r3, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - mcr2 0, 6, r0, cr12, cr2, {5} │ │ │ │ - bkpt 0x0062 │ │ │ │ + mcr2 0, 7, r0, cr12, cr2, {5} │ │ │ │ + bkpt 0x0082 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf2ba00b2 │ │ │ │ + @ instruction: 0xf2da00b2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov sl, r2 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ @@ -1801864,41 +1801856,41 @@ │ │ │ │ beq.w 5672da <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x452f6e> │ │ │ │ b.n 5672c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x452f54> │ │ │ │ mov r0, fp │ │ │ │ bl 5621b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x44de48> │ │ │ │ nop │ │ │ │ str r2, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldc2l 0, cr0, [r2], {178} @ 0xb2 │ │ │ │ - cbnz r2, 567604 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x453298> │ │ │ │ + ldc2l 0, cr0, [r2], #712 @ 0x2c8 │ │ │ │ + cbnz r2, 56760c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4532a0> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bic.w r0, sl, #178 @ 0xb2 │ │ │ │ + orr.w r0, sl, #178 @ 0xb2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf75400b2 │ │ │ │ - @ instruction: 0xb6b2 │ │ │ │ + @ instruction: 0xf77400b2 │ │ │ │ + @ instruction: 0xb6d2 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add.w r0, sl, r2, ror #2 │ │ │ │ - @ instruction: 0xf78000b2 │ │ │ │ - @ instruction: 0xb69e │ │ │ │ + @ instruction: 0xeb2a00b2 │ │ │ │ + @ instruction: 0xf7a000b2 │ │ │ │ + @ instruction: 0xb6be │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xeaf600b2 │ │ │ │ - @ instruction: 0xf74400b2 │ │ │ │ - @ instruction: 0xb686 │ │ │ │ + adds.w r0, r6, r2, ror #2 │ │ │ │ + @ instruction: 0xf76400b2 │ │ │ │ + @ instruction: 0xb6a6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xeade00b2 │ │ │ │ - add r7, pc, #544 @ (adr r7, 5677e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x453474>) │ │ │ │ + @ instruction: 0xeafe00b2 │ │ │ │ + add r7, pc, #672 @ (adr r7, 567860 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4534f4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb66a │ │ │ │ + @ instruction: 0xb68a │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xeac200b2 │ │ │ │ - @ instruction: 0xf6bc00b2 │ │ │ │ - @ instruction: 0xb652 │ │ │ │ + @ instruction: 0xeae200b2 │ │ │ │ + @ instruction: 0xf6dc00b2 │ │ │ │ + cpsid i │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xeaaa00b2 │ │ │ │ + @ instruction: 0xeaca00b2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #104] @ (567650 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4532e4>) │ │ │ │ ldr r2, [pc, #108] @ (567654 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4532e8>) │ │ │ │ @@ -1801947,18 +1801939,18 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r2, #16] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r7, #14] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - subw r0, sl, #2226 @ 0x8b2 │ │ │ │ - push {r2, r4, r5, r6, lr} │ │ │ │ + movt r0, #43186 @ 0xa8b2 │ │ │ │ + push {r2, r4, r7, lr} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strd r0, r0, [sl, #712] @ 0x2c8 │ │ │ │ + strd r0, r0, [sl, #712]! @ 0x2c8 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #148] @ (567710 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4533a4>) │ │ │ │ ldr r2, [pc, #152] @ (567714 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4533a8>) │ │ │ │ @@ -1802029,18 +1802021,18 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r7, #10] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r1, #10] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - addw r0, r0, #2226 @ 0x8b2 │ │ │ │ - push {r1, r2, r4, r5, r7} │ │ │ │ + @ instruction: 0xf62000b2 │ │ │ │ + push {r1, r2, r4, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmdb lr, {r1, r4, r5, r7} │ │ │ │ + stmdb lr!, {r1, r4, r5, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r4, [pc, #924] @ (567ad8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45376c>) │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #924] @ (567adc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x453770>) │ │ │ │ @@ -1802392,41 +1802384,41 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r3, #4] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - cbz r0, 567b4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4537e0> │ │ │ │ + cbz r0, 567b54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4537e8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - uxth r2, r5 │ │ │ │ + uxtb r2, r1 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 5678f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45358c> │ │ │ │ + b.n 567938 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4535cc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf36000b2 │ │ │ │ - sxth r2, r1 │ │ │ │ + @ instruction: 0xf38000b2 │ │ │ │ + sxth r2, r5 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 5677c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45345c> │ │ │ │ + b.n 567808 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45349c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r6, r4 │ │ │ │ + uxtb r6, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbz r0, 567b40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4537d4> │ │ │ │ + cbz r0, 567b48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4537dc> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 567760 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4533f4> │ │ │ │ + b.n 5677a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x453434> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 567b48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4537dc> │ │ │ │ + cbz r6, 567b50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4537e4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbz r0, 567b18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4537ac> │ │ │ │ + cbz r0, 567b20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4537b4> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 5675cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x453260> │ │ │ │ + b.n 56760c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4532a0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xf26800b2 │ │ │ │ - b.n 5675a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x453234> │ │ │ │ + @ instruction: 0xf28800b2 │ │ │ │ + b.n 5675e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x453274> │ │ │ │ lsls r2, r6, #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 │ │ │ │ @@ -1802565,21 +1802557,21 @@ │ │ │ │ nop │ │ │ │ strh r4, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r0, #30] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - @ instruction: 0xf0fc00b2 │ │ │ │ - add r7, sp, #360 @ 0x168 │ │ │ │ + adds.w r0, ip, #178 @ 0xb2 │ │ │ │ + add r7, sp, #488 @ 0x1e8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 5683fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x454090> │ │ │ │ + b.n 56843c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4540d0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xf0c200b2 │ │ │ │ - b.n 5683d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x454064> │ │ │ │ + @ instruction: 0xf0e200b2 │ │ │ │ + b.n 568410 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4540a4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #264] @ (567dbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x453a50>) │ │ │ │ @@ -1802687,18 +1802679,18 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r0, #26] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r6, #18] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - @ instruction: 0xe8c000b2 │ │ │ │ - add r6, sp, #40 @ 0x28 │ │ │ │ + strd r0, r0, [r0], #712 @ 0x2c8 │ │ │ │ + add r6, sp, #168 @ 0xa8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 568298 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x453f2c> │ │ │ │ + b.n 5682d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x453f6c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #292] @ (567f08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x453b9c>) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ @@ -1802824,34 +1802816,34 @@ │ │ │ │ nop │ │ │ │ strh r4, [r2, #16] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r3, #14] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - mcr 0, 2, r0, cr14, cr2, {5} │ │ │ │ - add r5, sp, #96 @ 0x60 │ │ │ │ + mcr 0, 3, r0, cr14, cr2, {5} │ │ │ │ + add r5, sp, #224 @ 0xe0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 568200 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x453e94> │ │ │ │ + b.n 568240 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x453ed4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #624] @ 0x270 │ │ │ │ + str r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #744] @ 0x2e8 │ │ │ │ + str r4, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x001a │ │ │ │ + bkpt 0x003a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #864 @ 0x360 │ │ │ │ + add r4, sp, #992 @ 0x3e0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r4, [sp, #560] @ 0x230 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r6, r7, pc} │ │ │ │ + pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #768 @ 0x300 │ │ │ │ + add r4, sp, #896 @ 0x380 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r4, [sp, #464] @ 0x1d0 │ │ │ │ + str r4, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1802902,16 +1802894,16 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ (567fd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x453c64>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #2117 @ 0x845 │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ - ldcl 0, cr0, [r4, #712]! @ 0x2c8 │ │ │ │ - b.n 568070 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x453d04> │ │ │ │ + mrc 0, 0, r0, cr4, cr2, {5} │ │ │ │ + b.n 5680b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x453d44> │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ movs r4, #0 │ │ │ │ @@ -1803028,49 +1803020,49 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2591 @ 0xa1f │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r2, #712] @ 0x2c8 │ │ │ │ - add r3, sp, #192 @ 0xc0 │ │ │ │ + ldc 0, cr0, [r2, #712]! @ 0x2c8 │ │ │ │ + add r3, sp, #320 @ 0x140 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - svc 136 @ 0x88 │ │ │ │ + svc 168 @ 0xa8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldcl 0, cr0, [sl, #-712]! @ 0xfffffd38 │ │ │ │ - add r3, sp, #96 @ 0x60 │ │ │ │ + ldc 0, cr0, [sl, #712] @ 0x2c8 │ │ │ │ + add r3, sp, #224 @ 0xe0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - svc 112 @ 0x70 │ │ │ │ + svc 144 @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stcl 0, cr0, [r2, #-712]! @ 0xfffffd38 │ │ │ │ - add r3, sp, #0 │ │ │ │ + stc 0, cr0, [r2, #712] @ 0x2c8 │ │ │ │ + add r3, sp, #128 @ 0x80 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - svc 88 @ 0x58 │ │ │ │ + svc 120 @ 0x78 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldcl 0, cr0, [sl, #-712] @ 0xfffffd38 │ │ │ │ - add r2, sp, #928 @ 0x3a0 │ │ │ │ + ldcl 0, cr0, [sl, #-712]! @ 0xfffffd38 │ │ │ │ + add r3, sp, #32 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - svc 64 @ 0x40 │ │ │ │ + svc 96 @ 0x60 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stcl 0, cr0, [lr, #-712] @ 0xfffffd38 │ │ │ │ - add r2, sp, #832 @ 0x340 │ │ │ │ + stcl 0, cr0, [lr, #-712]! @ 0xfffffd38 │ │ │ │ + add r2, sp, #960 @ 0x3c0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - svc 40 @ 0x28 │ │ │ │ + svc 72 @ 0x48 │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r0, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 568140 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x453dd4> │ │ │ │ ldr r3, [pc, #12] @ (568144 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x453dd8>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - subs r3, #176 @ 0xb0 │ │ │ │ + subs r3, #208 @ 0xd0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.n 568186 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x453e1a> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1803088,15 +1803080,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #16384 @ 0x4000 │ │ │ │ mov r2, r3 │ │ │ │ bl 5405c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42c254> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - subs r3, #118 @ 0x76 │ │ │ │ + subs r3, #150 @ 0x96 │ │ │ │ lsls r6, r5, #4 │ │ │ │ lsls r1, r1, #28 │ │ │ │ bpl.n 5681ca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x453e5e> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1803114,15 +1803106,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #8192 @ 0x2000 │ │ │ │ mov r2, r3 │ │ │ │ bl 5405c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42c254> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - subs r3, #50 @ 0x32 │ │ │ │ + subs r3, #82 @ 0x52 │ │ │ │ lsls r6, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1803260,21 +1803252,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #28] @ (56836c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x454000>) │ │ │ │ movw r2, #2686 @ 0xa7e │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ nop │ │ │ │ - ldmdb r0, {r1, r4, r5, r7} │ │ │ │ - add r0, sp, #488 @ 0x1e8 │ │ │ │ + ldmdb r0!, {r1, r4, r5, r7} │ │ │ │ + add r0, sp, #616 @ 0x268 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bgt.n 56830c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x453fa0> │ │ │ │ + bgt.n 56834c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x453fe0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xeaea00b2 │ │ │ │ - bgt.n 5682e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x453f7c> │ │ │ │ + add.w r0, sl, r2, ror #2 │ │ │ │ + bgt.n 568328 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x453fbc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr.w r4, [pc, #2908] @ 568ee0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x454b74> │ │ │ │ mov r6, r1 │ │ │ │ @@ -1804375,27 +1804367,27 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r3, #17] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldrb r6, [r0, #11] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - adds r5, #90 @ 0x5a │ │ │ │ + adds r5, #122 @ 0x7a │ │ │ │ lsls r6, r5, #4 │ │ │ │ - adds r4, #48 @ 0x30 │ │ │ │ + adds r4, #80 @ 0x50 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - adds r3, #16 │ │ │ │ + adds r3, #48 @ 0x30 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - adds r2, #190 @ 0xbe │ │ │ │ + adds r2, #222 @ 0xde │ │ │ │ lsls r6, r5, #4 │ │ │ │ - adds r1, #176 @ 0xb0 │ │ │ │ + adds r1, #208 @ 0xd0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #204 @ 0xcc │ │ │ │ + adds r0, #236 @ 0xec │ │ │ │ lsls r6, r5, #4 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr.w r2, [r0, #480] @ 0x1e0 │ │ │ │ cmp r6, r2 │ │ │ │ bcs.w 569b6e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x455802> │ │ │ │ @@ -1805710,169 +1805702,169 @@ │ │ │ │ b.w 568708 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45439c> │ │ │ │ mov r1, r2 │ │ │ │ movs r2, #4 │ │ │ │ bl 53fdfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42ba90> │ │ │ │ b.w 5691ee <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x454e82> │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #12] │ │ │ │ + strh r0, [r4, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r3, #24] │ │ │ │ + ldrh r2, [r7, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r2, r7} │ │ │ │ + ldmia r5, {r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r1, #22] │ │ │ │ + ldrh r6, [r5, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r4, #19] │ │ │ │ + ldrb r0, [r0, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #208 @ (adr r6, 569de8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x455a7c>) │ │ │ │ + add r6, pc, #336 @ (adr r6, 569e68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x455afc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #968] @ 0x3c8 │ │ │ │ + str r5, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r6, [r4, #18] │ │ │ │ + ldrb r6, [r0, #19] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r6, #18] │ │ │ │ + ldrh r6, [r2, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r1, #18] │ │ │ │ + ldrb r0, [r5, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r3, #17] │ │ │ │ + ldrb r4, [r7, #17] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + ldrb r2, [r2, #17] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r0, #16] │ │ │ │ + ldrh r6, [r4, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ + ldrb r2, [r7, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r6, #14] │ │ │ │ + ldrh r0, [r2, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r0, #16] │ │ │ │ + ldrb r6, [r4, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r2, #15] │ │ │ │ + ldrb r0, [r6, #15] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r5, #15] │ │ │ │ + ldrb r4, [r1, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r0, #14] │ │ │ │ + ldrh r0, [r4, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r2, #15] │ │ │ │ + ldrb r2, [r6, #15] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r5, #12] │ │ │ │ + ldrb r6, [r1, #13] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r1, #13] │ │ │ │ + ldrb r4, [r5, #13] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #472 @ (adr r3, 569f34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x455bc8>) │ │ │ │ + add r3, pc, #600 @ (adr r3, 569fb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x455c48>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #416] @ 0x1a0 │ │ │ │ + str r2, [sp, #544] @ 0x220 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r4, [r3, #8] │ │ │ │ + ldrb r4, [r7, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r3, #7] │ │ │ │ + ldrb r0, [r7, #7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r6, #7] │ │ │ │ + ldrb r6, [r2, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 569ddc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x455a70> │ │ │ │ + bvs.n 569e1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x455ab0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r5, r6} │ │ │ │ + stmia r6!, {r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 569cec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x455980> │ │ │ │ + bls.n 569d2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4559c0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 569d70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x455a04> │ │ │ │ + bvc.n 569db0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x455a44> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2, r5} │ │ │ │ + stmia r6!, {r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 569d2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4559c0> │ │ │ │ + bhi.n 569d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x455a00> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r4} │ │ │ │ + stmia r6!, {r1, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 569e38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x455acc> │ │ │ │ + bvs.n 569e78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x455b0c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {} │ │ │ │ + stmia r6!, {r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 569e74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x455b08> │ │ │ │ + bpl.n 569cb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x455948> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 569d14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4559a8> │ │ │ │ + bvs.n 569d54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4559e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 569e70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x455b04> │ │ │ │ + bhi.n 569cb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x455944> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r5} │ │ │ │ + stmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 569d94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x455a28> │ │ │ │ + bmi.n 569dd4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x455a68> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r5} │ │ │ │ + stmia r5!, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r5, #31] │ │ │ │ + ldrb r2, [r1, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r0, #0] │ │ │ │ + ldrb r4, [r4, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r2, #31] │ │ │ │ + strb r6, [r6, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r6, #31] │ │ │ │ + ldrb r2, [r2, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r0, #31] │ │ │ │ + strb r4, [r4, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r3, #31] │ │ │ │ + strb r6, [r7, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r6, #30] │ │ │ │ + strb r2, [r2, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r2, #31] │ │ │ │ + strb r0, [r6, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r3, #30] │ │ │ │ + strb r4, [r7, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r7, #30] │ │ │ │ + strb r0, [r3, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r1, #30] │ │ │ │ + strb r2, [r5, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r4, #30] │ │ │ │ + strb r4, [r0, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r6, #29] │ │ │ │ + strb r6, [r2, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r2, #30] │ │ │ │ + strb r2, [r6, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r4, #29] │ │ │ │ + strb r4, [r0, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r0, #30] │ │ │ │ + strb r2, [r4, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r2, #29] │ │ │ │ + strb r2, [r6, #29] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r6, #29] │ │ │ │ + strb r0, [r2, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r7, #28] │ │ │ │ + strb r6, [r3, #29] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r3, #29] │ │ │ │ + strb r4, [r7, #29] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r5, #28] │ │ │ │ + strb r4, [r1, #29] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r1, #29] │ │ │ │ + strb r2, [r5, #29] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r2, #28] │ │ │ │ + strb r6, [r6, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r6, #28] │ │ │ │ + strb r0, [r2, #29] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r0, #28] │ │ │ │ + strb r4, [r4, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r4, #28] │ │ │ │ + strb r2, [r0, #29] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r6, #27] │ │ │ │ + strb r0, [r2, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r1, #28] │ │ │ │ + strb r2, [r5, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r1, #26] │ │ │ │ + strb r4, [r5, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r5, #26] │ │ │ │ + strb r0, [r1, #27] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r7, #25] │ │ │ │ + strb r2, [r3, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r3, #26] │ │ │ │ + strb r0, [r7, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, ip │ │ │ │ movs r2, #4 │ │ │ │ str r3, [sp, #24] │ │ │ │ bl 53fdfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42ba90> │ │ │ │ ldr.w r0, [r4, #480] @ 0x1e0 │ │ │ │ @@ -1806265,127 +1806257,127 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2858 @ 0xb2a │ │ │ │ bl 53fd64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b9f8> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ - strb r2, [r6, #19] │ │ │ │ + strb r2, [r2, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r2, #20] │ │ │ │ + strb r0, [r6, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r3, #19] │ │ │ │ + strb r0, [r7, #19] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r6, #19] │ │ │ │ + strb r2, [r2, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r4, #17] │ │ │ │ + strb r2, [r0, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r7, #17] │ │ │ │ + strb r4, [r3, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r1, #17] │ │ │ │ + strb r4, [r5, #17] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r4, #17] │ │ │ │ + strb r6, [r0, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r1, #17] │ │ │ │ + strb r0, [r5, #17] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r3, #16] │ │ │ │ + strb r6, [r7, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r5, #15] │ │ │ │ + strb r6, [r1, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r1, #16] │ │ │ │ + strb r0, [r5, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r1, #15] │ │ │ │ + strb r0, [r5, #15] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r4, #15] │ │ │ │ + strb r2, [r0, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r2, #14] │ │ │ │ + strb r6, [r6, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r6, #14] │ │ │ │ + strb r0, [r2, #15] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r5, #13] │ │ │ │ + strb r6, [r1, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r1, #14] │ │ │ │ + strb r2, [r5, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r5, r6} │ │ │ │ + ldmia r7, {r1, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r2, r3, r4} │ │ │ │ + stmia r0!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r1, #13] │ │ │ │ + strb r0, [r5, #13] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r4, #13] │ │ │ │ + strb r2, [r0, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r4, r7} │ │ │ │ + ldmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ite │ │ │ │ - lsl r2, r6, #2 │ │ │ │ - bcc.n 56a2a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x455f34> @ unpredictable │ │ │ │ + stmia r0!, {r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - itee gt │ │ │ │ - lslgt r2, r6, #2 │ │ │ │ - strble r6, [r7, #12] │ │ │ │ - lslle r2, r6, #2 │ │ │ │ - strb r4, [r2, #12] │ │ │ │ + bcc.n 56a2e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x455f74> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r1, #11] │ │ │ │ + itee al │ │ │ │ + lslal r2, r6, #2 │ │ │ │ + strb r6, [r3, #13] │ │ │ │ + lsl r2, r6, #2 │ │ │ │ + strb r4, [r6, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r4, #11] │ │ │ │ + strb r0, [r5, #11] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r2, r4, r6} │ │ │ │ + strb r2, [r0, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - itte mi │ │ │ │ - lslmi r2, r6, #2 │ │ │ │ - ldmiami r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ - lslpl r2, r6, #2 │ │ │ │ - ite cc │ │ │ │ - lslcc r2, r6, #2 │ │ │ │ - bne.n 56a348 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x455fdc> @ unpredictable │ │ │ │ + ldmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ittt cs │ │ │ │ - lslcs r2, r6, #2 │ │ │ │ - strbcs r6, [r1, #9] │ │ │ │ - lslcs r2, r6, #2 │ │ │ │ - strb r0, [r5, #9] │ │ │ │ + itte vs │ │ │ │ + lslvs r2, r6, #2 │ │ │ │ + ldmiavs r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ + lslvc r2, r6, #2 │ │ │ │ + ite pl │ │ │ │ + lslpl r2, r6, #2 │ │ │ │ + bne.n 56a388 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45601c> @ unpredictable │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r7, #8] │ │ │ │ + ittt mi │ │ │ │ + lslmi r2, r6, #2 │ │ │ │ + strbmi r6, [r5, #9] │ │ │ │ + lslmi r2, r6, #2 │ │ │ │ + strb r0, [r1, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r2, #9] │ │ │ │ + strb r0, [r3, #9] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 56a39c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x456030> │ │ │ │ + strb r2, [r6, #9] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x00e4 │ │ │ │ + bne.n 56a3dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x456070> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r6, #6] │ │ │ │ + itt eq │ │ │ │ + lsleq r2, r6, #2 │ │ │ │ + strbeq r0, [r2, #7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r1, #7] │ │ │ │ + strb r2, [r5, #7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r3, #6] │ │ │ │ + strb r4, [r7, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r7, #6] │ │ │ │ + strb r2, [r3, #7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r4, #5] │ │ │ │ + strb r4, [r0, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r0, #6] │ │ │ │ + strb r2, [r4, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r6} │ │ │ │ + ldmia r4!, {r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0002 │ │ │ │ + bkpt 0x0022 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r0, #4] │ │ │ │ + strb r2, [r4, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r4, #4] │ │ │ │ + strb r0, [r0, #5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r5, #3] │ │ │ │ + strb r6, [r1, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r1, #4] │ │ │ │ + strb r4, [r5, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {} │ │ │ │ + ldmia r4!, {r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r6, #8] │ │ │ │ + ldrh r2, [r2, #10] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - pop {r1, r3, r7, pc} │ │ │ │ + pop {r1, r3, r5, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #6246 @ 0x1866 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 56b68a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45731e> │ │ │ │ movw r3, #5086 @ 0x13de │ │ │ │ cmp r1, r3 │ │ │ │ bls.w 56acb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x456948> │ │ │ │ @@ -1810816,23 +1810808,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (56ca64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4586f8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (56ca68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4586fc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r2, sp, #248 @ 0xf8 │ │ │ │ + add r2, sp, #376 @ 0x178 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #560 @ 0x230 │ │ │ │ + add r2, sp, #688 @ 0x2b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #408 @ 0x198 │ │ │ │ + add r2, sp, #536 @ 0x218 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [r3, r1] │ │ │ │ + ldr r0, [r7, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r2, sp, #248 @ 0xf8 │ │ │ │ + add r2, sp, #376 @ 0x178 │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #5436 @ 0x153c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 56d23c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x458ed0> │ │ │ │ cmp.w r0, #4992 @ 0x1380 │ │ │ │ bcc.w 56ce10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x458aa4> │ │ │ │ sub.w r0, r0, #4992 @ 0x1380 │ │ │ │ @@ -1811826,277 +1811818,277 @@ │ │ │ │ ldr r0, [pc, #532] @ (56d46c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x459100>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #528] @ (56d470 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x459104>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strb r0, [r3, r2] │ │ │ │ + strb r0, [r7, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r2, [r6, r5] │ │ │ │ + strh r2, [r2, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r5, r5] │ │ │ │ + strh r4, [r1, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, pc, #824 @ (adr r5, 56d5ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x459240>) │ │ │ │ + add r5, pc, #952 @ (adr r5, 56d62c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4592c0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #896 @ (adr r5, 56d5f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45928c>) │ │ │ │ + add r6, pc, #0 @ (adr r6, 56d278 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x458f0c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #968 @ (adr r5, 56d644 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4592d8>) │ │ │ │ + add r6, pc, #72 @ (adr r6, 56d2c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x458f58>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #0 @ (adr r6, 56d280 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x458f14>) │ │ │ │ + add r6, pc, #128 @ (adr r6, 56d300 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x458f94>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #72 @ (adr r6, 56d2cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x458f60>) │ │ │ │ + add r6, pc, #200 @ (adr r6, 56d34c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x458fe0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #144 @ (adr r6, 56d318 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x458fac>) │ │ │ │ + add r6, pc, #272 @ (adr r6, 56d398 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45902c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #216 @ (adr r6, 56d364 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x458ff8>) │ │ │ │ + add r6, pc, #344 @ (adr r6, 56d3e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x459078>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #256 @ (adr r6, 56d390 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x459024>) │ │ │ │ + add r6, pc, #384 @ (adr r6, 56d410 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4590a4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #328 @ (adr r6, 56d3dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x459070>) │ │ │ │ + add r6, pc, #456 @ (adr r6, 56d45c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4590f0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #416 @ (adr r6, 56d438 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4590cc>) │ │ │ │ + add r6, pc, #544 @ (adr r6, 56d4b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45914c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #504 @ (adr r6, 56d494 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x459128>) │ │ │ │ + add r6, pc, #632 @ (adr r6, 56d514 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4591a8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #560 @ (adr r6, 56d4d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x459164>) │ │ │ │ + add r6, pc, #688 @ (adr r6, 56d550 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4591e4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #632 @ (adr r6, 56d51c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4591b0>) │ │ │ │ + add r6, pc, #760 @ (adr r6, 56d59c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x459230>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #688 @ (adr r6, 56d558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4591ec>) │ │ │ │ + add r6, pc, #816 @ (adr r6, 56d5d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45926c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #760 @ (adr r6, 56d5a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x459238>) │ │ │ │ + add r6, pc, #888 @ (adr r6, 56d624 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4592b8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #832 @ (adr r6, 56d5f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x459284>) │ │ │ │ + add r6, pc, #960 @ (adr r6, 56d670 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x459304>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #888 @ (adr r6, 56d62c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4592c0>) │ │ │ │ + add r6, pc, #1016 @ (adr r6, 56d6ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x459340>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #976 @ (adr r6, 56d688 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45931c>) │ │ │ │ + add r7, pc, #80 @ (adr r7, 56d308 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x458f9c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #24 @ (adr r7, 56d2d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x458f68>) │ │ │ │ + add r7, pc, #152 @ (adr r7, 56d354 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x458fe8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #80 @ (adr r7, 56d310 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x458fa4>) │ │ │ │ + add r7, pc, #208 @ (adr r7, 56d390 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x459024>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #168 @ (adr r7, 56d36c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x459000>) │ │ │ │ + add r7, pc, #296 @ (adr r7, 56d3ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x459080>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #240 @ (adr r7, 56d3b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45904c>) │ │ │ │ + add r7, pc, #368 @ (adr r7, 56d438 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4590cc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #312 @ (adr r7, 56d404 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x459098>) │ │ │ │ + add r7, pc, #440 @ (adr r7, 56d484 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x459118>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #384 @ (adr r7, 56d450 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4590e4>) │ │ │ │ + add r7, pc, #512 @ (adr r7, 56d4d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x459164>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #472 @ (adr r7, 56d4ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x459140>) │ │ │ │ + add r7, pc, #600 @ (adr r7, 56d52c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4591c0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #576 @ (adr r7, 56d518 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4591ac>) │ │ │ │ + add r7, pc, #704 @ (adr r7, 56d598 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45922c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #680 @ (adr r7, 56d584 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x459218>) │ │ │ │ + add r7, pc, #808 @ (adr r7, 56d604 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x459298>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #736 @ (adr r7, 56d5c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x459254>) │ │ │ │ + add r7, pc, #864 @ (adr r7, 56d640 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4592d4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #808 @ (adr r7, 56d60c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4592a0>) │ │ │ │ + add r7, pc, #936 @ (adr r7, 56d68c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x459320>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #912 @ (adr r7, 56d678 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45930c>) │ │ │ │ + add r0, sp, #16 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #984 @ (adr r7, 56d6c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x459358>) │ │ │ │ + add r0, sp, #88 @ 0x58 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #48 @ 0x30 │ │ │ │ + add r0, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #120 @ 0x78 │ │ │ │ + add r0, sp, #248 @ 0xf8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #208 @ 0xd0 │ │ │ │ + add r0, sp, #336 @ 0x150 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #280 @ 0x118 │ │ │ │ + add r0, sp, #408 @ 0x198 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #384 @ 0x180 │ │ │ │ + add r0, sp, #512 @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #456 @ 0x1c8 │ │ │ │ + add r0, sp, #584 @ 0x248 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #576 @ 0x240 │ │ │ │ + add r0, sp, #704 @ 0x2c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #648 @ 0x288 │ │ │ │ + add r0, sp, #776 @ 0x308 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r4, r5 │ │ │ │ + uxth r4, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #808 @ (adr r4, 56d63c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4592d0>) │ │ │ │ + add r4, pc, #936 @ (adr r4, 56d6bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x459350>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #560 @ 0x230 │ │ │ │ + add r2, sp, #688 @ 0x2b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #424 @ 0x1a8 │ │ │ │ + add r2, sp, #552 @ 0x228 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #496 @ 0x1f0 │ │ │ │ + add r1, sp, #624 @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #360 @ 0x168 │ │ │ │ + add r1, sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #224 @ 0xe0 │ │ │ │ + add r1, sp, #352 @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #216 @ 0xd8 │ │ │ │ + add r2, sp, #344 @ 0x158 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ + add r2, sp, #208 @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #1000 @ 0x3e8 │ │ │ │ + add r2, sp, #104 @ 0x68 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #880 @ 0x370 │ │ │ │ + add r1, sp, #1008 @ 0x3f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #712 @ 0x2c8 │ │ │ │ + add r1, sp, #840 @ 0x348 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #608 @ 0x260 │ │ │ │ + add r1, sp, #736 @ 0x2e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #488 @ 0x1e8 │ │ │ │ + add r1, sp, #616 @ 0x268 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #368 @ 0x170 │ │ │ │ + add r1, sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #808 @ 0x328 │ │ │ │ + add r0, sp, #936 @ 0x3a8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #896 @ 0x380 │ │ │ │ + add r1, sp, #0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56d35a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x458fee> │ │ │ │ + cbz r2, 56d362 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x458ff6> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 56d358 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x458fec> │ │ │ │ + cbz r0, 56d360 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x458ff4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #408 @ 0x198 │ │ │ │ + cbz r6, 56d35c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x458ff0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #288 @ 0x120 │ │ │ │ + sub sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #136 @ 0x88 │ │ │ │ + sub sp, #264 @ 0x108 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #16 │ │ │ │ + sub sp, #144 @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #408 @ 0x198 │ │ │ │ + sub sp, #24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #712 @ 0x2c8 │ │ │ │ + add r3, sp, #840 @ 0x348 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #560 @ 0x230 │ │ │ │ + add r3, sp, #688 @ 0x2b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r4, sp, #264 @ 0x108 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #0 │ │ │ │ + add r4, sp, #128 @ 0x80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #872 @ 0x368 │ │ │ │ + add r3, sp, #1000 @ 0x3e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #736 @ 0x2e0 │ │ │ │ + add r3, sp, #864 @ 0x360 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #968 @ 0x3c8 │ │ │ │ + add r6, sp, #72 @ 0x48 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #832 @ 0x340 │ │ │ │ + add r5, sp, #960 @ 0x3c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #648 @ 0x288 │ │ │ │ + add r5, sp, #776 @ 0x308 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #480 @ 0x1e0 │ │ │ │ + add r5, sp, #608 @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #312 @ 0x138 │ │ │ │ + add r5, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #144 @ 0x90 │ │ │ │ + add r5, sp, #272 @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #24 │ │ │ │ + add r5, sp, #152 @ 0x98 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #896 @ 0x380 │ │ │ │ + add r5, sp, #0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #776 @ 0x308 │ │ │ │ + add r4, sp, #904 @ 0x388 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #640 @ 0x280 │ │ │ │ + add r4, sp, #768 @ 0x300 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #504 @ 0x1f8 │ │ │ │ + add r4, sp, #632 @ 0x278 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #368 @ 0x170 │ │ │ │ + add r4, sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #216 @ 0xd8 │ │ │ │ + add r4, sp, #344 @ 0x158 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #64 @ 0x40 │ │ │ │ + add r4, sp, #192 @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #936 @ 0x3a8 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #800 @ 0x320 │ │ │ │ + add r3, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #728 @ 0x2d8 │ │ │ │ + add r7, sp, #856 @ 0x358 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #576 @ 0x240 │ │ │ │ + add r7, sp, #704 @ 0x2c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #360 @ 0x168 │ │ │ │ + add r7, sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #160 @ 0xa0 │ │ │ │ + add r7, sp, #288 @ 0x120 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #1000 @ 0x3e8 │ │ │ │ + add r7, sp, #104 @ 0x68 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #864 @ 0x360 │ │ │ │ + add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #744 @ 0x2e8 │ │ │ │ + add r6, sp, #872 @ 0x368 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #640 @ 0x280 │ │ │ │ + add r6, sp, #768 @ 0x300 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #504 @ 0x1f8 │ │ │ │ + add r6, sp, #632 @ 0x278 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #224 @ 0xe0 │ │ │ │ + sub sp, #352 @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #24 │ │ │ │ + sub sp, #152 @ 0x98 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #336 @ 0x150 │ │ │ │ + add sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #200 @ 0xc8 │ │ │ │ + add sp, #328 @ 0x148 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #336 @ 0x150 │ │ │ │ + sub sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #216 @ 0xd8 │ │ │ │ + sub sp, #344 @ 0x158 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #496 @ 0x1f0 │ │ │ │ + add r2, sp, #624 @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #312 @ 0x138 │ │ │ │ + add r2, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #176 @ 0xb0 │ │ │ │ + add r2, sp, #304 @ 0x130 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #24 │ │ │ │ + add r2, sp, #152 @ 0x98 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #880 @ 0x370 │ │ │ │ + add r1, sp, #1008 @ 0x3f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #696 @ 0x2b8 │ │ │ │ + add r1, sp, #824 @ 0x338 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #544 @ 0x220 │ │ │ │ + add r1, sp, #672 @ 0x2a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #376 @ 0x178 │ │ │ │ + add r1, sp, #504 @ 0x1f8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #32 │ │ │ │ + add r6, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #888 @ 0x378 │ │ │ │ + add r5, sp, #1016 @ 0x3f8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #768 @ 0x300 │ │ │ │ + add r5, sp, #896 @ 0x380 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #648 @ 0x288 │ │ │ │ + add r5, sp, #776 @ 0x308 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #496 @ 0x1f0 │ │ │ │ + add r5, sp, #624 @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #344 @ 0x158 │ │ │ │ + add r5, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #192 @ 0xc0 │ │ │ │ + add r5, sp, #320 @ 0x140 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ + add r5, sp, #184 @ 0xb8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #960 @ 0x3c0 │ │ │ │ + add r5, sp, #64 @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #872 @ 0x368 │ │ │ │ + add r0, sp, #1000 @ 0x3e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #976 @ 0x3d0 │ │ │ │ + add r1, sp, #80 @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #1000 @ (adr r6, 56d83c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4594d0>) │ │ │ │ + add r7, pc, #104 @ (adr r7, 56d4bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x459150>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #880 @ (adr r6, 56d7c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45945c>) │ │ │ │ + add r6, pc, #1008 @ (adr r6, 56d848 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4594dc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #760 @ (adr r6, 56d754 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4593e8>) │ │ │ │ + add r6, pc, #888 @ (adr r6, 56d7d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x459468>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #1008 @ (adr r6, 56d850 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4594e4>) │ │ │ │ + add r7, pc, #112 @ (adr r7, 56d4d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x459164>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #216 @ 0xd8 │ │ │ │ + add sp, #344 @ 0x158 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [r3, r1] │ │ │ │ + str r0, [r7, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [r2, r1] │ │ │ │ + str r2, [r6, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r1, r1] │ │ │ │ + str r4, [r5, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, pc, #504 @ (adr r6, 56d66c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x459300>) │ │ │ │ + add r6, pc, #632 @ (adr r6, 56d6ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x459380>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #6246 @ 0x1866 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 56ed1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a9b0> │ │ │ │ movw r3, #5086 @ 0x13de │ │ │ │ cmp r0, r3 │ │ │ │ bls.w 56ddb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x459a48> │ │ │ │ @@ -1814399,489 +1814391,489 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #952] @ (56ebe8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a87c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #952] @ (56ebec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a880>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add ip, lr │ │ │ │ + cmp r4, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbcs r2, r1 │ │ │ │ + sbcs r2, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbcs r2, r0 │ │ │ │ + sbcs r2, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r1, pc, #584 @ (adr r1, 56ea90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a724>) │ │ │ │ + add r1, pc, #712 @ (adr r1, 56eb10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a7a4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #648 @ (adr r1, 56ead4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a768>) │ │ │ │ + add r1, pc, #776 @ (adr r1, 56eb54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a7e8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #728 @ (adr r1, 56eb28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a7bc>) │ │ │ │ + add r1, pc, #856 @ (adr r1, 56eba8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a83c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #792 @ (adr r1, 56eb6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a800>) │ │ │ │ + add r1, pc, #920 @ (adr r1, 56ebec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a880>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #856 @ (adr r1, 56ebb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a844>) │ │ │ │ + add r1, pc, #984 @ (adr r1, 56ec30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a8c4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #904 @ (adr r1, 56ebe4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a878>) │ │ │ │ + add r2, pc, #8 @ (adr r2, 56e864 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a4f8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #968 @ (adr r1, 56ec28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a8bc>) │ │ │ │ + add r2, pc, #72 @ (adr r2, 56e8a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a53c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #24 @ (adr r2, 56e87c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a510>) │ │ │ │ + add r2, pc, #152 @ (adr r2, 56e8fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a590>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #88 @ (adr r2, 56e8c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a554>) │ │ │ │ + add r2, pc, #216 @ (adr r2, 56e940 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a5d4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #152 @ (adr r2, 56e904 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a598>) │ │ │ │ + add r2, pc, #280 @ (adr r2, 56e984 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a618>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #200 @ (adr r2, 56e938 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a5cc>) │ │ │ │ + add r2, pc, #328 @ (adr r2, 56e9b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a64c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #280 @ (adr r2, 56e98c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a620>) │ │ │ │ + add r2, pc, #408 @ (adr r2, 56ea0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a6a0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #344 @ (adr r2, 56e9d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a664>) │ │ │ │ + add r2, pc, #472 @ (adr r2, 56ea50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a6e4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #424 @ (adr r2, 56ea24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a6b8>) │ │ │ │ + add r2, pc, #552 @ (adr r2, 56eaa4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a738>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #504 @ (adr r2, 56ea78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a70c>) │ │ │ │ + add r2, pc, #632 @ (adr r2, 56eaf8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a78c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #552 @ (adr r2, 56eaac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a740>) │ │ │ │ + add r2, pc, #680 @ (adr r2, 56eb2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a7c0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #600 @ (adr r2, 56eae0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a774>) │ │ │ │ + add r2, pc, #728 @ (adr r2, 56eb60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a7f4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #680 @ (adr r2, 56eb34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a7c8>) │ │ │ │ + add r2, pc, #808 @ (adr r2, 56ebb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a848>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #760 @ (adr r2, 56eb88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a81c>) │ │ │ │ + add r2, pc, #888 @ (adr r2, 56ec08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a89c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #840 @ (adr r2, 56ebdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a870>) │ │ │ │ + add r2, pc, #968 @ (adr r2, 56ec5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a8f0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #888 @ (adr r2, 56ec10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a8a4>) │ │ │ │ + add r2, pc, #1016 @ (adr r2, 56ec90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a924>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #1000 @ (adr r2, 56ec84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a918>) │ │ │ │ + add r3, pc, #104 @ (adr r3, 56e904 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a598>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #72 @ (adr r3, 56e8e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a57c>) │ │ │ │ + add r3, pc, #200 @ (adr r3, 56e968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a5fc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #184 @ (adr r3, 56e95c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a5f0>) │ │ │ │ + add r3, pc, #312 @ (adr r3, 56e9dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a670>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #312 @ (adr r3, 56e9e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a674>) │ │ │ │ + add r3, pc, #440 @ (adr r3, 56ea60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a6f4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #472 @ (adr r3, 56ea84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a718>) │ │ │ │ + add r3, pc, #600 @ (adr r3, 56eb04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a798>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #632 @ (adr r3, 56eb28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a7bc>) │ │ │ │ + add r3, pc, #760 @ (adr r3, 56eba8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a83c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #792 @ (adr r3, 56ebcc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a860>) │ │ │ │ + add r3, pc, #920 @ (adr r3, 56ec4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a8e0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #952 @ (adr r3, 56ec70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a904>) │ │ │ │ + add r4, pc, #56 @ (adr r4, 56e8f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a584>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #8 @ (adr r4, 56e8c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a558>) │ │ │ │ + add r4, pc, #136 @ (adr r4, 56e944 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a5d8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #88 @ (adr r4, 56e918 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a5ac>) │ │ │ │ + add r4, pc, #216 @ (adr r4, 56e998 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a62c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #168 @ (adr r4, 56e96c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a600>) │ │ │ │ + add r4, pc, #296 @ (adr r4, 56e9ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a680>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #264 @ (adr r4, 56e9d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a664>) │ │ │ │ + add r4, pc, #392 @ (adr r4, 56ea50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a6e4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #328 @ (adr r4, 56ea14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a6a8>) │ │ │ │ + add r4, pc, #456 @ (adr r4, 56ea94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a728>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #408 @ (adr r4, 56ea68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a6fc>) │ │ │ │ + add r4, pc, #536 @ (adr r4, 56eae8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a77c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #488 @ (adr r4, 56eabc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a750>) │ │ │ │ + add r4, pc, #616 @ (adr r4, 56eb3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a7d0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #536 @ (adr r4, 56eaf0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a784>) │ │ │ │ + add r4, pc, #664 @ (adr r4, 56eb70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a804>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #632 @ (adr r4, 56eb54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a7e8>) │ │ │ │ + add r4, pc, #760 @ (adr r4, 56ebd4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a868>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #728 @ (adr r4, 56ebb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a84c>) │ │ │ │ + add r4, pc, #856 @ (adr r4, 56ec38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a8cc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #776 @ (adr r4, 56ebec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a880>) │ │ │ │ + add r4, pc, #904 @ (adr r4, 56ec6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a900>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #840 @ (adr r4, 56ec30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a8c4>) │ │ │ │ + add r4, pc, #968 @ (adr r4, 56ecb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a944>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #904 @ (adr r4, 56ec74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a908>) │ │ │ │ + add r5, pc, #8 @ (adr r5, 56e8f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a588>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #1000 @ (adr r4, 56ecd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a96c>) │ │ │ │ + add r5, pc, #104 @ (adr r5, 56e958 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a5ec>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #56 @ (adr r5, 56e92c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a5c0>) │ │ │ │ + add r5, pc, #184 @ (adr r5, 56e9ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a640>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #136 @ (adr r5, 56e980 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a614>) │ │ │ │ + add r5, pc, #264 @ (adr r5, 56ea00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a694>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #216 @ (adr r5, 56e9d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a668>) │ │ │ │ + add r5, pc, #344 @ (adr r5, 56ea54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a6e8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #360 @ (adr r5, 56ea68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a6fc>) │ │ │ │ + add r5, pc, #488 @ (adr r5, 56eae8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a77c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #424 @ (adr r5, 56eaac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a740>) │ │ │ │ + add r5, pc, #552 @ (adr r5, 56eb2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a7c0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #520 @ (adr r5, 56eb10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a7a4>) │ │ │ │ + add r5, pc, #648 @ (adr r5, 56eb90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a824>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #632 @ (adr r5, 56eb84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a818>) │ │ │ │ + add r5, pc, #760 @ (adr r5, 56ec04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a898>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #728 @ (adr r5, 56ebe8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a87c>) │ │ │ │ + add r5, pc, #856 @ (adr r5, 56ec68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a8fc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #824 @ (adr r5, 56ec4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a8e0>) │ │ │ │ + add r5, pc, #952 @ (adr r5, 56eccc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a960>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #968 @ (adr r5, 56ece0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a974>) │ │ │ │ + add r6, pc, #72 @ (adr r6, 56e960 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a5f4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #88 @ (adr r6, 56e974 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a608>) │ │ │ │ + add r6, pc, #216 @ (adr r6, 56e9f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a688>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #168 @ (adr r6, 56e9c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a65c>) │ │ │ │ + add r6, pc, #296 @ (adr r6, 56ea48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a6dc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #264 @ (adr r6, 56ea2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a6c0>) │ │ │ │ + add r6, pc, #392 @ (adr r6, 56eaac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a740>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #344 @ (adr r6, 56ea80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a714>) │ │ │ │ + add r6, pc, #472 @ (adr r6, 56eb00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a794>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #424 @ (adr r6, 56ead4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a768>) │ │ │ │ + add r6, pc, #552 @ (adr r6, 56eb54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a7e8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #520 @ (adr r6, 56eb38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a7cc>) │ │ │ │ + add r6, pc, #648 @ (adr r6, 56ebb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a84c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #632 @ (adr r6, 56ebac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a840>) │ │ │ │ + add r6, pc, #760 @ (adr r6, 56ec2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a8c0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #760 @ (adr r6, 56ec30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a8c4>) │ │ │ │ + add r6, pc, #888 @ (adr r6, 56ecb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a944>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #872 @ (adr r6, 56eca4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a938>) │ │ │ │ + add r6, pc, #1000 @ (adr r6, 56ed24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a9b8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #984 @ (adr r6, 56ed18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a9ac>) │ │ │ │ + add r7, pc, #88 @ (adr r7, 56e998 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a62c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #104 @ (adr r7, 56e9ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a640>) │ │ │ │ + add r7, pc, #232 @ (adr r7, 56ea2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a6c0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #232 @ (adr r7, 56ea30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a6c4>) │ │ │ │ + add r7, pc, #360 @ (adr r7, 56eab0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a744>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #344 @ (adr r7, 56eaa4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a738>) │ │ │ │ + add r7, pc, #472 @ (adr r7, 56eb24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a7b8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #424 @ (adr r7, 56eaf8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a78c>) │ │ │ │ + add r7, pc, #552 @ (adr r7, 56eb78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a80c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #536 @ (adr r7, 56eb6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a800>) │ │ │ │ + add r7, pc, #664 @ (adr r7, 56ebec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a880>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3} │ │ │ │ + stmia r7!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #344 @ 0x158 │ │ │ │ + add r6, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #120 @ 0x78 │ │ │ │ + add r6, sp, #248 @ 0xf8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #984 @ 0x3d8 │ │ │ │ + add r6, sp, #88 @ 0x58 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #808 @ 0x328 │ │ │ │ + add r5, sp, #936 @ 0x3a8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #632 @ 0x278 │ │ │ │ + add r5, sp, #760 @ 0x2f8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #440 @ 0x1b8 │ │ │ │ + add r5, sp, #568 @ 0x238 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #296 @ 0x128 │ │ │ │ + add r5, sp, #424 @ 0x1a8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #72 @ 0x48 │ │ │ │ + add r5, sp, #200 @ 0xc8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #936 @ 0x3a8 │ │ │ │ + add r5, sp, #40 @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #792 @ 0x318 │ │ │ │ + add r4, sp, #920 @ 0x398 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #616 @ 0x268 │ │ │ │ + add r4, sp, #744 @ 0x2e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #456 @ 0x1c8 │ │ │ │ + add r4, sp, #584 @ 0x248 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #296 @ 0x128 │ │ │ │ + add r4, sp, #424 @ 0x1a8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #104 @ 0x68 │ │ │ │ + add r4, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #968 @ 0x3c8 │ │ │ │ + add r4, sp, #72 @ 0x48 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #824 @ 0x338 │ │ │ │ + add r3, sp, #952 @ 0x3b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #648 @ 0x288 │ │ │ │ + add r3, sp, #776 @ 0x308 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #424 @ 0x1a8 │ │ │ │ + add r3, sp, #552 @ 0x228 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #232 @ 0xe8 │ │ │ │ + add r3, sp, #360 @ 0x168 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #24 │ │ │ │ + add r3, sp, #152 @ 0x98 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #888 @ 0x378 │ │ │ │ + add r2, sp, #1016 @ 0x3f8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #728 @ 0x2d8 │ │ │ │ + add r2, sp, #856 @ 0x358 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + add r2, sp, #648 @ 0x288 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r2, sp, #520 @ 0x208 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #392 @ 0x188 │ │ │ │ + add r2, sp, #376 @ 0x178 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #248 @ 0xf8 │ │ │ │ + add r2, sp, #200 @ 0xc8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #72 @ 0x48 │ │ │ │ + add r2, sp, #24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #920 @ 0x398 │ │ │ │ + add r1, sp, #824 @ 0x338 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #696 @ 0x2b8 │ │ │ │ + add r1, sp, #632 @ 0x278 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #504 @ 0x1f8 │ │ │ │ + add r1, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #344 @ 0x158 │ │ │ │ + add r1, sp, #200 @ 0xc8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #72 @ 0x48 │ │ │ │ + add r0, sp, #968 @ 0x3c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #840 @ 0x348 │ │ │ │ + add r0, sp, #744 @ 0x2e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #616 @ 0x268 │ │ │ │ + add r0, sp, #600 @ 0x258 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #472 @ 0x1d8 │ │ │ │ + add r0, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #312 @ 0x138 │ │ │ │ + add r0, sp, #264 @ 0x108 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #136 @ 0x88 │ │ │ │ + add r0, sp, #72 @ 0x48 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #968 @ (adr r7, 56edb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aa4c>) │ │ │ │ + add r7, pc, #968 @ (adr r7, 56edbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aa50>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #840 @ (adr r7, 56ed3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a9d0>) │ │ │ │ + add r7, pc, #760 @ (adr r7, 56ecf0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a984>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #632 @ (adr r7, 56ec70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a904>) │ │ │ │ + add r7, pc, #632 @ (adr r7, 56ec74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a908>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #504 @ (adr r7, 56ebf4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a888>) │ │ │ │ + add r7, pc, #376 @ (adr r7, 56eb78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a80c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #248 @ (adr r7, 56eaf8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a78c>) │ │ │ │ + add r7, pc, #136 @ (adr r7, 56ea8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a720>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #8 @ (adr r7, 56ea0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a6a0>) │ │ │ │ + add r7, pc, #8 @ (adr r7, 56ea10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a6a4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #904 @ (adr r6, 56ed90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aa24>) │ │ │ │ + add r6, pc, #824 @ (adr r6, 56ed44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a9d8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #696 @ (adr r6, 56ecc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a958>) │ │ │ │ + add r6, pc, #616 @ (adr r6, 56ec78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a90c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #488 @ (adr r6, 56ebf8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a88c>) │ │ │ │ + add r6, pc, #280 @ (adr r6, 56eb2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a7c0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #152 @ (adr r6, 56eaac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a740>) │ │ │ │ + add r6, pc, #376 @ (adr r6, 56eb90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a824>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #248 @ (adr r6, 56eb10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a7a4>) │ │ │ │ + add r7, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #344 @ 0x158 │ │ │ │ + stmia r4!, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r7} │ │ │ │ + cbz r6, 56ea7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a710> │ │ │ │ lsls r2, r6, #2 │ │ │ │ cbz r6, 56ea74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a708> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56ea6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a700> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - uxtb r6, r2 │ │ │ │ + uxtb r6, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r6, r2 │ │ │ │ + uxth r6, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r2, r3 │ │ │ │ + sxtb r2, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r6, r3 │ │ │ │ + sxth r6, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56ea74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a708> │ │ │ │ + sxth r2, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56ea68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a6fc> │ │ │ │ + cbz r6, 56ea70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a704> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56ea5e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a6f2> │ │ │ │ + cbz r2, 56ea66 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a6fa> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56ea52 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a6e6> │ │ │ │ + cbz r6, 56ea5a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a6ee> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #456 @ 0x1c8 │ │ │ │ + cbz r2, 56ea50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a6e4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #216 @ 0xd8 │ │ │ │ + sub sp, #344 @ 0x158 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ + sub sp, #168 @ 0xa8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #392 @ 0x188 │ │ │ │ + sub sp, #8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #184 @ 0xb8 │ │ │ │ + add sp, #312 @ 0x138 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #24 │ │ │ │ + add sp, #152 @ 0x98 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #840 @ 0x348 │ │ │ │ + add r7, sp, #968 @ 0x3c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #664 @ 0x298 │ │ │ │ + add r7, sp, #792 @ 0x318 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #520 @ 0x208 │ │ │ │ + add r7, sp, #648 @ 0x288 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #360 @ 0x168 │ │ │ │ + add r7, sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #216 @ 0xd8 │ │ │ │ + add r7, sp, #344 @ 0x158 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #24 │ │ │ │ + add r7, sp, #152 @ 0x98 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #872 @ 0x368 │ │ │ │ + add r6, sp, #1000 @ 0x3e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #712 @ 0x2c8 │ │ │ │ + add r6, sp, #840 @ 0x348 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ittt le │ │ │ │ - lslle r2, r6, #2 │ │ │ │ - ittt gt @ unpredictable │ │ │ │ - lslgt r2, r6, #2 │ │ │ │ - ittt ls @ unpredictable │ │ │ │ - lslls r2, r6, #2 │ │ │ │ - itee vs @ unpredictable │ │ │ │ + ittt │ │ │ │ + lsl r2, r6, #2 │ │ │ │ + ittt al @ unpredictable > │ │ │ │ + lslal r2, r6, #2 │ │ │ │ + ittt lt @ unpredictable │ │ │ │ + lsllt r2, r6, #2 │ │ │ │ + itee hi @ unpredictable │ │ │ │ + lslhi r2, r6, #2 │ │ │ │ + itte vs @ unpredictable │ │ │ │ lslvs r2, r6, #2 │ │ │ │ - itte mi @ unpredictable │ │ │ │ - lslmi r2, r6, #2 │ │ │ │ - itet ne @ unpredictable │ │ │ │ - lslne r2, r6, #2 │ │ │ │ - bkpt 0x00ea │ │ │ │ - lslne r2, r6, #2 │ │ │ │ + itet cc @ unpredictable │ │ │ │ + lslcc r2, r6, #2 │ │ │ │ + itet eq @ unpredictable │ │ │ │ + lsleq r2, r6, #2 │ │ │ │ + bkpt 0x00e6 │ │ │ │ + lsleq r2, r6, #2 │ │ │ │ bkpt 0x00c6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x00a6 │ │ │ │ + bkpt 0x0092 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0072 │ │ │ │ + bkpt 0x0066 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0046 │ │ │ │ + bkpt 0x003e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x001e │ │ │ │ + bkpt 0x001a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ + pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r6, r7, pc} │ │ │ │ + pop {r1, r3, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r5, r7, pc} │ │ │ │ + pop {r1, r2, r4, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r4, r5, r6, pc} │ │ │ │ + pop {r1, r2, r5, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r6, pc} │ │ │ │ + pop {r1, r2, r3, r5, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7} │ │ │ │ + pop {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, r7} │ │ │ │ + pop {r1, r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6} │ │ │ │ + pop {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r6} │ │ │ │ + @ instruction: 0xb726 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb706 │ │ │ │ + @ instruction: 0xb6f2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6d2 │ │ │ │ + @ instruction: 0xb6be │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb69e │ │ │ │ + @ instruction: 0xb682 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cpsie i │ │ │ │ + @ instruction: 0xb642 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb622 │ │ │ │ + @ instruction: 0xb60e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ + push {r1, r3, r4, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r4, r5, r7, lr} │ │ │ │ + push {r1, r2, r3, r5, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r7, lr} │ │ │ │ + push {r1, r4, r5, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ + push {r1, r2, r3, r4, r5, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, lr} │ │ │ │ + push {r1, r2, r4, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r4, r5, r6, r7} │ │ │ │ + push {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r7} │ │ │ │ + push {r1, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r7} │ │ │ │ + push {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r5, r6} │ │ │ │ + push {r1, r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r4, r5} │ │ │ │ + push {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3} │ │ │ │ + cbz r6, 56eb9a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a82e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ cbz r6, 56eb92 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a826> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56eb8a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a81e> │ │ │ │ + cbz r2, 56eb8a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a81e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56eb82 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a816> │ │ │ │ + cbz r6, 56eb82 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a816> │ │ │ │ lsls r2, r6, #2 │ │ │ │ cbz r6, 56eb7a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a80e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56eb72 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a806> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - uxtb r6, r4 │ │ │ │ + cbz r6, 56eb70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a804> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r6, r7 │ │ │ │ + uxtb r6, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r2, r0 │ │ │ │ + uxth r2, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r2, r1 │ │ │ │ + sxtb r2, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r6, r3 │ │ │ │ + sxth r6, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56eb7e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a812> │ │ │ │ + sxth r6, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56eb74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a808> │ │ │ │ + cbz r6, 56eb7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a810> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56eb6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a800> │ │ │ │ + cbz r2, 56eb74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a808> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56eb62 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a7f6> │ │ │ │ + cbz r6, 56eb6a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a7fe> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56eb5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a7f0> │ │ │ │ + cbz r6, 56eb64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a7f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #488 @ 0x1e8 │ │ │ │ + cbz r2, 56eb5e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a7f2> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56eba2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a836> │ │ │ │ + cbnz r6, 56ebaa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a83e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - revsh r2, r5 │ │ │ │ + cbnz r2, 56eba2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a836> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x003a │ │ │ │ + revsh r2, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x000c │ │ │ │ + hlt 0x002c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r2, r4 │ │ │ │ + hlt 0x0002 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r0, r7 │ │ │ │ + rev16 r0, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r6, r0 │ │ │ │ + rev r6, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 56ebaa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a83e> │ │ │ │ + cbnz r4, 56ebb2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a846> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56eba0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a834> │ │ │ │ + cbnz r6, 56eba8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a83c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 56eb9a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a82e> │ │ │ │ + cbnz r4, 56eba2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45a836> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r3} │ │ │ │ + stmia r0!, {r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - itet le │ │ │ │ - lslle r2, r6, #2 │ │ │ │ - it ge @ unpredictable │ │ │ │ + itet │ │ │ │ + lsl r2, r6, #2 │ │ │ │ + it gt @ unpredictable │ │ │ │ + lslgt r2, r6, #2 │ │ │ │ + ittt ge │ │ │ │ lslge r2, r6, #2 │ │ │ │ - ittt hi │ │ │ │ - lslhi r2, r6, #2 │ │ │ │ - itt pl @ unpredictable │ │ │ │ - lslpl r2, r6, #2 │ │ │ │ - itet cs @ unpredictable │ │ │ │ - lslcs r2, r6, #2 │ │ │ │ - bkpt 0x00f8 │ │ │ │ - lslcs r2, r6, #2 │ │ │ │ - bkpt 0x00d2 │ │ │ │ + itt vc @ unpredictable │ │ │ │ + lslvc r2, r6, #2 │ │ │ │ + itet mi @ unpredictable │ │ │ │ + lslmi r2, r6, #2 │ │ │ │ + it ne @ unpredictable │ │ │ │ + lslne r2, r6, #2 │ │ │ │ + bkpt 0x00f2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x00ac │ │ │ │ + bkpt 0x00cc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x007e │ │ │ │ + bkpt 0x009e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0054 │ │ │ │ + bkpt 0x0074 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x002a │ │ │ │ + bkpt 0x004a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x000c │ │ │ │ + bkpt 0x002c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0002 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r3, r4, r5, r7, pc} │ │ │ │ + pop {r3, r4, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r6} │ │ │ │ + stmia r1!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r4} │ │ │ │ + stmia r1!, {r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r2, r5, r7} │ │ │ │ + stmia r0!, {r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r6} │ │ │ │ + stmia r0!, {r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r4} │ │ │ │ + stmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - itt al │ │ │ │ - lslal r2, r6, #2 │ │ │ │ - addal r3, sp, #872 @ 0x368 │ │ │ │ + stmia r0!, {r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #672 @ 0x2a0 │ │ │ │ + add r3, sp, #1000 @ 0x3e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #472 @ 0x1d8 │ │ │ │ + add r3, sp, #800 @ 0x320 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #272 @ 0x110 │ │ │ │ + add r3, sp, #600 @ 0x258 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + add r3, sp, #400 @ 0x190 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [pc, #404] @ (56ed88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aa1c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #404] @ (56ed8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aa20>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1815071,107 +1815063,107 @@ │ │ │ │ ldr r0, [pc, #192] @ (56ee3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aad0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #188] @ (56ee40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aad4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r7, pc, #392 @ (adr r7, 56ef14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aba8>) │ │ │ │ + add r7, pc, #520 @ (adr r7, 56ef94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45ac28>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #240 @ (adr r7, 56ee80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45ab14>) │ │ │ │ + add r7, pc, #368 @ (adr r7, 56ef00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45ab94>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #56 @ (adr r7, 56edcc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aa60>) │ │ │ │ + add r7, pc, #184 @ (adr r7, 56ee4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aae0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r3, r6, r7} │ │ │ │ + push {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r7} │ │ │ │ + push {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4, r5, r6} │ │ │ │ + push {r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r4, r5} │ │ │ │ + push {r1, r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 56ee26 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aaba> │ │ │ │ + push {r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56ee1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aab0> │ │ │ │ + cbz r6, 56ee24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aab8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 56ee18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aaac> │ │ │ │ + cbz r0, 56ee20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aab4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56ee12 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aaa6> │ │ │ │ + cbz r6, 56ee1a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aaae> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 56ee0e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aaa2> │ │ │ │ + cbz r0, 56ee16 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aaaa> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56ee06 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aa9a> │ │ │ │ + cbz r6, 56ee0e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aaa2> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 56ee00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aa94> │ │ │ │ + cbz r4, 56ee08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aa9c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r2, r3 │ │ │ │ + uxtb r2, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r4, r7 │ │ │ │ + uxtb r4, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r6, r1 │ │ │ │ + uxth r6, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r4, r4 │ │ │ │ + uxth r4, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r2, r7 │ │ │ │ + sxtb r2, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r0, r2 │ │ │ │ + sxth r0, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56ee14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aaa8> │ │ │ │ + sxth r6, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 56ee0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aaa0> │ │ │ │ + cbz r4, 56ee14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aaa8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56ee04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aa98> │ │ │ │ + cbz r6, 56ee0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aaa0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 56edfe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aa92> │ │ │ │ + cbz r0, 56ee06 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aa9a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56edf6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aa8a> │ │ │ │ + cbz r6, 56edfe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aa92> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 56edf2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aa86> │ │ │ │ + cbz r0, 56edfa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aa8e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #280 @ (adr r6, 56ef0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aba0>) │ │ │ │ + add r6, pc, #408 @ (adr r6, 56ef8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45ac20>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #368 @ (adr r6, 56ef68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45abfc>) │ │ │ │ + add r6, pc, #496 @ (adr r6, 56efe8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45ac7c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r5, #188 @ 0xbc │ │ │ │ + adds r5, #220 @ 0xdc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, pc, #792 @ (adr r5, 56f118 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45adac>) │ │ │ │ + add r5, pc, #920 @ (adr r5, 56f198 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45ae2c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #656 @ (adr r5, 56f094 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45ad28>) │ │ │ │ + add r5, pc, #784 @ (adr r5, 56f114 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45ada8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #520 @ (adr r5, 56f010 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aca4>) │ │ │ │ + add r5, pc, #648 @ (adr r5, 56f090 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45ad24>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #352 @ (adr r5, 56ef6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45ac00>) │ │ │ │ + add r5, pc, #480 @ (adr r5, 56efec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45ac80>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #200 @ (adr r5, 56eed8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45ab6c>) │ │ │ │ + add r5, pc, #328 @ (adr r5, 56ef58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45abec>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #48 @ (adr r5, 56ee44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aad8>) │ │ │ │ + add r5, pc, #176 @ (adr r5, 56eec4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45ab58>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #776 @ (adr r4, 56f120 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45adb4>) │ │ │ │ + add r4, pc, #904 @ (adr r4, 56f1a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45ae34>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #880 @ (adr r4, 56f18c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45ae20>) │ │ │ │ + add r4, pc, #1008 @ (adr r4, 56f20c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45aea0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r6} │ │ │ │ + pop {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r5, r6, r7} │ │ │ │ + pop {r1, r3, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r5, r7} │ │ │ │ + pop {r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r4, r5, r7} │ │ │ │ + pop {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r5, r6} │ │ │ │ + pop {r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5} │ │ │ │ + pop {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r5, #52 @ 0x34 │ │ │ │ + adds r5, #84 @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #46 @ 0x2e │ │ │ │ + adds r5, #78 @ 0x4e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #40 @ 0x28 │ │ │ │ + adds r5, #72 @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #34 @ 0x22 │ │ │ │ + adds r5, #66 @ 0x42 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #5401 @ 0x1519 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 56eec6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45ab5a> │ │ │ │ movw r3, #5354 @ 0x14ea │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 56efe6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45ac7a> │ │ │ │ @@ -1816253,331 +1816245,331 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #636] @ (56f9a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b63c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #636] @ (56f9ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b640>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - adds r2, #194 @ 0xc2 │ │ │ │ + adds r2, #226 @ 0xe2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #102 @ 0x66 │ │ │ │ + adds r0, #134 @ 0x86 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #254 @ 0xfe │ │ │ │ + adds r0, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #122 @ 0x7a │ │ │ │ + cmp r7, #154 @ 0x9a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #114 @ 0x72 │ │ │ │ + cmp r7, #146 @ 0x92 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #106 @ 0x6a │ │ │ │ + cmp r7, #138 @ 0x8a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - pop {r1, r3, r7} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - hlt 0x003c │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - revsh r2, r6 │ │ │ │ + pop {r1, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56f79e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b432> │ │ │ │ + revsh r4, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + cbnz r2, 56f79c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b430> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb718 │ │ │ │ + cbnz r0, 56f7a6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b43a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb726 │ │ │ │ + ldmia r1, {r1, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb73c │ │ │ │ + @ instruction: 0xb738 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb74e │ │ │ │ + @ instruction: 0xb746 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb760 │ │ │ │ + @ instruction: 0xb75c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb776 │ │ │ │ + @ instruction: 0xb76e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb78c │ │ │ │ + @ instruction: 0xb780 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb79e │ │ │ │ + @ instruction: 0xb796 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7b0 │ │ │ │ + @ instruction: 0xb7ac │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7c2 │ │ │ │ + @ instruction: 0xb7be │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7d4 │ │ │ │ + @ instruction: 0xb7d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7ea │ │ │ │ + @ instruction: 0xb7e2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7f8 │ │ │ │ + @ instruction: 0xb7f4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb806 │ │ │ │ + @ instruction: 0xb80a │ │ │ │ lsls r2, r6, #2 │ │ │ │ @ instruction: 0xb818 │ │ │ │ lsls r2, r6, #2 │ │ │ │ @ instruction: 0xb826 │ │ │ │ lsls r2, r6, #2 │ │ │ │ @ instruction: 0xb838 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb84a │ │ │ │ + @ instruction: 0xb846 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb85c │ │ │ │ + @ instruction: 0xb858 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb86e │ │ │ │ + @ instruction: 0xb86a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb880 │ │ │ │ + @ instruction: 0xb87c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb892 │ │ │ │ + @ instruction: 0xb88e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8a8 │ │ │ │ + @ instruction: 0xb8a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8be │ │ │ │ + @ instruction: 0xb8b2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8d0 │ │ │ │ + @ instruction: 0xb8c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ + @ instruction: 0xb8de │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56f7cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b460> │ │ │ │ + @ instruction: 0xb8f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56f7d2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b466> │ │ │ │ + cbnz r2, 56f7c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b45c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56f7dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b470> │ │ │ │ + cbnz r0, 56f7d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b468> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56f7e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b478> │ │ │ │ + cbnz r6, 56f7da <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b46e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56f7ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b480> │ │ │ │ + cbnz r0, 56f7e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b478> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56f7f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b488> │ │ │ │ + cbnz r2, 56f7ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b480> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56f7fe <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b492> │ │ │ │ + cbnz r0, 56f7f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b488> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56f804 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b498> │ │ │ │ + cbnz r2, 56f7fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b490> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56f80e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b4a2> │ │ │ │ + cbnz r0, 56f806 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b49a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56f816 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b4aa> │ │ │ │ + cbnz r6, 56f80c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b4a0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56f820 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b4b4> │ │ │ │ + cbnz r0, 56f816 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b4aa> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r2, r0 │ │ │ │ + cbnz r2, 56f81e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b4b2> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r4, r2 │ │ │ │ + cbnz r0, 56f828 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b4bc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r2, r5 │ │ │ │ + rev16 r2, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x0000 │ │ │ │ + rev16 r4, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56f83a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b4ce> │ │ │ │ + hlt 0x000a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + hlt 0x0020 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r6, #38 @ 0x26 │ │ │ │ + cbnz r2, 56f842 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b4d6> │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + @ instruction: 0xb61c │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + cmp r6, #70 @ 0x46 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r0!, {r2, r3, r6} │ │ │ │ + stmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r5} │ │ │ │ + stmia r0!, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r3} │ │ │ │ + stmia r0!, {r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - itte le │ │ │ │ + itte │ │ │ │ + lsl r2, r6, #2 │ │ │ │ + it le @ unpredictable > │ │ │ │ lslle r2, r6, #2 │ │ │ │ - it lt @ unpredictable │ │ │ │ - lsllt r2, r6, #2 │ │ │ │ - itet hi │ │ │ │ - lslhi r2, r6, #2 │ │ │ │ - nopls {6} │ │ │ │ - lslhi r2, r6, #2 │ │ │ │ - itee cc │ │ │ │ - lslcc r2, r6, #2 │ │ │ │ - ite eq @ unpredictable │ │ │ │ + itet ge │ │ │ │ + lslge r2, r6, #2 │ │ │ │ + noplt {8} │ │ │ │ + lslge r2, r6, #2 │ │ │ │ + itee pl │ │ │ │ + lslpl r2, r6, #2 │ │ │ │ + ite cs @ unpredictable │ │ │ │ + lslcs r2, r6, #2 │ │ │ │ + itet eq @ unpredictable │ │ │ │ lsleq r2, r6, #2 │ │ │ │ - bkpt 0x00ea │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - bkpt 0x00a0 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - bkpt 0x00b6 │ │ │ │ + bkpt 0x00c0 │ │ │ │ + lsleq r2, r6, #2 │ │ │ │ + bkpt 0x00d6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r4, r5, r6} │ │ │ │ + stmia r0!, {r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r7} │ │ │ │ + stmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r7} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r2, r3, r6, r7} │ │ │ │ + stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r4} │ │ │ │ + stmia r3!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r6} │ │ │ │ + stmia r3!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r7} │ │ │ │ + stmia r3!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r5, r7} │ │ │ │ + stmia r3!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r3, r6, r7} │ │ │ │ + stmia r3!, {r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r2, r4, r6, r7} │ │ │ │ + stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + stmia r1!, {r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r5} │ │ │ │ + stmia r1!, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r6} │ │ │ │ + stmia r1!, {r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r6} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r2, r4, r5, r6} │ │ │ │ + stmia r1!, {r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r2, r5, r7} │ │ │ │ + stmia r1!, {r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r4} │ │ │ │ + stmia r2!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r4, r5} │ │ │ │ + stmia r2!, {r1, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r6} │ │ │ │ + stmia r2!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - itee vc │ │ │ │ - lslvc r2, r6, #2 │ │ │ │ - ite ls @ unpredictable │ │ │ │ + itee ls │ │ │ │ lslls r2, r6, #2 │ │ │ │ - pophi {r1, r3, r5, r6} │ │ │ │ + ite lt @ unpredictable │ │ │ │ + lsllt r2, r6, #2 │ │ │ │ + popge {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r6} │ │ │ │ + pop {r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r4} │ │ │ │ + pop {r1, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 56f946 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b5da> │ │ │ │ + pop {r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r7} │ │ │ │ + pop {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r5, r6} │ │ │ │ + pop {r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r4, r7} │ │ │ │ + pop {r1, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r4, r7, pc} │ │ │ │ + pop {r2, r4, r5, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r4, r5, r6, pc} │ │ │ │ + pop {r1, r4, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r6, pc} │ │ │ │ + pop {r2, r3, r5, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r5, pc} │ │ │ │ + pop {r1, r2, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r4, r5, r6, r7} │ │ │ │ + pop {r2, r4, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r6, r7} │ │ │ │ + pop {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r7} │ │ │ │ + pop {r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56f952 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b5e6> │ │ │ │ + cbnz r6, 56f95a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b5ee> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56f95e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b5f2> │ │ │ │ + cbnz r0, 56f966 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b5fa> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r7} │ │ │ │ + pop {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56f93a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b5ce> │ │ │ │ + cbnz r0, 56f942 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b5d6> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56f932 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b5c6> │ │ │ │ + cbnz r6, 56f93a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b5ce> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56f92e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b5c2> │ │ │ │ + cbnz r0, 56f936 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b5ca> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56f922 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b5b6> │ │ │ │ + cbnz r2, 56f92a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b5be> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56f92c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b5c0> │ │ │ │ + cbnz r0, 56f934 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b5c8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2} │ │ │ │ + stmia r6!, {r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r5, r6, r7} │ │ │ │ + stmia r6!, {r1} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r3, r4, r6} │ │ │ │ + stmia r5!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r5} │ │ │ │ + stmia r5!, {r1, r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r2, r6} │ │ │ │ + stmia r3!, {r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3} │ │ │ │ + stmia r3!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r2, r6} │ │ │ │ + stmia r4!, {r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3} │ │ │ │ + stmia r4!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r5, r7} │ │ │ │ + stmia r3!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r2, r7} │ │ │ │ + stmia r2!, {r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r5, r7} │ │ │ │ + stmia r2!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r3, #242 @ 0xf2 │ │ │ │ + cmp r4, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rev16 r4, r4 │ │ │ │ + hlt 0x0004 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r6, r6 │ │ │ │ + rev16 r6, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r0, r1 │ │ │ │ + rev r0, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56f9b2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b646> │ │ │ │ + cbnz r2, 56f9ba <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b64e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 56f9a2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b636> │ │ │ │ + cbnz r4, 56f9aa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b63e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56f9ae <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b642> │ │ │ │ + cbnz r2, 56f9b6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b64a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r3, r4, r7} │ │ │ │ + stmia r5!, {r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb812 │ │ │ │ + @ instruction: 0xb832 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r5, r6} │ │ │ │ + stmia r5!, {r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56f9a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b634> │ │ │ │ + cbnz r2, 56f9a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b63c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8fc │ │ │ │ + cbnz r4, 56f99e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b632> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r3, #146 @ 0x92 │ │ │ │ + cmp r3, #178 @ 0xb2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #140 @ 0x8c │ │ │ │ + cmp r3, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #134 @ 0x86 │ │ │ │ + cmp r3, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ + cmp r3, #160 @ 0xa0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #122 @ 0x7a │ │ │ │ + cmp r3, #154 @ 0x9a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #116 @ 0x74 │ │ │ │ + cmp r3, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 56f9e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b67c> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #5 │ │ │ │ bhi.n 56f9fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b690> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1816611,31 +1816603,31 @@ │ │ │ │ ldr r0, [pc, #40] @ (56fa20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b6b4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #36] @ (56fa24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b6b8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r3!, {r1, r5, r6} │ │ │ │ + stmia r3!, {r1, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1} │ │ │ │ + stmia r3!, {r1, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r3} │ │ │ │ + stmia r3!, {r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3} │ │ │ │ + stmia r3!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r3, r4} │ │ │ │ + stmia r3!, {r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r0, #172 @ 0xac │ │ │ │ + cmp r0, #204 @ 0xcc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #4490 @ 0x118a │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 56fa9a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b72e> │ │ │ │ movw r3, #4420 @ 0x1144 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 56fb84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45b818> │ │ │ │ @@ -1817307,233 +1817299,233 @@ │ │ │ │ ldr r0, [pc, #444] @ (570190 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45be24>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #440] @ (570194 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45be28>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movs r7, #36 @ 0x24 │ │ │ │ + movs r7, #68 @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #132 @ 0x84 │ │ │ │ + movs r6, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r5, {r4, r5} │ │ │ │ + ldmia r5!, {r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r5, #132 @ 0x84 │ │ │ │ + movs r5, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r5, {r2, r3, r5, r6} │ │ │ │ + ldmia r5!, {r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r5, #90 @ 0x5a │ │ │ │ + movs r5, #122 @ 0x7a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r2, {r2, r3, r6} │ │ │ │ + ldmia r2, {r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r5, r6} │ │ │ │ + ldmia r2!, {r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r5, #54 @ 0x36 │ │ │ │ + movs r5, #86 @ 0x56 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r4!, {r3, r4} │ │ │ │ + stmia r4!, {r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r6, r7} │ │ │ │ + stmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r3, r4, r6} │ │ │ │ + stmia r3!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r2, r7} │ │ │ │ + stmia r3!, {r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r6, r7} │ │ │ │ + stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r5, r6, r7} │ │ │ │ + stmia r1!, {} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - nop {10} │ │ │ │ + nop {12} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ittt gt │ │ │ │ - lslgt r2, r6, #2 │ │ │ │ - itt al @ unpredictable │ │ │ │ + ittt al │ │ │ │ + lslal r2, r6, #2 │ │ │ │ + stmiaal r0!, {r2} │ │ │ │ lslal r2, r6, #2 │ │ │ │ - stmiaal r3!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r5, r6, r7} │ │ │ │ + stmia r3!, {} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r2} │ │ │ │ + stmia r1!, {r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4} │ │ │ │ + stmia r1!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r2, r4, r5} │ │ │ │ + stmia r1!, {r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r6} │ │ │ │ + stmia r1!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r2, r5, r6} │ │ │ │ + stmia r1!, {r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r4, r7} │ │ │ │ + stmia r1!, {r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r2, r6, r7} │ │ │ │ + stmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3} │ │ │ │ + stmia r2!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r3, r5} │ │ │ │ + stmia r2!, {r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r6} │ │ │ │ + stmia r2!, {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - itee ls │ │ │ │ - lslls r2, r6, #2 │ │ │ │ - ite ge @ unpredictable │ │ │ │ - lslge r2, r6, #2 │ │ │ │ - itet gt @ unpredictable │ │ │ │ + itee lt │ │ │ │ + lsllt r2, r6, #2 │ │ │ │ + ite gt @ unpredictable │ │ │ │ lslgt r2, r6, #2 │ │ │ │ - itt al @ unpredictable │ │ │ │ + itet al @ unpredictable │ │ │ │ lslal r2, r6, #2 │ │ │ │ - ittt @ unpredictable │ │ │ │ - lsl r2, r6, #2 │ │ │ │ - ldmia r4!, {r5, r6, r7} │ │ │ │ - lsl r2, r6, #2 │ │ │ │ - bkpt 0x00e2 │ │ │ │ + stmia r0!, {r2} │ │ │ │ + lslal r2, r6, #2 │ │ │ │ + stmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r2, r5, r7} │ │ │ │ + ldmia r5!, {} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r4, r5, r6} │ │ │ │ + ittt eq │ │ │ │ + lsleq r2, r6, #2 │ │ │ │ + ldmiaeq r2, {r2, r6, r7} │ │ │ │ + lsleq r2, r6, #2 │ │ │ │ + ldmia r2!, {r1, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r2, r6} │ │ │ │ + ldmia r2, {r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r4} │ │ │ │ + ldmia r2!, {r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r6} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r3, r4} │ │ │ │ + ldmia r3, {r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r5, r7} │ │ │ │ + ldmia r2!, {r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r6, r7} │ │ │ │ + ldmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r4, #16 │ │ │ │ + movs r4, #48 @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r6} │ │ │ │ + stmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r4} │ │ │ │ + stmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r7} │ │ │ │ + stmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r3, r4, r6} │ │ │ │ + stmia r6!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r5} │ │ │ │ + stmia r6!, {r1, r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r2, r5, r7} │ │ │ │ + stmia r5!, {r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r4, r6} │ │ │ │ + stmia r5!, {r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r5} │ │ │ │ + stmia r5!, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r6, r7} │ │ │ │ + stmia r7!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r4, r7} │ │ │ │ + stmia r7!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r6} │ │ │ │ + stmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r5, r6} │ │ │ │ + stmia r7!, {r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r2, r6} │ │ │ │ + stmia r4!, {r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r4} │ │ │ │ + stmia r3!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r6} │ │ │ │ + stmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r3} │ │ │ │ + ldmia r3, {r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r5, r6} │ │ │ │ + ldmia r2!, {r1, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r5, r7} │ │ │ │ + ldmia r0!, {r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r6} │ │ │ │ + ldmia r3!, {r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r7} │ │ │ │ + stmia r2!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r4, r6} │ │ │ │ + stmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r2, #244 @ 0xf4 │ │ │ │ + movs r3, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #238 @ 0xee │ │ │ │ + movs r3, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #232 @ 0xe8 │ │ │ │ + movs r3, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #226 @ 0xe2 │ │ │ │ + movs r3, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #220 @ 0xdc │ │ │ │ + movs r2, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #214 @ 0xd6 │ │ │ │ + movs r2, #246 @ 0xf6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #208 @ 0xd0 │ │ │ │ + movs r2, #240 @ 0xf0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #5268 @ 0x1494 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 570260 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45bef4> │ │ │ │ bhi.n 5701b6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45be4a> │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 570252 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45bee6> │ │ │ │ @@ -1817639,53 +1817631,53 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (5702cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45bf60>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (5702d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45bf64>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - movs r0, #158 @ 0x9e │ │ │ │ + movs r0, #190 @ 0xbe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r3!, {r2, r4} │ │ │ │ + ldmia r3!, {r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r7} │ │ │ │ + ldmia r1, {r1, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r3, r5, r6} │ │ │ │ + ldmia r1!, {r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r2, r3, r7} │ │ │ │ + ldmia r2, {r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r2, r6} │ │ │ │ + ldmia r2, {r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r5} │ │ │ │ + ldmia r2!, {r1, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r6, r7} │ │ │ │ + ldmia r1!, {r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r0, #48 @ 0x30 │ │ │ │ + movs r0, #80 @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #42 @ 0x2a │ │ │ │ + movs r0, #74 @ 0x4a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 5702f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45bf8c> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (570300 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45bf94>) │ │ │ │ @@ -1817700,23 +1817692,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (57030c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45bfa0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (570310 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45bfa4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r5, r6} │ │ │ │ + ldmia r2!, {r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r5, r7} │ │ │ │ + ldmia r2!, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r2, r7} │ │ │ │ + ldmia r2, {r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r2, r5, #6 │ │ │ │ + subs r2, r1, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 570354 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45bfe8> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 570368 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45bffc> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1817754,33 +1817746,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (570390 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45c024>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (570394 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45c028>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r3!, {r6, r7} │ │ │ │ + ldmia r3!, {r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r4} │ │ │ │ + ldmia r3, {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r5} │ │ │ │ + ldmia r3, {r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r0, r0, #5 │ │ │ │ + subs r0, r4, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ bhi.w 5704c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45c15c> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r0, r3, #20 │ │ │ │ subs r4, #90 @ 0x5a │ │ │ │ ldr r0, [pc, #228] @ (57048c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45c120>) │ │ │ │ @@ -1817928,99 +1817920,99 @@ │ │ │ │ ldr r0, [pc, #176] @ (570574 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45c208>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #172] @ (570578 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45c20c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r3, {r1, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r5} │ │ │ │ + ldmia r3, {r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r3, r6, r7} │ │ │ │ + ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r2, r3, r5, r6} │ │ │ │ + ldmia r5!, {r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r4, r6} │ │ │ │ + ldmia r5, {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r2, r4, r5} │ │ │ │ + ldmia r5!, {r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4} │ │ │ │ + ldmia r5, {r1, r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r4, r6} │ │ │ │ + ldmia r5, {r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r5} │ │ │ │ + ldmia r3, {r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r5, r7} │ │ │ │ + ldmia r3!, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r3, r7} │ │ │ │ + ldmia r3, {r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r6} │ │ │ │ + ldmia r3, {r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r3, r4} │ │ │ │ + ldmia r6!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r2, r6} │ │ │ │ + ldmia r6, {r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r3, r5} │ │ │ │ + ldmia r6, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r5} │ │ │ │ + ldmia r4!, {r1, r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r2} │ │ │ │ + ldmia r4!, {r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r4, r6, r7} │ │ │ │ + ldmia r3!, {r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r6} │ │ │ │ + ldmia r5, {r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r5} │ │ │ │ + ldmia r5!, {r1, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r2} │ │ │ │ + ldmia r5, {r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r4, r6, r7} │ │ │ │ + ldmia r4, {r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r2, r5, r7} │ │ │ │ + ldmia r5!, {r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r2, r3, #7 │ │ │ │ + adds r2, r7, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ beq.n 570636 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45c2ca> │ │ │ │ bls.n 5705a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45c238> │ │ │ │ cmp.w r0, #4096 @ 0x1000 │ │ │ │ beq.n 570630 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45c2c4> │ │ │ │ bhi.n 5705fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45c290> │ │ │ │ @@ -1818125,57 +1818117,57 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (5706bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45c350>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (5706c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45c354>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldmia r6!, {r2} │ │ │ │ + ldmia r6!, {r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r0, r2, #3 │ │ │ │ + adds r0, r6, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r4, r6} │ │ │ │ + ldmia r5, {r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r4, r5} │ │ │ │ + ldmia r5!, {r1, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r4} │ │ │ │ + ldmia r5, {r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r2, r4} │ │ │ │ + ldmia r6!, {r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r4, r5} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r6, r7} │ │ │ │ + ldmia r5, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r2, r4, r6} │ │ │ │ + ldmia r5, {r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r4, r5} │ │ │ │ + ldmia r5!, {r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r3, r5} │ │ │ │ + ldmia r6, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r3, r5, r6} │ │ │ │ + ldmia r4!, {r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r6, r1, #1 │ │ │ │ + adds r6, r5, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r1, #1 │ │ │ │ + adds r0, r5, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r0, #1 │ │ │ │ + adds r2, r4, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r7, #0 │ │ │ │ + adds r4, r3, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 5706e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45c37c> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (5706f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45c384>) │ │ │ │ @@ -1818190,23 +1818182,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (5706fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45c390>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (570700 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45c394>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r5!, {r1, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r2, r4, r5, r7} │ │ │ │ + ldmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r2, r7, r6 │ │ │ │ + subs r2, r3, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #4491 @ 0x118b │ │ │ │ cmp r0, r3 │ │ │ │ beq.w 570868 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45c4fc> │ │ │ │ bls.n 57076a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45c3fe> │ │ │ │ movw r3, #5385 @ 0x1509 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -1818380,81 +1818372,81 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #136] @ (57090c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45c5a0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #136] @ (570910 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45c5a4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - subs r4, r3, r4 │ │ │ │ + subs r4, r7, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - beq.n 570904 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45c598> │ │ │ │ + beq.n 570944 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45c5d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5707ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45c440> │ │ │ │ + beq.n 5707ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45c480> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5707e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45c478> │ │ │ │ + beq.n 570824 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45c4b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r6} │ │ │ │ + ldmia r5, {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r2, r4, r6} │ │ │ │ + ldmia r5, {r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r3, r5, r7} │ │ │ │ + ldmia r5!, {r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 570904 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45c598> │ │ │ │ + beq.n 570944 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45c5d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r5, r7} │ │ │ │ + ldmia r7, {r1, r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r2, r6, r7} │ │ │ │ + ldmia r6, {r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r7, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r3, r4, r6, r7} │ │ │ │ + ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + ldmia r7!, {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3} │ │ │ │ + ldmia r7!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r3, r4, r6} │ │ │ │ + ldmia r6, {r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r2, r5} │ │ │ │ + ldmia r6, {r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r2, r5, r7} │ │ │ │ + ldmia r7, {r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r4, r6, r0 │ │ │ │ + subs r4, r2, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r5, r0 │ │ │ │ + subs r6, r1, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r5, r0 │ │ │ │ + subs r0, r1, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r4, r0 │ │ │ │ + subs r2, r0, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r4!, {r2, r5, r6} │ │ │ │ + ldmia r4!, {r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #6531 @ 0x1983 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 573c2a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x45f8be> │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ cmp r5, #41 @ 0x29 │ │ │ │ cmp r5, #38 @ 0x26 │ │ │ │ @@ -1826212,686 +1826204,687 @@ │ │ │ │ ldr.w r0, [pc, #1644] @ 574f50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460be4> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 574f54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460be8> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - b.n 5745e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460278> │ │ │ │ + b.n 574624 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4602b8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r2, r2 │ │ │ │ + movs r2, r6 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + movs r6, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vshr.u64 d16, d18, #26 │ │ │ │ + vshr.u64 d16, d18, #34 │ │ │ │ vshr.u64 d0, d18, #2 │ │ │ │ vshr.u64 d0, d18, #34 │ │ │ │ vqadd.u64 d16, d30, d18 │ │ │ │ vqadd.u16 d16, d30, d18 │ │ │ │ vqadd.u64 d0, d30, d18 │ │ │ │ vqadd.u16 d0, d30, d18 │ │ │ │ mrc2 0, 7, r0, cr14, cr2, {5} │ │ │ │ mrc2 0, 6, r0, cr14, cr2, {5} │ │ │ │ mrc2 0, 5, r0, cr14, cr2, {5} │ │ │ │ - mrc2 0, 4, r0, cr14, cr2, {5} │ │ │ │ - mcr2 0, 4, r0, cr2, cr2, {5} │ │ │ │ - mcr2 0, 3, r0, cr6, cr2, {5} │ │ │ │ - mrc2 0, 1, r0, cr14, cr2, {5} │ │ │ │ - mrc2 0, 0, r0, cr2, cr2, {5} │ │ │ │ - stc2l 0, cr0, [r6, #712]! @ 0x2c8 │ │ │ │ - ldc2 0, cr0, [lr, #712]! @ 0x2c8 │ │ │ │ - ldc2 0, cr0, [r6, #712] @ 0x2c8 │ │ │ │ - stc2l 0, cr0, [lr, #-712]! @ 0xfffffd38 │ │ │ │ - stc2l 0, cr0, [r6, #-712] @ 0xfffffd38 │ │ │ │ - ldc2 0, cr0, [r6, #-712] @ 0xfffffd38 │ │ │ │ - ldc2l 0, cr0, [r2], #712 @ 0x2c8 │ │ │ │ - ldc2 0, cr0, [lr], #712 @ 0x2c8 │ │ │ │ - ldc2 0, cr0, [r6], {178} @ 0xb2 │ │ │ │ - stc2l 0, cr0, [sl], #-712 @ 0xfffffd38 │ │ │ │ - ldc2 0, cr0, [sl], #-712 @ 0xfffffd38 │ │ │ │ + mcr2 0, 5, r0, cr2, cr2, {5} │ │ │ │ + mcr2 0, 4, r0, cr6, cr2, {5} │ │ │ │ + mrc2 0, 2, r0, cr14, cr2, {5} │ │ │ │ + mrc2 0, 1, r0, cr2, cr2, {5} │ │ │ │ + mcr2 0, 0, r0, cr6, cr2, {5} │ │ │ │ + ldc2l 0, cr0, [lr, #712] @ 0x2c8 │ │ │ │ + ldc2 0, cr0, [r6, #712]! @ 0x2c8 │ │ │ │ + stc2 0, cr0, [lr, #712] @ 0x2c8 │ │ │ │ + stc2l 0, cr0, [r6, #-712]! @ 0xfffffd38 │ │ │ │ + ldc2 0, cr0, [r6, #-712]! @ 0xfffffd38 │ │ │ │ + ldc2 0, cr0, [r2, #-712] @ 0xfffffd38 │ │ │ │ + ldc2l 0, cr0, [lr], {178} @ 0xb2 │ │ │ │ + ldc2 0, cr0, [r6], #712 @ 0x2c8 │ │ │ │ stc2 0, cr0, [sl], {178} @ 0xb2 │ │ │ │ - @ instruction: 0xfbe200b2 │ │ │ │ - @ instruction: 0xfbba00b2 │ │ │ │ - @ instruction: 0xfb9600b2 │ │ │ │ - @ instruction: 0xfb6e00b2 │ │ │ │ - @ instruction: 0xfb4a00b2 │ │ │ │ - @ instruction: 0xfb2200b2 │ │ │ │ + mrrc2 0, 11, r0, sl, cr2 │ │ │ │ + stc2 0, cr0, [sl], #-712 @ 0xfffffd38 │ │ │ │ + stc2 0, cr0, [r2], {178} @ 0xb2 │ │ │ │ + @ instruction: 0xfbda00b2 │ │ │ │ + @ instruction: 0xfbb600b2 │ │ │ │ + @ instruction: 0xfb8e00b2 │ │ │ │ + @ instruction: 0xfb6a00b2 │ │ │ │ + @ instruction: 0xfb4200b2 │ │ │ │ + @ instruction: 0xfb1a00b2 │ │ │ │ @ instruction: 0xfafa00b2 │ │ │ │ - @ instruction: 0xfada00b2 │ │ │ │ - @ instruction: 0xfab200b2 │ │ │ │ - @ instruction: 0xfa8a00b2 │ │ │ │ - @ instruction: 0xfa6600b2 │ │ │ │ - @ instruction: 0xfa4200b2 │ │ │ │ - @ instruction: 0xfa1200b2 │ │ │ │ + @ instruction: 0xfad200b2 │ │ │ │ + @ instruction: 0xfaaa00b2 │ │ │ │ + @ instruction: 0xfa8600b2 │ │ │ │ + @ instruction: 0xfa6200b2 │ │ │ │ + @ instruction: 0xfa3200b2 │ │ │ │ ldr??.w r0, [lr, #178] @ 0xb2 │ │ │ │ - vld1.8 @ instruction: 0xf9ae00b2 │ │ │ │ - vst1.8 @ instruction: 0xf98600b2 │ │ │ │ - vld4.32 {d16-d19}, [r2 :256], r2 │ │ │ │ - vst4.32 {d16-d19}, [r6 :256], r2 │ │ │ │ - vst4.32 {d0-d3}, [lr :256], r2 │ │ │ │ - ldr.w r0, [r6, #178] @ 0xb2 │ │ │ │ - strh.w r0, [sl, #178] @ 0xb2 │ │ │ │ - ldr??.w r0, [sl, r2, lsl #3] │ │ │ │ - str.w r0, [r2, r2, lsl #3] │ │ │ │ - strb.w r0, [r6, r2, lsl #3] │ │ │ │ - @ instruction: 0xf7ca00b2 │ │ │ │ - @ instruction: 0xf79600b2 │ │ │ │ - @ instruction: 0xf76200b2 │ │ │ │ - @ instruction: 0xf72a00b2 │ │ │ │ - @ instruction: 0xf6f200b2 │ │ │ │ - subw r0, r2, #2226 @ 0x8b2 │ │ │ │ - @ instruction: 0xf66e00b2 │ │ │ │ - @ instruction: 0xf63200b2 │ │ │ │ - addw r0, r6, #2226 @ 0x8b2 │ │ │ │ - @ instruction: 0xf5e200b2 │ │ │ │ - subs.w r0, lr, #5832704 @ 0x590000 │ │ │ │ - sub.w r0, r2, #5832704 @ 0x590000 │ │ │ │ - sbcs.w r0, sl, #5832704 @ 0x590000 │ │ │ │ - adcs.w r0, r6, #5832704 @ 0x590000 │ │ │ │ - @ instruction: 0xf52a00b2 │ │ │ │ - @ instruction: 0xf4fe00b2 │ │ │ │ - @ instruction: 0xf4e200b2 │ │ │ │ - @ instruction: 0xf4c600b2 │ │ │ │ + vst1.8 @ instruction: 0xf9ce00b2 │ │ │ │ + vld1.8 @ instruction: 0xf9a600b2 │ │ │ │ + vst1.8 @ instruction: 0xf98200b2 │ │ │ │ + vld4.32 {d16-d19}, [r6 :256], r2 │ │ │ │ + vld4.32 {d0-d3}, [lr :256], r2 │ │ │ │ + ldr??.w r0, [r6, #178] @ 0xb2 │ │ │ │ + str.w r0, [sl, #178] @ 0xb2 │ │ │ │ + ldrb.w r0, [sl, #178] @ 0xb2 │ │ │ │ + str??.w r0, [r2, r2, lsl #3] │ │ │ │ + strh.w r0, [r6, r2, lsl #3] │ │ │ │ + @ instruction: 0xf7ea00b2 │ │ │ │ + @ instruction: 0xf7b600b2 │ │ │ │ + @ instruction: 0xf78200b2 │ │ │ │ + @ instruction: 0xf74a00b2 │ │ │ │ + @ instruction: 0xf71200b2 │ │ │ │ + movt r0, #10418 @ 0x28b2 │ │ │ │ + @ instruction: 0xf68e00b2 │ │ │ │ + @ instruction: 0xf65200b2 │ │ │ │ + @ instruction: 0xf62600b2 │ │ │ │ + addw r0, r2, #2226 @ 0x8b2 │ │ │ │ + rsbs r0, lr, #5832704 @ 0x590000 │ │ │ │ + rsb r0, r2, #5832704 @ 0x590000 │ │ │ │ + @ instruction: 0xf59a00b2 │ │ │ │ + sbcs.w r0, r6, #5832704 @ 0x590000 │ │ │ │ + adc.w r0, sl, #5832704 @ 0x590000 │ │ │ │ + adds.w r0, lr, #5832704 @ 0x590000 │ │ │ │ + add.w r0, r2, #5832704 @ 0x590000 │ │ │ │ + @ instruction: 0xf4e600b2 │ │ │ │ + @ instruction: 0xf4c200b2 │ │ │ │ @ instruction: 0xf4a200b2 │ │ │ │ eor.w r0, r2, #5832704 @ 0x590000 │ │ │ │ orn r0, r2, #5832704 @ 0x590000 │ │ │ │ - orr.w r0, r2, #5832704 @ 0x590000 │ │ │ │ - bic.w r0, r6, #5832704 @ 0x590000 │ │ │ │ + orr.w r0, r6, #5832704 @ 0x590000 │ │ │ │ + bic.w r0, sl, #5832704 @ 0x590000 │ │ │ │ and.w r0, sl, #5832704 @ 0x590000 │ │ │ │ @ instruction: 0xf3ea00b2 │ │ │ │ @ instruction: 0xf3ca00b2 │ │ │ │ - @ instruction: 0xf3aa00b2 │ │ │ │ - @ instruction: 0xf38200b2 │ │ │ │ - @ instruction: 0xf35e00b2 │ │ │ │ + @ instruction: 0xf3a200b2 │ │ │ │ + @ instruction: 0xf37e00b2 │ │ │ │ + @ instruction: 0xf35a00b2 │ │ │ │ @ instruction: 0xf33a00b2 │ │ │ │ - @ instruction: 0xf31a00b2 │ │ │ │ - @ instruction: 0xf2f200b2 │ │ │ │ - movt r0, #41138 @ 0xa0b2 │ │ │ │ - subw r0, r6, #178 @ 0xb2 │ │ │ │ - @ instruction: 0xf27e00b2 │ │ │ │ - @ instruction: 0xf25600b2 │ │ │ │ - @ instruction: 0xf22e00b2 │ │ │ │ - addw r0, r6, #178 @ 0xb2 │ │ │ │ - rsbs r0, lr, #178 @ 0xb2 │ │ │ │ - subs.w r0, r6, #178 @ 0xb2 │ │ │ │ - @ instruction: 0xf18e00b2 │ │ │ │ - sbc.w r0, r6, #178 @ 0xb2 │ │ │ │ - @ instruction: 0xf13e00b2 │ │ │ │ - adds.w r0, r6, #178 @ 0xb2 │ │ │ │ - @ instruction: 0xf0f200b2 │ │ │ │ - @ instruction: 0xf0ce00b2 │ │ │ │ - @ instruction: 0xf0a600b2 │ │ │ │ - orns r0, lr, #178 @ 0xb2 │ │ │ │ - orrs.w r0, r6, #178 @ 0xb2 │ │ │ │ - bics.w r0, r2, #178 @ 0xb2 │ │ │ │ - and.w r0, sl, #178 @ 0xb2 │ │ │ │ - vshr.s64 d16, d18, #30 │ │ │ │ - vshr.s64 d0, d18, #6 │ │ │ │ - vshr.s64 d0, d18, #42 │ │ │ │ - vqadd.s32 d16, d30, d18 │ │ │ │ - vqadd.s8 d16, d22, d18 │ │ │ │ - vqadd.s16 d0, d30, d18 │ │ │ │ - mrc 0, 7, r0, cr6, cr2, {5} │ │ │ │ - mcr 0, 6, r0, cr14, cr2, {5} │ │ │ │ - mcr 0, 5, r0, cr10, cr2, {5} │ │ │ │ - mcr 0, 4, r0, cr6, cr2, {5} │ │ │ │ - mcr 0, 3, r0, cr2, cr2, {5} │ │ │ │ - mrc 0, 1, r0, cr14, cr2, {5} │ │ │ │ - mrc 0, 0, r0, cr10, cr2, {5} │ │ │ │ - ldcl 0, cr0, [r2, #712]! @ 0x2c8 │ │ │ │ - stcl 0, cr0, [sl, #712] @ 0x2c8 │ │ │ │ - stc 0, cr0, [r2, #712]! @ 0x2c8 │ │ │ │ - ldcl 0, cr0, [sl, #-712]! @ 0xfffffd38 │ │ │ │ - stcl 0, cr0, [lr, #-712] @ 0xfffffd38 │ │ │ │ - ldc 0, cr0, [lr, #-712] @ 0xfffffd38 │ │ │ │ - ldcl 0, cr0, [r6], #712 @ 0x2c8 │ │ │ │ + @ instruction: 0xf31200b2 │ │ │ │ + @ instruction: 0xf2ea00b2 │ │ │ │ + movt r0, #24754 @ 0x60b2 │ │ │ │ + @ instruction: 0xf29e00b2 │ │ │ │ + @ instruction: 0xf27600b2 │ │ │ │ + movw r0, #57522 @ 0xe0b2 │ │ │ │ + @ instruction: 0xf22600b2 │ │ │ │ + @ instruction: 0xf1fe00b2 │ │ │ │ + rsbs r0, r6, #178 @ 0xb2 │ │ │ │ + sub.w r0, lr, #178 @ 0xb2 │ │ │ │ + @ instruction: 0xf18600b2 │ │ │ │ + adcs.w r0, lr, #178 @ 0xb2 │ │ │ │ + @ instruction: 0xf13600b2 │ │ │ │ + adds.w r0, r2, #178 @ 0xb2 │ │ │ │ + @ instruction: 0xf0ee00b2 │ │ │ │ + @ instruction: 0xf0c600b2 │ │ │ │ + eors.w r0, lr, #178 @ 0xb2 │ │ │ │ + orns r0, r6, #178 @ 0xb2 │ │ │ │ + orrs.w r0, r2, #178 @ 0xb2 │ │ │ │ + bic.w r0, sl, #178 @ 0xb2 │ │ │ │ + and.w r0, r2, #178 @ 0xb2 │ │ │ │ + vshr.s64 d16, d18, #38 │ │ │ │ + vshr.s64 d0, d18, #10 │ │ │ │ + vshr.s64 d0, d18, #50 │ │ │ │ + vqadd.s32 d16, d22, d18 │ │ │ │ + vqadd.s64 d0, d30, d18 │ │ │ │ + vqadd.s16 d0, d22, d18 │ │ │ │ + mcr 0, 7, r0, cr14, cr2, {5} │ │ │ │ + mcr 0, 6, r0, cr10, cr2, {5} │ │ │ │ + mcr 0, 5, r0, cr6, cr2, {5} │ │ │ │ + mcr 0, 4, r0, cr2, cr2, {5} │ │ │ │ + mrc 0, 2, r0, cr14, cr2, {5} │ │ │ │ + mrc 0, 1, r0, cr10, cr2, {5} │ │ │ │ + mrc 0, 0, r0, cr2, cr2, {5} │ │ │ │ + stcl 0, cr0, [sl, #712]! @ 0x2c8 │ │ │ │ + stcl 0, cr0, [r2, #712] @ 0x2c8 │ │ │ │ + ldc 0, cr0, [sl, #712] @ 0x2c8 │ │ │ │ + stcl 0, cr0, [lr, #-712]! @ 0xfffffd38 │ │ │ │ + ldc 0, cr0, [lr, #-712]! @ 0xfffffd38 │ │ │ │ + ldc 0, cr0, [r6, #-712] @ 0xfffffd38 │ │ │ │ + stcl 0, cr0, [sl], #712 @ 0x2c8 │ │ │ │ stcl 0, cr0, [sl], {178} @ 0xb2 │ │ │ │ stc 0, cr0, [sl], #712 @ 0x2c8 │ │ │ │ - stc 0, cr0, [sl], {178} @ 0xb2 │ │ │ │ - stcl 0, cr0, [r2], #-712 @ 0xfffffd38 │ │ │ │ - ldc 0, cr0, [r2], #-712 @ 0xfffffd38 │ │ │ │ - @ instruction: 0xebf200b2 │ │ │ │ - subs.w r0, r2, r2, ror #2 │ │ │ │ - sbcs.w r0, lr, r2, ror #2 │ │ │ │ - adc.w r0, r6, r2, ror #2 │ │ │ │ - add.w r0, sl, r2, ror #2 │ │ │ │ - @ instruction: 0xeace00b2 │ │ │ │ - eors.w r0, lr, r2, ror #2 │ │ │ │ - orn r0, sl, r2, ror #2 │ │ │ │ - bic.w r0, r2, r2, ror #2 │ │ │ │ - strd r0, r0, [r6, #712]! @ 0x2c8 │ │ │ │ - @ instruction: 0xe9aa00b2 │ │ │ │ - strd r0, r0, [lr, #-712]! @ 0x2c8 │ │ │ │ - strd r0, r0, [r2, #-712] @ 0x2c8 │ │ │ │ - stmdb sl, {r1, r4, r5, r7} │ │ │ │ - @ instruction: 0xe8ca00b2 │ │ │ │ - ldmia.w r2, {r1, r4, r5, r7} │ │ │ │ - @ instruction: 0xe85200b2 │ │ │ │ - @ instruction: 0xe81200b2 │ │ │ │ - b.n 574af0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460784> │ │ │ │ + stc 0, cr0, [r2], {178} @ 0xb2 │ │ │ │ + mrrc 0, 11, r0, r2, cr2 │ │ │ │ + ldc 0, cr0, [r2], {178} @ 0xb2 │ │ │ │ + rsbs r0, r2, r2, ror #2 │ │ │ │ + @ instruction: 0xeb9e00b2 │ │ │ │ + sbc.w r0, r6, r2, ror #2 │ │ │ │ + @ instruction: 0xeb2a00b2 │ │ │ │ + @ instruction: 0xeaee00b2 │ │ │ │ + @ instruction: 0xeabe00b2 │ │ │ │ + eor.w r0, sl, r2, ror #2 │ │ │ │ + orr.w r0, r2, r2, ror #2 │ │ │ │ + and.w r0, r6, r2, ror #2 │ │ │ │ + strd r0, r0, [sl, #712] @ 0x2c8 │ │ │ │ + @ instruction: 0xe98e00b2 │ │ │ │ + strd r0, r0, [r2, #-712]! @ 0x2c8 │ │ │ │ + stmdb sl!, {r1, r4, r5, r7} │ │ │ │ + strd r0, r0, [sl], #712 @ 0x2c8 │ │ │ │ + ldmia.w r2!, {r1, r4, r5, r7} │ │ │ │ + ldrd r0, r0, [r2], #-712 @ 0x2c8 │ │ │ │ + @ instruction: 0xe83200b2 │ │ │ │ + b.n 574b30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4607c4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574a8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460720> │ │ │ │ + b.n 574acc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460760> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574a28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4606bc> │ │ │ │ + b.n 574a68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4606fc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5749bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460650> │ │ │ │ + b.n 5749fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460690> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574958 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4605ec> │ │ │ │ + b.n 574998 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46062c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5748fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460590> │ │ │ │ + b.n 57493c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4605d0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5748a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46053c> │ │ │ │ + b.n 5748e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46057c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574844 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4604d8> │ │ │ │ + b.n 574884 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460518> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5747b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46044c> │ │ │ │ + b.n 5747f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46048c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574744 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4603d8> │ │ │ │ + b.n 574784 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460418> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5746d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460364> │ │ │ │ + b.n 574710 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4603a4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 57465c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4602f0> │ │ │ │ + b.n 57469c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460330> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5745f0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460284> │ │ │ │ + b.n 574630 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4602c4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 57457c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460210> │ │ │ │ + b.n 5745bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460250> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574518 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4601ac> │ │ │ │ + b.n 574558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4601ec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5744c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460158> │ │ │ │ + b.n 574504 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460198> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574470 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460104> │ │ │ │ + b.n 5744b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460144> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5743e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460078> │ │ │ │ + b.n 574424 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4600b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575358 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460fec> │ │ │ │ + b.n 574398 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46002c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5752cc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460f60> │ │ │ │ + b.n 57530c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460fa0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575250 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460ee4> │ │ │ │ + b.n 575290 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460f24> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5751ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460e80> │ │ │ │ + b.n 57522c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460ec0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575150 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460de4> │ │ │ │ + b.n 575190 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460e24> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5750b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460d48> │ │ │ │ + b.n 5750f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460d88> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575010 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460ca4> │ │ │ │ + b.n 575050 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460ce4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574f6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460c00> │ │ │ │ + b.n 574fac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460c40> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574ec8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460b5c> │ │ │ │ + b.n 574f08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460b9c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574e24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460ab8> │ │ │ │ + b.n 574e64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460af8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574db0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460a44> │ │ │ │ + b.n 574df0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460a84> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574d34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4609c8> │ │ │ │ + b.n 574d74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460a08> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460954> │ │ │ │ + b.n 574d00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460994> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574c4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4608e0> │ │ │ │ + b.n 574c8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460920> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574be8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46087c> │ │ │ │ + b.n 574c28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4608bc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 202 @ 0xca │ │ │ │ + svc 234 @ 0xea │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 130 @ 0x82 │ │ │ │ + svc 162 @ 0xa2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 62 @ 0x3e │ │ │ │ + svc 94 @ 0x5e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #246 @ 0xf6 │ │ │ │ + svc 22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #178 @ 0xb2 │ │ │ │ + udf #210 @ 0xd2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #110 @ 0x6e │ │ │ │ + udf #142 @ 0x8e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #50 @ 0x32 │ │ │ │ + udf #82 @ 0x52 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 574bd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460864> │ │ │ │ + udf #22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 574b74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460808> │ │ │ │ + ble.n 574bb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460848> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 574af0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460784> │ │ │ │ + ble.n 574b30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4607c4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 574c7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460910> │ │ │ │ + ble.n 574cbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460950> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 574c10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4608a4> │ │ │ │ + ble.n 574c50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4608e4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 574bac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460840> │ │ │ │ + bgt.n 574bec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460880> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 574b50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4607e4> │ │ │ │ + bgt.n 574b90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460824> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 574cf4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460988> │ │ │ │ + bgt.n 574b34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4607c8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 574c90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460924> │ │ │ │ + bgt.n 574cd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460964> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 574c2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4608c0> │ │ │ │ + bgt.n 574c6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460900> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 574bd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46086c> │ │ │ │ + bgt.n 574c18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4608ac> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 574b44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4607d8> │ │ │ │ + blt.n 574b84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460818> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 574cd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46096c> │ │ │ │ + blt.n 574b18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4607ac> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 574c64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4608f8> │ │ │ │ + blt.n 574ca4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460938> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 574c00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460894> │ │ │ │ + blt.n 574c40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4608d4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 574b9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460830> │ │ │ │ + bge.n 574bdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460870> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 574b38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4607cc> │ │ │ │ + bge.n 574b78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46080c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 574ccc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460960> │ │ │ │ + bge.n 574d0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4609a0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 574c68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4608fc> │ │ │ │ + bge.n 574ca8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46093c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 574c04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460898> │ │ │ │ + bge.n 574c44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4608d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 574ba0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460834> │ │ │ │ + bls.n 574be0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460874> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 574b3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4607d0> │ │ │ │ + bls.n 574b7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460810> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 574cd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46096c> │ │ │ │ + bls.n 574d18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4609ac> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 574c74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460908> │ │ │ │ + bls.n 574cb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460948> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 574c10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4608a4> │ │ │ │ + bls.n 574c50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4608e4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 574bac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460840> │ │ │ │ + bhi.n 574bec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460880> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 574d18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4609ac> │ │ │ │ + bhi.n 574b58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4607ec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 574c84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460918> │ │ │ │ + bhi.n 574cc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460958> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 574c00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460894> │ │ │ │ + bvc.n 574c40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4608d4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 574ba4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460838> │ │ │ │ + bvc.n 574be4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460878> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 574d18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4609ac> │ │ │ │ + bvc.n 574d58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4609ec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 574c9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460930> │ │ │ │ + bvc.n 574cdc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460970> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 574c20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4608b4> │ │ │ │ + bvs.n 574c60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4608f4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 574bac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460840> │ │ │ │ + bvs.n 574bec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460880> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 574d30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4609c4> │ │ │ │ + bvs.n 574b70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460804> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 574cac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460940> │ │ │ │ + bvs.n 574cec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460980> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 574c30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4608c4> │ │ │ │ + bpl.n 574c70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460904> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 574ba4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460838> │ │ │ │ + bpl.n 574be4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460878> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 574d28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4609bc> │ │ │ │ + bpl.n 574d68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4609fc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 574cb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460948> │ │ │ │ + bpl.n 574cf4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460988> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 574c38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4608cc> │ │ │ │ + bmi.n 574c78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46090c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 574bcc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460860> │ │ │ │ + bmi.n 574c0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4608a0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 574d58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4609ec> │ │ │ │ + bmi.n 574b98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46082c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 574cd4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460968> │ │ │ │ + bmi.n 574d14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4609a8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 574c40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4608d4> │ │ │ │ + bcc.n 574c80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460914> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 574bfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460890> │ │ │ │ + bcc.n 574c3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4608d0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 574bb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46084c> │ │ │ │ + bcc.n 574bf8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46088c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 574d54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4609e8> │ │ │ │ + bcc.n 574d94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460a28> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 574cf0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460984> │ │ │ │ + bcc.n 574d30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4609c4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 574c7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460910> │ │ │ │ + bcc.n 574cbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460950> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 574c08 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46089c> │ │ │ │ + bcs.n 574c48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4608dc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 574bc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460858> │ │ │ │ + bcs.n 574c04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460898> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 574d80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460a14> │ │ │ │ + bcs.n 574bc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460854> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 574d3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4609d0> │ │ │ │ + bcs.n 574d7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460a10> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 574cf8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46098c> │ │ │ │ + bcs.n 574d38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4609cc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 574cb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460948> │ │ │ │ + bcs.n 574cf4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460988> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 574c70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460904> │ │ │ │ + bne.n 574cb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460944> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 574c34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4608c8> │ │ │ │ + bne.n 574c74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460908> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 574c00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460894> │ │ │ │ + bne.n 574c40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4608d4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 574dbc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460a50> │ │ │ │ + bne.n 574bfc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460890> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 574d88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460a1c> │ │ │ │ + bne.n 574dc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460a5c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 574d5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4609f0> │ │ │ │ + bne.n 574d9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460a30> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 574d28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4609bc> │ │ │ │ + bne.n 574d68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4609fc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 574cf4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460988> │ │ │ │ + bne.n 574d34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4609c8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 574cc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460954> │ │ │ │ + bne.n 574d00 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460994> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 574c8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460920> │ │ │ │ + beq.n 574ccc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460960> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 574c60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4608f4> │ │ │ │ + beq.n 574ca0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460934> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 574c2c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4608c0> │ │ │ │ + beq.n 574c6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460900> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 574de0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460a74> │ │ │ │ + beq.n 574c20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4608b4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 574d8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460a20> │ │ │ │ + beq.n 574dcc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460a60> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 574d58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4609ec> │ │ │ │ + beq.n 574d98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460a2c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 574d24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4609b8> │ │ │ │ + beq.n 574d64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4609f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ + beq.n 574d30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4609c4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r7, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r4, r7} │ │ │ │ + ldmia r7, {r1, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r7, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r3, r4, r6} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r5} │ │ │ │ + ldmia r7!, {r1, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2} │ │ │ │ + ldmia r7!, {r1, r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r6, r7} │ │ │ │ + ldmia r6, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r3, r4, r7} │ │ │ │ + ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r3, r5, r6} │ │ │ │ + ldmia r6!, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r3, r4, r5} │ │ │ │ + ldmia r6, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ + ldmia r5, {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r5} │ │ │ │ + ldmia r5!, {r1, r6} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r7} │ │ │ │ + ldmia r4, {r1, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r4, r5, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r6} │ │ │ │ + ldmia r4!, {r1, r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r5} │ │ │ │ + ldmia r4, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r4, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r5} │ │ │ │ + ldmia r3!, {r1, r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r2!, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6} │ │ │ │ + ldmia r2!, {r1, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r2, {r1, r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r1, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r6} │ │ │ │ + ldmia r1, {r1, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + ldmia r1, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3} │ │ │ │ + ldmia r1, {r1, r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r6} │ │ │ │ + ldmia r0!, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r5} │ │ │ │ + ldmia r0!, {r1, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmia r7!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r4} │ │ │ │ + stmia r7!, {r1, r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r6} │ │ │ │ + stmia r6!, {r1, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r5} │ │ │ │ + stmia r6!, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmia r5!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmia r5!, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3} │ │ │ │ + stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmia r4!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r5} │ │ │ │ + stmia r4!, {r1, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r3} │ │ │ │ + stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmia r3!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r5} │ │ │ │ + stmia r3!, {r1, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r4} │ │ │ │ + stmia r3!, {r1, r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r7} │ │ │ │ + stmia r2!, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5} │ │ │ │ + stmia r1!, {r1, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3} │ │ │ │ + stmia r1!, {r1} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r4, r7} │ │ │ │ + stmia r0!, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r5, r6} │ │ │ │ + stmia r0!, {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r6} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4} │ │ │ │ + stmia r0!, {r1, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - itee │ │ │ │ - lsl r2, r6, #2 │ │ │ │ - itet gt @ unpredictable │ │ │ │ + itet al │ │ │ │ + lslal r2, r6, #2 │ │ │ │ + itet gt @ unpredictable > │ │ │ │ lslgt r2, r6, #2 │ │ │ │ - itet ge @ unpredictable │ │ │ │ - lslge r2, r6, #2 │ │ │ │ - itet vc @ unpredictable │ │ │ │ - lslvc r2, r6, #2 │ │ │ │ - itte mi @ unpredictable │ │ │ │ - lslmi r2, r6, #2 │ │ │ │ - itet ne @ unpredictable │ │ │ │ - lslne r2, r6, #2 │ │ │ │ - bkpt 0x00da │ │ │ │ - lslne r2, r6, #2 │ │ │ │ - bkpt 0x00b2 │ │ │ │ + itet ls @ unpredictable │ │ │ │ + lslls r2, r6, #2 │ │ │ │ + itte vs @ unpredictable │ │ │ │ + lslvs r2, r6, #2 │ │ │ │ + itet cc @ unpredictable │ │ │ │ + lslcc r2, r6, #2 │ │ │ │ + bkpt 0x00fa │ │ │ │ + lslcc r2, r6, #2 │ │ │ │ + bkpt 0x00d2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0072 │ │ │ │ + bkpt 0x0092 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0046 │ │ │ │ + bkpt 0x0066 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0022 │ │ │ │ + bkpt 0x0042 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0016 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r6, r7, pc} │ │ │ │ + pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r5, r7, pc} │ │ │ │ + pop {r1, r2, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r4, r5, r6, pc} │ │ │ │ + pop {r1, r4, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r6, pc} │ │ │ │ + pop {r1, r5, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r4, pc} │ │ │ │ + pop {r1, r4, r5, pc} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + pop {r1, r3, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ pop {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ pop {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r5, r7} │ │ │ │ + pop {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r7} │ │ │ │ + pop {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r4, r6} │ │ │ │ + pop {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4} │ │ │ │ + pop {r1, r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 574f78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460c0c> │ │ │ │ + cbnz r2, 574f7a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460c0e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 574f72 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460c06> │ │ │ │ + cbnz r2, 574f74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460c08> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 574f6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460c00> │ │ │ │ + cbnz r6, 574f6e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460c02> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 574f66 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460bfa> │ │ │ │ + cbnz r6, 574f6a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460bfe> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 574f62 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460bf6> │ │ │ │ + cbnz r6, 574f64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460bf8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 574f5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460bf0> │ │ │ │ + cbnz r2, 574f5e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460bf2> │ │ │ │ lsls r2, r6, #2 │ │ │ │ revsh r2, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ revsh r2, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ hlt 0x003a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x001a │ │ │ │ + hlt 0x0016 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r6, r6 │ │ │ │ + rev16 r2, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r2, r2 │ │ │ │ + rev16 r6, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r6, r4 │ │ │ │ + rev r6, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ cbnz r6, 574f70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460c04> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 574f68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460bfc> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - cbnz r6, 574f62 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460bf6> │ │ │ │ + cbnz r6, 574f6a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460bfe> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 574f5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460bf0> │ │ │ │ + cbnz r2, 574f64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460bf8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 574f54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460be8> │ │ │ │ + cbnz r6, 574f5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460bf0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 574f50 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460be4> │ │ │ │ + cbnz r2, 574f58 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460bec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8fa │ │ │ │ + cbnz r2, 574f52 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x460be6> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8d2 │ │ │ │ + @ instruction: 0xb8f2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8aa │ │ │ │ + @ instruction: 0xb8ca │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb886 │ │ │ │ + @ instruction: 0xb8a6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr.w r0, [pc, #3268] @ 575c20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4618b4> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #3264] @ 575c24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4618b8> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1828112,832 +1828105,832 @@ │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 57627c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461f10> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1636] @ 576280 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461f14> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cbz r4, 575c60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4618f4> │ │ │ │ + sxth r4, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 575c5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4618f0> │ │ │ │ + cbz r0, 575c64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4618f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 575c56 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4618ea> │ │ │ │ + cbz r4, 575c5e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4618f2> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 575c52 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4618e6> │ │ │ │ + cbz r0, 575c5a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4618ee> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 575c46 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4618da> │ │ │ │ + cbz r4, 575c4e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4618e2> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 575c3e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4618d2> │ │ │ │ + cbz r0, 575c46 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4618da> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #448 @ 0x1c0 │ │ │ │ + cbz r0, 575c40 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4618d4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + sub sp, #400 @ 0x190 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #80 @ 0x50 │ │ │ │ + sub sp, #208 @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #416 @ 0x1a0 │ │ │ │ + sub sp, #32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #240 @ 0xf0 │ │ │ │ + add sp, #368 @ 0x170 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ + add sp, #192 @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #880 @ 0x370 │ │ │ │ + add r7, sp, #1008 @ 0x3f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #720 @ 0x2d0 │ │ │ │ + add r7, sp, #848 @ 0x350 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #560 @ 0x230 │ │ │ │ + add r7, sp, #688 @ 0x2b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #400 @ 0x190 │ │ │ │ + add r7, sp, #528 @ 0x210 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + add r7, sp, #384 @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r7, sp, #256 @ 0x100 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #128 @ 0x80 │ │ │ │ + add r7, sp, #112 @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + add r6, sp, #976 @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #848 @ 0x350 │ │ │ │ + add r6, sp, #800 @ 0x320 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #672 @ 0x2a0 │ │ │ │ + add r6, sp, #640 @ 0x280 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #512 @ 0x200 │ │ │ │ + add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #352 @ 0x160 │ │ │ │ + add r6, sp, #320 @ 0x140 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #192 @ 0xc0 │ │ │ │ + add r6, sp, #208 @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #976 @ 0x3d0 │ │ │ │ + add r5, sp, #960 @ 0x3c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #832 @ 0x340 │ │ │ │ + add r5, sp, #816 @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #688 @ 0x2b0 │ │ │ │ + add r5, sp, #672 @ 0x2a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #544 @ 0x220 │ │ │ │ + add r5, sp, #528 @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #400 @ 0x190 │ │ │ │ + add r5, sp, #384 @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #256 @ 0x100 │ │ │ │ + add r5, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #112 @ 0x70 │ │ │ │ + add r5, sp, #96 @ 0x60 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #992 @ 0x3e0 │ │ │ │ + add r4, sp, #976 @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #848 @ 0x350 │ │ │ │ + add r4, sp, #832 @ 0x340 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #704 @ 0x2c0 │ │ │ │ + add r4, sp, #688 @ 0x2b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #560 @ 0x230 │ │ │ │ + add r4, sp, #512 @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #384 @ 0x180 │ │ │ │ + add r4, sp, #336 @ 0x150 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #208 @ 0xd0 │ │ │ │ + add r4, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #32 │ │ │ │ + add r3, sp, #1008 @ 0x3f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #880 @ 0x370 │ │ │ │ + add r3, sp, #832 @ 0x340 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #704 @ 0x2c0 │ │ │ │ + add r3, sp, #656 @ 0x290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r3, sp, #528 @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #400 @ 0x190 │ │ │ │ + add r3, sp, #384 @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #256 @ 0x100 │ │ │ │ + add r3, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #1008 @ 0x3f0 │ │ │ │ + add r2, sp, #976 @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #848 @ 0x350 │ │ │ │ + add r2, sp, #800 @ 0x320 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r2, sp, #672 @ 0x2a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #544 @ 0x220 │ │ │ │ + add r2, sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #368 @ 0x170 │ │ │ │ + add r2, sp, #304 @ 0x130 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #176 @ 0xb0 │ │ │ │ + add r2, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #32 │ │ │ │ + add r2, sp, #16 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r1, sp, #912 @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #784 @ 0x310 │ │ │ │ + add r1, sp, #736 @ 0x2e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #608 @ 0x260 │ │ │ │ + add r1, sp, #544 @ 0x220 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #416 @ 0x1a0 │ │ │ │ + add r1, sp, #368 @ 0x170 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #240 @ 0xf0 │ │ │ │ + add r1, sp, #208 @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + add r1, sp, #48 @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #944 @ 0x3b0 │ │ │ │ + add r0, sp, #912 @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #784 @ 0x310 │ │ │ │ + add r0, sp, #752 @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #624 @ 0x270 │ │ │ │ + add r0, sp, #592 @ 0x250 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #464 @ 0x1d0 │ │ │ │ + add r0, sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ + add r0, sp, #384 @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #256 @ 0x100 │ │ │ │ + add r0, sp, #288 @ 0x120 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #160 @ 0xa0 │ │ │ │ + add r0, sp, #208 @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #0 │ │ │ │ + add r0, sp, #48 @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #944 @ (adr r7, 5760e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461d74>) │ │ │ │ + add r7, pc, #944 @ (adr r7, 5760e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461d78>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #816 @ (adr r7, 576064 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461cf8>) │ │ │ │ + add r7, pc, #800 @ (adr r7, 576058 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461cec>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #672 @ (adr r7, 575fd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461c6c>) │ │ │ │ + add r7, pc, #608 @ (adr r7, 575f9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461c30>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #480 @ (adr r7, 575f1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461bb0>) │ │ │ │ + add r7, pc, #480 @ (adr r7, 575f20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461bb4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #352 @ (adr r7, 575ea0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461b34>) │ │ │ │ + add r7, pc, #368 @ (adr r7, 575eb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461b48>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #240 @ (adr r7, 575e34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461ac8>) │ │ │ │ + add r7, pc, #208 @ (adr r7, 575e18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461aac>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #80 @ (adr r7, 575d98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461a2c>) │ │ │ │ + add r7, pc, #48 @ (adr r7, 575d7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461a10>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #944 @ (adr r6, 5760fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461d90>) │ │ │ │ + add r6, pc, #912 @ (adr r6, 5760e0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461d74>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #784 @ (adr r6, 576060 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461cf4>) │ │ │ │ + add r6, pc, #752 @ (adr r6, 576044 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461cd8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #624 @ (adr r6, 575fc4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461c58>) │ │ │ │ + add r6, pc, #608 @ (adr r6, 575fb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461c4c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #480 @ (adr r6, 575f38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461bcc>) │ │ │ │ + add r6, pc, #496 @ (adr r6, 575f4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461be0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #368 @ (adr r6, 575ecc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461b60>) │ │ │ │ + add r6, pc, #384 @ (adr r6, 575ee0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461b74>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #256 @ (adr r6, 575e60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461af4>) │ │ │ │ + add r6, pc, #304 @ (adr r6, 575e94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461b28>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #176 @ (adr r6, 575e14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461aa8>) │ │ │ │ + add r6, pc, #176 @ (adr r6, 575e18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461aac>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #48 @ (adr r6, 575d98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461a2c>) │ │ │ │ + add r6, pc, #32 @ (adr r6, 575d8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461a20>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #928 @ (adr r5, 57610c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461da0>) │ │ │ │ + add r5, pc, #864 @ (adr r5, 5760d0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461d64>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #736 @ (adr r5, 576050 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461ce4>) │ │ │ │ + add r5, pc, #704 @ (adr r5, 576034 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461cc8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #576 @ (adr r5, 575fb4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461c48>) │ │ │ │ + add r5, pc, #544 @ (adr r5, 575f98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461c2c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #416 @ (adr r5, 575f18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461bac>) │ │ │ │ + add r5, pc, #416 @ (adr r5, 575f1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461bb0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #288 @ (adr r5, 575e9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461b30>) │ │ │ │ + add r5, pc, #240 @ (adr r5, 575e70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461b04>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #112 @ (adr r5, 575df0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461a84>) │ │ │ │ + add r5, pc, #96 @ (adr r5, 575de4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461a78>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #992 @ (adr r4, 576164 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461df8>) │ │ │ │ + add r4, pc, #992 @ (adr r4, 576168 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461dfc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #864 @ (adr r4, 5760e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461d7c>) │ │ │ │ + add r4, pc, #848 @ (adr r4, 5760dc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461d70>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #720 @ (adr r4, 57605c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461cf0>) │ │ │ │ + add r4, pc, #704 @ (adr r4, 576050 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461ce4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #576 @ (adr r4, 575fd0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461c64>) │ │ │ │ + add r4, pc, #592 @ (adr r4, 575fe4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461c78>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #464 @ (adr r4, 575f64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461bf8>) │ │ │ │ + add r4, pc, #480 @ (adr r4, 575f78 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461c0c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #352 @ (adr r4, 575ef8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461b8c>) │ │ │ │ + add r4, pc, #352 @ (adr r4, 575efc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461b90>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #224 @ (adr r4, 575e7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461b10>) │ │ │ │ + add r4, pc, #240 @ (adr r4, 575e90 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461b24>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #112 @ (adr r4, 575e10 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461aa4>) │ │ │ │ + add r4, pc, #144 @ (adr r4, 575e34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461ac8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #16 @ (adr r4, 575db4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461a48>) │ │ │ │ + add r4, pc, #16 @ (adr r4, 575db8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461a4c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #912 @ (adr r3, 576138 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461dcc>) │ │ │ │ + add r3, pc, #912 @ (adr r3, 57613c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461dd0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #784 @ (adr r3, 5760bc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461d50>) │ │ │ │ + add r3, pc, #784 @ (adr r3, 5760c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461d54>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #656 @ (adr r3, 576040 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461cd4>) │ │ │ │ + add r3, pc, #672 @ (adr r3, 576054 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461ce8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #544 @ (adr r3, 575fd4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461c68>) │ │ │ │ + add r3, pc, #560 @ (adr r3, 575fe8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461c7c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #432 @ (adr r3, 575f68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461bfc>) │ │ │ │ + add r3, pc, #448 @ (adr r3, 575f7c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461c10>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #320 @ (adr r3, 575efc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461b90>) │ │ │ │ + add r3, pc, #288 @ (adr r3, 575ee0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461b74>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #160 @ (adr r3, 575e60 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461af4>) │ │ │ │ + add r3, pc, #144 @ (adr r3, 575e54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461ae8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #16 @ (adr r3, 575dd4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461a68>) │ │ │ │ + add r3, pc, #0 @ (adr r3, 575dc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461a5c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #896 @ (adr r2, 576148 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461ddc>) │ │ │ │ + add r2, pc, #928 @ (adr r2, 57616c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461e00>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #800 @ (adr r2, 5760ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461d80>) │ │ │ │ + add r2, pc, #816 @ (adr r2, 576100 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461d94>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #688 @ (adr r2, 576080 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461d14>) │ │ │ │ + add r2, pc, #720 @ (adr r2, 5760a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461d38>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #592 @ (adr r2, 576024 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461cb8>) │ │ │ │ + add r2, pc, #608 @ (adr r2, 576038 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461ccc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #480 @ (adr r2, 575fb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461c4c>) │ │ │ │ + add r2, pc, #448 @ (adr r2, 575f9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461c30>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #320 @ (adr r2, 575f1c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461bb0>) │ │ │ │ + add r2, pc, #272 @ (adr r2, 575ef0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461b84>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #144 @ (adr r2, 575e70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461b04>) │ │ │ │ + add r2, pc, #112 @ (adr r2, 575e54 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461ae8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #1008 @ (adr r1, 5761d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461e68>) │ │ │ │ + add r1, pc, #976 @ (adr r1, 5761b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461e4c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #848 @ (adr r1, 576138 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461dcc>) │ │ │ │ + add r1, pc, #816 @ (adr r1, 57611c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461db0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #688 @ (adr r1, 57609c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461d30>) │ │ │ │ + add r1, pc, #656 @ (adr r1, 576080 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461d14>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #528 @ (adr r1, 576000 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461c94>) │ │ │ │ + add r1, pc, #496 @ (adr r1, 575fe4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461c78>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #368 @ (adr r1, 575f64 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461bf8>) │ │ │ │ + add r1, pc, #336 @ (adr r1, 575f48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461bdc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #208 @ (adr r1, 575ec8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461b5c>) │ │ │ │ + add r1, pc, #192 @ (adr r1, 575ebc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461b50>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #64 @ (adr r1, 575e3c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461ad0>) │ │ │ │ + add r1, pc, #48 @ (adr r1, 575e30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461ac4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #944 @ (adr r0, 5761b0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461e44>) │ │ │ │ + add r0, pc, #928 @ (adr r0, 5761a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461e38>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #800 @ (adr r0, 576124 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461db8>) │ │ │ │ + add r0, pc, #784 @ (adr r0, 576118 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461dac>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #656 @ (adr r0, 576098 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461d2c>) │ │ │ │ + add r0, pc, #640 @ (adr r0, 57608c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461d20>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #512 @ (adr r0, 57600c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461ca0>) │ │ │ │ + add r0, pc, #496 @ (adr r0, 576000 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461c94>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #368 @ (adr r0, 575f80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461c14>) │ │ │ │ + add r0, pc, #352 @ (adr r0, 575f74 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461c08>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #224 @ (adr r0, 575ef4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461b88>) │ │ │ │ + add r0, pc, #208 @ (adr r0, 575ee8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461b7c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #80 @ (adr r0, 575e68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461afc>) │ │ │ │ + add r0, pc, #64 @ (adr r0, 575e5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x461af0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #816] @ 0x330 │ │ │ │ + ldr r7, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #656] @ 0x290 │ │ │ │ + ldr r7, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #336] @ 0x150 │ │ │ │ + ldr r7, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #192] @ 0xc0 │ │ │ │ + ldr r7, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ + ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #864] @ 0x360 │ │ │ │ + ldr r6, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r6, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #320] @ 0x140 │ │ │ │ + ldr r6, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #176] @ 0xb0 │ │ │ │ + ldr r6, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ + ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #864] @ 0x360 │ │ │ │ + ldr r5, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r5, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #304] @ 0x130 │ │ │ │ + ldr r5, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #848] @ 0x350 │ │ │ │ + ldr r4, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r4, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #224] @ 0xe0 │ │ │ │ + ldr r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ + ldr r4, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #816] @ 0x330 │ │ │ │ + ldr r3, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r3, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #336] @ 0x150 │ │ │ │ + ldr r3, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #256] @ 0x100 │ │ │ │ + ldr r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r2, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r2, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #512] @ 0x200 │ │ │ │ + ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #304] @ 0x130 │ │ │ │ + ldr r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #112] @ 0x70 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r1, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #560] @ 0x230 │ │ │ │ + ldr r1, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ + ldr r1, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #208] @ 0xd0 │ │ │ │ + ldr r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #352] @ 0x160 │ │ │ │ + ldr r0, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #240] @ 0xf0 │ │ │ │ + ldr r0, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #896] @ 0x380 │ │ │ │ + str r7, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #704] @ 0x2c0 │ │ │ │ + str r7, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #528] @ 0x210 │ │ │ │ + str r7, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #416] @ 0x1a0 │ │ │ │ + str r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #304] @ 0x130 │ │ │ │ + str r7, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #160] @ 0xa0 │ │ │ │ + str r7, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #16] │ │ │ │ + str r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #864] @ 0x360 │ │ │ │ + str r6, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r6, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r6, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #176] @ 0xb0 │ │ │ │ + str r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #64] @ 0x40 │ │ │ │ + str r6, [sp, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #928] @ 0x3a0 │ │ │ │ + str r5, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r5, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r5, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #528] @ 0x210 │ │ │ │ + str r5, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #432] @ 0x1b0 │ │ │ │ + str r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #336] @ 0x150 │ │ │ │ + str r5, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #240] @ 0xf0 │ │ │ │ + str r5, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #144] @ 0x90 │ │ │ │ + str r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #48] @ 0x30 │ │ │ │ + str r5, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #976] @ 0x3d0 │ │ │ │ + str r4, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #880] @ 0x370 │ │ │ │ + str r4, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #784] @ 0x310 │ │ │ │ + str r4, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #688] @ 0x2b0 │ │ │ │ + str r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #592] @ 0x250 │ │ │ │ + str r4, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #480] @ 0x1e0 │ │ │ │ + str r4, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #384] @ 0x180 │ │ │ │ + str r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r4, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #160] @ 0xa0 │ │ │ │ + str r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ + str r4, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #960] @ 0x3c0 │ │ │ │ + str r3, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #848] @ 0x350 │ │ │ │ + str r3, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #736] @ 0x2e0 │ │ │ │ + str r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #624] @ 0x270 │ │ │ │ + str r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #544] @ 0x220 │ │ │ │ + str r3, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #464] @ 0x1d0 │ │ │ │ + str r3, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r3, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #256] @ 0x100 │ │ │ │ + str r3, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #176] @ 0xb0 │ │ │ │ + str r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ + lsls r0, r7, #3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #992] @ 0x3e0 │ │ │ │ + str r3, [sp, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #912] @ 0x390 │ │ │ │ + str r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #816] @ 0x330 │ │ │ │ + str r2, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #720] @ 0x2d0 │ │ │ │ + str r2, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #624] @ 0x270 │ │ │ │ + str r2, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #528] @ 0x210 │ │ │ │ + str r2, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #432] @ 0x1b0 │ │ │ │ + str r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #336] @ 0x150 │ │ │ │ + str r2, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #240] @ 0xf0 │ │ │ │ + str r2, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #144] @ 0x90 │ │ │ │ + str r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #816] @ 0x330 │ │ │ │ + str r1, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #656] @ 0x290 │ │ │ │ + str r1, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #512] @ 0x200 │ │ │ │ + str r1, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #400] @ 0x190 │ │ │ │ + str r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #288] @ 0x120 │ │ │ │ + str r1, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #192] @ 0xc0 │ │ │ │ + str r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #80] @ 0x50 │ │ │ │ + str r1, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r0, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r0, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #736] @ 0x2e0 │ │ │ │ + str r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #624] @ 0x270 │ │ │ │ + str r0, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #528] @ 0x210 │ │ │ │ + str r0, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #416] @ 0x1a0 │ │ │ │ + str r0, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #320] @ 0x140 │ │ │ │ + str r0, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #224] @ 0xe0 │ │ │ │ + str r0, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #128] @ 0x80 │ │ │ │ + str r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #32] │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r6, #62] @ 0x3e │ │ │ │ + ldrh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r3, #62] @ 0x3e │ │ │ │ + ldrh r0, [r5, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r1, #62] @ 0x3e │ │ │ │ + ldrh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r6, #60] @ 0x3c │ │ │ │ + ldrh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r3, #60] @ 0x3c │ │ │ │ + ldrh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r0, #58] @ 0x3a │ │ │ │ + ldrh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r5, #56] @ 0x38 │ │ │ │ + ldrh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r2, #56] @ 0x38 │ │ │ │ + ldrh r4, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r7, #54] @ 0x36 │ │ │ │ + ldrh r4, [r0, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r4, #54] @ 0x36 │ │ │ │ + ldrh r4, [r5, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #52] @ 0x34 │ │ │ │ + ldrh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r1, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r5, #50] @ 0x32 │ │ │ │ + ldrh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r0, #50] @ 0x32 │ │ │ │ + ldrh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r4, #48] @ 0x30 │ │ │ │ + ldrh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r3, #44] @ 0x2c │ │ │ │ + ldrh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r0, #44] @ 0x2c │ │ │ │ + ldrh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r4, #42] @ 0x2a │ │ │ │ + ldrh r0, [r5, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r1, #42] @ 0x2a │ │ │ │ + ldrh r4, [r1, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r2, #40] @ 0x28 │ │ │ │ + ldrh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + ldrh r4, [r7, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r3, #38] @ 0x26 │ │ │ │ + ldrh r0, [r4, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r0, #38] @ 0x26 │ │ │ │ + ldrh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r5, #36] @ 0x24 │ │ │ │ + ldrh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r2, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r2, #34] @ 0x22 │ │ │ │ + ldrh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r6, #32] │ │ │ │ + ldrh r0, [r7, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r3, #32] │ │ │ │ + ldrh r0, [r4, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r0, #32] │ │ │ │ + ldrh r4, [r1, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #30] │ │ │ │ + ldrh r0, [r7, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r3, #30] │ │ │ │ + ldrh r0, [r4, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r0, #30] │ │ │ │ + ldrh r0, [r1, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r5, #28] │ │ │ │ + ldrh r0, [r6, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r2, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r6, #26] │ │ │ │ + ldrh r4, [r6, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r2, #26] │ │ │ │ + ldrh r4, [r3, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r7, #24] │ │ │ │ + ldrh r4, [r0, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r4, #24] │ │ │ │ + ldrh r0, [r5, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r1, #24] │ │ │ │ + ldrh r0, [r2, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r6, #22] │ │ │ │ + ldrh r0, [r7, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r3, #22] │ │ │ │ + ldrh r0, [r4, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r0, #22] │ │ │ │ + ldrh r4, [r1, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #20] │ │ │ │ + ldrh r0, [r7, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r3, #20] │ │ │ │ + ldrh r4, [r4, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r0, #20] │ │ │ │ + ldrh r0, [r2, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r6, #18] │ │ │ │ + ldrh r4, [r6, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r2, #18] │ │ │ │ + ldrh r0, [r3, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r7, #16] │ │ │ │ + ldrh r0, [r0, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r4, #16] │ │ │ │ + ldrh r0, [r5, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r1, #16] │ │ │ │ + ldrh r4, [r2, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r6, #14] │ │ │ │ + ldrh r0, [r7, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r3, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r7, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r3, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r7, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r3, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r7, #8] │ │ │ │ + ldrh r4, [r0, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r4, #8] │ │ │ │ + ldrh r0, [r6, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r2, #8] │ │ │ │ + ldrh r4, [r3, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r7, #6] │ │ │ │ + ldrh r0, [r1, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r5, #6] │ │ │ │ + ldrh r4, [r6, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r2, #6] │ │ │ │ + ldrh r0, [r4, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r0, #6] │ │ │ │ + ldrh r4, [r1, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #4] │ │ │ │ + ldrh r0, [r7, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r3, #4] │ │ │ │ + ldrh r4, [r4, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r0, #4] │ │ │ │ + ldrh r0, [r2, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r6, #2] │ │ │ │ + ldrh r4, [r7, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r3, #2] │ │ │ │ + ldrh r0, [r5, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r1, #2] │ │ │ │ + ldrh r4, [r2, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + ldrh r0, [r0, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r4, #0] │ │ │ │ + ldrh r0, [r5, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r1, #0] │ │ │ │ + ldrh r0, [r2, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, #62] @ 0x3e │ │ │ │ + strh r0, [r7, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r3, #62] @ 0x3e │ │ │ │ + strh r0, [r2, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ strh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ strh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, #58] @ 0x3a │ │ │ │ + strh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r2, #58] @ 0x3a │ │ │ │ + strh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r7, #56] @ 0x38 │ │ │ │ + strh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r3, #56] @ 0x38 │ │ │ │ + strh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r0, #56] @ 0x38 │ │ │ │ + strh r4, [r0, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r4, #54] @ 0x36 │ │ │ │ + strh r4, [r5, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r1, #54] @ 0x36 │ │ │ │ + strh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r6, #52] @ 0x34 │ │ │ │ + strh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r3, #52] @ 0x34 │ │ │ │ + strh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r0, #52] @ 0x34 │ │ │ │ + strh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r4, #50] @ 0x32 │ │ │ │ + strh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r1, #50] @ 0x32 │ │ │ │ + strh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ strh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ strh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r5, #46] @ 0x2e │ │ │ │ + strh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r2, #46] @ 0x2e │ │ │ │ + strh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ strh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ strh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ strh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r2, #42] @ 0x2a │ │ │ │ + strh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r0, #42] @ 0x2a │ │ │ │ + strh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r5, #40] @ 0x28 │ │ │ │ + strh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ strh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, #38] @ 0x26 │ │ │ │ + strh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r2, #38] @ 0x26 │ │ │ │ + strh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r7, #36] @ 0x24 │ │ │ │ + strh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r2, #36] @ 0x24 │ │ │ │ + strh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r4, #34] @ 0x22 │ │ │ │ + strh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r7, #32] │ │ │ │ + strh r4, [r6, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r2, #32] │ │ │ │ + strh r4, [r1, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r5, #30] │ │ │ │ + strh r4, [r4, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r0, #30] │ │ │ │ + strh r0, [r0, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r4, #28] │ │ │ │ + strh r4, [r3, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r7, #26] │ │ │ │ + strh r0, [r0, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r4, #26] │ │ │ │ + strh r0, [r5, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r1, #26] │ │ │ │ + strh r0, [r2, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ strh r0, [r6, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ strh r0, [r2, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ strh r0, [r6, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r2, #22] │ │ │ │ + strh r4, [r2, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r6, #20] │ │ │ │ + strh r0, [r6, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r2, #20] │ │ │ │ + strh r4, [r1, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r5, #18] │ │ │ │ + strh r0, [r5, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r1, #18] │ │ │ │ + strh r4, [r1, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ strh r4, [r5, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r1, #16] │ │ │ │ + strh r0, [r2, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, #14] │ │ │ │ + strh r0, [r7, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r3, #14] │ │ │ │ + strh r4, [r2, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r6, #12] │ │ │ │ + strh r0, [r6, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r2, #12] │ │ │ │ + strh r4, [r2, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r6, #10] │ │ │ │ + strh r0, [r7, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r3, #10] │ │ │ │ + strh r4, [r2, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r6, #8] │ │ │ │ + strh r0, [r7, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ strh r0, [r3, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r7, #6] │ │ │ │ + strh r0, [r0, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r4, #6] │ │ │ │ + strh r4, [r5, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r1, #6] │ │ │ │ + strh r0, [r3, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ strh r0, [r7, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r3, #4] │ │ │ │ + strh r0, [r4, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r0, #4] │ │ │ │ + strh r4, [r0, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r4, #2] │ │ │ │ + strh r0, [r5, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ strh r0, [r1, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r5, #0] │ │ │ │ + strh r0, [r6, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r2, #0] │ │ │ │ + strh r4, [r2, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r6, #31] │ │ │ │ + ldrb r0, [r6, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r2, #31] │ │ │ │ + ldrb r4, [r2, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrb r4, [r6, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrb r4, [r2, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r6, #29] │ │ │ │ + ldrb r0, [r7, #29] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrb r0, [r3, #29] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r7, #28] │ │ │ │ - lsls r2, r6, #2 │ │ │ │ ldr r0, [pc, #244] @ (57637c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x462010>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #244] @ (576380 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x462014>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #240] @ (576384 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x462018>) │ │ │ │ @@ -1829054,95 +1829047,95 @@ │ │ │ │ ldr r0, [pc, #168] @ (576418 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4620ac>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #164] @ (57641c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4620b0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r6, [r6, #2] │ │ │ │ + ldrb r6, [r2, #3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r4, #2] │ │ │ │ + ldrb r0, [r0, #3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r0, #2] │ │ │ │ + ldrb r6, [r4, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r5, #1] │ │ │ │ + ldrb r4, [r1, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r1, #1] │ │ │ │ + ldrb r6, [r5, #1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r7, #0] │ │ │ │ + ldrb r0, [r3, #1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r4, #0] │ │ │ │ + ldrb r2, [r0, #1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r1, #0] │ │ │ │ + ldrb r0, [r5, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r5, #31] │ │ │ │ + ldrb r2, [r1, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r2, #31] │ │ │ │ + strb r4, [r6, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r7, #30] │ │ │ │ + strb r2, [r3, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r4, #30] │ │ │ │ + strb r0, [r0, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r1, #30] │ │ │ │ + strb r2, [r5, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r6, #29] │ │ │ │ + strb r4, [r2, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r2, #29] │ │ │ │ + strb r6, [r6, #29] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r0, #29] │ │ │ │ + strb r0, [r4, #29] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r4, #28] │ │ │ │ + strb r2, [r0, #29] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r1, #28] │ │ │ │ + strb r0, [r5, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r6, #27] │ │ │ │ + strb r2, [r2, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r3, #27] │ │ │ │ + strb r4, [r7, #27] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r0, #27] │ │ │ │ + strb r6, [r4, #27] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r6, #26] │ │ │ │ + strb r0, [r2, #27] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r3, #26] │ │ │ │ + strb r2, [r7, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r0, #26] │ │ │ │ + strb r4, [r4, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r5, #25] │ │ │ │ + strb r6, [r1, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r3, #25] │ │ │ │ + strb r0, [r7, #25] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r7, #24] │ │ │ │ + strb r6, [r3, #25] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r5, #24] │ │ │ │ + strb r0, [r1, #25] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r1, #24] │ │ │ │ + strb r6, [r5, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r7, #23] │ │ │ │ + strb r0, [r3, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r3, #23] │ │ │ │ + strb r6, [r7, #23] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r1, #23] │ │ │ │ + strb r0, [r5, #23] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r6, #22] │ │ │ │ + strb r6, [r2, #23] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r4, #22] │ │ │ │ + strb r4, [r0, #23] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r1, #22] │ │ │ │ + strb r6, [r5, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r7, #21] │ │ │ │ + strb r4, [r3, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r3, #21] │ │ │ │ + strb r6, [r7, #21] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r1, #21] │ │ │ │ + strb r4, [r5, #21] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r5, #20] │ │ │ │ + strb r6, [r1, #21] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r3, #20] │ │ │ │ + strb r4, [r7, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r1, #20] │ │ │ │ + strb r2, [r5, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #5278 @ 0x149e │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 5764a2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x462136> │ │ │ │ movw r3, #5251 @ 0x1483 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 57696c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x462600> │ │ │ │ @@ -1829668,21 +1829661,21 @@ │ │ │ │ bls.w 576560 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4621f4> │ │ │ │ b.n 576466 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4620fa> │ │ │ │ sub.w r1, r1, #5824 @ 0x16c0 │ │ │ │ subs r1, #22 │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ bls.w 576560 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4621f4> │ │ │ │ b.n 576466 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4620fa> │ │ │ │ - add r1, sp, #192 @ 0xc0 │ │ │ │ + add r1, sp, #320 @ 0x140 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r1, sp, #296 @ 0x128 │ │ │ │ + add r1, sp, #424 @ 0x1a8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r1, sp, #112 @ 0x70 │ │ │ │ + add r1, sp, #240 @ 0xf0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r1, sp, #216 @ 0xd8 │ │ │ │ + add r1, sp, #344 @ 0x158 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r2, #0 │ │ │ │ ldr.w r4, [r0, #1584] @ 0x630 │ │ │ │ @@ -1830126,15 +1830119,15 @@ │ │ │ │ cmp r7, #16 │ │ │ │ bne.n 576fa8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x462c3c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #544] @ (577228 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x462ebc>) │ │ │ │ + ldr r5, [pc, #672] @ (5772a8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x462f3c>) │ │ │ │ lsls r5, r5, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #309] @ 0x135 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1837945,21 +1837938,21 @@ │ │ │ │ ... │ │ │ │ subs r2, #140 @ 0x8c │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #120 @ 0x78 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - strb r6, [r5, #26] │ │ │ │ + strb r6, [r1, #27] │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r6, r1 │ │ │ │ + adds r2, r2, r2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [pc, #456] @ (57cab4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x468748>) │ │ │ │ + ldr r6, [pc, #584] @ (57cb34 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4687c8>) │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r7, #90 @ 0x5a │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ @@ -1839857,21 +1839850,21 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #52] @ 0x34 │ │ │ │ + str r4, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r1, #52] @ 0x34 │ │ │ │ + str r6, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r0, #52] @ 0x34 │ │ │ │ + str r6, [r4, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 57e528 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46a1bc> │ │ │ │ + b.n 57e568 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46a1fc> │ │ │ │ lsls r4, r5, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #6 │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1840802,15 +1840795,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ b.n 57e6a2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46a336> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ adds r2, r1, #1 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ + ldr r2, [r2, r3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r0, r4, r2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3576] @ 0xdf8 │ │ │ │ @@ -1841855,15 +1841848,15 @@ │ │ │ │ b.n 57f16e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46ae02> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, r1 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - strb r0, [r1, r3] │ │ │ │ + strb r0, [r5, r3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ lsrs r4, r1, #30 │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3576] @ 0xdf8 │ │ │ │ @@ -1842424,15 +1842417,15 @@ │ │ │ │ b.n 57f6ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46b380> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r5, #19 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r1, [pc, #504] @ (57fb18 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46b7ac>) │ │ │ │ + ldr r1, [pc, #632] @ (57fb98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46b82c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ lsrs r6, r2, #1 │ │ │ │ lsls r3, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1842775,15 +1842768,15 @@ │ │ │ │ str.w r0, [r3, #-4] │ │ │ │ b.n 57fba8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46b83c> │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #26 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - muls r6, r0 │ │ │ │ + muls r6, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ movs r4, #1 │ │ │ │ ldr.w r3, [pc, #2216] @ 58056c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46c200> │ │ │ │ add.w fp, sp, #152 @ 0x98 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ @@ -1843565,17 +1843558,17 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ movs r7, #1 │ │ │ │ movs r6, #12 │ │ │ │ b.n 5800d6 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46bd6a> │ │ │ │ - ands r0, r1 │ │ │ │ + ands r0, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r6, #106 @ 0x6a │ │ │ │ + subs r6, #138 @ 0x8a │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r5, [sp, #428] @ 0x1ac │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #404] @ 0x194 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ @@ -1845472,15 +1845465,15 @@ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ b.n 581b28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46d7bc> │ │ │ │ ... │ │ │ │ add.w r1, r8, r2, asr #1 │ │ │ │ add.w r1, r4, r2, asr #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #154 @ 0x9a │ │ │ │ + movs r7, #186 @ 0xba │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add.w r7, ip, #44 @ 0x2c │ │ │ │ str.w r8, [r5, #12] │ │ │ │ add.w ip, ip, #32 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ @@ -1846052,19 +1846045,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r1, r3, #29 │ │ │ │ subs r7, #55 @ 0x37 │ │ │ │ ble.n 58210c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46dda0> │ │ │ │ subs r5, #147 @ 0x93 │ │ │ │ cbz r0, 582254 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46dee8> │ │ │ │ subs r6, #89 @ 0x59 │ │ │ │ - ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r7, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r6, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldr r6, [sp, #376] @ 0x178 │ │ │ │ + ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r5, #4 │ │ │ │ tst.w r3, #73728 @ 0x12000 │ │ │ │ bne.n 582222 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46deb6> │ │ │ │ tst.w r3, #36864 @ 0x9000 │ │ │ │ beq.w 581dd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46da6c> │ │ │ │ mov.w r0, #392 @ 0x188 │ │ │ │ bl 432428 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31e0bc> │ │ │ │ @@ -1846300,31 +1846293,31 @@ │ │ │ │ bne.n 58249a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46e12e> │ │ │ │ b.n 5822b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46df48> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ble.n 58242c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46e0c0> │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ + ldr r3, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r5, #4 │ │ │ │ ble.n 582558 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46e1ec> │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r2, [sp, #856] @ 0x358 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldr r2, [sp, #384] @ 0x180 │ │ │ │ + ldr r2, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ + ldr r2, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldr r1, [sp, #776] @ 0x308 │ │ │ │ + ldr r1, [sp, #904] @ 0x388 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r1, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + ldr r1, [sp, #144] @ 0x90 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldr r0, [sp, #856] @ 0x358 │ │ │ │ + ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ ldr.w r3, [pc, #1644] @ 582b6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x46e800> │ │ │ │ @@ -1851004,15 +1850997,15 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ add r7, pc, #208 @ (adr r7, 585a0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4716a0>) │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #92] @ 0x5c │ │ │ │ + str r2, [r6, #92] @ 0x5c │ │ │ │ lsls r4, r5, #4 │ │ │ │ add r6, pc, #880 @ (adr r6, 585cb8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x47194c>) │ │ │ │ lsls r2, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ @@ -1852341,19 +1852334,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 586760 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4723f4> │ │ │ │ ands r7, r7 │ │ │ │ ldr r7, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #27] │ │ │ │ + ldrb r4, [r3, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - blt.n 586760 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4723f4> │ │ │ │ + bgt.n 5867a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x472434> │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r3, r5, r7} │ │ │ │ + push {r3, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r0, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r4, #5 │ │ │ │ vldr d0, [pc, #428] @ 586928 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4725bc> │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ add.w r8, sp, #144 @ 0x90 │ │ │ │ @@ -1853322,19 +1853315,19 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (587138 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x472dcc>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (58713c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x472dd0>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r5, [pc, #992] @ (587518 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4731ac>) │ │ │ │ + ldr r6, [pc, #96] @ (587198 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x472e2c>) │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldr r5, [pc, #968] @ (587504 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x473198>) │ │ │ │ + ldr r6, [pc, #72] @ (587184 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x472e18>) │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldr r5, [pc, #896] @ (5874c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x473154>) │ │ │ │ + ldr r6, [pc, #0] @ (587140 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x472dd4>) │ │ │ │ lsls r4, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r1, [pc, #432] @ (587304 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x472f98>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -1854112,15 +1854105,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 5878c2 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x473556> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mov r2, r0 │ │ │ │ + mov r2, r4 │ │ │ │ lsls r4, r5, #4 │ │ │ │ strh r6, [r6, #54] @ 0x36 │ │ │ │ lsls r2, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ @@ -1877848,19 +1877841,19 @@ │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ lsl.w r0, r6, r3 │ │ │ │ add r2, r0 │ │ │ │ cmp r2, r4 │ │ │ │ blt.n 597d4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4839e0> │ │ │ │ b.n 597c42 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4838d6> │ │ │ │ nop │ │ │ │ - cmn r2, r2 │ │ │ │ + cmn r2, r6 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - tst r2, r1 │ │ │ │ + tst r2, r5 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - rors r0, r7 │ │ │ │ + tst r0, r3 │ │ │ │ lsls r3, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1878360,15 +1878353,15 @@ │ │ │ │ beq.n 598258 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x483eec> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 5f7e50 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ str.w r0, [r3, #600] @ 0x258 │ │ │ │ b.n 59825c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x483ef0> │ │ │ │ - rev16 r4, r3 │ │ │ │ + rev16 r4, r7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -1879772,15 +1879765,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r3 │ │ │ │ bl 45df24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x349bb8> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 59920c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x484ea0> │ │ │ │ - add r3, sp, #192 @ 0xc0 │ │ │ │ + add r3, sp, #320 @ 0x140 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1883875,15 +1883868,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adcs r4, r6 │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #25] │ │ │ │ + ldrb r2, [r0, #26] │ │ │ │ lsls r0, r6, #2 │ │ │ │ mrc2 15, 7, pc, cr1, cr15, {7} │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ bl 2e5f1e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1d1bb2> │ │ │ │ bl 1b7f22 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xa3bb6> │ │ │ │ bl 2a5f26 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x191bba> │ │ │ │ @@ -1885202,15 +1885195,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ b.n 59cd44 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4889d8> │ │ │ │ nop │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strb r2, [r5, #0] │ │ │ │ + strb r2, [r1, #1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ bl 1c8d6a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xb49fe> │ │ │ │ @@ -1888656,15 +1888649,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [pc, #920] @ (59f610 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48b2a4>) │ │ │ │ + ldr r3, [pc, #24] @ (59f290 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48af24>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldc 15, cr15, [pc, #-1020] @ 59ee80 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48ab14> │ │ │ │ bl 5ef27e │ │ │ │ bl 5c3282 │ │ │ │ ldc 15, cr15, [r9, #-1020]! @ 0xfffffc04 │ │ │ │ stcl 15, cr15, [r3, #-1020]! @ 0xfffffc04 │ │ │ │ stcl 15, cr15, [pc, #-1020]! @ 59ee94 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48ab28> │ │ │ │ @@ -1888823,15 +1888816,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r6, r4, #16 │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #192] @ (59f4f4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48b188>) │ │ │ │ + ldr r1, [pc, #320] @ (59f574 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48b208>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xff8fffff │ │ │ │ mcr2 15, 4, pc, cr9, cr15, {7} @ │ │ │ │ mcr2 15, 5, pc, cr11, cr15, {7} @ │ │ │ │ mrc2 15, 5, pc, cr11, cr15, {7} │ │ │ │ @@ -1889489,15 +1889482,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsls r4, r7, #20 │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - negs r0, r2 │ │ │ │ + negs r0, r6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ @ instruction: 0xfbf7ffff │ │ │ │ @ instruction: 0xfbcbffff │ │ │ │ ldr??.w pc, [r9, #255]! │ │ │ │ vst4. {d15[0],d17[0],d19[0],d21[0]}, [r3 :256] │ │ │ │ pli [r5, #4095] @ 0xfff │ │ │ │ push {r3, lr} │ │ │ │ @@ -1889854,15 +1889847,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r6, r2, #4 │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #250 @ 0xfa │ │ │ │ + cmp r1, #26 │ │ │ │ lsls r2, r7, #2 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [r5], #-1020 @ 0xfffffc04 │ │ │ │ vmaxnm.f32 , , │ │ │ │ ldc2 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ mcrr2 15, 15, pc, pc, cr15 @ │ │ │ │ @@ -1890233,15 +1890226,15 @@ │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r5, sp, #40 @ 0x28 │ │ │ │ + add r5, sp, #168 @ 0xa8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldc2 15, cr15, [r3], #-1020 @ 0xfffffc04 │ │ │ │ mcrr2 15, 15, pc, r7, cr15 @ │ │ │ │ @ instruction: 0xff8bffff │ │ │ │ @ instruction: 0xfbfdffff │ │ │ │ mcrr2 15, 15, pc, sp, cr15 @ │ │ │ │ stc2l 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ @@ -1890583,15 +1890576,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsh.w r0, [lr, ] │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #48] @ 0x30 │ │ │ │ + ldrh r6, [r2, #50] @ 0x32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r9], #1020 @ 0x3fc │ │ │ │ vmaxnm.f32 , , │ │ │ │ ldc2l 15, cr15, [r1], {255} @ 0xff │ │ │ │ stc2l 15, cr15, [r3], #1020 @ 0x3fc │ │ │ │ @@ -1890950,15 +1890943,15 @@ │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sub.w r1, sl, #14680064 @ 0xe00000 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #200 @ 0xc8 │ │ │ │ + adds r2, #232 @ 0xe8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f16 , , │ │ │ │ stc2 15, cr15, [r7, #-1020]! @ 0xfffffc04 │ │ │ │ stc2l 15, cr15, [r9, #-1020] @ 0xfffffc04 │ │ │ │ ldc2l 15, cr15, [r3, #-1020] @ 0xfffffc04 │ │ │ │ @@ -1891205,15 +1891198,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r0, #6 │ │ │ │ + adds r0, #38 @ 0x26 │ │ │ │ lsls r0, r6, #2 │ │ │ │ vminnm.f32 , , │ │ │ │ mrc2 15, 6, pc, cr5, cr15, {7} │ │ │ │ ldc2l 15, cr15, [r3, #1020]! @ 0x3fc │ │ │ │ ldc2l 15, cr15, [r9, #-1020]! @ 0xfffffc04 │ │ │ │ stc2 15, cr15, [pc, #1020]! @ 5a1188 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48ce1c> │ │ │ │ ldc2 15, cr15, [pc, #1020]! @ 5a118c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48ce20> │ │ │ │ @@ -1891723,15 +1891716,15 @@ │ │ │ │ ldr r3, [pc, #36] @ (5a12c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48cf54>) │ │ │ │ add r1, pc │ │ │ │ strd r1, r2, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - beq.n 5a12ec <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48cf80> │ │ │ │ + beq.n 5a132c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48cfc0> │ │ │ │ lsls r6, r5, #2 │ │ │ │ mrc2 15, 4, pc, cr13, cr15, {7} │ │ │ │ mrc2 15, 3, pc, cr9, cr15, {7} │ │ │ │ mrc2 15, 2, pc, cr5, cr15, {7} │ │ │ │ mrc2 15, 1, pc, cr1, cr15, {7} │ │ │ │ ldc2 15, cr15, [r7], {255} @ 0xff │ │ │ │ mrc2 15, 4, pc, cr13, cr15, {7} │ │ │ │ @@ -1892073,15 +1892066,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe9960160 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #206 @ 0xce │ │ │ │ + movs r6, #238 @ 0xee │ │ │ │ lsls r0, r6, #2 │ │ │ │ vminnm.f16 , , │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [pc], #-1020 @ 5a12d8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48cf6c> │ │ │ │ stc2 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ ldc2l 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ @@ -1892455,21 +1892448,21 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ b.n 5a189c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48d530> │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 5a15a4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48d238> │ │ │ │ lsls r0, r4, #5 │ │ │ │ - add r4, pc, #704 @ (adr r4, 5a1dc8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48da5c>) │ │ │ │ + add r4, pc, #832 @ (adr r4, 5a1e48 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48dadc>) │ │ │ │ lsls r2, r5, #4 │ │ │ │ - add r4, pc, #592 @ (adr r4, 5a1d5c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48d9f0>) │ │ │ │ + add r4, pc, #720 @ (adr r4, 5a1ddc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48da70>) │ │ │ │ lsls r2, r5, #4 │ │ │ │ - add r4, pc, #480 @ (adr r4, 5a1cf0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48d984>) │ │ │ │ + add r4, pc, #608 @ (adr r4, 5a1d70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48da04>) │ │ │ │ lsls r2, r5, #4 │ │ │ │ - add r4, pc, #368 @ (adr r4, 5a1c84 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48d918>) │ │ │ │ + add r4, pc, #496 @ (adr r4, 5a1d04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48d998>) │ │ │ │ lsls r2, r5, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #116] @ (5a1b98 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48d82c>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1892521,15 +1892514,15 @@ │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 5a153c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48d1d0> │ │ │ │ lsls r0, r4, #5 │ │ │ │ - movs r2, #18 │ │ │ │ + movs r2, #50 @ 0x32 │ │ │ │ lsls r0, r6, #2 │ │ │ │ stc2l 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [pc], {255} @ 0xff │ │ │ │ @@ -1894433,19 +1894426,19 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ adcs r4, r0 │ │ │ │ lsls r4, r4, #5 │ │ │ │ adcs r1, r0 │ │ │ │ lsls r4, r4, #5 │ │ │ │ asrs r6, r5 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - lsrs r4, r5, #25 │ │ │ │ + lsrs r4, r1, #26 │ │ │ │ lsls r0, r6, #2 │ │ │ │ lsrs r0, r2 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - lsrs r6, r6, #24 │ │ │ │ + lsrs r6, r2, #25 │ │ │ │ lsls r0, r6, #2 │ │ │ │ lsls r0, r5 │ │ │ │ lsls r4, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1894966,15 +1894959,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 5a33aa <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48f03e> │ │ │ │ - ldrh r2, [r1, #26] │ │ │ │ + ldrh r2, [r5, #26] │ │ │ │ lsls r2, r5, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1905380,15 +1905373,15 @@ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.n 5aa4d4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x496168> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - adds r6, r5, r2 │ │ │ │ + adds r6, r1, r3 │ │ │ │ lsls r2, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #312] @ (5aa8ac <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x496540>) │ │ │ │ add.w r8, r0, #4096 @ 0x1000 │ │ │ │ @@ -1906038,15 +1906031,15 @@ │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 5aae04 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x496a98> │ │ │ │ nop │ │ │ │ stmia r1!, {r0, r2, r5, r6, r7} │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrh r0, [r5, #56] @ 0x38 │ │ │ │ + ldrh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmia r1!, {r2, r7} │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1907105,15 +1907098,15 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbe1ffff │ │ │ │ mcr2 15, 5, pc, cr15, cr15, {7} @ │ │ │ │ stc2 15, cr15, [fp, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xfbe7ffff │ │ │ │ - lsls r4, r2, #25 │ │ │ │ + lsls r4, r6, #25 │ │ │ │ lsls r2, r5, #4 │ │ │ │ cmp sl, r1 │ │ │ │ lsls r0, r4, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1908161,25 +1908154,25 @@ │ │ │ │ blx 69920 │ │ │ │ subs r7, #4 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r6, #254 @ 0xfe │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #17] │ │ │ │ + ldrb r6, [r2, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r5, sp, #560 @ 0x230 │ │ │ │ + add r5, sp, #688 @ 0x2b0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r4, [r5, #24] │ │ │ │ + ldrb r4, [r1, #25] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r0, #58 @ 0x3a │ │ │ │ + cmp r0, #90 @ 0x5a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xb7a4 │ │ │ │ + @ instruction: 0xb7c4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r0, #27] │ │ │ │ + ldrb r4, [r4, #27] │ │ │ │ lsls r7, r5, #2 │ │ │ │ stc2l 15, cr15, [r9, #1020]! @ 0x3fc │ │ │ │ str??.w pc, [r7, #4095] @ 0xfff │ │ │ │ ldr??.w pc, [r9, #4095] @ 0xfff │ │ │ │ @ instruction: 0xf90bffff │ │ │ │ pli [fp, #255]! │ │ │ │ @ instruction: 0xf945ffff │ │ │ │ @@ -1908214,87 +1908207,87 @@ │ │ │ │ @ instruction: 0xfb5dffff │ │ │ │ @ instruction: 0xfbddffff │ │ │ │ @ instruction: 0xfa6bffff │ │ │ │ @ instruction: 0xfa85ffff │ │ │ │ @ instruction: 0xfb7fffff │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #23] │ │ │ │ + ldrb r0, [r1, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r2, #24] │ │ │ │ + ldrb r6, [r6, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r3, #112 @ 0x70 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrb r6, [r3, #18] │ │ │ │ + ldrb r6, [r7, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r7, #2] │ │ │ │ + ldrb r4, [r3, #3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r0, r2] │ │ │ │ + ldrh r2, [r4, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r4, [r0, #3] │ │ │ │ + ldrb r4, [r4, #3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r7, #2] │ │ │ │ + ldrb r6, [r3, #3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r2, #4] │ │ │ │ + ldrb r6, [r6, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r5, #4] │ │ │ │ + ldrb r0, [r1, #5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r3, #5] │ │ │ │ + ldrb r0, [r7, #5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r4, #6] │ │ │ │ + ldrb r0, [r0, #7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r7, #6] │ │ │ │ + ldrb r2, [r3, #7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r0, #7] │ │ │ │ + ldrb r2, [r4, #7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r0, #8] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r6, #8] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r6, #8] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r6, 5ac7f2 │ │ │ │ + cbz r6, 5ac7fa │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r1, #9] │ │ │ │ + ldrb r2, [r5, #9] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r5, #9] │ │ │ │ + ldrb r4, [r1, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r7, #9] │ │ │ │ + ldrb r0, [r3, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r6, #10] │ │ │ │ + ldrb r4, [r2, #11] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #254 @ 0xfe │ │ │ │ + movs r4, #30 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrb r2, [r0, #11] │ │ │ │ + ldrb r2, [r4, #11] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r2, #11] │ │ │ │ + ldrb r4, [r6, #11] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r2, #11] │ │ │ │ + ldrb r4, [r6, #11] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r6, #11] │ │ │ │ + ldrb r2, [r2, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r0, #12] │ │ │ │ + ldrb r6, [r4, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r1, #16] │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r0, #18] │ │ │ │ + ldrb r0, [r4, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r7, #18] │ │ │ │ + ldrb r0, [r3, #19] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r6, #18] │ │ │ │ + ldrb r4, [r2, #19] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r7, #15] │ │ │ │ + ldrb r0, [r3, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r2, #12] │ │ │ │ + ldrb r6, [r6, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r1, #11] │ │ │ │ + ldrb r2, [r5, #11] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r5, #13] │ │ │ │ + ldrb r0, [r1, #14] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r5, #12] │ │ │ │ + ldrb r0, [r1, #13] │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vldr d7, [pc, #12] @ 5ac7f0 │ │ │ │ movs r0, #1 │ │ │ │ @@ -1908332,27 +1908325,27 @@ │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #4] @ (5ac83c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r6, [r0, #11] │ │ │ │ + ldrb r6, [r4, #11] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r0, [pc, #4] @ (5ac848 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r0, #202 @ 0xca │ │ │ │ + adds r0, #234 @ 0xea │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r0, [pc, #4] @ (5ac854 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r6, [r7, #10] │ │ │ │ + ldrb r6, [r3, #11] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -1908918,15 +1908911,15 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #1856] @ 0x740 │ │ │ │ ldr.w r3, [r0, #1564] @ 0x61c │ │ │ │ blx r3 │ │ │ │ addw r0, r4, #1860 @ 0x744 │ │ │ │ - bl ab9608 │ │ │ │ + bl ab9598 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8b0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbz r1, 5acece │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1909578,15 +1909571,15 @@ │ │ │ │ ldr.w r2, [r5, #1544] @ 0x608 │ │ │ │ ldr.w r3, [r5, #1548] @ 0x60c │ │ │ │ mov r5, r4 │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ addw r0, r4, #1860 @ 0x744 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - bl ab95f0 │ │ │ │ + bl ab9580 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [pc, #200] @ (5ad668 ) │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ @@ -1909641,15 +1909634,15 @@ │ │ │ │ @ instruction: 0xfafdffff │ │ │ │ @ instruction: 0xfbdfffff │ │ │ │ bl 2d7656 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1c32ea> │ │ │ │ bl 22765a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x1132ee> │ │ │ │ bl 1ed65e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0xd92f2> │ │ │ │ bl 317662 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2032f6> │ │ │ │ bl 341666 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x22d2fa> │ │ │ │ - ldr r0, [r4, #84] @ 0x54 │ │ │ │ + ldr r0, [r0, #88] @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #8 │ │ │ │ add sp, #8 │ │ │ │ @@ -1910385,27 +1910378,27 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #408] @ 0x198 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - b.n 5ae34c │ │ │ │ + b.n 5ae38c │ │ │ │ lsls r1, r5, #4 │ │ │ │ ldr r2, [r1, #52] @ 0x34 │ │ │ │ lsls r0, r4, #5 │ │ │ │ str r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r4, #5 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r4, [r5, #76] @ 0x4c │ │ │ │ + str r4, [r1, #80] @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r4, #76] @ 0x4c │ │ │ │ + str r0, [r0, #80] @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #76] @ (5aded0 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1910443,15 +1910436,15 @@ │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 5adea6 │ │ │ │ nop │ │ │ │ str r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r4, [r2, #72] @ 0x48 │ │ │ │ + str r4, [r6, #72] @ 0x48 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r5, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r5, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r5, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r4, #5 │ │ │ │ @@ -1910568,45 +1910561,45 @@ │ │ │ │ movs r1, #6 │ │ │ │ add r0, pc │ │ │ │ blx 69aa0 │ │ │ │ b.n 5adf24 │ │ │ │ bx lr │ │ │ │ str r5, [sp, #0] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r2, [r4, r2] │ │ │ │ + str r2, [r0, r3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r2, [r2, #28] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r4, [r5, #60] @ 0x3c │ │ │ │ + str r4, [r1, #64] @ 0x40 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r4, [sp, #664] @ 0x298 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r2, [r1, #60] @ 0x3c │ │ │ │ + str r2, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [r0, #64] @ 0x40 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r2, [r5, #56] @ 0x38 │ │ │ │ + str r2, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r4, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r6, [r3, #20] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r0, [r2, #56] @ 0x38 │ │ │ │ + str r0, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r4, [r7, #16] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r6, [r6, #52] @ 0x34 │ │ │ │ + str r6, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #240] @ (5ae130 ) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1910719,15 +1910712,15 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ lsls r0, r4, #5 │ │ │ │ str r3, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r2, [r1, #48] @ 0x30 │ │ │ │ + str r2, [r5, #48] @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r3, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r6, [r2, #8] │ │ │ │ lsls r0, r4, #5 │ │ │ │ str r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ @@ -1910735,24 +1910728,24 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ str r3, [sp, #392] @ 0x188 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ lsls r0, r4, #5 │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - subs r6, #156 @ 0x9c │ │ │ │ + subs r6, #188 @ 0xbc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r0, #40] @ 0x28 │ │ │ │ + str r0, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r2, #68] @ 0x44 │ │ │ │ + str r0, [r6, #68] @ 0x44 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - rsbs r0, r0, #177 @ 0xb1 │ │ │ │ - str r6, [r4, #36] @ 0x24 │ │ │ │ + @ instruction: 0xf1f000b1 │ │ │ │ + str r6, [r0, #40] @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r1, #36] @ 0x24 │ │ │ │ + str r4, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ bl 438858 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3244ec> │ │ │ │ ldr r3, [pc, #492] @ (5ae37c ) │ │ │ │ @@ -1910969,15 +1910962,15 @@ │ │ │ │ nop │ │ │ │ str r2, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r2, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r6, [r4, #116] @ 0x74 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - subs r5, #192 @ 0xc0 │ │ │ │ + subs r5, #224 @ 0xe0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ str r2, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r4, [r0, #116] @ 0x74 │ │ │ │ lsls r0, r4, #5 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r4, #5 │ │ │ │ @@ -1910985,43 +1910978,43 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r6, [r7, #108] @ 0x6c │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r0, [r0, #24] │ │ │ │ + str r0, [r4, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r4, #16] │ │ │ │ + str r4, [r0, #20] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 5adc8c │ │ │ │ + b.n 5adccc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - orns r0, r8, #177 @ 0xb1 │ │ │ │ + eors.w r0, r8, #177 @ 0xb1 │ │ │ │ str r1, [sp, #520] @ 0x208 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - subs r4, #232 @ 0xe8 │ │ │ │ + subs r5, #8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ str r6, [r7, #100] @ 0x64 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r0, [r0, #16] │ │ │ │ + str r0, [r4, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r5, #12] │ │ │ │ + str r4, [r1, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5aeba8 │ │ │ │ + b.n 5adbe8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - vshr.s64 d16, d17, #6 │ │ │ │ - str r6, [r5, #4] │ │ │ │ + ands.w r0, sl, #177 @ 0xb1 │ │ │ │ + str r6, [r1, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r0, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r6, [r3, #48] @ 0x30 │ │ │ │ + ldr r6, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r0, #0] │ │ │ │ + str r2, [r4, #0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 5aea74 │ │ │ │ + b.n 5aeab4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r3, [pc, #264] @ (5ae4f4 ) │ │ │ │ ldr r2, [pc, #268] @ (5ae4f8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1911141,15 +1911134,15 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r6, [r4, #58] @ 0x3a │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r0, r3] │ │ │ │ + ldrsh r4, [r4, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r3, [pc, #20] @ (5ae530 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ cbz r0, 5ae52c │ │ │ │ ldr r3, [pc, #16] @ (5ae534 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1911229,15 +1911222,15 @@ │ │ │ │ cbz r3, 5ae5d6 │ │ │ │ ldr r4, [pc, #244] @ (5ae6c4 ) │ │ │ │ add r4, pc │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ cbnz r2, 5ae634 │ │ │ │ ldr r0, [pc, #240] @ (5ae6c8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 104f8bc │ │ │ │ + bl 104f8fc │ │ │ │ ldr r0, [pc, #236] @ (5ae6cc ) │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ bl 443bf0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32f884> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 5ae5fa │ │ │ │ blx 68fec │ │ │ │ @@ -1911315,57 +1911308,57 @@ │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r0, [r2, #0] │ │ │ │ strb r1, [r3, #0] │ │ │ │ b.n 5ae598 │ │ │ │ nop │ │ │ │ - ldrsh r2, [r3, r1] │ │ │ │ + ldrsh r2, [r7, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r4, r1, r2 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrsh r4, [r2, r1] │ │ │ │ + ldrsh r4, [r6, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrsh r2, [r7, r0] │ │ │ │ + ldrsh r2, [r3, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r6, [r0, #50] @ 0x32 │ │ │ │ lsls r3, r4, #5 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r7, #48] @ 0x30 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r4, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r4, #5 │ │ │ │ pld [r9, #4095] @ 0xfff │ │ │ │ - ldrsh r6, [r1, r2] │ │ │ │ + ldrsh r6, [r5, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r6, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrb r6, [r4, r7] │ │ │ │ + ldrsh r6, [r0, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r2, [r3, #46] @ 0x2e │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrb r2, [r7, r6] │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r1, r7] │ │ │ │ + ldrb r2, [r3, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb r2, [r5, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ + ldrsh r2, [r1, r0] │ │ │ │ + lsls r7, r5, #2 │ │ │ │ ldrh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldr r3, [pc, #8] @ (5ae708 ) │ │ │ │ movs r2, #1 │ │ │ │ add r3, pc │ │ │ │ @@ -1911669,37 +1911662,37 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrh r6, [r4, #24] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r2, [r2, #24] │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r0, [r3, #0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adds r6, #114 @ 0x72 │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldrh r6, [r0, #24] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrsh r6, [r7, r7] │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrh r4, [r4, #22] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrsh r0, [r5, r7] │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrh r2, [r5, #20] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r0, [r0, #80] @ 0x50 │ │ │ │ + str r0, [r4, #80] @ 0x50 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r0, [r3, r4] │ │ │ │ + ldrh r0, [r7, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [sp, #144] @ 0x90 │ │ │ │ + ldr r2, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r0, [r6, r2] │ │ │ │ + ldrb r0, [r2, r3] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [r2, r7] │ │ │ │ + ldr r0, [r6, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r7, r5] │ │ │ │ + ldrh r6, [r3, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (5aea94 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1911760,21 +1911753,21 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #14] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r2, [r3, #14] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrsh r2, [r3, r3] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r2, [r3, r5] │ │ │ │ + ldr r2, [r7, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r5, r0] │ │ │ │ + ldrh r6, [r1, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bgt.n 5aeb38 │ │ │ │ + bgt.n 5aeb78 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xe85200b1 │ │ │ │ + ldrd r0, r0, [r2], #-708 @ 0x2c4 │ │ │ │ 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] @ (5aeb54 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ @@ -1911848,27 +1911841,27 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r6, #8] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r4, [r6, #8] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrsh r2, [r7, r0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adds r4, #148 @ 0x94 │ │ │ │ + adds r4, #180 @ 0xb4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldrh r0, [r5, #8] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrsh r0, [r4, r0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrh r0, [r5, #6] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r6, [r7, #48] @ 0x30 │ │ │ │ + str r6, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r3, r5] │ │ │ │ + ldr r2, [r7, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blt.n 5aec58 │ │ │ │ + blt.n 5aea98 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (5aec04 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1911929,21 +1911922,21 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #2] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r2, [r5, #2] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrb r2, [r5, r5] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrsb r2, [r5, r7] │ │ │ │ + ldr r2, [r1, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r0, r3] │ │ │ │ + ldr r2, [r4, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bge.n 5aebc8 │ │ │ │ + bge.n 5aec08 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5ae9e4 │ │ │ │ + b.n 5aea24 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (5aec44 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1911952,15 +1911945,15 @@ │ │ │ │ add.w r1, r0, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #12] @ (5aec48 ) │ │ │ │ add r0, pc │ │ │ │ bl 5adcdc │ │ │ │ pop {r3, pc} │ │ │ │ strh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r4, [r2, r1] │ │ │ │ + ldr r4, [r6, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (5aec74 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1911972,15 +1911965,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 5adcdc │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrsb r2, [r4, r4] │ │ │ │ + ldrsb r2, [r0, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (5aeca4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1911992,15 +1911985,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 5adcdc │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, #58] @ 0x3a │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r6, [r0, r0] │ │ │ │ + ldr r6, [r4, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (5aecd4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912011,15 +1912004,15 @@ │ │ │ │ vmov r2, r3, d0 │ │ │ │ add r0, pc │ │ │ │ bl 5adcdc │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrsb r2, [r5, r7] │ │ │ │ + ldr r2, [r1, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov sl, r0 │ │ │ │ ldrh.w r0, [r1, #76] @ 0x4c │ │ │ │ @@ -1912115,17 +1912108,17 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r0, [r1, r6] │ │ │ │ lsls r0, r4, #5 │ │ │ │ strh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r2, [r6, r5] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrsb r4, [r5, r4] │ │ │ │ + ldrsb r4, [r1, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r2, [r2, r4] │ │ │ │ + ldrsb r2, [r6, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r3, [pc, #92] @ (5aee3c ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cbnz r3, 5aede6 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -1912171,17 +1912164,17 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r4, [r1, r4] │ │ │ │ lsls r0, r4, #5 │ │ │ │ strh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r6, [r6, r3] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrsb r4, [r0, r3] │ │ │ │ + ldrsb r4, [r4, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r6, [r5, r2] │ │ │ │ + ldrsb r6, [r1, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5aee94 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912207,15 +1912200,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r6, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r0, [r2, r2] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrsb r6, [r4, r1] │ │ │ │ + ldrsb r6, [r0, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5aeee0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912241,15 +1912234,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r0, #42] @ 0x2a │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r4, [r0, r1] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrsb r2, [r4, r0] │ │ │ │ + ldrsb r2, [r0, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5aef2c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912275,15 +1912268,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r0, [r7, r7] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - strb r2, [r4, r7] │ │ │ │ + ldrsb r2, [r0, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5aef78 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912309,15 +1912302,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r2, [r5, #36] @ 0x24 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r4, [r5, r6] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - strb r6, [r3, r6] │ │ │ │ + strb r6, [r7, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (5aefac ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912327,15 +1912320,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (5aefb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 5adcdc │ │ │ │ pop {r3, pc} │ │ │ │ strh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - strb r0, [r6, r5] │ │ │ │ + strb r0, [r2, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5aeff0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912361,15 +1912354,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r6, #32] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r2, [r6, #32] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r4, [r6, r4] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - strb r2, [r0, r5] │ │ │ │ + strb r2, [r4, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (5af024 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912379,15 +1912372,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (5af028 ) │ │ │ │ add r0, pc │ │ │ │ bl 5adcdc │ │ │ │ pop {r3, pc} │ │ │ │ strh r4, [r4, #30] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - strb r0, [r3, r4] │ │ │ │ + strb r0, [r7, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5af068 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912413,15 +1912406,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r7, #28] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r2, [r7, #28] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r4, [r7, r2] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - strb r2, [r5, r3] │ │ │ │ + strb r2, [r1, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5af0b4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912447,15 +1912440,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r5, #26] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r6, [r5, #26] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r0, [r6, r1] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - strb r2, [r5, r2] │ │ │ │ + strb r2, [r1, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (5af10c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912482,21 +1912475,21 @@ │ │ │ │ movs r1, #7 │ │ │ │ add r0, pc │ │ │ │ blx 69aa0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r4, #24] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - strb r4, [r7, r1] │ │ │ │ + strb r4, [r3, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ strh r6, [r2, #24] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - strb r2, [r2, r1] │ │ │ │ + strb r2, [r6, 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 │ │ │ │ ldr r3, [pc, #80] @ (5af180 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912537,19 +1912530,19 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strh r4, [r0, #22] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r4, [r6, #20] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r2, [r0, #22] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - strb r4, [r6, r0] │ │ │ │ + strb r4, [r2, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r6, r0] │ │ │ │ + strb r4, [r2, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r7, r7] │ │ │ │ + strb r0, [r3, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r0, [r0, #1856] @ 0x740 │ │ │ │ ldr.w r3, [r0, #1640] @ 0x668 │ │ │ │ @@ -1912615,20 +1912608,20 @@ │ │ │ │ bl 5aeab0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af0c4 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strh r6, [r3, r6] │ │ │ │ + strh r6, [r7, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r1, r6] │ │ │ │ + strh r0, [r5, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - rsbs r0, r8, r5, ror #2 │ │ │ │ - subs r6, r1, r2 │ │ │ │ + @ instruction: 0xebf800b5 │ │ │ │ + subs r6, r5, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1912689,28 +1912682,28 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r8, [r8, #1532] @ 0x5fc │ │ │ │ blx r8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strh r0, [r6, r4] │ │ │ │ + strh r0, [r2, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r3, r4] │ │ │ │ + strh r4, [r7, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adcs.w r0, r8, r5, ror #2 │ │ │ │ - strh r2, [r2, #58] @ 0x3a │ │ │ │ + sbcs.w r0, r8, r5, ror #2 │ │ │ │ + strh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r4, [r2, #2] │ │ │ │ + ldrh r4, [r6, #2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r2, [r0, r4] │ │ │ │ + strh r2, [r4, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r7, r3] │ │ │ │ + strh r2, [r3, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r6, r3] │ │ │ │ + strh r2, [r2, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1912749,23 +1912742,23 @@ │ │ │ │ bl 5aeab0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5aec20 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - strh r0, [r6, r2] │ │ │ │ + strh r0, [r2, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r2, r2] │ │ │ │ + strh r6, [r6, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r5, r2] │ │ │ │ + strh r6, [r1, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blt.n 5af41c │ │ │ │ + blt.n 5af45c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r0, #110 @ 0x6e │ │ │ │ + subs r0, #142 @ 0x8e │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1912810,23 +1912803,23 @@ │ │ │ │ bl 5aec20 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r3, r0] │ │ │ │ + strh r0, [r7, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r5, r0] │ │ │ │ + strh r0, [r1, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r3, r0] │ │ │ │ + strh r0, [r7, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bge.n 5af390 │ │ │ │ + bge.n 5af3d0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r2, sp, #576 @ 0x240 │ │ │ │ + add r2, sp, #704 @ 0x2c0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ @@ -1912866,23 +1912859,23 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r6, [r4, #1752] @ 0x6d8 │ │ │ │ blx r6 │ │ │ │ bl 5ae880 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r0, [r7, r5] │ │ │ │ + str r0, [r3, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r3, r6] │ │ │ │ + str r4, [r7, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r7, r5] │ │ │ │ + str r0, [r3, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, sp, #216 @ 0xd8 │ │ │ │ + add r4, sp, #344 @ 0x158 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r6, #220 @ 0xdc │ │ │ │ + subs r6, #252 @ 0xfc │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1912907,21 +1912900,21 @@ │ │ │ │ bl 5ae880 │ │ │ │ ldr.w r3, [r4, #1816] @ 0x718 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r6, [r5, r3] │ │ │ │ + str r6, [r1, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r5, r4] │ │ │ │ + str r0, [r1, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r5, r3] │ │ │ │ + str r4, [r1, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r7, #14] │ │ │ │ + ldrb r6, [r3, #15] │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (5af5dc ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1912944,19 +1912937,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5aec7c │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - str r0, [r4, r3] │ │ │ │ + str r0, [r0, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r0, r2] │ │ │ │ + str r6, [r4, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r0, r2] │ │ │ │ + str r6, [r4, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #72] @ (5af640 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1912981,19 +1912974,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 5aec7c │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r0, [r3, r2] │ │ │ │ + str r0, [r7, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r4, r0] │ │ │ │ + str r6, [r0, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r4, r0] │ │ │ │ + str r6, [r0, 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 │ │ │ │ @@ -1913018,21 +1913011,21 @@ │ │ │ │ bl 5ae880 │ │ │ │ ldr.w r3, [r4, #1720] @ 0x6b8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #776] @ (5af9b0 ) │ │ │ │ + ldr r7, [pc, #904] @ (5afa30 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r7, r0] │ │ │ │ + str r4, [r3, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #768] @ (5af9b0 ) │ │ │ │ + ldr r7, [pc, #896] @ (5afa30 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r6, r0] │ │ │ │ + str r2, [r2, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1913071,23 +1913064,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af0c4 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #352] @ (5af898 ) │ │ │ │ + ldr r7, [pc, #480] @ (5af918 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #936] @ (5afae4 ) │ │ │ │ + str r2, [r1, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #344] @ (5af898 ) │ │ │ │ + ldr r7, [pc, #472] @ (5af918 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #944] @ (5afaf4 ) │ │ │ │ + str r4, [r1, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #904] @ (5afad0 ) │ │ │ │ + str r2, [r0, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (5af79c ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1913110,19 +1913103,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af0c4 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #576] @ (5af9e0 ) │ │ │ │ + ldr r7, [pc, #704] @ (5afa60 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #792] @ (5afabc ) │ │ │ │ + ldr r6, [pc, #920] @ (5afb3c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #792] @ (5afac0 ) │ │ │ │ + ldr r6, [pc, #920] @ (5afb40 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1913156,23 +1913149,23 @@ │ │ │ │ ldr.w r3, [r4, #1668] @ 0x684 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r7, [pc, #160] @ (5af8bc ) │ │ │ │ + ldr r7, [pc, #288] @ (5af93c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #368] @ (5af990 ) │ │ │ │ + ldr r6, [pc, #496] @ (5afa10 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #376] @ (5af99c ) │ │ │ │ + ldr r6, [pc, #504] @ (5afa1c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r5, #16] │ │ │ │ + strh r4, [r1, #18] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r6, [r5, #24] │ │ │ │ + strh r6, [r1, #26] │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1913197,21 +1913190,21 @@ │ │ │ │ ldr.w r3, [r4, #1656] @ 0x678 │ │ │ │ cbz r3, 5af87e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r5, [pc, #904] @ (5afc10 ) │ │ │ │ + ldr r6, [pc, #8] @ (5af890 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #720] @ (5afb5c ) │ │ │ │ + ldr r6, [pc, #848] @ (5afbdc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #896] @ (5afc10 ) │ │ │ │ + ldr r6, [pc, #0] @ (5af890 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bvs.n 5af928 │ │ │ │ + bvs.n 5af968 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1913245,21 +1913238,21 @@ │ │ │ │ bl 5aec7c │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #488] @ (5afaf0 ) │ │ │ │ + ldr r5, [pc, #616] @ (5afb70 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #384] @ (5afa8c ) │ │ │ │ + ldr r6, [pc, #512] @ (5afb0c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #480] @ (5afaf0 ) │ │ │ │ + ldr r5, [pc, #608] @ (5afb70 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bpl.n 5af8d8 │ │ │ │ + bvs.n 5af918 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1913284,21 +1913277,21 @@ │ │ │ │ ldr.w r3, [r4, #1796] @ 0x704 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #1000] @ (5afd58 ) │ │ │ │ + ldr r5, [pc, #104] @ (5af9d8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #992] @ (5afd54 ) │ │ │ │ + ldr r6, [pc, #96] @ (5af9d4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #992] @ (5afd58 ) │ │ │ │ + ldr r5, [pc, #96] @ (5af9d8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #952] @ (5afd34 ) │ │ │ │ + ldr r6, [pc, #56] @ (5af9b4 ) │ │ │ │ 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 │ │ │ │ @@ -1913328,21 +1913321,21 @@ │ │ │ │ bl 5aeab0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af0c4 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r4, [pc, #584] @ (5afc30 ) │ │ │ │ + ldr r4, [pc, #712] @ (5afcb0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #672] @ (5afc8c ) │ │ │ │ + ldr r5, [pc, #800] @ (5afd0c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #576] @ (5afc30 ) │ │ │ │ + ldr r4, [pc, #704] @ (5afcb0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #536] @ (5afc0c ) │ │ │ │ + ldr r5, [pc, #664] @ (5afc8c ) │ │ │ │ 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 │ │ │ │ @@ -1913367,21 +1913360,21 @@ │ │ │ │ ldr.w r3, [r4, #1784] @ 0x6f8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #104] @ (5afab8 ) │ │ │ │ + ldr r4, [pc, #232] @ (5afb38 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #240] @ (5afb44 ) │ │ │ │ + ldr r5, [pc, #368] @ (5afbc4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #96] @ (5afab8 ) │ │ │ │ + ldr r4, [pc, #224] @ (5afb38 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #56] @ (5afa94 ) │ │ │ │ + ldr r5, [pc, #184] @ (5afb14 ) │ │ │ │ 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 │ │ │ │ @@ -1913406,21 +1913399,21 @@ │ │ │ │ ldr.w r3, [r4, #1772] @ 0x6ec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #712] @ (5afd80 ) │ │ │ │ + ldr r3, [pc, #840] @ (5afe00 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #912] @ (5afe4c ) │ │ │ │ + ldr r5, [pc, #16] @ (5afacc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #704] @ (5afd80 ) │ │ │ │ + ldr r3, [pc, #832] @ (5afe00 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #664] @ (5afd5c ) │ │ │ │ + ldr r4, [pc, #792] @ (5afddc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #144] @ (5afb64 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1913471,25 +1913464,25 @@ │ │ │ │ bl 5af0c4 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #552] @ (5afd90 ) │ │ │ │ + ldr r4, [pc, #680] @ (5afe10 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #248] @ (5afc64 ) │ │ │ │ + ldr r3, [pc, #376] @ (5afce4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #264] @ (5afc78 ) │ │ │ │ + ldr r3, [pc, #392] @ (5afcf8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r7, #28] │ │ │ │ + str r4, [r3, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r6, r5] │ │ │ │ + strb r0, [r2, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [pc, #344] @ (5afcd4 ) │ │ │ │ + ldr r4, [pc, #472] @ (5afd54 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #96] @ (5afbec ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1913523,21 +1913516,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af0c4 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #968] @ (5affb8 ) │ │ │ │ + ldr r4, [pc, #72] @ (5afc38 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #568] @ (5afe2c ) │ │ │ │ + ldr r2, [pc, #696] @ (5afeac ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #568] @ (5afe30 ) │ │ │ │ + ldr r2, [pc, #696] @ (5afeb0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r1, #20] │ │ │ │ + str r0, [r5, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1913600,29 +1913593,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5aec20 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #48] @ (5afd04 ) │ │ │ │ + ldr r2, [pc, #176] @ (5afd84 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #488] @ (5afec0 ) │ │ │ │ + ldr r3, [pc, #616] @ (5aff40 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #56] @ (5afd14 ) │ │ │ │ + ldr r2, [pc, #184] @ (5afd94 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bcs.n 5afdd0 │ │ │ │ + bcs.n 5afc10 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r2, [pc, #968] @ (5b00ac ) │ │ │ │ + ldr r3, [pc, #72] @ (5afd2c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #336] @ (5afe38 ) │ │ │ │ + ldr r3, [pc, #464] @ (5afeb8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r2, #8] │ │ │ │ + str r0, [r6, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r3, #112 @ 0x70 │ │ │ │ + cmp r3, #144 @ 0x90 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [r0, #1856] @ 0x740 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1913675,23 +1913668,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 60ae6c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsls r0, r4, #11 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r2, [pc, #632] @ (5b0010 ) │ │ │ │ + ldr r2, [pc, #760] @ (5b0090 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #24] @ (5afdb4 ) │ │ │ │ + ldr r1, [pc, #152] @ (5afe34 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #40] @ (5afdc8 ) │ │ │ │ + ldr r1, [pc, #168] @ (5afe48 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #576] @ (5affe4 ) │ │ │ │ + ldr r2, [pc, #704] @ (5b0064 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #26 │ │ │ │ + subs r0, #58 @ 0x3a │ │ │ │ lsls r0, r7, #2 │ │ │ │ subs r0, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1913716,19 +1913709,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af0c4 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #64] @ (5afe44 ) │ │ │ │ + ldr r2, [pc, #192] @ (5afec4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #392] @ (5aff90 ) │ │ │ │ + ldr r0, [pc, #520] @ (5b0010 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #392] @ (5aff94 ) │ │ │ │ + ldr r0, [pc, #520] @ (5b0014 ) │ │ │ │ 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 │ │ │ │ @@ -1913753,21 +1913746,21 @@ │ │ │ │ bl 5ae880 │ │ │ │ ldr.w r3, [r4, #1840] @ 0x730 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #8] @ (5afe70 ) │ │ │ │ + ldr r0, [pc, #136] @ (5afef0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #768] @ (5b016c ) │ │ │ │ + ldr r1, [pc, #896] @ (5b01ec ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #0] @ (5afe70 ) │ │ │ │ + ldr r0, [pc, #128] @ (5afef0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #696] @ (5b012c ) │ │ │ │ + ldr r1, [pc, #824] @ (5b01ac ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #124] @ (5aff00 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1913809,23 +1913802,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 60e650 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #424] @ (5b00ac ) │ │ │ │ + ldr r1, [pc, #552] @ (5b012c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0x4792 │ │ │ │ + @ instruction: 0x47b2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0x4796 │ │ │ │ + @ instruction: 0x47b6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r0!, {r4, r7} │ │ │ │ + stmia r0!, {r4, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r4, [r7, r0] │ │ │ │ + ldrsh r4, [r3, r1] │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #1856] @ 0x740 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1913855,21 +1913848,21 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5aec4c │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #824] @ (5b02b8 ) │ │ │ │ + ldr r0, [pc, #952] @ (5b0338 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov ip, sp │ │ │ │ + bxns r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov r8, lr │ │ │ │ + bx r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, #102 @ 0x66 │ │ │ │ + adds r4, #134 @ 0x86 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r7, [r0, #1856] @ 0x740 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1913955,31 +1913948,31 @@ │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af078 │ │ │ │ b.n 5b001e │ │ │ │ - mov r2, pc │ │ │ │ + mov sl, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #408] @ (5b0234 ) │ │ │ │ + ldr r0, [pc, #536] @ (5b02b4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov r2, pc │ │ │ │ + mov sl, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #384] @ (5b0224 ) │ │ │ │ + ldr r0, [pc, #512] @ (5b02a4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r5, #16 │ │ │ │ + asrs r4, r1, #17 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, pc, #888 @ (adr r7, 5b0424 ) │ │ │ │ + add r7, pc, #1016 @ (adr r7, 5b04a4 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [pc, #112] @ (5b0120 ) │ │ │ │ + ldr r0, [pc, #240] @ (5b01a0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #96] @ (5b0114 ) │ │ │ │ + ldr r0, [pc, #224] @ (5b0194 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #72] @ (5b0100 ) │ │ │ │ + ldr r0, [pc, #200] @ (5b0180 ) │ │ │ │ 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 │ │ │ │ @@ -1914002,19 +1913995,19 @@ │ │ │ │ bl 5aeab0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5aed60 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r6, sl │ │ │ │ + cmp r6, lr │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blx r3 │ │ │ │ + blx r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r4, sl │ │ │ │ + cmp r4, lr │ │ │ │ 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 │ │ │ │ @@ -1914037,19 +1914030,19 @@ │ │ │ │ bl 5aeab0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5aed60 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add lr, lr │ │ │ │ + cmp r6, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bx r9 │ │ │ │ + bx sp │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add ip, lr │ │ │ │ + cmp r4, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1914072,19 +1914065,19 @@ │ │ │ │ bl 5aeab0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5aed60 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add lr, r2 │ │ │ │ + add lr, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov r8, pc │ │ │ │ + bx r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add ip, r2 │ │ │ │ + add ip, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (5b022c ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1914107,19 +1914100,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5aed60 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - mov r8, r6 │ │ │ │ + mov r8, sl │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, r6 │ │ │ │ + add r6, sl │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, r6 │ │ │ │ + add r6, sl │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (5b028c ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1914142,19 +1914135,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5aed60 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - mov r4, ip │ │ │ │ + mov ip, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mvns r6, r2 │ │ │ │ + mvns r6, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mvns r6, r2 │ │ │ │ + mvns r6, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (5b02ec ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1914177,19 +1914170,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5aed60 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - mov r0, r2 │ │ │ │ + mov r0, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - muls r6, r6 │ │ │ │ + bics r6, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - muls r6, r6 │ │ │ │ + bics r6, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r5, [r0, #1856] @ 0x740 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1914245,25 +1914238,25 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r4, [r5, #1664] @ 0x680 │ │ │ │ blx r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cmp r8, r5 │ │ │ │ + cmp r8, r9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - orrs r2, r0 │ │ │ │ + orrs r2, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - orrs r6, r0 │ │ │ │ + orrs r6, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r3!, {r4, r5, r6} │ │ │ │ + ldmia r3!, {r4, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r6, [r2, #36] @ 0x24 │ │ │ │ + ldr r6, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r5!, {r1, r4, r6} │ │ │ │ + ldmia r5, {r1, r4, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [r0, #1856] @ 0x740 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1914315,25 +1914308,25 @@ │ │ │ │ bl 5aec20 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add ip, sp │ │ │ │ + cmp r4, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - tst r2, r6 │ │ │ │ + negs r2, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - tst r6, r6 │ │ │ │ + negs r6, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r8, ip │ │ │ │ + cmp r0, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r7, #154 @ 0x9a │ │ │ │ + cmp r7, #186 @ 0xba │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r8, r8 │ │ │ │ + add r8, ip │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1914384,27 +1914377,27 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r6, [r4, #1688] @ 0x698 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - sbcs r4, r2 │ │ │ │ + sbcs r4, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, ip │ │ │ │ + add ip, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - sbcs r4, r2 │ │ │ │ + sbcs r4, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, fp │ │ │ │ + add r4, pc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - tst r6, r2 │ │ │ │ + tst r6, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adcs r4, r7 │ │ │ │ + sbcs r4, r3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r6, #26 │ │ │ │ + movs r6, #58 @ 0x3a │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1914455,25 +1914448,25 @@ │ │ │ │ bl 5af0c4 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - mvns r2, r1 │ │ │ │ + mvns r2, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r2 │ │ │ │ + lsrs r4, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r3 │ │ │ │ + lsrs r0, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mvns r2, r0 │ │ │ │ + mvns r2, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r7 │ │ │ │ + adcs r0, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #98 @ 0x62 │ │ │ │ + movs r2, #130 @ 0x82 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1914514,23 +1914507,23 @@ │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ cbz r4, 5b066a │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - orrs r0, r6 │ │ │ │ + muls r0, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ands r2, r3 │ │ │ │ + ands r2, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ands r6, r3 │ │ │ │ + ands r6, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - orrs r4, r5 │ │ │ │ + muls r4, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - orrs r2, r4 │ │ │ │ + muls r2, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1914568,21 +1914561,21 @@ │ │ │ │ bl 5af0c4 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ cbz r4, 5b0700 │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - cmn r0, r1 │ │ │ │ + cmn r0, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #130 @ 0x82 │ │ │ │ + subs r7, #162 @ 0xa2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #134 @ 0x86 │ │ │ │ + subs r7, #166 @ 0xa6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r4, r2 │ │ │ │ + cmp r4, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1856] @ 0x740 │ │ │ │ mov r9, r1 │ │ │ │ @@ -1914638,23 +1914631,23 @@ │ │ │ │ bl 5ae880 │ │ │ │ cbz r4, 5b07c0 │ │ │ │ str.w sl, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5af078 │ │ │ │ b.n 5b0794 │ │ │ │ - negs r6, r1 │ │ │ │ + negs r6, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #238 @ 0xee │ │ │ │ + subs r7, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #242 @ 0xf2 │ │ │ │ + subs r7, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - tst r0, r0 │ │ │ │ + tst r0, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - tst r6, r7 │ │ │ │ + negs r6, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1914686,21 +1914679,21 @@ │ │ │ │ bl 5af0c4 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ cbz r4, 5b0848 │ │ │ │ str r6, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - sbcs r6, r6 │ │ │ │ + rors r6, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #40 @ 0x28 │ │ │ │ + subs r6, #72 @ 0x48 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #44 @ 0x2c │ │ │ │ + subs r6, #76 @ 0x4c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r7 │ │ │ │ + adcs r2, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1914793,33 +1914786,33 @@ │ │ │ │ bl 5aec20 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r7 │ │ │ │ + adcs r2, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r5, #156 @ 0x9c │ │ │ │ + subs r5, #188 @ 0xbc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r5, #160 @ 0xa0 │ │ │ │ + subs r5, #192 @ 0xc0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r6!, {r1, r3} │ │ │ │ + stmia r6!, {r1, r3, r5} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - blt.n 5b0a00 │ │ │ │ + blt.n 5b0a40 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r1, #76] @ 0x4c │ │ │ │ + str r0, [r5, #76] @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, pc, #160 @ (adr r1, 5b0a2c ) │ │ │ │ + add r1, pc, #288 @ (adr r1, 5b0aac ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r1 │ │ │ │ + lsrs r2, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r4 │ │ │ │ + lsrs r2, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1914874,25 +1914867,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5aec20 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ands r6, r5 │ │ │ │ + eors r6, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #100 @ 0x64 │ │ │ │ + subs r4, #132 @ 0x84 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #104 @ 0x68 │ │ │ │ + subs r4, #136 @ 0x88 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r4!, {r1, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r2, #40 @ 0x28 │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r4, #196 @ 0xc4 │ │ │ │ + subs r4, #228 @ 0xe4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1914941,25 +1914934,25 @@ │ │ │ │ bl 5af0c4 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ cbz r4, 5b0aee │ │ │ │ str.w r8, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - subs r7, #138 @ 0x8a │ │ │ │ + subs r7, #170 @ 0xaa │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r3, #174 @ 0xae │ │ │ │ + subs r3, #206 @ 0xce │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r3, #178 @ 0xb2 │ │ │ │ + subs r3, #210 @ 0xd2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #156 @ 0x9c │ │ │ │ + subs r6, #188 @ 0xbc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #54 @ 0x36 │ │ │ │ + subs r4, #86 @ 0x56 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #96 @ 0x60 │ │ │ │ + movs r1, #128 @ 0x80 │ │ │ │ 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 │ │ │ │ @@ -1914982,19 +1914975,19 @@ │ │ │ │ bl 5aeab0 │ │ │ │ mov r0, r5 │ │ │ │ bl 60d784 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r3, #2 │ │ │ │ + subs r3, #34 @ 0x22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #236 @ 0xec │ │ │ │ + subs r7, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r3, #0 │ │ │ │ + subs 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, #1856] @ 0x740 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1915047,25 +1915040,25 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5aec4c │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subs r2, #156 @ 0x9c │ │ │ │ + subs r2, #188 @ 0xbc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #156 @ 0x9c │ │ │ │ + subs r6, #188 @ 0xbc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #156 @ 0x9c │ │ │ │ + subs r2, #188 @ 0xbc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r3, #7 │ │ │ │ + lsls r6, r7, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r6, #124 @ 0x7c │ │ │ │ + subs r6, #156 @ 0x9c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [sp, #280] @ 0x118 │ │ │ │ + ldr r6, [sp, #408] @ 0x198 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #112] @ (5b0cac ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1915107,19 +1915100,19 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ strd r1, r3, [sp] │ │ │ │ bl 4367e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32247c> │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ str r1, [r3, #0] │ │ │ │ b.n 5b0c88 │ │ │ │ nop │ │ │ │ - subs r6, #2 │ │ │ │ + subs r6, #34 @ 0x22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r1, #224 @ 0xe0 │ │ │ │ + subs r2, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r1, #224 @ 0xe0 │ │ │ │ + subs r2, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r2, [r4, #120] @ 0x78 │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1915243,41 +1915236,41 @@ │ │ │ │ bl 5af0c4 │ │ │ │ bl 5aea0c │ │ │ │ b.n 5b0dbc │ │ │ │ ldr r0, [pc, #56] @ (5b0e54 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b0d2c │ │ │ │ nop │ │ │ │ - subs r1, #74 @ 0x4a │ │ │ │ + subs r1, #106 @ 0x6a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r5, #110 @ 0x6e │ │ │ │ + subs r5, #142 @ 0x8e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r1, #68 @ 0x44 │ │ │ │ + subs r1, #100 @ 0x64 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bvc.n 5b0dbc │ │ │ │ + bvc.n 5b0dfc │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsh r0, [r4, r7] │ │ │ │ + str r0, [r0, #0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r2, r7, r2 │ │ │ │ + subs r2, r3, r3 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r7, [pc, #712] @ (5b1104 ) │ │ │ │ + ldr r7, [pc, #840] @ (5b1184 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r4, #246 @ 0xf6 │ │ │ │ + subs r5, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #228 @ 0xe4 │ │ │ │ + subs r5, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #210 @ 0xd2 │ │ │ │ + subs r4, #242 @ 0xf2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bvc.n 5b0d98 │ │ │ │ + bvc.n 5b0dd8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r7, #6 │ │ │ │ + adds r4, r3, #7 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xb8f2 │ │ │ │ + cbnz r2, 5b0e58 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r2, [r2, #8] │ │ │ │ + ldrb r2, [r6, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #144] @ (5b0ef8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1915330,25 +1915323,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldr r0, [pc, #24] @ (5b0f0c ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b0ebc │ │ │ │ nop │ │ │ │ - subs r4, #18 │ │ │ │ + subs r4, #50 @ 0x32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r7, #178 @ 0xb2 │ │ │ │ + adds r7, #210 @ 0xd2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r7, #176 @ 0xb0 │ │ │ │ + adds r7, #208 @ 0xd0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r6, #46] @ 0x2e │ │ │ │ + ldrh r6, [r2, #48] @ 0x30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsh r6, [r1, r1] │ │ │ │ + ldrsh r6, [r5, r1] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r2, [r7, #4] │ │ │ │ + ldrb r2, [r3, #5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #164] @ (5b0fc4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1915408,27 +1915401,27 @@ │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (5b0fdc ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b0f74 │ │ │ │ - subs r3, #114 @ 0x72 │ │ │ │ + subs r3, #146 @ 0x92 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, #244 @ 0xf4 │ │ │ │ + adds r7, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, #248 @ 0xf8 │ │ │ │ + adds r7, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r7, #40] @ 0x28 │ │ │ │ + ldrh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r2, r6] │ │ │ │ + ldrb r6, [r6, r6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r3, #42 @ 0x2a │ │ │ │ + subs r3, #74 @ 0x4a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r5, #1] │ │ │ │ + ldrb r4, [r1, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1915488,26 +1915481,26 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (5b10b0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b1030 │ │ │ │ nop │ │ │ │ - adds r6, #40 @ 0x28 │ │ │ │ + adds r6, #72 @ 0x48 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #204 @ 0xcc │ │ │ │ + subs r2, #236 @ 0xec │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, #40 @ 0x28 │ │ │ │ + adds r6, #72 @ 0x48 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r3, r3] │ │ │ │ + ldrb r2, [r7, r3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stc2l 0, cr0, [sl, #-688] @ 0xfffffd50 │ │ │ │ - subs r1, #232 @ 0xe8 │ │ │ │ + stc2l 0, cr0, [sl, #-688]! @ 0xfffffd50 │ │ │ │ + subs r2, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r3, #30] │ │ │ │ + strb r2, [r7, #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, #1856] @ 0x740 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1915584,31 +1915577,31 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #36] @ (5b11b8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b1106 │ │ │ │ nop │ │ │ │ - adds r5, #84 @ 0x54 │ │ │ │ + adds r5, #116 @ 0x74 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #20 │ │ │ │ + subs r2, #52 @ 0x34 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r5, #84 @ 0x54 │ │ │ │ + adds r5, #116 @ 0x74 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r0, r0] │ │ │ │ + ldrb r6, [r4, r0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcc.n 5b1114 │ │ │ │ + bcc.n 5b1154 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r1, #222 @ 0xde │ │ │ │ + subs r1, #254 @ 0xfe │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r1, #194 @ 0xc2 │ │ │ │ + subs r1, #226 @ 0xe2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r1, #198 @ 0xc6 │ │ │ │ + subs r1, #230 @ 0xe6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r3, #26] │ │ │ │ + strb r2, [r7, #26] │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r7, [r0, #1856] @ 0x740 │ │ │ │ @@ -1915690,28 +1915683,28 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5af078 │ │ │ │ b.n 5b1284 │ │ │ │ ldr r0, [pc, #32] @ (5b12cc ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b1212 │ │ │ │ nop │ │ │ │ - adds r4, #74 @ 0x4a │ │ │ │ + adds r4, #106 @ 0x6a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r1, #66 @ 0x42 │ │ │ │ + subs r1, #98 @ 0x62 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, #72 @ 0x48 │ │ │ │ + adds r4, #104 @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r7, r3] │ │ │ │ + ldrh r2, [r3, r4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xf4e000b7 │ │ │ │ - subs r0, #246 @ 0xf6 │ │ │ │ + add.w r0, r0, #5996544 @ 0x5b8000 │ │ │ │ + subs r1, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #196 @ 0xc4 │ │ │ │ + subs r0, #228 @ 0xe4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r0, #22] │ │ │ │ + strb r2, [r4, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ @@ -1915803,35 +1915796,35 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #44] @ (5b1404 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b1328 │ │ │ │ ldr r0, [pc, #44] @ (5b1408 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b134a │ │ │ │ - adds r3, #54 @ 0x36 │ │ │ │ + adds r3, #86 @ 0x56 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #78 @ 0x4e │ │ │ │ + subs r0, #110 @ 0x6e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r3, #50 @ 0x32 │ │ │ │ + adds r3, #82 @ 0x52 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #72 @ 0x48 │ │ │ │ + subs r0, #104 @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #50 @ 0x32 │ │ │ │ + subs r0, #82 @ 0x52 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r5, #16] │ │ │ │ + str r0, [r1, #20] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - pop {r4, r5} │ │ │ │ + pop {r4, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r0, [r4, #16] │ │ │ │ + str r0, [r0, #20] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bx r8 │ │ │ │ + bx ip │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r2, #17] │ │ │ │ + strb r6, [r6, #17] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r2, #17] │ │ │ │ + strb r0, [r6, #17] │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r7, [r0, #1856] @ 0x740 │ │ │ │ @@ -1915919,30 +1915912,30 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af078 │ │ │ │ b.n 5b14ea │ │ │ │ ldr r0, [pc, #36] @ (5b1534 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b1464 │ │ │ │ - adds r1, #250 @ 0xfa │ │ │ │ + adds r2, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, #242 @ 0xf2 │ │ │ │ + adds r7, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r1, #246 @ 0xf6 │ │ │ │ + adds r2, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r5, r2] │ │ │ │ + ldr r0, [r1, r3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, r6, #7 │ │ │ │ + subs r2, r2, #0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xf27a00b7 │ │ │ │ - adds r4, #246 @ 0xf6 │ │ │ │ + @ instruction: 0xf29a00b7 │ │ │ │ + adds r5, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, #198 @ 0xc6 │ │ │ │ + adds r4, #230 @ 0xe6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r3, #12] │ │ │ │ + strb r4, [r7, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ @@ -1916053,32 +1916046,32 @@ │ │ │ │ bl 5af078 │ │ │ │ b.n 5b1660 │ │ │ │ ldr r0, [pc, #44] @ (5b16b0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b1592 │ │ │ │ bl 5aee58 │ │ │ │ b.n 5b162a │ │ │ │ - adds r0, #206 @ 0xce │ │ │ │ + adds r0, #238 @ 0xee │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, #22 │ │ │ │ + adds r6, #54 @ 0x36 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, #200 @ 0xc8 │ │ │ │ + adds r0, #232 @ 0xe8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r2, [r7, r5] │ │ │ │ + ldrsb r2, [r3, r6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - sbc.w r0, r0, #183 @ 0xb7 │ │ │ │ - adds r3, #218 @ 0xda │ │ │ │ + @ instruction: 0xf18000b7 │ │ │ │ + adds r3, #250 @ 0xfa │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, #186 @ 0xba │ │ │ │ + adds r4, #218 @ 0xda │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r3, #80 @ 0x50 │ │ │ │ + adds r3, #112 @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, #86 @ 0x56 │ │ │ │ + adds r4, #118 @ 0x76 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r5, #6] │ │ │ │ + strb r2, [r1, #7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #112] @ 5b1734 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1916554,29 +1916547,29 @@ │ │ │ │ bl 5aeab0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5af0c4 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ b.n 5b17e8 │ │ │ │ strex r1, r0, [r6, #380] @ 0x17c │ │ │ │ - adds r3, #206 @ 0xce │ │ │ │ + adds r3, #238 @ 0xee │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5b200c │ │ │ │ + b.n 5b204c │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r1, #51 @ 0x33 │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrb r2, [r5, r0] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrb r0, [r2, r0] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r6, [r7, r7] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - adds r3, #162 @ 0xa2 │ │ │ │ + adds r3, #194 @ 0xc2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r4, r0, #29 │ │ │ │ + lsls r4, r4, #29 │ │ │ │ lsls r6, r6, #2 │ │ │ │ bl 9a5bee │ │ │ │ @ instruction: 0xea57ffff │ │ │ │ strd pc, pc, [pc, #1020]! @ 5b1ff4 @ 0x3fc │ │ │ │ @ instruction: 0xe987ffff │ │ │ │ b.n 5b16a2 │ │ │ │ vsubw.u , , d3 │ │ │ │ @@ -1916629,17 +1916622,17 @@ │ │ │ │ vtbx.8 d31, {d15-d16}, d25 │ │ │ │ @ instruction: 0xffffe3c3 │ │ │ │ @ instruction: 0xffffe34d │ │ │ │ vtbl.8 d29, {d15-d16}, d19 │ │ │ │ vqshl.u32 d29, d7, #31 │ │ │ │ vqshrn.u64 d21, q4, #1 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - adds r0, #200 @ 0xc8 │ │ │ │ + adds r0, #232 @ 0xe8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, #52 @ 0x34 │ │ │ │ + adds r0, #84 @ 0x54 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #12] @ (5b1cf4 ) │ │ │ │ add r2, pc │ │ │ │ @@ -1916767,27 +1916760,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ lsls r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r1, r3 │ │ │ │ - cmp r5, #216 @ 0xd8 │ │ │ │ + cmp r5, #248 @ 0xf8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r5, #202 @ 0xca │ │ │ │ + cmp r5, #234 @ 0xea │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r5, #194 @ 0xc2 │ │ │ │ + cmp r5, #226 @ 0xe2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r1, #98 @ 0x62 │ │ │ │ + adds r1, #130 @ 0x82 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r1, #92 @ 0x5c │ │ │ │ + adds r1, #124 @ 0x7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r5, #164 @ 0xa4 │ │ │ │ + cmp r5, #196 @ 0xc4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r5, #158 @ 0x9e │ │ │ │ + cmp r5, #190 @ 0xbe │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1917155,15 +1917148,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 5b2218 │ │ │ │ nop │ │ │ │ udf #56 @ 0x38 │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #178 @ 0xb2 │ │ │ │ + cmp r1, #210 @ 0xd2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3576] @ 0xdf8 │ │ │ │ @@ -1917301,25 +1917294,25 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ble.n 5b24cc │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ble.n 5b24b8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - cmp r1, #70 @ 0x46 │ │ │ │ + cmp r1, #102 @ 0x66 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #42 @ 0x2a │ │ │ │ + cmp r5, #74 @ 0x4a │ │ │ │ lsls r7, r5, #2 │ │ │ │ bgt.n 5b23bc │ │ │ │ lsls r7, r3, #5 │ │ │ │ - cmp r1, #108 @ 0x6c │ │ │ │ + cmp r1, #140 @ 0x8c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #210 @ 0xd2 │ │ │ │ + cmp r2, #242 @ 0xf2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1917672,21 +1917665,21 @@ │ │ │ │ b.n 5b2802 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ blt.n 5b2750 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #26 │ │ │ │ + lsls r6, r0, #27 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r3, #12 │ │ │ │ + cmp r3, #44 @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ bge.n 5b2900 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - cmp r1, #190 @ 0xbe │ │ │ │ + cmp r1, #222 @ 0xde │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov fp, r3 │ │ │ │ @@ -1918540,15 +1918533,15 @@ │ │ │ │ mov r6, r5 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 5b3186 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b2410 │ │ │ │ b.n 5b3186 │ │ │ │ nop │ │ │ │ - subs r0, r7, #2 │ │ │ │ + subs r0, r3, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1918858,15 +1918851,15 @@ │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r5, #120] @ 0x78 │ │ │ │ str.w r2, [r5, #128] @ 0x80 │ │ │ │ str.w r3, [r5, #132] @ 0x84 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r5, #22] │ │ │ │ + ldrh r6, [r1, #24] │ │ │ │ lsls r1, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1919044,20 +1919037,20 @@ │ │ │ │ subs r6, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r1, r2, r3, r4} │ │ │ │ lsls r7, r3, #5 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r3, r5 │ │ │ │ + adds r2, r7, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sbcs.w r0, sl, #6094848 @ 0x5d0000 │ │ │ │ - ldr r4, [sp, #80] @ 0x50 │ │ │ │ + @ instruction: 0xf59a00ba │ │ │ │ + ldr r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r5, #254 @ 0xfe │ │ │ │ + adds r6, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3176] @ 0xc68 │ │ │ │ @@ -1919406,51 +1919399,51 @@ │ │ │ │ add r2, pc │ │ │ │ ldmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r7, r3, #5 │ │ │ │ ldmia r0!, {r1, r2, r4} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r5, r2 │ │ │ │ + adds r6, r1, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, r4, r2 │ │ │ │ + adds r2, r0, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r2, r2 │ │ │ │ + adds r6, r6, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r6, r1 │ │ │ │ + adds r6, r2, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r6, r1 │ │ │ │ + adds r4, r2, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r6, r1 │ │ │ │ + adds r4, r2, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r6, r0, #4 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r1, #4 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adds r4, r6, r1 │ │ │ │ + adds r4, r2, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r5, r1 │ │ │ │ + adds r4, r1, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r6, r2, #3 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adds r2, r5, r1 │ │ │ │ + adds r2, r1, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r2, #242 @ 0xf2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - adds r5, #56 @ 0x38 │ │ │ │ + adds r5, #88 @ 0x58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r0, #52] @ 0x34 │ │ │ │ + strh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r1, r5, #4 │ │ │ │ subs r1, #113 @ 0x71 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - movs r1, #84 @ 0x54 │ │ │ │ + movs r1, #116 @ 0x74 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #78 @ 0x4e │ │ │ │ + movs r1, #110 @ 0x6e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #30 │ │ │ │ + movs r1, #62 @ 0x3e │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb.w r3, [sl] │ │ │ │ add r5, sp, #128 @ 0x80 │ │ │ │ str.w sl, [r5] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ bne.w 5b41e6 │ │ │ │ mov.w r8, #251 @ 0xfb │ │ │ │ @@ -1920647,226 +1920640,226 @@ │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 5b5c14 │ │ │ │ b.w 5b3db0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #18 │ │ │ │ + asrs r6, r3, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #13 │ │ │ │ + asrs r6, r1, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r0, #5 │ │ │ │ + adds r4, r4, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r7, #4 │ │ │ │ + adds r0, r3, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r6, #4 │ │ │ │ + adds r6, r2, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r6, #2 │ │ │ │ + subs r2, r2, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stcl 0, cr0, [r8], {186} @ 0xba │ │ │ │ - subs r4, r5, #3 │ │ │ │ + stcl 0, cr0, [r8], #744 @ 0x2e8 │ │ │ │ + subs r4, r1, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r3, [sp, #328] @ 0x148 │ │ │ │ + str r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r5, #0] │ │ │ │ + strb r2, [r1, #1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r4!, {r1, r6, r7} │ │ │ │ + stmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r2, r7, #2 │ │ │ │ + subs r2, r3, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r1, r7 │ │ │ │ + subs r6, r5, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r0, r7 │ │ │ │ + subs r2, r4, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r0, r7 │ │ │ │ + subs r0, r4, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r1, r7 │ │ │ │ + subs r2, r5, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r2, r7 │ │ │ │ + subs r0, r6, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r2, r7 │ │ │ │ + subs r6, r6, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r3, r7 │ │ │ │ + subs r4, r7, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - push {r5, r7} │ │ │ │ + push {r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r6, #0 │ │ │ │ + adds r4, r2, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 5b4a1c │ │ │ │ + bgt.n 5b485c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 5b4970 │ │ │ │ + bgt.n 5b49b0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r0, #25 │ │ │ │ + lsrs r2, r4, #25 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r3, #9 │ │ │ │ + asrs r2, r7, #9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r7, #25 │ │ │ │ + lsrs r0, r3, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r6, #26 │ │ │ │ + lsrs r6, r2, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r5, #27 │ │ │ │ + lsrs r0, r1, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r2, #28 │ │ │ │ + lsrs r4, r6, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r7, #28 │ │ │ │ + lsrs r2, r3, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r6, #29 │ │ │ │ + lsrs r0, r2, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r1, #30 │ │ │ │ + lsrs r2, r5, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r6, #30 │ │ │ │ + lsrs r0, r2, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r3, #31 │ │ │ │ + lsrs r6, r7, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r3, #32 │ │ │ │ + asrs r4, r7, #32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r4, #32 │ │ │ │ + asrs r4, r0, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r1, #1 │ │ │ │ + asrs r4, r5, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r0, #2 │ │ │ │ + asrs r6, r4, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r0, #3 │ │ │ │ + asrs r0, r4, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r6, #3 │ │ │ │ + asrs r6, r2, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r5, #4 │ │ │ │ + asrs r0, r1, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r3, #5 │ │ │ │ + asrs r4, r7, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r2, #7 │ │ │ │ + asrs r4, r6, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r1, #8 │ │ │ │ + asrs r0, r5, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r5, #8 │ │ │ │ + asrs r6, r1, #9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r3, #9 │ │ │ │ + asrs r0, r7, #9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r1, #10 │ │ │ │ + asrs r2, r5, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r7, #10 │ │ │ │ + asrs r4, r3, #11 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r5, #11 │ │ │ │ + asrs r2, r1, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r4, #12 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r3, #13 │ │ │ │ + asrs r6, r7, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r2, #14 │ │ │ │ + asrs r4, r6, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r7, #14 │ │ │ │ + asrs r0, r3, #15 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r6, #15 │ │ │ │ + asrs r6, r2, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r6, #16 │ │ │ │ + asrs r0, r2, #17 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r4, #17 │ │ │ │ + asrs r4, r0, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r4, #18 │ │ │ │ + asrs r2, r0, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r1, #19 │ │ │ │ + asrs r0, r5, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r7, #19 │ │ │ │ + asrs r0, r3, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r6, #20 │ │ │ │ + asrs r4, r2, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r7, #20 │ │ │ │ + asrs r6, r3, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r5, #21 │ │ │ │ + asrs r0, r1, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r5, #22 │ │ │ │ + asrs r6, r1, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r5, #22 │ │ │ │ + asrs r4, r1, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r6, #22 │ │ │ │ + asrs r2, r2, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r6, #22 │ │ │ │ + asrs r0, r2, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r0, #23 │ │ │ │ + asrs r4, r4, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r7, #25 │ │ │ │ + asrs r6, r3, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r6, #25 │ │ │ │ + asrs r4, r2, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ bvs.n 5b49d2 │ │ │ │ vqrdmulh.s q9, , d25[0] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - asrs r2, r3, #27 │ │ │ │ + asrs r2, r7, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r2, #27 │ │ │ │ + asrs r2, r6, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r1, #27 │ │ │ │ + asrs r4, r5, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r0, #27 │ │ │ │ + asrs r6, r4, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r0, #27 │ │ │ │ + asrs r2, r4, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r0, #27 │ │ │ │ + asrs r0, r4, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r0, #27 │ │ │ │ + asrs r0, r4, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r0, #27 │ │ │ │ + asrs r2, r4, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r4, r1 │ │ │ │ + subs r0, r0, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r4, r1 │ │ │ │ + subs r4, r0, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r5, r1 │ │ │ │ + subs r2, r1, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r6, r1 │ │ │ │ + subs r0, r2, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r6, r1 │ │ │ │ + subs r6, r2, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r2, #14 │ │ │ │ + asrs r6, r6, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r0, r6, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mcrr2 0, 10, r0, r6, cr14 │ │ │ │ - asrs r6, r4, #24 │ │ │ │ + stc2l 0, cr0, [r6], #-696 @ 0xfffffd48 │ │ │ │ + asrs r6, r0, #25 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #222 @ 0xde │ │ │ │ + subs r7, #254 @ 0xfe │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r3, #23 │ │ │ │ + asrs r6, r7, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r2, #16 │ │ │ │ + asrs r2, r6, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r3, #11 │ │ │ │ + asrs r4, r7, #11 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r7, #10 │ │ │ │ + asrs r6, r3, #11 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r4, #11 │ │ │ │ + asrs r4, r0, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r5, #11 │ │ │ │ + asrs r4, r1, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r7, #11 │ │ │ │ + asrs r0, r3, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r0, #12 │ │ │ │ + asrs r4, r4, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r2, #12 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r3, #12 │ │ │ │ + asrs r4, r7, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r5, #12 │ │ │ │ + asrs r4, r1, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + asrs r0, r5, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r2, #13 │ │ │ │ + asrs r4, r6, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r5, #13 │ │ │ │ + asrs r4, r1, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r3, #14 │ │ │ │ + asrs r2, r7, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r9 │ │ │ │ bl 5b5c14 │ │ │ │ movs r3, #7 │ │ │ │ str.w r3, [r9, #104] @ 0x68 │ │ │ │ @@ -1921277,23 +1921270,23 @@ │ │ │ │ b.n 5b4e1e │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ sxtb r2, r2 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #31 │ │ │ │ + lsrs r0, r7, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #848] @ (5b522c ) │ │ │ │ + ldr r1, [pc, #976] @ (5b52ac ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r2, r7, #3 │ │ │ │ + asrs r2, r3, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r2, 5b4f1a │ │ │ │ lsls r7, r3, #5 │ │ │ │ - asrs r0, r4, #2 │ │ │ │ + asrs r0, r0, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #264] @ (5b5004 ) │ │ │ │ @@ -1921653,15 +1921646,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8b0 │ │ │ │ b.n 5b52a2 │ │ │ │ add r5, sp, #792 @ 0x318 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #13 │ │ │ │ + lsrs r4, r4, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ mrrc2 15, 15, pc, pc, cr15 @ │ │ │ │ @ instruction: 0xfaebffff │ │ │ │ add r5, sp, #344 @ 0x158 │ │ │ │ lsls r7, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1921912,36 +1921905,36 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ mov r0, r6 │ │ │ │ blx 68a10 │ │ │ │ b.n 5b54de │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r0, r4, #11 │ │ │ │ + lsrs r0, r0, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #640 @ 0x280 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bvc.n 5b55c0 │ │ │ │ + bvc.n 5b5600 │ │ │ │ lsls r2, r7, #2 │ │ │ │ add r3, sp, #16 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - lsrs r4, r4, #9 │ │ │ │ + lsrs r4, r0, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r4, r1 │ │ │ │ + cmp r4, r5 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xfa4600ab │ │ │ │ + @ instruction: 0xfa6600ab │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #7 │ │ │ │ + lsrs r6, r0, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r5, #7 │ │ │ │ + lsrs r2, r1, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3216] @ 0xc90 │ │ │ │ ldr r1, [pc, #668] @ (5b5860 ) │ │ │ │ sub.w sp, sp, #844 @ 0x34c │ │ │ │ @@ -1922208,39 +1922201,39 @@ │ │ │ │ b.n 5b5850 │ │ │ │ add r2, sp, #208 @ 0xd0 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r1, #1 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsrs r6, r1, #7 │ │ │ │ + lsrs r6, r5, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r7, #6 │ │ │ │ + lsrs r6, r3, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r1, #7 │ │ │ │ + lsrs r4, r5, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r5, #4 │ │ │ │ + lsrs r6, r1, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r2, r2, #6 │ │ │ │ lsls r3, r4, #5 │ │ │ │ adds r2, r5, #5 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsrs r0, r6, #3 │ │ │ │ + lsrs r0, r2, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r0, r3, #2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - adds r1, #42 @ 0x2a │ │ │ │ + adds r1, #74 @ 0x4a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r0, r0, #32 │ │ │ │ + lsrs r0, r4, #32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r7, #31 │ │ │ │ + lsrs r2, r3, #32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r1, #31 │ │ │ │ + lsls r6, r5, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r7, #32 │ │ │ │ + lsrs r0, r3, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r4, r7, #0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ adds r0, r5, #0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ adds r0, r4, #0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ @@ -1922464,27 +1922457,27 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #128 @ (adr r7, 5b5ba4 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ add r6, pc, #888 @ (adr r6, 5b5ea0 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bcs.n 5b5bb8 │ │ │ │ + bcs.n 5b5bf8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r6, #26 │ │ │ │ + subs r6, #58 @ 0x3a │ │ │ │ lsls r3, r5, #2 │ │ │ │ - rsbs r0, r4, #5603328 @ 0x558000 │ │ │ │ - subs r5, #236 @ 0xec │ │ │ │ + @ instruction: 0xf5f400ab │ │ │ │ + subs r6, #12 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - sub.w r0, sl, #5603328 @ 0x558000 │ │ │ │ + rsb r0, sl, #5603328 @ 0x558000 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #17 │ │ │ │ + lsls r0, r0, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r5, #17 │ │ │ │ + lsls r0, r1, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #168] @ (5b5c00 ) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1922654,20 +1922647,20 @@ │ │ │ │ movs r2, #1 │ │ │ │ blx 68dd0 <__snprintf_chk@plt> │ │ │ │ b.n 5b5c96 │ │ │ │ asrs r4, r4, #31 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r3, #31 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r4, r1, #15 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ - lsls r2, r0, #13 │ │ │ │ + lsls r2, r4, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r6, #12 │ │ │ │ + lsls r2, r2, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1922732,15 +1922725,15 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r2, pc, #432 @ (adr r2, 5b5f6c ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #10 │ │ │ │ + lsls r2, r6, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3512] @ 0xdb8 │ │ │ │ ldr r1, [pc, #512] @ (5b5fd8 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1922952,37 +1922945,37 @@ │ │ │ │ b.n 5b5fca │ │ │ │ add r2, pc, #120 @ (adr r2, 5b6054 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #25 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsls r0, r5, #9 │ │ │ │ + lsls r0, r1, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r5, #9 │ │ │ │ + lsls r0, r1, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r3, #9 │ │ │ │ + lsls r2, r7, #9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r4, r7, #9 │ │ │ │ + lsls r4, r3, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r3, #8 │ │ │ │ + lsls r0, r7, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r6, #7 │ │ │ │ + lsls r6, r2, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r6, r5, #20 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsls r4, r7, #4 │ │ │ │ + lsls r4, r3, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r7, pc, #936 @ (adr r7, 5b63b0 ) │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r0!, {r3, r4, r5} │ │ │ │ + ldmia r0!, {r3, r4, r6} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsls r4, r2, #1 │ │ │ │ + lsls r4, r6, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r3, #6 │ │ │ │ + lsls r2, r7, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r2, r2, #19 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r2, r0, #19 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r6, r6, #18 │ │ │ │ lsls r3, r4, #5 │ │ │ │ @@ -1923068,20 +1923061,20 @@ │ │ │ │ b.n 5b6078 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 5b5d7c │ │ │ │ b.n 5b6078 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 5b5d7c │ │ │ │ b.n 5b60c8 │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + adds r7, #76 @ 0x4c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cdp 0, 14, cr0, cr8, cr11, {5} │ │ │ │ - adds r7, #8 │ │ │ │ + vhadd.s8 d0, d24, d27 │ │ │ │ + adds r7, #40 @ 0x28 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cdp 0, 12, cr0, cr4, cr11, {5} │ │ │ │ + cdp 0, 14, cr0, cr4, cr11, {5} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #172] @ (5b61e0 ) │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ @@ -1923243,18 +1923236,18 @@ │ │ │ │ ldr r2, [pc, #24] @ (5b62d4 ) │ │ │ │ add r2, pc │ │ │ │ b.n 5b62a2 │ │ │ │ asrs r6, r2, #8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r4, r1, #8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - cdp2 0, 9, cr0, cr2, cr14, {5} │ │ │ │ + cdp2 0, 11, cr0, cr2, cr14, {5} │ │ │ │ stc2 15, cr15, [sp, #1020]! @ 0x3fc │ │ │ │ - cdp2 0, 5, cr0, cr12, cr14, {5} │ │ │ │ - cdp2 0, 4, cr0, cr8, cr14, {5} │ │ │ │ + cdp2 0, 7, cr0, cr12, cr14, {5} │ │ │ │ + cdp2 0, 6, cr0, cr8, cr14, {5} │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #100] @ (5b6350 ) │ │ │ │ @@ -1923286,17 +1923279,17 @@ │ │ │ │ mov r4, r3 │ │ │ │ blx 69170 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 5b6344 │ │ │ │ - adds r4, #200 @ 0xc8 │ │ │ │ + adds r4, #232 @ 0xe8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xfbbc00ae │ │ │ │ + @ instruction: 0xfbdc00ae │ │ │ │ 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] @ (5b649c ) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -1923444,17 +1923437,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} │ │ │ │ - stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stc2 0, cr0, [sl], #-696 @ 0xfffffd48 │ │ │ │ + mcrr2 0, 10, r0, sl, cr14 │ │ │ │ lsrs r2, r1, #29 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsrs r4, r1, #29 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1923493,17 +1923486,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 │ │ │ │ - stmia r6!, {r1, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r4, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - smlaltb r0, r0, r2, lr │ │ │ │ + @ instruction: 0xfbe200ae │ │ │ │ lsrs r4, r2, #27 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsrs r6, r2, #27 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1923715,31 +1923708,31 @@ │ │ │ │ b.n 5b67a4 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #25 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - @ instruction: 0xfb3000ae │ │ │ │ - @ instruction: 0xfb1a00ae │ │ │ │ - @ instruction: 0xfafc00ae │ │ │ │ - @ instruction: 0xfabe00ae │ │ │ │ + @ instruction: 0xfb5000ae │ │ │ │ + @ instruction: 0xfb3a00ae │ │ │ │ + @ instruction: 0xfb1c00ae │ │ │ │ + @ instruction: 0xfade00ae │ │ │ │ lsrs r6, r6, #20 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsrs r0, r5, #20 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r0, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r3, #5 │ │ │ │ lsrs r6, r7, #19 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldmia r3!, {r2, r4, r7} │ │ │ │ + ldmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - vst1.8 {d16[5]}, [lr], lr │ │ │ │ - ldrh.w r0, [r4, lr, lsl #2] │ │ │ │ - vst1.8 {d16[5]}, [r8], lr │ │ │ │ + vld1.8 {d16[5]}, [lr], lr │ │ │ │ + ldr.w r0, [r4, lr, lsl #2] │ │ │ │ + vld1.8 {d16[5]}, [r8], lr │ │ │ │ lsrs r0, r6, #18 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #172] @ (5b68b4 ) │ │ │ │ @@ -1923898,17 +1923891,17 @@ │ │ │ │ blx 68dd0 <__snprintf_chk@plt> │ │ │ │ b.n 5b6946 │ │ │ │ nop │ │ │ │ lsrs r0, r2, #13 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsrs r4, r0, #13 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - strh.w r0, [ip, lr, lsl #2] │ │ │ │ + str.w r0, [ip, lr, lsl #2] │ │ │ │ @ instruction: 0xfa05ffff │ │ │ │ - @ instruction: 0xf7d800ae │ │ │ │ + @ instruction: 0xf7f800ae │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1923955,17 +1923948,17 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r1, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r4, [r1, #4] │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrb r2, [r0, #31] │ │ │ │ + ldrb r2, [r4, #31] │ │ │ │ lsls r1, r6, #2 │ │ │ │ lsrs r2, r7, #8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsrs r6, r7, #8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1924149,27 +1924142,27 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r6, #7 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - @ instruction: 0xf68a00ae │ │ │ │ - @ instruction: 0xf67000ae │ │ │ │ - @ instruction: 0xf65600ae │ │ │ │ + subw r0, sl, #2222 @ 0x8ae │ │ │ │ + @ instruction: 0xf69000ae │ │ │ │ + @ instruction: 0xf67600ae │ │ │ │ lsrs r2, r1, #3 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsrs r2, r7, #2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsrs r4, r5, #2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r4, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - sub.w r0, sl, #5701632 @ 0x570000 │ │ │ │ - subs.w r0, r6, #5701632 @ 0x570000 │ │ │ │ + rsb r0, sl, #5701632 @ 0x570000 │ │ │ │ + rsbs r0, r6, #5701632 @ 0x570000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #568] @ (5b6e68 ) │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #568] @ (5b6e6c ) │ │ │ │ @@ -1924388,23 +1924381,23 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #776] @ 0x308 │ │ │ │ lsls r7, r3, #5 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - orns r0, r6, #5701632 @ 0x570000 │ │ │ │ + eors.w r0, r6, #5701632 @ 0x570000 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r8, #5701632 @ 0x570000 │ │ │ │ - @ instruction: 0xf3fe00ae │ │ │ │ - @ instruction: 0xf3e600ae │ │ │ │ - @ instruction: 0xf3ce00ae │ │ │ │ - @ instruction: 0xf3b600ae │ │ │ │ - @ instruction: 0xf39e00ae │ │ │ │ + bic.w r0, r8, #5701632 @ 0x570000 │ │ │ │ + ands.w r0, lr, #5701632 @ 0x570000 │ │ │ │ + and.w r0, r6, #5701632 @ 0x570000 │ │ │ │ + @ instruction: 0xf3ee00ae │ │ │ │ + @ instruction: 0xf3d600ae │ │ │ │ + @ instruction: 0xf3be00ae │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #156] @ 0x9c │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1924693,22 +1924686,22 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 5b70f0 │ │ │ │ nop │ │ │ │ lsls r4, r6, #14 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsls r2, r5, #14 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - @ instruction: 0xf13200ae │ │ │ │ - adc.w r0, sl, #174 @ 0xae │ │ │ │ + adcs.w r0, r2, #174 @ 0xae │ │ │ │ + sbc.w r0, sl, #174 @ 0xae │ │ │ │ stc2 15, cr15, [r9, #1020] @ 0x3fc │ │ │ │ - add.w r0, r4, #174 @ 0xae │ │ │ │ - @ instruction: 0xf0ee00ae │ │ │ │ - add.w r0, r0, #174 @ 0xae │ │ │ │ - @ instruction: 0xf0d200ae │ │ │ │ - @ instruction: 0xf0c200ae │ │ │ │ + @ instruction: 0xf12400ae │ │ │ │ + add.w r0, lr, #174 @ 0xae │ │ │ │ + @ instruction: 0xf12000ae │ │ │ │ + @ instruction: 0xf0f200ae │ │ │ │ + @ instruction: 0xf0e200ae │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #156] @ 0x9c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ @@ -1924984,15 +1924977,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r3, #5 │ │ │ │ ldrh r2, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 2, cr0, cr12, cr14, {5} │ │ │ │ + cdp 0, 4, cr0, cr12, cr14, {5} │ │ │ │ ldr r3, [pc, #280] @ (5b75a8 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 5b7566 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1925112,19 +1925105,19 @@ │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ adds r2, #1 │ │ │ │ str.w r6, [r4, r3, lsl #2] │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ b.n 5b7540 │ │ │ │ ldrh r6, [r5, #26] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - stc 0, cr0, [sl, #696] @ 0x2b8 │ │ │ │ + stc 0, cr0, [sl, #696]! @ 0x2b8 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [lr, #696] @ 0x2b8 │ │ │ │ - ldc 0, cr0, [ip, #-696]! @ 0xfffffd48 │ │ │ │ + ldc 0, cr0, [lr, #696]! @ 0x2b8 │ │ │ │ + ldcl 0, cr0, [ip, #-696] @ 0xfffffd48 │ │ │ │ ldr r3, [pc, #76] @ (5b760c ) │ │ │ │ add r3, pc │ │ │ │ cbz r0, 5b7608 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1925156,15 +1925149,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #16] │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [ip, #-696]! @ 0xfffffd48 │ │ │ │ + stc 0, cr0, [ip, #696] @ 0x2b8 │ │ │ │ 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, 5b7668 │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ @@ -1925557,15 +1925550,15 @@ │ │ │ │ str.w r2, [r4, #164] @ 0xa4 │ │ │ │ str.w r3, [r4, #168] @ 0xa8 │ │ │ │ bl 5b3510 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8b0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xe9ba00ae │ │ │ │ + ldrd r0, r0, [sl, #696] @ 0x2b8 │ │ │ │ mrc2 15, 2, pc, cr15, cr15, {7} │ │ │ │ mcr2 15, 2, pc, cr9, cr15, {7} @ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ @@ -1925719,15 +1925712,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r7, #32] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe81200ae │ │ │ │ + @ instruction: 0xe83200ae │ │ │ │ strh r6, [r2, #32] │ │ │ │ lsls r7, r3, #5 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5b7d4a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1925839,15 +1925832,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [r1, r2] │ │ │ │ lsls r7, r3, #5 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ lsls r7, r3, #5 │ │ │ │ ldrsb r6, [r5, r7] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - b.n 5b7aa8 │ │ │ │ + b.n 5b7ae8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #404] @ (5b7f04 ) │ │ │ │ @@ -1926004,31 +1925997,31 @@ │ │ │ │ bl 5b7ba8 │ │ │ │ b.n 5b7ee0 │ │ │ │ ldr r0, [pc, #40] @ (5b7f24 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b7ba8 │ │ │ │ b.n 5b7ece │ │ │ │ nop │ │ │ │ - b.n 5b7c10 │ │ │ │ + b.n 5b7c50 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrsb r0, [r5, r3] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - b.n 5b7c6c │ │ │ │ + b.n 5b7cac │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 5b7b68 │ │ │ │ + b.n 5b7ba8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 5b7b90 │ │ │ │ + b.n 5b7bd0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 5b7ac8 │ │ │ │ + b.n 5b7b08 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 5b7a3c │ │ │ │ + b.n 5b7a7c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 5b79d4 │ │ │ │ + b.n 5b7a14 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 5b797c │ │ │ │ + b.n 5b79bc │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r6, r0 │ │ │ │ @@ -1926213,23 +1926206,23 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r7, #4] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r4, #4] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - b.n 5b7cfc │ │ │ │ + b.n 5b7d3c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 5b7d28 │ │ │ │ + b.n 5b7d68 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 5b7ccc │ │ │ │ + b.n 5b7d0c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 5b7bb4 │ │ │ │ + b.n 5b7bf4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 5b7a6c │ │ │ │ + b.n 5b7aac │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #544] @ (5b8390 ) │ │ │ │ @@ -1926439,49 +1926432,49 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5b7ba8 │ │ │ │ b.n 5b837a │ │ │ │ ldrb r0, [r1, #26] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5b7d4c │ │ │ │ + b.n 5b7d8c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r1, r7] │ │ │ │ + strb r4, [r5, r7] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - subs r7, #82 @ 0x52 │ │ │ │ + subs r7, #114 @ 0x72 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - b.n 5b7d58 │ │ │ │ + b.n 5b7d98 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r4, #108] @ 0x6c │ │ │ │ + str r0, [r0, #112] @ 0x70 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldrsb r4, [r5, r2] │ │ │ │ + ldrsb r4, [r1, r3] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - b.n 5b7cf0 │ │ │ │ + b.n 5b7d30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 5b7cdc │ │ │ │ + b.n 5b7d1c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r5, #44] @ 0x2c │ │ │ │ + str r4, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - b.n 5b7cc0 │ │ │ │ + b.n 5b7d00 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 5b7cb4 │ │ │ │ + b.n 5b7cf4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsb r6, [r5, r6] │ │ │ │ + ldrsb r6, [r1, r7] │ │ │ │ lsls r1, r5, #4 │ │ │ │ ldrb r4, [r0, #20] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - b.n 5b7c00 │ │ │ │ + b.n 5b7c40 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsh r6, [r1, r1] │ │ │ │ + ldrsh r6, [r5, r1] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - b.n 5b8b48 │ │ │ │ + b.n 5b8b88 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 5b8b78 │ │ │ │ + b.n 5b8bb8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 5b8970 │ │ │ │ + b.n 5b89b0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ mov sl, r3 │ │ │ │ @@ -1926883,15 +1926876,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r6, #15] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - subs r4, #196 @ 0xc4 │ │ │ │ + subs r4, #228 @ 0xe4 │ │ │ │ lsls r1, r5, #4 │ │ │ │ and.w r1, ip, #98 @ 0x62 │ │ │ │ vext.8 q8, q2, q9, #1 │ │ │ │ stmia r5!, {r3, r4} │ │ │ │ lsls r7, r3, #5 │ │ │ │ stmia r5!, {r1} │ │ │ │ lsls r7, r3, #5 │ │ │ │ @@ -1927114,21 +1927107,21 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 5b8abe │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r4, #26] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 5b8aec │ │ │ │ + udf #26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ + adds r4, #28 │ │ │ │ lsls r2, r5, #4 │ │ │ │ strb r2, [r7, #20] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bgt.n 5b8a34 │ │ │ │ + bgt.n 5b8a74 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #60] @ (5b8b54 ) │ │ │ │ @@ -1927158,15 +1927151,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r4, #19] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 5b8c34 │ │ │ │ + bgt.n 5b8a74 │ │ │ │ lsls r6, r5, #2 │ │ │ │ strb r6, [r0, #19] │ │ │ │ lsls r7, r3, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ @@ -1927560,15 +1927553,15 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r1, r2] │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ blx r7 │ │ │ │ b.n 5b8d80 │ │ │ │ - blt.n 5b9040 │ │ │ │ + blt.n 5b8e80 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #76] @ (5b8fdc ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1927701,17 +1927694,17 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r5, #120] @ 0x78 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bvs.n 5b9070 │ │ │ │ + bvs.n 5b90b0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bvs.n 5b90f4 │ │ │ │ + bvc.n 5b9134 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, r0, #20 │ │ │ │ @@ -1928679,21 +1928672,21 @@ │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r4, [sp, #232] @ 0xe8 │ │ │ │ + str r4, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r4, [sp, #96] @ 0x60 │ │ │ │ + str r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r4, [sp, #32] │ │ │ │ + str r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r3, [sp, #992] @ 0x3e0 │ │ │ │ + str r4, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1928718,21 +1928711,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (5b9c34 ) │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ add r1, pc │ │ │ │ blx r5 │ │ │ │ b.n 5b9c06 │ │ │ │ str r2, [r0, #64] @ 0x40 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldrh r2, [r2, r1] │ │ │ │ + ldrh r2, [r6, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #208 @ 0xd0 │ │ │ │ + adds r6, #240 @ 0xf0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #60] @ 0x3c │ │ │ │ + ldrh r6, [r6, #60] @ 0x3c │ │ │ │ lsls r2, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r6, [pc, #1032] @ 5ba054 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1929176,84 +1929169,84 @@ │ │ │ │ cmp sl, r5 │ │ │ │ bhi.n 5ba020 │ │ │ │ b.n 5b9d14 │ │ │ │ adds r5, #1 │ │ │ │ cmp sl, r5 │ │ │ │ bhi.n 5ba020 │ │ │ │ b.n 5b9d14 │ │ │ │ - ldrh r0, [r4, #58] @ 0x3a │ │ │ │ + ldrh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r4, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldmia r3!, {r6} │ │ │ │ + ldmia r3!, {r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #48 @ (adr r1, 5ba098 ) │ │ │ │ + add r1, pc, #176 @ (adr r1, 5ba118 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r4, [r0, r7] │ │ │ │ + ldr r4, [r4, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r3, {r3, r5, r6} │ │ │ │ + ldmia r3, {r3, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r2, [r1, #56] @ 0x38 │ │ │ │ + ldrh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bhi.n 5ba124 │ │ │ │ + bhi.n 5ba164 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r6, r6, #10 │ │ │ │ + asrs r6, r2, #11 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r4, [r5, #52] @ 0x34 │ │ │ │ + ldrh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - sbcs r0, r4 │ │ │ │ + rors r0, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r2, #52] @ 0x34 │ │ │ │ + ldrh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r5, #180 @ 0xb4 │ │ │ │ + adds r5, #212 @ 0xd4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r4, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r6, r7} │ │ │ │ + ldmia r2, {r2, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cbz r6, 5ba0d8 │ │ │ │ + sxth r6, r2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r0, r6, #8 │ │ │ │ + asrs r0, r2, #9 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r4, [r4, #48] @ 0x30 │ │ │ │ + ldrh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmdb r8!, {r0, r1, r3, r5, r7} │ │ │ │ - asrs r2, r7, #7 │ │ │ │ + strd r0, r0, [r8, #-684] @ 0x2ac │ │ │ │ + asrs r2, r3, #8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r6, [r5, #46] @ 0x2e │ │ │ │ + ldrh r6, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r1!, {r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r0, #7 │ │ │ │ + asrs r6, r4, #7 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r4, [r7, #44] @ 0x2c │ │ │ │ + ldrh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r2, r1, #5 │ │ │ │ + asrs r2, r5, #5 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r0, [r0, #42] @ 0x2a │ │ │ │ + ldrh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r1!, {r2, r5} │ │ │ │ + ldmia r1!, {r2, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsb r4, [r5, r4] │ │ │ │ + ldrsb r4, [r1, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r2, #2 │ │ │ │ + asrs r2, r6, #2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r0, [r1, #36] @ 0x24 │ │ │ │ + ldrh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r4, r2, #32 │ │ │ │ + asrs r4, r6, #32 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r2, [r1, #32] │ │ │ │ + ldrh r2, [r5, #32] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r0, r4, #30 │ │ │ │ + lsrs r0, r0, #31 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r6, [r2, #28] │ │ │ │ + ldrh r6, [r6, #28] │ │ │ │ lsls r2, r7, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #356] @ (5ba25c ) │ │ │ │ mov sl, r1 │ │ │ │ @@ -1929404,57 +1929397,57 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ ldr.w r2, [r0, r2, lsl #2] │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ b.n 5ba124 │ │ │ │ nop │ │ │ │ - ldrh r0, [r7, #20] │ │ │ │ + ldrh r0, [r3, #22] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r7!, {r2, r5} │ │ │ │ + stmia r7!, {r2, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrsh r0, [r5, r3] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - strb r4, [r6, r4] │ │ │ │ + strb r4, [r2, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 5ba754 │ │ │ │ + b.n 5ba794 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r0, [r7, #18] │ │ │ │ + ldrh r0, [r3, #20] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r6, r4, #25 │ │ │ │ + lsrs r6, r0, #26 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r4, [r3, #18] │ │ │ │ + ldrh r4, [r7, #18] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r6!, {r1, r5} │ │ │ │ + stmia r6!, {r1, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #28 │ │ │ │ + adds r1, #60 @ 0x3c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r0, r2] │ │ │ │ + strb r2, [r4, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r6, r1] │ │ │ │ + strb r4, [r2, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r4, r1] │ │ │ │ + strb r6, [r0, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r3, r1] │ │ │ │ + strb r0, [r7, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r2, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #12] │ │ │ │ + ldrh r6, [r0, #14] │ │ │ │ lsls r2, r7, #2 │ │ │ │ cmp r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #12] │ │ │ │ + ldrh r4, [r6, #12] │ │ │ │ lsls r2, r7, #2 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #12] │ │ │ │ + ldrh r2, [r4, #12] │ │ │ │ lsls r2, r7, #2 │ │ │ │ subs r0, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #10] │ │ │ │ + ldrh r0, [r2, #12] │ │ │ │ lsls r2, r7, #2 │ │ │ │ asrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1930415,165 +1930408,165 @@ │ │ │ │ mov.w r8, #0 │ │ │ │ b.n 5bab78 │ │ │ │ ldr r2, [pc, #316] @ (5bad60 ) │ │ │ │ add r2, pc │ │ │ │ b.n 5ba7bc │ │ │ │ ldrb r4, [r4, r4] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldrh r2, [r2, #6] │ │ │ │ + ldrh r2, [r6, #6] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r3, r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r0, [r1, #16] │ │ │ │ + strh r0, [r5, #16] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [pc, #992] @ (5bb01c ) │ │ │ │ + ldr r4, [pc, #96] @ (5bac9c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r2, [r5, #2] │ │ │ │ + ldrh r2, [r1, #4] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - svc 68 @ 0x44 │ │ │ │ + svc 100 @ 0x64 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r4!, {r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r4, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r5, #0] │ │ │ │ + ldrh r6, [r1, #2] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r2, [r3, #32] │ │ │ │ + ldrh r2, [r7, #32] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r4, [r1, #0] │ │ │ │ + ldrh r4, [r5, #0] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r6, [r2, #32] │ │ │ │ + ldrh r6, [r6, #32] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r3!, {r2, r7} │ │ │ │ + stmia r3!, {r2, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stc2 0, cr0, [r8, #732] @ 0x2dc │ │ │ │ + stc2 0, cr0, [r8, #732]! @ 0x2dc │ │ │ │ add r5, pc, #384 @ (adr r5, 5bade4 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ - stmia r3!, {r1, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r3, r4, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r0, #26] │ │ │ │ + ldrh r0, [r4, #26] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r0, [r3, #24] │ │ │ │ + ldrh r0, [r7, #24] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r4, [r6, #54] @ 0x36 │ │ │ │ + strh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stc2l 0, cr0, [r2], {183} @ 0xb7 │ │ │ │ + stc2l 0, cr0, [r2], #732 @ 0x2dc │ │ │ │ add r4, pc, #608 @ (adr r4, 5baee0 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ - stmia r2!, {r5, r6} │ │ │ │ + stmia r2!, {r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r4, #18] │ │ │ │ + ldrh r4, [r0, #20] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r2!, {r1, r3, r5} │ │ │ │ + stmia r2!, {r1, r3, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r0, #16] │ │ │ │ + ldrh r6, [r4, #16] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r3, #44] @ 0x2c │ │ │ │ + strh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r6, r3, #6 │ │ │ │ + lsrs r6, r7, #6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r6, [r3, r0] │ │ │ │ + str r6, [r7, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r4, #42] @ 0x2a │ │ │ │ + strh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r6, [r5, #10] │ │ │ │ + ldrh r6, [r1, #12] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r0, r5, #5 │ │ │ │ + lsrs r0, r1, #6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r1!, {r2, r4} │ │ │ │ + stmia r1!, {r2, r4, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r2, pc, #984 @ (adr r2, 5bb08c ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #2 │ │ │ │ + lsrs r6, r7, #2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r4, [r2, #36] @ 0x24 │ │ │ │ + strh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r4, [r2, #34] @ 0x22 │ │ │ │ + strh r4, [r6, #34] @ 0x22 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r0, r3, #1 │ │ │ │ + lsrs r0, r7, #1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [pc, #848] @ (5bb01c ) │ │ │ │ + ldr r6, [pc, #976] @ (5bb09c ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r3, #32 │ │ │ │ + lsrs r4, r7, #32 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r2, [r2, #32] │ │ │ │ + strh r2, [r6, #32] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r2, [r6, #30] │ │ │ │ + strh r2, [r2, #32] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r0!, {r3, r6} │ │ │ │ + stmia r0!, {r3, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r6, [r6, #28] │ │ │ │ + strh r6, [r2, #30] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r6, [pc, #264] @ (5badec ) │ │ │ │ + ldr r6, [pc, #392] @ (5bae6c ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #144 @ 0x90 │ │ │ │ + cmp r2, #176 @ 0xb0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - itte mi │ │ │ │ - lslmi r7, r6, #2 │ │ │ │ - itte ne @ unpredictable │ │ │ │ - lslne r7, r6, #2 │ │ │ │ - strhne r6, [r7, #54] @ 0x36 │ │ │ │ - lsleq r2, r7, #2 │ │ │ │ - strh r2, [r2, #54] @ 0x36 │ │ │ │ + itte vs │ │ │ │ + lslvs r7, r6, #2 │ │ │ │ + itte cc @ unpredictable │ │ │ │ + lslcc r7, r6, #2 │ │ │ │ + strhcc r6, [r3, #56] @ 0x38 │ │ │ │ + lslcs r2, r7, #2 │ │ │ │ + strh r2, [r6, #54] @ 0x36 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r0, [r7, #20] │ │ │ │ + strh r0, [r3, #22] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r2, [r1, #52] @ 0x34 │ │ │ │ + strh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bkpt 0x0040 │ │ │ │ + bkpt 0x0060 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str.w r0, [r6, r7, lsl #3] │ │ │ │ + str??.w r0, [r6, r7, lsl #3] │ │ │ │ add r0, pc, #120 @ (adr r0, 5bad84 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ - pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x001a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r0, #48] @ 0x30 │ │ │ │ + strh r2, [r4, #48] @ 0x30 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - pop {r1, r2, r6, r7, pc} │ │ │ │ + pop {r1, r2, r5, r6, r7, pc} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r6, #44] @ 0x2c │ │ │ │ + strh r2, [r2, #46] @ 0x2e │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r6, [r2, #12] │ │ │ │ + strh r6, [r6, #12] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - pop {r1, r5, r6, pc} │ │ │ │ + pop {r1, r7, pc} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf76800b7 │ │ │ │ + @ instruction: 0xf78800b7 │ │ │ │ ldr r7, [sp, #280] @ 0x118 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - pop {r2, r3, pc} │ │ │ │ + pop {r2, r3, r5, pc} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r2, #40] @ 0x28 │ │ │ │ + strh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - pop {r1, r3, r4, r6, r7} │ │ │ │ + pop {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r0, #38] @ 0x26 │ │ │ │ + strh r2, [r4, #38] @ 0x26 │ │ │ │ lsls r2, r7, #2 │ │ │ │ ldr r6, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - strh r4, [r4, #4] │ │ │ │ + strh r4, [r0, #6] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r0, [r4, #34] @ 0x22 │ │ │ │ + strh r0, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r2, [r0, #34] @ 0x22 │ │ │ │ + strh r2, [r4, #34] @ 0x22 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r6, [r6, #32] │ │ │ │ + strh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - pop {r4} │ │ │ │ + pop {r4, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r1, #32] │ │ │ │ + strh r2, [r5, #32] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbnz r6, 5badd4 │ │ │ │ + pop {r1, r2} │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 5bad74 │ │ │ │ + bgt.n 5badb4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ @@ -1931247,166 +1931240,166 @@ │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ blx r8 │ │ │ │ b.n 5bafbe │ │ │ │ nop │ │ │ │ strh r2, [r7, r1] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldrb r2, [r2, #24] │ │ │ │ + ldrb r2, [r6, #24] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - hlt 0x0024 │ │ │ │ + revsh r4, r0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r0, [r5, #14] │ │ │ │ + strh r0, [r1, #16] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbnz r4, 5bb3e4 │ │ │ │ + cbnz r4, 5bb3ec │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r7, #12] │ │ │ │ + strh r4, [r3, #14] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbnz r6, 5bb3e4 │ │ │ │ + cbnz r6, 5bb3ec │ │ │ │ lsls r7, r6, #2 │ │ │ │ - rev r0, r5 │ │ │ │ + rev16 r0, r1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r2, [r1, #22] │ │ │ │ + ldrb r2, [r5, #22] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r6, [r7, #10] │ │ │ │ + strh r6, [r3, #12] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbnz r4, 5bb406 │ │ │ │ + rev r4, r1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r2, [r1, #21] │ │ │ │ + ldrb r2, [r5, #21] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbnz r0, 5bb3e0 │ │ │ │ + cbnz r0, 5bb3e8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r0, [r7, #8] │ │ │ │ + strh r0, [r3, #10] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbnz r0, 5bb40c │ │ │ │ + cbnz r0, 5bb414 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r2, [r2, #20] │ │ │ │ + ldrb r2, [r6, #20] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrb r6, [r7, #19] │ │ │ │ + ldrb r6, [r3, #20] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r2, r0, #4 │ │ │ │ + lsls r2, r4, #4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r7, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #6] │ │ │ │ + strh r6, [r4, #6] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bx r9 │ │ │ │ + bx sp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r1, #18] │ │ │ │ + ldrb r2, [r5, #18] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbnz r2, 5bb40a │ │ │ │ + cbnz r2, 5bb412 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bx r2 │ │ │ │ + bx r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r5, #1 │ │ │ │ + lsls r2, r1, #2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r4, [r4, #0] │ │ │ │ + strh r4, [r0, #2] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrb r0, [r2, #15] │ │ │ │ + ldrb r0, [r6, #15] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - vshr.u64 d16, d23, #44 │ │ │ │ - mov r2, sl │ │ │ │ + vshr.u64 d16, d23, #12 │ │ │ │ + mov r2, lr │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xb8a4 │ │ │ │ + @ instruction: 0xb8c4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r2, [r3, #14] │ │ │ │ + ldrb r2, [r7, #14] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - movs r2, #184 @ 0xb8 │ │ │ │ + movs r2, #216 @ 0xd8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r6, [r7, #13] │ │ │ │ + ldrb r6, [r3, #14] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xb810 │ │ │ │ + @ instruction: 0xb830 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r2, #29 │ │ │ │ + asrs r6, r6, #29 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r6, #12] │ │ │ │ + ldrb r0, [r2, #13] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + ldrb r4, [r0, #13] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - vqadd.u32 d0, d24, d23 │ │ │ │ + vqadd.u8 d16, d24, d23 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #11] │ │ │ │ + ldrb r4, [r3, #12] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - vqadd.u8 d0, d16, d23 │ │ │ │ - cmp r0, sp │ │ │ │ + vqadd.u32 d0, d16, d23 │ │ │ │ + cmp r8, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r7, #10] │ │ │ │ + ldrb r6, [r3, #11] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - mcr2 0, 6, r0, cr2, cr7, {5} │ │ │ │ - cmp r2, r8 │ │ │ │ + mcr2 0, 7, r0, cr2, cr7, {5} │ │ │ │ + cmp r2, ip │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r3, #10] │ │ │ │ + ldrb r0, [r7, #10] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - mrc2 0, 4, r0, cr12, cr7, {5} │ │ │ │ - cmp r4, r3 │ │ │ │ + mrc2 0, 5, r0, cr12, cr7, {5} │ │ │ │ + cmp r4, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r6, #9] │ │ │ │ + ldrb r2, [r2, #10] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - mrc2 0, 3, r0, cr6, cr7, {5} │ │ │ │ - add ip, lr │ │ │ │ + mrc2 0, 4, r0, cr6, cr7, {5} │ │ │ │ + cmp r4, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xb70a │ │ │ │ + @ instruction: 0xb72a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r4, [r5, #8] │ │ │ │ + ldrb r4, [r1, #9] │ │ │ │ lsls r2, r7, #2 │ │ │ │ lsrs r0, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add sl, r5 │ │ │ │ + add sl, r9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xb6c4 │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r2, [r6, #7] │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrb r0, [r4, #7] │ │ │ │ + ldrb r0, [r0, #8] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stc2l 0, cr0, [r4, #732]! @ 0x2dc │ │ │ │ - stc2l 0, cr0, [r0, #732] @ 0x2dc │ │ │ │ - ldrb r6, [r6, #6] │ │ │ │ + mcr2 0, 0, r0, cr4, cr7, {5} │ │ │ │ + stc2l 0, cr0, [r0, #732]! @ 0x2dc │ │ │ │ + ldrb r6, [r2, #7] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrb r0, [r3, #6] │ │ │ │ + ldrb r0, [r7, #6] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xb644 │ │ │ │ + cpsie a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xb63a │ │ │ │ + @ instruction: 0xb65a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r0, [r6, #5] │ │ │ │ + ldrb r0, [r2, #6] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r0, r0 │ │ │ │ + add r0, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r6, #4] │ │ │ │ + ldrb r2, [r2, #5] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldc2 0, cr0, [r6, #-732]! @ 0xfffffd24 │ │ │ │ - bics r0, r7 │ │ │ │ + ldc2l 0, cr0, [r6, #-732] @ 0xfffffd24 │ │ │ │ + mvns r0, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r4, #20 │ │ │ │ + asrs r0, r0, #21 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ + ldrb r2, [r3, #4] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - muls r2, r7 │ │ │ │ + bics r2, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - push {r1, r2, r3, r6, r7, lr} │ │ │ │ + push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r4, [r1, #3] │ │ │ │ + ldrb r4, [r5, #3] │ │ │ │ lsls r2, r7, #2 │ │ │ │ adds r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #2] │ │ │ │ + ldrb r2, [r5, #2] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - push {r5, r6, lr} │ │ │ │ + push {r7, lr} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r6, [r6, #1] │ │ │ │ + ldrb r6, [r2, #2] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - push {r3, r4, r6, lr} │ │ │ │ + push {r3, r4, r5, r6, lr} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r2, [r4, #1] │ │ │ │ + ldrb r2, [r0, #2] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bmi.n 5bb47c │ │ │ │ + bmi.n 5bb4bc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmn r4, r3 │ │ │ │ + cmn r4, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1935277,15 +1935270,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r0, r7, #4 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 5be2a8 │ │ │ │ + blt.n 5be2e8 │ │ │ │ lsls r1, r5, #4 │ │ │ │ adds r4, r6, #2 │ │ │ │ lsls r7, r3, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1935353,15 +1935346,15 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 5be412 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ adds r6, r5, #1 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 5be378 │ │ │ │ + bge.n 5be3b8 │ │ │ │ lsls r1, r5, #4 │ │ │ │ adds r0, r0, #0 │ │ │ │ lsls r7, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1935427,15 +1935420,15 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 5be4d8 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ subs r2, r4, r6 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 5be4f8 │ │ │ │ + bge.n 5be538 │ │ │ │ lsls r1, r5, #4 │ │ │ │ subs r2, r7, r4 │ │ │ │ lsls r7, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ @@ -1935661,15 +1935654,15 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r3, r4 │ │ │ │ lsls r7, r3, #5 │ │ │ │ ldrh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r2, r4, #5 │ │ │ │ - bvc.n 5be7a4 │ │ │ │ + bvc.n 5be7e4 │ │ │ │ lsls r1, r5, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1935988,15 +1935981,15 @@ │ │ │ │ nop │ │ │ │ asrs r4, r6, #25 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #24 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bcc.n 5bea9c │ │ │ │ + bcc.n 5beadc │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #192] @ (5bebc8 ) │ │ │ │ @@ -1936451,29 +1936444,29 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ b.n 5becea │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r2, #16 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 5bf03c │ │ │ │ + bcs.n 5bf07c │ │ │ │ lsls r1, r5, #4 │ │ │ │ - bne.n 5bf0cc │ │ │ │ + bne.n 5bef0c │ │ │ │ lsls r1, r5, #4 │ │ │ │ asrs r6, r0, #8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - beq.n 5bf024 │ │ │ │ + beq.n 5bf064 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldmia r7, {r5, r7} │ │ │ │ + ldmia r7, {r6, r7} │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldmia r7!, {r1, r4, r5, r6} │ │ │ │ + ldmia r7, {r1, r4, r7} │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5} │ │ │ │ + ldmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldmia r6, {r2, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2} │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #188] @ (5bf0c8 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -1937446,19 +1937439,19 @@ │ │ │ │ b.n 5bf826 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r6, r2, #32 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4} │ │ │ │ lsls r1, r5, #4 │ │ │ │ lsls r6, r5, #28 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - stmia r5!, {r5} │ │ │ │ + stmia r5!, {r6} │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #688] @ (5bfd04 ) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1938370,20 +1938363,20 @@ │ │ │ │ add r5, sp, #164 @ 0xa4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ b.n 5c0186 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ mrc2 1, 7, r0, cr12, cr14, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r4, r5, r6, r7} │ │ │ │ + pop {r3, r4, pc} │ │ │ │ lsls r1, r5, #4 │ │ │ │ stc2 1, cr0, [r6, #376]! @ 0x178 │ │ │ │ - cbnz r2, 5c0446 │ │ │ │ + cbnz r2, 5c044e │ │ │ │ lsls r1, r5, #4 │ │ │ │ - revsh r4, r5 │ │ │ │ + cbnz r4, 5c041a │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r4, [pc, #340] @ (5c0540 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1939428,15 +1939421,15 @@ │ │ │ │ b.n 5c0e84 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf1fe015e │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sbcs.w r1, r4, #94 @ 0x5e │ │ │ │ - add r6, sp, #760 @ 0x2f8 │ │ │ │ + add r6, sp, #888 @ 0x378 │ │ │ │ lsls r1, r5, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1939592,15 +1939585,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ add r2, sp, #236 @ 0xec │ │ │ │ subs r7, #184 @ 0xb8 │ │ │ │ ands.w r1, r6, #94 @ 0x5e │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vorn q0, q3, q7 │ │ │ │ - add r4, sp, #768 @ 0x300 │ │ │ │ + add r4, sp, #896 @ 0x380 │ │ │ │ lsls r1, r5, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r2, [pc, #692] @ (5c1488 ) │ │ │ │ @@ -1939823,17 +1939816,17 @@ │ │ │ │ orrs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {} │ │ │ │ mcr 1, 1, r0, cr2, cr14, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldcl 1, cr0, [lr, #376]! @ 0x178 │ │ │ │ - add r3, sp, #600 @ 0x258 │ │ │ │ + add r3, sp, #728 @ 0x2d8 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3704] @ 0xe78 │ │ │ │ ldr.w r2, [pc, #1072] @ 5c18e0 │ │ │ │ sub sp, #356 @ 0x164 │ │ │ │ @@ -1940233,20 +1940226,20 @@ │ │ │ │ bl 5be2a4 │ │ │ │ b.n 5c14f4 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adc.w r1, r2, lr, lsr #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #584 @ 0x248 │ │ │ │ + add r0, sp, #712 @ 0x2c8 │ │ │ │ lsls r1, r5, #4 │ │ │ │ @ instruction: 0xe9b2015e │ │ │ │ - add r6, pc, #1016 @ (adr r6, 5c1cec ) │ │ │ │ + add r7, pc, #120 @ (adr r7, 5c196c ) │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r5, pc, #640 @ (adr r5, 5c1b78 ) │ │ │ │ + add r5, pc, #768 @ (adr r5, 5c1bf8 ) │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ ldr.w r2, [pc, #1580] @ 5c1f38 │ │ │ │ sub sp, #388 @ 0x184 │ │ │ │ @@ -1940833,25 +1940826,25 @@ │ │ │ │ mov r3, r4 │ │ │ │ bl 5bcea4 │ │ │ │ b.n 5c1b74 │ │ │ │ b.n 5c1d08 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #216 @ (adr r4, 5c201c ) │ │ │ │ + add r4, pc, #344 @ (adr r4, 5c209c ) │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r3, pc, #128 @ (adr r3, 5c1fc8 ) │ │ │ │ + add r3, pc, #256 @ (adr r3, 5c2048 ) │ │ │ │ lsls r1, r5, #4 │ │ │ │ b.n 5c1820 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - add r1, pc, #96 @ (adr r1, 5c1fb0 ) │ │ │ │ + add r1, pc, #224 @ (adr r1, 5c2030 ) │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ + add r0, pc, #80 @ (adr r0, 5c1fa4 ) │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldr r7, [sp, #400] @ 0x190 │ │ │ │ + ldr r7, [sp, #528] @ 0x210 │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d14} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3496] @ 0xda8 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1946205,28 +1946198,28 @@ │ │ │ │ add r3, pc │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stcl 1, cr0, [r2, #-376]! @ 0xfffffe88 │ │ │ │ - str r2, [r2, #48] @ 0x30 │ │ │ │ + str r2, [r6, #48] @ 0x30 │ │ │ │ lsls r1, r5, #4 │ │ │ │ cmp r0, #251 @ 0xfb │ │ │ │ bhi.n 5c5c8a │ │ │ │ ldr r3, [pc, #12] @ (5c5c90 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5c5c94 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ hlt 0x0006 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsrs r4, r7, #16 │ │ │ │ + lsrs r4, r3, #17 │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r1, #1 │ │ │ │ beq.n 5c5d72 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ cmpeq r0, #162 @ 0xa2 │ │ │ │ beq.n 5c5d7e │ │ │ │ @@ -1946385,25 +1946378,25 @@ │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #6 │ │ │ │ bx lr │ │ │ │ lsls r2, r3, #31 │ │ │ │ bmi.n 5c5d7e │ │ │ │ b.n 5c5de6 │ │ │ │ - str r4, [r2, #8] │ │ │ │ + str r4, [r6, #8] │ │ │ │ lsls r1, r5, #4 │ │ │ │ cmp r0, #248 @ 0xf8 │ │ │ │ bhi.n 5c5e08 │ │ │ │ ldr r3, [pc, #8] @ (5c5e0c ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ - str r2, [r7, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ lsls r1, r5, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r2, [pc, #196] @ (5c5ee4 ) │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ @@ -1948400,15 +1948393,15 @@ │ │ │ │ b.n 5c73d4 │ │ │ │ ldr r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - str r4, [r0, r4] │ │ │ │ + str r4, [r4, r4] │ │ │ │ lsls r1, r5, #4 │ │ │ │ ldrd r6, r9, [sp, #24] │ │ │ │ movs r7, #1 │ │ │ │ lsl.w r1, r7, r3 │ │ │ │ ldr.w r3, [sl, #2604] @ 0xa2c │ │ │ │ cmp r5, r2 │ │ │ │ orr.w r3, r3, r1 │ │ │ │ @@ -1948455,15 +1948448,15 @@ │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5c74c4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ add r6, pc, #280 @ (adr r6, 5c75dc ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xfa2400ad │ │ │ │ + @ instruction: 0xfa4400ad │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ sub.w r1, r2, #9 │ │ │ │ cmp r2, #32 │ │ │ │ it ne │ │ │ │ cmpne r1, #1 │ │ │ │ bhi.n 5c74ea │ │ │ │ @@ -1950212,17 +1950205,17 @@ │ │ │ │ lsls r6, r3, #5 │ │ │ │ strh r6, [r1, #30] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r5, #22] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - lsls r2, r2, #21 │ │ │ │ + lsls r2, r6, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xeaa200ad │ │ │ │ + pkhtb r0, r2, sp, asr #2 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1951353,36 +1951346,36 @@ │ │ │ │ b.n 5c9298 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r2, #3] │ │ │ │ lsls r6, r3, #5 │ │ │ │ ldrb r0, [r2, #3] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldc 0, cr0, [ip, #-692] @ 0xfffffd4c │ │ │ │ + ldc 0, cr0, [ip, #-692]! @ 0xfffffd4c │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldc 0, cr0, [r8], {173} @ 0xad │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ + ldc 0, cr0, [r8], #692 @ 0x2b4 │ │ │ │ + ldr r0, [sp, #200] @ 0xc8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldc 0, cr0, [lr], #692 @ 0x2b4 │ │ │ │ + ldcl 0, cr0, [lr], {173} @ 0xad │ │ │ │ subs r4, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5c9124 │ │ │ │ + b.n 5c9164 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5c910c │ │ │ │ + b.n 5c914c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r0, #36] @ 0x24 │ │ │ │ + strh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r0, #36] @ 0x24 │ │ │ │ + strh r2, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 5c90b4 │ │ │ │ + b.n 5c90f4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5c8b28 │ │ │ │ + b.n 5c8b68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1952140,38 +1952133,38 @@ │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ bne.w 5c877e │ │ │ │ adds r2, #1 │ │ │ │ strh.w r6, [sp, #217] @ 0xd9 │ │ │ │ b.n 5c9a1e │ │ │ │ - udf #224 @ 0xe0 │ │ │ │ + svc 0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5c9b78 │ │ │ │ + b.n 5c9bb8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5c9af4 │ │ │ │ + b.n 5c9b34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - udf #254 @ 0xfe │ │ │ │ + svc 30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - svc 0 │ │ │ │ + svc 32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r4, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #2 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ble.n 5c9a5c │ │ │ │ + ble.n 5c9a9c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #146 @ 0x92 │ │ │ │ + cmp r4, #178 @ 0xb2 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldc 0, cr0, [r8], {169} @ 0xa9 │ │ │ │ - subs r0, #146 @ 0x92 │ │ │ │ + ldc 0, cr0, [r8], #676 @ 0x2a4 │ │ │ │ + subs r0, #178 @ 0xb2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ adds r7, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1952573,17 +1952566,17 @@ │ │ │ │ mrc2 15, 3, pc, cr1, cr15, {7} │ │ │ │ str r0, [r7, #48] @ 0x30 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - bvs.n 5c9f20 │ │ │ │ + bvs.n 5c9f60 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsb r2, [r5, r5] │ │ │ │ + ldrsb r2, [r1, r6] │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov lr, r3 │ │ │ │ subs r1, #3 │ │ │ │ ldrd r3, ip, [sp, #32] │ │ │ │ mov r4, r2 │ │ │ │ cmp r1, #2 │ │ │ │ @@ -1956371,15 +1956364,15 @@ │ │ │ │ movs r2, #2 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5cc86c │ │ │ │ add.w r3, r0, #143360 @ 0x23000 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5cc86c │ │ │ │ - stc2l 1, cr0, [lr], #-160 @ 0xffffff60 │ │ │ │ + stc2 1, cr0, [lr], {40} @ 0x28 │ │ │ │ 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] @ (5cc910 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1956971,18 +1956964,18 @@ │ │ │ │ orrs r0, r2 │ │ │ │ b.n 5ccb36 │ │ │ │ mov ip, lr │ │ │ │ b.n 5cce40 │ │ │ │ cmp r0, #53 @ 0x35 │ │ │ │ bne.n 5ccde4 │ │ │ │ b.n 5ccd4c │ │ │ │ - ldr??.w r0, [r6, ] │ │ │ │ - @ instruction: 0xf78a0128 │ │ │ │ - @ instruction: 0xf7740128 │ │ │ │ - @ instruction: 0xf6540128 │ │ │ │ + ldrb.w r0, [r6, #296] @ 0x128 │ │ │ │ + @ instruction: 0xf7aa0128 │ │ │ │ + @ instruction: 0xf7940128 │ │ │ │ + @ instruction: 0xf6740128 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r0 │ │ │ │ sub sp, #24 │ │ │ │ add.w ip, r0, r1, lsl #4 │ │ │ │ @@ -1957015,15 +1957008,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (5ccf48 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4a20128 │ │ │ │ + @ instruction: 0xf4c20128 │ │ │ │ subs r0, #6 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 5ccf6a │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #32 │ │ │ │ lsrs r0, r1, #8 │ │ │ │ lsrs r2, r1, #32 │ │ │ │ @@ -1958413,105 +1958406,105 @@ │ │ │ │ b.n 5cdb4e │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #160] @ 0xa0 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - ldr r4, [sp, #168] @ 0xa8 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - ldr r4, [sp, #192] @ 0xc0 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - ldr r4, [sp, #248] @ 0xf8 │ │ │ │ + ldr r4, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [sp, #304] @ 0x130 │ │ │ │ + ldr r4, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r4, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [sp, #368] @ 0x170 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - ldr r4, [sp, #392] @ 0x188 │ │ │ │ + ldr r4, [sp, #376] @ 0x178 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + ldr r4, [sp, #520] @ 0x208 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + ldr r4, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r4, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [sp, #640] @ 0x280 │ │ │ │ + ldr r4, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r4, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r4, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [sp, #880] @ 0x370 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - ldr r4, [sp, #920] @ 0x398 │ │ │ │ + ldr r4, [sp, #864] @ 0x360 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [sp, #0] │ │ │ │ + ldr r5, [sp, #24] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r5, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [sp, #96] @ 0x60 │ │ │ │ + ldr r5, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [sp, #216] @ 0xd8 │ │ │ │ + ldr r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [sp, #288] @ 0x120 │ │ │ │ + ldr r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [sp, #312] @ 0x138 │ │ │ │ + ldr r5, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [sp, #400] @ 0x190 │ │ │ │ + ldr r5, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r5, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r5, #2 │ │ │ │ + ldr r5, [sp, #560] @ 0x230 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ ldr r5, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [sp, #576] @ 0x240 │ │ │ │ + ldr r5, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [sp, #560] @ 0x230 │ │ │ │ + ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [sp, #592] @ 0x250 │ │ │ │ + ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [sp, #568] @ 0x238 │ │ │ │ + ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [sp, #576] @ 0x240 │ │ │ │ + ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [sp, #600] @ 0x258 │ │ │ │ + ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [sp, #664] @ 0x298 │ │ │ │ + ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bics r0, r7 │ │ │ │ + ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + ldr r5, [sp, #792] @ 0x318 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + mvns r0, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r5, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r3, #232 @ 0xe8 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldr r5, [sp, #168] @ 0xa8 │ │ │ │ + ldr r5, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r1, #30] │ │ │ │ + strh r6, [r5, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r5, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [sp, #904] @ 0x388 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 5cdd74 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -1961062,31 +1961055,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r4, #1 │ │ │ │ lsls r6, r3, #5 │ │ │ │ lsrs r2, r4, #1 │ │ │ │ lsls r6, r3, #5 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #116 @ 0x74 │ │ │ │ + movs r7, #148 @ 0x94 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 5cf824 │ │ │ │ + bmi.n 5cf864 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - movs r7, #54 @ 0x36 │ │ │ │ + movs r7, #86 @ 0x56 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 5cf948 │ │ │ │ + bcc.n 5cf988 │ │ │ │ lsls r0, r5, #4 │ │ │ │ lsls r4, r5, #29 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - strh r6, [r7, #4] │ │ │ │ + strh r6, [r3, #6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r2, #6] │ │ │ │ + strh r4, [r6, #6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r6, #4] │ │ │ │ + strh r4, [r2, #6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r2, [r1, #6] │ │ │ │ + strh r2, [r5, #6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ ldr.w r4, [pc, #1288] @ 5cfe20 │ │ │ │ @@ -1961876,15 +1961869,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mrc2 1, 4, r0, cr8, cr13, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r4, r5} │ │ │ │ + ldmia r7!, {r1, r4, r6} │ │ │ │ lsls r0, r5, #4 │ │ │ │ mrc2 1, 1, r0, cr14, cr13, {2} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -1961936,15 +1961929,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r0, #372]! @ 0x174 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r2, r3, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldc2 1, cr0, [r6, #372] @ 0x174 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ sub sp, #316 @ 0x13c │ │ │ │ @@ -1962890,24 +1962883,24 @@ │ │ │ │ b.n 5d0cb6 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf376015d │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf350015d │ │ │ │ - ldr r4, [r5, #76] @ 0x4c │ │ │ │ + ldr r4, [r1, #80] @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r7} │ │ │ │ lsls r0, r5, #4 │ │ │ │ @ instruction: 0xf2e6015d │ │ │ │ - asrs r2, r5, #8 │ │ │ │ + asrs r2, r1, #9 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #104] @ (5d0dd8 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1963143,37 +1963136,37 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 5d0f88 │ │ │ │ ldr.w lr, [pc, #48] @ 5d1010 │ │ │ │ ldr r2, [pc, #48] @ (5d1014 ) │ │ │ │ add lr, pc │ │ │ │ add r2, pc │ │ │ │ b.n 5d0f88 │ │ │ │ - lsrs r0, r3, #31 │ │ │ │ + lsrs r0, r7, #31 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r5, #86 @ 0x56 │ │ │ │ + movs r5, #118 @ 0x76 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r0, r1, #31 │ │ │ │ + lsrs r0, r5, #31 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r6, #36] @ 0x24 │ │ │ │ + ldr r2, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r4, r4, #30 │ │ │ │ + lsrs r4, r0, #31 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r6, [r2, r0] │ │ │ │ + ldrsb r6, [r6, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r2, #30 │ │ │ │ + lsrs r2, r6, #30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r3, #160 @ 0xa0 │ │ │ │ + adds r3, #192 @ 0xc0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [r2, #32] │ │ │ │ + ldr r6, [r6, #32] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r0, [r7, r7] │ │ │ │ + ldrsb r0, [r3, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [r4, #28] │ │ │ │ + ldr r6, [r0, #32] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r3, #136 @ 0x88 │ │ │ │ + adds r3, #168 @ 0xa8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #44] @ 5d1058 │ │ │ │ @@ -1963187,21 +1963180,21 @@ │ │ │ │ str.w ip, [sp, #4] │ │ │ │ ldr.w ip, [pc, #28] @ 5d1064 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp] │ │ │ │ bl 5cf754 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ + ldr r0, [r2, #32] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r6, [r0, #31] │ │ │ │ + ldrb r6, [r4, #31] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r2, #0] │ │ │ │ + str r4, [r6, #0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #146 @ 0x92 │ │ │ │ + movs r4, #178 @ 0xb2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #44] @ 5d10a8 │ │ │ │ @@ -1963215,21 +1963208,21 @@ │ │ │ │ str.w ip, [sp, #4] │ │ │ │ ldr.w ip, [pc, #28] @ 5d10b4 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp] │ │ │ │ bl 5cf754 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r6, [r5, #29] │ │ │ │ + ldrb r6, [r1, #30] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 5d0fb4 │ │ │ │ + b.n 5d0ff4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r2, #210 @ 0xd2 │ │ │ │ + adds r2, #242 @ 0xf2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #2576] @ 0xa10 │ │ │ │ @@ -1963336,30 +1963329,30 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ vorr q0, q2, │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ vand q0, q4, │ │ │ │ - lsrs r2, r1, #25 │ │ │ │ + lsrs r2, r5, #25 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb860 │ │ │ │ + @ instruction: 0xb880 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsrs r2, r3, #24 │ │ │ │ + lsrs r2, r7, #24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb6c8 │ │ │ │ + @ instruction: 0xb6e8 │ │ │ │ lsls r0, r5, #4 │ │ │ │ mrc 1, 2, r0, cr12, cr13, {2} │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ + str r0, [r2, #124] @ 0x7c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [r0, #124] @ 0x7c │ │ │ │ + str r6, [r4, #124] @ 0x7c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [r4, #120] @ 0x78 │ │ │ │ + str r6, [r0, #124] @ 0x7c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [r7, #120] @ 0x78 │ │ │ │ + str r4, [r3, #124] @ 0x7c │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1967700,15 +1967693,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ itte cs │ │ │ │ lslcs r5, r3, #5 │ │ │ │ subcs r0, #92 @ 0x5c │ │ │ │ movcc r0, r0 │ │ │ │ - strh r6, [r5, #54] @ 0x36 │ │ │ │ + strh r6, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r5, #4 │ │ │ │ pop {r1, r2, r3, r4, r5, pc} │ │ │ │ lsls r5, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3176] @ 0xc68 │ │ │ │ @@ -1970653,19 +1970646,19 @@ │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r3, #5 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #56] @ 0x38 │ │ │ │ + str r2, [r6, #56] @ 0x38 │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldr r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - str r6, [r4, #24] │ │ │ │ + str r6, [r0, #28] │ │ │ │ lsls r0, r5, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #2608] @ 0xa30 │ │ │ │ @@ -1970724,15 +1970717,15 @@ │ │ │ │ add.w sp, sp, #5536 @ 0x15a0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - str r2, [r4, #12] │ │ │ │ + str r2, [r0, #16] │ │ │ │ lsls r0, r5, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r3, #5 │ │ │ │ push {lr} │ │ │ │ ldrb.w r3, [r0, #78] @ 0x4e │ │ │ │ @@ -1972018,29 +1972011,29 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - lsrs r0, r6, #9 │ │ │ │ + lsrs r0, r2, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r7, #44] @ 0x2c │ │ │ │ + strh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r3, #10 │ │ │ │ + lsrs r2, r7, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r6, #44] @ 0x2c │ │ │ │ + strh r0, [r2, #46] @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r3, #8 │ │ │ │ + lsrs r4, r7, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r2, [r4, #44] @ 0x2c │ │ │ │ + strh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r6, r2, #7 │ │ │ │ + lsrs r6, r6, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r2, #44] @ 0x2c │ │ │ │ + strh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ sub sp, #32 │ │ │ │ @@ -1972937,23 +1972930,23 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 5d79d2 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #16 │ │ │ │ + lsrs r4, r5, #16 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r5, #5 │ │ │ │ + lsls r4, r1, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ strh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bhi.n 5d7a98 │ │ │ │ + bhi.n 5d7ad8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r0, r7, #4 │ │ │ │ + lsls r0, r3, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1973118,17 +1973111,19 @@ │ │ │ │ subs r7, #132 @ 0x84 │ │ │ │ strh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - vaddl.u32 q8, d28, d28 │ │ │ │ - vaddl.u32 q8, d30, d28 │ │ │ │ - vaddl.u16 q8, d24, d28 │ │ │ │ + movs r4, r1 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + movs r6, r1 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + vrev32.32 d16, d28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3696] @ 0xe70 │ │ │ │ ldr.w lr, [pc, #104] @ 5d7c88 │ │ │ │ sub sp, #392 @ 0x188 │ │ │ │ ldr.w ip, [pc, #100] @ 5d7c8c │ │ │ │ @@ -1973369,15 +1973364,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strh r2, [r0, #18] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, r2] │ │ │ │ + strb r2, [r4, r2] │ │ │ │ lsls r0, r5, #4 │ │ │ │ strh r2, [r1, #12] │ │ │ │ lsls r5, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3616] @ 0xe20 │ │ │ │ @@ -1973522,21 +1973517,21 @@ │ │ │ │ beq.n 5d7fba │ │ │ │ b.n 5d8004 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r7, #8] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, r6] │ │ │ │ + strh r0, [r3, r7] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - strh r2, [r7, r6] │ │ │ │ + strh r2, [r3, r7] │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldmia r5!, {r2, r3, r4} │ │ │ │ lsls r5, r3, #5 │ │ │ │ - strh r6, [r5, r3] │ │ │ │ + strh r6, [r1, r4] │ │ │ │ lsls r0, r5, #4 │ │ │ │ strh r2, [r4, #0] │ │ │ │ lsls r5, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1973673,31 +1973668,31 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 5d7988 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r6, [r5, #30] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - strh r6, [r1, r0] │ │ │ │ + strh r6, [r5, r0] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - strh r4, [r1, r0] │ │ │ │ + strh r4, [r5, r0] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - strh r0, [r2, r0] │ │ │ │ + strh r0, [r6, r0] │ │ │ │ lsls r0, r5, #4 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, r4] │ │ │ │ + str r4, [r5, r4] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r2, r3] │ │ │ │ + str r6, [r6, r3] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - str r4, [r6, r2] │ │ │ │ + str r4, [r2, r3] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldmia r6, {r1, r2, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-80] │ │ │ │ sub.w sp, sp, #4128 @ 0x1020 │ │ │ │ @@ -1973836,22 +1973831,22 @@ │ │ │ │ bl 5d7988 │ │ │ │ b.n 5d82ee │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r2, #24] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb.w r0, [r8, #172] @ 0xac │ │ │ │ - ldr r7, [pc, #72] @ (5d839c ) │ │ │ │ + ldrsh.w r0, [r8, #172] @ 0xac │ │ │ │ + ldr r7, [pc, #200] @ (5d841c ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldr r6, [pc, #944] @ (5d8708 ) │ │ │ │ + ldr r7, [pc, #48] @ (5d8388 ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldrb r4, [r0, #20] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r6, [pc, #624] @ (5d85d0 ) │ │ │ │ + ldr r6, [pc, #752] @ (5d8650 ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr r2, [pc, #308] @ (5d84a8 ) │ │ │ │ sub sp, #412 @ 0x19c │ │ │ │ @@ -1973977,27 +1973972,27 @@ │ │ │ │ bl 5d7988 │ │ │ │ b.n 5d8458 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r0, #18] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #0] @ (5d84b4 ) │ │ │ │ + ldr r7, [pc, #128] @ (5d8534 ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldr r7, [pc, #16] @ (5d84c8 ) │ │ │ │ + ldr r7, [pc, #144] @ (5d8548 ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldmia r0!, {r1, r2} │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r6, [pc, #496] @ (5d86b0 ) │ │ │ │ + ldr r6, [pc, #624] @ (5d8730 ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldr r6, [pc, #280] @ (5d85dc ) │ │ │ │ + ldr r6, [pc, #408] @ (5d865c ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldrb r0, [r4, #14] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r5, [pc, #1008] @ (5d88bc ) │ │ │ │ + ldr r6, [pc, #112] @ (5d853c ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3760] @ 0xeb0 │ │ │ │ ldr.w r7, [pc, #1096] @ 5d8928 │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ @@ -1974424,35 +1974419,35 @@ │ │ │ │ b.n 5d8740 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r2, #12] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh.w r0, [r0, ip, lsl #2] │ │ │ │ - ldr r4, [pc, #320] @ (5d8a78 ) │ │ │ │ + str.w r0, [r0, ip, lsl #2] │ │ │ │ + ldr r4, [pc, #448] @ (5d8af8 ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldrb r0, [r1, #11] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - subw r0, r0, #2220 @ 0x8ac │ │ │ │ - ldr r2, [pc, #936] @ (5d8cec ) │ │ │ │ + movt r0, #2220 @ 0x8ac │ │ │ │ + ldr r3, [pc, #40] @ (5d896c ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - movw r0, #34988 @ 0x88ac │ │ │ │ - ldr r2, [pc, #248] @ (5d8a44 ) │ │ │ │ + @ instruction: 0xf66800ac │ │ │ │ + ldr r2, [pc, #376] @ (5d8ac4 ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - adcs.w r0, ip, #5636096 @ 0x560000 │ │ │ │ - ldr r1, [pc, #24] @ (5d896c ) │ │ │ │ + sbcs.w r0, ip, #5636096 @ 0x560000 │ │ │ │ + ldr r1, [pc, #152] @ (5d89ec ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - @ instruction: 0xf4b200ac │ │ │ │ - ldr r0, [pc, #784] @ (5d8c6c ) │ │ │ │ + @ instruction: 0xf4d200ac │ │ │ │ + ldr r0, [pc, #912] @ (5d8cec ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - @ instruction: 0xf4e800ac │ │ │ │ - ldr r0, [pc, #696] @ (5d8c1c ) │ │ │ │ + add.w r0, r8, #5636096 @ 0x560000 │ │ │ │ + ldr r0, [pc, #824] @ (5d8c9c ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldr r0, [pc, #376] @ (5d8ae0 ) │ │ │ │ + ldr r0, [pc, #504] @ (5d8b60 ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -1974901,44 +1974896,44 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r5, #25] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, r7] │ │ │ │ + ldrsb r2, [r0, r0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r0, [pc, #224] @ (5d8f4c ) │ │ │ │ + ldr r0, [pc, #352] @ (5d8fcc ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - movt r0, #2220 @ 0x8ac │ │ │ │ - @ instruction: 0xf3aa00ac │ │ │ │ - svc 42 @ 0x2a │ │ │ │ + @ instruction: 0xf6e000ac │ │ │ │ + @ instruction: 0xf3ca00ac │ │ │ │ + svc 74 @ 0x4a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bx pc │ │ │ │ + @ instruction: 0x479a │ │ │ │ lsls r0, r5, #4 │ │ │ │ - addw r0, r4, #2220 @ 0x8ac │ │ │ │ - @ instruction: 0xf52600ac │ │ │ │ - blxns r0 │ │ │ │ + @ instruction: 0xf62400ac │ │ │ │ + adc.w r0, r6, #5636096 @ 0x560000 │ │ │ │ + blxns r4 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - @ instruction: 0x4786 │ │ │ │ + @ instruction: 0x47a6 │ │ │ │ lsls r0, r5, #4 │ │ │ │ stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r3, #5 │ │ │ │ - mov sl, lr │ │ │ │ + bx r2 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - mov lr, lr │ │ │ │ + bx r2 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - cmp r8, pc │ │ │ │ + mov r0, r3 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - sub.w r0, r6, #172 @ 0xac │ │ │ │ + rsb r0, r6, #172 @ 0xac │ │ │ │ strb r0, [r0, #10] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - add r2, r8 │ │ │ │ + add r2, ip │ │ │ │ lsls r0, r5, #4 │ │ │ │ - rsbs r0, r2, #172 @ 0xac │ │ │ │ + @ instruction: 0xf1f200ac │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3576] @ 0xdf8 │ │ │ │ ldr r2, [pc, #456] @ (5d9090 ) │ │ │ │ @@ -1975113,29 +1975108,29 @@ │ │ │ │ b.n 5d8f3e │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r6, [r5, #4] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sbc.w r0, r0, #172 @ 0xac │ │ │ │ - orrs r4, r7 │ │ │ │ + @ instruction: 0xf18000ac │ │ │ │ + muls r4, r3 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - orrs r6, r7 │ │ │ │ + muls r6, r3 │ │ │ │ lsls r0, r5, #4 │ │ │ │ pop {r2, r6, r7} │ │ │ │ lsls r5, r3, #5 │ │ │ │ - orrs r6, r4 │ │ │ │ + muls r6, r0 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - cmn r6, r5 │ │ │ │ + orrs r6, r1 │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldr r6, [r2, #124] @ 0x7c │ │ │ │ lsls r5, r3, #5 │ │ │ │ - eors.w r0, r6, #172 @ 0xac │ │ │ │ - cmp r4, r2 │ │ │ │ + @ instruction: 0xf0b600ac │ │ │ │ + cmp r4, r6 │ │ │ │ lsls r0, r5, #4 │ │ │ │ │ │ │ │ 005d90bc : │ │ │ │ stmdb 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 │ │ │ │ @@ -1975453,19 +1975448,19 @@ │ │ │ │ b.n 5d9442 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #54 @ 0x36 │ │ │ │ + subs r7, #86 @ 0x56 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - subs r5, #194 @ 0xc2 │ │ │ │ + subs r5, #226 @ 0xe2 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - stcl 0, cr0, [r8, #-688] @ 0xfffffd50 │ │ │ │ + stcl 0, cr0, [r8, #-688]! @ 0xfffffd50 │ │ │ │ movs r1, #0 │ │ │ │ add r7, sp, #148 @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #81 @ 0x51 │ │ │ │ bl 595f38 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x481bcc> │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ movs r1, #0 │ │ │ │ @@ -1976054,16 +1976049,16 @@ │ │ │ │ b.n 5d9a0a │ │ │ │ strd r6, r5, [sp, #24] │ │ │ │ b.n 5d9a00 │ │ │ │ blx 69da0 <__errno_location@plt> │ │ │ │ movs r3, #22 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 5d9a00 │ │ │ │ - rsbs r0, r8, #182 @ 0xb6 │ │ │ │ - subs r1, #52 @ 0x34 │ │ │ │ + @ instruction: 0xf1f800b6 │ │ │ │ + subs r1, #84 @ 0x54 │ │ │ │ lsls r0, r5, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r2 │ │ │ │ @@ -1977248,15 +1977243,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r5, r3] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #36] @ 0x24 │ │ │ │ + strh r2, [r5, #36] @ 0x24 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r4, [r6, r2] │ │ │ │ lsls r5, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1977377,17 +1977372,17 @@ │ │ │ │ str.w r8, [r4, #44] @ 0x2c │ │ │ │ str r2, [r4, #32] │ │ │ │ b.n 5da7da │ │ │ │ ldr r4, [r3, r1] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 5da834 │ │ │ │ + bhi.n 5da874 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [pc, #672] @ (5dab58 ) │ │ │ │ + ldr r5, [pc, #800] @ (5dabd8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ and.w r3, r1, #31 │ │ │ │ movs r4, #1 │ │ │ │ add.w ip, r0, #132096 @ 0x20400 │ │ │ │ mov r5, r0 │ │ │ │ ubfx lr, r1, #5, #9 │ │ │ │ @@ -1989344,15 +1989339,15 @@ │ │ │ │ orreq.w r2, r2, #2 │ │ │ │ strbeq r2, [r3, #3] │ │ │ │ b.n 5e2c3c │ │ │ │ bl 442630 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32e2c4> │ │ │ │ movw r3, #12336 @ 0x3030 │ │ │ │ b.n 5e2c56 │ │ │ │ nop │ │ │ │ - lsls r4, r0, #6 │ │ │ │ + lsls r4, r4, #6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r6, r0 │ │ │ │ @@ -1989408,15 +1989403,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 5e2d4c │ │ │ │ blx 6a8b0 │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ b.n 5e2d54 │ │ │ │ add.w r0, r6, #644 @ 0x284 │ │ │ │ add.w r7, r6, #215040 @ 0x34800 │ │ │ │ - bl ab9618 │ │ │ │ + bl ab95a8 │ │ │ │ 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 │ │ │ │ @@ -1989500,15 +1989495,15 @@ │ │ │ │ bne.n 5e2e12 │ │ │ │ b.n 5e2e6a │ │ │ │ mov r1, r4 │ │ │ │ b.n 5e2e3c │ │ │ │ nop │ │ │ │ bcs.n 5e2e98 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - add r6, pc, #16 @ (adr r6, 5e2eb4 ) │ │ │ │ + add r6, pc, #144 @ (adr r6, 5e2f34 ) │ │ │ │ lsls r7, r4, #4 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -1989790,15 +1989785,15 @@ │ │ │ │ nop │ │ │ │ bne.n 5e3238 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - add r2, pc, #120 @ (adr r2, 5e3248 ) │ │ │ │ + add r2, pc, #248 @ (adr r2, 5e32c8 ) │ │ │ │ lsls r7, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1989927,15 +1989922,15 @@ │ │ │ │ bne.n 5e3318 │ │ │ │ dmb ish │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5e32fe │ │ │ │ b.n 5e3298 │ │ │ │ nop │ │ │ │ - add r2, pc, #536 @ (adr r2, 5e3550 ) │ │ │ │ + add r2, pc, #664 @ (adr r2, 5e35d0 ) │ │ │ │ lsls r7, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r7, [r0, #640] @ 0x280 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1990126,19 +1990121,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 5e33da │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #920] @ 0x398 │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldr r6, [sp, #576] @ 0x240 │ │ │ │ + ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldr r6, [sp, #392] @ 0x188 │ │ │ │ + ldr r6, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1990751,15 +1990746,15 @@ │ │ │ │ beq.n 5e3d12 │ │ │ │ lsls r0, r4, #3 │ │ │ │ bmi.n 5e3d12 │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ cbz r3, 5e3c82 │ │ │ │ add.w r0, r6, #644 @ 0x284 │ │ │ │ mov r6, fp │ │ │ │ - bl ab9858 │ │ │ │ + bl ab97e8 │ │ │ │ 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] │ │ │ │ @@ -1990912,15 +1990907,15 @@ │ │ │ │ strb.w r2, [r5, #122] @ 0x7a │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5e3c1e │ │ │ │ ands.w r1, r4, #8 │ │ │ │ beq.n 5e3d18 │ │ │ │ add.w r0, r6, #644 @ 0x284 │ │ │ │ add.w r7, r6, #644 @ 0x284 │ │ │ │ - bl ab9858 │ │ │ │ + bl ab97e8 │ │ │ │ ldr.w r9, [r6, #688] @ 0x2b0 │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [fp] │ │ │ │ mov r1, r9 │ │ │ │ blx 69974 <__aeabi_uidivmod@plt> │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r3, r9 │ │ │ │ @@ -1990990,15 +1990985,15 @@ │ │ │ │ cmp r4, r1 │ │ │ │ it ls │ │ │ │ movls r0, r3 │ │ │ │ bls.n 5e3eba │ │ │ │ b.n 5e3e98 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl ab9888 │ │ │ │ + bl ab9818 │ │ │ │ b.n 5e3d70 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr.w r2, [r2, #1556] @ 0x614 │ │ │ │ dmb ish │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 5e3efa │ │ │ │ ldr.w r0, [fp] │ │ │ │ @@ -1991074,17 +1991069,17 @@ │ │ │ │ b.n 5e3f1a │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r4!, {r3} │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #576] @ 0x240 │ │ │ │ + str r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - str r6, [sp, #160] @ 0xa0 │ │ │ │ + str r6, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r4, #4 │ │ │ │ stmia r2!, {r3, r7} │ │ │ │ lsls r4, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1991126,15 +1991121,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 5e4036 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 5e417e │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #644 @ 0x284 │ │ │ │ - bl ab9888 │ │ │ │ + bl ab9818 │ │ │ │ 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] │ │ │ │ @@ -1991194,15 +1991189,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5e40f0 │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5e4182 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #644 @ 0x284 │ │ │ │ - bl ab9888 │ │ │ │ + bl ab9818 │ │ │ │ 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 5e40a6 │ │ │ │ @@ -1991379,17 +1991374,17 @@ │ │ │ │ b.n 5e424a │ │ │ │ stmia r0!, {r2, r4} │ │ │ │ lsls r4, r3, #5 │ │ │ │ adds r3, #62 @ 0x3e │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #124 @ 0x7c │ │ │ │ + subs r7, #156 @ 0x9c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r7, #158 @ 0x9e │ │ │ │ + subs r7, #190 @ 0xbe │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #820] @ (5e462c ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1991738,15 +1991733,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} │ │ │ │ - ldrh r0, [r7, #36] @ 0x24 │ │ │ │ + ldrh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1991841,21 +1991836,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (5e47c4 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 5e2a1c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 5e4730 │ │ │ │ nop │ │ │ │ - ldrh r0, [r7, #32] │ │ │ │ + ldrh r0, [r3, #34] @ 0x22 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldrh r2, [r6, #30] │ │ │ │ + ldrh r2, [r2, #32] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldrh r6, [r0, #30] │ │ │ │ + ldrh r6, [r4, #30] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldrh r0, [r6, #28] │ │ │ │ + ldrh r0, [r2, #30] │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1991869,15 +1991864,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r5, [r4, #524] @ 0x20c │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrh r0, [r4, #28] │ │ │ │ + ldrh r0, [r0, #30] │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb.w r2, [r0, #673] @ 0x2a1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1991895,15 +1991890,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r3, #556] @ 0x22c │ │ │ │ blx r2 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r5, #26] │ │ │ │ + ldrh r2, [r1, #28] │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1991911,15 +1991906,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5e2a1c │ │ │ │ ldr.w r3, [r4, #560] @ 0x230 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrh r6, [r2, #26] │ │ │ │ + ldrh r6, [r6, #26] │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ @@ -1991931,15 +1991926,15 @@ │ │ │ │ ldr.w r3, [r4, #564] @ 0x234 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrh r0, [r1, #26] │ │ │ │ + ldrh r0, [r5, #26] │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1991947,15 +1991942,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5e2a1c │ │ │ │ ldr.w r3, [r4, #568] @ 0x238 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrh r2, [r5, #24] │ │ │ │ + ldrh r2, [r1, #26] │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1992012,15 +1992007,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 5e491c │ │ │ │ - ldrh r2, [r5, #20] │ │ │ │ + ldrh r2, [r1, #22] │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #640] @ 0x280 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1992034,15 +1992029,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrh r6, [r5, #18] │ │ │ │ + ldrh r6, [r1, #20] │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ ldrb.w r1, [r0, #674] @ 0x2a2 │ │ │ │ @@ -1992057,15 +1992052,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #16] @ (5e4a04 ) │ │ │ │ strd r2, r3, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 5e2a1c │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 5e49e4 │ │ │ │ - ldrh r4, [r6, #16] │ │ │ │ + ldrh r4, [r2, #18] │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ @@ -1992077,29 +1992072,29 @@ │ │ │ │ ldr.w r5, [r4, #428] @ 0x1ac │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrh r0, [r4, #16] │ │ │ │ + ldrh r0, [r0, #18] │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #20] @ (5e4a64 ) │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ add r1, pc │ │ │ │ bl 5e2a1c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r4, #544] @ 0x220 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r4, [r0, #16] │ │ │ │ + ldrh r4, [r4, #16] │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ @@ -1992111,15 +1992106,15 @@ │ │ │ │ ldr.w r3, [r4, #580] @ 0x244 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrh r4, [r5, #14] │ │ │ │ + ldrh r4, [r1, #16] │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1992136,15 +1992131,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ ldr r5, [r4, #92] @ 0x5c │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r5, #14] │ │ │ │ + ldrh r4, [r1, #16] │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1992153,15 +1992148,15 @@ │ │ │ │ bl 5e2a1c │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r1, #14] │ │ │ │ + ldrh r6, [r5, #14] │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1992170,15 +1992165,15 @@ │ │ │ │ bl 5e2a1c │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r7, #12] │ │ │ │ + ldrh r6, [r3, #14] │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1992187,15 +1992182,15 @@ │ │ │ │ bl 5e2a1c │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r5, #12] │ │ │ │ + ldrh r6, [r1, #14] │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1992210,15 +1992205,15 @@ │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #124] @ 0x7c │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r4, #12] │ │ │ │ + ldrh r0, [r0, #14] │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ subs r1, r3, r0 │ │ │ │ @@ -1992241,15 +1992236,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5e4bc2 │ │ │ │ ldr r1, [pc, #8] @ (5e4bec ) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ bl 5e2a1c │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #10] │ │ │ │ + ldrh r4, [r2, #12] │ │ │ │ lsls r7, r4, #4 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r0, r3, [r0, #100] @ 0x64 │ │ │ │ str r3, [r0, #116] @ 0x74 │ │ │ │ strd r2, r3, [r0, #108] @ 0x6c │ │ │ │ strh.w r3, [r0, #120] @ 0x78 │ │ │ │ @@ -1992328,15 +1992323,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r2, [r6, #2] │ │ │ │ + ldrh r2, [r2, #4] │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [r0, #1028] @ 0x404 │ │ │ │ @@ -1992665,15 +1992660,15 @@ │ │ │ │ addw r3, r3, #513 @ 0x201 │ │ │ │ cmp r3, ip │ │ │ │ bne.n 5e5080 │ │ │ │ add.w r3, r4, #696 @ 0x2b8 │ │ │ │ mov r1, r9 │ │ │ │ add.w r0, r4, #644 @ 0x284 │ │ │ │ strd r3, r3, [r4, #696] @ 0x2b8 │ │ │ │ - bl ab960c │ │ │ │ + bl ab959c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr.w r3, [r4, #640] @ 0x280 │ │ │ │ ldr.w r1, [pc, #2204] @ 5e5944 │ │ │ │ ldr.w r0, [r2, #1136] @ 0x470 │ │ │ │ str.w r0, [r4, #1000] @ 0x3e8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r3, #416] @ 0x1a0 │ │ │ │ @@ -1993402,19 +1993397,19 @@ │ │ │ │ bl 5dad78 │ │ │ │ b.n 5e58e8 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ b.n 5e5912 │ │ │ │ nop │ │ │ │ - adds r2, #144 @ 0x90 │ │ │ │ + adds r2, #176 @ 0xb0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ble.n 5e59b2 │ │ │ │ vraddhn.i d24, , │ │ │ │ - vsra.u64 , q6, #1 │ │ │ │ + vsra.u64 , q14, #1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r1, [sp, #868] @ 0x364 │ │ │ │ vrshr.u32 q15, , #1 │ │ │ │ @ instruction: 0xffff5fa7 │ │ │ │ vshr.u32 , , #1 │ │ │ │ vrsra.u64 d24, d5, #1 │ │ │ │ vaddw.u q13, , d17 │ │ │ │ @@ -1995850,15 +1995845,15 @@ │ │ │ │ strb.w r2, [r7, #1912] @ 0x778 │ │ │ │ b.n 5e7278 │ │ │ │ ldrb.w r2, [r7, #1912] @ 0x778 │ │ │ │ bic.w r2, r2, #1 │ │ │ │ strb.w r2, [r7, #1912] @ 0x778 │ │ │ │ b.n 5e7278 │ │ │ │ nop │ │ │ │ - str r6, [r4, #52] @ 0x34 │ │ │ │ + str r6, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #224] @ (5e74a0 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2001695,15 +2001690,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 abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bl 5eb300 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #8] │ │ │ │ @@ -2001908,15 +2001903,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 abc58c │ │ │ │ + bl abc51c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 5eb300 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add.w ip, r4, r5, lsl #4 │ │ │ │ @@ -2002016,15 +2002011,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 abc58c │ │ │ │ + bl abc51c │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5eb300 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ @@ -2002111,15 +2002106,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 abc58c │ │ │ │ + bl abc51c │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5eb300 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2002209,15 +2002204,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 abc58c │ │ │ │ + bl abc51c │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5eb300 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ @@ -2002298,15 +2002293,15 @@ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ strd r3, r3, [sp, #80] @ 0x50 │ │ │ │ ldmia.w r9, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5eb300 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2002380,15 +2002375,15 @@ │ │ │ │ ldr r2, [pc, #188] @ (5ebbc8 ) │ │ │ │ ldr r3, [pc, #188] @ (5ebbcc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl abc5ec │ │ │ │ + bl abc57c │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 5ebb50 │ │ │ │ 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} │ │ │ │ @@ -2002641,15 +2002636,15 @@ │ │ │ │ add.w r3, r4, #96 @ 0x60 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ movs r6, #0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #196 @ 0xc4 │ │ │ │ bl 5eb300 │ │ │ │ str r6, [sp, #8] │ │ │ │ ldrd r0, r1, [sp, #204] @ 0xcc │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2002700,25 +2002695,25 @@ │ │ │ │ ldr.w fp, [r4, #36] @ 0x24 │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ b.n 5ebcd8 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ add.w fp, sp, #40 @ 0x28 │ │ │ │ - bl abc5ec │ │ │ │ + bl abc57c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #228 @ 0xe4 │ │ │ │ bl 5eb9bc │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ movs r4, #0 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl 5eb300 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ strh.w r3, [sp, #124] @ 0x7c │ │ │ │ add.w lr, sp, #56 @ 0x38 │ │ │ │ @@ -2002783,15 +2002778,15 @@ │ │ │ │ adds r2, r7, #1 │ │ │ │ str r2, [r0, #124] @ 0x7c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ add.w fp, sp, #148 @ 0x94 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ bl 5eb300 │ │ │ │ ldr.w r3, [r9, #144] @ 0x90 │ │ │ │ ldr.w r1, [r9, #16] │ │ │ │ mov r2, r8 │ │ │ │ @@ -2003040,15 +2003035,15 @@ │ │ │ │ adds r3, r2, #5 │ │ │ │ adds r7, r2, #1 │ │ │ │ add.w r3, r5, r3, lsl #4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5eb300 │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ ldmia.w sl, {r0, r1, r2, r3} │ │ │ │ cmp r4, #21 │ │ │ │ @@ -2003142,15 +2003137,15 @@ │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ movs r3, #105 @ 0x69 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ add r3, sp, #364 @ 0x16c │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r9 │ │ │ │ - bl abc5ec │ │ │ │ + bl abc57c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5eb9bc │ │ │ │ ldrh.w r2, [sp, #344] @ 0x158 │ │ │ │ ldrb.w r4, [sp, #333] @ 0x14d │ │ │ │ ldrb.w r3, [sp, #338] @ 0x152 │ │ │ │ @@ -2003338,30 +2003333,30 @@ │ │ │ │ str r4, [sp, #144] @ 0x90 │ │ │ │ adds r3, r7, #6 │ │ │ │ add.w r3, r5, r3, lsl #4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5eb300 │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ ldmia.w sl, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ add.w r3, r5, #80 @ 0x50 │ │ │ │ str r6, [sp, #136] @ 0x88 │ │ │ │ add r6, sp, #364 @ 0x16c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5eb300 │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ @@ -2003496,15 +2003491,15 @@ │ │ │ │ adds r3, r4, #6 │ │ │ │ adds r7, r4, #2 │ │ │ │ add.w r3, r5, r3, lsl #4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5eb300 │ │ │ │ b.n 5ec2fc │ │ │ │ movs r3, #162 @ 0xa2 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ @@ -2003552,15 +2003547,15 @@ │ │ │ │ adds r3, r7, #5 │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ add.w r3, r5, r3, lsl #4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5eb300 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ add.w r7, r2, r3, lsl #4 │ │ │ │ @@ -2003729,15 +2003724,15 @@ │ │ │ │ add.w r3, fp, #1 │ │ │ │ str r3, [r6, #124] @ 0x7c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ mov r4, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r1, r6 │ │ │ │ add r6, sp, #204 @ 0xcc │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ bl 5eb300 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r7 │ │ │ │ @@ -2004370,26 +2004365,26 @@ │ │ │ │ lsls r6, r2, #31 │ │ │ │ bpl.n 5ed134 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #416 @ 0x1a0 │ │ │ │ - bl abc5ec │ │ │ │ + bl abc57c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5eb9bc │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #432 @ 0x1b0 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb300 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #428] @ 0x1ac │ │ │ │ @@ -2004411,15 +2004406,15 @@ │ │ │ │ tst.w r2, #169 @ 0xa9 │ │ │ │ bne.w 5ee670 │ │ │ │ cmp r1, #20 │ │ │ │ bne.n 5ed134 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ add r4, sp, #304 @ 0x130 │ │ │ │ - bl abc5ec │ │ │ │ + bl abc57c │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb9bc │ │ │ │ ldr.w ip, [sp, #316] @ 0x13c │ │ │ │ ldmia.w r4, {r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ @@ -2004481,15 +2004476,15 @@ │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ add.w r3, sp, #1216 @ 0x4c0 │ │ │ │ mov r0, r3 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - bl abc5ec │ │ │ │ + bl abc57c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, sp, #1168 @ 0x490 │ │ │ │ bl 5eb9bc │ │ │ │ ldrh.w r3, [sp, #1158] @ 0x486 │ │ │ │ ldrb.w r0, [sp, #1168] @ 0x490 │ │ │ │ add.w fp, sp, #1168 @ 0x490 │ │ │ │ @@ -2004900,26 +2004895,26 @@ │ │ │ │ bl 5ec174 │ │ │ │ b.w 5ece02 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #528 @ 0x210 │ │ │ │ - bl abc5ec │ │ │ │ + bl abc57c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5eb9bc │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #544 @ 0x220 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb300 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #540] @ 0x21c │ │ │ │ @@ -2004930,26 +2004925,26 @@ │ │ │ │ bl 5e907c │ │ │ │ b.w 5ece02 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #592 @ 0x250 │ │ │ │ - bl abc5ec │ │ │ │ + bl abc57c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5eb9bc │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #608 @ 0x260 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb300 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #604] @ 0x25c │ │ │ │ @@ -2004966,17 +2004961,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #132 @ 0x84 │ │ │ │ lsls r4, r3, #5 │ │ │ │ adds r1, #242 @ 0xf2 │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #136 @ 0x88 │ │ │ │ + sub sp, #264 @ 0x108 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r4, r0, #6 │ │ │ │ + lsls r4, r4, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r2, [pc, #3348] @ 5ee4fc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ mov r2, r3 │ │ │ │ mov r9, r3 │ │ │ │ @@ -2005002,15 +2004997,15 @@ │ │ │ │ add.w r6, sp, #1040 @ 0x410 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5eb300 │ │ │ │ ldrsh.w sl, [r6, #4] │ │ │ │ ldr.w lr, [r4, #36] @ 0x24 │ │ │ │ cmp.w lr, #65 @ 0x41 │ │ │ │ @@ -2005148,15 +2005143,15 @@ │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, sp, #1168 @ 0x490 │ │ │ │ bl 5eb300 │ │ │ │ ldrb.w r3, [sp, #1168] @ 0x490 │ │ │ │ and.w r3, r3, #15 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -2005298,26 +2005293,26 @@ │ │ │ │ bl 5e95c4 │ │ │ │ b.w 5ece02 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #560 @ 0x230 │ │ │ │ - bl abc5ec │ │ │ │ + bl abc57c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5eb9bc │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #576 @ 0x240 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb300 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #572] @ 0x23c │ │ │ │ @@ -2005328,26 +2005323,26 @@ │ │ │ │ bl 5e9130 │ │ │ │ b.w 5ece02 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #624 @ 0x270 │ │ │ │ - bl abc5ec │ │ │ │ + bl abc57c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5eb9bc │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #640 @ 0x280 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb300 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #636] @ 0x27c │ │ │ │ @@ -2005361,15 +2005356,15 @@ │ │ │ │ add.w r6, sp, #1200 @ 0x4b0 │ │ │ │ add.w r4, sp, #1216 @ 0x4c0 │ │ │ │ add.w r7, sp, #1152 @ 0x480 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 5eb300 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldrb.w lr, [r5, #21] │ │ │ │ @@ -2005506,26 +2005501,26 @@ │ │ │ │ bl 5e8b5c │ │ │ │ b.w 5ece02 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #320 @ 0x140 │ │ │ │ - bl abc5ec │ │ │ │ + bl abc57c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5eb9bc │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #336 @ 0x150 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb300 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #332] @ 0x14c │ │ │ │ @@ -2005536,26 +2005531,26 @@ │ │ │ │ bl 5e8cf8 │ │ │ │ b.w 5ece02 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #352 @ 0x160 │ │ │ │ - bl abc5ec │ │ │ │ + bl abc57c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5eb9bc │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #368 @ 0x170 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb300 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #364] @ 0x16c │ │ │ │ @@ -2005566,26 +2005561,26 @@ │ │ │ │ bl 5e8dac │ │ │ │ b.w 5ece02 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #384 @ 0x180 │ │ │ │ - bl abc5ec │ │ │ │ + bl abc57c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5eb9bc │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #400 @ 0x190 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb300 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #396] @ 0x18c │ │ │ │ @@ -2005596,26 +2005591,26 @@ │ │ │ │ bl 5e8e60 │ │ │ │ b.w 5ece02 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #448 @ 0x1c0 │ │ │ │ - bl abc5ec │ │ │ │ + bl abc57c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5eb9bc │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #464 @ 0x1d0 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb300 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #460] @ 0x1cc │ │ │ │ @@ -2005625,37 +2005620,37 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ bl 5e8fc8 │ │ │ │ b.w 5ece02 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r7 │ │ │ │ add.w r6, sp, #1200 @ 0x4b0 │ │ │ │ - bl abc5ec │ │ │ │ + bl abc57c │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov sl, r0 │ │ │ │ bl 5eb9bc │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #496 @ 0x1f0 │ │ │ │ bl 5eb300 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #8 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ bl 5eb300 │ │ │ │ ldrh.w r3, [sp, #1068] @ 0x42c │ │ │ │ mov.w lr, #0 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ @@ -2005712,15 +2005707,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w r4, {r2, r3} │ │ │ │ bl 5e86bc │ │ │ │ b.w 5ece02 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ add r4, sp, #704 @ 0x2c0 │ │ │ │ - bl abc5ec │ │ │ │ + bl abc57c │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ bl 5eb9bc │ │ │ │ ldrh.w r2, [sp, #1180] @ 0x49c │ │ │ │ movs r3, #0 │ │ │ │ @@ -2005993,15 +2005988,15 @@ │ │ │ │ add.w ip, sp, #1200 @ 0x4b0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ bl 5eb300 │ │ │ │ ldrd r0, r1, [sp, #696] @ 0x2b8 │ │ │ │ @@ -2006336,15 +2006331,15 @@ │ │ │ │ ands.w r3, r3, #1 │ │ │ │ mov r6, r3 │ │ │ │ bne.n 5ee89c │ │ │ │ ldr.w r8, [sp, #80] @ 0x50 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r4, sp, #880 @ 0x370 │ │ │ │ mov r0, r8 │ │ │ │ - bl abc5ec │ │ │ │ + bl abc57c │ │ │ │ add r0, sp, #800 @ 0x320 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bl 5eb9bc │ │ │ │ ldrh.w r3, [sp, #892] @ 0x37c │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -2006405,25 +2006400,25 @@ │ │ │ │ b.w 5ece02 │ │ │ │ ldr.w r8, [sp, #80] @ 0x50 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ add r7, sp, #768 @ 0x300 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r7 │ │ │ │ - bl abc5ec │ │ │ │ + bl abc57c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #784 @ 0x310 │ │ │ │ bl 5eb9bc │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 5eb300 │ │ │ │ ldrh.w r3, [sp, #924] @ 0x39c │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ @@ -2006482,25 +2006477,25 @@ │ │ │ │ b.w 5ece02 │ │ │ │ ldr.w r8, [sp, #80] @ 0x50 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ add r7, sp, #736 @ 0x2e0 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r7 │ │ │ │ - bl abc5ec │ │ │ │ + bl abc57c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #752 @ 0x2f0 │ │ │ │ bl 5eb9bc │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 5eb300 │ │ │ │ ldrh.w r3, [sp, #956] @ 0x3bc │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ @@ -2006621,15 +2006616,15 @@ │ │ │ │ strh.w sl, [r6, #4] │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w r2, sp, #1200 @ 0x4b0 │ │ │ │ mov r0, r2 │ │ │ │ add.w r1, r4, #20 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ - bl abc5ec │ │ │ │ + bl abc57c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 5eb9bc │ │ │ │ ldr.w r1, [sp, #1216] @ 0x4c0 │ │ │ │ ldrb.w r3, [sp, #1217] @ 0x4c1 │ │ │ │ @@ -2006785,15 +2006780,15 @@ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr.w r8, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ add r0, sp, #832 @ 0x340 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 5eb300 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ movs r3, #1 │ │ │ │ @@ -2006833,15 +2006828,15 @@ │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, sp, #1168 @ 0x490 │ │ │ │ bl 5eb300 │ │ │ │ ldrb.w r3, [sp, #1171] @ 0x493 │ │ │ │ ldrb.w r2, [sp, #1169] @ 0x491 │ │ │ │ ldrb.w ip, [sp, #1170] @ 0x492 │ │ │ │ @@ -2006924,15 +2006919,15 @@ │ │ │ │ add.w r6, sp, #1184 @ 0x4a0 │ │ │ │ mov r7, r6 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5eb300 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ add.w r2, sp, #1304 @ 0x518 │ │ │ │ @@ -2006947,15 +2006942,15 @@ │ │ │ │ bne.w 5ed970 │ │ │ │ add.w r3, r4, #144 @ 0x90 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5eb300 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ add.w r2, sp, #1304 @ 0x518 │ │ │ │ @@ -2006964,15 +2006959,15 @@ │ │ │ │ sub.w ip, ip, #40 @ 0x28 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ b.w 5ed970 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ add r4, sp, #720 @ 0x2d0 │ │ │ │ - bl abc5ec │ │ │ │ + bl abc57c │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb9bc │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldr.w lr, [sp, #732] @ 0x2dc │ │ │ │ @@ -2007057,15 +2007052,15 @@ │ │ │ │ ldr.w r8, [sp, #80] @ 0x50 │ │ │ │ and.w r2, r2, #4026531840 @ 0xf0000000 │ │ │ │ str.w r2, [sp, #1124] @ 0x464 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r2, r8 │ │ │ │ add.w r0, sp, #1104 @ 0x450 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ bl 5eb300 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ @@ -2007159,15 +2007154,15 @@ │ │ │ │ addw fp, sp, #1156 @ 0x484 │ │ │ │ strd r5, r9, [sp, #80] @ 0x50 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ mov r1, r7 │ │ │ │ add.w r0, sp, #1176 @ 0x498 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ eor.w r2, r2, #1 │ │ │ │ - bl abc030 │ │ │ │ + bl abbfc0 │ │ │ │ add.w r2, sp, #1176 @ 0x498 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb300 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ @@ -2007267,15 +2007262,15 @@ │ │ │ │ bfi r3, r0, #0, #10 │ │ │ │ strh.w r3, [r4, #1224] @ 0x4c8 │ │ │ │ bne.n 5ef45c │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r0, fp │ │ │ │ addw r7, sp, #1124 @ 0x464 │ │ │ │ add.w r1, r3, #20 │ │ │ │ - bl abc2f4 │ │ │ │ + bl abc284 │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 5eb9bc │ │ │ │ ldrb.w r3, [sp, #1125] @ 0x465 │ │ │ │ ldrb.w r1, [sp, #1156] @ 0x484 │ │ │ │ ldrb.w r2, [sp, #1124] @ 0x464 │ │ │ │ @@ -2007595,15 +2007590,15 @@ │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abc25c │ │ │ │ + bl abc1ec │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5ef2d0 │ │ │ │ ldr.w r2, [pc, #1792] @ 5eff18 │ │ │ │ ldr.w r3, [pc, #1768] @ 5eff04 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2008172,19 +2008167,19 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ lsrs r6, r4, #21 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5f03ac │ │ │ │ + b.n 5f03ec │ │ │ │ lsls r6, r4, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #14] │ │ │ │ + ldrh r0, [r3, #16] │ │ │ │ lsls r3, r5, #2 │ │ │ │ lsls r0, r4, #31 │ │ │ │ lsls r4, r3, #5 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ @@ -2009627,15 +2009622,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ movs r1, #3 │ │ │ │ mov r0, sl │ │ │ │ ldmia.w r4, {r2, r3} │ │ │ │ bl 5eadb4 │ │ │ │ b.w 5ef988 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abbfc8 │ │ │ │ + bl abbf58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5ef988 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ add r6, sp, #4 │ │ │ │ strh r3, [r4, #4] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ @@ -2010192,15 +2010187,15 @@ │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ ldr r6, [sp, #132] @ 0x84 │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ ldmia.w r9, {r0, r1} │ │ │ │ b.w 5f0eaa │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abbfc8 │ │ │ │ + bl abbf58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5ef988 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5f0d86 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ @@ -2010424,15 +2010419,15 @@ │ │ │ │ add r4, sp, #528 @ 0x210 │ │ │ │ add r6, sp, #176 @ 0xb0 │ │ │ │ add.w r7, fp, #76 @ 0x4c │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, fp │ │ │ │ bl 5eb300 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ add r6, sp, #272 @ 0x110 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ @@ -2010543,15 +2010538,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 5ecc50 │ │ │ │ b.n 5f1974 │ │ │ │ add.w sl, sp, #192 @ 0xc0 │ │ │ │ add r7, sp, #528 @ 0x210 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl abc5ec │ │ │ │ + bl abc57c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 5eb9bc │ │ │ │ ldr.w r3, [sl] │ │ │ │ ldr r5, [r4, #52] @ 0x34 │ │ │ │ ldrsh.w r2, [sl, #4] │ │ │ │ @@ -2010600,15 +2010595,15 @@ │ │ │ │ add.w r9, sp, #448 @ 0x1c0 │ │ │ │ add r5, sp, #208 @ 0xd0 │ │ │ │ mla r6, r2, r3, r6 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ bl 5eb300 │ │ │ │ ldrsh.w r3, [r5, #6] │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ @@ -2010835,15 +2010830,15 @@ │ │ │ │ movs r2, #20 │ │ │ │ add.w r9, sp, #448 @ 0x1c0 │ │ │ │ mla r3, r2, r3, r6 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ bl 5eb300 │ │ │ │ ldrb.w r2, [sp, #272] @ 0x110 │ │ │ │ ldrh.w r3, [sp, #276] @ 0x114 │ │ │ │ and.w r0, r2, #15 │ │ │ │ @@ -2011121,15 +2011116,15 @@ │ │ │ │ movs r2, #20 │ │ │ │ add.w r9, sp, #448 @ 0x1c0 │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ bl 5eb300 │ │ │ │ movs r3, #2 │ │ │ │ ldrd r0, r1, [sp, #280] @ 0x118 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2011538,15 +2011533,15 @@ │ │ │ │ lsls r2, r5, #2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ add r5, sp, #272 @ 0x110 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ add r2, sp, #448 @ 0x1c0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 5eb300 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add.w ip, r2, r3 │ │ │ │ @@ -2011558,15 +2011553,15 @@ │ │ │ │ str r3, [sp, #1000] @ 0x3e8 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w lr, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ add r2, sp, #448 @ 0x1c0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 5eb300 │ │ │ │ add r3, sp, #1008 @ 0x3f0 │ │ │ │ add.w r6, r3, r6, lsl #4 │ │ │ │ ldr.w ip, [r4, #44] @ 0x2c │ │ │ │ @@ -2011887,25 +2011882,25 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ blx 6a2f4 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, r0] │ │ │ │ + ldr r4, [r0, r1] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r0, sp, #776 @ 0x308 │ │ │ │ + add r0, sp, #904 @ 0x388 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [r2, r0] │ │ │ │ + ldr r4, [r6, r0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r0, sp, #600 @ 0x258 │ │ │ │ + add r0, sp, #728 @ 0x2d8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsb r4, [r6, r6] │ │ │ │ + ldrsb r4, [r2, r7] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r0, sp, #440 @ 0x1b8 │ │ │ │ + add r0, sp, #568 @ 0x238 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3584] @ 0xe00 │ │ │ │ sub sp, #476 @ 0x1dc │ │ │ │ mov r8, r1 │ │ │ │ @@ -2012251,15 +2012246,15 @@ │ │ │ │ add r3, sp, #264 @ 0x108 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ movs r6, #1 │ │ │ │ bl 4b1878 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x39d50c> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae7dd8 │ │ │ │ + bl ae7d68 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b899c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a4630> │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 461834 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x34d4c8> │ │ │ │ orrs r7, r0 │ │ │ │ @@ -2012315,23 +2012310,23 @@ │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ strd r5, r5, [sp, #288] @ 0x120 │ │ │ │ str r2, [sp, #284] @ 0x11c │ │ │ │ str r5, [sp, #296] @ 0x128 │ │ │ │ str.w r8, [sp, #280] @ 0x118 │ │ │ │ - bl adcab4 │ │ │ │ + bl adca44 │ │ │ │ mov r1, r6 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae068c │ │ │ │ + bl ae061c │ │ │ │ movs r1, #0 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae0df0 │ │ │ │ + bl ae0d80 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4c234c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3adfe0> │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ movs r2, #0 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2012350,30 +2012345,30 @@ │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #308] @ 0x134 │ │ │ │ - bl adeb94 │ │ │ │ + bl adeb24 │ │ │ │ orr.w r2, r0, r7 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 5f2e4e │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ ldr.w r8, [sp, #104] @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b1f88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x39dc1c> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ bl 48f474 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x37b108> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl abe8f0 │ │ │ │ + bl abe880 │ │ │ │ mov r0, r4 │ │ │ │ bl 48e648 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x37a2dc> │ │ │ │ mov r0, r4 │ │ │ │ bl 462368 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x34dffc> │ │ │ │ cbz r0, 5f2fb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b899c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a4630> │ │ │ │ @@ -2012393,38 +2012388,38 @@ │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ mla r3, r2, r3, r8 │ │ │ │ ldrb.w r4, [r3, #840] @ 0x348 │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f3424 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl abd80c │ │ │ │ + bl abd79c │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ - bl adcff0 │ │ │ │ + bl adcf80 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 530e24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41cab8> │ │ │ │ ldr.w r1, [pc, #1460] @ 5f35ac │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl acf28c │ │ │ │ + bl acf21c │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac3bc4 │ │ │ │ + bl ac3b54 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b91e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a4e78> │ │ │ │ ldrb.w r1, [sl, #1] │ │ │ │ mov r0, r4 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl abc648 │ │ │ │ + bl abc5d8 │ │ │ │ mov.w r1, #1176 @ 0x498 │ │ │ │ movs r0, #0 │ │ │ │ bl 439778 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32540c> │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ strb r3, [r0, #21] │ │ │ │ mov r9, r0 │ │ │ │ ldrb.w r3, [r8, #50] @ 0x32 │ │ │ │ @@ -2012798,23 +2012793,23 @@ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldrb.w r1, [r8, #125] @ 0x7d │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ eor.w r2, r3, #1 │ │ │ │ bl 4b3954 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x39f5e8> │ │ │ │ b.n 5f2cda │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl ac50a4 │ │ │ │ + bl ac5034 │ │ │ │ ldrb.w r3, [sl] │ │ │ │ cbnz r3, 5f3438 │ │ │ │ ldrb.w r4, [sl, #1] │ │ │ │ eor.w r4, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl abd2e0 │ │ │ │ + bl abd270 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b899c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a4630> │ │ │ │ mov r0, r4 │ │ │ │ bl 4b91e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a4e78> │ │ │ │ b.n 5f2fde │ │ │ │ ldr.w r8, [r1] │ │ │ │ mov ip, r1 │ │ │ │ @@ -2013482,33 +2013477,33 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5f3a06 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ add.w fp, sp, #320 @ 0x140 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl ab9b64 │ │ │ │ + bl ab9af4 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f46e4 │ │ │ │ add.w r1, r4, #32 │ │ │ │ mov r0, fp │ │ │ │ - bl ab9c50 │ │ │ │ + bl ab9be0 │ │ │ │ mov r0, r4 │ │ │ │ bl 468284 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x353f18> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f3b96 │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5f3c3c │ │ │ │ movs r5, #24 │ │ │ │ mov r0, fp │ │ │ │ - bl ab9c0c │ │ │ │ + bl ab9b9c │ │ │ │ mov r7, r0 │ │ │ │ add.w sl, r0, #4 │ │ │ │ add.w r8, r0, #12 │ │ │ │ ldr.w r6, [sl, #4]! │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 5f3c32 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ @@ -2013543,15 +2013538,15 @@ │ │ │ │ ldr r2, [r6, #32] │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mla r3, r5, r2, r3 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ orr.w ip, ip, r2 │ │ │ │ strb.w ip, [r3, r4] │ │ │ │ - bl ab9c50 │ │ │ │ + bl ab9be0 │ │ │ │ ldr.w r1, [r9, #124] @ 0x7c │ │ │ │ adds r4, #1 │ │ │ │ cmp r1, r4 │ │ │ │ bhi.n 5f3bec │ │ │ │ cmp r8, sl │ │ │ │ bne.n 5f3bc4 │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ @@ -2013559,28 +2013554,28 @@ │ │ │ │ bne.n 5f3bb4 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f3db2 │ │ │ │ add.w r1, r4, #32 │ │ │ │ mov r0, fp │ │ │ │ - bl ab9bc0 │ │ │ │ + bl ab9b50 │ │ │ │ mov r0, r4 │ │ │ │ bl 468284 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x353f18> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f3c46 │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5f3db2 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ mov.w r8, #24 │ │ │ │ str.w fp, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ - bl ab9c0c │ │ │ │ + bl ab9b9c │ │ │ │ sub.w r1, r0, #32 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r9, #104] @ 0x68 │ │ │ │ bl 436888 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32251c> │ │ │ │ ldr.w r3, [r9, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5f3da6 │ │ │ │ @@ -2013657,15 +2013652,15 @@ │ │ │ │ cbz r0, 5f3d74 │ │ │ │ mov fp, r6 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ adds r1, #32 │ │ │ │ - bl ab9c50 │ │ │ │ + bl ab9be0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ bl 43c55c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3281f0> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f3d58 │ │ │ │ mov r4, r6 │ │ │ │ @@ -2013692,15 +2013687,15 @@ │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5f3c6e │ │ │ │ ldr.w fp, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ bl 43992c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3255c0> │ │ │ │ mov r0, fp │ │ │ │ - bl ab9ba0 │ │ │ │ + bl ab9b30 │ │ │ │ ldr.w r2, [r9, #124] @ 0x7c │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r9 │ │ │ │ bl 439824 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3254b8> │ │ │ │ ldr.w r3, [r9, #124] @ 0x7c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -2014141,23 +2014136,23 @@ │ │ │ │ bne.n 5f424c │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #5 │ │ │ │ bl 5ca454 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ b.n 5f424c │ │ │ │ - add r0, pc, #456 @ (adr r0, 5f4454 ) │ │ │ │ + add r0, pc, #584 @ (adr r0, 5f44d4 ) │ │ │ │ lsls r6, r4, #4 │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - eors r6, r2 │ │ │ │ + eors r6, r6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ adcs r1, r7 │ │ │ │ vshll.u32 q9, d8, #31 │ │ │ │ bhi.w 5f4694 │ │ │ │ ldr.w r0, [pc, #1248] @ 5f4788 │ │ │ │ cmp.w ip, #32 │ │ │ │ add r0, pc │ │ │ │ @@ -2014314,15 +2014309,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 5f3086 │ │ │ │ mov r3, r2 │ │ │ │ str.w r2, [r9, #4] │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl ad130c │ │ │ │ + bl ad129c │ │ │ │ b.w 5f2e14 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #0 │ │ │ │ bl 48f474 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x37b108> │ │ │ │ b.w 5f2b96 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2014569,27 +2014564,27 @@ │ │ │ │ mov r7, r3 │ │ │ │ b.w 5f31de │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq r2, #15 │ │ │ │ movne.w r2, #4294967295 @ 0xffffffff │ │ │ │ b.n 5f42e2 │ │ │ │ - str r4, [sp, #760] @ 0x2f8 │ │ │ │ + str r4, [sp, #888] @ 0x378 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - str r0, [sp, #360] @ 0x168 │ │ │ │ + str r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r6, r4, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #8] @ (5f47a8 ) │ │ │ │ add r2, pc │ │ │ │ bl 5f2a98 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r7, [sp, #800] @ 0x320 │ │ │ │ lsls r6, r4, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, #1 │ │ │ │ @@ -2014600,15 +2014595,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (5f47d8 ) │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov r1, ip │ │ │ │ add r2, pc │ │ │ │ bl 5f2a98 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r7, [sp, #608] @ 0x260 │ │ │ │ lsls r6, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -2015914,15 +2015909,15 @@ │ │ │ │ nop │ │ │ │ add r2, sp, #608 @ 0x260 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #544 @ 0x220 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - cmp r4, #170 @ 0xaa │ │ │ │ + cmp r4, #202 @ 0xca │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5f562e │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2016584,19 +2016579,19 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #256 @ (adr r4, 5f5e68 ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5f5f84 │ │ │ │ + b.n 5f5fc4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ add r2, pc, #856 @ (adr r2, 5f60cc ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ - svc 180 @ 0xb4 │ │ │ │ + svc 212 @ 0xd4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2017424,15 +2017419,15 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #328 @ (adr r2, 5f680c ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - svc 0 │ │ │ │ + svc 32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2112] @ 0x840 │ │ │ │ @@ -2017577,15 +2017572,15 @@ │ │ │ │ blx 6a9e8 │ │ │ │ b.n 5f67f8 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb77a │ │ │ │ + @ instruction: 0xb79a │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r3, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2018018,21 +2018013,21 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 5f6cc2 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r4, r5, #29 │ │ │ │ + asrs r4, r1, #30 │ │ │ │ lsls r3, r5, #2 │ │ │ │ str r4, [sp, #792] @ 0x318 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 5f6d50 │ │ │ │ + push {} │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2018198,23 +2018193,23 @@ │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r3, [sp, #16] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sxth r0, r3 │ │ │ │ + sxth r0, r7 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - sxth r2, r2 │ │ │ │ + sxth r2, r6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - sxth r4, r1 │ │ │ │ + sxth r4, r5 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbz r4, 5f6ed0 │ │ │ │ + sxth r4, r0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbz r2, 5f6ea6 │ │ │ │ + cbz r2, 5f6eae │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r1, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -2018387,23 +2018382,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r1, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #184 @ 0xb8 │ │ │ │ + add sp, #312 @ 0x138 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add sp, #160 @ 0xa0 │ │ │ │ + add sp, #288 @ 0x120 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add sp, #136 @ 0x88 │ │ │ │ + add sp, #264 @ 0x108 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add sp, #0 │ │ │ │ + add sp, #128 @ 0x80 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, sp, #344 @ 0x158 │ │ │ │ + add r7, sp, #472 @ 0x1d8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r6, [r1, #62] @ 0x3e │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2018560,21 +2018555,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #400 @ 0x190 │ │ │ │ + add r6, sp, #528 @ 0x210 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, sp, #376 @ 0x178 │ │ │ │ + add r6, sp, #504 @ 0x1f8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, sp, #368 @ 0x170 │ │ │ │ + add r6, sp, #496 @ 0x1f0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r5, sp, #680 @ 0x2a8 │ │ │ │ + add r5, sp, #808 @ 0x328 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r6, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2176] @ 0x880 │ │ │ │ @@ -2019037,35 +2019032,35 @@ │ │ │ │ ... │ │ │ │ ldrh r2, [r1, #46] @ 0x2e │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r3, r3, #5 │ │ │ │ - asrs r2, r4, #32 │ │ │ │ + asrs r2, r0, #1 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r4, r6, #27 │ │ │ │ + lsrs r4, r2, #28 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldc2 15, cr15, [r7], {255} @ 0xff │ │ │ │ cmp r5, #105 @ 0x69 │ │ │ │ movs r0, r0 │ │ │ │ bl 517716 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4033aa> │ │ │ │ lsls r5, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #25 │ │ │ │ + lsrs r2, r2, #26 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r2, [r7, #28] │ │ │ │ + strb r2, [r3, #29] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r2, sp, #120 @ 0x78 │ │ │ │ + add r2, sp, #248 @ 0xf8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r6, #10] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - lsrs r0, r4, #16 │ │ │ │ + lsrs r0, r0, #17 │ │ │ │ lsls r3, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2019151,19 +2019146,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #4] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #13 │ │ │ │ + lsrs r0, r2, #14 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r2, r6, #13 │ │ │ │ + lsrs r2, r2, #14 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r7, pc, #664 @ (adr r7, 5f7abc ) │ │ │ │ + add r7, pc, #792 @ (adr r7, 5f7b3c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r0, [r1, #0] │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2019437,25 +2019432,25 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ strh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #640 @ (adr r6, 5f7d64 ) │ │ │ │ + add r6, pc, #768 @ (adr r6, 5f7de4 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, pc, #600 @ (adr r6, 5f7d40 ) │ │ │ │ + add r6, pc, #728 @ (adr r6, 5f7dc0 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, pc, #432 @ (adr r6, 5f7c9c ) │ │ │ │ + add r6, pc, #560 @ (adr r6, 5f7d1c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r5, pc, #584 @ (adr r5, 5f7d38 ) │ │ │ │ + add r5, pc, #712 @ (adr r5, 5f7db8 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r4, pc, #840 @ (adr r4, 5f7e40 ) │ │ │ │ + add r4, pc, #968 @ (adr r4, 5f7ec0 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2019587,19 +2019582,19 @@ │ │ │ │ b.n 5f7bd8 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #80 @ (adr r4, 5f7cac ) │ │ │ │ + add r4, pc, #208 @ (adr r4, 5f7d2c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r0, [r4, #32] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r3, pc, #264 @ (adr r3, 5f7d6c ) │ │ │ │ + add r3, pc, #392 @ (adr r3, 5f7dec ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r8, r2 │ │ │ │ @@ -2019784,23 +2019779,23 @@ │ │ │ │ b.n 5f7da2 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r6, [r6, #26] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #432 @ (adr r2, 5f7fec ) │ │ │ │ + add r2, pc, #560 @ (adr r2, 5f806c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r2, pc, #408 @ (adr r2, 5f7fd8 ) │ │ │ │ + add r2, pc, #536 @ (adr r2, 5f8058 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r2, pc, #384 @ (adr r2, 5f7fc4 ) │ │ │ │ + add r2, pc, #512 @ (adr r2, 5f8044 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r2, pc, #224 @ (adr r2, 5f7f28 ) │ │ │ │ + add r2, pc, #352 @ (adr r2, 5f7fa8 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r1, pc, #656 @ (adr r1, 5f80dc ) │ │ │ │ + add r1, pc, #784 @ (adr r1, 5f815c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r4, [r3, #16] │ │ │ │ lsls r3, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2020162,29 +2020157,29 @@ │ │ │ │ moveq r4, r3 │ │ │ │ b.n 5f8032 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strh r6, [r7, #4] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #640] @ 0x280 │ │ │ │ + ldr r7, [sp, #768] @ 0x300 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ + ldr r7, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ble.n 5f8278 │ │ │ │ + ble.n 5f82b8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [sp, #920] @ 0x398 │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [sp, #640] @ 0x280 │ │ │ │ + ldr r6, [sp, #768] @ 0x300 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r4, r3, #6 │ │ │ │ + subs r4, r7, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrb r4, [r7, #25] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldr r5, [sp, #544] @ 0x220 │ │ │ │ + ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2020302,15 +2020297,15 @@ │ │ │ │ b.n 5f82d2 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #22] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #872] @ 0x368 │ │ │ │ + ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb r4, [r6, #19] │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2020769,26 +2020764,26 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r0, #17] │ │ │ │ lsls r3, r3, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 11, cr0, cr8, cr10, {5} │ │ │ │ - ldc2l 0, cr0, [r2], #680 @ 0x2a8 │ │ │ │ - ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ + cdp2 0, 13, cr0, cr8, cr10, {5} │ │ │ │ + ldc2 0, cr0, [r2, #-680] @ 0xfffffd58 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r7, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r7, [sp, #592] @ 0x250 │ │ │ │ + str r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xfb4000aa │ │ │ │ - str r7, [sp, #312] @ 0x138 │ │ │ │ + @ instruction: 0xfb6000aa │ │ │ │ + str r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xfb1800aa │ │ │ │ + @ instruction: 0xfb3800aa │ │ │ │ ldrb.w r3, [fp, #88] @ 0x58 │ │ │ │ adds r7, #1 │ │ │ │ adds r4, #12 │ │ │ │ cmp r3, r7 │ │ │ │ bls.w 5f8a68 │ │ │ │ movs r3, #12 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ @@ -2021734,46 +2021729,46 @@ │ │ │ │ str.w r0, [r3, r7, lsl #2] │ │ │ │ b.w 5f89c2 │ │ │ │ nop │ │ │ │ ands r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbee00a5 │ │ │ │ - bcc.n 5f91fc │ │ │ │ + stc2 0, cr0, [lr], {165} @ 0xa5 │ │ │ │ + bcc.n 5f923c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r5, [sp, #568] @ 0x238 │ │ │ │ + str r5, [sp, #696] @ 0x2b8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - vst4.32 {d0-d3}, [r6 :128], sl │ │ │ │ - str r4, [sp, #848] @ 0x350 │ │ │ │ + vld4.32 {d0-d3}, [r6 :128], sl │ │ │ │ + str r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh.w r0, [r4, sl, lsl #2] │ │ │ │ - str r3, [sp, #744] @ 0x2e8 │ │ │ │ + ldr.w r0, [r4, sl, lsl #2] │ │ │ │ + str r3, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #704] @ 0x2c0 │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #664] @ 0x298 │ │ │ │ + str r3, [sp, #792] @ 0x318 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #744] @ 0x2e8 │ │ │ │ + str r2, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subw r0, r8, #2218 @ 0x8aa │ │ │ │ - str r1, [sp, #0] │ │ │ │ + movt r0, #34986 @ 0x88aa │ │ │ │ + str r1, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - orr.w r0, r2, #5570560 @ 0x550000 │ │ │ │ - ldrb r6, [r0, r4] │ │ │ │ + orn r0, r2, #5570560 @ 0x550000 │ │ │ │ + ldrb r6, [r4, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r3, #62] @ 0x3e │ │ │ │ + ldrh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r7, #54] @ 0x36 │ │ │ │ + ldrh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r4, [r7, #116] @ 0x74 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0ac00aa │ │ │ │ + @ instruction: 0xf0cc00aa │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ @@ -2022372,34 +2022367,34 @@ │ │ │ │ adc.w r8, r8, #0 │ │ │ │ subs r3, r6, #3 │ │ │ │ orrs.w r3, r3, r8 │ │ │ │ bne.n 5f9876 │ │ │ │ ldr.w fp, [sp, #112] @ 0x70 │ │ │ │ b.w 5f8f62 │ │ │ │ ... │ │ │ │ - ldrh r2, [r2, #32] │ │ │ │ + ldrh r2, [r6, #32] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - vhadd.s d16, d22, d26 │ │ │ │ - ldrh r0, [r5, #22] │ │ │ │ + vaddl.s16 q0, d22, d26 │ │ │ │ + ldrh r0, [r1, #24] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r5, #16] │ │ │ │ + ldrh r4, [r1, #18] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r1, #12] │ │ │ │ + ldrh r4, [r5, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r4, #4] │ │ │ │ + ldrh r0, [r0, #6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r3, #0] │ │ │ │ + ldrh r6, [r7, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r4, [r2, #60] @ 0x3c │ │ │ │ + strh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r4, r2, r0 │ │ │ │ + adds r4, r6, r0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r0, #30 │ │ │ │ + adds r0, #62 @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add.w r0, sl, sl, asr #2 │ │ │ │ + @ instruction: 0xeb2a00aa │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ @@ -2022999,35 +2022994,35 @@ │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ mov r5, r0 │ │ │ │ b.n 5f9e68 │ │ │ │ ldr.w fp, [sp, #184] @ 0xb8 │ │ │ │ b.w 5f972a │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r4, [r4, #44] @ 0x2c │ │ │ │ + strh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r2, #36] @ 0x24 │ │ │ │ + strh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, sp, #88 @ 0x58 │ │ │ │ + add r7, sp, #216 @ 0xd8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r6, #26] │ │ │ │ + strh r4, [r2, #28] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r4, [r3, #26] │ │ │ │ + strh r4, [r7, #26] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r2, #26] │ │ │ │ + strh r6, [r6, #26] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r4, #18] │ │ │ │ + strh r6, [r0, #20] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r2, [r5, #16] │ │ │ │ + strh r2, [r1, #18] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r2, [r3, #14] │ │ │ │ + strh r2, [r7, #14] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r2, [r1, #12] │ │ │ │ + strh r2, [r5, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r7, #6] │ │ │ │ + strh r6, [r3, #8] │ │ │ │ lsls r1, r6, #2 │ │ │ │ add r6, sp, #624 @ 0x270 │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -2023170,15 +2023165,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r0, [r7, #0] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r5, #0] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - b.n 5fa818 │ │ │ │ + b.n 5fa858 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r1, r4] │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2023412,17 +2023407,17 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrsh r6, [r0, r2] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #21] │ │ │ │ + ldrb r0, [r0, #22] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r4, [r4, #18] │ │ │ │ + ldrb r4, [r0, #19] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb r2, [r0, r2] │ │ │ │ lsls r3, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2023941,33 +2023936,33 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrh r6, [r7, r7] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - svc 138 @ 0x8a │ │ │ │ + svc 170 @ 0xaa │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ - vqdmulh.s , , d30[0] │ │ │ │ + @ instruction: 0xffffdd0e │ │ │ │ lsls r2, r5, #2 │ │ │ │ bpl.n 5fa97e │ │ │ │ - vcvt.f16.u16 , q2, #1 │ │ │ │ + vcvt.f16.u16 , q10, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r4, r4 │ │ │ │ + cmp r4, r8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r7, #1] │ │ │ │ + ldrb r0, [r3, #2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r2, [r3, #0] │ │ │ │ + ldrb r2, [r7, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r3, #28] │ │ │ │ + strb r6, [r7, #28] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r4, [r6, #27] │ │ │ │ + strb r4, [r2, #28] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r4, [r3, #25] │ │ │ │ + strb r4, [r7, #25] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr.w r0, [fp, #32] │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ ldrb.w r3, [r3, #3296] @ 0xce0 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 5faaee │ │ │ │ @@ -2024199,15 +2024194,15 @@ │ │ │ │ b.n 5faacc │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r5, r4] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 5facbc │ │ │ │ + bhi.n 5faafc │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #4] │ │ │ │ @@ -2024680,15 +2024675,15 @@ │ │ │ │ b.n 5fb098 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r7, r0] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 5fb07c │ │ │ │ + bcc.n 5fb0bc │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr r7, [pc, #304] @ (5fb224 ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2025740,46 +2025735,46 @@ │ │ │ │ ... │ │ │ │ ldr r5, [pc, #440] @ (5fbdac ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #392] @ (5fbd84 ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ - beq.n 5fbbe0 │ │ │ │ + bne.n 5fbc20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 5fbcd4 │ │ │ │ + beq.n 5fbb14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - beq.n 5fbce8 │ │ │ │ + beq.n 5fbb28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r5, {r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r3, r4, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r6!, {r2} │ │ │ │ + ldmia r6!, {r2, r5} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r1, #12] │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r5!, {r3, r7} │ │ │ │ + ldmia r5, {r3, r5, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r2!, {r3, r7} │ │ │ │ + ldmia r2!, {r3, r5, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r3, #86 @ 0x56 │ │ │ │ + adds r3, #118 @ 0x76 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r2, #104] @ 0x68 │ │ │ │ + str r2, [r6, #104] @ 0x68 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r0, r3, r4, r6, lr} │ │ │ │ vrsra.u32 d28, d7, #1 │ │ │ │ @ instruction: 0xffffbed5 │ │ │ │ - vsli.64 q11, q9, #63 @ 0x3f │ │ │ │ + vqshlu.s32 d22, d2, #31 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ add r6, lr │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2026057,15 +2026052,15 @@ │ │ │ │ nop │ │ │ │ negs r0, r0 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ tst r2, r6 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - stmia r6!, {r2, r6} │ │ │ │ + stmia r6!, {r2, r5, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4 │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2026299,17 +2026294,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} │ │ │ │ - movs r7, #116 @ 0x74 │ │ │ │ + movs r7, #148 @ 0x94 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - movs r7, #94 @ 0x5e │ │ │ │ + movs r7, #126 @ 0x7e │ │ │ │ lsls r6, r4, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2029160,19 +2029155,19 @@ │ │ │ │ str.w r3, [r9, #2656] @ 0xa60 │ │ │ │ ldrsb.w r3, [sl, #65] @ 0x41 │ │ │ │ b.w 5fd5a8 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #206 @ 0xce │ │ │ │ lsls r3, r3, #5 │ │ │ │ - asrs r2, r4, #4 │ │ │ │ + asrs r2, r0, #5 │ │ │ │ lsls r6, r4, #4 │ │ │ │ movs r3, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - lsls r4, r1, #31 │ │ │ │ + lsls r4, r5, #31 │ │ │ │ lsls r6, r4, #4 │ │ │ │ add.w r0, r4, #20 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 468088 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x353d1c> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ @@ -2029236,15 +2029231,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - lsls r2, r4, #27 │ │ │ │ + lsls r2, r0, #28 │ │ │ │ lsls r6, r4, #4 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2029278,15 +2029273,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ adds r4, r3, #7 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #712 @ 0x2c8 │ │ │ │ + add r1, sp, #840 @ 0x348 │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r2, r0, #7 │ │ │ │ lsls r3, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2029480,15 +2029475,15 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r2, #3 │ │ │ │ lsls r3, r3, #5 │ │ │ │ str r1, [sp, #952] @ 0x3b8 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - add r0, pc, #800 @ (adr r0, 5fe784 ) │ │ │ │ + add r0, pc, #928 @ (adr r0, 5fe804 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r2, r7 │ │ │ │ lsls r3, r3, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2029719,28 +2029714,28 @@ │ │ │ │ nop │ │ │ │ subs r6, r5, r2 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r4, r2 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - subs r1, #218 @ 0xda │ │ │ │ + subs r1, #250 @ 0xfa │ │ │ │ lsls r1, r6, #2 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [r9], {255} @ 0xff │ │ │ │ subs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r3, r7 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldr r6, [sp, #208] @ 0xd0 │ │ │ │ + ldr r6, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #256 @ (adr r5, 5fe7d8 ) │ │ │ │ + add r5, pc, #384 @ (adr r5, 5fe858 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (5fe72c ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2029816,35 +2029811,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (5fe7b0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (5fe7b4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r5, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [sp, #408] @ 0x198 │ │ │ │ + ldr r5, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [sp, #48] @ 0x30 │ │ │ │ + ldr r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r5, [sp, #600] @ 0x258 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [sp, #832] @ 0x340 │ │ │ │ + ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [sp, #904] @ 0x388 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r5, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r5, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [sp, #560] @ 0x230 │ │ │ │ + ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [sp, #616] @ 0x268 │ │ │ │ + ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r6, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 5fe80c │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 5fe806 │ │ │ │ tbb [pc, r0] │ │ │ │ ldr r5, [r5, #36] @ 0x24 │ │ │ │ @@ -2029958,55 +2029953,55 @@ │ │ │ │ ldr r0, [pc, #88] @ (5fe904 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #84] @ (5fe908 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #640] @ 0x280 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - ldr r6, [sp, #304] @ 0x130 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - ldr r6, [sp, #360] @ 0x168 │ │ │ │ + ldr r5, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [sp, #32] │ │ │ │ + ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [sp, #536] @ 0x218 │ │ │ │ + ldr r6, [sp, #488] @ 0x1e8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [sp, #576] @ 0x240 │ │ │ │ + ldr r6, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [sp, #632] @ 0x278 │ │ │ │ + ldr r5, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr r5, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [sp, #352] @ 0x160 │ │ │ │ + ldr r5, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [sp, #128] @ 0x80 │ │ │ │ + ldr r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [sp, #200] @ 0xc8 │ │ │ │ + ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [sp, #816] @ 0x330 │ │ │ │ + ldr r6, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [sp, #392] @ 0x188 │ │ │ │ + ldr r6, [sp, #328] @ 0x148 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [sp, #304] @ 0x130 │ │ │ │ + ldr r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r6, [sp, #520] @ 0x208 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ + ldr r6, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r5, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r5, [sp, #136] @ 0x88 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + ldr r5, [sp, #112] @ 0x70 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + ldr r5, [sp, #88] @ 0x58 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ bhi.n 5fe9a0 │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r1, r1, #4 │ │ │ │ lsls r6, r0, #4 │ │ │ │ lsls r3, r0, #4 │ │ │ │ @@ -2030271,145 +2030266,145 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #264] @ (5fec2c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #264] @ (5fec30 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r7, pc, #88 @ (adr r7, 5feb88 ) │ │ │ │ + add r7, pc, #216 @ (adr r7, 5fec08 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #880 @ (adr r6, 5feea4 ) │ │ │ │ + add r6, pc, #1008 @ (adr r6, 5fef24 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #648 @ (adr r6, 5fedc0 ) │ │ │ │ + add r6, pc, #776 @ (adr r6, 5fee40 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #480 @ (adr r6, 5fed1c ) │ │ │ │ + add r6, pc, #608 @ (adr r6, 5fed9c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #344 @ (adr r6, 5fec98 ) │ │ │ │ + add r6, pc, #472 @ (adr r6, 5fed18 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #160 @ (adr r6, 5febe4 ) │ │ │ │ + add r6, pc, #288 @ (adr r6, 5fec64 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #24 @ (adr r6, 5feb60 ) │ │ │ │ + add r6, pc, #152 @ (adr r6, 5febe0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #896 @ (adr r5, 5feecc ) │ │ │ │ + add r6, pc, #0 @ (adr r6, 5feb4c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #712 @ (adr r5, 5fee18 ) │ │ │ │ + add r5, pc, #840 @ (adr r5, 5fee98 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #480 @ (adr r5, 5fed34 ) │ │ │ │ + add r5, pc, #608 @ (adr r5, 5fedb4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #296 @ (adr r5, 5fec80 ) │ │ │ │ + add r5, pc, #424 @ (adr r5, 5fed00 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #128 @ (adr r5, 5febdc ) │ │ │ │ + add r5, pc, #256 @ (adr r5, 5fec5c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #1000 @ (adr r4, 5fef48 ) │ │ │ │ + add r5, pc, #104 @ (adr r5, 5febc8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #848 @ (adr r4, 5feeb4 ) │ │ │ │ + add r4, pc, #976 @ (adr r4, 5fef34 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #680 @ (adr r4, 5fee10 ) │ │ │ │ + add r4, pc, #808 @ (adr r4, 5fee90 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #432 @ (adr r4, 5fed1c ) │ │ │ │ + add r4, pc, #560 @ (adr r4, 5fed9c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #184 @ (adr r4, 5fec28 ) │ │ │ │ + add r4, pc, #312 @ (adr r4, 5feca8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #992 @ (adr r3, 5fef54 ) │ │ │ │ + add r4, pc, #96 @ (adr r4, 5febd4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #808 @ (adr r3, 5feea0 ) │ │ │ │ + add r3, pc, #936 @ (adr r3, 5fef20 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #688 @ (adr r3, 5fee2c ) │ │ │ │ + add r3, pc, #816 @ (adr r3, 5feeac ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #552 @ (adr r3, 5feda8 ) │ │ │ │ + add r3, pc, #680 @ (adr r3, 5fee28 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #336 @ (adr r3, 5fecd4 ) │ │ │ │ + add r3, pc, #464 @ (adr r3, 5fed54 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #120 @ (adr r3, 5fec00 ) │ │ │ │ + add r3, pc, #248 @ (adr r3, 5fec80 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, pc, #880 @ (adr r2, 5feefc ) │ │ │ │ + add r2, pc, #1008 @ (adr r2, 5fef7c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, pc, #664 @ (adr r2, 5fee28 ) │ │ │ │ + add r2, pc, #792 @ (adr r2, 5feea8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, pc, #496 @ (adr r2, 5fed84 ) │ │ │ │ + add r2, pc, #624 @ (adr r2, 5fee04 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, pc, #328 @ (adr r2, 5fece0 ) │ │ │ │ + add r2, pc, #456 @ (adr r2, 5fed60 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, pc, #160 @ (adr r2, 5fec3c ) │ │ │ │ + add r2, pc, #288 @ (adr r2, 5fecbc ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #1016 @ (adr r1, 5fef98 ) │ │ │ │ + add r2, pc, #120 @ (adr r2, 5fec18 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #848 @ (adr r1, 5feef4 ) │ │ │ │ + add r1, pc, #976 @ (adr r1, 5fef74 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #680 @ (adr r1, 5fee50 ) │ │ │ │ + add r1, pc, #808 @ (adr r1, 5feed0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #528 @ (adr r1, 5fedbc ) │ │ │ │ + add r1, pc, #656 @ (adr r1, 5fee3c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #344 @ (adr r1, 5fed08 ) │ │ │ │ + add r1, pc, #472 @ (adr r1, 5fed88 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #208 @ (adr r1, 5fec84 ) │ │ │ │ + add r1, pc, #336 @ (adr r1, 5fed04 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #72 @ (adr r1, 5fec00 ) │ │ │ │ + add r1, pc, #200 @ (adr r1, 5fec80 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, pc, #896 @ (adr r0, 5fef3c ) │ │ │ │ + add r1, pc, #0 @ (adr r1, 5febbc ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, pc, #680 @ (adr r0, 5fee68 ) │ │ │ │ + add r0, pc, #808 @ (adr r0, 5feee8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, pc, #496 @ (adr r0, 5fedb4 ) │ │ │ │ + add r0, pc, #624 @ (adr r0, 5fee34 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, pc, #328 @ (adr r0, 5fed10 ) │ │ │ │ + add r0, pc, #456 @ (adr r0, 5fed90 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, pc, #128 @ (adr r0, 5fec4c ) │ │ │ │ + add r0, pc, #256 @ (adr r0, 5feccc ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ + add r0, pc, #40 @ (adr r0, 5febf8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [sp, #768] @ 0x300 │ │ │ │ + ldr r7, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [sp, #584] @ 0x248 │ │ │ │ + ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r7, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [sp, #232] @ 0xe8 │ │ │ │ + ldr r7, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [sp, #920] @ 0x398 │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r6, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [sp, #584] @ 0x248 │ │ │ │ + ldr r6, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r6, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [sp, #264] @ 0x108 │ │ │ │ + ldr r6, [sp, #392] @ 0x188 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [sp, #80] @ 0x50 │ │ │ │ + ldr r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [sp, #904] @ 0x388 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r5, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [sp, #552] @ 0x228 │ │ │ │ + ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [sp, #384] @ 0x180 │ │ │ │ + ldr r5, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [sp, #216] @ 0xd8 │ │ │ │ + ldr r5, [sp, #344] @ 0x158 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ + ldr r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r5, [sp, #40] @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [sp, #800] @ 0x320 │ │ │ │ + ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [sp, #632] @ 0x278 │ │ │ │ + ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r4, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [sp, #344] @ 0x158 │ │ │ │ + ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [sp, #208] @ 0xd0 │ │ │ │ + ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [sp, #56] @ 0x38 │ │ │ │ + ldr r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r4, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #27 │ │ │ │ bhi.n 5fed02 │ │ │ │ tbb [pc, r0] │ │ │ │ ldrsh r6, [r1, r4] │ │ │ │ ldr r4, [r3, r5] │ │ │ │ @@ -2030508,71 +2030503,71 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ (5fed74 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ (5fed78 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r4, pc, #576 @ (adr r4, 5fef4c ) │ │ │ │ + add r4, pc, #704 @ (adr r4, 5fefcc ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #216 @ 0xd8 │ │ │ │ + add r0, sp, #344 @ 0x158 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #64 @ 0x40 │ │ │ │ + add r0, sp, #192 @ 0xc0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #952 @ (adr r7, 5ff0d0 ) │ │ │ │ + add r0, sp, #56 @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #800 @ (adr r7, 5ff03c ) │ │ │ │ + add r7, pc, #928 @ (adr r7, 5ff0bc ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #648 @ (adr r7, 5fefa8 ) │ │ │ │ + add r7, pc, #776 @ (adr r7, 5ff028 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #480 @ (adr r7, 5fef04 ) │ │ │ │ + add r7, pc, #608 @ (adr r7, 5fef84 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #312 @ (adr r7, 5fee60 ) │ │ │ │ + add r7, pc, #440 @ (adr r7, 5feee0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #144 @ (adr r7, 5fedbc ) │ │ │ │ + add r7, pc, #272 @ (adr r7, 5fee3c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #1000 @ (adr r6, 5ff118 ) │ │ │ │ + add r7, pc, #104 @ (adr r7, 5fed98 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #832 @ (adr r6, 5ff074 ) │ │ │ │ + add r6, pc, #960 @ (adr r6, 5ff0f4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #680 @ (adr r6, 5fefe0 ) │ │ │ │ + add r6, pc, #808 @ (adr r6, 5ff060 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #512 @ (adr r6, 5fef3c ) │ │ │ │ + add r6, pc, #640 @ (adr r6, 5fefbc ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #360 @ (adr r6, 5feea8 ) │ │ │ │ + add r6, pc, #488 @ (adr r6, 5fef28 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #208 @ (adr r6, 5fee14 ) │ │ │ │ + add r6, pc, #336 @ (adr r6, 5fee94 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #24 @ (adr r6, 5fed60 ) │ │ │ │ + add r6, pc, #152 @ (adr r6, 5fede0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #864 @ (adr r5, 5ff0ac ) │ │ │ │ + add r5, pc, #992 @ (adr r5, 5ff12c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #696 @ (adr r5, 5ff008 ) │ │ │ │ + add r5, pc, #824 @ (adr r5, 5ff088 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #528 @ (adr r5, 5fef64 ) │ │ │ │ + add r5, pc, #656 @ (adr r5, 5fefe4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #344 @ (adr r5, 5feeb0 ) │ │ │ │ + add r5, pc, #472 @ (adr r5, 5fef30 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #176 @ (adr r5, 5fee0c ) │ │ │ │ + add r5, pc, #304 @ (adr r5, 5fee8c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #968 @ (adr r4, 5ff128 ) │ │ │ │ + add r5, pc, #72 @ (adr r5, 5feda8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #784 @ (adr r4, 5ff074 ) │ │ │ │ + add r4, pc, #912 @ (adr r4, 5ff0f4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #632 @ (adr r4, 5fefe0 ) │ │ │ │ + add r4, pc, #760 @ (adr r4, 5ff060 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #496 @ (adr r4, 5fef5c ) │ │ │ │ + add r4, pc, #624 @ (adr r4, 5fefdc ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #344 @ (adr r4, 5feec8 ) │ │ │ │ + add r4, pc, #472 @ (adr r4, 5fef48 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #192 @ (adr r4, 5fee34 ) │ │ │ │ + add r4, pc, #320 @ (adr r4, 5feeb4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #40 @ (adr r4, 5feda0 ) │ │ │ │ + add r4, pc, #168 @ (adr r4, 5fee20 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #816 @ (adr r3, 5ff0ac ) │ │ │ │ + add r3, pc, #944 @ (adr r3, 5ff12c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 5fedaa │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r0, #4 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ @@ -2030591,25 +2030586,25 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (5fedc0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (5fedc4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r7, pc, #264 @ (adr r7, 5feebc ) │ │ │ │ + add r7, pc, #392 @ (adr r7, 5fef3c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #720 @ (adr r7, 5ff088 ) │ │ │ │ + add r7, pc, #848 @ (adr r7, 5ff108 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #344 @ (adr r7, 5fef14 ) │ │ │ │ + add r7, pc, #472 @ (adr r7, 5fef94 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #432 @ (adr r7, 5fef70 ) │ │ │ │ + add r7, pc, #560 @ (adr r7, 5feff0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #520 @ (adr r7, 5fefcc ) │ │ │ │ + add r7, pc, #648 @ (adr r7, 5ff04c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #16 @ (adr r7, 5fedd8 ) │ │ │ │ + add r7, pc, #144 @ (adr r7, 5fee58 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #16 │ │ │ │ bhi.n 5fede2 │ │ │ │ tbb [pc, r0] │ │ │ │ adds r3, r3, r0 │ │ │ │ lsrs r4, r1, #4 │ │ │ │ lsrs r7, r1, #4 │ │ │ │ @@ -2030636,45 +2030631,45 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (5fee20 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (5fee24 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r0, sp, #256 @ 0x100 │ │ │ │ + add r0, sp, #384 @ 0x180 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #776 @ (adr r7, 5ff11c ) │ │ │ │ + add r7, pc, #904 @ (adr r7, 5ff19c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #864 @ (adr r7, 5ff178 ) │ │ │ │ + add r7, pc, #992 @ (adr r7, 5ff1f8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #952 @ (adr r7, 5ff1d4 ) │ │ │ │ + add r0, sp, #56 @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #32 │ │ │ │ + add r0, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #568 @ (adr r7, 5ff05c ) │ │ │ │ + add r7, pc, #696 @ (adr r7, 5ff0dc ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #400 @ (adr r7, 5fefb8 ) │ │ │ │ + add r7, pc, #528 @ (adr r7, 5ff038 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ cbz r0, 5fee3a │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 5fee34 │ │ │ │ ldr r0, [pc, #16] @ (5fee40 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (5fee44 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (5fee48 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r0, sp, #384 @ 0x180 │ │ │ │ + add r0, sp, #512 @ 0x200 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #200 @ 0xc8 │ │ │ │ + add r0, sp, #328 @ 0x148 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #48 @ 0x30 │ │ │ │ + add r0, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 5fee94 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r0, r1, #20 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ @@ -2030707,33 +2030702,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (5feebc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (5feec0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r0, sp, #448 @ 0x1c0 │ │ │ │ + add r0, sp, #576 @ 0x240 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #312 @ 0x138 │ │ │ │ + add r0, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #320 @ 0x140 │ │ │ │ + add r1, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #8 │ │ │ │ + add r1, sp, #136 @ 0x88 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #128 @ 0x80 │ │ │ │ + add r1, sp, #256 @ 0x100 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #440 @ 0x1b8 │ │ │ │ + add r0, sp, #568 @ 0x238 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #528 @ 0x210 │ │ │ │ + add r0, sp, #656 @ 0x290 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #632 @ 0x278 │ │ │ │ + add r0, sp, #760 @ 0x2f8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #768 @ 0x300 │ │ │ │ + add r0, sp, #896 @ 0x380 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #296 @ 0x128 │ │ │ │ + add r1, sp, #424 @ 0x1a8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 5feee8 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (5feef0 ) │ │ │ │ @@ -2030748,23 +2030743,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (5feefc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (5fef00 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r1, sp, #280 @ 0x118 │ │ │ │ + add r1, sp, #408 @ 0x198 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #144 @ 0x90 │ │ │ │ + add r1, sp, #272 @ 0x110 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #488 @ 0x1e8 │ │ │ │ + add r1, sp, #616 @ 0x268 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #304 @ 0x130 │ │ │ │ + add r1, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #584 @ 0x248 │ │ │ │ + add r1, sp, #712 @ 0x2c8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 5fef28 │ │ │ │ tbb [pc, r0] │ │ │ │ muls r6, r0 │ │ │ │ subs r5, #64 @ 0x40 │ │ │ │ @@ -2030835,53 +2030830,53 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (5fefe8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (5fefec ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r3, sp, #696 @ 0x2b8 │ │ │ │ + add r3, sp, #824 @ 0x338 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #544 @ 0x220 │ │ │ │ + add r3, sp, #672 @ 0x2a0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #392 @ 0x188 │ │ │ │ + add r3, sp, #520 @ 0x208 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #224 @ 0xe0 │ │ │ │ + add r3, sp, #352 @ 0x160 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #56 @ 0x38 │ │ │ │ + add r3, sp, #184 @ 0xb8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #928 @ 0x3a0 │ │ │ │ + add r3, sp, #32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #776 @ 0x308 │ │ │ │ + add r2, sp, #904 @ 0x388 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #624 @ 0x270 │ │ │ │ + add r2, sp, #752 @ 0x2f0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #472 @ 0x1d8 │ │ │ │ + add r2, sp, #600 @ 0x258 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #352 @ 0x160 │ │ │ │ + add r2, sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #216 @ 0xd8 │ │ │ │ + add r2, sp, #344 @ 0x158 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ + add r2, sp, #208 @ 0xd0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #952 @ 0x3b8 │ │ │ │ + add r2, sp, #56 @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #800 @ 0x320 │ │ │ │ + add r1, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #632 @ 0x278 │ │ │ │ + add r1, sp, #760 @ 0x2f8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #496 @ 0x1f0 │ │ │ │ + add r1, sp, #624 @ 0x270 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #360 @ 0x168 │ │ │ │ + add r1, sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #224 @ 0xe0 │ │ │ │ + add r1, sp, #352 @ 0x160 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #88 @ 0x58 │ │ │ │ + add r1, sp, #216 @ 0xd8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #992 @ 0x3e0 │ │ │ │ + add r1, sp, #96 @ 0x60 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 5ff01c │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r6, r0, #12 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ movs r1, r1 │ │ │ │ @@ -2030900,25 +2030895,25 @@ │ │ │ │ ldr r0, [pc, #28] @ (5ff034 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (5ff038 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r3, sp, #16 │ │ │ │ + add r3, sp, #144 @ 0x90 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #952 @ 0x3b8 │ │ │ │ + add r3, sp, #56 @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #224 @ 0xe0 │ │ │ │ + add r3, sp, #352 @ 0x160 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #24 │ │ │ │ + add r3, sp, #152 @ 0x98 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ + add r3, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #216 @ 0xd8 │ │ │ │ + add r3, sp, #344 @ 0x158 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 5ff0b4 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r1, #32 │ │ │ │ movs r6, #35 @ 0x23 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ @@ -2030975,47 +2030970,47 @@ │ │ │ │ ldr r0, [pc, #72] @ (5ff0f8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #68] @ (5ff0fc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r3, sp, #168 @ 0xa8 │ │ │ │ + add r3, sp, #296 @ 0x128 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ + add r3, sp, #192 @ 0xc0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #344 @ 0x158 │ │ │ │ + add r4, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #160 @ 0xa0 │ │ │ │ + add r4, sp, #288 @ 0x120 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #232 @ 0xe8 │ │ │ │ + add r4, sp, #360 @ 0x168 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #784 @ 0x310 │ │ │ │ + add r3, sp, #912 @ 0x390 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #840 @ 0x348 │ │ │ │ + add r3, sp, #968 @ 0x3c8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #896 @ 0x380 │ │ │ │ + add r4, sp, #0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #984 @ 0x3d8 │ │ │ │ + add r4, sp, #88 @ 0x58 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #32 │ │ │ │ + add r3, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #120 @ 0x78 │ │ │ │ + add r3, sp, #248 @ 0xf8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #208 @ 0xd0 │ │ │ │ + add r3, sp, #336 @ 0x150 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #296 @ 0x128 │ │ │ │ + add r3, sp, #424 @ 0x1a8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #352 @ 0x160 │ │ │ │ + add r3, sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #408 @ 0x198 │ │ │ │ + add r3, sp, #536 @ 0x218 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ + add r3, sp, #592 @ 0x250 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #88 @ 0x58 │ │ │ │ + add r4, sp, #216 @ 0xd8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2031514,16 +2031509,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #14 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bics.w r1, r0, #10813440 @ 0xa50000 │ │ │ │ - ands.w r1, r2, #10813440 @ 0xa50000 │ │ │ │ + orrs.w r1, r0, #10813440 @ 0xa50000 │ │ │ │ + bics.w r1, r2, #10813440 @ 0xa50000 │ │ │ │ lsrs r2, r7, #9 │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ @@ -2033432,15 +2033427,15 @@ │ │ │ │ adds r5, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ bl 61634c │ │ │ │ mov r0, r6 │ │ │ │ blx 69170 │ │ │ │ b.n 600aea │ │ │ │ nop │ │ │ │ - str r1, [sp, #856] @ 0x358 │ │ │ │ + str r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w ip, r2, r1, lsl #5 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ @@ -2034872,83 +2034867,83 @@ │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.n 6017f6 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r0, [r6, r1] │ │ │ │ + ldrb r0, [r2, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldmdb sl!, {r1, r3, r4, r6, r8} │ │ │ │ - @ instruction: 0xfaf600a8 │ │ │ │ - @ instruction: 0xfb0600a8 │ │ │ │ @ instruction: 0xfb1600a8 │ │ │ │ @ instruction: 0xfb2600a8 │ │ │ │ @ instruction: 0xfb3600a8 │ │ │ │ - @ instruction: 0xfb4200a8 │ │ │ │ - @ instruction: 0xfb4e00a8 │ │ │ │ + @ instruction: 0xfb4600a8 │ │ │ │ + @ instruction: 0xfb5600a8 │ │ │ │ + @ instruction: 0xfb6200a8 │ │ │ │ + @ instruction: 0xfb6e00a8 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #48] @ 0x30 │ │ │ │ + strh r6, [r0, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r6, 601be6 │ │ │ │ + cbnz r6, 601bee │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r4, #48] @ 0x30 │ │ │ │ + strh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r1, #46] @ 0x2e │ │ │ │ + strh r2, [r5, #46] @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r2, 601bd2 │ │ │ │ + cbnz r2, 601bda │ │ │ │ lsls r4, r5, #2 │ │ │ │ - revsh r0, r4 │ │ │ │ + cbnz r0, 601bd4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r2, #46] @ 0x2e │ │ │ │ + strh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r3, #46] @ 0x2e │ │ │ │ + strh r6, [r7, #46] @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r3, #46] @ 0x2e │ │ │ │ + strh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - hlt 0x0004 │ │ │ │ + hlt 0x0024 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r5, #46] @ 0x2e │ │ │ │ + strh r6, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - hlt 0x0006 │ │ │ │ + hlt 0x0026 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r6, #42] @ 0x2a │ │ │ │ + strh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r0, 601bf2 │ │ │ │ + rev r0, r3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r1, #42] @ 0x2a │ │ │ │ + strh r6, [r5, #42] @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r4, 601be8 │ │ │ │ + cbnz r4, 601bf0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r5, #42] @ 0x2a │ │ │ │ + strh r2, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r1, #40] @ 0x28 │ │ │ │ + strh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r2, 601bd8 │ │ │ │ + cbnz r2, 601be0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r4, #40] @ 0x28 │ │ │ │ + strh r0, [r0, #42] @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r1, #38] @ 0x26 │ │ │ │ + strh r2, [r5, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb8d4 │ │ │ │ + @ instruction: 0xb8f4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r7, #32] │ │ │ │ + strh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r1, #36] @ 0x24 │ │ │ │ + strh r6, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ b.n 601708 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - strh r4, [r4, #18] │ │ │ │ + strh r4, [r0, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r2, #18] │ │ │ │ + strh r0, [r6, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb7bc │ │ │ │ + @ instruction: 0xb7dc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r4, #20] │ │ │ │ + strh r0, [r0, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #23808 @ 0x5d00 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2035175,15 +2035170,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ b.n 6022b4 │ │ │ │ lsls r2, r3, #5 │ │ │ │ vmaxnm.f32 , , │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #4] │ │ │ │ + strh r6, [r6, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #136] @ (601f2c ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2035239,25 +2035234,25 @@ │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r1, #4] │ │ │ │ + strh r2, [r5, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r2, #4] │ │ │ │ + strh r0, [r6, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r3, r4} │ │ │ │ + push {r1, r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bvc.n 602030 │ │ │ │ + bvc.n 601e70 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r7, #2] │ │ │ │ + strh r2, [r3, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r4, #2] │ │ │ │ + strh r6, [r0, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr.w r6, [pc, #3480] @ 602cf0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2036561,319 +2036556,319 @@ │ │ │ │ ldr.w r3, [r5, #296] @ 0x128 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 602126 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #296 @ 0x128 │ │ │ │ bl 601e94 │ │ │ │ b.w 602126 │ │ │ │ - strh r4, [r2, #0] │ │ │ │ + strh r4, [r6, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bkpt 0x009e │ │ │ │ + bkpt 0x00be │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r2, 602d54 │ │ │ │ + cbz r2, 602d5c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r6, #31] │ │ │ │ + strh r6, [r2, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r5, #31] │ │ │ │ + strh r2, [r1, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r2, [r2, #30] │ │ │ │ + ldrb r2, [r6, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxth r2, r4 │ │ │ │ + uxtb r2, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r0, #26] │ │ │ │ + ldrb r4, [r4, #26] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bpl.n 602d0c │ │ │ │ + bvs.n 602d4c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r6, #18] │ │ │ │ + strh r2, [r2, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r6, #34] @ 0x22 │ │ │ │ + strh r0, [r2, #36] @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r7, #16] │ │ │ │ + strh r0, [r3, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r7, #32] │ │ │ │ + strh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r4, #32] │ │ │ │ + strh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r1, #32] │ │ │ │ + strh r6, [r5, #32] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r6, #30] │ │ │ │ + strh r4, [r2, #32] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r7, #32] │ │ │ │ + strh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r7!, {r5, r7} │ │ │ │ + stmia r7!, {r6, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r4, [r1, #25] │ │ │ │ + ldrb r4, [r5, #25] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 602d5a │ │ │ │ + cbz r4, 602d62 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r3, #4] │ │ │ │ + strh r2, [r7, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r6, [r2, #23] │ │ │ │ + ldrb r6, [r6, #23] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #408 @ 0x198 │ │ │ │ + cbz r6, 602d54 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r1, #19] │ │ │ │ + ldrb r0, [r5, #19] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bmi.n 602dcc │ │ │ │ + bmi.n 602e0c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r3, #22] │ │ │ │ + strh r2, [r7, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r3, #16] │ │ │ │ + strh r0, [r7, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r0, #16] │ │ │ │ + strh r0, [r4, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r7, #18] │ │ │ │ + strh r4, [r3, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r6!, {r1, r2, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r6, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r2, [r1, #20] │ │ │ │ + ldrb r2, [r5, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #104 @ 0x68 │ │ │ │ + add sp, #232 @ 0xe8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r1, #16] │ │ │ │ + strh r0, [r5, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r6, #14] │ │ │ │ + strh r4, [r2, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r2, [r7, #18] │ │ │ │ + ldrb r2, [r3, #19] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #808 @ 0x328 │ │ │ │ + add r7, sp, #936 @ 0x3a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r7, #12] │ │ │ │ + strh r0, [r3, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r4, #12] │ │ │ │ + strh r4, [r0, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r1, #30] │ │ │ │ + ldrb r0, [r5, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r6!, {r2, r3} │ │ │ │ + stmia r6!, {r2, r3, r5} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ + ldrb r0, [r3, #17] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + add r7, sp, #416 @ 0x1a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r6, #8] │ │ │ │ + strh r6, [r2, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r4, #8] │ │ │ │ + strh r2, [r0, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r2, #8] │ │ │ │ + strh r6, [r6, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r5!, {r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r0, [r1, #15] │ │ │ │ + ldrb r0, [r5, #15] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #864 @ 0x360 │ │ │ │ + add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r3, #4] │ │ │ │ + strh r2, [r7, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r4, #14] │ │ │ │ + ldrb r0, [r0, #15] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r5, #2] │ │ │ │ + strh r0, [r1, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r3, #2] │ │ │ │ + strh r0, [r7, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - orrs r2, r7 │ │ │ │ + muls r2, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r6, #8] │ │ │ │ + ldrb r0, [r2, #9] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r5, #30] │ │ │ │ + ldrb r0, [r1, #31] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bne.n 602d14 │ │ │ │ + bne.n 602d54 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r4} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r2, [r6, #11] │ │ │ │ + ldrb r2, [r2, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r4} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r2, [r3, #11] │ │ │ │ + ldrb r2, [r7, #11] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r5!, {} │ │ │ │ + stmia r5!, {r5} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r2, [r0, #11] │ │ │ │ + ldrb r2, [r4, #11] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r5!, {r2} │ │ │ │ + stmia r5!, {r2, r5} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r2, [r5, #10] │ │ │ │ + ldrb r2, [r1, #11] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r5!, {r2} │ │ │ │ + stmia r5!, {r2, r5} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r0, [r2, #10] │ │ │ │ + ldrb r0, [r6, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r1, #28] │ │ │ │ + ldrb r4, [r5, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #592 @ 0x250 │ │ │ │ + add r5, sp, #720 @ 0x2d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - beq.n 602dec │ │ │ │ + bne.n 602e2c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r2, [r5, #27] │ │ │ │ + ldrb r2, [r1, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r2, #27] │ │ │ │ + ldrb r2, [r6, #27] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r7, #26] │ │ │ │ + ldrb r2, [r3, #27] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r5, #26] │ │ │ │ + ldrb r6, [r1, #27] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r5, #26] │ │ │ │ + ldrb r0, [r1, #27] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #776 @ 0x308 │ │ │ │ + add r4, sp, #904 @ 0x388 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r4!, {r1, r2, r4} │ │ │ │ + stmia r4!, {r1, r2, r4, r5} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r6, [r0, #6] │ │ │ │ + ldrb r6, [r4, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #600 @ 0x258 │ │ │ │ + add r4, sp, #728 @ 0x2d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r1, #22] │ │ │ │ + ldrb r0, [r5, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - beq.n 602e3c │ │ │ │ + beq.n 602e7c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r4, [r3, #21] │ │ │ │ + ldrb r4, [r7, #21] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r5, #21] │ │ │ │ + ldrb r6, [r1, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r2, #21] │ │ │ │ + ldrb r0, [r6, #21] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r0, #21] │ │ │ │ + ldrb r4, [r4, #21] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r1, #18] │ │ │ │ + strh r6, [r5, #18] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r4, #20] │ │ │ │ + ldrb r2, [r0, #21] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cdp 0, 7, cr0, cr10, cr8, {5} │ │ │ │ - stmia r3!, {r1, r3, r4} │ │ │ │ + cdp 0, 9, cr0, cr10, cr8, {5} │ │ │ │ + stmia r3!, {r1, r3, r4, r5} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r4, [r7, #1] │ │ │ │ + ldrb r4, [r3, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r2, #10] │ │ │ │ + ldrb r6, [r6, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #480 @ 0x1e0 │ │ │ │ + add r3, sp, #608 @ 0x260 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r3!, {r5} │ │ │ │ + stmia r3!, {r6} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r4, [r7, #0] │ │ │ │ + ldrb r4, [r3, #1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #304 @ 0x130 │ │ │ │ + add r3, sp, #432 @ 0x1b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r4, #10] │ │ │ │ + ldrb r2, [r0, #11] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r6!, {r2, r5, r7} │ │ │ │ + ldmia r6, {r2, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r4, [r0, #10] │ │ │ │ + ldrb r4, [r4, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r5, #9] │ │ │ │ + ldrb r6, [r1, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r2, #9] │ │ │ │ + ldrb r6, [r6, #9] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r7, #8] │ │ │ │ + ldrb r6, [r3, #9] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r4, #8] │ │ │ │ + ldrb r6, [r0, #9] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r1, #8] │ │ │ │ + ldrb r6, [r5, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r7, #7] │ │ │ │ + ldrb r2, [r3, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r2!, {r1, r2, r4} │ │ │ │ + stmia r2!, {r1, r2, r4, r5} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strb r2, [r2, #28] │ │ │ │ + strb r2, [r6, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #136 @ 0x88 │ │ │ │ + add r2, sp, #264 @ 0x108 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r4, #5] │ │ │ │ + ldrb r0, [r0, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r3, #27] │ │ │ │ + strb r4, [r7, #27] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #912 @ 0x390 │ │ │ │ + add r2, sp, #16 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r1, #27] │ │ │ │ + strb r4, [r5, #27] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r2, #25] │ │ │ │ + strb r4, [r6, #25] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r6, #126 @ 0x7e │ │ │ │ + subs r6, #158 @ 0x9e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r6, #26] │ │ │ │ + strb r0, [r2, #27] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r3, #19] │ │ │ │ + strb r2, [r7, #19] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r1, #26] │ │ │ │ + strb r2, [r5, #26] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #208 @ 0xd0 │ │ │ │ + add r1, sp, #336 @ 0x150 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r7, #25] │ │ │ │ + strb r2, [r3, #26] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #48 @ 0x30 │ │ │ │ + add r1, sp, #176 @ 0xb0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, sp, #1016 @ 0x3f8 │ │ │ │ + add r1, sp, #120 @ 0x78 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, sp, #848 @ 0x350 │ │ │ │ + add r0, sp, #976 @ 0x3d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r5, #25] │ │ │ │ + strb r2, [r1, #26] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r1, #25] │ │ │ │ + strb r0, [r5, #25] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strb r2, [r1, #21] │ │ │ │ + strb r2, [r5, #21] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r0, #21] │ │ │ │ + strb r4, [r4, #21] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds.w r0, r6, r8, asr #2 │ │ │ │ - add r0, sp, #248 @ 0xf8 │ │ │ │ + @ instruction: 0xeb3600a8 │ │ │ │ + add r0, sp, #376 @ 0x178 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - it lt │ │ │ │ - lsllt r5, r4, #4 │ │ │ │ - strb r0, [r0, #20] │ │ │ │ + it le │ │ │ │ + lslle r5, r4, #4 │ │ │ │ + strb r0, [r4, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #64 @ 0x40 │ │ │ │ + add r0, sp, #192 @ 0xc0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r3, #0] │ │ │ │ + ldrb r2, [r7, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r1, #0] │ │ │ │ + ldrb r4, [r5, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r4, [r6, #31] │ │ │ │ + ldrb r4, [r2, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r4, #31] │ │ │ │ + ldrb r0, [r0, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r4, #1 │ │ │ │ + lsls r4, r0, #2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, pc, #552 @ (adr r7, 603148 ) │ │ │ │ + add r7, pc, #680 @ (adr r7, 6031c8 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r7, #30] │ │ │ │ + strb r4, [r3, #31] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r6, #30] │ │ │ │ + strb r2, [r2, #31] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r2!, {r1, r6, r7} │ │ │ │ + ldmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r3, #30] │ │ │ │ + strb r6, [r7, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r1, #30] │ │ │ │ + strb r2, [r5, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - vshr.u64 d16, d21, #50 │ │ │ │ - add r6, pc, #968 @ (adr r6, 603304 ) │ │ │ │ + vshr.u64 d16, d21, #18 │ │ │ │ + add r7, pc, #72 @ (adr r7, 602f84 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r2, [r4, #29] │ │ │ │ + strb r2, [r0, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xe99600a8 │ │ │ │ - strb r2, [r1, #29] │ │ │ │ + @ instruction: 0xe9b600a8 │ │ │ │ + strb r2, [r5, #29] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r6, #28] │ │ │ │ + strb r4, [r2, #29] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r4, #28] │ │ │ │ + strb r4, [r0, #29] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r2, #28] │ │ │ │ + strb r0, [r6, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r1, #28] │ │ │ │ + strb r0, [r5, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr.w r3, [pc, #1176] @ 6033f8 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [pc, #1176] @ 6033fc │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r6, [pc, #1172] @ 603400 │ │ │ │ @@ -2037328,117 +2037323,117 @@ │ │ │ │ b.w 602612 │ │ │ │ ldr r3, [pc, #212] @ (6034c0 ) │ │ │ │ add r3, pc │ │ │ │ b.w 602bde │ │ │ │ ldr r3, [pc, #208] @ (6034c4 ) │ │ │ │ add r3, pc │ │ │ │ b.w 602b48 │ │ │ │ - cbnz r4, 603440 │ │ │ │ + cbnz r4, 603448 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strb r4, [r1, #1] │ │ │ │ + strb r4, [r5, #1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #368 @ (adr r3, 603574 ) │ │ │ │ + add r3, pc, #496 @ (adr r3, 6035f4 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r6, #10] │ │ │ │ + strb r2, [r2, #11] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r0, [r1, #11] │ │ │ │ + strb r0, [r5, #11] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r1, #11] │ │ │ │ + strb r2, [r5, #11] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r7, #10] │ │ │ │ + strb r2, [r3, #11] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r5, #10] │ │ │ │ + strb r2, [r1, #11] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r4, #10] │ │ │ │ + strb r0, [r0, #11] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r1, #10] │ │ │ │ + strb r2, [r5, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r5, #0] │ │ │ │ + strb r6, [r1, #1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [r7, #108] @ 0x6c │ │ │ │ + ldr r4, [r3, #112] @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r5!, {r3, r6, r7} │ │ │ │ + stmia r5!, {r3, r5, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r2, pc, #272 @ (adr r2, 603544 ) │ │ │ │ + add r2, pc, #400 @ (adr r2, 6035c4 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bkpt 0x0064 │ │ │ │ + bkpt 0x0084 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r2, [r0, #0] │ │ │ │ + strb r2, [r4, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #992 @ (adr r1, 603820 ) │ │ │ │ + add r2, pc, #96 @ (adr r2, 6034a0 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r1, #120] @ 0x78 │ │ │ │ + ldr r0, [r5, #120] @ 0x78 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [r6, #100] @ 0x64 │ │ │ │ + ldr r2, [r2, #104] @ 0x68 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r5!, {r2, r6} │ │ │ │ + stmia r5!, {r2, r5, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r1, pc, #760 @ (adr r1, 603748 ) │ │ │ │ + add r1, pc, #888 @ (adr r1, 6037c8 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r3, #120] @ 0x78 │ │ │ │ + ldr r0, [r7, #120] @ 0x78 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #616 @ (adr r1, 6036c0 ) │ │ │ │ + add r1, pc, #744 @ (adr r1, 603740 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [r0, #80] @ 0x50 │ │ │ │ + ldr r4, [r4, #80] @ 0x50 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r6, #116] @ 0x74 │ │ │ │ + ldr r0, [r2, #120] @ 0x78 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #184 @ (adr r1, 60351c ) │ │ │ │ + add r1, pc, #312 @ (adr r1, 60359c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r6, #112] @ 0x70 │ │ │ │ + ldr r6, [r2, #116] @ 0x74 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, pc, #936 @ (adr r0, 603814 ) │ │ │ │ + add r1, pc, #40 @ (adr r1, 603494 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r7, #112] @ 0x70 │ │ │ │ + ldr r0, [r3, #116] @ 0x74 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, pc, #840 @ (adr r0, 6037bc ) │ │ │ │ + add r0, pc, #968 @ (adr r0, 60383c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r5, #112] @ 0x70 │ │ │ │ + ldr r0, [r1, #116] @ 0x74 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r4, #112] @ 0x70 │ │ │ │ + ldr r0, [r0, #116] @ 0x74 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, pc, #528 @ (adr r0, 603690 ) │ │ │ │ + add r0, pc, #656 @ (adr r0, 603710 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r7, #76] @ 0x4c │ │ │ │ + ldr r6, [r3, #80] @ 0x50 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r0, #0] │ │ │ │ + ldrb r6, [r4, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r3!, {r1, r3, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r5, #31] │ │ │ │ + ldrb r6, [r1, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 603a78 │ │ │ │ + b.n 603ab8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + ldr r0, [r3, #108] @ 0x6c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r3, #104] @ 0x68 │ │ │ │ + ldr r6, [r7, #104] @ 0x68 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [r7, #104] @ 0x68 │ │ │ │ + ldr r4, [r3, #108] @ 0x6c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [sp, #808] @ 0x328 │ │ │ │ + ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [r7, #100] @ 0x64 │ │ │ │ + ldr r4, [r3, #104] @ 0x68 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r2, #104] @ 0x68 │ │ │ │ + ldr r0, [r6, #104] @ 0x68 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r6, #100] @ 0x64 │ │ │ │ + ldr r0, [r2, #104] @ 0x68 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [sp, #264] @ 0x108 │ │ │ │ + ldr r7, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [r6, #96] @ 0x60 │ │ │ │ + ldr r4, [r2, #100] @ 0x64 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r0, #96] @ 0x60 │ │ │ │ + ldr r6, [r4, #96] @ 0x60 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [r3, #96] @ 0x60 │ │ │ │ + ldr r2, [r7, #96] @ 0x60 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r0, r1] │ │ │ │ + strb r2, [r4, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r2, [r7, r0] │ │ │ │ + strb r2, [r3, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2039549,34 +2039544,34 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ lsls r2, r3, #5 │ │ │ │ - @ instruction: 0xfab800aa │ │ │ │ - movs r0, #14 │ │ │ │ + @ instruction: 0xfad800aa │ │ │ │ + movs r0, #46 @ 0x2e │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r2, [r7, r2] │ │ │ │ + ldrh r2, [r3, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r2, #2 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrh r0, [r4, r2] │ │ │ │ + ldrh r0, [r0, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r1, r3, r4, r7} │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, r0] │ │ │ │ + ldrh r6, [r3, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r4, r1] │ │ │ │ + ldrh r2, [r0, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [r5, r7] │ │ │ │ + ldrh r2, [r1, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvs.n 604be4 │ │ │ │ + bvc.n 604c24 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3560] @ 0xde8 │ │ │ │ ldr r5, [pc, #100] @ (604c64 ) │ │ │ │ sub.w sp, sp, #520 @ 0x208 │ │ │ │ @@ -2039622,21 +2039617,21 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ cbz r4, 604ce4 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r0, 604cea │ │ │ │ lsls r2, r3, #5 │ │ │ │ - strb r6, [r2, #6] │ │ │ │ + strb r6, [r6, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r0, 604cea │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, r6] │ │ │ │ + ldr r2, [r3, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #168] @ 604d38 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2039793,25 +2039788,25 @@ │ │ │ │ b.n 604dd2 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ uxth r6, r3 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ + ldr r0, [r7, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r2, r2] │ │ │ │ + ldr r6, [r6, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [r2, r2] │ │ │ │ + ldr r4, [r6, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ sxth r0, r4 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r2, [r5, r0] │ │ │ │ + ldr r2, [r1, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r4, r1] │ │ │ │ + ldr r6, [r0, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3544] @ 0xdd8 │ │ │ │ ldr r2, [pc, #172] @ (604ef4 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2039884,19 +2039879,19 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ cbz r6, 604f24 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 604f22 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r4, [r1, #112] @ 0x70 │ │ │ │ + ldr r4, [r5, #112] @ 0x70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r4, r6] │ │ │ │ + ldrsb r4, [r0, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1480] @ 0x5c8 │ │ │ │ ldr r1, [pc, #784] @ (605238 ) │ │ │ │ @@ -2040189,69 +2040184,69 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #264 @ 0x108 │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r4, r5] │ │ │ │ + ldrsb r0, [r0, r6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsb r6, [r6, r5] │ │ │ │ + ldrsb r6, [r2, r6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsb r6, [r0, r7] │ │ │ │ + ldrsb r6, [r4, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r4, #96] @ 0x60 │ │ │ │ + ldr r6, [r0, #100] @ 0x64 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, #60 @ 0x3c │ │ │ │ + subs r4, #92 @ 0x5c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsb r2, [r6, r2] │ │ │ │ + ldrsb r2, [r2, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsb r6, [r1, r2] │ │ │ │ + ldrsb r6, [r5, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsb r6, [r5, r1] │ │ │ │ + ldrsb r6, [r1, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsb r2, [r4, r1] │ │ │ │ + ldrsb r2, [r0, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsb r4, [r6, r2] │ │ │ │ + ldrsb r4, [r2, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [r3, #76] @ 0x4c │ │ │ │ + ldr r2, [r7, #76] @ 0x4c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r4, r0] │ │ │ │ + strb r0, [r0, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsb r0, [r1, r2] │ │ │ │ + ldrsb r0, [r5, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mov ip, r0 │ │ │ │ + mov ip, r4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r2, [r1, r2] │ │ │ │ + ldrsb r2, [r5, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsb r6, [r1, r2] │ │ │ │ + ldrsb r6, [r5, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsb r0, [r7, r1] │ │ │ │ + ldrsb r0, [r3, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsb r0, [r6, r1] │ │ │ │ + ldrsb r0, [r2, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, r4] │ │ │ │ + strb r4, [r4, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r4, r3] │ │ │ │ + strb r4, [r0, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r3, r3] │ │ │ │ + strb r2, [r7, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r1, r3] │ │ │ │ + strb r0, [r5, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r0, r3] │ │ │ │ + strb r6, [r4, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r6, r2] │ │ │ │ + strb r2, [r2, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r5, r2] │ │ │ │ + strb r2, [r1, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r2, r5] │ │ │ │ + strb r6, [r6, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r1, r5] │ │ │ │ + strb r0, [r5, 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 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2041262,15 +2041257,15 @@ │ │ │ │ str.w r3, [r6, #3500] @ 0xdac │ │ │ │ mov r0, r8 │ │ │ │ bl 604f10 │ │ │ │ add r4, sp, #984 @ 0x3d8 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, r3] │ │ │ │ + strb r4, [r7, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ add r3, sp, #272 @ 0x110 │ │ │ │ lsls r2, r3, #5 │ │ │ │ ldr.w r3, [r0, #640] @ 0x280 │ │ │ │ ldr.w r2, [r3, #416] @ 0x1a0 │ │ │ │ cbz r2, 605db2 │ │ │ │ ldr r2, [pc, #304] @ (605ee0 ) │ │ │ │ @@ -2041437,21 +2041432,21 @@ │ │ │ │ ldr.w r3, [r4, #492] @ 0x1ec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 605c6c │ │ │ │ + b.n 605cac │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [pc, #800] @ (6062bc ) │ │ │ │ + ldr r0, [pc, #928] @ (60633c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r4, #26] │ │ │ │ + ldrb r4, [r0, #27] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r7, #112] @ 0x70 │ │ │ │ + ldr r2, [r3, #116] @ 0x74 │ │ │ │ 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 │ │ │ │ @@ -2041469,19 +2041464,19 @@ │ │ │ │ bl 5aea0c │ │ │ │ bl 5ae880 │ │ │ │ ldr.w r3, [r4, #340] @ 0x154 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 605bf0 │ │ │ │ + b.n 605c30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [pc, #464] @ (6061c0 ) │ │ │ │ + ldr r0, [pc, #592] @ (606240 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r5, #92 @ 0x5c │ │ │ │ + movs r5, #124 @ 0x7c │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2041506,21 +2041501,21 @@ │ │ │ │ bl 5ae880 │ │ │ │ ldr.w r3, [r4, #552] @ 0x228 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 605bb4 │ │ │ │ + b.n 605bf4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [pc, #224] @ (606134 ) │ │ │ │ + ldr r0, [pc, #352] @ (6061b4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r5, #12 │ │ │ │ + movs r5, #44 @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [r0, #104] @ 0x68 │ │ │ │ + ldr r2, [r4, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -2041545,21 +2041540,21 @@ │ │ │ │ ldr.w r3, [r4, #548] @ 0x224 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 605b4c │ │ │ │ + b.n 605b8c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - blxns ip │ │ │ │ + ldr r0, [pc, #16] @ (6060cc ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r0, #22] │ │ │ │ + ldrb r4, [r4, #22] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r3, #96] @ 0x60 │ │ │ │ + ldr r2, [r7, #96] @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -2041584,21 +2041579,21 @@ │ │ │ │ ldr.w r3, [r4, #364] @ 0x16c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 605ae4 │ │ │ │ + b.n 605b24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - blxns r1 │ │ │ │ + blxns r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r3, #20] │ │ │ │ + ldrb r4, [r7, #20] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r1, #30] │ │ │ │ + strh r2, [r5, #30] │ │ │ │ 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 │ │ │ │ @@ -2041623,21 +2041618,21 @@ │ │ │ │ ldr.w r3, [r4, #248] @ 0xf8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 605a7c │ │ │ │ + b.n 605abc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bxns r8 │ │ │ │ + bxns ip │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r6, #18] │ │ │ │ + ldrb r4, [r2, #19] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r6, #30 │ │ │ │ + lsrs r2, r2, #31 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2041662,21 +2041657,21 @@ │ │ │ │ ldr.w r3, [r4, #244] @ 0xf4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 605a14 │ │ │ │ + b.n 605a54 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mov ip, pc │ │ │ │ + bxns r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r1, #17] │ │ │ │ + ldrb r4, [r5, #17] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r1, #29 │ │ │ │ + lsrs r2, r5, #29 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2041701,21 +2041696,21 @@ │ │ │ │ ldr.w r3, [r4, #512] @ 0x200 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 6069ac │ │ │ │ + b.n 6069ec │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mov r8, r6 │ │ │ │ + mov r8, sl │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r4, #15] │ │ │ │ + ldrb r4, [r0, #16] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r4, #27 │ │ │ │ + lsrs r2, r0, #28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2041740,21 +2041735,21 @@ │ │ │ │ ldr.w r3, [r4, #508] @ 0x1fc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 606944 │ │ │ │ + b.n 606984 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mov r0, ip │ │ │ │ + mov r8, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r7, #13] │ │ │ │ + ldrb r4, [r3, #14] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r7, #25 │ │ │ │ + lsrs r2, r3, #26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2041779,21 +2041774,21 @@ │ │ │ │ ldr.w r3, [r4, #272] @ 0x110 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 6068dc │ │ │ │ + b.n 60691c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mov r4, r1 │ │ │ │ + mov r4, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r2, #12] │ │ │ │ + ldrb r4, [r6, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r2, #24 │ │ │ │ + lsrs r2, r6, #24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2041818,21 +2041813,21 @@ │ │ │ │ ldr.w r3, [r4, #268] @ 0x10c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 606874 │ │ │ │ + b.n 6068b4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp ip, r6 │ │ │ │ + cmp ip, sl │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r5, #10] │ │ │ │ + ldrb r4, [r1, #11] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r5, #22 │ │ │ │ + lsrs r2, r1, #23 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2041857,21 +2041852,21 @@ │ │ │ │ ldr.w r3, [r4, #260] @ 0x104 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 60680c │ │ │ │ + b.n 60684c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r4, fp │ │ │ │ + cmp r4, pc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r0, #9] │ │ │ │ + ldrb r4, [r4, #9] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r0, #21 │ │ │ │ + lsrs r2, r4, #21 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2041896,21 +2041891,21 @@ │ │ │ │ ldr.w r3, [r4, #256] @ 0x100 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 6067a4 │ │ │ │ + b.n 6067e4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r4, r0 │ │ │ │ + cmp r4, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r3, #7] │ │ │ │ + ldrb r4, [r7, #7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r3, #19 │ │ │ │ + lsrs r2, r7, #19 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2041935,21 +2041930,21 @@ │ │ │ │ ldr.w r3, [r4, #236] @ 0xec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 60673c │ │ │ │ + b.n 60677c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add ip, r5 │ │ │ │ + add ip, r9 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r6, #5] │ │ │ │ + ldrb r4, [r2, #6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r6, #17 │ │ │ │ + lsrs r2, r2, #18 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2041974,21 +2041969,21 @@ │ │ │ │ ldr.w r3, [r4, #232] @ 0xe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 6066d4 │ │ │ │ + b.n 606714 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, fp │ │ │ │ + add r0, pc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r1, #4] │ │ │ │ + ldrb r4, [r5, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r1, #16 │ │ │ │ + lsrs r2, r5, #16 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042013,21 +2042008,21 @@ │ │ │ │ ldr.w r3, [r4, #224] @ 0xe0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 60666c │ │ │ │ + b.n 6066ac │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, r0 │ │ │ │ + add r0, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r4, #2] │ │ │ │ + ldrb r4, [r0, #3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r4, #14 │ │ │ │ + lsrs r2, r0, #15 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042052,21 +2042047,21 @@ │ │ │ │ ldr.w r3, [r4, #220] @ 0xdc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 606604 │ │ │ │ + b.n 606644 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bics r4, r5 │ │ │ │ + mvns r4, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r7, #0] │ │ │ │ + ldrb r4, [r3, #1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r7, #12 │ │ │ │ + lsrs r2, r3, #13 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042091,21 +2042086,21 @@ │ │ │ │ ldr.w r3, [r4, #212] @ 0xd4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - svc 154 @ 0x9a │ │ │ │ + svc 186 @ 0xba │ │ │ │ lsls r1, r5, #2 │ │ │ │ - muls r4, r2 │ │ │ │ + muls r4, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r2, #31] │ │ │ │ + strb r4, [r6, #31] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r2, #11 │ │ │ │ + lsrs r2, r6, #11 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042130,21 +2042125,21 @@ │ │ │ │ ldr.w r3, [r4, #208] @ 0xd0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - svc 50 @ 0x32 │ │ │ │ + svc 82 @ 0x52 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmn r4, r7 │ │ │ │ + orrs r4, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r5, #29] │ │ │ │ + strb r4, [r1, #30] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r5, #9 │ │ │ │ + lsrs r2, r1, #10 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042169,21 +2042164,21 @@ │ │ │ │ ldr.w r3, [r4, #200] @ 0xc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - udf #202 @ 0xca │ │ │ │ + udf #234 @ 0xea │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r4, r4 │ │ │ │ + cmn r4, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r0, #28] │ │ │ │ + strb r4, [r4, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r0, #8 │ │ │ │ + lsrs r2, r4, #8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042208,21 +2042203,21 @@ │ │ │ │ ldr.w r3, [r4, #196] @ 0xc4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - udf #98 @ 0x62 │ │ │ │ + udf #130 @ 0x82 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - negs r4, r1 │ │ │ │ + negs r4, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r3, #26] │ │ │ │ + strb r4, [r7, #26] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r3, #6 │ │ │ │ + lsrs r2, r7, #6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042247,21 +2042242,21 @@ │ │ │ │ ldr.w r3, [r4, #188] @ 0xbc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ble.n 6067fc │ │ │ │ + udf #26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - rors r4, r6 │ │ │ │ + tst r4, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r6, #24] │ │ │ │ + strb r4, [r2, #25] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r6, #4 │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042286,21 +2042281,21 @@ │ │ │ │ ldr.w r3, [r4, #184] @ 0xb8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ble.n 606794 │ │ │ │ + ble.n 6067d4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - sbcs r4, r3 │ │ │ │ + sbcs r4, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r1, #23] │ │ │ │ + strb r4, [r5, #23] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r1, #3 │ │ │ │ + lsrs r2, r5, #3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042325,21 +2042320,21 @@ │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ble.n 60692c │ │ │ │ + ble.n 60696c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adcs r4, r0 │ │ │ │ + adcs r4, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r4, #21] │ │ │ │ + strb r4, [r0, #22] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r4, #1 │ │ │ │ + lsrs r2, r0, #2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2042372,21 +2042367,21 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - lsrs r0, r6 │ │ │ │ + asrs r0, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bgt.n 6068c0 │ │ │ │ + bgt.n 606900 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r6, #19] │ │ │ │ + strb r6, [r2, #20] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r4, [r7, #4] │ │ │ │ + strh r4, [r3, #6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #1528] @ 0x5f8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2042414,21 +2042409,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r1 │ │ │ │ + lsls r0, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bgt.n 606a44 │ │ │ │ + bgt.n 606a84 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r0, #18] │ │ │ │ + strb r2, [r4, #18] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r1, #2] │ │ │ │ + strh r0, [r5, #2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042462,23 +2042457,23 @@ │ │ │ │ bl 5ae880 │ │ │ │ ldr.w r3, [r4, #608] @ 0x260 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - blt.n 6069f4 │ │ │ │ + blt.n 606a34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ands r6, r4 │ │ │ │ + eors r6, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r6, r6, r4 │ │ │ │ + subs r6, r2, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ands r0, r3 │ │ │ │ + ands r0, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6a0 │ │ │ │ + @ instruction: 0xb6c0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042503,21 +2042498,21 @@ │ │ │ │ bl 5aea0c │ │ │ │ bl 5ae880 │ │ │ │ ldr.w r3, [r4, #336] @ 0x150 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - blt.n 606b5c │ │ │ │ + blt.n 606b9c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r7, #184 @ 0xb8 │ │ │ │ + subs r7, #216 @ 0xd8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r4, r6, r2 │ │ │ │ + subs r4, r2, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r7, #162 @ 0xa2 │ │ │ │ + subs r7, #194 @ 0xc2 │ │ │ │ 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 │ │ │ │ @@ -2042542,21 +2042537,21 @@ │ │ │ │ bl 5aea0c │ │ │ │ bl 5ae880 │ │ │ │ ldr.w r3, [r4, #484] @ 0x1e4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bge.n 606af4 │ │ │ │ + blt.n 606b34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r3, #19] │ │ │ │ + ldrb r0, [r7, #19] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r4, r1, r1 │ │ │ │ + subs r4, r5, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042581,21 +2042576,21 @@ │ │ │ │ bl 5aea0c │ │ │ │ bl 5ae880 │ │ │ │ ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bge.n 606a8c │ │ │ │ + bge.n 606acc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, #252 @ 0xfc │ │ │ │ + subs r7, #28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, r4, r7 │ │ │ │ + subs r4, r0, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r4} │ │ │ │ + ldmia r2!, {r1, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2042627,23 +2042622,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 5aec7c │ │ │ │ bl 5aea0c │ │ │ │ bl 5ae880 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - subs r6, #154 @ 0x9a │ │ │ │ + subs r6, #186 @ 0xba │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bge.n 606c1c │ │ │ │ + bge.n 606c5c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r2, #9] │ │ │ │ + strb r0, [r6, #9] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, #128 @ 0x80 │ │ │ │ + subs r6, #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, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2042675,23 +2042670,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 5aec7c │ │ │ │ bl 5aea0c │ │ │ │ bl 5ae880 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - subs r6, #58 @ 0x3a │ │ │ │ + subs r6, #90 @ 0x5a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bls.n 606b98 │ │ │ │ + bls.n 606bd8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r1, #7] │ │ │ │ + strb r4, [r5, #7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r5, #252 @ 0xfc │ │ │ │ + subs r6, #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 │ │ │ │ @@ -2042716,21 +2042711,21 @@ │ │ │ │ bl 5aea0c │ │ │ │ ldr.w r3, [r4, #288] @ 0x120 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bls.n 606d1c │ │ │ │ + bls.n 606d5c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r5, #212 @ 0xd4 │ │ │ │ + subs r5, #244 @ 0xf4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r2, #5] │ │ │ │ + strb r4, [r6, #5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r5, #190 @ 0xbe │ │ │ │ + subs r5, #222 @ 0xde │ │ │ │ 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 │ │ │ │ @@ -2042755,21 +2042750,21 @@ │ │ │ │ bl 5aea0c │ │ │ │ ldr.w r3, [r4, #284] @ 0x11c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bhi.n 606cb4 │ │ │ │ + bhi.n 606cf4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r5, #124 @ 0x7c │ │ │ │ + subs r5, #156 @ 0x9c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r5, #3] │ │ │ │ + strb r4, [r1, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r5, #102 @ 0x66 │ │ │ │ + subs r5, #134 @ 0x86 │ │ │ │ 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] @ (606db0 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2042792,19 +2042787,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5aec7c │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - subs r5, #44 @ 0x2c │ │ │ │ + subs r5, #76 @ 0x4c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bhi.n 606e4c │ │ │ │ + bhi.n 606e8c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r0, #2] │ │ │ │ + strb r6, [r4, #2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #76] @ (606e18 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2042831,19 +2042826,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r4, #226 @ 0xe2 │ │ │ │ + subs r5, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvc.n 606dec │ │ │ │ + bhi.n 606e2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r4, #0] │ │ │ │ + strb r0, [r0, #1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #76] @ (606e80 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2042870,19 +2042865,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r4, #142 @ 0x8e │ │ │ │ + subs r4, #174 @ 0xae │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvc.n 606f84 │ │ │ │ + bvc.n 606dc4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r7, #120] @ 0x78 │ │ │ │ + ldr r0, [r3, #124] @ 0x7c │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042934,24 +2042929,24 @@ │ │ │ │ bl 5af0c4 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bvc.n 606f58 │ │ │ │ + bvc.n 606f98 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, #52 @ 0x34 │ │ │ │ + subs r4, #84 @ 0x54 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r2, #116] @ 0x74 │ │ │ │ + ldr r0, [r6, #116] @ 0x74 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stc 0, cr0, [r2, #664]! @ 0x298 │ │ │ │ - asrs r0, r3, #17 │ │ │ │ + stcl 0, cr0, [r2, #664] @ 0x298 │ │ │ │ + asrs r0, r7, #17 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bxns lr │ │ │ │ + blxns r2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1528] @ 0x5f8 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2043008,25 +2043003,25 @@ │ │ │ │ ldr.w r4, [r7, #348] @ 0x15c │ │ │ │ blx r4 │ │ │ │ bl 5ae880 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af078 │ │ │ │ b.n 606fd6 │ │ │ │ nop │ │ │ │ - bvs.n 6070b0 │ │ │ │ + bvs.n 6070f0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r3, #152 @ 0x98 │ │ │ │ + subs r3, #184 @ 0xb8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r3, #104] @ 0x68 │ │ │ │ + ldr r0, [r7, #104] @ 0x68 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r3, #150 @ 0x96 │ │ │ │ + subs r3, #182 @ 0xb6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r3, #154 @ 0x9a │ │ │ │ + movs r3, #186 @ 0xba │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r1, sp, #776 @ 0x308 │ │ │ │ + add r1, sp, #904 @ 0x388 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r8, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2043175,31 +2043170,31 @@ │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r4, [r8, #524] @ 0x20c │ │ │ │ blx r4 │ │ │ │ bl 5aeab0 │ │ │ │ bl 5aee58 │ │ │ │ b.n 60711c │ │ │ │ - bpl.n 6070f4 │ │ │ │ + bpl.n 607134 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, #238 @ 0xee │ │ │ │ + subs r3, #14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r1, #92] @ 0x5c │ │ │ │ + ldr r0, [r5, #92] @ 0x5c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r6, r5, #7 │ │ │ │ + lsrs r6, r1, #8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r2, #202 @ 0xca │ │ │ │ + movs r2, #234 @ 0xea │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r6, [r0, #20] │ │ │ │ + ldrb r6, [r4, #20] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #130 @ 0x82 │ │ │ │ + subs r2, #162 @ 0xa2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r1, #206 @ 0xce │ │ │ │ + subs r1, #238 @ 0xee │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r1, #144 @ 0x90 │ │ │ │ + subs r1, #176 @ 0xb0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r6, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2043307,39 +2043302,39 @@ │ │ │ │ bl 5aec7c │ │ │ │ bl 5aea0c │ │ │ │ ldr r0, [pc, #60] @ (607364 ) │ │ │ │ add r0, pc │ │ │ │ bl 5ae8cc │ │ │ │ bl 5af078 │ │ │ │ b.n 6072be │ │ │ │ - subs r0, #238 @ 0xee │ │ │ │ + subs r1, #14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcc.n 607414 │ │ │ │ + bcc.n 607254 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r1, #11 │ │ │ │ + asrs r4, r5, #11 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r2, r7, r1 │ │ │ │ + subs r2, r3, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [pc, #728] @ (607620 ) │ │ │ │ + ldr r4, [pc, #856] @ (6076a0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #824 @ (adr r6, 607684 ) │ │ │ │ + add r6, pc, #952 @ (adr r6, 607704 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #140 @ 0x8c │ │ │ │ + subs r0, #172 @ 0xac │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r0, #88 @ 0x58 │ │ │ │ + subs r0, #120 @ 0x78 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcs.n 607304 │ │ │ │ + bcs.n 607344 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r6, #8 │ │ │ │ + asrs r6, r2, #9 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r4, r4, r7 │ │ │ │ + subs r4, r0, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [pc, #160] @ (607404 ) │ │ │ │ + ldr r4, [pc, #288] @ (607484 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #256 @ (adr r6, 607468 ) │ │ │ │ + add r6, pc, #384 @ (adr r6, 6074e8 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r7, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2043438,31 +2043433,31 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5ae8cc │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 60745c │ │ │ │ bl 5aee58 │ │ │ │ b.n 607424 │ │ │ │ nop │ │ │ │ - bcs.n 607510 │ │ │ │ + bcs.n 607550 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r7, #218 @ 0xda │ │ │ │ + adds r7, #250 @ 0xfa │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r5, #36] @ 0x24 │ │ │ │ + ldr r6, [r1, #40] @ 0x28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r7, #216 @ 0xd8 │ │ │ │ + adds r7, #248 @ 0xf8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r7, #208 @ 0xd0 │ │ │ │ + adds r7, #240 @ 0xf0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r0, #7] │ │ │ │ + strb r6, [r4, #7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r7, #98 @ 0x62 │ │ │ │ + adds r7, #130 @ 0x82 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r2, #5] │ │ │ │ + strb r0, [r6, #5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r6, #4] │ │ │ │ + strb r0, [r2, #5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2043498,21 +2043493,21 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 5af078 │ │ │ │ b.n 607524 │ │ │ │ nop │ │ │ │ - beq.n 607508 │ │ │ │ + bne.n 607548 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, #188 @ 0xbc │ │ │ │ + adds r6, #220 @ 0xdc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [r3, #16] │ │ │ │ + ldr r4, [r7, #16] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r7, #76] @ 0x4c │ │ │ │ + ldr r2, [r3, #80] @ 0x50 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2043546,23 +2043541,23 @@ │ │ │ │ ldr.w r3, [r4, #456] @ 0x1c8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds r6, #64 @ 0x40 │ │ │ │ + adds r6, #96 @ 0x60 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - beq.n 607668 │ │ │ │ + beq.n 6076a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r1, #8] │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, #54 @ 0x36 │ │ │ │ + adds r6, #86 @ 0x56 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, #180 @ 0xb4 │ │ │ │ + adds r6, #212 @ 0xd4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2043639,32 +2043634,32 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #384] @ 0x180 │ │ │ │ blx r6 │ │ │ │ bl 5ae880 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldmia r7, {r2, r3, r6, r7} │ │ │ │ + ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #216 @ 0xd8 │ │ │ │ + adds r5, #248 @ 0xf8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r2, r0, #16 │ │ │ │ + lsls r2, r4, #16 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r4, r0, #20 │ │ │ │ + lsls r4, r4, #20 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r6, r7, #19 │ │ │ │ + lsrs r6, r3, #20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r5, #154 @ 0x9a │ │ │ │ + adds r5, #186 @ 0xba │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r5, #150 @ 0x96 │ │ │ │ + adds r5, #182 @ 0xb6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xf73600a7 │ │ │ │ - adds r5, #206 @ 0xce │ │ │ │ + @ instruction: 0xf75600a7 │ │ │ │ + adds r5, #238 @ 0xee │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2043750,35 +2043745,35 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r5, [r4, #380] @ 0x17c │ │ │ │ blx r5 │ │ │ │ bl 5ae880 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldmia r6, {r6, r7} │ │ │ │ + ldmia r6, {r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #4 │ │ │ │ + adds r5, #36 @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r7, #108] @ 0x6c │ │ │ │ + str r4, [r3, #112] @ 0x70 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r6, r6, #11 │ │ │ │ + lsls r6, r2, #12 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r4, #240 @ 0xf0 │ │ │ │ + adds r5, #16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, #232 @ 0xe8 │ │ │ │ + adds r5, #8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, #220 @ 0xdc │ │ │ │ + adds r4, #252 @ 0xfc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, #208 @ 0xd0 │ │ │ │ + adds r4, #240 @ 0xf0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r0, r1, #15 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r4, #178 @ 0xb2 │ │ │ │ + adds r4, #210 @ 0xd2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, #170 @ 0xaa │ │ │ │ + adds r4, #202 @ 0xca │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r5, [r0, #1528] @ 0x5f8 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2043861,32 +2043856,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} │ │ │ │ - ldmia r5!, {r1, r2, r4, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, #42 @ 0x2a │ │ │ │ + adds r4, #74 @ 0x4a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r6, #19 │ │ │ │ + lsrs r0, r2, #20 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsb r6, [r4, r1] │ │ │ │ + ldrsb r6, [r0, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adc.w r0, ip, #5472256 @ 0x538000 │ │ │ │ - cbz r0, 607982 │ │ │ │ + sbc.w r0, ip, #5472256 @ 0x538000 │ │ │ │ + cbz r0, 60798a │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r3, #206 @ 0xce │ │ │ │ + adds r3, #238 @ 0xee │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, #108 @ 0x6c │ │ │ │ + cmp r0, #140 @ 0x8c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3!, {r1, r6} │ │ │ │ + ldmia r3!, {r1, r5, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r3, #158 @ 0x9e │ │ │ │ + adds r3, #190 @ 0xbe │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #260] @ (607a40 ) │ │ │ │ @@ -2043982,29 +2043977,29 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6} │ │ │ │ + ldmia r4!, {r1, r3, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r3, #32 │ │ │ │ + adds r3, #64 @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r7, #14 │ │ │ │ + lsrs r4, r3, #15 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r6, r4] │ │ │ │ + strb r2, [r2, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - uxth r0, r1 │ │ │ │ + uxth r0, r5 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r6, sp, #312 @ 0x138 │ │ │ │ + add r6, sp, #440 @ 0x1b8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 6080f0 │ │ │ │ + b.n 608130 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #54 @ 0x36 │ │ │ │ + movs r7, #86 @ 0x56 │ │ │ │ lsls r4, r6, #2 │ │ │ │ strh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r2, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2044202,52 +2044197,52 @@ │ │ │ │ mov r1, r8 │ │ │ │ bl 5aec7c │ │ │ │ bl 5aea0c │ │ │ │ ldr r0, [pc, #80] @ (607d04 ) │ │ │ │ add r0, pc │ │ │ │ b.n 607bde │ │ │ │ nop │ │ │ │ - ldmia r3!, {r1, r4, r5} │ │ │ │ + ldmia r3!, {r1, r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r1, #10 │ │ │ │ + lsrs r6, r5, #10 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r1, #242 @ 0xf2 │ │ │ │ + adds r2, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r1, #16 │ │ │ │ + adds r1, #48 @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r1, #38 @ 0x26 │ │ │ │ + adds r1, #70 @ 0x46 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r4, r5] │ │ │ │ + strh r6, [r0, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movw r0, #32935 @ 0x80a7 │ │ │ │ - sub sp, #128 @ 0x80 │ │ │ │ + @ instruction: 0xf26800a7 │ │ │ │ + sub sp, #256 @ 0x100 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r0, #198 @ 0xc6 │ │ │ │ + adds r0, #230 @ 0xe6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r5, #98 @ 0x62 │ │ │ │ + movs r5, #130 @ 0x82 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r4, r5} │ │ │ │ + ldmia r0!, {r4, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + adds r0, #168 @ 0xa8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r0, #120 @ 0x78 │ │ │ │ + adds r0, #152 @ 0x98 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r2, r2] │ │ │ │ + strh r2, [r6, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #912 @ 0x390 │ │ │ │ + add sp, #16 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r3, sp, #680 @ 0x2a8 │ │ │ │ + add r3, sp, #808 @ 0x328 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 607e3c │ │ │ │ + b.n 607e7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #144 @ 0x90 │ │ │ │ + movs r4, #176 @ 0xb0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r7, #178 @ 0xb2 │ │ │ │ + cmp r7, #210 @ 0xd2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #312] @ (607e54 ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2044366,32 +2044361,32 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 607d78 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r3, #22] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #42 @ 0x2a │ │ │ │ + cmp r7, #74 @ 0x4a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r0!, {r1, r6} │ │ │ │ + ldmia r0!, {r1, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r0, #8] │ │ │ │ + str r2, [r4, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [r3, r4] │ │ │ │ + str r0, [r7, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - vext.8 d16, d30, d23, #0 │ │ │ │ - add r6, sp, #360 @ 0x168 │ │ │ │ + ands.w r0, lr, #167 @ 0xa7 │ │ │ │ + add r6, sp, #488 @ 0x1e8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r6, #128 @ 0x80 │ │ │ │ + cmp r6, #160 @ 0xa0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r6, #202 @ 0xca │ │ │ │ + cmp r6, #234 @ 0xea │ │ │ │ lsls r2, r5, #2 │ │ │ │ strh r4, [r4, #14] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - cmp r6, #72 @ 0x48 │ │ │ │ + cmp r6, #104 @ 0x68 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #120] @ (607f0c ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2044433,23 +2044428,23 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r4, #600] @ 0x258 │ │ │ │ blx r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cmp r6, #22 │ │ │ │ + cmp r6, #54 @ 0x36 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r7!, {r1, r3, r4} │ │ │ │ + stmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r6, [r2, r5] │ │ │ │ + ldrsh r6, [r6, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r3, #6 │ │ │ │ + asrs r2, r7, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r6, #2 │ │ │ │ + cmp r6, #34 @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #100] @ (607f94 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2044484,21 +2044479,21 @@ │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r1, [r4, #588] @ 0x24c │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp r5, #154 @ 0x9a │ │ │ │ + cmp r5, #186 @ 0xba │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r6!, {r1, r7} │ │ │ │ + stmia r6!, {r1, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r0, [r7, r2] │ │ │ │ + ldrsh r0, [r3, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r5, #120 @ 0x78 │ │ │ │ + cmp r5, #152 @ 0x98 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2044548,26 +2044543,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} │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r5, #42 @ 0x2a │ │ │ │ + cmp r5, #74 @ 0x4a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r2, #21 │ │ │ │ + lsls r2, r6, #21 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [pc, #800] @ (608378 ) │ │ │ │ + ldr r6, [pc, #928] @ (6083f8 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stc 0, cr0, [lr, #668]! @ 0x29c │ │ │ │ - cmp r4, #70 @ 0x46 │ │ │ │ + stcl 0, cr0, [lr, #668] @ 0x29c │ │ │ │ + cmp r4, #102 @ 0x66 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r4, #228 @ 0xe4 │ │ │ │ + cmp r5, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r6, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2044657,31 +2044652,31 @@ │ │ │ │ ldr.w r4, [r6, #396] @ 0x18c │ │ │ │ blx r4 │ │ │ │ bl 5ae880 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5af078 │ │ │ │ b.n 6080e4 │ │ │ │ - stmia r5!, {r1, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r3, r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r4, #130 @ 0x82 │ │ │ │ + cmp r4, #162 @ 0xa2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r6, r5] │ │ │ │ + ldrb r2, [r2, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - vld4.32 {d16-d19}, [ip :256], r0 │ │ │ │ - cmp r4, #102 @ 0x66 │ │ │ │ + vst1.8 @ instruction: 0xf98c00b0 │ │ │ │ + cmp r4, #134 @ 0x86 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r3, #62 @ 0x3e │ │ │ │ + cmp r3, #94 @ 0x5e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r3, #50 @ 0x32 │ │ │ │ + cmp r3, #82 @ 0x52 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xf36a00b3 │ │ │ │ - ldr r6, [pc, #456] @ (608364 ) │ │ │ │ + @ instruction: 0xf38a00b3 │ │ │ │ + ldr r6, [pc, #584] @ (6083e4 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #238 @ 0xee │ │ │ │ + cmp r4, #14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044705,21 +2044700,21 @@ │ │ │ │ bl 5aea0c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stmia r4!, {r1, r2} │ │ │ │ + stmia r4!, {r1, r2, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r3, #136 @ 0x88 │ │ │ │ + cmp r3, #168 @ 0xa8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r0, r1] │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, #134 @ 0x86 │ │ │ │ + subs r6, #166 @ 0xa6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044763,25 +2044758,25 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - stmia r3!, {r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r3, #56 @ 0x38 │ │ │ │ + cmp r3, #88 @ 0x58 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r7, #11 │ │ │ │ + lsls r0, r3, #12 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #808] @ 0x328 │ │ │ │ + str r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r5, pc, #640 @ (adr r5, 608520 ) │ │ │ │ + add r5, pc, #768 @ (adr r5, 6085a0 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r7, #9 │ │ │ │ + lsls r0, r3, #10 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [r0, #1528] @ 0x5f8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2044827,25 +2044822,25 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - cmp r2, #174 @ 0xae │ │ │ │ + cmp r2, #206 @ 0xce │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r2, #9 │ │ │ │ + lsls r4, r6, #9 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [r7, #108] @ 0x6c │ │ │ │ + str r2, [r3, #112] @ 0x70 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r0, r5, #7 │ │ │ │ + lsls r0, r1, #8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r6, [r3, #54] @ 0x36 │ │ │ │ + ldrh r6, [r7, #54] @ 0x36 │ │ │ │ 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 │ │ │ │ @@ -2044877,21 +2044872,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af0c4 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r2, #36 @ 0x24 │ │ │ │ + cmp r2, #68 @ 0x44 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r3, r2] │ │ │ │ + ldrh r0, [r7, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r2, [sp, #456] @ 0x1c8 │ │ │ │ + str r2, [sp, #584] @ 0x248 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r6, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2044999,39 +2044994,39 @@ │ │ │ │ bl 5aec7c │ │ │ │ bl 5aea0c │ │ │ │ ldr r0, [pc, #60] @ (608530 ) │ │ │ │ add r0, pc │ │ │ │ bl 5ae8cc │ │ │ │ bl 5af078 │ │ │ │ b.n 60848a │ │ │ │ - cmp r1, #130 @ 0x82 │ │ │ │ + cmp r1, #162 @ 0xa2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r1!, {r5, r7} │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r0, #4 │ │ │ │ + lsls r0, r4, #4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r6, r5, #2 │ │ │ │ + lsrs r6, r1, #3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, #234 @ 0xea │ │ │ │ + subs r3, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r1, #238 @ 0xee │ │ │ │ + cmp r2, #14 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r1, #32 │ │ │ │ + cmp r1, #64 @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, #236 @ 0xec │ │ │ │ + cmp r1, #12 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r1!, {r1, r3} │ │ │ │ + stmia r1!, {r1, r3, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r5, #1 │ │ │ │ + lsls r2, r1, #2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r0, r3, #32 │ │ │ │ + lsrs r0, r7, #32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, #92 @ 0x5c │ │ │ │ + subs r2, #124 @ 0x7c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r1, #96 @ 0x60 │ │ │ │ + cmp r1, #128 @ 0x80 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045072,23 +2045067,23 @@ │ │ │ │ bl 5af0c4 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - stmia r0!, {r4, r5, r6} │ │ │ │ + stmia r0!, {r4, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r0, #122 @ 0x7a │ │ │ │ + cmp r0, #154 @ 0x9a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ + ldr r2, [r1, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r6!, {r5, r7} │ │ │ │ + ldmia r6, {r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xeb9600b1 │ │ │ │ + subs.w r0, r6, 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #84] @ (608634 ) │ │ │ │ @@ -2045117,21 +2045112,21 @@ │ │ │ │ bl 5aeab0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af0c4 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - itte le │ │ │ │ - lslle r1, r5, #2 │ │ │ │ - movle r7, #252 @ 0xfc │ │ │ │ - lslgt r2, r5, #2 │ │ │ │ - ldr r4, [r2, r0] │ │ │ │ + itte │ │ │ │ + lsl r1, r5, #2 │ │ │ │ + cmp r0, #28 │ │ │ │ + lslal r2, r5, #2 │ │ │ │ + ldr r4, [r6, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds.w r0, r2, r1, ror #2 │ │ │ │ + @ instruction: 0xeb3200b1 │ │ │ │ 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] @ (6086ac ) │ │ │ │ @@ -2045160,21 +2045155,21 @@ │ │ │ │ blx r3 │ │ │ │ bl 5aeab0 │ │ │ │ mov r0, r5 │ │ │ │ bl 60e354 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - nop {6} │ │ │ │ + nop {8} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r7, #154 @ 0x9a │ │ │ │ + movs r7, #186 @ 0xba │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsb r2, [r3, r6] │ │ │ │ + ldrsb r2, [r7, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r7, #152 @ 0x98 │ │ │ │ + movs r7, #184 @ 0xb8 │ │ │ │ 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 │ │ │ │ @@ -2045200,21 +2045195,21 @@ │ │ │ │ bl 5ae880 │ │ │ │ ldr.w r3, [r4, #528] @ 0x210 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bkpt 0x00ea │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - movs r7, #64 @ 0x40 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - ldrsb r4, [r4, r4] │ │ │ │ + itet eq │ │ │ │ + lsleq r1, r5, #2 │ │ │ │ + movne r7, #96 @ 0x60 │ │ │ │ + lsleq r2, r5, #2 │ │ │ │ + ldrsb r4, [r0, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bls.n 6087e4 │ │ │ │ + bls.n 608824 │ │ │ │ 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 │ │ │ │ @@ -2045240,21 +2045235,21 @@ │ │ │ │ bl 5ae880 │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bkpt 0x007e │ │ │ │ + bkpt 0x009e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r6, #224 @ 0xe0 │ │ │ │ + movs r7, #0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsb r0, [r7, r2] │ │ │ │ + ldrsb r0, [r3, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bhi.n 608778 │ │ │ │ + bls.n 6087b8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045312,22 +2045307,22 @@ │ │ │ │ blx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5af078 │ │ │ │ b.n 6087fc │ │ │ │ bl 5af078 │ │ │ │ b.n 60883a │ │ │ │ nop │ │ │ │ - bkpt 0x000e │ │ │ │ + bkpt 0x002e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r6, #128 @ 0x80 │ │ │ │ + movs r6, #160 @ 0xa0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stc2l 0, cr0, [r8, #-708]! @ 0xfffffd3c │ │ │ │ - movs r6, #118 @ 0x76 │ │ │ │ + stc2 0, cr0, [r8, #708] @ 0x2c4 │ │ │ │ + movs r6, #150 @ 0x96 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r6, #86 @ 0x56 │ │ │ │ + movs r6, #118 @ 0x76 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ @@ -2045425,34 +2045420,34 @@ │ │ │ │ ldr.w r5, [r4, #400] @ 0x190 │ │ │ │ blx r5 │ │ │ │ bl 5ae880 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - pop {r1, r2, r5, pc} │ │ │ │ + pop {r1, r2, r6, pc} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r5, #210 @ 0xd2 │ │ │ │ + movs r5, #242 @ 0xf2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r3, r5] │ │ │ │ + strb r2, [r7, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adcs.w r0, r4, #176 @ 0xb0 │ │ │ │ - movs r5, #178 @ 0xb2 │ │ │ │ + sbcs.w r0, r4, #176 @ 0xb0 │ │ │ │ + movs r5, #210 @ 0xd2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs.w r0, sl, r3, ror #2 │ │ │ │ - movs r0, #206 @ 0xce │ │ │ │ + rsbs r0, sl, r3, ror #2 │ │ │ │ + movs r0, #238 @ 0xee │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r3, #30 │ │ │ │ + movs r3, #62 @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r3, #18 │ │ │ │ + movs r3, #50 @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adc.w r0, sl, r3, ror #2 │ │ │ │ - mov r2, sl │ │ │ │ + sbc.w r0, sl, r3, ror #2 │ │ │ │ + mov r2, lr │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #206 @ 0xce │ │ │ │ + movs r3, #238 @ 0xee │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2045485,23 +2045480,23 @@ │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 60f4f4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - pop {r1, r2, r3, r4, r5} │ │ │ │ + pop {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r4, #160 @ 0xa0 │ │ │ │ + movs r4, #192 @ 0xc0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xfb3000b1 │ │ │ │ - itet mi │ │ │ │ - lslmi r1, r5, #2 │ │ │ │ - stmdbpl sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - movmi.w ip, #4096 @ 0x1000 │ │ │ │ + @ instruction: 0xfb5000b1 │ │ │ │ + itet vs │ │ │ │ + lslvs r1, r5, #2 │ │ │ │ + stmdbvc sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + movvs.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 │ │ │ │ ldr r1, [pc, #176] @ (608b1c ) │ │ │ │ ldr r0, [pc, #180] @ (608b20 ) │ │ │ │ @@ -2045561,25 +2045556,25 @@ │ │ │ │ bl 5ae880 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 60f4f4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5af078 │ │ │ │ b.n 608ad0 │ │ │ │ - movs r4, #50 @ 0x32 │ │ │ │ + movs r4, #82 @ 0x52 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r2, 608b90 │ │ │ │ + cbnz r2, 608b98 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xfaaa00b1 │ │ │ │ - bkpt 0x00c4 │ │ │ │ + @ instruction: 0xfaca00b1 │ │ │ │ + bkpt 0x00e4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ittt eq │ │ │ │ - lsleq r1, r5, #2 │ │ │ │ - moveq r3, #238 @ 0xee │ │ │ │ - lsleq r2, r5, #2 │ │ │ │ + ittt cs │ │ │ │ + lslcs r1, r5, #2 │ │ │ │ + movcs r4, #14 │ │ │ │ + lslcs r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r0, [pc, #92] @ (608ba4 ) │ │ │ │ @@ -2045611,20 +2045606,20 @@ │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 60f418 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - rev16 r2, r6 │ │ │ │ + hlt 0x0012 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r3, #132 @ 0x84 │ │ │ │ + movs r3, #164 @ 0xa4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - vst1.8 @ instruction: 0xf9cc00b1 │ │ │ │ - pop {r1, r2, r5, r6, r7, pc} │ │ │ │ + vld1.8 @ instruction: 0xf9ec00b1 │ │ │ │ + bkpt 0x0006 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045709,33 +2045704,33 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #40] @ (608cd0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 608c18 │ │ │ │ nop │ │ │ │ - cbnz r4, 608cea │ │ │ │ + rev r4, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [sp, #512] @ 0x200 │ │ │ │ + str r6, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r0, [r5, r0] │ │ │ │ + strh r0, [r1, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - beq.n 608db0 │ │ │ │ + beq.n 608bf0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 608ea8 │ │ │ │ + b.n 608ee8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r2, #198 @ 0xc6 │ │ │ │ + movs r2, #230 @ 0xe6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r2, #190 @ 0xbe │ │ │ │ + movs r2, #222 @ 0xde │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r2, #182 @ 0xb6 │ │ │ │ + movs r2, #214 @ 0xd6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r2, #174 @ 0xae │ │ │ │ + movs r2, #206 @ 0xce │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xfb8600a4 │ │ │ │ + @ instruction: 0xfba600a4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #116] @ (608d60 ) │ │ │ │ @@ -2045778,23 +2045773,23 @@ │ │ │ │ bl 5aeab0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ bl 5af0c4 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xb8cc │ │ │ │ + @ instruction: 0xb8ec │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r2, #36 @ 0x24 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r1, r4] │ │ │ │ + str r0, [r5, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [sp, #880] @ 0x370 │ │ │ │ + ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2045832,21 +2045827,21 @@ │ │ │ │ lsls r3, r4, #31 │ │ │ │ bmi.n 608de4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 5ae3e8 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, #1776] @ 0x6f0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrb r4, [r0, r0] │ │ │ │ + ldrb r4, [r4, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb82a │ │ │ │ + @ instruction: 0xb84a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r5, r1] │ │ │ │ + str r2, [r1, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r7, pc, #736 @ (adr r7, 6090e0 ) │ │ │ │ + add r7, pc, #864 @ (adr r7, 609160 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045907,29 +2045902,29 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #408] @ 0x198 │ │ │ │ blx r6 │ │ │ │ bl 5ae880 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb7a0 │ │ │ │ + @ instruction: 0xb7c0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r1, #8 │ │ │ │ + movs r1, #40 @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #880] @ (609234 ) │ │ │ │ + ldr r7, [pc, #1008] @ (6092b4 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5} │ │ │ │ + ldmia r6, {r1, r2, r3, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r1, [sp, #656] @ 0x290 │ │ │ │ + ldr r1, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r6!, {r2, r3, r4, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #196 @ 0xc4 │ │ │ │ + movs r0, #228 @ 0xe4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r0, #190 @ 0xbe │ │ │ │ + movs r0, #222 @ 0xde │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r6, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2046004,29 +2045999,29 @@ │ │ │ │ bl 5ae880 │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af078 │ │ │ │ b.n 608f74 │ │ │ │ nop │ │ │ │ - @ instruction: 0xb6c2 │ │ │ │ + @ instruction: 0xb6e2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r5, #2] │ │ │ │ + strh r2, [r1, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [pc, #1000] @ (6093bc ) │ │ │ │ + ldr r7, [pc, #104] @ (60903c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r4, [r1, #18] │ │ │ │ + ldrh r4, [r5, #18] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r0, r2, #7 │ │ │ │ + adds r0, r6, #7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 608a30 │ │ │ │ + b.n 608a70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r7, r0 │ │ │ │ + subs r2, r3, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2046071,25 +2046066,25 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5ae880 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + push {r3, r4, r6, r7, lr} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r4, #5 │ │ │ │ + subs r0, r0, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [pc, #976] @ (609450 ) │ │ │ │ + ldr r6, [pc, #80] @ (6090d0 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, r6, r3 │ │ │ │ + subs r2, r2, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r6, r0, #5 │ │ │ │ + subs r6, r4, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r6, r0, #7 │ │ │ │ + subs r6, r4, #7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ ldr.w ip, [pc, #128] @ 60911c │ │ │ │ mov r3, r0 │ │ │ │ @@ -2046140,21 +2046135,21 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r3, #116] @ 0x74 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, r7] │ │ │ │ + strb r4, [r4, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r2, r4, r5, r6, r7} │ │ │ │ + push {r1, r2, r4, lr} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #216] @ (609208 ) │ │ │ │ + ldr r5, [pc, #344] @ (609288 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r0!, {r3, r4, r5} │ │ │ │ + ldmia r0!, {r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r2, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2046249,33 +2046244,33 @@ │ │ │ │ bl 5aec7c │ │ │ │ bl 5aea0c │ │ │ │ ldr r0, [pc, #48] @ (609268 ) │ │ │ │ add r0, pc │ │ │ │ bl 5ae8cc │ │ │ │ bl 5af078 │ │ │ │ b.n 6091e8 │ │ │ │ - subs r4, r0, #0 │ │ │ │ + subs r4, r4, #0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r4, r5} │ │ │ │ + push {r1, r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [pc, #456] @ (609418 ) │ │ │ │ + ldr r4, [pc, #584] @ (609498 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r2, r6, #7 │ │ │ │ + subs r2, r2, #0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r4, #60] @ 0x3c │ │ │ │ + strh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r1, #6 │ │ │ │ + adds r0, r5, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 6092cc │ │ │ │ + cbz r6, 6092d4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [pc, #984] @ (60963c ) │ │ │ │ + ldr r4, [pc, #88] @ (6092bc ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r4, r7, #5 │ │ │ │ + adds r4, r3, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r6, #56] @ 0x38 │ │ │ │ + strh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2046317,23 +2046312,23 @@ │ │ │ │ bl 5ae880 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 60e78c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - adds r0, r5, #4 │ │ │ │ + adds r0, r1, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 609348 │ │ │ │ + cbz r2, 609350 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [pc, #456] @ (6094c8 ) │ │ │ │ + ldr r3, [pc, #584] @ (609548 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, #8 │ │ │ │ + subs r4, #40 @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cpsid ai │ │ │ │ + @ instruction: 0xb696 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3528] @ 0xdc8 │ │ │ │ ldr r5, [pc, #400] @ (6094ac ) │ │ │ │ sub.w sp, sp, #532 @ 0x214 │ │ │ │ @@ -2046480,41 +2046475,41 @@ │ │ │ │ b.n 609408 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r3, #76] @ 0x4c │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r0, #1 │ │ │ │ + adds r2, r4, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sxth r4, r7 │ │ │ │ + sxtb r4, r3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #496] @ (6096b0 ) │ │ │ │ + ldr r2, [pc, #624] @ (609730 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - vst4.32 {d16-d19}, [sl :128], fp │ │ │ │ - cmp r3, #130 @ 0x82 │ │ │ │ + vld4.32 {d16-d19}, [sl :128], fp │ │ │ │ + cmp r3, #162 @ 0xa2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r2, r4, r7 │ │ │ │ + subs r2, r0, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r5!, {r1, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r4, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r3, #5 │ │ │ │ - subs r4, r0, r6 │ │ │ │ + subs r4, r4, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 6094fa │ │ │ │ + cbz r6, 609502 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [pc, #760] @ (6097d8 ) │ │ │ │ + ldr r1, [pc, #888] @ (609858 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb.w r0, [ip, #171] @ 0xab │ │ │ │ - cmp r2, #206 @ 0xce │ │ │ │ + strh.w r0, [ip, #171] @ 0xab │ │ │ │ + cmp r2, #238 @ 0xee │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, r5, r4 │ │ │ │ + adds r6, r1, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1528] @ 0x5f8 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2046570,24 +2046565,24 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r4, [r7, #300] @ 0x12c │ │ │ │ blx r4 │ │ │ │ bl 5ae880 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af078 │ │ │ │ b.n 609588 │ │ │ │ - sub sp, #184 @ 0xb8 │ │ │ │ + sub sp, #312 @ 0x138 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, r0, r3 │ │ │ │ + subs r4, r4, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [pc, #944] @ (609964 ) │ │ │ │ + ldr r1, [pc, #48] @ (6095e4 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf7ba00ab │ │ │ │ - subs r4, r5, r2 │ │ │ │ + @ instruction: 0xf7da00ab │ │ │ │ + subs r4, r1, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 6095ea │ │ │ │ + cbz r0, 6095f2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r6, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2046704,39 +2046699,39 @@ │ │ │ │ bl 5af078 │ │ │ │ bl 5aea0c │ │ │ │ bl 5ae880 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af078 │ │ │ │ b.n 609696 │ │ │ │ - adds r0, r6, r7 │ │ │ │ + subs r0, r2, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #704 @ 0x2c0 │ │ │ │ + add r7, sp, #832 @ 0x340 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - blx lr │ │ │ │ + ldr r0, [pc, #64] @ (60976c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf6be00ab │ │ │ │ - cmp r1, #0 │ │ │ │ + @ instruction: 0xf6de00ab │ │ │ │ + cmp r1, #32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, r6, r6 │ │ │ │ + adds r6, r2, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, r4, r6 │ │ │ │ + adds r6, r0, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r0, r2, r5 │ │ │ │ + adds r0, r6, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #72 @ 0x48 │ │ │ │ + add r7, sp, #200 @ 0xc8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bx sl │ │ │ │ + bx lr │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf62000ab │ │ │ │ - cmp r0, #98 @ 0x62 │ │ │ │ + movw r0, #2219 @ 0x8ab │ │ │ │ + cmp r0, #130 @ 0x82 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, r3, r4 │ │ │ │ + adds r6, r7, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, r1, r4 │ │ │ │ + adds r6, r5, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2046781,25 +2046776,25 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5ae880 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - add r6, sp, #288 @ 0x120 │ │ │ │ + add r6, sp, #416 @ 0x1a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r4, r2 │ │ │ │ + adds r0, r0, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mov ip, r0 │ │ │ │ + mov ip, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r0, #14 │ │ │ │ + asrs r2, r4, #14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, r0, r2 │ │ │ │ + adds r6, r4, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, r2, r1 │ │ │ │ + adds r6, r6, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2046824,21 +2046819,21 @@ │ │ │ │ ldr.w r3, [r4, #312] @ 0x138 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r5, sp, #680 @ 0x2a8 │ │ │ │ + add r5, sp, #808 @ 0x328 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, r4, r0 │ │ │ │ + adds r4, r0, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp ip, ip │ │ │ │ + mov r4, r0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bhi.n 609828 │ │ │ │ + bls.n 609868 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ addw r0, r0, #1540 @ 0x604 │ │ │ │ @@ -2046880,23 +2046875,23 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5ae8cc │ │ │ │ addw r0, r4, #1540 @ 0x604 │ │ │ │ bl 60d214 │ │ │ │ bl 5aea0c │ │ │ │ b.n 6098c8 │ │ │ │ nop │ │ │ │ - asrs r6, r7, #30 │ │ │ │ + asrs r6, r3, #31 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #160 @ 0xa0 │ │ │ │ + add r5, sp, #288 @ 0x120 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r6, ip │ │ │ │ + cmp lr, r0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bhi.n 6099c4 │ │ │ │ + bhi.n 609a04 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bhi.n 609970 │ │ │ │ + bhi.n 6099b0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2046942,24 +2046937,24 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5ae880 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r4, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #720 @ 0x2d0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r7, #28 │ │ │ │ + asrs r4, r3, #29 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r8, sl │ │ │ │ + add r8, lr │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf39e00ab │ │ │ │ - subs r4, #120 @ 0x78 │ │ │ │ + @ instruction: 0xf3be00ab │ │ │ │ + subs r4, #152 @ 0x98 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r4, r7, #27 │ │ │ │ + asrs r4, r3, #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 │ │ │ │ @@ -2046984,21 +2046979,21 @@ │ │ │ │ ldr.w r3, [r4, #292] @ 0x124 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r3, sp, #968 @ 0x3c8 │ │ │ │ + add r4, sp, #72 @ 0x48 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r5, #26 │ │ │ │ + asrs r4, r1, #27 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, r5 │ │ │ │ + add r4, r9 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvc.n 609a70 │ │ │ │ + bvc.n 609ab0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2047024,21 +2047019,21 @@ │ │ │ │ ldr.w r3, [r4, #280] @ 0x118 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - add r3, sp, #544 @ 0x220 │ │ │ │ + add r3, sp, #672 @ 0x2a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r2, #25 │ │ │ │ + asrs r0, r6, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mvns r0, r0 │ │ │ │ + mvns r0, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r0, #25 │ │ │ │ + asrs r6, r4, #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 │ │ │ │ @@ -2047063,21 +2047058,21 @@ │ │ │ │ ldr.w r3, [r4, #276] @ 0x114 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r3, sp, #120 @ 0x78 │ │ │ │ + add r3, sp, #248 @ 0xf8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r0, #24 │ │ │ │ + asrs r0, r4, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - muls r0, r3 │ │ │ │ + muls r0, r7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvs.n 609b9c │ │ │ │ + bvs.n 609bdc │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2047132,23 +2047127,23 @@ │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5af078 │ │ │ │ b.n 609b6e │ │ │ │ nop │ │ │ │ - add r2, sp, #712 @ 0x2c8 │ │ │ │ + add r2, sp, #840 @ 0x348 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r4, #22 │ │ │ │ + asrs r4, r0, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmn r4, r5 │ │ │ │ + orrs r4, r1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r5, sp, #88 @ 0x58 │ │ │ │ + add r5, sp, #216 @ 0xd8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r1, #18 │ │ │ │ + lsrs r6, r5, #18 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047178,21 +2047173,21 @@ │ │ │ │ bl 5aeab0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af0c4 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r1, sp, #968 @ 0x3c8 │ │ │ │ + add r2, sp, #72 @ 0x48 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r0, #20 │ │ │ │ + asrs r4, r4, #20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - tst r4, r5 │ │ │ │ + negs r4, r1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bpl.n 609c80 │ │ │ │ + bpl.n 609cc0 │ │ │ │ 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 │ │ │ │ @@ -2047222,21 +2047217,21 @@ │ │ │ │ bl 5aeab0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af0c4 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r1, sp, #488 @ 0x1e8 │ │ │ │ + add r1, sp, #616 @ 0x268 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r4, #18 │ │ │ │ + asrs r4, r0, #19 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sbcs r4, r6 │ │ │ │ + rors r4, r2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bmi.n 609c08 │ │ │ │ + bmi.n 609c48 │ │ │ │ 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 │ │ │ │ @@ -2047266,21 +2047261,21 @@ │ │ │ │ bl 5aeab0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af0c4 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r1, sp, #8 │ │ │ │ + add r1, sp, #136 @ 0x88 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r7, #16 │ │ │ │ + asrs r4, r3, #17 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r4, r7 │ │ │ │ + adcs r4, r3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bmi.n 609d90 │ │ │ │ + bmi.n 609dd0 │ │ │ │ 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 │ │ │ │ @@ -2047310,21 +2047305,21 @@ │ │ │ │ bl 5aeab0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af0c4 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r0, sp, #552 @ 0x228 │ │ │ │ + add r0, sp, #680 @ 0x2a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r2, #15 │ │ │ │ + asrs r4, r6, #15 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r0 │ │ │ │ + lsrs r4, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcc.n 609d18 │ │ │ │ + bcc.n 609d58 │ │ │ │ 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 │ │ │ │ @@ -2047354,21 +2047349,21 @@ │ │ │ │ bl 5aeab0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af0c4 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r0, sp, #72 @ 0x48 │ │ │ │ + add r0, sp, #200 @ 0xc8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r6, #13 │ │ │ │ + asrs r0, r2, #14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - eors r4, r1 │ │ │ │ + eors r4, r5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcc.n 609ea0 │ │ │ │ + bcc.n 609ee0 │ │ │ │ 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 │ │ │ │ @@ -2047398,21 +2047393,21 @@ │ │ │ │ bl 5aeab0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af0c4 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r7, pc, #616 @ (adr r7, 60a0e0 ) │ │ │ │ + add r7, pc, #744 @ (adr r7, 60a160 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r1, #12 │ │ │ │ + asrs r4, r5, #12 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r7, #212 @ 0xd4 │ │ │ │ + subs r7, #244 @ 0xf4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcs.n 609e28 │ │ │ │ + bcs.n 609e68 │ │ │ │ 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 │ │ │ │ @@ -2047442,21 +2047437,21 @@ │ │ │ │ bl 5aeab0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af0c4 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r7, pc, #136 @ (adr r7, 609f78 ) │ │ │ │ + add r7, pc, #264 @ (adr r7, 609ff8 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r4, #10 │ │ │ │ + asrs r4, r0, #11 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r7, #92 @ 0x5c │ │ │ │ + subs r7, #124 @ 0x7c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcs.n 609fb0 │ │ │ │ + bcs.n 609ff0 │ │ │ │ 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 │ │ │ │ @@ -2047486,21 +2047481,21 @@ │ │ │ │ bl 5aeab0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af0c4 │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r6, pc, #680 @ (adr r6, 60a210 ) │ │ │ │ + add r6, pc, #808 @ (adr r6, 60a290 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r7, #8 │ │ │ │ + asrs r4, r3, #9 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r6, #228 @ 0xe4 │ │ │ │ + subs r7, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bne.n 609f38 │ │ │ │ + bcs.n 609f78 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #52] @ (609fb8 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2047518,19 +2047513,19 @@ │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 43992c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3255c0> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r2, sp, #752 @ 0x2f0 │ │ │ │ + add r2, sp, #880 @ 0x370 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, pc, #200 @ (adr r6, 60a088 ) │ │ │ │ + add r6, pc, #328 @ (adr r6, 60a108 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, #110 @ 0x6e │ │ │ │ + subs r6, #142 @ 0x8e │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2047566,21 +2047561,21 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 43992c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3255c0> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #1232 @ 0x4d0 │ │ │ │ bl 436910 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3225a4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r1, #6 │ │ │ │ + asrs r2, r5, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #880 @ (adr r5, 60a3b4 ) │ │ │ │ + add r5, pc, #1008 @ (adr r5, 60a434 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, #28 │ │ │ │ + subs r6, #60 @ 0x3c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bne.n 60a080 │ │ │ │ + bne.n 60a0c0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2047616,21 +2047611,21 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 43992c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3255c0> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #936 @ 0x3a8 │ │ │ │ bl 436910 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3225a4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r4, #4 │ │ │ │ + asrs r6, r0, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #336 @ (adr r5, 60a21c ) │ │ │ │ + add r5, pc, #464 @ (adr r5, 60a29c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r5, #148 @ 0x94 │ │ │ │ + subs r5, #180 @ 0xb4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - beq.n 609ff8 │ │ │ │ + beq.n 60a038 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2047666,21 +2047661,21 @@ │ │ │ │ bl 43992c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3255c0> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #640 @ 0x280 │ │ │ │ bl 436910 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3225a4> │ │ │ │ bl 5ae880 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r6, #2 │ │ │ │ + asrs r6, r2, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #816 @ (adr r4, 60a484 ) │ │ │ │ + add r4, pc, #944 @ (adr r4, 60a504 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r5, #12 │ │ │ │ + subs r5, #44 @ 0x2c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - beq.n 60a170 │ │ │ │ + beq.n 60a1b0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047726,25 +2047721,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60a204 ) │ │ │ │ add r0, pc │ │ │ │ bl 5ae8cc │ │ │ │ mov r0, r6 │ │ │ │ bl 60c730 │ │ │ │ bl 5aea0c │ │ │ │ b.n 60a1aa │ │ │ │ - add r4, pc, #296 @ (adr r4, 60a31c ) │ │ │ │ + add r4, pc, #424 @ (adr r4, 60a39c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r7, #32 │ │ │ │ + asrs r4, r3, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r4, #132 @ 0x84 │ │ │ │ + subs r4, #164 @ 0xa4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r7, {r1, r3, r4, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r1, #32 │ │ │ │ + asrs r2, r5, #32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r7} │ │ │ │ + pop {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2047799,21 +2047794,21 @@ │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r3, [r2, #28] │ │ │ │ bl 4368c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x322558> │ │ │ │ mov r0, r6 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r3, pc, #616 @ (adr r3, 60a514 ) │ │ │ │ + add r3, pc, #744 @ (adr r3, 60a594 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + lsrs r4, r3, #31 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r3, #204 @ 0xcc │ │ │ │ + subs r3, #236 @ 0xec │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r6, {r1, r3, r6, r7} │ │ │ │ + ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047859,25 +2047854,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60a360 ) │ │ │ │ add r0, pc │ │ │ │ bl 5ae8cc │ │ │ │ mov r0, r6 │ │ │ │ bl 60bdf0 │ │ │ │ bl 5aea0c │ │ │ │ b.n 60a306 │ │ │ │ - add r2, pc, #952 @ (adr r2, 60a708 ) │ │ │ │ + add r3, pc, #56 @ (adr r3, 60a388 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r6, #28 │ │ │ │ + lsrs r0, r2, #29 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r3, #40 @ 0x28 │ │ │ │ + subs r3, #72 @ 0x48 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r6, r5, #26 │ │ │ │ + lsrs r6, r1, #27 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r2, 60a3bc │ │ │ │ + cbnz r2, 60a3c4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2047935,21 +2047930,21 @@ │ │ │ │ str r1, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r4, [r3, #0] │ │ │ │ bl 4368c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x322558> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r2, pc, #264 @ (adr r2, 60a528 ) │ │ │ │ + add r2, pc, #392 @ (adr r2, 60a5a8 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r3, #26 │ │ │ │ + lsrs r4, r7, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r2, #124 @ 0x7c │ │ │ │ + subs r2, #156 @ 0x9c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047995,25 +2047990,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60a4d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 5ae8cc │ │ │ │ mov r0, r6 │ │ │ │ bl 60c920 │ │ │ │ bl 5aea0c │ │ │ │ b.n 60a47a │ │ │ │ - add r1, pc, #488 @ (adr r1, 60a6ac ) │ │ │ │ + add r1, pc, #616 @ (adr r1, 60a72c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r5, #23 │ │ │ │ + lsrs r4, r1, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r1, #180 @ 0xb4 │ │ │ │ + subs r1, #212 @ 0xd4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r4!, {r1, r3, r5, r7} │ │ │ │ + ldmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r2, r7, #20 │ │ │ │ + lsrs r2, r3, #21 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r6, 60a512 │ │ │ │ + rev r6, r1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2048069,21 +2048064,21 @@ │ │ │ │ str r1, [r3, #0] │ │ │ │ add.w r0, r6, #640 @ 0x280 │ │ │ │ mov r1, r5 │ │ │ │ bl 4368c4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x322558> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r0, pc, #824 @ (adr r0, 60a8c8 ) │ │ │ │ + add r0, pc, #952 @ (adr r0, 60a948 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r2, #21 │ │ │ │ + lsrs r4, r6, #21 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r1, #8 │ │ │ │ + subs r1, #40 @ 0x28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2} │ │ │ │ + ldmia r4!, {r1, r2, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -2048161,31 +2048156,31 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ ldr r6, [r4, #80] @ 0x50 │ │ │ │ blx r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - add r0, pc, #16 @ (adr r0, 60a69c ) │ │ │ │ + add r0, pc, #144 @ (adr r0, 60a71c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r4, #18 │ │ │ │ + lsrs r0, r0, #19 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r0, #56 @ 0x38 │ │ │ │ + subs r0, #88 @ 0x58 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - mvns r6, r7 │ │ │ │ + add r6, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r6, #58] @ 0x3a │ │ │ │ + ldrh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #152 @ (adr r5, 60a738 ) │ │ │ │ + add r5, pc, #280 @ (adr r5, 60a7b8 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r7, #178 @ 0xb2 │ │ │ │ + cmp r7, #210 @ 0xd2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r0, #118 @ 0x76 │ │ │ │ + cmp r0, #150 @ 0x96 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r5, #12] │ │ │ │ + strh r0, [r1, #14] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2048241,25 +2048236,25 @@ │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af078 │ │ │ │ b.n 60a738 │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r7, [sp, #72] @ 0x48 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r5, #14 │ │ │ │ + lsrs r2, r1, #15 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + adds r7, #76 @ 0x4c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmn r2, r6 │ │ │ │ + orrs r2, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r4, r6, r7} │ │ │ │ + stmia r6!, {r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - vaddl.u8 q8, d26, d27 │ │ │ │ + vaddl.u32 q8, d26, d27 │ │ │ │ push {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 │ │ │ │ ldr r5, [r1, #20] │ │ │ │ @@ -2048285,21 +2048280,21 @@ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r7, #11 │ │ │ │ + lsrs r0, r3, #12 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [sp, #152] @ 0x98 │ │ │ │ + ldr r6, [sp, #280] @ 0x118 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, #102 @ 0x66 │ │ │ │ + adds r6, #134 @ 0x86 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - tst r4, r5 │ │ │ │ + negs r4, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ cbz r1, 60a83e │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2048328,21 +2048323,21 @@ │ │ │ │ bl 5aea0c │ │ │ │ bl 5ae880 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 60e7f4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - lsrs r6, r3, #10 │ │ │ │ + lsrs r6, r7, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r5, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #246 @ 0xf6 │ │ │ │ + adds r6, #22 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r3, sp, #944 @ 0x3b0 │ │ │ │ + add r4, sp, #48 @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cbz r1, 60a8ae │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2048371,21 +2048366,21 @@ │ │ │ │ bl 5aea0c │ │ │ │ bl 5ae880 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 60e7f4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - lsrs r6, r0, #9 │ │ │ │ + lsrs r6, r4, #9 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [sp, #296] @ 0x128 │ │ │ │ + ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #134 @ 0x86 │ │ │ │ + adds r5, #166 @ 0xa6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #428] @ (60aa80 ) │ │ │ │ @@ -2048544,33 +2048539,33 @@ │ │ │ │ b.n 60a976 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsb r4, [r4, r4] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r1, #7 │ │ │ │ + lsrs r6, r5, #7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r4, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, #240 @ 0xf0 │ │ │ │ + adds r5, #16 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r2, 60aae8 │ │ │ │ + cbz r2, 60aaf0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stmia r4!, {r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r4, r0, #12 │ │ │ │ + lsls r4, r4, #12 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r6, r1, #5 │ │ │ │ + lsrs r6, r5, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrsb r4, [r5, r0] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldmia r2, {r1, r2, r3, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vqadd.u64 d16, d18, d19 │ │ │ │ + vshr.u64 d0, d19, #46 │ │ │ │ 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] @ (60ab58 ) │ │ │ │ @@ -2048625,23 +2048620,23 @@ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r3, #32 │ │ │ │ + lsrs r2, r7, #32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r3, #46 @ 0x2e │ │ │ │ + adds r3, #78 @ 0x4e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r0, r2, #32 │ │ │ │ + lsrs r0, r6, #32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r2, #206 @ 0xce │ │ │ │ + cmp r2, #238 @ 0xee │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r7, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2048747,37 +2048742,37 @@ │ │ │ │ bl 5ae880 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #1776] @ 0x6f0 │ │ │ │ b.n 60ab94 │ │ │ │ bl 5af078 │ │ │ │ b.n 60ac1c │ │ │ │ nop │ │ │ │ - lsls r0, r1, #30 │ │ │ │ + lsls r0, r5, #30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [sp, #136] @ 0x88 │ │ │ │ + ldr r2, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #98 @ 0x62 │ │ │ │ + adds r2, #130 @ 0x82 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r5!, {r5, r6} │ │ │ │ + stmia r5!, {r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r6, r5, #29 │ │ │ │ + lsls r6, r1, #30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r2, r4, r5, r6} │ │ │ │ + push {r1, r2, r4, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r4, #29 │ │ │ │ + lsls r0, r0, #30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r4, #28 │ │ │ │ + lsls r6, r0, #29 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r4, #26 │ │ │ │ + lsls r2, r0, #27 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [sp, #336] @ 0x150 │ │ │ │ + ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r1, #148 @ 0x94 │ │ │ │ + adds r1, #180 @ 0xb4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r4!, {r1, r4, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov sl, r3 │ │ │ │ ldrb.w r3, [r0, #1776] @ 0x6f0 │ │ │ │ @@ -2048899,37 +2048894,37 @@ │ │ │ │ mov r0, r5 │ │ │ │ adds r5, #12 │ │ │ │ bl 60d9d4 │ │ │ │ bl 5aef3c │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 60ae24 │ │ │ │ b.n 60ad88 │ │ │ │ - lsls r2, r2, #25 │ │ │ │ + lsls r2, r6, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r0, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, #248 @ 0xf8 │ │ │ │ + adds r1, #24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r2, 60ae98 │ │ │ │ + cbz r2, 60aea0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r6, #24 │ │ │ │ + lsls r0, r2, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mov ip, sl │ │ │ │ + mov ip, lr │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r6, r6, #23 │ │ │ │ + lsls r6, r2, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r6, #22 │ │ │ │ + lsls r6, r2, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r5, #20 │ │ │ │ + lsls r4, r1, #21 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r7, [sp, #888] @ 0x378 │ │ │ │ + str r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, #30 │ │ │ │ + adds r0, #62 @ 0x3e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r4} │ │ │ │ + stmia r3!, {r2, r3, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [pc, #1832] @ 60b5a4 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2049799,30 +2049794,30 @@ │ │ │ │ ldr r0, [pc, #56] @ (60b8fc ) │ │ │ │ add r0, pc │ │ │ │ b.n 60b876 │ │ │ │ ldr r0, [pc, #52] @ (60b900 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60b854 │ │ │ │ nop │ │ │ │ - smlaltb r0, r0, sl, r9 │ │ │ │ - strb r6, [r2, r7] │ │ │ │ + @ instruction: 0xfbea00a9 │ │ │ │ + strb r6, [r6, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r4, [r3, #50] @ 0x32 │ │ │ │ + ldrh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - @ instruction: 0xfbaa00a9 │ │ │ │ - @ instruction: 0xfbac00a9 │ │ │ │ - @ instruction: 0xfb7e00a9 │ │ │ │ - @ instruction: 0xfb7600a9 │ │ │ │ - @ instruction: 0xfb6200a9 │ │ │ │ - @ instruction: 0xfb5000a9 │ │ │ │ - @ instruction: 0xfb4a00a9 │ │ │ │ - @ instruction: 0xfb4600a9 │ │ │ │ - ldmia r7!, {r3, r5, r6} │ │ │ │ + smlaltb r0, r0, sl, r9 │ │ │ │ + smlaltb r0, r0, ip, r9 │ │ │ │ + @ instruction: 0xfb9e00a9 │ │ │ │ + @ instruction: 0xfb9600a9 │ │ │ │ + @ instruction: 0xfb8200a9 │ │ │ │ + @ instruction: 0xfb7000a9 │ │ │ │ + @ instruction: 0xfb6a00a9 │ │ │ │ + @ instruction: 0xfb6600a9 │ │ │ │ + ldmia r7, {r3, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r7!, {r1, r5, r6} │ │ │ │ + ldmia r7, {r1, r7} │ │ │ │ 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 5ae71c │ │ │ │ @@ -2049928,36 +2049923,36 @@ │ │ │ │ bl 5aefb4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af078 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #56] @ (60ba88 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60b964 │ │ │ │ - @ instruction: 0xfad200a9 │ │ │ │ - cmp r3, #150 @ 0x96 │ │ │ │ + @ instruction: 0xfaf200a9 │ │ │ │ + cmp r3, #182 @ 0xb6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r6, 60baca │ │ │ │ + cbz r6, 60bad2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbnz r6, 60baa6 │ │ │ │ + cbnz r6, 60baae │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r2, #24 │ │ │ │ + asrs r6, r6, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbnz r6, 60baac │ │ │ │ + cbnz r6, 60bab4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r0, 60bab0 │ │ │ │ + cbnz r0, 60bab8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf53200a9 │ │ │ │ - @ instruction: 0xfa3000a9 │ │ │ │ - @ instruction: 0xfa2600a9 │ │ │ │ - strb r0, [r2, #8] │ │ │ │ + adcs.w r0, r2, #5537792 @ 0x548000 │ │ │ │ + @ instruction: 0xfa5000a9 │ │ │ │ + @ instruction: 0xfa4600a9 │ │ │ │ + strb r0, [r6, #8] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xfa0c00a9 │ │ │ │ - ldrb r4, [r6, #12] │ │ │ │ + @ instruction: 0xfa2c00a9 │ │ │ │ + ldrb r4, [r2, #13] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ 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 5ae71c │ │ │ │ @@ -2050049,34 +2050044,34 @@ │ │ │ │ b.n 60bb74 │ │ │ │ ldr r0, [pc, #60] @ (60bbcc ) │ │ │ │ add r0, pc │ │ │ │ b.n 60bb74 │ │ │ │ ldr r0, [pc, #60] @ (60bbd0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60bb74 │ │ │ │ - @ instruction: 0xfa4600a9 │ │ │ │ - strh r2, [r2, r3] │ │ │ │ + @ instruction: 0xfa6600a9 │ │ │ │ + strh r2, [r6, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - uxtb r4, r3 │ │ │ │ + uxtb r4, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r4, [r3, #58] @ 0x3a │ │ │ │ + ldrh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xfa1200a9 │ │ │ │ - cbnz r4, 60bbcc │ │ │ │ + @ instruction: 0xfa3200a9 │ │ │ │ + cbnz r4, 60bbd4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r7, #17 │ │ │ │ + asrs r4, r3, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vld1.8 {d16[5]}, [r4], r9 │ │ │ │ - vld1.8 {d16[5]}, [r0], r9 │ │ │ │ - ldr.w r0, [lr, #169] @ 0xa9 │ │ │ │ - ldr??.w r0, [r4, #169] @ 0xa9 │ │ │ │ - vst4.32 {d0-d3}, [lr :128], r9 │ │ │ │ - vld4.32 {d0-d3}, [r8 :128], r9 │ │ │ │ - strh.w r0, [r2, #169] @ 0xa9 │ │ │ │ - ldrsh.w r0, [ip, r9, lsl #2] │ │ │ │ + @ instruction: 0xfa0400a9 │ │ │ │ + @ instruction: 0xfa0000a9 │ │ │ │ + ldr??.w r0, [lr, #169] @ 0xa9 │ │ │ │ + ldrsb.w r0, [r4, r9, lsl #2] │ │ │ │ + vld4.32 {d0-d3}, [lr :128], r9 │ │ │ │ + vst4.32 {d16-d19}, [r8 :128], r9 │ │ │ │ + str.w r0, [r2, #169] @ 0xa9 │ │ │ │ + ldr??.w r0, [ip, r9, 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, r0 │ │ │ │ bl 5ae71c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2050129,23 +2050124,23 @@ │ │ │ │ bl 5aefb4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af078 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #28] @ (60bc94 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60bc14 │ │ │ │ - vst4.32 {d16-d19}, [sl :128], r9 │ │ │ │ + vld4.32 {d16-d19}, [sl :128], r9 │ │ │ │ ldr??.w r0, [r6, r9, lsl #2] │ │ │ │ - @ instruction: 0xb85e │ │ │ │ + @ instruction: 0xb87e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r4, #13 │ │ │ │ + asrs r6, r0, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb.w r0, [sl, r9, lsl #2] │ │ │ │ - @ instruction: 0xf7d000a9 │ │ │ │ - ldmia r3!, {r2, r4, r5, r7} │ │ │ │ + ldrsh.w r0, [sl, r9, lsl #2] │ │ │ │ + @ instruction: 0xf7f000a9 │ │ │ │ + ldmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ae71c │ │ │ │ @@ -2050198,26 +2050193,26 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5aec4c │ │ │ │ bl 5af02c │ │ │ │ bl 5aefb4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af078 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh.w r0, [r6, #169] @ 0xa9 │ │ │ │ - cmp r0, #194 @ 0xc2 │ │ │ │ + ldr.w r0, [r6, #169] @ 0xa9 │ │ │ │ + cmp r0, #226 @ 0xe2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r3, #108] @ 0x6c │ │ │ │ + ldr r2, [r7, #108] @ 0x6c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r2, #8 │ │ │ │ + lsrs r2, r6, #8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb780 │ │ │ │ + @ instruction: 0xb7a0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r1, #10 │ │ │ │ + asrs r0, r5, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xb778 │ │ │ │ + @ instruction: 0xb798 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ae71c │ │ │ │ @@ -2050254,19 +2050249,19 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5aec4c │ │ │ │ bl 5af02c │ │ │ │ bl 5aefb4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af078 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf7fe00a9 │ │ │ │ + ldrb.w r0, [lr, r9, lsl #2] │ │ │ │ + ldrb.w r0, [lr, r9, lsl #2] │ │ │ │ + strb.w r0, [lr, r9, lsl #2] │ │ │ │ @ instruction: 0xf7fe00a9 │ │ │ │ @ instruction: 0xf7ee00a9 │ │ │ │ - @ instruction: 0xf7de00a9 │ │ │ │ - @ instruction: 0xf7ce00a9 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ae71c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2050575,60 +2050570,60 @@ │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ bl 5aecac │ │ │ │ bl 5af02c │ │ │ │ bl 5aefb4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af078 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf77e00a9 │ │ │ │ - ldrb r6, [r0, #28] │ │ │ │ + @ instruction: 0xf79e00a9 │ │ │ │ + ldrb r6, [r4, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf77800a9 │ │ │ │ - @ instruction: 0xf77200a9 │ │ │ │ - @ instruction: 0xf77000a9 │ │ │ │ - @ instruction: 0xf77200a9 │ │ │ │ - @ instruction: 0xf76600a9 │ │ │ │ - @ instruction: 0xf75a00a9 │ │ │ │ - @ instruction: 0xf74e00a9 │ │ │ │ - @ instruction: 0xf74200a9 │ │ │ │ - @ instruction: 0xf73c00a9 │ │ │ │ + @ instruction: 0xf79800a9 │ │ │ │ + @ instruction: 0xf79200a9 │ │ │ │ + @ instruction: 0xf79000a9 │ │ │ │ + @ instruction: 0xf79200a9 │ │ │ │ + @ instruction: 0xf78600a9 │ │ │ │ + @ instruction: 0xf77a00a9 │ │ │ │ + @ instruction: 0xf76e00a9 │ │ │ │ + @ instruction: 0xf76200a9 │ │ │ │ + @ instruction: 0xf75c00a9 │ │ │ │ + @ instruction: 0xf75200a9 │ │ │ │ + @ instruction: 0xf74800a9 │ │ │ │ + @ instruction: 0xf73a00a9 │ │ │ │ @ instruction: 0xf73200a9 │ │ │ │ + @ instruction: 0xf73000a9 │ │ │ │ + @ instruction: 0xf72a00a9 │ │ │ │ @ instruction: 0xf72800a9 │ │ │ │ - @ instruction: 0xf71a00a9 │ │ │ │ + @ instruction: 0xf72e00a9 │ │ │ │ + @ instruction: 0xf73000a9 │ │ │ │ + @ instruction: 0xf72600a9 │ │ │ │ + @ instruction: 0xf72a00a9 │ │ │ │ + @ instruction: 0xf72c00a9 │ │ │ │ + @ instruction: 0xf72200a9 │ │ │ │ + @ instruction: 0xf72000a9 │ │ │ │ + @ instruction: 0xf71e00a9 │ │ │ │ + @ instruction: 0xf71800a9 │ │ │ │ + @ instruction: 0xf71400a9 │ │ │ │ @ instruction: 0xf71200a9 │ │ │ │ @ instruction: 0xf71000a9 │ │ │ │ - @ instruction: 0xf70a00a9 │ │ │ │ - @ instruction: 0xf70800a9 │ │ │ │ @ instruction: 0xf70e00a9 │ │ │ │ - @ instruction: 0xf71000a9 │ │ │ │ - @ instruction: 0xf70600a9 │ │ │ │ - @ instruction: 0xf70a00a9 │ │ │ │ - @ instruction: 0xf70c00a9 │ │ │ │ - @ instruction: 0xf70200a9 │ │ │ │ - @ instruction: 0xf70000a9 │ │ │ │ + @ instruction: 0xf70400a9 │ │ │ │ @ instruction: 0xf6fe00a9 │ │ │ │ - @ instruction: 0xf6f800a9 │ │ │ │ - @ instruction: 0xf6f400a9 │ │ │ │ - @ instruction: 0xf6f200a9 │ │ │ │ + @ instruction: 0xf6fa00a9 │ │ │ │ @ instruction: 0xf6f000a9 │ │ │ │ + @ instruction: 0xf6ec00a9 │ │ │ │ + @ instruction: 0xf6ec00a9 │ │ │ │ @ instruction: 0xf6ee00a9 │ │ │ │ - @ instruction: 0xf6e400a9 │ │ │ │ - @ instruction: 0xf6de00a9 │ │ │ │ - @ instruction: 0xf6da00a9 │ │ │ │ - @ instruction: 0xf6d000a9 │ │ │ │ - movt r0, #51369 @ 0xc8a9 │ │ │ │ - movt r0, #51369 @ 0xc8a9 │ │ │ │ - movt r0, #59561 @ 0xe8a9 │ │ │ │ - svc 82 @ 0x52 │ │ │ │ + svc 114 @ 0x72 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsh r6, [r2, r1] │ │ │ │ + ldrsh r6, [r6, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf69e00a9 │ │ │ │ - @ instruction: 0xf69600a9 │ │ │ │ - @ instruction: 0xf68e00a9 │ │ │ │ + @ instruction: 0xf6be00a9 │ │ │ │ + @ instruction: 0xf6b600a9 │ │ │ │ + subw r0, lr, #2217 @ 0x8a9 │ │ │ │ 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 5ae71c │ │ │ │ cbz r0, 60c2c6 │ │ │ │ @@ -2050652,16 +2050647,16 @@ │ │ │ │ bl 5aeea4 │ │ │ │ bl 5af02c │ │ │ │ bl 5aefb4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af078 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs.w r0, r2, #5537792 @ 0x548000 │ │ │ │ - stc 0, cr0, [lr, #676]! @ 0x2a4 │ │ │ │ + rsbs r0, r2, #5537792 @ 0x548000 │ │ │ │ + stcl 0, cr0, [lr, #676] @ 0x2a4 │ │ │ │ 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 5ae71c │ │ │ │ cbz r0, 60c35c │ │ │ │ @@ -2050698,18 +2050693,18 @@ │ │ │ │ bne.n 60c338 │ │ │ │ bl 5aeea4 │ │ │ │ bl 5af02c │ │ │ │ bl 5aefb4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5af078 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - sbc.w r0, r0, #5537792 @ 0x548000 │ │ │ │ - lsls r4, r0, #22 │ │ │ │ + @ instruction: 0xf58000a9 │ │ │ │ + lsls r4, r4, #22 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - @ instruction: 0xf53e00a9 │ │ │ │ + adcs.w r0, lr, #5537792 @ 0x548000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ae71c │ │ │ │ cbz r0, 60c3e4 │ │ │ │ @@ -2050745,19 +2050740,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5aec7c │ │ │ │ bl 5af02c │ │ │ │ bl 5aefb4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af078 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf4ee00a9 │ │ │ │ - @ instruction: 0xf4fa00a9 │ │ │ │ - @ instruction: 0xf4ee00a9 │ │ │ │ - @ instruction: 0xf4e200a9 │ │ │ │ - @ instruction: 0xf4d600a9 │ │ │ │ + add.w r0, lr, #5537792 @ 0x548000 │ │ │ │ + adds.w r0, sl, #5537792 @ 0x548000 │ │ │ │ + add.w r0, lr, #5537792 @ 0x548000 │ │ │ │ + add.w r0, r2, #5537792 @ 0x548000 │ │ │ │ + @ instruction: 0xf4f600a9 │ │ │ │ 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 5ae71c │ │ │ │ cbz r0, 60c472 │ │ │ │ @@ -2050789,16 +2050784,16 @@ │ │ │ │ bl 5aeea4 │ │ │ │ bl 5af02c │ │ │ │ bl 5aefb4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5af078 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - eor.w r0, ip, #5537792 @ 0x548000 │ │ │ │ - eors.w r0, r4, #5537792 @ 0x548000 │ │ │ │ + @ instruction: 0xf4ac00a9 │ │ │ │ + @ instruction: 0xf4b400a9 │ │ │ │ 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 5ae71c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2050945,38 +2050940,38 @@ │ │ │ │ bl 5af078 │ │ │ │ b.n 60c4e8 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ bl 5af120 │ │ │ │ b.n 60c500 │ │ │ │ bl 5af078 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ands.w r0, r8, #5537792 @ 0x548000 │ │ │ │ - str r0, [r2, #100] @ 0x64 │ │ │ │ + bics.w r0, r8, #5537792 @ 0x548000 │ │ │ │ + str r0, [r6, #100] @ 0x64 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ands.w r0, r0, #5537792 @ 0x548000 │ │ │ │ + bics.w r0, r0, #5537792 @ 0x548000 │ │ │ │ add sp, #328 @ 0x148 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - cbz r6, 60c67e │ │ │ │ + cbz r6, 60c686 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xf3ce00a9 │ │ │ │ - @ instruction: 0xf3d600a9 │ │ │ │ - @ instruction: 0xf3e600a9 │ │ │ │ - ldrb r2, [r0, #27] │ │ │ │ + @ instruction: 0xf3ee00a9 │ │ │ │ + @ instruction: 0xf3f600a9 │ │ │ │ + and.w r0, r6, #5537792 @ 0x548000 │ │ │ │ + ldrb r2, [r4, #27] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r1, #132 @ 0x84 │ │ │ │ + cmp r1, #164 @ 0xa4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r0, [r5, r7] │ │ │ │ + ldrh r0, [r1, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf39a00a9 │ │ │ │ - @ instruction: 0xf37e00a9 │ │ │ │ - strb r0, [r7, #21] │ │ │ │ + @ instruction: 0xf3ba00a9 │ │ │ │ + @ instruction: 0xf39e00a9 │ │ │ │ + strb r0, [r3, #22] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - @ instruction: 0xf36000a9 │ │ │ │ - @ instruction: 0xf35800a9 │ │ │ │ - ldmia r5, {r3, r4, r5} │ │ │ │ + @ instruction: 0xf38000a9 │ │ │ │ + @ instruction: 0xf37800a9 │ │ │ │ + ldmia r5!, {r3, r4, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2051019,18 +2051014,18 @@ │ │ │ │ bl 5bb648 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 5aed60 │ │ │ │ b.n 60c6de │ │ │ │ bl 5af078 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf29c00a9 │ │ │ │ - subw r0, r8, #169 @ 0xa9 │ │ │ │ - @ instruction: 0xf29c00a9 │ │ │ │ - @ instruction: 0xf28c00a9 │ │ │ │ + @ instruction: 0xf2bc00a9 │ │ │ │ + movt r0, #32937 @ 0x80a9 │ │ │ │ + @ instruction: 0xf2bc00a9 │ │ │ │ + subw r0, ip, #169 @ 0xa9 │ │ │ │ add r6, sp, #160 @ 0xa0 │ │ │ │ lsls r5, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2051161,32 +2051156,32 @@ │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ bl 5aecac │ │ │ │ bl 5af02c │ │ │ │ bl 5aefb4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5af078 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xf22c00a9 │ │ │ │ - @ instruction: 0xf26c00a9 │ │ │ │ - strb r2, [r6, r7] │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf23c00a9 │ │ │ │ - @ instruction: 0xf23600a9 │ │ │ │ - @ instruction: 0xf23000a9 │ │ │ │ - b.n 60cd2c │ │ │ │ + movw r0, #49321 @ 0xc0a9 │ │ │ │ + @ instruction: 0xf28c00a9 │ │ │ │ + ldrsb r2, [r2, r0] │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + @ instruction: 0xf25c00a9 │ │ │ │ + @ instruction: 0xf25600a9 │ │ │ │ + @ instruction: 0xf25000a9 │ │ │ │ + b.n 60cd6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf32400a9 │ │ │ │ + @ instruction: 0xf34400a9 │ │ │ │ + addw r0, lr, #169 @ 0xa9 │ │ │ │ + @ instruction: 0xf1fc00a9 │ │ │ │ @ instruction: 0xf1ee00a9 │ │ │ │ - rsbs r0, ip, #169 @ 0xa9 │ │ │ │ - rsb r0, lr, #169 @ 0xa9 │ │ │ │ - rsb r0, r2, #169 @ 0xa9 │ │ │ │ - subs.w r0, r4, #169 @ 0xa9 │ │ │ │ - @ instruction: 0xf18e00a9 │ │ │ │ - @ instruction: 0xf18a00a9 │ │ │ │ - sbcs.w r0, lr, #169 @ 0xa9 │ │ │ │ + @ instruction: 0xf1e200a9 │ │ │ │ + rsbs r0, r4, #169 @ 0xa9 │ │ │ │ + sub.w r0, lr, #169 @ 0xa9 │ │ │ │ + sub.w r0, sl, #169 @ 0xa9 │ │ │ │ + @ instruction: 0xf19e00a9 │ │ │ │ stmdb sp!, {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 5ae71c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2051353,36 +2051348,36 @@ │ │ │ │ bl 5aeea4 │ │ │ │ bl 5af02c │ │ │ │ bl 5aefb4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af078 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0fe00a9 │ │ │ │ - @ instruction: 0xf19200a9 │ │ │ │ - adds.w r0, r0, #169 @ 0xa9 │ │ │ │ - add.w r0, r2, #169 @ 0xa9 │ │ │ │ - add.w r0, r8, #169 @ 0xa9 │ │ │ │ - add.w r0, r2, #169 @ 0xa9 │ │ │ │ - @ instruction: 0xf0f800a9 │ │ │ │ - stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ + adds.w r0, lr, #169 @ 0xa9 │ │ │ │ + subs.w r0, r2, #169 @ 0xa9 │ │ │ │ + @ instruction: 0xf13000a9 │ │ │ │ + @ instruction: 0xf12200a9 │ │ │ │ + @ instruction: 0xf12800a9 │ │ │ │ + @ instruction: 0xf12200a9 │ │ │ │ + adds.w r0, r8, #169 @ 0xa9 │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xf0d600a9 │ │ │ │ - @ instruction: 0xf0dc00a9 │ │ │ │ - @ instruction: 0xf0d600a9 │ │ │ │ - @ instruction: 0xf0c600a9 │ │ │ │ - ldr r2, [r1, r5] │ │ │ │ + @ instruction: 0xf0f600a9 │ │ │ │ + @ instruction: 0xf0fc00a9 │ │ │ │ + @ instruction: 0xf0f600a9 │ │ │ │ + @ instruction: 0xf0e600a9 │ │ │ │ + ldr r2, [r5, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - eors.w r0, r4, #169 @ 0xa9 │ │ │ │ - eor.w r0, r6, #169 @ 0xa9 │ │ │ │ - orns r0, ip, #169 @ 0xa9 │ │ │ │ - vhadd.s d16, d22, d25 │ │ │ │ - orrs.w r0, r8, #169 @ 0xa9 │ │ │ │ - orrs.w r0, r2, #169 @ 0xa9 │ │ │ │ - orr.w r0, ip, #169 @ 0xa9 │ │ │ │ + @ instruction: 0xf0b400a9 │ │ │ │ + @ instruction: 0xf0a600a9 │ │ │ │ + eors.w r0, ip, #169 @ 0xa9 │ │ │ │ + vaddl.s16 q0, d22, d25 │ │ │ │ + orns r0, r8, #169 @ 0xa9 │ │ │ │ + orns r0, r2, #169 @ 0xa9 │ │ │ │ + orn r0, ip, #169 @ 0xa9 │ │ │ │ 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 5ae71c │ │ │ │ cbz r0, 60cbe4 │ │ │ │ @@ -2051404,16 +2051399,16 @@ │ │ │ │ bne.n 60cbc0 │ │ │ │ bl 5aeea4 │ │ │ │ bl 5af02c │ │ │ │ bl 5aefb4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af078 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - vaddl.s32 q0, d30, d25 │ │ │ │ - ldmia r1, {r1, r5, r6} │ │ │ │ + vaddl.s8 q8, d30, d25 │ │ │ │ + ldmia r1, {r1, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ae71c │ │ │ │ @@ -2051438,16 +2051433,16 @@ │ │ │ │ bl 5aeea4 │ │ │ │ bl 5af02c │ │ │ │ bl 5aefb4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af078 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - vhadd.s16 d16, d30, d25 │ │ │ │ - vhadd.s32 d16, d26, d25 │ │ │ │ + vhadd.s d16, d30, d25 │ │ │ │ + vaddl.s8 q0, d26, d25 │ │ │ │ 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 5ae71c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2051595,33 +2051590,33 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5af078 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #72] @ (60ce78 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60ce18 │ │ │ │ nop │ │ │ │ - vhadd.s8 d0, d30, d25 │ │ │ │ + vhadd.s32 d0, d30, d25 │ │ │ │ + vhadd.s d0, d26, d25 │ │ │ │ + vhadd.s32 d0, d26, d25 │ │ │ │ vhadd.s16 d0, d26, d25 │ │ │ │ vhadd.s8 d0, d26, d25 │ │ │ │ + vhadd.s8 d0, d18, d25 │ │ │ │ cdp 0, 15, cr0, cr10, cr9, {5} │ │ │ │ + cdp 0, 15, cr0, cr2, cr9, {5} │ │ │ │ cdp 0, 14, cr0, cr10, cr9, {5} │ │ │ │ cdp 0, 14, cr0, cr2, cr9, {5} │ │ │ │ - cdp 0, 13, cr0, cr10, cr9, {5} │ │ │ │ - cdp 0, 13, cr0, cr2, cr9, {5} │ │ │ │ - cdp 0, 12, cr0, cr10, cr9, {5} │ │ │ │ - cdp 0, 12, cr0, cr2, cr9, {5} │ │ │ │ - cdp 0, 12, cr0, cr0, cr9, {5} │ │ │ │ - cdp 0, 11, cr0, cr8, cr9, {5} │ │ │ │ - asrs r0, r3, #18 │ │ │ │ + cdp 0, 14, cr0, cr0, cr9, {5} │ │ │ │ + cdp 0, 13, cr0, cr8, cr9, {5} │ │ │ │ + asrs r0, r7, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ + cdp 0, 12, cr0, cr0, cr9, {5} │ │ │ │ + cdp 0, 11, cr0, cr0, cr9, {5} │ │ │ │ cdp 0, 10, cr0, cr0, cr9, {5} │ │ │ │ - cdp 0, 9, cr0, cr0, cr9, {5} │ │ │ │ - cdp 0, 8, cr0, cr0, cr9, {5} │ │ │ │ - cdp 0, 6, cr0, cr4, cr9, {5} │ │ │ │ - cbnz r6, 60ceba │ │ │ │ + cdp 0, 8, cr0, cr4, cr9, {5} │ │ │ │ + rev r6, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2051809,53 +2051804,53 @@ │ │ │ │ b.n 60cf8a │ │ │ │ bl 5af078 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #96] @ (60d10c ) │ │ │ │ add r0, pc │ │ │ │ b.n 60cec8 │ │ │ │ - ldcl 0, cr0, [r8, #676] @ 0x2a4 │ │ │ │ - ldr r6, [sp, #304] @ 0x130 │ │ │ │ + ldcl 0, cr0, [r8, #676]! @ 0x2a4 │ │ │ │ + ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r2, r6, #23 │ │ │ │ + asrs r2, r2, #24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #208] @ (60d190 ) │ │ │ │ + ldr r5, [pc, #336] @ (60d210 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r1, r3] │ │ │ │ + ldrb r6, [r5, r3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r6, [r2, r1] │ │ │ │ + str r6, [r6, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r2, [r5, r0] │ │ │ │ + strb r2, [r1, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - svc 204 @ 0xcc │ │ │ │ + svc 236 @ 0xec │ │ │ │ lsls r1, r5, #2 │ │ │ │ - svc 196 @ 0xc4 │ │ │ │ + svc 228 @ 0xe4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bge.n 60d0a0 │ │ │ │ + blt.n 60d0e0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - svc 132 @ 0x84 │ │ │ │ + svc 164 @ 0xa4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldc 0, cr0, [r4, #-676] @ 0xfffffd5c │ │ │ │ - stc 0, cr0, [r8, #-676] @ 0xfffffd5c │ │ │ │ - ldcl 0, cr0, [ip], #676 @ 0x2a4 │ │ │ │ - ldcl 0, cr0, [r0], #676 @ 0x2a4 │ │ │ │ - cbnz r0, 60d124 │ │ │ │ + ldc 0, cr0, [r4, #-676]! @ 0xfffffd5c │ │ │ │ + stc 0, cr0, [r8, #-676]! @ 0xfffffd5c │ │ │ │ + ldc 0, cr0, [ip, #-676] @ 0xfffffd5c │ │ │ │ + ldc 0, cr0, [r0, #-676] @ 0xfffffd5c │ │ │ │ + cbnz r0, 60d12c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrsb r6, [r4, r7] │ │ │ │ + ldr r6, [r0, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r6, [r3, #38] @ 0x26 │ │ │ │ + ldrh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mrrc 0, 10, r0, r0, cr9 @ │ │ │ │ - ldrsb r6, [r4, r6] │ │ │ │ + ldcl 0, cr0, [r0], #-676 @ 0xfffffd5c │ │ │ │ + ldrsb r6, [r0, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldc 0, cr0, [lr], #-676 @ 0xfffffd5c │ │ │ │ - add r4, pc, #40 @ (adr r4, 60d130 ) │ │ │ │ + mrrc 0, 10, r0, lr, cr9 │ │ │ │ + add r4, pc, #168 @ (adr r4, 60d1b0 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vqadd.u16 d0, d18, d20 │ │ │ │ - @ instruction: 0xb780 │ │ │ │ + vqadd.u64 d0, d18, d20 │ │ │ │ + @ instruction: 0xb7a0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2051919,28 +2051914,28 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5af078 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #32] @ (60d1f0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d154 │ │ │ │ nop │ │ │ │ - sub.w r0, r8, r9, asr #2 │ │ │ │ - ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ + rsb r0, r8, r9, asr #2 │ │ │ │ + ldr r3, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [pc, #776] @ (60d4e8 ) │ │ │ │ + ldr r2, [pc, #904] @ (60d568 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r4, r2, #13 │ │ │ │ + asrs r4, r6, #13 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [sp, #120] @ 0x78 │ │ │ │ + ldr r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ble.n 60d2b8 │ │ │ │ + ble.n 60d0f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ble.n 60d2ac │ │ │ │ + ble.n 60d2ec │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb65e │ │ │ │ + @ instruction: 0xb67e │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r0 │ │ │ │ cbz r0, 60d20e │ │ │ │ @@ -2052030,25 +2052025,25 @@ │ │ │ │ add.w r0, r6, #208 @ 0xd0 │ │ │ │ cbz r1, 60d2fe │ │ │ │ ldrb.w r1, [r1, #78] @ 0x4e │ │ │ │ bl 60d110 │ │ │ │ bl 5af02c │ │ │ │ bl 5aefb4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0xeaba00a9 │ │ │ │ - add r2, pc, #280 @ (adr r2, 60d42c ) │ │ │ │ + @ instruction: 0xeada00a9 │ │ │ │ + add r2, pc, #408 @ (adr r2, 60d4ac ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stc2l 0, cr0, [lr, #-720] @ 0xfffffd30 │ │ │ │ - cmp r0, #238 @ 0xee │ │ │ │ + stc2l 0, cr0, [lr, #-720]! @ 0xfffffd30 │ │ │ │ + cmp r1, #14 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - eor.w r0, lr, r9, asr #2 │ │ │ │ - eor.w r0, r2, r9, asr #2 │ │ │ │ - orns r0, sl, r9, asr #2 │ │ │ │ - orns r0, r4, r9, asr #2 │ │ │ │ - bics.w r0, lr, r9, asr #2 │ │ │ │ + @ instruction: 0xeaae00a9 │ │ │ │ + @ instruction: 0xeaa200a9 │ │ │ │ + eors.w r0, sl, r9, asr #2 │ │ │ │ + eors.w r0, r4, r9, asr #2 │ │ │ │ + orrs.w r0, lr, r9, asr #2 │ │ │ │ b.w 60d214 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ae71c │ │ │ │ @@ -2052076,19 +2052071,19 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 5af0c4 │ │ │ │ bl 5af02c │ │ │ │ bl 5aefb4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af078 │ │ │ │ pop {r4, pc} │ │ │ │ - bic.w r0, lr, r9, asr #2 │ │ │ │ - bics.w r0, sl, r9, asr #2 │ │ │ │ - add r7, sp, #800 @ 0x320 │ │ │ │ + orr.w r0, lr, r9, asr #2 │ │ │ │ + orrs.w r0, sl, r9, asr #2 │ │ │ │ + add r7, sp, #928 @ 0x3a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r6, #18] │ │ │ │ + strb r4, [r2, #19] │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ae71c │ │ │ │ @@ -2052152,24 +2052147,24 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af078 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #32] @ (60d488 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d43c │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [sl, #676] @ 0x2a4 │ │ │ │ - strd r0, r0, [r6, #676]! @ 0x2a4 │ │ │ │ - ldrd r0, r0, [lr, #676] @ 0x2a4 │ │ │ │ - add r7, sp, #280 @ 0x118 │ │ │ │ + ldrd r0, r0, [sl, #676]! @ 0x2a4 │ │ │ │ + and.w r0, r6, r9, asr #2 │ │ │ │ + ldrd r0, r0, [lr, #676]! @ 0x2a4 │ │ │ │ + add r7, sp, #408 @ 0x198 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strd r0, r0, [r6, #676] @ 0x2a4 │ │ │ │ - strb r6, [r6, #28] │ │ │ │ + strd r0, r0, [r6, #676]! @ 0x2a4 │ │ │ │ + strb r6, [r2, #29] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xe99a00a9 │ │ │ │ - cbz r6, 60d4fc │ │ │ │ + @ instruction: 0xe9ba00a9 │ │ │ │ + cbz r6, 60d504 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ae71c │ │ │ │ @@ -2052199,20 +2052194,20 @@ │ │ │ │ bl 5aec7c │ │ │ │ bl 5af02c │ │ │ │ bl 5aefb4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af078 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strd r0, r0, [r6, #-676] @ 0x2a4 │ │ │ │ - subs r7, #90 @ 0x5a │ │ │ │ + strd r0, r0, [r6, #-676]! @ 0x2a4 │ │ │ │ + subs r7, #122 @ 0x7a │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r6, sp, #448 @ 0x1c0 │ │ │ │ + add r6, sp, #576 @ 0x240 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60d81c │ │ │ │ + b.n 60d85c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ae71c │ │ │ │ @@ -2052242,20 +2052237,20 @@ │ │ │ │ bl 5aec7c │ │ │ │ bl 5af02c │ │ │ │ bl 5aefb4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af078 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strd r0, r0, [r6], #676 @ 0x2a4 │ │ │ │ - subs r6, #226 @ 0xe2 │ │ │ │ + stmdb r6, {r0, r3, r5, r7} │ │ │ │ + subs r7, #2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r5, sp, #992 @ 0x3e0 │ │ │ │ + add r6, sp, #96 @ 0x60 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60d7a4 │ │ │ │ + b.n 60d7e4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2052407,48 +2052402,48 @@ │ │ │ │ bl 5aefb4 │ │ │ │ bl 5af02c │ │ │ │ b.n 60d66e │ │ │ │ ldr r0, [pc, #76] @ (60d780 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d5da │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [r6], #-676 @ 0x2a4 │ │ │ │ - vst4.32 {d0-d3}, [r2 :256], r3 │ │ │ │ - str r7, [sp, #224] @ 0xe0 │ │ │ │ + ldmia.w r6, {r0, r3, r5, r7} │ │ │ │ + vld4.32 {d0-d3}, [r2 :256], r3 │ │ │ │ + str r7, [sp, #352] @ 0x160 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - hlt 0x0004 │ │ │ │ + hlt 0x0024 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r2, r7] │ │ │ │ + strb r4, [r6, r7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r1, [pc, #368] @ (60d8c0 ) │ │ │ │ + ldr r1, [pc, #496] @ (60d940 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r5, [pc, #200] @ (60d81c ) │ │ │ │ + ldr r5, [pc, #328] @ (60d89c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bhi.n 60d700 │ │ │ │ + bhi.n 60d740 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bhi.n 60d6f4 │ │ │ │ + bhi.n 60d734 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r7, [sp, #320] @ 0x140 │ │ │ │ + str r7, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbz r2, 60d7b4 │ │ │ │ + cbz r2, 60d7bc │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r0, [r3, r5] │ │ │ │ + str r0, [r7, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r2, #50] @ 0x32 │ │ │ │ + strh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 60d2f4 │ │ │ │ + b.n 60d334 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r3, r4] │ │ │ │ + str r0, [r7, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60d2d8 │ │ │ │ + b.n 60d318 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r5, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb.w r0, [r4, #180] @ 0xb4 │ │ │ │ - sub sp, #488 @ 0x1e8 │ │ │ │ + strh.w r0, [r4, #180] @ 0xb4 │ │ │ │ + cbz r2, 60d78a │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ae71c │ │ │ │ @@ -2052501,27 +2052496,27 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5aec7c │ │ │ │ bl 5af02c │ │ │ │ bl 5aefb4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af078 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 60d53c │ │ │ │ + b.n 60d57c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60d558 │ │ │ │ + b.n 60d598 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60d55c │ │ │ │ + b.n 60d59c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60d560 │ │ │ │ + b.n 60d5a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60d56c │ │ │ │ + b.n 60d5ac │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60d578 │ │ │ │ + b.n 60d5b8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60d584 │ │ │ │ + b.n 60d5c4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ae71c │ │ │ │ @@ -2052602,35 +2052597,35 @@ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 5af0c4 │ │ │ │ bl 5af02c │ │ │ │ bl 5aefb4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af078 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 60d60c │ │ │ │ + b.n 60d64c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60d620 │ │ │ │ + b.n 60d660 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60d614 │ │ │ │ + b.n 60d654 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r1, #74 @ 0x4a │ │ │ │ + subs r1, #106 @ 0x6a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 60d5ec │ │ │ │ + b.n 60d62c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60d5e8 │ │ │ │ + b.n 60d628 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60d5e4 │ │ │ │ + b.n 60d624 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60d5d8 │ │ │ │ + b.n 60d618 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60d5cc │ │ │ │ + b.n 60d60c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60d5cc │ │ │ │ + b.n 60d60c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60d5c8 │ │ │ │ + b.n 60d608 │ │ │ │ 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 │ │ │ │ strh.w r0, [sp, #4] │ │ │ │ @@ -2052653,19 +2052648,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5aec7c │ │ │ │ bl 5af02c │ │ │ │ bl 5aefb4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - b.n 60d57c │ │ │ │ + b.n 60d5bc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, #80 @ 0x50 │ │ │ │ + subs r0, #112 @ 0x70 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 60d580 │ │ │ │ + b.n 60d5c0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ae71c │ │ │ │ @@ -2052687,19 +2052682,19 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r1, #0 │ │ │ │ bl 5aec7c │ │ │ │ bl 5af02c │ │ │ │ bl 5aefb4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 60d584 │ │ │ │ + b.n 60d5c4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60d4b8 │ │ │ │ + b.n 60d4f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbnz r2, 60da38 │ │ │ │ + cbnz r2, 60da40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ae71c │ │ │ │ @@ -2052728,21 +2052723,21 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5aec4c │ │ │ │ bl 5af02c │ │ │ │ bl 5aefb4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 60d53c │ │ │ │ + b.n 60d57c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60d470 │ │ │ │ + b.n 60d4b0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb8c6 │ │ │ │ + @ instruction: 0xb8e6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 60d520 │ │ │ │ + b.n 60d560 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ae71c │ │ │ │ @@ -2052800,29 +2052795,29 @@ │ │ │ │ bl 5af0c4 │ │ │ │ bl 5af02c │ │ │ │ bl 5aefb4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af078 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 60d564 │ │ │ │ + b.n 60d5a4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #152] @ (60dbfc ) │ │ │ │ + ldr r5, [pc, #280] @ (60dc7c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r2, #16] │ │ │ │ + ldr r6, [r6, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 60d540 │ │ │ │ + b.n 60d580 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60d534 │ │ │ │ + b.n 60d574 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, #238 @ 0xee │ │ │ │ + subs r1, #14 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 60d528 │ │ │ │ + b.n 60d568 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60d530 │ │ │ │ + b.n 60d570 │ │ │ │ lsls r1, 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, #576] @ (60ddcc ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2053028,53 +2053023,53 @@ │ │ │ │ b.n 60dc82 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r4, #106 @ 0x6a │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 60d6dc │ │ │ │ + b.n 60d71c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [sp, #368] @ 0x170 │ │ │ │ + ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf2e400b3 │ │ │ │ - str r1, [sp, #808] @ 0x328 │ │ │ │ + @ instruction: 0xf30400b3 │ │ │ │ + str r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r1, [sp, #24] │ │ │ │ + str r1, [sp, #152] @ 0x98 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - beq.n 60de60 │ │ │ │ + beq.n 60dea0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [sp, #48] @ 0x30 │ │ │ │ + ldr r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf26c00b3 │ │ │ │ - str r1, [sp, #328] @ 0x148 │ │ │ │ + @ instruction: 0xf28c00b3 │ │ │ │ + str r1, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [sp, #568] @ 0x238 │ │ │ │ + str r0, [sp, #696] @ 0x2b8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r7, {r2, r6, r7} │ │ │ │ + ldmia r7, {r2, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - itt le │ │ │ │ - lslle r2, r6, #2 │ │ │ │ - cmple r5, #190 @ 0xbe │ │ │ │ + itt │ │ │ │ + lsl r2, r6, #2 │ │ │ │ + cmp r5, #222 @ 0xde │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60e440 │ │ │ │ + b.n 60e480 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bhi.n 60de0c │ │ │ │ + bls.n 60de4c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e418 │ │ │ │ + b.n 60e458 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e400 │ │ │ │ + b.n 60e440 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r0!, {r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r3} │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r2, sp, #448 @ 0x1c0 │ │ │ │ + add r2, sp, #576 @ 0x240 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, sp, #424 @ 0x1a8 │ │ │ │ + add r2, sp, #552 @ 0x228 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2053329,85 +2053324,85 @@ │ │ │ │ ldr r0, [pc, #160] @ (60e1dc ) │ │ │ │ add r0, pc │ │ │ │ bl 5af000 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ bl 5aec7c │ │ │ │ bl 5af02c │ │ │ │ b.n 60df86 │ │ │ │ - b.n 60e67c │ │ │ │ + b.n 60e6bc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e6b8 │ │ │ │ + b.n 60e6f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e6ac │ │ │ │ + b.n 60e6ec │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e6a8 │ │ │ │ + b.n 60e6e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e6a4 │ │ │ │ + b.n 60e6e4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e6a0 │ │ │ │ + b.n 60e6e0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e69c │ │ │ │ + b.n 60e6dc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e698 │ │ │ │ + b.n 60e6d8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e694 │ │ │ │ + b.n 60e6d4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e690 │ │ │ │ + b.n 60e6d0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e68c │ │ │ │ + b.n 60e6cc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e688 │ │ │ │ + b.n 60e6c8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e684 │ │ │ │ + b.n 60e6c4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e680 │ │ │ │ + b.n 60e6c0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e67c │ │ │ │ + b.n 60e6bc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e448 │ │ │ │ + b.n 60e488 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e398 │ │ │ │ + b.n 60e3d8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e3d4 │ │ │ │ + b.n 60e414 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e3c8 │ │ │ │ + b.n 60e408 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e294 │ │ │ │ + b.n 60e2d4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e2c8 │ │ │ │ + b.n 60e308 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e2d4 │ │ │ │ + b.n 60e314 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e528 │ │ │ │ + b.n 60e568 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e500 │ │ │ │ + b.n 60e540 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e4b8 │ │ │ │ + b.n 60e4f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e470 │ │ │ │ + b.n 60e4b0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e428 │ │ │ │ + b.n 60e468 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e3e0 │ │ │ │ + b.n 60e420 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e398 │ │ │ │ + b.n 60e3d8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e350 │ │ │ │ + b.n 60e390 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e308 │ │ │ │ + b.n 60e348 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e2c0 │ │ │ │ + b.n 60e300 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e278 │ │ │ │ + b.n 60e2b8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e230 │ │ │ │ + b.n 60e270 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e1e8 │ │ │ │ + b.n 60e228 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - svc 228 @ 0xe4 │ │ │ │ + b.n 60e1e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ae71c │ │ │ │ @@ -2053511,32 +2053506,32 @@ │ │ │ │ bl 5aefb4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5af078 │ │ │ │ b.n 60e314 │ │ │ │ bl 5af078 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - svc 244 @ 0xf4 │ │ │ │ + b.n 60e358 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - svc 252 @ 0xfc │ │ │ │ + b.n 60e36c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf74200a9 │ │ │ │ - svc 200 @ 0xc8 │ │ │ │ + @ instruction: 0xf76200a9 │ │ │ │ + svc 232 @ 0xe8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r2, #6 │ │ │ │ + asrs r6, r6, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - svc 148 @ 0x94 │ │ │ │ + svc 180 @ 0xb4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ble.n 60e3b0 │ │ │ │ + ble.n 60e3f0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ble.n 60e3a4 │ │ │ │ + ble.n 60e3e4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ble.n 60e3b8 │ │ │ │ + ble.n 60e3f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - svc 86 @ 0x56 │ │ │ │ + svc 118 @ 0x76 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ae71c │ │ │ │ @@ -2053573,23 +2053568,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5aec7c │ │ │ │ bl 5af02c │ │ │ │ bl 5aefb4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af078 │ │ │ │ pop {r4, pc} │ │ │ │ - udf #210 @ 0xd2 │ │ │ │ + udf #242 @ 0xf2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - udf #234 @ 0xea │ │ │ │ + svc 10 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - udf #226 @ 0xe2 │ │ │ │ + svc 2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - udf #226 @ 0xe2 │ │ │ │ + svc 2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - udf #218 @ 0xda │ │ │ │ + udf #250 @ 0xfa │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ae71c │ │ │ │ @@ -2053671,33 +2053666,33 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af078 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #44] @ (60e508 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60e49c │ │ │ │ nop │ │ │ │ - udf #154 @ 0x9a │ │ │ │ + udf #186 @ 0xba │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mov lr, lr │ │ │ │ + bx r2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldc 0, cr0, [r6], {169} @ 0xa9 │ │ │ │ - vshr.u64 d16, d19, #62 │ │ │ │ - str r2, [r2, #40] @ 0x28 │ │ │ │ + ldc 0, cr0, [r6], #676 @ 0x2a4 │ │ │ │ + vshr.u64 d16, d19, #30 │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r2, [r3, r6] │ │ │ │ + ldrsh r2, [r7, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bics r2, r0 │ │ │ │ + bics r2, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r6, #2] │ │ │ │ + ldrh r2, [r2, #4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ + @ instruction: 0xb802 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + ldrb r2, [r4, #1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r3, pc, #328 @ (adr r3, 60e654 ) │ │ │ │ + add r3, pc, #456 @ (adr r3, 60e6d4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ae71c │ │ │ │ @@ -2053735,19 +2053730,19 @@ │ │ │ │ bl 5aecac │ │ │ │ bl 5af02c │ │ │ │ bl 5aefb4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af078 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ble.n 60e650 │ │ │ │ + ble.n 60e690 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r4, #142 @ 0x8e │ │ │ │ + cmp r4, #174 @ 0xae │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ble.n 60e63c │ │ │ │ + ble.n 60e67c │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ae71c │ │ │ │ @@ -2053792,25 +2053787,25 @@ │ │ │ │ bl 60e534 │ │ │ │ bl 5af02c │ │ │ │ bl 5aefb4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af078 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ble.n 60e660 │ │ │ │ + ble.n 60e6a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r1, #60] @ 0x3c │ │ │ │ + ldrh r2, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ble.n 60e648 │ │ │ │ + ble.n 60e688 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bgt.n 60e63c │ │ │ │ + ble.n 60e67c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bgt.n 60e630 │ │ │ │ + ble.n 60e670 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, pc, #96 @ (adr r1, 60e6b0 ) │ │ │ │ + add r1, pc, #224 @ (adr r1, 60e730 ) │ │ │ │ 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 5ae71c │ │ │ │ @@ -2053831,19 +2053826,19 @@ │ │ │ │ ldrd r0, r1, [r4, #8] │ │ │ │ bl 5aec7c │ │ │ │ bl 5af02c │ │ │ │ bl 5aefb4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af078 │ │ │ │ pop {r4, pc} │ │ │ │ - bgt.n 60e5d4 │ │ │ │ + bgt.n 60e614 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bhi.n 60e640 │ │ │ │ + bhi.n 60e680 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r6, #25] │ │ │ │ + strb r6, [r2, #26] │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2054043,23 +2054038,23 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5aec4c │ │ │ │ bl 5aeb7c │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bge.n 60e824 │ │ │ │ + bge.n 60e864 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bge.n 60e830 │ │ │ │ + bge.n 60e870 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [pc, #160] @ (60e990 ) │ │ │ │ + ldr r3, [pc, #288] @ (60ea10 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r1, #4] │ │ │ │ + str r6, [r5, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [r0, #108] @ 0x6c │ │ │ │ @@ -2054095,23 +2054090,23 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldmia r3!, {r1, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bge.n 60e998 │ │ │ │ + bge.n 60e9d8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bge.n 60e97c │ │ │ │ + bge.n 60e9bc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r6, #31 │ │ │ │ + lsrs r4, r2, #32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r7, #14] │ │ │ │ + strb r6, [r3, #15] │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #44] @ (60e9b4 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2054127,19 +2054122,19 @@ │ │ │ │ bl 5af0c4 │ │ │ │ bl 5aea0c │ │ │ │ bl 5ae880 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - movs r4, r0 │ │ │ │ + movs r4, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3!, {r1, r5, r6} │ │ │ │ + ldmia r3!, {r1, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bls.n 60e8d0 │ │ │ │ + bls.n 60e910 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #108] @ 0x6c │ │ │ │ mov r5, r1 │ │ │ │ @@ -2054184,24 +2054179,24 @@ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldmia r3!, {r1, r2, r4} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bls.n 60eb04 │ │ │ │ + bls.n 60eb44 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bls.n 60eac4 │ │ │ │ + bls.n 60eb04 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stc2l 0, cr0, [lr], #-716 @ 0xfffffd34 │ │ │ │ - bls.n 60eadc │ │ │ │ + stc2 0, cr0, [lr], {179} @ 0xb3 │ │ │ │ + bls.n 60eb1c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r0, #28 │ │ │ │ + lsls r2, r4, #28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2054235,22 +2054230,22 @@ │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bhi.n 60ea90 │ │ │ │ + bls.n 60ead0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r2, {r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r4, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bhi.n 60ea0c │ │ │ │ + bhi.n 60ea4c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xfbd000b3 │ │ │ │ - bhi.n 60ea5c │ │ │ │ + @ instruction: 0xfbf000b3 │ │ │ │ + bhi.n 60ea9c │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2054287,21 +2054282,21 @@ │ │ │ │ bl 5aea0c │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af078 │ │ │ │ bl 5aea0c │ │ │ │ bl 5ae880 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmia r2, {r1, r2, r6} │ │ │ │ + ldmia r2, {r1, r2, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bhi.n 60ea68 │ │ │ │ + bhi.n 60eaa8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r1, #6 │ │ │ │ + cmp r1, #38 @ 0x26 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r0, r4, #9 │ │ │ │ + lsls r0, r0, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #52] @ (60ebb0 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2054320,19 +2054315,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 43992c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3255c0> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsh r4, [r0, r3] │ │ │ │ + ldrsh r4, [r4, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bhi.n 60ebbc │ │ │ │ + bhi.n 60ebfc │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #96] @ (60ec2c ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2054366,19 +2054361,19 @@ │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5af078 │ │ │ │ bl 5ae880 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bvc.n 60ebc0 │ │ │ │ + bvc.n 60ec00 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r1, {r1, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r0, #44 @ 0x2c │ │ │ │ + cmp r0, #76 @ 0x4c │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #120] @ (60ecc4 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2054422,19 +2054417,19 @@ │ │ │ │ bne.n 60ec7c │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 43992c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3255c0> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldrb r4, [r6, r7] │ │ │ │ + ldrsh r4, [r2, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r5, r0] │ │ │ │ + str r0, [r1, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, #256] @ (60ede4 ) │ │ │ │ @@ -2054536,19 +2054531,19 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 60ed86 │ │ │ │ bl 5af078 │ │ │ │ b.n 60ed3a │ │ │ │ nop │ │ │ │ - bvs.n 60ed68 │ │ │ │ + bvs.n 60eda8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r0!, {r4, r6} │ │ │ │ + ldmia r0!, {r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r7, #16 │ │ │ │ + movs r7, #48 @ 0x30 │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, #256] @ (60ef04 ) │ │ │ │ @@ -2054650,19 +2054645,19 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 60eea6 │ │ │ │ bl 5af078 │ │ │ │ b.n 60ee5a │ │ │ │ nop │ │ │ │ - bpl.n 60ee78 │ │ │ │ + bpl.n 60eeb8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r7!, {r4, r5} │ │ │ │ + stmia r7!, {r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r5, #240 @ 0xf0 │ │ │ │ + movs r6, #16 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 60ef48 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2054807,15 +2054802,15 @@ │ │ │ │ ldr r1, [r1, #68] @ 0x44 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 60f07c │ │ │ │ b.n 60ef7e │ │ │ │ movs r0, #0 │ │ │ │ b.n 60ef82 │ │ │ │ - @ instruction: 0xfbae0124 │ │ │ │ + @ instruction: 0xfbce0124 │ │ │ │ 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 │ │ │ │ @@ -2054860,22 +2054855,22 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 6a8b0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bcc.n 60f180 │ │ │ │ + bcc.n 60f1c0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r4!, {r6} │ │ │ │ + stmia r4!, {r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcs.n 60f1f0 │ │ │ │ + bcs.n 60f030 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf3f600b3 │ │ │ │ - bcc.n 60f140 │ │ │ │ + ands.w r0, r6, #5865472 @ 0x598000 │ │ │ │ + bcc.n 60f180 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ ldr r7, [r0, #108] @ 0x6c │ │ │ │ @@ -2054995,32 +2054990,32 @@ │ │ │ │ bl 5ae8cc │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 60f23c │ │ │ │ bl 5aee58 │ │ │ │ b.n 60f20a │ │ │ │ nop │ │ │ │ - bcs.n 60f1d4 │ │ │ │ + bcs.n 60f214 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bne.n 60f224 │ │ │ │ + bne.n 60f264 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf35800b3 │ │ │ │ - bcs.n 60f374 │ │ │ │ + @ instruction: 0xf37800b3 │ │ │ │ + bcs.n 60f1b4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bkpt 0x0010 │ │ │ │ + bkpt 0x0030 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r7, #196 @ 0xc4 │ │ │ │ + movs r7, #228 @ 0xe4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stmia r1!, {r4, r5} │ │ │ │ + stmia r1!, {r4, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stmia r1!, {r4} │ │ │ │ + stmia r1!, {r4, r5} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [r0, #108] @ 0x6c │ │ │ │ @@ -2055080,26 +2055075,26 @@ │ │ │ │ cbnz r7, 60f35a │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8b0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - stmia r2!, {r1, r5} │ │ │ │ + stmia r2!, {r1, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bne.n 60f3d0 │ │ │ │ + bne.n 60f410 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - beq.n 60f3f8 │ │ │ │ + beq.n 60f438 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - rsbs r0, r6, #179 @ 0xb3 │ │ │ │ - beq.n 60f348 │ │ │ │ + @ instruction: 0xf1f600b3 │ │ │ │ + bne.n 60f388 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bne.n 60f390 │ │ │ │ + bne.n 60f3d0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - beq.n 60f368 │ │ │ │ + bne.n 60f3a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2055143,22 +2055138,22 @@ │ │ │ │ cbnz r6, 60f3fa │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 6a8b0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - beq.n 60f328 │ │ │ │ + beq.n 60f368 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r1!, {r2, r4, r6} │ │ │ │ + stmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r7!, {r3, r4, r5, r6} │ │ │ │ + ldmia r7, {r3, r4, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add.w r0, sl, #179 @ 0xb3 │ │ │ │ - beq.n 60f450 │ │ │ │ + @ instruction: 0xf12a00b3 │ │ │ │ + beq.n 60f490 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2055524,15 +2055519,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #8 │ │ │ │ lsls r2, r3, #5 │ │ │ │ lsrs r6, r4, #8 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - adc.w r1, lr, #10747904 @ 0xa40000 │ │ │ │ + sbc.w r1, lr, #10747904 @ 0xa40000 │ │ │ │ ldrsb r4, [r7, r1] │ │ │ │ lsls r2, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2055907,15 +2055902,15 @@ │ │ │ │ b.n 60fb70 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r1, #32 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #4 │ │ │ │ + lsls r6, r5, #4 │ │ │ │ lsls r5, r4, #4 │ │ │ │ lsls r2, r3, #26 │ │ │ │ lsls r2, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2056132,17 +2056127,17 @@ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - stmia r6!, {r5, r6} │ │ │ │ + stmia r6!, {r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xfbe00124 │ │ │ │ + stc2 1, cr0, [r0], {36} @ 0x24 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2056239,17 +2056234,17 @@ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r2, r4, r6} │ │ │ │ + stmia r5!, {r2, r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r3, #19 │ │ │ │ + lsls r4, r7, #19 │ │ │ │ lsls r5, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2056268,17 +2056263,17 @@ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r4} │ │ │ │ + stmia r5!, {r4, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r3, #13 │ │ │ │ + lsls r0, r7, #13 │ │ │ │ lsls r5, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2056297,17 +2056292,17 @@ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - stmia r4!, {r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r2, #7 │ │ │ │ + lsls r4, r6, #7 │ │ │ │ lsls r5, r4, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ and.w r3, r3, #15 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -2056422,17 +2056417,17 @@ │ │ │ │ bl 60ffc8 │ │ │ │ b.n 61009c │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ vsra.u32 q0, , #14 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vbsl q8, q6, │ │ │ │ - stmia r3!, {r5, r7} │ │ │ │ + stmia r3!, {r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #112] @ (61016c ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -2056506,15 +2056501,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (6101b8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r6, r3, #13 │ │ │ │ + lsls r6, r7, #13 │ │ │ │ lsls r5, r4, #4 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ ldr r1, [pc, #80] @ (610220 ) │ │ │ │ @@ -2056551,15 +2056546,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mcr2 1, 1, r0, cr10, cr9, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldc2l 1, cr0, [ip, #356]! @ 0x164 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #360] @ (6103a8 ) │ │ │ │ @@ -2056699,24 +2056694,24 @@ │ │ │ │ b.n 61032c │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldc2 1, cr0, [r6, #356]! @ 0x164 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r0, r3 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - stmia r2!, {r4, r5} │ │ │ │ + stmia r2!, {r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ stc2 1, cr0, [r2, #-356]! @ 0xfffffe9c │ │ │ │ adds r4, r4, r1 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - stmia r2!, {r1} │ │ │ │ + stmia r2!, {r1, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r1!, {r2, r4, r6} │ │ │ │ + stmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r1!, {r3, r5, r6} │ │ │ │ + stmia r1!, {r3, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ @@ -2056897,32 +2056892,32 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #40] @ (6105f8 ) │ │ │ │ ubfx r2, r2, #12, #8 │ │ │ │ add r1, pc │ │ │ │ bl 60ffc8 │ │ │ │ b.n 61054c │ │ │ │ nop │ │ │ │ - ittt ne │ │ │ │ - lslne r1, r5, #2 │ │ │ │ - bne.n 610978 @ unpredictable branch in IT block │ │ │ │ + ittt cc │ │ │ │ + lslcc r1, r5, #2 │ │ │ │ + bcc.n 6109b8 @ unpredictable branch in IT block │ │ │ │ │ │ │ │ - lslne r3, r6, #2 │ │ │ │ - cdp 0, 14, cr0, cr6, cr4, {5} │ │ │ │ - stmia r0!, {r1, r5, r7} │ │ │ │ + lslcc r3, r6, #2 │ │ │ │ + vhadd.s8 d0, d22, d20 │ │ │ │ + stmia r0!, {r1, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r0!, {r2, r4, r6} │ │ │ │ + stmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - itet │ │ │ │ - lsl r1, r5, #2 │ │ │ │ - itee hi @ unpredictable │ │ │ │ - lslhi r1, r5, #2 │ │ │ │ - itee ls @ unpredictable │ │ │ │ - lslls r1, r5, #2 │ │ │ │ - pushhi {r4, r5, r6, lr} │ │ │ │ - movhi.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r2, r4} │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + itee ge │ │ │ │ + lslge r1, r5, #2 │ │ │ │ + itee lt @ unpredictable │ │ │ │ + lsllt r1, r5, #2 │ │ │ │ + pushge {r4, r5, r6, lr} │ │ │ │ + movge.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #140] @ (610698 ) │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [pc, #140] @ (61069c ) │ │ │ │ sub sp, #16 │ │ │ │ add r2, pc │ │ │ │ @@ -2056978,15 +2056973,15 @@ │ │ │ │ nop │ │ │ │ vld2.8 {d16[2],d17[2]}, [sl :16], r9 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb.w r0, [sl, #345] @ 0x159 │ │ │ │ asrs r6, r6, #19 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - nop {10} │ │ │ │ + nop {12} │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #104] @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2057084,17 +2057079,17 @@ │ │ │ │ adds r4, #1 │ │ │ │ strd sl, r5, [r1] │ │ │ │ bl 6105fc │ │ │ │ ldr r3, [r6, #124] @ 0x7c │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 61079a │ │ │ │ b.n 610710 │ │ │ │ - pop {r3, r4, r6, pc} │ │ │ │ + pop {r3, r4, r5, r6, pc} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bkpt 0x00de │ │ │ │ + bkpt 0x00fe │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #184] @ (61088c ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2057170,17 +2057165,17 @@ │ │ │ │ nop │ │ │ │ strh.w r0, [r4, ] │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7c60159 │ │ │ │ asrs r0, r1, #12 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - pop {r2, r4, r5} │ │ │ │ + pop {r2, r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bkpt 0x0006 │ │ │ │ + bkpt 0x0026 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, #144 @ 0x90 │ │ │ │ ldr r2, [pc, #224] @ (610998 ) │ │ │ │ @@ -2057282,15 +2057277,15 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ lsls r7, r3, #5 │ │ │ │ ldr r2, [r1, #64] @ 0x40 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subw r1, ip, #2137 @ 0x859 │ │ │ │ - pop {r1, r2, r3, r5, pc} │ │ │ │ + pop {r1, r2, r3, r6, pc} │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r3, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2059838,17 +2059833,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r5, #76 @ 0x4c │ │ │ │ lsls r2, r3, #5 │ │ │ │ cmp r5, #170 @ 0xaa │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ + add r0, pc, #112 @ (adr r0, 61273c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ + add r0, pc, #88 @ (adr r0, 612728 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 6126e0 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 6126f4 │ │ │ │ ldr r3, [pc, #36] @ (6126fc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2059866,17 +2059861,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r4, #232 @ 0xe8 │ │ │ │ lsls r2, r3, #5 │ │ │ │ cmp r4, #238 @ 0xee │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r7, [sp, #768] @ 0x300 │ │ │ │ + ldr r7, [sp, #896] @ 0x380 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r7, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 61271c │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 612730 │ │ │ │ ldr r3, [pc, #36] @ (612738 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2059894,17 +2059889,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r4, #44 @ 0x2c │ │ │ │ lsls r2, r3, #5 │ │ │ │ cmp r4, #94 @ 0x5e │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r7, [sp, #528] @ 0x210 │ │ │ │ + ldr r7, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r7, [sp, #632] @ 0x278 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612758 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 61276c │ │ │ │ ldr r3, [pc, #36] @ (612774 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2059922,17 +2059917,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r3, #176 @ 0xb0 │ │ │ │ lsls r2, r3, #5 │ │ │ │ cmp r3, #194 @ 0xc2 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r7, [sp, #288] @ 0x120 │ │ │ │ + ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [sp, #264] @ 0x108 │ │ │ │ + ldr r7, [sp, #392] @ 0x188 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612794 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 6127a8 │ │ │ │ ldr r3, [pc, #36] @ (6127b0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2059950,17 +2059945,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r3, #52 @ 0x34 │ │ │ │ lsls r2, r3, #5 │ │ │ │ cmp r3, #70 @ 0x46 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r7, [sp, #48] @ 0x30 │ │ │ │ + ldr r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ + ldr r7, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 6127d0 │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 6127e4 │ │ │ │ ldr r3, [pc, #36] @ (6127ec ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2059978,17 +2059973,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r2, #176 @ 0xb0 │ │ │ │ lsls r2, r3, #5 │ │ │ │ cmp r2, #198 @ 0xc6 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r6, [sp, #832] @ 0x340 │ │ │ │ + ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [sp, #808] @ 0x328 │ │ │ │ + ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 61280c │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 612820 │ │ │ │ ldr r3, [pc, #36] @ (612828 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060006,17 +2060001,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r2, #52 @ 0x34 │ │ │ │ lsls r2, r3, #5 │ │ │ │ cmp r2, #70 @ 0x46 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r6, [sp, #592] @ 0x250 │ │ │ │ + ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [sp, #568] @ 0x238 │ │ │ │ + ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612848 │ │ │ │ cmp r0, #2 │ │ │ │ bhi.n 61285c │ │ │ │ ldr r3, [pc, #36] @ (612864 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060034,17 +2060029,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r1, #224 @ 0xe0 │ │ │ │ lsls r2, r3, #5 │ │ │ │ cmp r1, #222 @ 0xde │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r6, [sp, #352] @ 0x160 │ │ │ │ + ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [sp, #328] @ 0x148 │ │ │ │ + ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612884 │ │ │ │ cmp r0, #1 │ │ │ │ bhi.n 612898 │ │ │ │ ldr r3, [pc, #36] @ (6128a0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060062,17 +2060057,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r1, #148 @ 0x94 │ │ │ │ lsls r2, r3, #5 │ │ │ │ cmp r1, #142 @ 0x8e │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r6, [sp, #112] @ 0x70 │ │ │ │ + ldr r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [sp, #88] @ 0x58 │ │ │ │ + ldr r6, [sp, #216] @ 0xd8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 6128c0 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 6128d4 │ │ │ │ ldr r3, [pc, #36] @ (6128dc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060090,17 +2060085,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r0, #240 @ 0xf0 │ │ │ │ lsls r2, r3, #5 │ │ │ │ cmp r1, #22 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r5, [sp, #896] @ 0x380 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [sp, #872] @ 0x368 │ │ │ │ + ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 6128fc │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 612910 │ │ │ │ ldr r3, [pc, #36] @ (612918 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060118,17 +2060113,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ lsls r2, r3, #5 │ │ │ │ cmp r0, #90 @ 0x5a │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r5, [sp, #656] @ 0x290 │ │ │ │ + ldr r5, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [sp, #632] @ 0x278 │ │ │ │ + ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ bhi.n 612958 │ │ │ │ @@ -2060149,19 +2060144,19 @@ │ │ │ │ sub.w r3, r1, #256 @ 0x100 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r0, #156 @ 0x9c │ │ │ │ lsls r2, r3, #5 │ │ │ │ - lsls r2, r5, #9 │ │ │ │ + lsls r2, r1, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [sp, #368] @ 0x170 │ │ │ │ + ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [sp, #368] @ 0x170 │ │ │ │ + ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #3 │ │ │ │ bhi.n 61299e │ │ │ │ @@ -2060174,17 +2060169,17 @@ │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (6129ac ) │ │ │ │ add r3, pc │ │ │ │ b.n 612992 │ │ │ │ cmp r0, #12 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - lsls r6, r3, #8 │ │ │ │ + lsls r6, r7, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ + ldr r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #3 │ │ │ │ bhi.n 6129d6 │ │ │ │ @@ -2060197,17 +2060192,17 @@ │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (6129e4 ) │ │ │ │ add r3, pc │ │ │ │ b.n 6129ca │ │ │ │ movs r7, #212 @ 0xd4 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - lsls r6, r4, #7 │ │ │ │ + lsls r6, r0, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [sp, #864] @ 0x360 │ │ │ │ + ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r9, r0 │ │ │ │ cbz r1, 612a6c │ │ │ │ @@ -2060253,15 +2060248,15 @@ │ │ │ │ blx 691d0 │ │ │ │ b.n 612a2a │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ blx 691d0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub.w r1, r6, #82 @ 0x52 │ │ │ │ - ble.n 6129fc │ │ │ │ + ble.n 612a3c │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ ldr.w ip, [pc, #96] @ 612af4 │ │ │ │ @@ -2060343,15 +2060338,15 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #944 @ (adr r4, 612f14 ) │ │ │ │ + add r5, pc, #48 @ (adr r5, 612b94 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r1, 612b80 │ │ │ │ mov r2, r1 │ │ │ │ @@ -2060362,17 +2060357,17 @@ │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #16] @ (612b94 ) │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69aa0 │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 612c3c │ │ │ │ + bge.n 612c7c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r3, #20 │ │ │ │ + adds r3, #52 @ 0x34 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2060584,50 +2060579,50 @@ │ │ │ │ add r0, pc │ │ │ │ blx 69aa0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #76] @ (612e08 ) │ │ │ │ add r0, pc │ │ │ │ b.n 612c04 │ │ │ │ nop │ │ │ │ - add r4, pc, #504 @ (adr r4, 612fbc ) │ │ │ │ + add r4, pc, #632 @ (adr r4, 61303c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbnz r2, 612dc8 │ │ │ │ + cbnz r2, 612dd0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r2, [r3, #30] │ │ │ │ + strh r2, [r7, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r6, r0 │ │ │ │ + asrs r6, r4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r4, [r5, #28] │ │ │ │ + strh r4, [r1, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #104 @ (adr r4, 612e40 ) │ │ │ │ + add r4, pc, #232 @ (adr r4, 612ec0 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r3, #92 @ 0x5c │ │ │ │ + movs r3, #124 @ 0x7c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r4, pc, #104 @ (adr r4, 612e48 ) │ │ │ │ + add r4, pc, #232 @ (adr r4, 612ec8 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, pc, #1016 @ (adr r3, 6131dc ) │ │ │ │ + add r4, pc, #120 @ (adr r4, 612e5c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, pc, #904 @ (adr r3, 613170 ) │ │ │ │ + add r4, pc, #8 @ (adr r4, 612df0 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [pc, #80] @ (612e3c ) │ │ │ │ + ldr r0, [pc, #208] @ (612ebc ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r6, #16] │ │ │ │ + strh r6, [r2, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r4, #56] @ 0x38 │ │ │ │ + strh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r1, #56] @ 0x38 │ │ │ │ + strh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cdp2 0, 14, cr0, cr4, cr10, {5} │ │ │ │ - strh r0, [r2, #54] @ 0x36 │ │ │ │ + vhadd.u8 d0, d20, d26 │ │ │ │ + strh r0, [r6, #54] @ 0x36 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r5, #31 │ │ │ │ + lsrs r0, r1, #32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r0, #238 @ 0xee │ │ │ │ + adds r1, #14 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r2, [r6, r1] │ │ │ │ + ldrh r2, [r2, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2061274,102 +2061269,102 @@ │ │ │ │ ldr r0, [pc, #192] @ (613558 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69aa0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - add r2, pc, #24 @ (adr r2, 6134c4 ) │ │ │ │ + add r2, pc, #152 @ (adr r2, 613544 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r4, #27 │ │ │ │ + lsrs r4, r0, #28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r6, #5 │ │ │ │ + lsls r2, r2, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r4, #10] │ │ │ │ + strh r6, [r0, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r1, #8 │ │ │ │ + movs r1, #40 @ 0x28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r6, #56] @ 0x38 │ │ │ │ + strh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r2, #56] @ 0x38 │ │ │ │ + strh r6, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r0, #56] @ 0x38 │ │ │ │ + strh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r5, #54] @ 0x36 │ │ │ │ + strh r6, [r1, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r2, #54] @ 0x36 │ │ │ │ + strh r0, [r6, #54] @ 0x36 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r6, #52] @ 0x34 │ │ │ │ + strh r2, [r2, #54] @ 0x36 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r2, #52] @ 0x34 │ │ │ │ + strh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r6, #50] @ 0x32 │ │ │ │ + strh r6, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r3, #50] @ 0x32 │ │ │ │ + strh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r7, #48] @ 0x30 │ │ │ │ + strh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r4, #48] @ 0x30 │ │ │ │ + strh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r7, #46] @ 0x2e │ │ │ │ + strh r6, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r4, #46] @ 0x2e │ │ │ │ + strh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r1, #46] @ 0x2e │ │ │ │ + strh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r7, #56] @ 0x38 │ │ │ │ + strh r6, [r3, #58] @ 0x3a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r1, #44] @ 0x2c │ │ │ │ + strh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r7, #42] @ 0x2a │ │ │ │ + strh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [sp, #144] @ 0x90 │ │ │ │ + ldr r7, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r0, #42] @ 0x2a │ │ │ │ + strh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r6, #40] @ 0x28 │ │ │ │ + strh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r1, #42] @ 0x2a │ │ │ │ + strh r0, [r5, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r0, #42] @ 0x2a │ │ │ │ + strh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r2, #46] @ 0x2e │ │ │ │ + strh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r0, #46] @ 0x2e │ │ │ │ + strh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r4, #38] @ 0x26 │ │ │ │ + strh r2, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r1, #38] @ 0x26 │ │ │ │ + strh r2, [r5, #38] @ 0x26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r6, #36] @ 0x24 │ │ │ │ + strh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r4, #36] @ 0x24 │ │ │ │ + strh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r1, #36] @ 0x24 │ │ │ │ + strh r4, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r0, #36] @ 0x24 │ │ │ │ + strh r4, [r4, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r5, #34] @ 0x22 │ │ │ │ + strh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r2, #34] @ 0x22 │ │ │ │ + strh r6, [r6, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r5, [sp, #112] @ 0x70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r6, #32] │ │ │ │ + strh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r4, #76] @ 0x4c │ │ │ │ + ldr r4, [r0, #80] @ 0x50 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - rsbs r0, r4, r4, asr #2 │ │ │ │ - strh r0, [r1, #32] │ │ │ │ + @ instruction: 0xebf400a4 │ │ │ │ + strh r0, [r5, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r5, #30] │ │ │ │ + strh r4, [r1, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r2, #30] │ │ │ │ + strh r0, [r6, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r1, #254 @ 0xfe │ │ │ │ + cmp r2, #30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2061432,23 +2061427,23 @@ │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69aa0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r1, #11] │ │ │ │ + ldrb r6, [r5, #11] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r2, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r5, r7 │ │ │ │ + subs r0, r1, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r4, #8] │ │ │ │ + ldrb r0, [r0, #9] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r0, #156 @ 0x9c │ │ │ │ + cmp r0, #188 @ 0xbc │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2061532,27 +2061527,27 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69aa0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #176] @ 0xb0 │ │ │ │ + ldr r2, [sp, #304] @ 0x130 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r5, #5] │ │ │ │ + ldrb r6, [r1, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #184] @ 0xb8 │ │ │ │ + str r2, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r1, [sp, #912] @ 0x390 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r0, #14] │ │ │ │ + strh r4, [r4, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [sp, #584] @ 0x248 │ │ │ │ + ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r7, #152 @ 0x98 │ │ │ │ + movs r7, #184 @ 0xb8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2061635,29 +2061630,29 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69aa0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, r5, r0 │ │ │ │ + adds r2, r1, r1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r0, [r6, #8] │ │ │ │ + strh r0, [r2, #10] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r3, #1] │ │ │ │ + ldrb r6, [r7, #1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r2, #8] │ │ │ │ + strh r0, [r6, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r6, #6] │ │ │ │ + strh r2, [r2, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r2, #6] │ │ │ │ + strh r4, [r6, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r6, #152 @ 0x98 │ │ │ │ + movs r6, #184 @ 0xb8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2061723,23 +2061718,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (613904 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69aa0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ + ldr r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r3, #29] │ │ │ │ + strb r2, [r7, #29] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r3, #2] │ │ │ │ + strh r0, [r7, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r7, [sp, #856] @ 0x358 │ │ │ │ + str r7, [sp, #984] @ 0x3d8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r5, #178 @ 0xb2 │ │ │ │ + movs r5, #210 @ 0xd2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2061891,37 +2061886,37 @@ │ │ │ │ ldr r0, [pc, #60] @ (613acc ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69aa0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - asrs r4, r1, #25 │ │ │ │ + asrs r4, r5, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r4, [r1, #31] │ │ │ │ + ldrb r4, [r5, #31] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r7, [sp, #8] │ │ │ │ + str r7, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r7, #25] │ │ │ │ + strb r0, [r3, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #544] @ 0x220 │ │ │ │ + str r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r3, #29] │ │ │ │ + ldrb r0, [r7, #29] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r7, #22 │ │ │ │ + asrs r0, r3, #23 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r2, [r6, #23] │ │ │ │ + strb r2, [r2, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r6, #28] │ │ │ │ + ldrb r2, [r2, #29] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + lsls r4, r7, #4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r4, [r6, #27] │ │ │ │ + ldrb r4, [r2, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r4, #6 │ │ │ │ + movs r4, #38 @ 0x26 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2061990,31 +2061985,31 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69aa0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrb r2, [r1, #23] │ │ │ │ + ldrb r2, [r5, #23] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #184] @ 0xb8 │ │ │ │ + str r5, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r5, #122 @ 0x7a │ │ │ │ + movs r5, #154 @ 0x9a │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bcc.n 613c34 │ │ │ │ + bcc.n 613c74 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r6, [r7, #17] │ │ │ │ + strb r6, [r3, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r1, #22] │ │ │ │ + ldrb r4, [r5, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #936] @ 0x3a8 │ │ │ │ + str r5, [sp, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r2, #17] │ │ │ │ + strb r2, [r6, #17] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r3, #34 @ 0x22 │ │ │ │ + movs r3, #66 @ 0x42 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2062308,62 +2062303,62 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69aa0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - str r4, [sp, #432] @ 0x1b0 │ │ │ │ + str r4, [sp, #560] @ 0x230 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r2, #23] │ │ │ │ + ldrb r0, [r6, #23] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf3da00b4 │ │ │ │ - strb r4, [r1, #15] │ │ │ │ + @ instruction: 0xf3fa00b4 │ │ │ │ + strb r4, [r5, #15] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #152] @ 0x98 │ │ │ │ + str r4, [sp, #280] @ 0x118 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 614150 │ │ │ │ + b.n 614190 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r5, #88] @ 0x58 │ │ │ │ + ldr r0, [r1, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf37400b4 │ │ │ │ - strb r4, [r5, #13] │ │ │ │ + @ instruction: 0xf39400b4 │ │ │ │ + strb r4, [r1, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r0, #13] │ │ │ │ + strb r6, [r4, #13] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #592] @ 0x250 │ │ │ │ + str r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r6, #21] │ │ │ │ + ldrb r0, [r2, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf30200b4 │ │ │ │ - ldrb r0, [r2, #24] │ │ │ │ + @ instruction: 0xf32200b4 │ │ │ │ + ldrb r0, [r6, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r0, #10 │ │ │ │ + asrs r4, r4, #10 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r0, #19] │ │ │ │ + ldrb r6, [r4, #19] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r4, #18] │ │ │ │ + ldrb r2, [r0, #19] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r0, #18] │ │ │ │ + ldrb r2, [r4, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r3, #17] │ │ │ │ + ldrb r6, [r7, #17] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r0, #17] │ │ │ │ + ldrb r0, [r4, #17] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r7, #14] │ │ │ │ + ldrb r0, [r3, #15] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r4, #14] │ │ │ │ + ldrb r0, [r0, #15] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r3, #15] │ │ │ │ + ldrb r4, [r7, #15] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r7, #14] │ │ │ │ + ldrb r6, [r3, #15] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r1, [sp, #912] @ 0x390 │ │ │ │ + str r2, [sp, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r6, #7 │ │ │ │ + movs r0, #16 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2062510,41 +2062505,41 @@ │ │ │ │ blx 69a1c │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 69aa0 │ │ │ │ b.n 613f72 │ │ │ │ - str r0, [sp, #1008] @ 0x3f0 │ │ │ │ + str r1, [sp, #112] @ 0x70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r4, #1] │ │ │ │ + strb r2, [r0, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + ldrb r4, [r0, #13] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r5, #32 │ │ │ │ + asrs r0, r1, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r3, #15] │ │ │ │ + ldrb r0, [r7, #15] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [sp, #776] @ 0x308 │ │ │ │ + str r0, [sp, #904] @ 0x388 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r7, #31 │ │ │ │ + asrs r0, r3, #32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r2, [r4, #0] │ │ │ │ + strb r2, [r0, #1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r1, #13] │ │ │ │ + ldrb r4, [r5, #13] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r5, #12] │ │ │ │ + ldrb r6, [r1, #13] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r2, #12] │ │ │ │ + ldrb r4, [r6, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r7, #7] │ │ │ │ + ldrb r6, [r3, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r2, #11] │ │ │ │ + ldrb r0, [r6, #11] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r7, #10] │ │ │ │ + ldrb r2, [r3, #11] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2062717,40 +2062712,40 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69aa0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r6, #56] @ 0x38 │ │ │ │ + ldrh r6, [r2, #58] @ 0x3a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r1, #6] │ │ │ │ + ldrb r6, [r5, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mcr 0, 5, r0, cr4, cr4, {5} │ │ │ │ - ldr r2, [r3, #104] @ 0x68 │ │ │ │ + mcr 0, 6, r0, cr4, cr4, {5} │ │ │ │ + ldr r2, [r7, #104] @ 0x68 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [pc, #312] @ (6143f4 ) │ │ │ │ + ldr r5, [pc, #440] @ (614474 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r0, [r3, #5] │ │ │ │ + ldrb r0, [r7, #5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r0, #5] │ │ │ │ + ldrb r0, [r4, #5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r4, #23 │ │ │ │ + lsrs r2, r0, #24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r2, [r0, #3] │ │ │ │ + ldrb r2, [r4, #3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r6, #1] │ │ │ │ + ldrb r6, [r2, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r5, #88] @ 0x58 │ │ │ │ + ldr r0, [r1, #92] @ 0x5c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 614594 │ │ │ │ + b.n 6145d4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r1, #0] │ │ │ │ + ldrb r6, [r5, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r0, #0 │ │ │ │ + adds r0, r4, #0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ cbz r1, 614366 │ │ │ │ @@ -2062800,23 +2062795,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (614388 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69aa0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrh r0, [r6, #42] @ 0x2a │ │ │ │ + ldrh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r6, #72] @ 0x48 │ │ │ │ + ldr r2, [r2, #76] @ 0x4c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r1, r0] │ │ │ │ + strh r0, [r5, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r2, [r5, #40] @ 0x28 │ │ │ │ + ldrh r2, [r1, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, r5, r4 │ │ │ │ + subs 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cbz r1, 61440a │ │ │ │ @@ -2062865,23 +2062860,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (61442c ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69aa0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsrs r2, r1, #15 │ │ │ │ + lsrs r2, r5, #15 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r0, #64] @ 0x40 │ │ │ │ + ldr r4, [r4, #64] @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r1, #31] │ │ │ │ + strb r2, [r5, #31] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r0, #36] @ 0x24 │ │ │ │ + ldrh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, r1, r2 │ │ │ │ + subs r2, r5, r2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2063162,54 +2063157,54 @@ │ │ │ │ ldr r0, [pc, #96] @ (614774 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69aa0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldrh r6, [r4, #30] │ │ │ │ + ldrh r6, [r0, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r1, #29] │ │ │ │ + strb r2, [r5, #29] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r1, #52] @ 0x34 │ │ │ │ + ldr r4, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r0, r1, #12 │ │ │ │ + lsrs r0, r5, #12 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xeb2a00b4 │ │ │ │ - strb r0, [r3, #28] │ │ │ │ + adc.w r0, sl, r4, ror #2 │ │ │ │ + strb r0, [r7, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r6, #27] │ │ │ │ + strb r4, [r2, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r2, #27] │ │ │ │ + strb r2, [r6, #27] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r7, #26] │ │ │ │ + strb r0, [r3, #27] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r3, #26] │ │ │ │ + strb r6, [r7, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r0, #26] │ │ │ │ + strb r4, [r4, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r5, #25] │ │ │ │ + strb r4, [r1, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r2, #25] │ │ │ │ + strb r2, [r6, #25] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r7, #24] │ │ │ │ + strb r6, [r3, #25] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r4, #24] │ │ │ │ + strb r6, [r0, #25] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r2, #18] │ │ │ │ + ldrh r2, [r6, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r4, [sp, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r4, #23] │ │ │ │ + strb r2, [r0, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r7, #22] │ │ │ │ + strb r6, [r3, #23] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r2, #22] │ │ │ │ + strb r6, [r6, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r0, #30 │ │ │ │ + asrs r2, r4, #30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2063324,43 +2063319,43 @@ │ │ │ │ add r0, pc │ │ │ │ blx 69aa0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #60] @ (6148d8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 6147b2 │ │ │ │ nop │ │ │ │ - movs r5, #86 @ 0x56 │ │ │ │ + movs r5, #118 @ 0x76 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r4, [r3, #4] │ │ │ │ + ldrh r4, [r7, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r7, #124] @ 0x7c │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 614958 │ │ │ │ + bmi.n 614998 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r5, #2] │ │ │ │ + ldrh r6, [r1, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x000e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r2, #124] @ 0x7c │ │ │ │ + str r0, [r6, #124] @ 0x7c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r0, #2] │ │ │ │ + ldrh r0, [r4, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r0, #30 │ │ │ │ + lsls r2, r4, #30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r5, #160 @ 0xa0 │ │ │ │ + movs r5, #192 @ 0xc0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [r3, #108] @ 0x6c │ │ │ │ + str r0, [r7, #108] @ 0x6c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r0, #108] @ 0x6c │ │ │ │ + str r0, [r4, #108] @ 0x6c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r3, #24 │ │ │ │ + asrs r6, r7, #24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r6, r1, #24 │ │ │ │ + asrs r6, r5, #24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r7, #146 @ 0x92 │ │ │ │ + subs r7, #178 @ 0xb2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2063493,37 +2063488,37 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx 69aa0 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx 691d0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strh r4, [r7, #56] @ 0x38 │ │ │ │ + strh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r7, #25 │ │ │ │ + lsls r4, r3, #26 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r3, #116 @ 0x74 │ │ │ │ + cmp r3, #148 @ 0x94 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r6, #104] @ 0x68 │ │ │ │ + str r0, [r2, #108] @ 0x6c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r5, #50] @ 0x32 │ │ │ │ + strh r0, [r1, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r0, 614a8a │ │ │ │ + sxth r0, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r0, [r1, #14] │ │ │ │ + strb r0, [r5, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r5, #13] │ │ │ │ + strb r4, [r1, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r3, #13] │ │ │ │ + strb r4, [r7, #13] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r4, #12] │ │ │ │ + strb r0, [r0, #13] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r6, #48] @ 0x30 │ │ │ │ + strh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbnz r6, 614ad0 │ │ │ │ + cbnz r6, 614ad8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2063685,55 +2063680,55 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69aa0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #84] @ (614c54 ) │ │ │ │ add r0, pc │ │ │ │ b.n 614ad0 │ │ │ │ - strh r0, [r4, #32] │ │ │ │ + strh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r5, #44] @ 0x2c │ │ │ │ + strh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbnz r4, 614c5a │ │ │ │ + cbnz r4, 614c62 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r1, #80] @ 0x50 │ │ │ │ + str r6, [r5, #80] @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r2, #58 @ 0x3a │ │ │ │ + movs r2, #90 @ 0x5a │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r0, [r0, #44] @ 0x2c │ │ │ │ + strh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r4, #76] @ 0x4c │ │ │ │ + str r2, [r0, #80] @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r0, #42] @ 0x2a │ │ │ │ + strh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r2, #44] @ 0x2c │ │ │ │ + strh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r6, #17 │ │ │ │ + lsls r4, r2, #18 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 614594 │ │ │ │ + b.n 6145d4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r0, #44] @ 0x2c │ │ │ │ + strh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r6, #42] @ 0x2a │ │ │ │ + strh r2, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r4, #42] @ 0x2a │ │ │ │ + strh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r3, #36] @ 0x24 │ │ │ │ + strh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r1, #38] @ 0x26 │ │ │ │ + strh r6, [r5, #38] @ 0x26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r2, #15 │ │ │ │ + lsls r6, r6, #15 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r6, #36] @ 0x24 │ │ │ │ + strh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r7, #10 │ │ │ │ + asrs r0, r3, #11 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r0, r5, #10 │ │ │ │ + asrs r0, r1, #11 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r4, #44 @ 0x2c │ │ │ │ + subs r4, #76 @ 0x4c │ │ │ │ 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 │ │ │ │ @@ -2063811,33 +2063806,33 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69aa0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r3, r7} │ │ │ │ + stmia r7!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r7, #28] │ │ │ │ + strh r4, [r3, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbnz r4, 614d42 │ │ │ │ + cbnz r4, 614d4a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r3, #48] @ 0x30 │ │ │ │ + str r6, [r7, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r1, #28] │ │ │ │ + strh r6, [r5, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r1, #11 │ │ │ │ + lsls r4, r5, #11 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r6, #122 @ 0x7a │ │ │ │ + adds r6, #154 @ 0x9a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r0, #24] │ │ │ │ + ldr r6, [r4, #24] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r0, r2, #6 │ │ │ │ + asrs r0, r6, #6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ + asrs r0, r4, #6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2064086,71 +2064081,71 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69aa0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #116] @ (61503c ) │ │ │ │ add r0, pc │ │ │ │ b.n 614dc0 │ │ │ │ - strh r6, [r0, #22] │ │ │ │ + strh r6, [r4, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r7, [sp, #296] @ 0x128 │ │ │ │ + str r7, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r4, #32] │ │ │ │ + str r0, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r4, r1, #5 │ │ │ │ + subs r4, r5, #5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [r5, #28] │ │ │ │ + str r6, [r1, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r6} │ │ │ │ + ldmia r6, {r1, r2, r5, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r4, #18] │ │ │ │ + strh r0, [r0, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb7de │ │ │ │ + @ instruction: 0xb7fe │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r0, #28] │ │ │ │ + str r0, [r4, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r4, #16] │ │ │ │ + strh r4, [r0, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r1, #20] │ │ │ │ + strh r6, [r5, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r4, #5 │ │ │ │ + lsls r2, r0, #6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r7, #18] │ │ │ │ + strh r2, [r3, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r6, #18] │ │ │ │ + strh r6, [r2, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r4, #18] │ │ │ │ + strh r6, [r0, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r2, #12] │ │ │ │ + strh r4, [r6, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r6, #92] @ 0x5c │ │ │ │ + ldr r4, [r2, #96] @ 0x60 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r0, #3 │ │ │ │ + lsls r0, r4, #3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r6, #12] │ │ │ │ + str r6, [r2, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [r2, #92] @ 0x5c │ │ │ │ + ldr r0, [r6, #92] @ 0x5c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r6, #88] @ 0x58 │ │ │ │ + ldr r4, [r2, #92] @ 0x5c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r3, #88] @ 0x58 │ │ │ │ + ldr r0, [r7, #88] @ 0x58 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r2, #6] │ │ │ │ + strh r0, [r6, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r0, #8] │ │ │ │ + strh r6, [r4, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r6, r1 │ │ │ │ + movs r6, r5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r5, #6] │ │ │ │ + strh r6, [r1, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r6, #27 │ │ │ │ + lsrs r0, r2, #28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r0, r4, #27 │ │ │ │ + lsrs r0, r0, #28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r0, #100 @ 0x64 │ │ │ │ + subs r0, #132 @ 0x84 │ │ │ │ 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 │ │ │ │ @@ -2064252,40 +2064247,40 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69aa0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - stmia r3!, {r1, r5, r7} │ │ │ │ + stmia r3!, {r1, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r2, #31] │ │ │ │ + ldrb r4, [r6, #31] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - push {r2, r4, r6, lr} │ │ │ │ + push {r2, r4, r5, r6, lr} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r6, r4] │ │ │ │ + ldrsh r6, [r2, r5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r4, #30] │ │ │ │ + ldrb r6, [r0, #31] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cdp2 0, 14, cr0, cr2, cr5, {5} │ │ │ │ - adds r2, #150 @ 0x96 │ │ │ │ + vhadd.u8 d0, d18, d21 │ │ │ │ + adds r2, #182 @ 0xb6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r3, #88] @ 0x58 │ │ │ │ + str r6, [r7, #88] @ 0x58 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r6, [r3, #0] │ │ │ │ + strh r6, [r7, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - push {r3, r4, r6, r7} │ │ │ │ + push {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r2, [r7, r2] │ │ │ │ + ldrsh r2, [r3, r3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r0, r0, #22 │ │ │ │ + lsrs r0, r4, #22 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r0, r6, #21 │ │ │ │ + lsrs r0, r2, #22 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r0, r4, #21 │ │ │ │ + lsrs r0, r0, #22 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2064361,33 +2064356,33 @@ │ │ │ │ ldr r0, [pc, #52] @ (61526c ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69aa0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrb r2, [r3, #26] │ │ │ │ + ldrb r2, [r7, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r5, #60] @ 0x3c │ │ │ │ + ldr r2, [r1, #64] @ 0x40 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r6, [r0, r0] │ │ │ │ + ldrsh r6, [r4, r0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #6 │ │ │ │ + udf #38 @ 0x26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r1, #94 @ 0x5e │ │ │ │ + adds r1, #126 @ 0x7e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stc2 0, cr0, [r2, #660]! @ 0x294 │ │ │ │ - @ instruction: 0xf63800a8 │ │ │ │ - cbz r6, 6152d4 │ │ │ │ + stc2l 0, cr0, [r2, #660] @ 0x294 │ │ │ │ + @ instruction: 0xf65800a8 │ │ │ │ + cbz r6, 6152dc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r5, r6] │ │ │ │ + ldrb r0, [r1, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r0, r6, #17 │ │ │ │ + lsrs r0, r2, #18 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r0, r4, #17 │ │ │ │ + lsrs r0, r0, #18 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2064494,36 +2064489,36 @@ │ │ │ │ add r0, pc │ │ │ │ blx 69aa0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #52] @ (6153b8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 615324 │ │ │ │ nop │ │ │ │ - ldrb r4, [r4, #22] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stc2l 0, cr0, [r4], #660 @ 0x294 │ │ │ │ - ldr r6, [r2, #48] @ 0x30 │ │ │ │ + stc2 0, cr0, [r4, #-660] @ 0xfffffd6c │ │ │ │ + ldr r6, [r6, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r3, r4] │ │ │ │ + ldrb r0, [r7, r4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r0, #120 @ 0x78 │ │ │ │ + adds r0, #152 @ 0x98 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r2, #44] @ 0x2c │ │ │ │ + ldr r4, [r6, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str.w r0, [r4, r8, lsl #2] │ │ │ │ - ldrb r6, [r1, r2] │ │ │ │ + str??.w r0, [r4, r8, lsl #2] │ │ │ │ + ldrb r6, [r5, r2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [r4, #40] @ 0x28 │ │ │ │ + ldr r0, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r7, #19] │ │ │ │ + ldrb r2, [r3, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldc2 0, cr0, [r2], #-660 @ 0xfffffd6c │ │ │ │ - lsrs r6, r4, #12 │ │ │ │ + mrrc2 0, 10, r0, r2, cr5 │ │ │ │ + lsrs r6, r0, #13 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r4, #170 @ 0xaa │ │ │ │ + adds r4, #202 @ 0xca │ │ │ │ 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 │ │ │ │ @@ -2064601,32 +2064596,32 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69aa0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r2, r5} │ │ │ │ + stmia r0!, {r1, r2, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r3, #17] │ │ │ │ + ldrb r0, [r7, #17] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbz r0, 6154ce │ │ │ │ + cbz r0, 6154d6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r7, r6] │ │ │ │ + ldrh r2, [r3, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r5, #16] │ │ │ │ + ldrb r2, [r1, #17] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xfb6800a5 │ │ │ │ - cmp r7, #22 │ │ │ │ + @ instruction: 0xfb8800a5 │ │ │ │ + cmp r7, #54 @ 0x36 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r4, #32] │ │ │ │ + str r2, [r0, #36] @ 0x24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r4, r5, #8 │ │ │ │ + lsrs r4, r1, #9 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r4, r3, #8 │ │ │ │ + lsrs r4, r7, #8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2064833,56 +2064828,56 @@ │ │ │ │ ldr r0, [pc, #100] @ (615710 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69aa0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrb r6, [r3, #13] │ │ │ │ + ldrb r6, [r7, #13] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xfa9e00a5 │ │ │ │ - ldr r4, [r6, #28] │ │ │ │ + @ instruction: 0xfabe00a5 │ │ │ │ + ldr r4, [r2, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r2, r3] │ │ │ │ + ldrh r2, [r6, r3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [r2, #28] │ │ │ │ + ldr r6, [r6, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - pop {r1, r2, r3, r5, r7} │ │ │ │ + pop {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r3, #24] │ │ │ │ + ldr r4, [r7, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r1, #24] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r6, #20] │ │ │ │ + ldr r4, [r2, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r3, #20] │ │ │ │ + ldr r4, [r7, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r0, #20] │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bls.n 615670 │ │ │ │ + bls.n 6156b0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r5, #11] │ │ │ │ + ldrb r2, [r1, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r2, #8] │ │ │ │ + ldrb r4, [r6, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r7, sp, #600 @ 0x258 │ │ │ │ + add r7, sp, #728 @ 0x2d8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r6, #7] │ │ │ │ + ldrb r6, [r2, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r7, sp, #480 @ 0x1e0 │ │ │ │ + add r7, sp, #608 @ 0x260 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r3, r5] │ │ │ │ + ldr r2, [r7, r5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r7, #31 │ │ │ │ + lsrs r2, r3, #32 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r2, r5, #31 │ │ │ │ + lsrs r2, r1, #32 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -2064941,26 +2064936,26 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 69aa0 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx 691d0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrb r6, [r0, #4] │ │ │ │ + ldrb r6, [r4, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str.w r0, [r2, r5, lsl #2] │ │ │ │ - str r4, [r7, #124] @ 0x7c │ │ │ │ + str??.w r0, [r2, r5, lsl #2] │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r6, r1] │ │ │ │ + ldr r6, [r2, r2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r3, #196 @ 0xc4 │ │ │ │ + subs r3, #228 @ 0xe4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf7ea00a5 │ │ │ │ + strb.w r0, [sl, r5, lsl #2] │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 61593c │ │ │ │ @@ -2065101,43 +2065096,43 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69aa0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r6, #0] │ │ │ │ + ldrb r6, [r2, #1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf77000a5 │ │ │ │ - ldrb r0, [r2, #4] │ │ │ │ + @ instruction: 0xf79000a5 │ │ │ │ + ldrb r0, [r6, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r6, [r4, r6] │ │ │ │ + ldrsb r6, [r0, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r5, #8] │ │ │ │ + strh r6, [r1, #10] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ + ldr r0, [r7, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r6, #30] │ │ │ │ + strb r0, [r2, #31] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [sp, #280] @ 0x118 │ │ │ │ + ldr r3, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r0, [r5, #29] │ │ │ │ + strb r0, [r1, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, sp, #936 @ 0x3a8 │ │ │ │ + add r5, sp, #40 @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r4, [r1, r3] │ │ │ │ + ldrsb r4, [r5, r3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ + ldr r2, [r1, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r7, #28] │ │ │ │ + strb r4, [r3, #29] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf67400a5 │ │ │ │ - lsls r0, r5, #21 │ │ │ │ + @ instruction: 0xf69400a5 │ │ │ │ + lsls r0, r1, #22 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r0, r3, #21 │ │ │ │ + lsls r0, r7, #21 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2065249,32 +2065244,32 @@ │ │ │ │ ldr r0, [pc, #52] @ (615ae4 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69aa0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strb r6, [r0, #26] │ │ │ │ + strb r6, [r4, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r0, #30] │ │ │ │ + ldrh r4, [r4, #30] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs.w r0, ip, #5406720 @ 0x528000 │ │ │ │ - strb r4, [r5, r7] │ │ │ │ + rsbs r0, ip, #5406720 @ 0x528000 │ │ │ │ + ldrsb r4, [r1, r0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 615a58 │ │ │ │ + bne.n 615a98 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r5, #76] @ 0x4c │ │ │ │ + ldr r0, [r1, #80] @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r0, r1 │ │ │ │ + subs r6, r4, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + strb r4, [r3, #21] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, r3, r0 │ │ │ │ + subs r2, r7, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r4, #15 │ │ │ │ + lsls r6, r0, #16 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2065394,37 +2065389,37 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69aa0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r3, #14] │ │ │ │ + strb r4, [r7, #14] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r5, #20] │ │ │ │ + strb r2, [r1, #21] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r2, sp, #680 @ 0x2a8 │ │ │ │ + add r2, sp, #808 @ 0x328 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r1, r2] │ │ │ │ + strb r4, [r5, r2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r7, #19] │ │ │ │ + strb r4, [r3, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bics.w r0, lr, #5406720 @ 0x528000 │ │ │ │ - asrs r4, r3, #9 │ │ │ │ + orrs.w r0, lr, #5406720 @ 0x528000 │ │ │ │ + asrs r4, r7, #9 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - beq.n 615b94 │ │ │ │ + beq.n 615bd4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r0, r3] │ │ │ │ + str r0, [r4, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strex r0, r0, [r2, #660] @ 0x294 │ │ │ │ - str r6, [r1, r2] │ │ │ │ + strd r0, r0, [r2], #-660 @ 0x294 │ │ │ │ + str r6, [r5, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r2, #10 │ │ │ │ + lsls r4, r6, #10 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r4, r0, #10 │ │ │ │ + lsls r4, r4, #10 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #1000] @ (616054 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2065824,90 +2065819,90 @@ │ │ │ │ b.n 615d16 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r3, pc, #560 @ (adr r3, 616288 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #14] │ │ │ │ + strb r4, [r1, #15] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, r7, #5 │ │ │ │ + adds r4, r3, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r2, [r0, #8] │ │ │ │ + strb r2, [r4, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ + add r1, sp, #192 @ 0xc0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r6, r3] │ │ │ │ + strh r2, [r2, r4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r4, #13] │ │ │ │ + strb r6, [r0, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r1, #3 │ │ │ │ + asrs r2, r5, #3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xf29800a5 │ │ │ │ - lsrs r2, r6, #31 │ │ │ │ + @ instruction: 0xf2b800a5 │ │ │ │ + asrs r2, r2, #32 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r4, [r3, r2] │ │ │ │ + strh r4, [r7, r2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r2, #12] │ │ │ │ + strb r2, [r6, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [pc, #104] @ (6160f4 ) │ │ │ │ + ldr r7, [pc, #232] @ (616174 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r7, #6 │ │ │ │ + adds r0, r3, #7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r4, [r5, #4] │ │ │ │ + strb r4, [r1, #5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, sp, #232 @ 0xe8 │ │ │ │ + add r0, sp, #360 @ 0x168 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r3, r0] │ │ │ │ + strh r4, [r7, r0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ + strb r0, [r6, #10] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r6, #31 │ │ │ │ + asrs r4, r2, #32 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - rsb r0, r2, #165 @ 0xa5 │ │ │ │ - lsrs r4, r3, #28 │ │ │ │ + @ instruction: 0xf1e200a5 │ │ │ │ + lsrs r4, r7, #28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [r0, r7] │ │ │ │ + str r6, [r4, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r7, #8] │ │ │ │ + strb r4, [r3, #9] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [pc, #272] @ (6161c8 ) │ │ │ │ + ldr r6, [pc, #400] @ (616248 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bne.n 616004 │ │ │ │ + bne.n 616044 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, #116 @ 0x74 │ │ │ │ + subs r6, #148 @ 0x94 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #968 @ 0x3c8 │ │ │ │ + add r4, sp, #72 @ 0x48 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r7, #16] │ │ │ │ + str r4, [r3, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r6, [r1, r4] │ │ │ │ + ldrsb r6, [r5, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r0, #16] │ │ │ │ + str r2, [r4, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r5, #12] │ │ │ │ + str r2, [r1, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r4, #2] │ │ │ │ + strb r6, [r0, #3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, #214 @ 0xd6 │ │ │ │ + subs r6, #246 @ 0xf6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r2, r0] │ │ │ │ + str r6, [r6, r0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r3, #5] │ │ │ │ + strb r2, [r7, #5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r7, {r1, r5, r6, r7} │ │ │ │ + beq.n 6160ec │ │ │ │ lsls r4, r6, #2 │ │ │ │ add r0, pc, #0 @ (adr r0, 6160ec ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ + cdp2 0, 10, cr0, cr2, cr7, {5} │ │ │ │ + cdp2 0, 9, cr0, cr2, cr7, {5} │ │ │ │ cdp2 0, 8, cr0, cr2, cr7, {5} │ │ │ │ - cdp2 0, 7, cr0, cr2, cr7, {5} │ │ │ │ - cdp2 0, 6, cr0, cr2, cr7, {5} │ │ │ │ - movs r7, #232 @ 0xe8 │ │ │ │ + cmp r0, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #226 @ 0xe2 │ │ │ │ + cmp r0, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 69a1c │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2065991,15 +2065986,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.n 6161c6 │ │ │ │ ldr r6, [sp, #360] @ 0x168 │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #116] @ 0x74 │ │ │ │ + ldr r0, [r2, #120] @ 0x78 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cbz r7, 61621e │ │ │ │ @@ -2066068,15 +2066063,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.n 616260 │ │ │ │ ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #108] @ 0x6c │ │ │ │ + ldr r6, [r5, #108] @ 0x6c │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ ldr r1, [pc, #112] @ (616330 ) │ │ │ │ @@ -2066137,15 +2066132,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r4, #10] │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #100] @ 0x64 │ │ │ │ + ldr r2, [r0, #104] @ 0x68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2066301,15 +2066296,15 @@ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ b.n 616452 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, lr │ │ │ │ b.n 61648e │ │ │ │ nop │ │ │ │ - add r1, pc, #144 @ (adr r1, 616570 ) │ │ │ │ + add r1, pc, #272 @ (adr r1, 6165f0 ) │ │ │ │ lsls r4, r4, #4 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #1 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ beq.n 61652e │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 61650c │ │ │ │ @@ -2066878,15 +2066873,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #116] @ 0x74 │ │ │ │ + str r6, [r4, #116] @ 0x74 │ │ │ │ lsls r1, r5, #2 │ │ │ │ str r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2066937,19 +2066932,19 @@ │ │ │ │ b.n 616afc │ │ │ │ ldr r2, [pc, #20] @ (616b40 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a790 │ │ │ │ b.n 616afc │ │ │ │ nop │ │ │ │ - push {r1, r2, r5, r6} │ │ │ │ + push {r1, r2, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - push {r4, r6} │ │ │ │ + push {r4, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + push {r1, r2, r3, 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, #3976] @ 0xf88 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #412] @ (616cf4 ) │ │ │ │ @@ -2067108,21 +2067103,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 616c82 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r4, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 616d66 │ │ │ │ + cbz r4, 616d6e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - uxtb r4, r2 │ │ │ │ + uxtb r4, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r3, [sp, #280] @ 0x118 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - uxth r0, r1 │ │ │ │ + uxth r0, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -2067219,19 +2067214,19 @@ │ │ │ │ mov r1, fp │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 68c38 │ │ │ │ mov r2, r0 │ │ │ │ b.n 616db2 │ │ │ │ nop │ │ │ │ - cbz r2, 616e4c │ │ │ │ + cbz r2, 616e54 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r4, 616e48 │ │ │ │ + cbz r4, 616e50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r0, 616e3c │ │ │ │ + cbz r0, 616e44 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 616d0c │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2067307,19 +2067302,19 @@ │ │ │ │ b.n 616eac │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r1, [sp, #696] @ 0x2b8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + sub sp, #400 @ 0x190 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r1, [sp, #304] @ 0x130 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ + str r2, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ @@ -2067330,17 +2067325,17 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6ad00 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (616f2c ) │ │ │ │ add r2, pc │ │ │ │ blx 690a4 │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #280 @ 0x118 │ │ │ │ + add sp, #408 @ 0x198 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add sp, #240 @ 0xf0 │ │ │ │ + add sp, #368 @ 0x170 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2067438,15 +2067433,15 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 629480 │ │ │ │ mov r6, r0 │ │ │ │ b.n 616f68 │ │ │ │ - add r7, sp, #504 @ 0x1f8 │ │ │ │ + add r7, sp, #632 @ 0x278 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r2, [r0], #4 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2067462,15 +2067457,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 68a4c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r6, sp, #896 @ 0x380 │ │ │ │ + add r7, sp, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ @@ -2067654,31 +2067649,31 @@ │ │ │ │ adcs r0, r6 │ │ │ │ ldrh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r1, r3, #5 │ │ │ │ - add r6, sp, #96 @ 0x60 │ │ │ │ + add r6, sp, #224 @ 0xe0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r3, #8] │ │ │ │ + str r0, [r7, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, sp, #976 @ 0x3d0 │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r3, r7] │ │ │ │ + ldrsh r6, [r7, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r2, [r6, r7] │ │ │ │ + str r2, [r2, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r2, [r4, r6] │ │ │ │ + ldrsh r2, [r0, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r0, [r2, r6] │ │ │ │ + ldrsh r0, [r6, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2067696,15 +2067691,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 6aa30 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r4, sp, #576 @ 0x240 │ │ │ │ + add r4, sp, #704 @ 0x2c0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2067963,35 +2067958,35 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r6, #38] @ 0x26 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #888 @ 0x378 │ │ │ │ + add r3, sp, #1016 @ 0x3f8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r3, sp, #832 @ 0x340 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r6, [r4, #34] @ 0x22 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldrsh r0, [r1, r0] │ │ │ │ + ldrsh r0, [r5, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r0, [r1, r0] │ │ │ │ + ldrsh r0, [r5, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r2, sp, #744 @ 0x2e8 │ │ │ │ + add r2, sp, #872 @ 0x368 │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, r5] │ │ │ │ + ldrb r2, [r6, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r5, r3] │ │ │ │ + ldrb r2, [r1, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r2, sp, #32 │ │ │ │ + add r2, sp, #160 @ 0xa0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r2, r3] │ │ │ │ + ldrb r4, [r6, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ @@ -2068196,25 +2068191,25 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r2, #16] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, r0] │ │ │ │ + ldrb r0, [r4, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, sp, #752 @ 0x2f0 │ │ │ │ + add r0, sp, #880 @ 0x370 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r0, sp, #536 @ 0x218 │ │ │ │ + add r0, sp, #664 @ 0x298 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r2, [r5, #6] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldrh r2, [r3, r3] │ │ │ │ + ldrh r2, [r7, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r6, r2] │ │ │ │ + ldrh r6, [r2, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2068260,15 +2068255,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, r1] │ │ │ │ + ldrh r2, [r4, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ strh r6, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 6178d0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -2068297,15 +2068292,15 @@ │ │ │ │ blx 6a610 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ - add r6, pc, #616 @ (adr r6, 617b40 ) │ │ │ │ + add r6, pc, #744 @ (adr r6, 617bc0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 617946 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2068349,19 +2068344,19 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #16] @ (61795c ) │ │ │ │ add r3, pc │ │ │ │ blx 6a610 │ │ │ │ pop {r4, pc} │ │ │ │ - add r6, pc, #216 @ (adr r6, 617a30 ) │ │ │ │ + add r6, pc, #344 @ (adr r6, 617ab0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, pc, #120 @ (adr r6, 6179d4 ) │ │ │ │ + add r6, pc, #248 @ (adr r6, 617a54 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, pc, #64 @ (adr r6, 6179a0 ) │ │ │ │ + add r6, pc, #192 @ (adr r6, 617a20 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2068387,15 +2068382,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ blx 6a610 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - add r5, pc, #768 @ (adr r5, 617cb0 ) │ │ │ │ + add r5, pc, #896 @ (adr r5, 617d30 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #132] @ (617a44 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2068489,17 +2068484,17 @@ │ │ │ │ bl 617888 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #8] @ (617ab8 ) │ │ │ │ add r1, pc │ │ │ │ b.n 617a8a │ │ │ │ nop │ │ │ │ - ldr r4, [r4, r0] │ │ │ │ + ldr r4, [r0, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r6, [r4, r7] │ │ │ │ + ldr r6, [r0, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ mov sl, r2 │ │ │ │ @@ -2068555,15 +2068550,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 6a3f0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - add r4, pc, #424 @ (adr r4, 617d10 ) │ │ │ │ + add r4, pc, #552 @ (adr r4, 617d90 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2068614,15 +2068609,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 69074 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - add r3, pc, #856 @ (adr r3, 617f64 ) │ │ │ │ + add r3, pc, #984 @ (adr r3, 617fe4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2068646,15 +2068641,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 692d0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r3, pc, #160 @ (adr r3, 617cfc ) │ │ │ │ + add r3, pc, #288 @ (adr r3, 617d7c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2068677,15 +2068672,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 617abc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r3, #205 @ 0xcd │ │ │ │ str r7, [r7, #100] @ 0x64 │ │ │ │ add r0, pc, #632 @ (adr r0, 617f20 ) │ │ │ │ subs r7, #246 @ 0xf6 │ │ │ │ - add r2, pc, #824 @ (adr r2, 617fe4 ) │ │ │ │ + add r2, pc, #952 @ (adr r2, 618064 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [r0] │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ @@ -2068702,19 +2068697,19 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6a30c │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #16] @ (617cf4 ) │ │ │ │ add r3, pc │ │ │ │ blx 68d04 │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #560 @ (adr r2, 617f20 ) │ │ │ │ + add r2, pc, #688 @ (adr r2, 617fa0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r2, pc, #520 @ (adr r2, 617efc ) │ │ │ │ + add r2, pc, #648 @ (adr r2, 617f7c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r2, pc, #480 @ (adr r2, 617ed8 ) │ │ │ │ + add r2, pc, #608 @ (adr r2, 617f58 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2068744,19 +2068739,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6ae1c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strb r4, [r4, r6] │ │ │ │ + strb r4, [r0, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r2, pc, #160 @ (adr r2, 617df8 ) │ │ │ │ + add r2, pc, #288 @ (adr r2, 617e78 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r3, #9] │ │ │ │ + strb r2, [r7, #9] │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ @@ -2069033,45 +2069028,45 @@ │ │ │ │ mov.w sl, #256 @ 0x100 │ │ │ │ add r3, pc │ │ │ │ b.n 617f5a │ │ │ │ strh r2, [r7, #18] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, r7] │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - strb r6, [r0, r5] │ │ │ │ + ldrsb r4, [r2, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r2, r1] │ │ │ │ + strb r6, [r4, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ strb r4, [r6, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, pc, #512 @ (adr r0, 618270 ) │ │ │ │ + strb r4, [r2, r2] │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + add r0, pc, #640 @ (adr r0, 6182f0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r3, r7] │ │ │ │ + strh r2, [r7, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, r1] │ │ │ │ + strb r4, [r3, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r7, r5] │ │ │ │ + strh r2, [r3, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r7, r5] │ │ │ │ + strh r0, [r3, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r1, r7] │ │ │ │ + strh r6, [r5, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r6, r7] │ │ │ │ + strb r4, [r2, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r4, r2] │ │ │ │ + strh r2, [r0, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r2, r5] │ │ │ │ + strh r0, [r6, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r7, r3] │ │ │ │ + strh r6, [r3, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r4, r4] │ │ │ │ + strh r4, [r0, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -2069416,43 +2069411,43 @@ │ │ │ │ mov.w sl, #256 @ 0x100 │ │ │ │ add r2, pc │ │ │ │ b.n 6182a4 │ │ │ │ ldrb r2, [r1, #26] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, r2] │ │ │ │ + strh r2, [r6, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r2, r2] │ │ │ │ + strh r0, [r6, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r0, r6] │ │ │ │ + str r4, [r4, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r5, r7] │ │ │ │ + strh r6, [r1, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r3, r0] │ │ │ │ + strh r0, [r7, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #96] @ 0x60 │ │ │ │ + ldr r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r6, r2] │ │ │ │ + str r2, [r2, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r5, r2] │ │ │ │ + str r0, [r1, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r0, r5] │ │ │ │ + str r6, [r4, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r2, r5] │ │ │ │ + str r4, [r6, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [pc, #952] @ (618828 ) │ │ │ │ + str r6, [r1, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r4, r2] │ │ │ │ + str r0, [r0, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r1, r1] │ │ │ │ + str r6, [r5, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r6, r1] │ │ │ │ + str r4, [r2, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #524] @ (61869c ) │ │ │ │ @@ -2069678,27 +2069673,27 @@ │ │ │ │ b.n 618542 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #13] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r2, [sp, #584] @ 0x248 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb r6, [r5, #11] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ + ldr r2, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #608] @ (618914 ) │ │ │ │ + ldr r7, [pc, #736] @ (618994 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [sp, #552] @ 0x228 │ │ │ │ + ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #320] @ (6187fc ) │ │ │ │ + ldr r7, [pc, #448] @ (61887c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [sp, #96] @ 0x60 │ │ │ │ + ldr r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #444] @ (618890 ) │ │ │ │ @@ -2069874,19 +2069869,19 @@ │ │ │ │ b.n 6187e2 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r4, #4] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #104] @ 0x68 │ │ │ │ + ldr r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb r6, [r2, #0] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - str r7, [sp, #344] @ 0x158 │ │ │ │ + str r7, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr.w lr, [pc, #140] @ 618944 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2069944,15 +2069939,15 @@ │ │ │ │ b.n 618914 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r7, #28] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #728] @ (618c28 ) │ │ │ │ + ldr r0, [pc, #856] @ (618ca8 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ strb r4, [r4, #27] │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2070109,19 +2070104,19 @@ │ │ │ │ lsls r3, r3, #31 │ │ │ │ bmi.n 618ab0 │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ vmov s15, r2 │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ b.n 618a78 │ │ │ │ - str r4, [sp, #984] @ 0x3d8 │ │ │ │ + str r5, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [sp, #848] @ 0x350 │ │ │ │ + str r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [sp, #792] @ 0x318 │ │ │ │ + str r4, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #468] @ (618cd8 ) │ │ │ │ mov r7, r0 │ │ │ │ @@ -2070311,27 +2070306,27 @@ │ │ │ │ adcs r0, r6 │ │ │ │ strb r4, [r6, #19] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r5, #19] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r1, [pc, #888] @ (619060 ) │ │ │ │ + ldr r1, [pc, #1016] @ (6190e0 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ strb r0, [r6, #17] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - str r3, [sp, #544] @ 0x220 │ │ │ │ + str r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #592] @ (618f44 ) │ │ │ │ + ldr r1, [pc, #720] @ (618fc4 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #792] @ (619014 ) │ │ │ │ + ldr r0, [pc, #920] @ (619094 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [pc, #728] @ (618fd8 ) │ │ │ │ + ldr r0, [pc, #856] @ (619058 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2070464,25 +2070459,25 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r1, #11] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - blx pc │ │ │ │ + ldr r0, [pc, #96] @ (618ec0 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [pc, #56] @ (618e9c ) │ │ │ │ + ldr r0, [pc, #184] @ (618f1c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ strb r0, [r1, #9] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - str r1, [sp, #416] @ 0x1a0 │ │ │ │ + str r1, [sp, #544] @ 0x220 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blxns r4 │ │ │ │ + blxns r8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bxns ip │ │ │ │ + blxns r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2070660,25 +2070655,25 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 619006 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r5, #5] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #480] @ 0x1e0 │ │ │ │ + str r0, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r5, #2 │ │ │ │ strb r0, [r1, #4] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldrh r4, [r4, #62] @ 0x3e │ │ │ │ + str r0, [sp, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r1, #60] @ 0x3c │ │ │ │ + ldrh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r8, sl │ │ │ │ + cmp r8, lr │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp ip, r3 │ │ │ │ + cmp ip, r7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r5, [pc, #524] @ (619270 ) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2070882,19 +2070877,19 @@ │ │ │ │ b.n 6191d2 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r2, #120] @ 0x78 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #46] @ 0x2e │ │ │ │ + ldrh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r6, [r4, #96] @ 0x60 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldrh r4, [r7, #38] @ 0x26 │ │ │ │ + ldrh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #272] @ (6193a8 ) │ │ │ │ @@ -2071290,29 +2071285,29 @@ │ │ │ │ adcs r0, r6 │ │ │ │ ldr r4, [r4, #52] @ 0x34 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r3, #52] @ 0x34 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - lsls r0, r0 │ │ │ │ + lsls r0, r4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldrh r4, [r7, #14] │ │ │ │ + ldrh r4, [r3, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #118 @ 0x76 │ │ │ │ + subs r4, #150 @ 0x96 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r1, #14] │ │ │ │ + ldrh r0, [r5, #14] │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #148 @ 0x94 │ │ │ │ + subs r7, #180 @ 0xb4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r7, #68 @ 0x44 │ │ │ │ + subs r7, #100 @ 0x64 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2071363,21 +2071358,21 @@ │ │ │ │ add r3, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 6a85c │ │ │ │ str r0, [r7, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - subs r6, #254 @ 0xfe │ │ │ │ + subs r7, #30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, #246 @ 0xf6 │ │ │ │ + subs r7, #22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, #212 @ 0xd4 │ │ │ │ + subs r6, #244 @ 0xf4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, #190 @ 0xbe │ │ │ │ + subs r6, #222 @ 0xde │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2071514,25 +2071509,25 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #114 @ 0x72 │ │ │ │ + subs r5, #146 @ 0x92 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r5, #246 @ 0xf6 │ │ │ │ + subs r6, #22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ str r4, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r3, #5 │ │ │ │ - strh r4, [r2, #56] @ 0x38 │ │ │ │ + strh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r5, #168 @ 0xa8 │ │ │ │ + subs r5, #200 @ 0xc8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, #224 @ 0xe0 │ │ │ │ + subs r5, #0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2071859,23 +2071854,23 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r6, #108] @ 0x6c │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #44] @ 0x2c │ │ │ │ + strh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r4, [r2, #96] @ 0x60 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r4, [r2, #48] @ 0x30 │ │ │ │ + ldr r4, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - strh r4, [r0, #36] @ 0x24 │ │ │ │ + strh r4, [r4, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #236 @ 0xec │ │ │ │ + subs r3, #12 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w lr, [pc, #72] @ 619cb8 │ │ │ │ @@ -2072215,21 +2072210,21 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r0, #24] │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #2] │ │ │ │ + strh r0, [r4, #2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r1, #104] @ 0x68 │ │ │ │ + str r4, [r5, #104] @ 0x68 │ │ │ │ lsls r4, r4, #4 │ │ │ │ str r4, [r1, #8] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - adds r6, #130 @ 0x82 │ │ │ │ + adds r6, #162 @ 0xa2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #188] @ (61a0c0 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2072637,15 +2072632,15 @@ │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r2, r3] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #16] │ │ │ │ + ldrb r4, [r4, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb r0, [r3, r1] │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2073068,47 +2073063,47 @@ │ │ │ │ strh r0, [r6, r1] │ │ │ │ strb r4, [r2, r5] │ │ │ │ ittet gt │ │ │ │ subgt r0, #92 @ 0x5c │ │ │ │ movgt r0, r0 │ │ │ │ ldrhle r4, [r4, r7] │ │ │ │ lslgt r1, r3, #5 │ │ │ │ - adds r1, #212 @ 0xd4 │ │ │ │ + adds r1, #244 @ 0xf4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r1, #204 @ 0xcc │ │ │ │ + adds r1, #236 @ 0xec │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r1, #194 @ 0xc2 │ │ │ │ + adds r1, #226 @ 0xe2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r1, #170 @ 0xaa │ │ │ │ + adds r1, #202 @ 0xca │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r1, #162 @ 0xa2 │ │ │ │ + adds r1, #194 @ 0xc2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r1, #134 @ 0x86 │ │ │ │ + adds r1, #166 @ 0xa6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r1, #108 @ 0x6c │ │ │ │ + adds r1, #140 @ 0x8c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r1, #106 @ 0x6a │ │ │ │ + adds r1, #138 @ 0x8a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r6, #7] │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, #228 @ 0xe4 │ │ │ │ + adds r1, #4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, #230 @ 0xe6 │ │ │ │ + adds r1, #6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r3, #168 @ 0xa8 │ │ │ │ + cmp r3, #200 @ 0xc8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r0, #88 @ 0x58 │ │ │ │ + movs r0, #120 @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #62 @ 0x3e │ │ │ │ + cmp r7, #94 @ 0x5e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r7, #54 @ 0x36 │ │ │ │ + cmp r7, #86 @ 0x56 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r7, #56] @ 0x38 │ │ │ │ + ldrh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r6, #236 @ 0xec │ │ │ │ + cmp r7, #12 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp, #52] @ 0x34 │ │ │ │ str.w r8, [sp, #48] @ 0x30 │ │ │ │ bl 626808 │ │ │ │ mov r9, r0 │ │ │ │ @@ -2073278,41 +2073273,41 @@ │ │ │ │ b.n 61a58e │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ - cmp r5, #168 @ 0xa8 │ │ │ │ + cmp r5, #200 @ 0xc8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r5, #108 @ 0x6c │ │ │ │ + cmp r5, #140 @ 0x8c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r5, #100 @ 0x64 │ │ │ │ + cmp r5, #132 @ 0x84 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r5, #84 @ 0x54 │ │ │ │ + cmp r5, #116 @ 0x74 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r5, #78 @ 0x4e │ │ │ │ + cmp r5, #110 @ 0x6e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r5, #80 @ 0x50 │ │ │ │ + cmp r5, #112 @ 0x70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r5, #74 @ 0x4a │ │ │ │ + cmp r5, #106 @ 0x6a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r5, #72 @ 0x48 │ │ │ │ + cmp r5, #104 @ 0x68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r5, #3 │ │ │ │ + lsrs r0, r1, #4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ strb r0, [r7, r7] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #80 @ 0x50 │ │ │ │ + cmp r4, #112 @ 0x70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r6, #20] │ │ │ │ + strb r4, [r2, #21] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r4, #28 │ │ │ │ + cmp r4, #60 @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [pc, #140] @ (61ab40 ) │ │ │ │ @@ -2073372,15 +2073367,15 @@ │ │ │ │ nop │ │ │ │ strb r6, [r0, r5] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r2, r4] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - cmp r3, #194 @ 0xc2 │ │ │ │ + cmp r3, #226 @ 0xe2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [pc, #140] @ (61abf0 ) │ │ │ │ @@ -2073440,15 +2073435,15 @@ │ │ │ │ nop │ │ │ │ strb r6, [r2, r2] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r4, r1] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - cmp r3, #30 │ │ │ │ + cmp r3, #62 @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #144] @ (61aca0 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2073506,15 +2073501,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r6, [r4, r7] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #12] │ │ │ │ + strb r2, [r4, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ strh r6, [r6, r5] │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2073594,19 +2073589,19 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r6, r4] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #246 @ 0xf6 │ │ │ │ + cmp r2, #22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r1, #9] │ │ │ │ + strb r0, [r5, #9] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r1, #198 @ 0xc6 │ │ │ │ + cmp r1, #230 @ 0xe6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ strh r4, [r7, r2] │ │ │ │ lsls r1, r3, #5 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2073662,17 +2073657,17 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ b.n 61adb4 │ │ │ │ nop │ │ │ │ strh r6, [r2, r1] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #6] │ │ │ │ + strb r0, [r5, #6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r1, #34 @ 0x22 │ │ │ │ + cmp r1, #66 @ 0x42 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2073756,19 +2073751,19 @@ │ │ │ │ mov r1, r3 │ │ │ │ bl 45df24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x349bb8> │ │ │ │ b.n 61ae56 │ │ │ │ str r0, [r7, r6] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #176 @ 0xb0 │ │ │ │ + cmp r0, #208 @ 0xd0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r4, #2] │ │ │ │ + strb r4, [r0, #3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r6, #1] │ │ │ │ + strb r0, [r2, #2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ @@ -2073863,23 +2073858,23 @@ │ │ │ │ b.n 61afd0 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r0, r3] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #204 @ 0xcc │ │ │ │ + movs r7, #236 @ 0xec │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r4, #120] @ 0x78 │ │ │ │ + ldr r2, [r0, #124] @ 0x7c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r0, #120] @ 0x78 │ │ │ │ + ldr r4, [r4, #120] @ 0x78 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r2, [r3, r0] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r4, [r3, #116] @ 0x74 │ │ │ │ + ldr r4, [r7, #116] @ 0x74 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov lr, r1 │ │ │ │ @@ -2073887,15 +2073882,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 61af20 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - movs r6, #250 @ 0xfa │ │ │ │ + movs r7, #26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov lr, r1 │ │ │ │ @@ -2073903,15 +2073898,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 61af20 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - movs r6, #234 @ 0xea │ │ │ │ + movs r7, #10 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r3, #36] @ 0x24 │ │ │ │ @@ -2073944,17 +2073939,17 @@ │ │ │ │ blx 69b30 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 69074 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [r0, #108] @ 0x6c │ │ │ │ + ldr r2, [r4, #108] @ 0x6c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r6, #104] @ 0x68 │ │ │ │ + ldr r0, [r2, #108] @ 0x6c │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r3, #36] @ 0x24 │ │ │ │ @@ -2073987,17 +2073982,17 @@ │ │ │ │ blx 69b90 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 69074 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r6, [r2, #100] @ 0x64 │ │ │ │ + ldr r6, [r6, #100] @ 0x64 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r0, #100] @ 0x64 │ │ │ │ + ldr r4, [r4, #100] @ 0x64 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r3, #36] @ 0x24 │ │ │ │ @@ -2074030,17 +2074025,17 @@ │ │ │ │ blx 69ee0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 69074 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [r5, #92] @ 0x5c │ │ │ │ + ldr r2, [r1, #96] @ 0x60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r3, #92] @ 0x5c │ │ │ │ + ldr r0, [r7, #92] @ 0x5c │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r8, r2 │ │ │ │ @@ -2074085,17 +2074080,17 @@ │ │ │ │ blx 69ee0 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 69074 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [r7, #84] @ 0x54 │ │ │ │ + ldr r0, [r3, #88] @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r3, #84] @ 0x54 │ │ │ │ + ldr r0, [r7, #84] @ 0x54 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2074124,29 +2074119,29 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx 69074 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r6, #76] @ 0x4c │ │ │ │ + ldr r6, [r2, #80] @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r4, #76] @ 0x4c │ │ │ │ + ldr r4, [r0, #80] @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r3, [pc, #8] @ (61b2c0 ) │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6ac10 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #72] @ 0x48 │ │ │ │ + ldr r4, [r0, #76] @ 0x4c │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ ldr.w ip, [r0] │ │ │ │ @@ -2074157,17 +2074152,17 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6af00 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (61b2f8 ) │ │ │ │ add r3, pc │ │ │ │ blx 6acd0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [r7, #68] @ 0x44 │ │ │ │ + ldr r2, [r3, #72] @ 0x48 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r6, #68] @ 0x44 │ │ │ │ + ldr r0, [r2, #72] @ 0x48 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2074184,15 +2074179,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (61b338 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6ac10 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r6, [r5, #64] @ 0x40 │ │ │ │ + ldr r6, [r1, #68] @ 0x44 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2074218,17 +2074213,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #16] @ (61b390 ) │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ blx 6acd0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [r5, #60] @ 0x3c │ │ │ │ + ldr r0, [r1, #64] @ 0x40 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r3, #60] @ 0x3c │ │ │ │ + ldr r2, [r7, #60] @ 0x3c │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #80] @ (61b3f8 ) │ │ │ │ @@ -2074267,15 +2074262,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #328] @ (61b544 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #184 @ 0xb8 │ │ │ │ + movs r3, #216 @ 0xd8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r4, [pc, #120] @ (61b480 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ @@ -2074316,15 +2074311,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #888] @ (61b7e8 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #80 @ 0x50 │ │ │ │ + movs r3, #112 @ 0x70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r3, [pc, #680] @ (61b724 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2074395,17 +2074390,17 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ ldr r3, [pc, #400] @ (61b6cc ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #230 @ 0xe6 │ │ │ │ + movs r3, #6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r6, #40] @ 0x28 │ │ │ │ + ldr r2, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r2, [pc, #944] @ (61b8fc ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ @@ -2074450,15 +2074445,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #616] @ (61b828 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #40 @ 0x28 │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r2, [pc, #360] @ (61b734 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ sub sp, #8 │ │ │ │ strd r0, r1, [sp] │ │ │ │ ubfx r0, r0, #6, #14 │ │ │ │ ldrb.w r3, [sp] │ │ │ │ @@ -2075317,15 +2075312,15 @@ │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 69074 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - adds r2, r3, r1 │ │ │ │ + adds r2, r7, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6a8b0 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2075419,15 +2075414,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ands r6, r0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #29 │ │ │ │ + asrs r0, r2, #30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r7, #172 @ 0xac │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2075468,15 +2075463,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ subs r7, #104 @ 0x68 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #28 │ │ │ │ + asrs r0, r7, #28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r7, #48 @ 0x30 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2075526,15 +2075521,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ subs r6, #242 @ 0xf2 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #26 │ │ │ │ + asrs r0, r1, #27 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r6, #160 @ 0xa0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2075551,15 +2075546,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 626808 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r3, #25 │ │ │ │ + asrs r0, r7, #25 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldrd r0, r3, [r0, #32] │ │ │ │ @@ -2075574,15 +2075569,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 626808 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r5, #24 │ │ │ │ + asrs r4, r1, #25 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldrd r0, r3, [r0, #32] │ │ │ │ @@ -2075597,15 +2075592,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 626808 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r0, #24 │ │ │ │ + asrs r0, r4, #24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ ldr r3, [pc, #108] @ (61c2c4 ) │ │ │ │ @@ -2075653,15 +2075648,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #156 @ 0x9c │ │ │ │ lsls r1, r3, #5 │ │ │ │ - asrs r0, r4, #22 │ │ │ │ + asrs r0, r0, #23 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r5, #80 @ 0x50 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2075740,17 +2075735,17 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, #222 @ 0xde │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #20 │ │ │ │ + asrs r6, r5, #20 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r6, #19 │ │ │ │ + asrs r6, r2, #20 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r4, #124 @ 0x7c │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2075861,21 +2075856,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, #52 @ 0x34 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #17 │ │ │ │ + asrs r6, r6, #17 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r3, #14 │ │ │ │ + asrs r6, r7, #14 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r5, r4] │ │ │ │ + ldrh r0, [r1, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r5, #12 │ │ │ │ + asrs r4, r1, #13 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r3, #68 @ 0x44 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2075965,17 +2075960,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, #244 @ 0xf4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, r1] │ │ │ │ + ldrh r6, [r4, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r3, #9 │ │ │ │ + asrs r2, r7, #9 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r2, #68 @ 0x44 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2076027,17 +2076022,17 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #248 @ 0xf8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - asrs r6, r6, #6 │ │ │ │ + asrs r6, r2, #7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r4, r4] │ │ │ │ + ldr r2, [r0, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r1, #168 @ 0xa8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2076433,33 +2076428,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #164 @ 0xa4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #920 @ 0x398 │ │ │ │ + add r2, sp, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ adds r7, #238 @ 0xee │ │ │ │ lsls r1, r3, #5 │ │ │ │ - strh r0, [r4, #60] @ 0x3c │ │ │ │ + strh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r4, r4, #32 │ │ │ │ + asrs r4, r0, #1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r4, #32 │ │ │ │ + asrs r4, r0, #1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r0, r7] │ │ │ │ + strb r2, [r4, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r3, #27 │ │ │ │ + lsrs r2, r7, #27 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r6, #26 │ │ │ │ + lsrs r4, r2, #27 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r1, #26 │ │ │ │ + lsrs r6, r5, #26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r7, pc, #912 @ (adr r7, 61ce08 ) │ │ │ │ + add r0, sp, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 61cb00 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2076569,23 +2076564,23 @@ │ │ │ │ ldrd r3, r2, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx 69a94 │ │ │ │ b.n 61ca9a │ │ │ │ nop │ │ │ │ add r6, sp, #160 @ 0xa0 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - lsrs r0, r0, #22 │ │ │ │ + lsrs r0, r4, #22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r7, #21 │ │ │ │ + lsrs r4, r3, #22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r1, #9] │ │ │ │ + ldrb r2, [r5, #9] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r5, r7] │ │ │ │ + strb r6, [r1, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #226 @ 0xe2 │ │ │ │ + subs r1, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2704] @ 0xa90 │ │ │ │ ldr r4, [pc, #800] @ (61cef0 ) │ │ │ │ @@ -2076906,23 +2076901,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #60] @ 0x3c │ │ │ │ + ldrh r4, [r1, #62] @ 0x3e │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r2, r7, #15 │ │ │ │ + lsrs r2, r3, #16 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r0, [r5, r6] │ │ │ │ + ldrsb r0, [r1, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r3, #13 │ │ │ │ + lsrs r0, r7, #13 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r7, #17 │ │ │ │ + lsls r4, r3, #18 │ │ │ │ lsls r3, r5, #2 │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldr r1, [pc, #312] @ (61d064 ) │ │ │ │ movs r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ @@ -2077048,21 +2077043,21 @@ │ │ │ │ ldr.w r3, [r3, #-12] │ │ │ │ str r2, [r4, r3] │ │ │ │ b.n 61d00a │ │ │ │ mov r0, r5 │ │ │ │ blx 696a4 , std::allocator >::_M_dispose()@plt> │ │ │ │ b.n 61cfe4 │ │ │ │ nop │ │ │ │ - lsrs r2, r5, #7 │ │ │ │ + lsrs r2, r1, #8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r6, #7 │ │ │ │ + lsrs r0, r2, #8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r5, #4 │ │ │ │ + lsrs r6, r1, #5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r1, #4 │ │ │ │ + lsrs r6, r5, #4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r0, #8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #226 @ 0xe2 │ │ │ │ lsls r1, r3, #5 │ │ │ │ @@ -2077132,28 +2077127,28 @@ │ │ │ │ blx 6a934 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ blx 6986c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r6, [pc, #520] @ (61d33c ) │ │ │ │ + ldr r6, [pc, #648] @ (61d3bc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [r0] │ │ │ │ ldr r3, [pc, #16] @ (61d158 ) │ │ │ │ ldrd r1, r2, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [ip, #36] @ 0x24 │ │ │ │ blx 6ace8 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #64] @ (61d19c ) │ │ │ │ + ldr r6, [pc, #192] @ (61d21c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2077174,15 +2077169,15 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ blx 6a9e8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r5, [pc, #920] @ (61d53c ) │ │ │ │ + ldr r6, [pc, #24] @ (61d1bc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ @@ -2077205,15 +2077200,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (61d1f8 ) │ │ │ │ ldrd r1, r2, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6ace8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #448] @ (61d3bc ) │ │ │ │ + ldr r5, [pc, #576] @ (61d43c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ @@ -2077267,17 +2077262,17 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ blx 691c4 │ │ │ │ mov r2, r0 │ │ │ │ b.n 61d21a │ │ │ │ - ldr r5, [pc, #240] @ (61d384 ) │ │ │ │ + ldr r5, [pc, #368] @ (61d404 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #28 │ │ │ │ + movs r5, #60 @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -2077295,15 +2077290,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6ace8 │ │ │ │ str r0, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r4, [pc, #584] @ (61d524 ) │ │ │ │ + ldr r4, [pc, #712] @ (61d5a4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2077343,17 +2077338,17 @@ │ │ │ │ blx 6a934 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 6986c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #408] @ (61d4ec ) │ │ │ │ + ldr r4, [pc, #536] @ (61d56c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r6, #24 │ │ │ │ + lsls r0, r2, #25 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2077381,17 +2077376,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ str r1, [r4, #12] │ │ │ │ blx 6986c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r3, #23 │ │ │ │ + lsls r0, r7, #23 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r1, #23 │ │ │ │ + lsls r4, r5, #23 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2077407,15 +2077402,15 @@ │ │ │ │ blx 687f4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r4, #16] │ │ │ │ blx 6986c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r3, #22 │ │ │ │ + lsls r0, r7, #22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2077520,17 +2077515,17 @@ │ │ │ │ str r5, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 61d080 │ │ │ │ str r0, [r4, #4] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r5, #18 │ │ │ │ + lsls r0, r1, #19 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, pc, #208 @ (adr r6, 61d5f0 ) │ │ │ │ + add r6, pc, #336 @ (adr r6, 61d670 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2077582,19 +2077577,19 @@ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ blx 6ace8 │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - movs r2, #16 │ │ │ │ + movs r2, #48 @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r0, r6, #16 │ │ │ │ + lsls r0, r2, #17 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [pc, #736] @ (61d8a0 ) │ │ │ │ + ldr r1, [pc, #864] @ (61d920 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2077661,21 +2077656,21 @@ │ │ │ │ bl 61d080 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [r4, #4] │ │ │ │ blx 6986c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - movs r1, #112 @ 0x70 │ │ │ │ + movs r1, #144 @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r2, r1, #14 │ │ │ │ + lsls r2, r5, #14 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [pc, #32] @ (61d6a4 ) │ │ │ │ + ldr r1, [pc, #160] @ (61d724 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r7, #12 │ │ │ │ + lsls r6, r3, #13 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2078969,37 +2078964,37 @@ │ │ │ │ bl 61bc30 │ │ │ │ mov r8, r0 │ │ │ │ b.n 61e3b4 │ │ │ │ movs r7, #148 @ 0x94 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp sl, r7 │ │ │ │ + cmp sl, fp │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r5, #160 @ 0xa0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - negs r0, r5 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - negs r0, r4 │ │ │ │ + cmp r0, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r4, r2 │ │ │ │ + lsls r4, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ands r2, r0 │ │ │ │ + ands r2, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf73200a8 │ │ │ │ - subs r6, #202 @ 0xca │ │ │ │ + @ instruction: 0xf75200a8 │ │ │ │ + subs r6, #234 @ 0xea │ │ │ │ lsls r7, r5, #2 │ │ │ │ - vld4.32 {d0-d3}, [r6 :128], r8 │ │ │ │ - subs r6, #48 @ 0x30 │ │ │ │ + vst4.32 {d16-d19}, [r6 :128], r8 │ │ │ │ + subs r6, #80 @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r5, #132 @ 0x84 │ │ │ │ + subs r5, #164 @ 0xa4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #192 @ 0xc0 │ │ │ │ + subs r4, #224 @ 0xe0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #116 @ 0x74 │ │ │ │ + subs r4, #148 @ 0x94 │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #0] │ │ │ │ adds r6, #1 │ │ │ │ @@ -2079320,19 +2079315,19 @@ │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ ldmia.w r5, {r1, r2} │ │ │ │ bl 639474 │ │ │ │ b.n 61e692 │ │ │ │ nop │ │ │ │ - subs r3, #26 │ │ │ │ + subs r3, #58 @ 0x3a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #82 @ 0x52 │ │ │ │ + subs r2, #114 @ 0x72 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r1, #168 @ 0xa8 │ │ │ │ + subs r1, #200 @ 0xc8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2079388,15 +2079383,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a108 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - adds r7, #164 @ 0xa4 │ │ │ │ + adds r7, #196 @ 0xc4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -2079552,15 +2079547,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #30 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #246 @ 0xf6 │ │ │ │ + adds r7, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r2, r7, #24 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2079673,15 +2079668,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #23 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #254 @ 0xfe │ │ │ │ + adds r5, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r0, r1, #20 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3792] @ 0xed0 │ │ │ │ @@ -2079838,19 +2079833,19 @@ │ │ │ │ add.w fp, sp, #36 @ 0x24 │ │ │ │ b.n 61ec56 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r3, #16 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #246 @ 0xf6 │ │ │ │ + adds r3, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r2, r1, #14 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - adds r4, r7, r5 │ │ │ │ + adds r4, r3, r6 │ │ │ │ lsls r4, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ @@ -2080305,17 +2080300,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r3, #11 │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r6, r5, #10 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - adds r1, #154 @ 0x9a │ │ │ │ + adds r1, #186 @ 0xba │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r7, #40 @ 0x28 │ │ │ │ + cmp r7, #72 @ 0x48 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, r6 │ │ │ │ bl 638e04 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -2080634,19 +2080629,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #6 │ │ │ │ + cmp r4, #38 @ 0x26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r3, #68 @ 0x44 │ │ │ │ + cmp r3, #100 @ 0x64 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #148 @ 0x94 │ │ │ │ + cmp r2, #180 @ 0xb4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r2, r5, #12 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ @@ -2080716,17 +2080711,17 @@ │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r1, r3 │ │ │ │ bl 45df24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x349bb8> │ │ │ │ b.n 61f2ac │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ - cmp r2, #8 │ │ │ │ + cmp r2, #40 @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r1, #190 @ 0xbe │ │ │ │ + cmp r1, #222 @ 0xde │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2080915,15 +2080910,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - cmp r1, #0 │ │ │ │ + cmp r1, #32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r6, r5, #1 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ @@ -2080978,15 +2080973,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r2, #32 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #48 @ 0x30 │ │ │ │ + movs r7, #80 @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsls r4, r7, #30 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2081056,21 +2081051,21 @@ │ │ │ │ add r6, pc │ │ │ │ b.n 61f8c6 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ lsls r0, r7, #29 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 61fb28 │ │ │ │ + b.n 61fb68 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 61fb28 │ │ │ │ + b.n 61fb68 │ │ │ │ lsls r0, r5, #2 │ │ │ │ lsls r0, r0, #28 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - b.n 61fa7c │ │ │ │ + b.n 61fabc │ │ │ │ lsls r0, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2081417,21 +2081412,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #26 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #136 @ 0x88 │ │ │ │ + movs r5, #168 @ 0xa8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #26 │ │ │ │ + movs r5, #58 @ 0x3a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #12 │ │ │ │ + movs r4, #44 @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #38 @ 0x26 │ │ │ │ + movs r3, #70 @ 0x46 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrd r1, r2, [sp, #92] @ 0x5c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 61bc30 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ @@ -2081754,15 +2081749,15 @@ │ │ │ │ b.n 61fb44 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #160 @ 0xa0 │ │ │ │ + movs r0, #192 @ 0xc0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsls r6, r6, #4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2081870,15 +2081865,15 @@ │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vbit q8, q2, q4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r4, #1 │ │ │ │ + subs r2, r0, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ mcr2 1, 4, r0, cr12, cr8, {2} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2081956,15 +2081951,15 @@ │ │ │ │ bne.n 62026c │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ mcr2 1, 2, r0, cr4, cr8, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r0, #5 │ │ │ │ + adds r0, r4, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stc2 1, cr0, [r6, #352]! @ 0x160 │ │ │ │ stmdb 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 │ │ │ │ @@ -2082077,15 +2082072,15 @@ │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 1, cr0, [lr, #-352] @ 0xfffffea0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r7, #0 │ │ │ │ + adds r2, r3, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stc2l 1, cr0, [r8], #-352 @ 0xfffffea0 │ │ │ │ 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 │ │ │ │ @@ -2082200,15 +2082195,15 @@ │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 1, cr0, [r8], {88} @ 0x58 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, r4 │ │ │ │ + subs r6, r7, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xfb1e0158 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #324] @ (620668 ) │ │ │ │ @@ -2082334,15 +2082329,15 @@ │ │ │ │ bne.n 620664 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfad00158 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r6, r6 │ │ │ │ + adds r0, r2, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ vld2.8 {d0[2],d1[2]}, [lr :16], 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, #3408] @ 0xd50 │ │ │ │ sub.w sp, sp, #652 @ 0x28c │ │ │ │ @@ -2082829,27 +2082824,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vld4.16 {d16,d18,d20,d22}, [r2 :64], r8 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str??.w r0, [ip, #344] @ 0x158 │ │ │ │ - asrs r4, r7, #30 │ │ │ │ + asrs r4, r3, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r4, #26 │ │ │ │ + asrs r2, r0, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #23 │ │ │ │ + asrs r6, r6, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r5, #21 │ │ │ │ + asrs r2, r1, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r7, #17 │ │ │ │ + asrs r0, r3, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r7, #16 │ │ │ │ + asrs r2, r3, #17 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ blx 69770 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ blx 691c4 │ │ │ │ @@ -2083258,32 +2083253,32 @@ │ │ │ │ bl 45df24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x349bb8> │ │ │ │ b.n 620aa6 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ lsls r0, r0, #16 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #14 │ │ │ │ + asrs r6, r3, #15 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r0, #14 │ │ │ │ + asrs r6, r4, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xf37a0158 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #10 │ │ │ │ + asrs r6, r0, #11 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r6, #8 │ │ │ │ + asrs r0, r2, #9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r5, #7 │ │ │ │ + asrs r4, r1, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r0, #7 │ │ │ │ + asrs r6, r4, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r0, #4 │ │ │ │ + asrs r0, r4, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r3!, {r2, r4} │ │ │ │ + ldmia r3!, {r2, r4, r5} │ │ │ │ lsls r0, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2083626,24 +2083621,24 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 6211ca │ │ │ │ nop │ │ │ │ ands.w r1, sl, #88 @ 0x58 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vsra.s32 q8, q4, #8 │ │ │ │ - ldmia r1, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r6, r3, #27 │ │ │ │ + lsrs r6, r7, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ vbic q8, q1, q4 │ │ │ │ - strb r4, [r4, #6] │ │ │ │ + strb r4, [r0, #7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r4, r6, #23 │ │ │ │ + lsrs r4, r2, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r2, #21 │ │ │ │ + lsrs r2, r6, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r4, #0 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ movs r3, #16 │ │ │ │ mov r2, r4 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ @@ -2084179,21 +2084174,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5, #12 │ │ │ │ + lsrs r4, r1, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r7, #9 │ │ │ │ + lsrs r2, r3, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #7 │ │ │ │ + lsrs r0, r2, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx 69074 │ │ │ │ mov r7, r5 │ │ │ │ @@ -2084447,17 +2084442,17 @@ │ │ │ │ and.w r0, pc, #0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #24 │ │ │ │ + lsls r0, r4, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r6, #20 │ │ │ │ + lsls r6, r2, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ add r7, sp, #532 @ 0x214 │ │ │ │ ldr.w r0, [r8, #32] │ │ │ │ blx 6aba4 │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r0 │ │ │ │ movs r6, #2 │ │ │ │ @@ -2085024,20 +2085019,21 @@ │ │ │ │ bl 45df24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x349bb8> │ │ │ │ b.w 621548 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #12 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r0, #9 │ │ │ │ + lsls r2, r4, #9 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + movs r4, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - vaddl.u32 q8, d20, d30 │ │ │ │ - cbnz r0, 622184 │ │ │ │ + cbnz r0, 62218c │ │ │ │ lsls r0, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -2085342,19 +2085338,19 @@ │ │ │ │ b.n 62227e │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ udf #114 @ 0x72 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r8, #-696]! @ 0xfffffd48 │ │ │ │ + stc2 0, cr0, [r8, #696] @ 0x2b8 │ │ │ │ ble.n 622554 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - stc2 0, cr0, [sl], #-696 @ 0xfffffd48 │ │ │ │ - smlaltb r0, r0, r8, lr │ │ │ │ + mcrr2 0, 10, r0, sl, cr14 │ │ │ │ + @ instruction: 0xfbe800ae │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #708] @ (622770 ) │ │ │ │ @@ -2085637,19 +2085633,19 @@ │ │ │ │ b.n 6225b8 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ blt.n 622808 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa4200ae │ │ │ │ + @ instruction: 0xfa6200ae │ │ │ │ bge.n 622800 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - vld4.32 {d16-d19}, [sl :128], lr │ │ │ │ - vst4.32 {d0-d3}, [r8 :128], lr │ │ │ │ + vst1.8 {d0[5]}, [sl], lr │ │ │ │ + vld4.32 {d0-d3}, [r8 :128], lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ mov fp, r3 │ │ │ │ ldr.w r3, [pc, #1488] @ 622d70 │ │ │ │ @@ -2086231,19 +2086227,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 622e1c │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0xf71400ae │ │ │ │ + @ instruction: 0xf73400ae │ │ │ │ bvs.n 622d00 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adc.w r0, ip, #5701632 @ 0x570000 │ │ │ │ - @ instruction: 0xf30e00ae │ │ │ │ + sbc.w r0, ip, #5701632 @ 0x570000 │ │ │ │ + @ instruction: 0xf32e00ae │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #648] @ (623028 ) │ │ │ │ @@ -2086506,15 +2086502,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 622ef8 │ │ │ │ nop │ │ │ │ bcs.n 6230dc │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf12a00ae │ │ │ │ + adc.w r0, sl, #174 @ 0xae │ │ │ │ beq.n 622fc8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ @@ -2086858,26 +2086854,26 @@ │ │ │ │ mov r9, r0 │ │ │ │ b.n 62335a │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldcl 0, cr0, [sl, #696]! @ 0x2b8 │ │ │ │ + cdp 0, 1, cr0, cr10, cr14, {5} │ │ │ │ ldmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldcl 0, cr0, [r6, #-696]! @ 0xfffffd48 │ │ │ │ - ldcl 0, cr0, [r2], #696 @ 0x2b8 │ │ │ │ - stc 0, cr0, [ip], #696 @ 0x2b8 │ │ │ │ + ldc 0, cr0, [r6, #696] @ 0x2b8 │ │ │ │ + ldc 0, cr0, [r2, #-696] @ 0xfffffd48 │ │ │ │ + stcl 0, cr0, [ip], {174} @ 0xae │ │ │ │ + stc 0, cr0, [r8], #696 @ 0x2b8 │ │ │ │ + stc 0, cr0, [r4], {174} @ 0xae │ │ │ │ + mrrc 0, 10, r0, lr, cr14 │ │ │ │ + mcrr 0, 10, r0, ip, cr14 │ │ │ │ stc 0, cr0, [r8], {174} @ 0xae │ │ │ │ - stcl 0, cr0, [r4], #-696 @ 0xfffffd48 │ │ │ │ - ldc 0, cr0, [lr], #-696 @ 0xfffffd48 │ │ │ │ - stc 0, cr0, [ip], #-696 @ 0xfffffd48 │ │ │ │ - @ instruction: 0xebe800ae │ │ │ │ - @ instruction: 0xeb9e00ae │ │ │ │ + subs.w r0, lr, lr, asr #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #944] @ (6237c8 ) │ │ │ │ @@ -2087233,30 +2087229,30 @@ │ │ │ │ b.n 623724 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r3!, {r5, r6, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeaa400ae │ │ │ │ + pkhtb r0, r4, lr, asr #2 │ │ │ │ ldmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - orrs.w r0, lr, lr, asr #2 │ │ │ │ - ands.w r0, r8, lr, asr #2 │ │ │ │ - ldrd r0, r0, [lr, #696]! @ 0x2b8 │ │ │ │ - ldrd r0, r0, [r2, #-696] @ 0x2b8 │ │ │ │ - stmdb r2, {r1, r2, r3, r5, r7} │ │ │ │ - @ instruction: 0xe8d200ae │ │ │ │ - ldmia.w r0!, {r1, r2, r3, r5, r7} │ │ │ │ - ldmia.w lr, {r1, r2, r3, r5, r7} │ │ │ │ - @ instruction: 0xe85600ae │ │ │ │ - @ instruction: 0xe82a00ae │ │ │ │ - b.n 6237c0 │ │ │ │ + orns r0, lr, lr, asr #2 │ │ │ │ + bics.w r0, r8, lr, asr #2 │ │ │ │ + ands.w r0, lr, lr, asr #2 │ │ │ │ + ldrd r0, r0, [r2, #-696]! @ 0x2b8 │ │ │ │ + stmdb r2!, {r1, r2, r3, r5, r7} │ │ │ │ + ldrd r0, r0, [r2], #696 @ 0x2b8 │ │ │ │ + @ instruction: 0xe8d000ae │ │ │ │ + ldmia.w lr!, {r1, r2, r3, r5, r7} │ │ │ │ + ldrd r0, r0, [r6], #-696 @ 0x2b8 │ │ │ │ + strex r0, r0, [sl, #696] @ 0x2b8 │ │ │ │ + b.n 623800 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r2, pc, #552 @ (adr r2, 623a30 ) │ │ │ │ + add r2, pc, #680 @ (adr r2, 623ab0 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -2087446,19 +2087442,19 @@ │ │ │ │ mov r0, r8 │ │ │ │ movs r1, #8 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ bl 64f0a8 │ │ │ │ mov r1, r0 │ │ │ │ b.n 6239f0 │ │ │ │ nop │ │ │ │ - b.n 6235d8 │ │ │ │ + b.n 623618 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 6235bc │ │ │ │ + b.n 6235fc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 6235a4 │ │ │ │ + b.n 6235e4 │ │ │ │ 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, #3496] @ 0xda8 │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ mov fp, r0 │ │ │ │ @@ -2088595,41 +2088591,41 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 6245a0 │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r4, r5, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 623e58 │ │ │ │ + b.n 623e98 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - b.n 624b8c │ │ │ │ + b.n 624bcc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 6247b8 │ │ │ │ + b.n 6247f8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 6247ac │ │ │ │ + b.n 6247ec │ │ │ │ lsls r6, r5, #2 │ │ │ │ - svc 210 @ 0xd2 │ │ │ │ + svc 242 @ 0xf2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - udf #174 @ 0xae │ │ │ │ + udf #206 @ 0xce │ │ │ │ lsls r6, r5, #2 │ │ │ │ - udf #10 │ │ │ │ + udf #42 @ 0x2a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ble.n 6246ac │ │ │ │ + ble.n 6246ec │ │ │ │ lsls r6, r5, #2 │ │ │ │ - blt.n 624624 │ │ │ │ + bgt.n 624664 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - blt.n 6245b8 │ │ │ │ + blt.n 6245f8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bge.n 624598 │ │ │ │ + bge.n 6245d8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bls.n 6245e8 │ │ │ │ + bls.n 624628 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bls.n 6246d4 │ │ │ │ + bls.n 624714 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldmia.w r3, {r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ bl 64c134 │ │ │ │ add r2, sp, #220 @ 0xdc │ │ │ │ @@ -2088740,15 +2088736,15 @@ │ │ │ │ stmia.w r9, {r0, r1} │ │ │ │ b.w 623f12 │ │ │ │ add r3, sp, #236 @ 0xec │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ b.n 623ff4 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - bhi.n 624714 │ │ │ │ + bhi.n 624754 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ mov r4, r0 │ │ │ │ @@ -2089168,17 +2089164,17 @@ │ │ │ │ b.n 624ae0 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb840 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 624bbc │ │ │ │ + bvs.n 624bfc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r1, [sp, #472] @ 0x1d8 │ │ │ │ + str r1, [sp, #600] @ 0x258 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2089284,15 +2089280,15 @@ │ │ │ │ subs r7, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ cbz r4, 624dda │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 624dac │ │ │ │ + cbnz r6, 624db4 │ │ │ │ lsls r3, r4, #4 │ │ │ │ uxth r4, r7 │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2089589,15 +2089585,15 @@ │ │ │ │ eors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ sxtb r4, r3 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r4, r5, r6} │ │ │ │ + ldmia r7, {r4, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r7, sp, #928 @ 0x3a0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2089711,21 +2089707,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r3, r5} │ │ │ │ + ldmia r6, {r3, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bge.n 62521c │ │ │ │ + bge.n 62525c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 625240 │ │ │ │ + bge.n 625280 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2089834,21 +2089830,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r5, sp, #768 @ 0x300 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bhi.n 6252c0 │ │ │ │ + bhi.n 625300 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 6252e4 │ │ │ │ + bhi.n 625324 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r3!, {r2, r7} │ │ │ │ + ldmia r3!, {r2, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r4, sp, #816 @ 0x330 │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2090080,25 +2090076,25 @@ │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ vminnm.f16 , q8, │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - ldmia r3!, {r1, r4, r6, r7} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - negs r4, r2 │ │ │ │ + negs r4, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [r1, #116] @ 0x74 │ │ │ │ + str r4, [r5, #116] @ 0x74 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r2, #236 @ 0xec │ │ │ │ + movs r3, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ add r2, sp, #248 @ 0xf8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2090197,15 +2090193,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ vhadd.u8 d0, d0, d0 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #880 @ 0x370 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r4} │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2090460,17 +2090456,17 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ add r7, pc, #8 @ (adr r7, 625978 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r3, r5} │ │ │ │ + stmia r6!, {r2, r3, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r6!, {r2, r3, r4} │ │ │ │ + stmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r6, pc, #672 @ (adr r6, 625c20 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2090550,17 +2090546,17 @@ │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 68c38 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - stmia r5!, {r2, r4, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r5!, {r2, r3} │ │ │ │ + stmia r5!, {r2, r3, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2090633,17 +2090629,17 @@ │ │ │ │ add r3, pc │ │ │ │ blx 68c38 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - stmia r4!, {r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r3, r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w r5, [pc, #1508] @ 626134 │ │ │ │ @@ -2091193,33 +2091189,33 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #496 @ (adr r4, 626330 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r3, r4, r6} │ │ │ │ + stmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r1!, {r1, r3, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r2, pc, #64 @ (adr r2, 626190 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ + stmia r0!, {r2, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r0!, {r6} │ │ │ │ + stmia r0!, {r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - itee vs │ │ │ │ - lslvs r6, r5, #2 │ │ │ │ - addvc r3, #176 @ 0xb0 │ │ │ │ - movvc r0, r0 │ │ │ │ + itee hi │ │ │ │ + lslhi r6, r5, #2 │ │ │ │ + addls r3, #176 @ 0xb0 │ │ │ │ + movls r0, r0 │ │ │ │ cbnz r2, 6261b2 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bkpt 0x0054 │ │ │ │ + bkpt 0x0074 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bkpt 0x0048 │ │ │ │ + bkpt 0x0068 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2091259,15 +2091255,15 @@ │ │ │ │ cmp r5, r7 │ │ │ │ it eq │ │ │ │ cmpeq r4, r8 │ │ │ │ bne.n 6261b0 │ │ │ │ mov r0, sl │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - pop {r4, r5, r7, pc} │ │ │ │ + pop {r4, r6, r7, pc} │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2091293,15 +2091289,15 @@ │ │ │ │ blx 6977c │ │ │ │ cmp r6, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne.n 626228 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - pop {r1, r2, r4, r5, pc} │ │ │ │ + pop {r1, r2, r4, r6, pc} │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2091371,21 +2091367,21 @@ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 626308 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ - strb r2, [r0, #31] │ │ │ │ + strb r2, [r4, #31] │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr r5, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r7} │ │ │ │ + pop {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -2091456,21 +2091452,21 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6263d6 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r6, [r1, #28] │ │ │ │ + strb r6, [r5, #28] │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 62645e │ │ │ │ + cbnz r0, 626466 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2091506,15 +2091502,15 @@ │ │ │ │ nop │ │ │ │ ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #20 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - strb r4, [r7, #28] │ │ │ │ + strb r4, [r3, #29] │ │ │ │ lsls r0, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2091590,19 +2091586,19 @@ │ │ │ │ lsls r6, r3, #5 │ │ │ │ asrs r4, r1, #19 │ │ │ │ lsls r6, r3, #5 │ │ │ │ asrs r6, r6, #18 │ │ │ │ lsls r6, r3, #5 │ │ │ │ @ instruction: 0xb804 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - strb r6, [r4, #27] │ │ │ │ + strb r6, [r0, #28] │ │ │ │ lsls r0, r5, #2 │ │ │ │ asrs r6, r3, #18 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - strb r2, [r6, #26] │ │ │ │ + strb r2, [r2, #27] │ │ │ │ lsls r0, r5, #2 │ │ │ │ @ instruction: 0xb722 │ │ │ │ lsls r1, r2, #5 │ │ │ │ asrs r2, r1, #17 │ │ │ │ lsls r6, r3, #5 │ │ │ │ ldr r3, [pc, #4] @ (626540 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2091630,15 +2091626,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, pc │ │ │ │ blx 6af18 │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - strb r4, [r4, #24] │ │ │ │ + strb r4, [r0, #25] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (6265a8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2091775,17 +2091771,17 @@ │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #32 │ │ │ │ b.n 6266aa │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ b.n 6266aa │ │ │ │ nop │ │ │ │ - strb r4, [r7, #24] │ │ │ │ + strb r4, [r3, #25] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r4, [r5, #23] │ │ │ │ + strb r4, [r1, #24] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2091885,31 +2091881,31 @@ │ │ │ │ add r0, pc │ │ │ │ b.n 62677c │ │ │ │ ldr r0, [pc, #40] @ (626804 ) │ │ │ │ movs r1, #12 │ │ │ │ add r0, pc │ │ │ │ b.n 62677c │ │ │ │ nop │ │ │ │ - strb r4, [r2, #22] │ │ │ │ + strb r4, [r6, #22] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r4, [r4, #22] │ │ │ │ + strb r4, [r0, #23] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r2, [r4, #21] │ │ │ │ + strb r2, [r0, #22] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r2, [r3, #20] │ │ │ │ + strb r2, [r7, #20] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r2, [r3, #20] │ │ │ │ + strb r2, [r7, #20] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r6, [r3, #20] │ │ │ │ + strb r6, [r7, #20] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r6, [r5, #20] │ │ │ │ + strb r6, [r1, #21] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r5, sp, #392 @ 0x188 │ │ │ │ + add r5, sp, #520 @ 0x208 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r3, #19] │ │ │ │ + strb r2, [r7, #19] │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ mov r6, r3 │ │ │ │ @@ -2092018,21 +2092014,21 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r3, #5 │ │ │ │ str r7, [sp, #792] @ 0x318 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0xb6d0 │ │ │ │ + @ instruction: 0xb6f0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #16] │ │ │ │ + strb r6, [r7, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2092319,19 +2092315,19 @@ │ │ │ │ b.n 626aa2 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r5, r7} │ │ │ │ + push {r2, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r4, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cbz r2, 626ca0 │ │ │ │ + cbz r2, 626ca8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #140] @ 626ce8 │ │ │ │ mov r3, r2 │ │ │ │ @@ -2092442,15 +2092438,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 690c8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - sxth r4, r6 │ │ │ │ + sxtb r4, r2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r4, [pc, #256] @ (626e94 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2092555,15 +2092551,15 @@ │ │ │ │ nop │ │ │ │ str r2, [sp, #400] @ 0x190 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #200] @ 0xc8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cbz r6, 626ebc │ │ │ │ + cbz r6, 626ec4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #304] @ (626fe8 ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2092690,17 +2092686,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #168 @ 0xa8 │ │ │ │ + add sp, #296 @ 0x128 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, sp, #760 @ 0x2f8 │ │ │ │ + add r7, sp, #888 @ 0x378 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #624] @ (627288 ) │ │ │ │ @@ -2092945,31 +2092941,31 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r3, #62] @ 0x3e │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r6, sp, #816 @ 0x330 │ │ │ │ + add r6, sp, #944 @ 0x3b0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #392 @ 0x188 │ │ │ │ + add r6, sp, #520 @ 0x208 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r5, sp, #800 @ 0x320 │ │ │ │ + add r5, sp, #928 @ 0x3a0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [r4, #56] @ 0x38 │ │ │ │ + ldr r6, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [r1, #56] @ 0x38 │ │ │ │ + ldr r6, [r5, #56] @ 0x38 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r0, [r0, #56] @ 0x38 │ │ │ │ + ldr r0, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r4, sp, #976 @ 0x3d0 │ │ │ │ + add r5, sp, #80 @ 0x50 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ sub sp, #396 @ 0x18c │ │ │ │ ldr.w r3, [pc, #1096] @ 627714 │ │ │ │ @@ -2093390,33 +2093386,33 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #40] @ 0x28 │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldrh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #216 @ 0xd8 │ │ │ │ + add r4, sp, #344 @ 0x158 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrh r0, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r3, sp, #264 @ 0x108 │ │ │ │ + add r3, sp, #392 @ 0x188 │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #928 @ 0x3a0 │ │ │ │ + add r2, sp, #32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r1, sp, #336 @ 0x150 │ │ │ │ + add r1, sp, #464 @ 0x1d0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, sp, #976 @ 0x3d0 │ │ │ │ + add r1, sp, #80 @ 0x50 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r1, #108] @ 0x6c │ │ │ │ + str r0, [r5, #108] @ 0x6c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r0, [r6, #104] @ 0x68 │ │ │ │ + str r0, [r2, #108] @ 0x6c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r2, [r4, #104] @ 0x68 │ │ │ │ + str r2, [r0, #108] @ 0x6c │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3728] @ 0xe90 │ │ │ │ sub sp, #332 @ 0x14c │ │ │ │ ldr.w r3, [pc, #1272] @ 627c54 │ │ │ │ @@ -2093902,33 +2093898,33 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldrh r0, [r2, #4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #696 @ (adr r7, 627f1c ) │ │ │ │ + add r7, pc, #824 @ (adr r7, 627f9c ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ strh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r6, pc, #744 @ (adr r6, 627f54 ) │ │ │ │ + add r6, pc, #872 @ (adr r6, 627fd4 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #32 @ (adr r5, 627c94 ) │ │ │ │ + add r5, pc, #160 @ (adr r5, 627d14 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r4, pc, #544 @ (adr r4, 627e98 ) │ │ │ │ + add r4, pc, #672 @ (adr r4, 627f18 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r4, pc, #200 @ (adr r4, 627d44 ) │ │ │ │ + add r4, pc, #328 @ (adr r4, 627dc4 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r0, #32] │ │ │ │ + str r0, [r4, #32] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r4, [r5, #28] │ │ │ │ + str r4, [r1, #32] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r6, [r3, #28] │ │ │ │ + str r6, [r7, #28] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2094058,15 +2094054,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 6ace8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - add r1, pc, #696 @ (adr r1, 6280a8 ) │ │ │ │ + add r1, pc, #824 @ (adr r1, 628128 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r8, r1 │ │ │ │ @@ -2094206,21 +2094202,21 @@ │ │ │ │ b.n 627ea6 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r4, #14] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r1, pc, #160 @ (adr r1, 628000 ) │ │ │ │ + add r1, pc, #288 @ (adr r1, 628080 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ strh r4, [r1, #10] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r0, pc, #496 @ (adr r0, 628158 ) │ │ │ │ + add r0, pc, #624 @ (adr r0, 6281d8 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, pc, #144 @ (adr r0, 627ffc ) │ │ │ │ + add r0, pc, #272 @ (adr r0, 62807c ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2094437,23 +2094433,23 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 6280ac │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r5, #31] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #136] @ 0x88 │ │ │ │ + ldr r7, [sp, #264] @ 0x108 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [sp, #608] @ 0x260 │ │ │ │ + ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrb r4, [r5, #28] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r6, [sp, #192] @ 0xc0 │ │ │ │ + ldr r6, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r5, [sp, #872] @ 0x368 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -2094713,21 +2094709,21 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 628418 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r4, #18] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #664] @ 0x298 │ │ │ │ + ldr r3, [sp, #792] @ 0x318 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r3, [sp, #216] @ 0xd8 │ │ │ │ + ldr r3, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrb r2, [r1, #15] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r3, [sp, #120] @ 0x78 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov sl, r3 │ │ │ │ @@ -2095035,25 +2095031,25 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, sl │ │ │ │ b.n 628788 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r2, #12] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrb r0, [r4, #9] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r1, [sp, #568] @ 0x238 │ │ │ │ + ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r1, [sp, #408] @ 0x198 │ │ │ │ + ldr r1, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r1, [sp, #88] @ 0x58 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r0, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -2095491,15 +2095487,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 628cc4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r3, #14] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r4, [r7, r4] │ │ │ │ + str r4, [r3, r5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r1, #13] │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2096027,17 +2096023,17 @@ │ │ │ │ b.n 6291fa │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ mov r0, sl │ │ │ │ bl 61b878 │ │ │ │ mov r4, r0 │ │ │ │ b.n 62918c │ │ │ │ nop │ │ │ │ - ldrh r0, [r5, #46] @ 0x2e │ │ │ │ + ldrh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r4, [r3, #42] @ 0x2a │ │ │ │ + ldrh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2096237,21 +2096233,21 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6ae1c │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, fp │ │ │ │ b.n 6293ca │ │ │ │ - ldrh r4, [r6, #30] │ │ │ │ + ldrh r4, [r2, #32] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r2, [r7, #28] │ │ │ │ + ldrh r2, [r3, #30] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r4, [r2, #26] │ │ │ │ + ldrh r4, [r6, #26] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r0, [r0, #26] │ │ │ │ + ldrh r0, [r4, #26] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #748] @ (629780 ) │ │ │ │ @@ -2096535,43 +2096531,43 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r2, #52] @ 0x34 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrh r4, [r4, #18] │ │ │ │ + ldrh r4, [r0, #20] │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #12] │ │ │ │ + ldrh r4, [r3, #14] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r2, [r7, #8] │ │ │ │ + ldrh r2, [r3, #10] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - blxns r2 │ │ │ │ + blxns r6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r0, [r4, #6] │ │ │ │ + ldrh r0, [r0, #8] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r0, #6] │ │ │ │ + ldrh r6, [r4, #6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r7, #2] │ │ │ │ + ldrh r6, [r3, #4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - bx r2 │ │ │ │ + bx r6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - mov r0, pc │ │ │ │ + mov r8, r3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - mov r8, r9 │ │ │ │ + mov r8, sp │ │ │ │ lsls r0, r5, #2 │ │ │ │ - mov sl, r0 │ │ │ │ + mov sl, r4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - mov r4, sl │ │ │ │ + mov r4, 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, #3752] @ 0xea8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #280] @ (6298f4 ) │ │ │ │ @@ -2096685,15 +2096681,15 @@ │ │ │ │ b.n 6298b4 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ b.n 6298f2 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #52] @ 0x34 │ │ │ │ + strh r0, [r3, #54] @ 0x36 │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r4, [r0, #116] @ 0x74 │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2096743,17 +2096739,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a108 │ │ │ │ mov r4, r0 │ │ │ │ b.n 629968 │ │ │ │ - strh r4, [r1, #48] @ 0x30 │ │ │ │ + strh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r4, [r4, #46] @ 0x2e │ │ │ │ + strh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2096938,15 +2096934,15 @@ │ │ │ │ nop │ │ │ │ str r6, [r3, #76] @ 0x4c │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r0, #76] @ 0x4c │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strh r2, [r0, #32] │ │ │ │ + strh r2, [r4, #32] │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (629bb8 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2097154,15 +2097150,15 @@ │ │ │ │ str r0, [r3, #8] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (629d84 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a7c │ │ │ │ nop │ │ │ │ - stmia r2!, {r3, r4, r6} │ │ │ │ + stmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2098425,15 +2098421,15 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldrsb r4, [r3, r2] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #198 @ 0xc6 │ │ │ │ + adds r4, #230 @ 0xe6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldrsb r2, [r0, r1] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldrsb r6, [r3, r0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2098528,15 +2098524,15 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 69454 │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ b.n 62aa8c │ │ │ │ ldr r0, [pc, #4] @ (62ab20 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a7c │ │ │ │ - push {r1, r3, r4, r5, r7} │ │ │ │ + push {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r3, r2, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2098840,25 +2098836,25 @@ │ │ │ │ nop │ │ │ │ strb r0, [r4, r1] │ │ │ │ lsls r0, r3, #5 │ │ │ │ strb r6, [r3, r1] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #312 @ (adr r2, 62af68 ) │ │ │ │ + add r2, pc, #440 @ (adr r2, 62afe8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 62b314 │ │ │ │ + b.n 62b354 │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #180 @ 0xb4 │ │ │ │ + adds r1, #212 @ 0xd4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r1, #140 @ 0x8c │ │ │ │ + adds r1, #172 @ 0xac │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r1, #92 @ 0x5c │ │ │ │ + adds r1, #124 @ 0x7c │ │ │ │ lsls r0, r5, #2 │ │ │ │ strh r2, [r7, r1] │ │ │ │ lsls r0, r3, #5 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r5, r0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ @@ -2100077,15 +2100073,15 @@ │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 62ba4c │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 62ba46 │ │ │ │ movs r3, #2 │ │ │ │ b.n 62ba4c │ │ │ │ - adds r4, #76 @ 0x4c │ │ │ │ + adds r4, #108 @ 0x6c │ │ │ │ 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 │ │ │ │ @@ -2100281,37 +2100277,37 @@ │ │ │ │ cmp.w ip, #13 │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ ldr r3, [pc, #52] @ (62bd00 ) │ │ │ │ add r3, pc │ │ │ │ blx 69074 │ │ │ │ b.n 62bbbc │ │ │ │ - str r2, [r7, #56] @ 0x38 │ │ │ │ + str r2, [r3, #60] @ 0x3c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r0, #56] @ 0x38 │ │ │ │ + str r0, [r4, #56] @ 0x38 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r4, #52] @ 0x34 │ │ │ │ + str r0, [r0, #56] @ 0x38 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r1, #52] @ 0x34 │ │ │ │ + str r0, [r5, #52] @ 0x34 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ + str r2, [r2, #52] @ 0x34 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r3, #48] @ 0x30 │ │ │ │ + str r4, [r7, #48] @ 0x30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [r0, #48] @ 0x30 │ │ │ │ + str r2, [r4, #48] @ 0x30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ + str r0, [r1, #48] @ 0x30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [r2, #44] @ 0x2c │ │ │ │ + str r2, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r7, #40] @ 0x28 │ │ │ │ + str r4, [r3, #44] @ 0x2c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r6, [r4, #40] @ 0x28 │ │ │ │ + str r6, [r0, #44] @ 0x2c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2100372,15 +2100368,15 @@ │ │ │ │ movt r2, #65535 @ 0xffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 62bd42 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - str r0, [r3, #28] │ │ │ │ + str r0, [r7, #28] │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ @@ -2100578,15 +2100574,15 @@ │ │ │ │ blx 69ee0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #3224] @ 0xc98 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 62bfcc │ │ │ │ ldr.w r0, [r4, #3232] @ 0xca0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrsh r6, [r2, r6] │ │ │ │ + ldrsh r6, [r6, r6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2100648,15 +2100644,15 @@ │ │ │ │ blx 6a3f0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a9e8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrsh r2, [r5, r3] │ │ │ │ + ldrsh r2, [r1, r4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr.w r3, [r0, #3268] @ 0xcc4 │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 62c0a2 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2100731,15 +2100727,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a9e8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldrsh r0, [r3, r2] │ │ │ │ + ldrsh r0, [r7, r2] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r3, [pc, #208] @ (62c254 ) │ │ │ │ @@ -2100816,15 +2100812,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #100 @ 0x64 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrb r0, [r0, r5] │ │ │ │ + ldrb r0, [r4, r5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ subs r5, #196 @ 0xc4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2100921,19 +2100917,19 @@ │ │ │ │ b.n 62c2a6 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r5, #130 @ 0x82 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, r1] │ │ │ │ + ldrb r2, [r6, r1] │ │ │ │ lsls r6, r5, #2 │ │ │ │ subs r4, #228 @ 0xe4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrb r4, [r3, r0] │ │ │ │ + ldrb r4, [r7, r0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r3, [pc, #280] @ (62c4a8 ) │ │ │ │ @@ -2101041,17 +2101037,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #90 @ 0x5a │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrh r2, [r3, r6] │ │ │ │ + ldrh r2, [r7, r6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r2, [r1, r4] │ │ │ │ + ldrh r2, [r5, r4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ subs r3, #114 @ 0x72 │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2101124,15 +2101120,15 @@ │ │ │ │ bhi.n 62c54e │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ bl 61847c │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrh r0, [r2, r0] │ │ │ │ + ldrh r0, [r6, r0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov fp, r0 │ │ │ │ @@ -2101318,23 +2101314,23 @@ │ │ │ │ b.n 62c72c │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, #72 @ 0x48 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, r4] │ │ │ │ + ldr r6, [r2, r5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [r6, r4] │ │ │ │ + ldr r0, [r2, r5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r2, r1 │ │ │ │ + adds r2, r6, r1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [r0, r3] │ │ │ │ + ldr r6, [r4, r3] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [r3, r1] │ │ │ │ + ldr r2, [r7, r1] │ │ │ │ lsls r6, r5, #2 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2101379,15 +2101375,15 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx 69ee0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrsb r0, [r1, r6] │ │ │ │ + ldrsb r0, [r5, r6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #984] @ 0x3d8 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2101460,17 +2101456,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 61bc30 │ │ │ │ mov r2, r0 │ │ │ │ b.n 62c854 │ │ │ │ bl 62bf8c │ │ │ │ mov r2, r0 │ │ │ │ b.n 62c854 │ │ │ │ - ldrsb r2, [r0, r4] │ │ │ │ + ldrsb r2, [r4, r4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r6, #19 │ │ │ │ + asrs r0, r2, #20 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2101529,15 +2101525,15 @@ │ │ │ │ b.n 62c934 │ │ │ │ blx 69770 │ │ │ │ b.n 62c96c │ │ │ │ blx 69f10 │ │ │ │ b.n 62c96c │ │ │ │ blx 6aba4 │ │ │ │ b.n 62c96c │ │ │ │ - ldrsb r0, [r4, r0] │ │ │ │ + ldrsb r0, [r0, r1] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ cmp r1, #16 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ @@ -2101590,17 +2101586,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx 6af00 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strb r4, [r4, r5] │ │ │ │ + strb r4, [r0, r6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r0, [r4, r4] │ │ │ │ + strb r0, [r0, r5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #276] @ (62cb80 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2101705,15 +2101701,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r5, #140 @ 0x8c │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, r2] │ │ │ │ + strb r6, [r7, r2] │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r4, #152 @ 0x98 │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2101989,15 +2101985,15 @@ │ │ │ │ mov fp, r0 │ │ │ │ b.n 62ccaa │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, r2] │ │ │ │ + strh r2, [r1, r3] │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r1, #234 @ 0xea │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2102148,25 +2102144,25 @@ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldrd r1, r2, [r0, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ bl 61bc30 │ │ │ │ mov r2, r0 │ │ │ │ b.n 62cf34 │ │ │ │ - lsrs r6, r7, #24 │ │ │ │ + lsrs r6, r3, #25 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r4, r5, #24 │ │ │ │ + lsrs r4, r1, #25 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r7, [pc, #984] @ (62d3ec ) │ │ │ │ + str r6, [r2, r0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r1, #24 │ │ │ │ + lsrs r4, r5, #24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r2, r4, #27 │ │ │ │ + lsrs r2, r0, #28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r2, r4, #27 │ │ │ │ + lsrs r2, r0, #28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2102369,15 +2102365,15 @@ │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62d1d6 │ │ │ │ b.n 62d0c2 │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62d1c4 │ │ │ │ b.n 62d150 │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #272] @ (62d348 ) │ │ │ │ + ldr r6, [pc, #400] @ (62d3c8 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r8, r3 │ │ │ │ @@ -2102616,17 +2102612,17 @@ │ │ │ │ b.n 62d3c6 │ │ │ │ cmp.w r8, #64 @ 0x40 │ │ │ │ beq.n 62d47e │ │ │ │ b.n 62d2ec │ │ │ │ cmp.w r8, #64 @ 0x40 │ │ │ │ beq.n 62d46a │ │ │ │ b.n 62d39e │ │ │ │ - ldr r4, [pc, #56] @ (62d51c ) │ │ │ │ + ldr r4, [pc, #184] @ (62d59c ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r3, [pc, #984] @ (62d8c0 ) │ │ │ │ + ldr r4, [pc, #88] @ (62d540 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2102733,19 +2102729,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 62d512 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 62d512 │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #152] @ (62d6a8 ) │ │ │ │ + ldr r2, [pc, #280] @ (62d728 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r1, [pc, #792] @ (62d92c ) │ │ │ │ + ldr r1, [pc, #920] @ (62d9ac ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r1, [pc, #704] @ (62d8d8 ) │ │ │ │ + ldr r1, [pc, #832] @ (62d958 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ sub sp, #244 @ 0xf4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2103358,41 +2103354,41 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #192 @ 0xc0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r0, [pc, #664] @ (62df04 ) │ │ │ │ + ldr r0, [pc, #792] @ (62df84 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [pc, #456] @ (62de38 ) │ │ │ │ + ldr r0, [pc, #584] @ (62deb8 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [pc, #64] @ (62dcb4 ) │ │ │ │ + ldr r0, [pc, #192] @ (62dd34 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [pc, #32] @ (62dc98 ) │ │ │ │ + ldr r0, [pc, #160] @ (62dd18 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - blxns pc │ │ │ │ + ldr r0, [pc, #112] @ (62dcec ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r6, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r6, #158 @ 0x9e │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r8, r5 │ │ │ │ + cmp r8, r9 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r0, sp │ │ │ │ + cmp r8, r1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, ip │ │ │ │ + add r8, r0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r3, #13 │ │ │ │ + lsls r6, r7, #13 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r0, r5, #13 │ │ │ │ + lsls r0, r1, #14 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r6, r5, #13 │ │ │ │ + lsls r6, r1, #14 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r1!, {r1, r2, r3} │ │ │ │ + stmia r1!, {r1, r2, r3, r5} │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -2103484,17 +2103480,17 @@ │ │ │ │ b.n 62dd52 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - negs r2, r6 │ │ │ │ + cmp r2, r2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - tst r6, r3 │ │ │ │ + tst r6, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2103986,15 +2103982,15 @@ │ │ │ │ add.w r7, r4, r2, lsl #5 │ │ │ │ adds r7, #44 @ 0x2c │ │ │ │ b.n 62e27a │ │ │ │ adds r7, r2, #5 │ │ │ │ add.w r7, r4, r7, lsl #4 │ │ │ │ b.n 62e27a │ │ │ │ nop │ │ │ │ - subs r4, #168 @ 0xa8 │ │ │ │ + subs r4, #200 @ 0xc8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #116] @ (62e3ac ) │ │ │ │ mov r3, r1 │ │ │ │ @@ -2104461,19 +2104457,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r4, r7, r4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #236 @ 0xec │ │ │ │ + subs r2, #12 │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r4, r3, r7 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r0, #102 @ 0x66 │ │ │ │ + subs r0, #134 @ 0x86 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #656] @ (62ea58 ) │ │ │ │ @@ -2104718,19 +2104714,19 @@ │ │ │ │ b.n 62e9b2 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r0, r6, r0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf68e00a7 │ │ │ │ + subw r0, lr, #2215 @ 0x8a7 │ │ │ │ asrs r0, r2, #28 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - rsb r0, r2, #5472256 @ 0x538000 │ │ │ │ - adds r5, #210 @ 0xd2 │ │ │ │ + @ instruction: 0xf5e200a7 │ │ │ │ + adds r5, #242 @ 0xf2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3568] @ 0xdf0 │ │ │ │ sub sp, #492 @ 0x1ec │ │ │ │ mov r4, r0 │ │ │ │ @@ -2105272,31 +2105268,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #21 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r6, r4, #21 │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #230 @ 0xe6 │ │ │ │ + adds r4, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r3, #142 @ 0x8e │ │ │ │ + adds r3, #174 @ 0xae │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r3, #100 @ 0x64 │ │ │ │ + adds r3, #132 @ 0x84 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r1, #190 @ 0xbe │ │ │ │ + adds r1, #222 @ 0xde │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r1, #62 @ 0x3e │ │ │ │ + adds r1, #94 @ 0x5e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r0, #224 @ 0xe0 │ │ │ │ + adds r1, #0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ asrs r2, r2, #5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r7, #196 @ 0xc4 │ │ │ │ + cmp r7, #228 @ 0xe4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r7, #124 @ 0x7c │ │ │ │ + cmp r7, #156 @ 0x9c │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ blx 69074 │ │ │ │ @@ -2105821,54 +2105817,54 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 62f3d4 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ - cmp r5, #180 @ 0xb4 │ │ │ │ + cmp r5, #212 @ 0xd4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r5, #50 @ 0x32 │ │ │ │ + cmp r5, #82 @ 0x52 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r5, #16 │ │ │ │ + cmp r5, #48 @ 0x30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r4, #190 @ 0xbe │ │ │ │ + cmp r4, #222 @ 0xde │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsh r2, [r6, r1] │ │ │ │ + ldrsh r2, [r2, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r6, #40] @ 0x28 │ │ │ │ + strh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xeada00a7 │ │ │ │ - cmp r3, #18 │ │ │ │ + @ instruction: 0xeafa00a7 │ │ │ │ + cmp r3, #50 @ 0x32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r2, #180 @ 0xb4 │ │ │ │ + cmp r2, #212 @ 0xd4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xf18600b0 │ │ │ │ - lsls r4, r7, #31 │ │ │ │ + sub.w r0, r6, #176 @ 0xb0 │ │ │ │ + lsrs r4, r3, #32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r1, #16] │ │ │ │ + str r2, [r5, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adc.w r0, r4, #176 @ 0xb0 │ │ │ │ - str r2, [r4, #4] │ │ │ │ + sbc.w r0, r4, #176 @ 0xb0 │ │ │ │ + str r2, [r0, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r4, #4] │ │ │ │ + str r4, [r0, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r4, r0] │ │ │ │ + ldrb r4, [r0, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strd r0, r0, [r6, #668]! @ 0x29c │ │ │ │ - bmi.n 62f674 │ │ │ │ + and.w r0, r6, r7, asr #2 │ │ │ │ + bmi.n 62f6b4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf18400b0 │ │ │ │ - strh r6, [r3, #44] @ 0x2c │ │ │ │ + sub.w r0, r4, #176 @ 0xb0 │ │ │ │ + strh r6, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r4, [r1, #24] │ │ │ │ + ldrh r4, [r5, #24] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bmi.n 62f674 │ │ │ │ + bmi.n 62f6b4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf13c00b0 │ │ │ │ + adcs.w r0, ip, #176 @ 0xb0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [pc, #1244] @ 62faf0 │ │ │ │ @@ -2106368,21 +2106364,21 @@ │ │ │ │ ldrb r3, [r3, #21] │ │ │ │ b.n 62f652 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r4, #7 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #218 @ 0xda │ │ │ │ + cmp r0, #250 @ 0xfa │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r7, #54 @ 0x36 │ │ │ │ + movs r7, #86 @ 0x56 │ │ │ │ lsls r6, r5, #2 │ │ │ │ lsls r0, r2, #30 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r5, #186 @ 0xba │ │ │ │ + movs r5, #218 @ 0xda │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #352] @ (62fc7c ) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -2107243,43 +2107239,43 @@ │ │ │ │ bhi.w 63001c │ │ │ │ b.n 630374 │ │ │ │ nop │ │ │ │ lsls r6, r2, #13 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #8 │ │ │ │ + movs r2, #40 @ 0x28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r1, #168 @ 0xa8 │ │ │ │ + movs r1, #200 @ 0xc8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r1, #160 @ 0xa0 │ │ │ │ + movs r1, #192 @ 0xc0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r1, #154 @ 0x9a │ │ │ │ + movs r1, #186 @ 0xba │ │ │ │ lsls r6, r5, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ble.n 6303b8 │ │ │ │ + udf #16 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ble.n 6303cc │ │ │ │ + udf #24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r2, r1, #2 │ │ │ │ + subs r2, r5, #2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ble.n 630348 │ │ │ │ + ble.n 630388 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r3, [sp, #616] @ 0x268 │ │ │ │ + ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - blt.n 6303e4 │ │ │ │ + bgt.n 630424 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r6, r0, #7 │ │ │ │ + adds r6, r4, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - blt.n 6303a8 │ │ │ │ + blt.n 6303e8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r2, r4, #5 │ │ │ │ + adds r2, r0, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, r3, #5 │ │ │ │ + adds r6, r7, #5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -2107658,28 +2107654,28 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xfbe40157 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r1, r4 │ │ │ │ + subs r2, r5, r4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r2, r0, r3 │ │ │ │ + subs r2, r4, r3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r2, r1, r1 │ │ │ │ + subs r2, r5, r1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r6, r6 │ │ │ │ + adds r2, r2, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ @ instruction: 0xfa200157 │ │ │ │ - adds r4, r5, r4 │ │ │ │ + adds r4, r1, r5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r5, r2 │ │ │ │ + adds r2, r1, r3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, r7, r1 │ │ │ │ + adds r6, r3, r2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3448] @ 0xd78 │ │ │ │ ldr.w r2, [pc, #2836] @ 631348 │ │ │ │ sub.w sp, sp, #612 @ 0x264 │ │ │ │ @@ -2108773,31 +2108769,31 @@ │ │ │ │ @ instruction: 0xf7be0157 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7900157 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf5900157 │ │ │ │ - asrs r4, r7, #17 │ │ │ │ + asrs r4, r3, #18 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r2, #22 │ │ │ │ + lsrs r0, r6, #22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r6, #21 │ │ │ │ + lsrs r4, r2, #22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r4, #21 │ │ │ │ + lsrs r0, r0, #22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r0, #21 │ │ │ │ + lsrs r6, r4, #21 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r5, #20 │ │ │ │ + lsrs r6, r1, #21 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r2, #20 │ │ │ │ + lsrs r2, r6, #20 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r0, #20 │ │ │ │ + lsrs r0, r4, #20 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r4, #16 │ │ │ │ + lsrs r2, r0, #17 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldrd r1, r2, [sp, #348] @ 0x15c │ │ │ │ bl 619d28 │ │ │ │ mov r1, r0 │ │ │ │ ldrb.w r0, [fp, #33] @ 0x21 │ │ │ │ b.n 630e18 │ │ │ │ @@ -2109708,87 +2109704,87 @@ │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r1, r3 │ │ │ │ bl 45df24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x349bb8> │ │ │ │ b.n 631c10 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ - lsrs r6, r3, #14 │ │ │ │ + lsrs r6, r7, #14 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r1, #13 │ │ │ │ + lsrs r6, r5, #13 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ + lsrs r0, r7, #11 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r4, #9 │ │ │ │ + lsrs r4, r0, #10 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r7, #8 │ │ │ │ + lsrs r6, r3, #9 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r1, #7 │ │ │ │ + lsrs r4, r5, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r6, #6 │ │ │ │ + lsrs r6, r2, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r7, #5 │ │ │ │ + lsrs r0, r3, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r5, #4 │ │ │ │ + lsrs r6, r1, #5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r4, #4 │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r2, #4 │ │ │ │ + lsrs r2, r6, #4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r2, #2 │ │ │ │ + lsrs r6, r6, #2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r4, #32 │ │ │ │ + lsrs r6, r0, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r2, #30 │ │ │ │ + lsls r6, r6, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r2, #29 │ │ │ │ + lsls r2, r6, #29 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r0, #28 │ │ │ │ + lsls r0, r4, #28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r0, #27 │ │ │ │ + lsls r2, r4, #27 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r3, #25 │ │ │ │ + lsls r2, r7, #25 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r6, #24 │ │ │ │ + lsls r2, r2, #25 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r4, #23 │ │ │ │ + lsls r4, r0, #24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r1, #22 │ │ │ │ + lsls r4, r5, #22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r3, #21 │ │ │ │ + lsls r2, r7, #21 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r4!, {r3, r7} │ │ │ │ + stmia r4!, {r3, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r2, r1, #18 │ │ │ │ + lsls r2, r5, #18 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r7, #17 │ │ │ │ + lsls r0, r3, #18 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r4, #17 │ │ │ │ + lsls r6, r0, #18 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r0, #17 │ │ │ │ + lsls r6, r4, #17 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r4, #16 │ │ │ │ + lsls r0, r0, #17 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r6, #15 │ │ │ │ + lsls r0, r2, #16 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r1, #15 │ │ │ │ + lsls r2, r5, #15 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r6, #14 │ │ │ │ + lsls r4, r2, #15 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r6, #13 │ │ │ │ + lsls r2, r2, #14 │ │ │ │ lsls r6, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #12 │ │ │ │ + lsls r2, r0, #13 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r7, #10 │ │ │ │ + lsls r2, r3, #11 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r4, #10 │ │ │ │ + lsls r6, r0, #11 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r0, #10 │ │ │ │ + lsls r4, r4, #10 │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -2110213,22 +2110209,22 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 632678 │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, r7 │ │ │ │ + lsls r0, r3, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ b.n 632258 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cdp2 0, 15, cr0, cr6, cr13, {5} │ │ │ │ - cdp2 0, 13, cr0, cr8, cr13, {5} │ │ │ │ - stc2l 0, cr0, [r8, #692]! @ 0x2b4 │ │ │ │ - ldc2 0, cr0, [ip, #692] @ 0x2b4 │ │ │ │ + vhadd.u16 d0, d22, d29 │ │ │ │ + cdp2 0, 15, cr0, cr8, cr13, {5} │ │ │ │ + cdp2 0, 0, cr0, cr8, cr13, {5} │ │ │ │ + ldc2 0, cr0, [ip, #692]! @ 0x2b4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3776] @ 0xec0 │ │ │ │ ldr r4, [pc, #1012] @ (632644 ) │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ ldr r3, [pc, #1012] @ (632648 ) │ │ │ │ @@ -2110615,18 +2110611,18 @@ │ │ │ │ nop │ │ │ │ ble.n 632598 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 632578 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xfbbe00ad │ │ │ │ - @ instruction: 0xfa8800ad │ │ │ │ - @ instruction: 0xfa1000ad │ │ │ │ - vld1.8 {d16[5]}, [sl]! │ │ │ │ + @ instruction: 0xfbde00ad │ │ │ │ + @ instruction: 0xfaa800ad │ │ │ │ + @ instruction: 0xfa3000ad │ │ │ │ + @ instruction: 0xfa0a00ad │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ ldr r4, [pc, #692] @ (632928 ) │ │ │ │ mov r7, r1 │ │ │ │ @@ -2110890,21 +2110886,21 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ bls.n 632a28 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh.w r0, [ip, sp, lsl #2] │ │ │ │ + ldr.w r0, [ip, sp, lsl #2] │ │ │ │ bhi.n 632870 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xf7a400ad │ │ │ │ - ldr r1, [sp, #768] @ 0x300 │ │ │ │ + @ instruction: 0xf7c400ad │ │ │ │ + ldr r1, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xf65600ad │ │ │ │ + @ instruction: 0xf67600ad │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [pc, #1300] @ 632e74 │ │ │ │ ldr.w r2, [pc, #1300] @ 632e78 │ │ │ │ @@ -2111396,26 +2111392,26 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 632d80 │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, r4, #5668864 @ 0x568000 │ │ │ │ + @ instruction: 0xf52400ad │ │ │ │ bpl.n 632f20 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - orns r0, ip, #5668864 @ 0x568000 │ │ │ │ - @ instruction: 0xf39e00ad │ │ │ │ - @ instruction: 0xf2da00ad │ │ │ │ - sxth r2, r6 │ │ │ │ + eors.w r0, ip, #5668864 @ 0x568000 │ │ │ │ + @ instruction: 0xf3be00ad │ │ │ │ + @ instruction: 0xf2fa00ad │ │ │ │ + sxtb r2, r2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xf27000ad │ │ │ │ - sxth r6, r5 │ │ │ │ + @ instruction: 0xf29000ad │ │ │ │ + sxtb r6, r1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbz r0, 632ec6 │ │ │ │ + cbz r0, 632ece │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ @@ -2112198,21 +2112194,21 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 62c170 │ │ │ │ str r0, [r6, #0] │ │ │ │ b.n 633438 │ │ │ │ nop │ │ │ │ - add r6, sp, #408 @ 0x198 │ │ │ │ + add r6, sp, #536 @ 0x218 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, sp, #424 @ 0x1a8 │ │ │ │ + add r6, sp, #552 @ 0x228 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, sp, #440 @ 0x1b8 │ │ │ │ + add r6, sp, #568 @ 0x238 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - eors.w r0, r6, sp, asr #2 │ │ │ │ + @ instruction: 0xeab600ad │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #452] @ (6338bc ) │ │ │ │ ldr r3, [pc, #452] @ (6338c0 ) │ │ │ │ @@ -2112927,21 +2112923,21 @@ │ │ │ │ b.n 633aee │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r5!, {r5, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6336b0 │ │ │ │ + b.n 6336f0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 634570 │ │ │ │ + b.n 6345b0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 634318 │ │ │ │ + b.n 634358 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 634154 │ │ │ │ + b.n 634194 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r7, r2, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2113237,15 +2113233,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r2, r4} │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - udf #204 @ 0xcc │ │ │ │ + udf #236 @ 0xec │ │ │ │ lsls r5, r5, #2 │ │ │ │ ite cs │ │ │ │ lslcs r7, r2, #5 │ │ │ │ stmdbcc 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 │ │ │ │ @@ -2113437,19 +2113433,19 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x00ce │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 634388 │ │ │ │ + ble.n 6343c8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ble.n 634368 │ │ │ │ + ble.n 6343a8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bgt.n 6342ec │ │ │ │ + ble.n 63432c │ │ │ │ lsls r5, r5, #2 │ │ │ │ pop {r2, r6, pc} │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3640] @ 0xe38 │ │ │ │ @@ -2114570,23 +2114566,23 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ pop {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r1, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r4, [r7, #32] │ │ │ │ + ldrh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbnz r6, 634ede │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 634edc │ │ │ │ + bcs.n 634f1c │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ bl 62e328 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mov r1, r0 │ │ │ │ @@ -2115614,33 +2115610,33 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 62ea70 │ │ │ │ ldr r7, [sp, #164] @ 0xa4 │ │ │ │ b.w 6346a8 │ │ │ │ - beq.n 635a0c │ │ │ │ + beq.n 635a4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - beq.n 6359ec │ │ │ │ + beq.n 635a2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r3, r4} │ │ │ │ + ldmia r6!, {r3, r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r3, {r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r3, r4, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r5} │ │ │ │ + ldmia r1, {r1, r2, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r7!, {r2, r6} │ │ │ │ + stmia r7!, {r2, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r6!, {r2, r4, r6} │ │ │ │ + stmia r6!, {r2, r4, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r0, #46] @ 0x2e │ │ │ │ + strh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #80 @ 0x50 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ @@ -2116497,33 +2116493,33 @@ │ │ │ │ add.w r8, r5, #880 @ 0x370 │ │ │ │ b.w 635850 │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r2!, {r1, r4, r5} │ │ │ │ + stmia r2!, {r1, r4, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r1!, {r1, r2, r6} │ │ │ │ + stmia r1!, {r1, r2, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r7, #0] │ │ │ │ + strh r6, [r3, #2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r0!, {r2} │ │ │ │ + stmia r0!, {r2, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - itet hi │ │ │ │ - lslhi r5, r5, #2 │ │ │ │ - it pl @ unpredictable │ │ │ │ - lslpl r5, r5, #2 │ │ │ │ - bkpt 0x002e │ │ │ │ + itet ge │ │ │ │ + lslge r5, r5, #2 │ │ │ │ + it vc @ unpredictable │ │ │ │ + lslvc r5, r5, #2 │ │ │ │ + bkpt 0x004e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r1, r2, r4, r5, r6} │ │ │ │ + pop {r1, r2, r4, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r7, #16 │ │ │ │ beq.w 636818 │ │ │ │ bhi.w 6367ee │ │ │ │ cmp r7, #1 │ │ │ │ it eq │ │ │ │ addeq.w fp, r5, #920 @ 0x398 │ │ │ │ @@ -2117126,43 +2117122,43 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - cbnz r4, 636aa6 │ │ │ │ + cbnz r4, 636aae │ │ │ │ lsls r5, r5, #2 │ │ │ │ - hlt 0x0002 │ │ │ │ + hlt 0x0022 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - rev r2, r3 │ │ │ │ + rev r2, r7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r0, 636a7a │ │ │ │ + cbnz r0, 636a82 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb886 │ │ │ │ + @ instruction: 0xb8a6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r4, [r3, #1] │ │ │ │ + ldrb r4, [r7, #1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb778 │ │ │ │ + @ instruction: 0xb798 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb74e │ │ │ │ + @ instruction: 0xb76e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb72a │ │ │ │ + @ instruction: 0xb74a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb624 │ │ │ │ + @ instruction: 0xb644 │ │ │ │ lsls r5, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r4, r5, r6, lr} │ │ │ │ + push {r1, r4, r7, lr} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r6, #21] │ │ │ │ + strb r2, [r2, #22] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - push {r1, r2, r6, lr} │ │ │ │ + push {r1, r2, r5, r6, lr} │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #368] @ (636bf8 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2118309,47 +2118305,47 @@ │ │ │ │ add.w lr, sp, #184 @ 0xb8 │ │ │ │ b.n 63762a │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r3, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r2, r3 │ │ │ │ + sxtb r2, r7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbz r2, 6376ea │ │ │ │ + cbz r2, 6376f2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - sub sp, #192 @ 0xc0 │ │ │ │ + sub sp, #320 @ 0x140 │ │ │ │ lsls r5, r5, #2 │ │ │ │ str r0, [sp, #792] @ 0x318 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r7, sp, #312 @ 0x138 │ │ │ │ + add r7, sp, #440 @ 0x1b8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, sp, #904 @ 0x388 │ │ │ │ + add r7, sp, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, sp, #664 @ 0x298 │ │ │ │ + add r6, sp, #792 @ 0x318 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, sp, #384 @ 0x180 │ │ │ │ + add r6, sp, #512 @ 0x200 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, sp, #144 @ 0x90 │ │ │ │ + add r6, sp, #272 @ 0x110 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, sp, #856 @ 0x358 │ │ │ │ + add r5, sp, #984 @ 0x3d8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, sp, #376 @ 0x178 │ │ │ │ + add r5, sp, #504 @ 0x1f8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #688 @ 0x2b0 │ │ │ │ + add r4, sp, #816 @ 0x330 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #688 @ 0x2b0 │ │ │ │ + add r3, sp, #816 @ 0x330 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #312 @ 0x138 │ │ │ │ + add r3, sp, #440 @ 0x1b8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #16 │ │ │ │ + add r3, sp, #144 @ 0x90 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, sp, #64 @ 0x40 │ │ │ │ + add r2, sp, #192 @ 0xc0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #928 @ 0x3a0 │ │ │ │ + add r1, sp, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr.w r2, [pc, #1716] @ 637dbc │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2118975,31 +2118971,31 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #6] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r5, #6] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r0, sp, #168 @ 0xa8 │ │ │ │ + add r0, sp, #296 @ 0x128 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #136 @ 0x88 │ │ │ │ + add r0, sp, #264 @ 0x108 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #120 @ 0x78 │ │ │ │ + add r0, sp, #248 @ 0xf8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ strh r4, [r3, #62] @ 0x3e │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r2, pc, #448 @ (adr r2, 637f9c ) │ │ │ │ + add r2, pc, #576 @ (adr r2, 63801c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, pc, #40 @ (adr r2, 637e08 ) │ │ │ │ + add r2, pc, #168 @ (adr r2, 637e88 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #18 │ │ │ │ + lsls r6, r5, #18 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r4, [r5, r4] │ │ │ │ + strb r4, [r1, 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, #504] @ 0x1f8 │ │ │ │ subw sp, sp, #3556 @ 0xde4 │ │ │ │ mov r8, r3 │ │ │ │ @@ -2120078,59 +2120074,59 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r4, #14] │ │ │ │ lsls r7, r2, #5 │ │ │ │ strh r2, [r3, #14] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrb r4, [r0, r4] │ │ │ │ + ldrb r4, [r4, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r2, [r5, r3] │ │ │ │ + ldrb r2, [r1, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r4, [r2, r4] │ │ │ │ + ldrb r4, [r6, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r6, [r1, r2] │ │ │ │ + ldrb r6, [r5, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r6, [r1, r2] │ │ │ │ + ldrb r6, [r5, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r2, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldrb r2, [r7, #11] │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, r7] │ │ │ │ + ldr r0, [r4, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, r6] │ │ │ │ + ldrh r2, [r7, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r6, #186 @ 0xba │ │ │ │ + adds r6, #218 @ 0xda │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r2, r1, #19 │ │ │ │ + lsls r2, r5, #19 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [r7, r3] │ │ │ │ + ldr r0, [r3, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [r5, r0] │ │ │ │ + ldr r2, [r1, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r7, [sp, #328] @ 0x148 │ │ │ │ + str r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsb r4, [r4, r5] │ │ │ │ + ldrsb r4, [r0, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [sp, #784] @ 0x310 │ │ │ │ + str r6, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [sp, #392] @ 0x188 │ │ │ │ + str r6, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [sp, #312] @ 0x138 │ │ │ │ + str r6, [sp, #440] @ 0x1b8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r5, [sp, #272] @ 0x110 │ │ │ │ + str r5, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 6517a4 │ │ │ │ @@ -2120168,15 +2120164,15 @@ │ │ │ │ bl 52f370 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41b004> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 530e24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41cab8> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac3bc4 │ │ │ │ + bl ac3b54 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b91e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a4e78> │ │ │ │ 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 │ │ │ │ @@ -2120337,19 +2120333,19 @@ │ │ │ │ b.n 638c9c │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r7, #14] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #816] @ 0x330 │ │ │ │ + str r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ strb r4, [r3, #13] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r2, [sp, #632] @ 0x278 │ │ │ │ + str r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3624] @ 0xe28 │ │ │ │ ldr r5, [pc, #256] @ (638df4 ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -2120449,15 +2120445,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r0, #12] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #144] @ 0x90 │ │ │ │ + str r2, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r5, #2 │ │ │ │ strb r6, [r4, #8] │ │ │ │ lsls r7, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2120919,59 +2120915,59 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ strb r4, [r1, #7] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #680] @ 0x2a8 │ │ │ │ + str r0, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [sp, #256] @ 0x100 │ │ │ │ + str r0, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r5, #2 │ │ │ │ strb r6, [r1, #3] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r4, [r2, r5] │ │ │ │ + str r4, [r6, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [r1, r3] │ │ │ │ + str r6, [r5, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, r1] │ │ │ │ + str r4, [r6, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [r1, r0] │ │ │ │ + str r6, [r5, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r0, [r4, #52] @ 0x34 │ │ │ │ + ldrh r0, [r0, #54] @ 0x36 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r6, #48] @ 0x30 │ │ │ │ + ldrh r4, [r2, #50] @ 0x32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r7, [pc, #320] @ (639440 ) │ │ │ │ + ldr r7, [pc, #448] @ (6394c0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [pc, #1008] @ (6396f4 ) │ │ │ │ + ldr r7, [pc, #112] @ (639374 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [pc, #792] @ (639620 ) │ │ │ │ + ldr r6, [pc, #920] @ (6396a0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [pc, #472] @ (6394e4 ) │ │ │ │ + ldr r6, [pc, #600] @ (639564 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [pc, #704] @ (6395d0 ) │ │ │ │ + ldr r6, [pc, #832] @ (639650 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r2, [r6, #40] @ 0x28 │ │ │ │ + ldrh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [pc, #704] @ (6395d8 ) │ │ │ │ + ldr r6, [pc, #832] @ (639658 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [pc, #312] @ (639454 ) │ │ │ │ + ldr r6, [pc, #440] @ (6394d4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r5, [pc, #816] @ (639650 ) │ │ │ │ + ldr r5, [pc, #944] @ (6396d0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [pc, #336] @ (639474 ) │ │ │ │ + ldr r6, [pc, #464] @ (6394f4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r5, [pc, #952] @ (6396e0 ) │ │ │ │ + ldr r6, [pc, #56] @ (639360 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r5, [pc, #768] @ (63962c ) │ │ │ │ + ldr r5, [pc, #896] @ (6396ac ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r5, [pc, #584] @ (639578 ) │ │ │ │ + ldr r5, [pc, #712] @ (6395f8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2121196,15 +2121192,15 @@ │ │ │ │ add sp, #272 @ 0x110 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #16] │ │ │ │ + ldrh r6, [r4, #16] │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -2121343,21 +2121339,21 @@ │ │ │ │ nop │ │ │ │ ldr r6, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r6, [r3, #10] │ │ │ │ + ldrh r6, [r7, #10] │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r6, [r5, #28] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #6] │ │ │ │ + ldrh r6, [r0, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3760] @ 0xeb0 │ │ │ │ @@ -2121482,17 +2121478,17 @@ │ │ │ │ nop │ │ │ │ ldr r6, [r7, #8] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r2, [r5, #58] @ 0x3a │ │ │ │ + strh r2, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r6, #54] @ 0x36 │ │ │ │ + strh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2121564,17 +2121560,17 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ blx 6af00 │ │ │ │ mov r6, r0 │ │ │ │ b.n 6398c8 │ │ │ │ - strh r0, [r3, #50] @ 0x32 │ │ │ │ + strh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r2, [r2, #48] @ 0x30 │ │ │ │ + strh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ @@ -2121699,17 +2121695,17 @@ │ │ │ │ bl 45df24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x349bb8> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 6399da │ │ │ │ str r4, [r6, #100] @ 0x64 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #42] @ 0x2a │ │ │ │ + strh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r7, #38] @ 0x26 │ │ │ │ + strh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2121893,21 +2121889,21 @@ │ │ │ │ ldrd r0, r3, [sp, #16] │ │ │ │ b.n 639c2e │ │ │ │ nop │ │ │ │ str r4, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - add r8, pc │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r8, r2 │ │ │ │ + add r8, r6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, lr │ │ │ │ + add sl, r2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add ip, r6 │ │ │ │ + add ip, sl │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2122361,17 +2122357,17 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r2, [r5, #20] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r7, #4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrb r4, [r1, #29] │ │ │ │ + ldrb r4, [r5, #29] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r6, [r0, #29] │ │ │ │ + ldrb r6, [r4, #29] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3776] @ 0xec0 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #264] @ (63a2bc ) │ │ │ │ @@ -2122481,19 +2122477,19 @@ │ │ │ │ b.n 63a20c │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsh r4, [r0, r1] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #21] │ │ │ │ + ldrb r0, [r0, #22] │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldrb r4, [r5, r7] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrb r4, [r6, #18] │ │ │ │ + ldrb r4, [r2, #19] │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2122575,23 +2122571,23 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r0, r4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #86 @ 0x56 │ │ │ │ + subs r6, #118 @ 0x76 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #54 @ 0x36 │ │ │ │ + subs r6, #86 @ 0x56 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldrb r6, [r2, r2] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - subs r6, #82 @ 0x52 │ │ │ │ + subs r6, #114 @ 0x72 │ │ │ │ lsls r7, r4, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2122652,15 +2122648,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 6af18 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #60] @ 0x3c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - subs r5, #130 @ 0x82 │ │ │ │ + subs r5, #162 @ 0xa2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #40] @ (63a4a4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2122676,17 +2122672,17 @@ │ │ │ │ bl 645d38 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 618e78 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - str r0, [r6, #32] │ │ │ │ + str r0, [r2, #36] @ 0x24 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r3, #32] │ │ │ │ + str r4, [r7, #32] │ │ │ │ lsls r2, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #40] @ (63a4e4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2122702,17 +2122698,17 @@ │ │ │ │ bl 645d38 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 618e78 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - str r0, [r5, #28] │ │ │ │ + str r0, [r1, #32] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r2, #28] │ │ │ │ + str r4, [r6, #28] │ │ │ │ lsls r2, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #72] @ (63a544 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2122743,21 +2122739,21 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 6a3f0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r6, [r3, #24] │ │ │ │ + str r6, [r7, #24] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r0, [r1, #24] │ │ │ │ + str r0, [r5, #24] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - subs r4, #196 @ 0xc4 │ │ │ │ + subs r4, #228 @ 0xe4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r4, #180 @ 0xb4 │ │ │ │ + subs r4, #212 @ 0xd4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2122915,21 +2122911,21 @@ │ │ │ │ b.n 63a6e2 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrb r4, [r6, #2] │ │ │ │ + ldrb r4, [r2, #3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r3, #24 │ │ │ │ + subs r3, #56 @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr r6, [r2, r4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - subs r2, #242 @ 0xf2 │ │ │ │ + subs r3, #18 │ │ │ │ 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 │ │ │ │ @@ -2123020,15 +2123016,15 @@ │ │ │ │ blx 69074 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w r0, [r4], #8 │ │ │ │ cmp r8, r3 │ │ │ │ bne.n 63a7ba │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strb r6, [r4, #30] │ │ │ │ + strb r6, [r0, #31] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3424] @ 0xd60 │ │ │ │ sub.w sp, sp, #636 @ 0x27c │ │ │ │ mov r5, r0 │ │ │ │ @@ -2123899,69 +2123895,69 @@ │ │ │ │ mov r6, r0 │ │ │ │ b.n 63af54 │ │ │ │ nop │ │ │ │ ldrsb r4, [r1, r6] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #236 @ 0xec │ │ │ │ + subs r1, #12 │ │ │ │ lsls r7, r4, #2 │ │ │ │ strb r2, [r4, r6] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strb r0, [r7, #17] │ │ │ │ + strb r0, [r3, #18] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r0, r7] │ │ │ │ + ldrh r4, [r4, r7] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrh r0, [r6, r6] │ │ │ │ + ldrh r0, [r2, r7] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strb r0, [r6, #14] │ │ │ │ + strb r0, [r2, #15] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r7, r3] │ │ │ │ + ldrh r4, [r3, r4] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrh r0, [r5, r3] │ │ │ │ + ldrh r0, [r1, r4] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrh r6, [r7, r2] │ │ │ │ + ldrh r6, [r3, r3] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrh r4, [r5, r2] │ │ │ │ + ldrh r4, [r1, r3] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strb r2, [r2, #11] │ │ │ │ + strb r2, [r6, #11] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r3, r0] │ │ │ │ + ldrh r6, [r7, r0] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrh r2, [r1, r0] │ │ │ │ + ldrh r2, [r5, r0] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r6, [r7, r6] │ │ │ │ + ldr r6, [r3, r7] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strb r2, [r4, #4] │ │ │ │ + strb r2, [r0, #5] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsb r2, [r3, r6] │ │ │ │ + ldrsb r2, [r7, r6] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrsb r0, [r1, r6] │ │ │ │ + ldrsb r0, [r5, r6] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrsb r2, [r4, r4] │ │ │ │ + ldrsb r2, [r0, r5] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrsb r4, [r1, r4] │ │ │ │ + ldrsb r4, [r5, r4] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrsb r4, [r0, r3] │ │ │ │ + ldrsb r4, [r4, r3] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrsb r2, [r6, r2] │ │ │ │ + ldrsb r2, [r2, r3] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r6, [r0, #112] @ 0x70 │ │ │ │ + ldr r6, [r4, #112] @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [r4, #108] @ 0x6c │ │ │ │ + ldr r6, [r0, #112] @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsb r6, [r2, r0] │ │ │ │ + ldrsb r6, [r6, r0] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrsb r4, [r0, r0] │ │ │ │ + ldrsb r4, [r4, r0] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strb r6, [r4, r7] │ │ │ │ + ldrsb r6, [r0, r0] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strb r6, [r5, r6] │ │ │ │ + strb r6, [r1, r7] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strb r4, [r3, r6] │ │ │ │ + strb r4, [r7, r6] │ │ │ │ lsls r2, r4, #4 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 63b1d4 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r6, r0, #12 │ │ │ │ lsrs r4, r0, #12 │ │ │ │ @@ -2124982,33 +2124978,33 @@ │ │ │ │ ldr r1, [sp, #700] @ 0x2bc │ │ │ │ ldmia r4!, {r1, r3, r7} │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ ldr r2, [pc, #704] @ (63bf94 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #244 @ 0xf4 │ │ │ │ + cmp r4, #20 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r1, #200 @ 0xc8 │ │ │ │ + cmp r1, #232 @ 0xe8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r2, [r1, #108] @ 0x6c │ │ │ │ + str r2, [r5, #108] @ 0x6c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [pc, #160] @ (63bd88 ) │ │ │ │ + ldr r6, [pc, #288] @ (63be08 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r6, [pc, #80] @ (63bd3c ) │ │ │ │ + ldr r6, [pc, #208] @ (63bdbc ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r5, [pc, #984] @ (63c0c8 ) │ │ │ │ + ldr r6, [pc, #88] @ (63bd48 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r5, [pc, #904] @ (63c07c ) │ │ │ │ + ldr r6, [pc, #8] @ (63bcfc ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ cmp lr, pc │ │ │ │ lsls r7, r2, #5 │ │ │ │ - movs r6, #236 @ 0xec │ │ │ │ + movs r7, #12 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r2, [r4, #52] @ 0x34 │ │ │ │ + str r2, [r0, #56] @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2125164,19 +2125160,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx 6a73c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - movs r4, #44 @ 0x2c │ │ │ │ + movs r4, #76 @ 0x4c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [r1, #20] │ │ │ │ + str r0, [r5, #20] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #236 @ 0xec │ │ │ │ + movs r4, #12 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #116] @ (63bf3c ) │ │ │ │ @@ -2125230,15 +2125226,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r2, r6 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #4] │ │ │ │ + str r4, [r0, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ lsrs r2, r3 │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2125360,17 +2125356,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r6, #240 @ 0xf0 │ │ │ │ bl 6457d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrsh r2, [r1, r7] │ │ │ │ + ldrsh r2, [r5, r7] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r6, [r2, r5] │ │ │ │ + ldrsh r6, [r6, r5] │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #96] @ (63c11c ) │ │ │ │ @@ -2125412,15 +2125408,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r7, #62 @ 0x3e │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r5, r1] │ │ │ │ + ldrsh r4, [r1, r2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r6, #250 @ 0xfa │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2125543,17 +2125539,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #240 @ 0xf0 │ │ │ │ bl 6457d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrb r6, [r5, r7] │ │ │ │ + ldrsh r6, [r1, r0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r6, [r0, r6] │ │ │ │ + ldrb r6, [r4, r6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr.w ip, [pc, #340] @ 63c3e8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2125694,19 +2125690,19 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #82 @ 0x52 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r3, #4 │ │ │ │ + subs r4, r7, #4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r5, #0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r0, [r1, r7] │ │ │ │ + ldrh r0, [r5, r7] │ │ │ │ lsls r5, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2125746,15 +2125742,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, r4] │ │ │ │ + ldrh r0, [r0, r5] │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 63c50c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2125803,15 +2125799,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx 68a88 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ - ldrh r4, [r4, r2] │ │ │ │ + ldrh r4, [r0, r3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3688] @ 0xe68 │ │ │ │ ldr r5, [pc, #768] @ (63c828 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2126092,21 +2126088,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 63c6fa │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ subs r2, #208 @ 0xd0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r1, #2 │ │ │ │ + adds r0, r5, #2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r1, #192 @ 0xc0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - subs r4, r7, r5 │ │ │ │ + subs r4, r3, r6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r2, r7, r3 │ │ │ │ + subs r2, r3, r4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2126908,17 +2126904,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, [r3, r3] │ │ │ │ + str r6, [r7, r3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r3, r5] │ │ │ │ + ldrh r4, [r7, r5] │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr.w r7, [pc, #1128] @ 63d4a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 629480 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r0 │ │ │ │ add r7, pc │ │ │ │ @@ -2127383,19 +2127379,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ bl 63a4ac │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ b.n 63d0b2 │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #88] @ (63d500 ) │ │ │ │ + ldr r7, [pc, #216] @ (63d580 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [pc, #520] @ (63d6b4 ) │ │ │ │ + ldr r6, [pc, #648] @ (63d734 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsb r6, [r3, r3] │ │ │ │ + ldrsb r6, [r7, r3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ cmp r1, #1 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2127449,15 +2127445,15 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r5, [r3, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #280] @ (63d664 ) │ │ │ │ + ldr r2, [pc, #408] @ (63d6e4 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #212] @ (63d634 ) │ │ │ │ @@ -2128045,23 +2128041,23 @@ │ │ │ │ b.n 63d8b2 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r1, #144 @ 0x90 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #80] @ (63dbb4 ) │ │ │ │ + ldr r0, [pc, #208] @ (63dc34 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r7, #44 @ 0x2c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cmp sl, fp │ │ │ │ + cmp sl, pc │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, r7 │ │ │ │ + cmp r2, fp │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, r9 │ │ │ │ + add r4, sp │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2128957,15 +2128953,15 @@ │ │ │ │ blx 69074 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 61847c │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subs r3, #8 │ │ │ │ + subs r3, #40 @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r9, r1 │ │ │ │ @@ -2129107,15 +2129103,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, r4, r4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #50 @ 0x32 │ │ │ │ + subs r2, #82 @ 0x52 │ │ │ │ lsls r5, r5, #2 │ │ │ │ adds r0, r4, r7 │ │ │ │ lsls r7, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2129402,15 +2129398,15 @@ │ │ │ │ b.n 63e844 │ │ │ │ adds r0, r3, r4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #30 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - adds r6, #52 @ 0x34 │ │ │ │ + adds r6, #84 @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2129440,15 +2129436,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 691c4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r5, #226 @ 0xe2 │ │ │ │ + adds r6, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2129478,15 +2129474,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 691c4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r5, #130 @ 0x82 │ │ │ │ + adds r5, #162 @ 0xa2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r4, r0 │ │ │ │ @@ -2129898,21 +2129894,21 @@ │ │ │ │ nop │ │ │ │ asrs r0, r3, #23 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #16 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - adds.w r0, lr, #5439488 @ 0x530000 │ │ │ │ - adds.w r0, sl, #5439488 @ 0x530000 │ │ │ │ - @ instruction: 0xf4d400a6 │ │ │ │ - eors.w r0, r8, #5439488 @ 0x530000 │ │ │ │ - eors.w r0, r4, #5439488 @ 0x530000 │ │ │ │ - orr.w r0, ip, #5439488 @ 0x530000 │ │ │ │ - bics.w r0, r8, #5439488 @ 0x530000 │ │ │ │ + @ instruction: 0xf53e00a6 │ │ │ │ + @ instruction: 0xf53a00a6 │ │ │ │ + @ instruction: 0xf4f400a6 │ │ │ │ + @ instruction: 0xf4b800a6 │ │ │ │ + @ instruction: 0xf4b400a6 │ │ │ │ + orn r0, ip, #5439488 @ 0x530000 │ │ │ │ + orrs.w r0, r8, #5439488 @ 0x530000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ @@ -2129983,15 +2129979,15 @@ │ │ │ │ movs r2, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx 691c4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ b.n 63eee4 │ │ │ │ - adds r0, #202 @ 0xca │ │ │ │ + adds r0, #234 @ 0xea │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r4, r0 │ │ │ │ @@ -2130803,17 +2130799,17 @@ │ │ │ │ b.n 63f278 │ │ │ │ lsrs r6, r7, #24 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r6, #21 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cmp r0, #106 @ 0x6a │ │ │ │ + cmp r0, #138 @ 0x8a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r0, #16 │ │ │ │ + cmp r0, #48 @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3536] @ 0xdd0 │ │ │ │ sub.w sp, sp, #524 @ 0x20c │ │ │ │ mov r6, r2 │ │ │ │ @@ -2131952,20 +2131948,20 @@ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ b.n 63ff26 │ │ │ │ lsrs r2, r3, #1 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia.w r6!, {r1, r2, r5, r7} │ │ │ │ - ldmia.w r0, {r1, r2, r5, r7} │ │ │ │ - stmia.w r4, {r1, r2, r5, r7} │ │ │ │ - adds r0, #176 @ 0xb0 │ │ │ │ + @ instruction: 0xe8c600a6 │ │ │ │ + ldmia.w r0!, {r1, r2, r5, r7} │ │ │ │ + stmia.w r4!, {r1, r2, r5, r7} │ │ │ │ + adds r0, #208 @ 0xd0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r1, #210 @ 0xd2 │ │ │ │ + movs r1, #242 @ 0xf2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrb r1, [r3, #2] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ and.w r0, r1, #7 │ │ │ │ mov r1, r0 │ │ │ │ @@ -2132416,23 +2132412,23 @@ │ │ │ │ ubfx r3, r3, #1, #3 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ b.w 63f82e │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r0, #0] │ │ │ │ strb r5, [r2, r5] │ │ │ │ subs r7, #213 @ 0xd5 │ │ │ │ - udf #16 │ │ │ │ + udf #48 @ 0x30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - udf #6 │ │ │ │ + udf #38 @ 0x26 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ble.n 640740 │ │ │ │ + udf #26 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r0, r6, r2 │ │ │ │ + subs r0, r2, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ble.n 640728 │ │ │ │ + udf #10 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ add.w r8, sp, #484 @ 0x1e4 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ @@ -2133073,17 +2133069,17 @@ │ │ │ │ bl 6292e4 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ b.n 640ce2 │ │ │ │ bl 6292e4 │ │ │ │ mov r5, r0 │ │ │ │ b.n 640cc6 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ - asrs r0, r2, #26 │ │ │ │ + asrs r0, r6, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r6, r0, #13 │ │ │ │ + asrs r6, r4, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2133306,15 +2133302,15 @@ │ │ │ │ b.n 640ee0 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf23c0156 │ │ │ │ @ instruction: 0xf1980156 │ │ │ │ - bcs.n 640f7c │ │ │ │ + bcs.n 640fbc │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ mov sl, r0 │ │ │ │ @@ -2133751,30 +2133747,30 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ b.n 641096 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vsra.s8 q8, q3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #26 │ │ │ │ + lsrs r0, r7, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r0, #50] @ 0x32 │ │ │ │ + strh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, sp, #240 @ 0xf0 │ │ │ │ + add r3, sp, #368 @ 0x170 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r4, [r3, #108] @ 0x6c │ │ │ │ + str r4, [r7, #108] @ 0x6c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r3, r0] │ │ │ │ + ldrh r4, [r7, r0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r2, r6, #21 │ │ │ │ + lsrs r2, r2, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r0, r5, #16 │ │ │ │ + lsrs r0, r1, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldc 1, cr0, [r8], #-344 @ 0xfffffea8 │ │ │ │ - lsrs r2, r2, #13 │ │ │ │ + lsrs r2, r6, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -2135026,17 +2135022,17 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xe9900156 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrd r0, r1, [r0, #-344]! @ 0x158 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #11 │ │ │ │ + lsls r6, r2, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldc2l 0, cr0, [r0, #-688]! @ 0xfffffd50 │ │ │ │ + ldc2 0, cr0, [r0, #688] @ 0x2b0 │ │ │ │ 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} │ │ │ │ bl 64bff4 │ │ │ │ @@ -2135429,15 +2135425,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ blt.n 6425d8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb.w r0, [lr, ip, lsl #2] │ │ │ │ + ldrsh.w r0, [lr, ip, lsl #2] │ │ │ │ ldr.w r2, [sp, #2168] @ 0x878 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr.w r1, [sp, #2164] @ 0x874 │ │ │ │ bl 61847c │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ mov r3, r0 │ │ │ │ str.w r0, [sp, #2164] @ 0x874 │ │ │ │ @@ -2136418,15 +2136414,15 @@ │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r1, #0] │ │ │ │ bl 638c28 │ │ │ │ b.n 642b08 │ │ │ │ nop │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf35a00ac │ │ │ │ + @ instruction: 0xf37a00ac │ │ │ │ ldrb.w r0, [r8] │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ ubfx r0, r0, #3, #3 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 63b1b4 │ │ │ │ @@ -2136775,17 +2136771,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 64288c │ │ │ │ ... │ │ │ │ - ldc 0, cr0, [r2, #688] @ 0x2b0 │ │ │ │ - ldcl 0, cr0, [r2], #-688 @ 0xfffffd50 │ │ │ │ - rsbs r0, r4, ip, asr #2 │ │ │ │ + ldc 0, cr0, [r2, #688]! @ 0x2b0 │ │ │ │ + ldc 0, cr0, [r2], {172} @ 0xac │ │ │ │ + @ instruction: 0xebf400ac │ │ │ │ cmp r5, #2 │ │ │ │ beq.w 643646 │ │ │ │ subs r5, #3 │ │ │ │ cmp r5, #2 │ │ │ │ bhi.w 643732 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -2137254,15 +2137250,15 @@ │ │ │ │ and.w r0, r0, #2004877312 @ 0x77800000 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strb.w r4, [r0, pc] │ │ │ │ ... │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #888 @ 0x378 │ │ │ │ + add r3, sp, #1016 @ 0x3f8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3440] @ 0xd70 │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ mov r4, r1 │ │ │ │ @@ -2137966,23 +2137962,23 @@ │ │ │ │ strd r3, r3, [sp, #208] @ 0xd0 │ │ │ │ b.n 643e88 │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #1016 @ (adr r7, 644544 ) │ │ │ │ + add r0, sp, #120 @ 0x78 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 644780 │ │ │ │ + b.n 6447c0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmia r3!, {r1, r3, r7} │ │ │ │ lsls r6, r2, #5 │ │ │ │ - add r5, pc, #512 @ (adr r5, 644358 ) │ │ │ │ + add r5, pc, #640 @ (adr r5, 6443d8 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - muls r2, r4 │ │ │ │ + bics r2, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #348] @ (6442cc ) │ │ │ │ @@ -2138131,15 +2138127,15 @@ │ │ │ │ b.n 64428a │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bkpt 0x0088 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 64422c │ │ │ │ + ble.n 64426c │ │ │ │ lsls r4, r5, #2 │ │ │ │ bkpt 0x0018 │ │ │ │ lsls r6, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2138592,23 +2138588,23 @@ │ │ │ │ movs r1, r0 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ pop {pc} │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #238 @ 0xee │ │ │ │ + cmp r2, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bge.n 64474c │ │ │ │ + bge.n 64478c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bls.n 644728 │ │ │ │ + bls.n 644768 │ │ │ │ lsls r4, r5, #2 │ │ │ │ rev r2, r2 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - bls.n 6447c0 │ │ │ │ + bls.n 644800 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w ip, sp, #88 @ 0x58 │ │ │ │ strd fp, sl, [sp, #4] │ │ │ │ add r7, sp, #128 @ 0x80 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ @@ -2139292,23 +2139288,23 @@ │ │ │ │ b.n 644cc6 │ │ │ │ nop │ │ │ │ ... │ │ │ │ @ instruction: 0xb760 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 644ee8 │ │ │ │ + bvs.n 644f28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 644de0 │ │ │ │ + bmi.n 644e20 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 644e8c │ │ │ │ + bmi.n 644ecc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r3, #50] @ 0x32 │ │ │ │ + ldrh r6, [r7, #50] @ 0x32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bcs.n 644e60 │ │ │ │ + bcc.n 644ea0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ sxth r2, r1 │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrb.w r3, [fp, #11] │ │ │ │ lsls r0, r3, #29 │ │ │ │ bpl.w 644d72 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2139409,15 +2139405,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ b.n 644b50 │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 644b32 │ │ │ │ b.n 644b38 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - beq.n 644ee0 │ │ │ │ + beq.n 644f20 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #188] @ (64506c ) │ │ │ │ @@ -2139496,17 +2139492,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add sp, #288 @ 0x120 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #912] @ 0x390 │ │ │ │ + str r3, [sp, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r7!, {r1, r5} │ │ │ │ + ldmia r7!, {r1, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r7, sp, #688 @ 0x2b0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2139575,15 +2139571,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ add r7, sp, #400 @ 0x190 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #208] @ 0xd0 │ │ │ │ + str r2, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r4, #2 │ │ │ │ add r6, sp, #936 @ 0x3a8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2139602,15 +2139598,15 @@ │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ blx 68860 │ │ │ │ str.w r0, [r6, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, #4 │ │ │ │ bne.n 645160 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldmia r6!, {r1, r2} │ │ │ │ + ldmia r6!, {r1, r2, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #200] @ (64525c ) │ │ │ │ @@ -2139692,19 +2139688,19 @@ │ │ │ │ b.n 6451f2 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r6, sp, #400 @ 0x190 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #88] @ 0x58 │ │ │ │ + str r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ add r6, sp, #24 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldmia r5!, {r1, r6} │ │ │ │ + ldmia r5, {r1, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #248] @ (64537c ) │ │ │ │ @@ -2139805,17 +2139801,17 @@ │ │ │ │ b.n 64531e │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r5, sp, #464 @ 0x1d0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, r6] │ │ │ │ + strh r0, [r3, r7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldmia r4!, {r1, r2, r5, r6} │ │ │ │ + ldmia r4!, {r1, r2, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r4, sp, #656 @ 0x290 │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2139896,15 +2139892,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r4, r5} │ │ │ │ + ldmia r3, {r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r3, sp, #744 @ 0x2e8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2139929,15 +2139925,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 69eb0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldmia r2!, {r6, r7} │ │ │ │ + ldmia r2!, {r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2139984,15 +2139980,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r3, sp, #168 @ 0xa8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r2, sp, #936 @ 0x3a8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2140047,15 +2140043,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ add r2, sp, #680 @ 0x2a8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r2, sp, #336 @ 0x150 │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2140082,15 +2140078,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r3 │ │ │ │ blx 6a498 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r1!, {r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w lr, [pc, #88] @ 645688 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2140124,15 +2140120,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 645684 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ add r1, sp, #768 @ 0x300 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldmia r1!, {r2, r3, r4} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #560 @ 0x230 │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2140157,15 +2140153,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a9e8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2140187,15 +2140183,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a9e8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ blx 6a498 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldmia r0!, {r1, r2, r4, r6} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2140232,15 +2140228,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 6aa54 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2140352,17 +2140348,17 @@ │ │ │ │ b.n 645870 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 64572c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ b.n 64584e │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ ldr r6, [pc, #816] @ (645c24 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2140677,35 +2140673,35 @@ │ │ │ │ b.n 645a08 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ b.n 645c22 │ │ │ │ add r7, pc, #16 @ (adr r7, 645c38 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, sp, #0 │ │ │ │ + add r5, sp, #128 @ 0x80 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - stmia r5!, {r1, r5} │ │ │ │ + stmia r5!, {r1, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r1, r4} │ │ │ │ + stmia r5!, {r1, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r5, pc, #536 @ (adr r5, 645e5c ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ - stmia r4!, {r4, r5, r6} │ │ │ │ + stmia r4!, {r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r4!, {r3, r5} │ │ │ │ + stmia r4!, {r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r4!, {r1, r4} │ │ │ │ + stmia r4!, {r1, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r3!, {r3, r7} │ │ │ │ + stmia r3!, {r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r3!, {r4, r5, r6} │ │ │ │ + stmia r3!, {r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1984] @ 0x7c0 │ │ │ │ subw sp, sp, #2076 @ 0x81c │ │ │ │ mov r8, r2 │ │ │ │ @@ -2140778,15 +2140774,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r3, pc, #544 @ (adr r3, 645f48 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r2, pc, #992 @ (adr r2, 646114 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2141188,25 +2141184,25 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ add r2, pc, #648 @ (adr r2, 6463ec ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r3} │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r1, pc, #464 @ (adr r1, 646340 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ - itee lt │ │ │ │ - lsllt r4, r5, #2 │ │ │ │ - ittt hi @ unpredictable │ │ │ │ - lslhi r4, r5, #2 │ │ │ │ - bkpt 0x00f0 │ │ │ │ - lslhi r4, r5, #2 │ │ │ │ - bkpt 0x0082 │ │ │ │ + itee le │ │ │ │ + lslle r4, r5, #2 │ │ │ │ + ittt ge @ unpredictable │ │ │ │ + lslge r4, r5, #2 │ │ │ │ + yieldge │ │ │ │ + lslge r4, r5, #2 │ │ │ │ + bkpt 0x00a2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ cmp r2, #4 │ │ │ │ beq.n 646194 │ │ │ │ bls.n 64618e │ │ │ │ cmp r2, #5 │ │ │ │ bne.n 646198 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -2141559,33 +2141555,33 @@ │ │ │ │ b.n 646394 │ │ │ │ ldr.w r9, [sp, #8] │ │ │ │ mov r8, r9 │ │ │ │ mov fp, r9 │ │ │ │ mov r5, r9 │ │ │ │ b.n 646394 │ │ │ │ nop │ │ │ │ - ldmia r5, {r3, r4, r5} │ │ │ │ + ldmia r5!, {r3, r4, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 646008 │ │ │ │ + b.n 646048 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r0, #31 │ │ │ │ + asrs r2, r4, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r7, #27] │ │ │ │ + ldrb r4, [r3, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r4, [r6, #27] │ │ │ │ + ldrb r4, [r2, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r4, [r5, #27] │ │ │ │ + ldrb r4, [r1, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r4, [r4, #27] │ │ │ │ + ldrb r4, [r0, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r0, r7, #24 │ │ │ │ + asrs r0, r3, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2141722,19 +2141718,19 @@ │ │ │ │ b.n 646650 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + cbnz r4, 6466cc │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - @ instruction: 0xb8b0 │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ sub sp, #308 @ 0x134 │ │ │ │ @@ -2141837,15 +2141833,15 @@ │ │ │ │ b.n 64679e │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7ca │ │ │ │ + @ instruction: 0xb7ea │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r0, [sp, #360] @ 0x168 │ │ │ │ lsls r6, r2, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #3312] @ 0xcf0 │ │ │ │ push {r4, lr} │ │ │ │ @@ -2141963,15 +2141959,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #844] @ 0x34c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 64690e │ │ │ │ ldr.w r0, [r4, #852] @ 0x354 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb656 │ │ │ │ + cpsid ai │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2141988,15 +2141984,15 @@ │ │ │ │ bl 61c680 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx 6986c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r5, #24] │ │ │ │ + strb r6, [r1, #25] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [pc, #16] @ (646988 ) │ │ │ │ @@ -2142004,15 +2142000,15 @@ │ │ │ │ movs r1, #7 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69ff4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - push {r1, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb602 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #176] @ (646a50 ) │ │ │ │ @@ -2142087,15 +2142083,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r6, [sp, #360] @ 0x168 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r5, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r4, #4 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #60] @ (646ab0 ) │ │ │ │ @@ -2142258,17 +2142254,17 @@ │ │ │ │ bne.n 646c14 │ │ │ │ cmp r2, #1 │ │ │ │ itt eq │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ streq.w r3, [r1, #3464] @ 0xd88 │ │ │ │ bne.n 646c1c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bhi.n 646d34 │ │ │ │ + bhi.n 646b74 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r0, [r4, #27] │ │ │ │ + strb r0, [r0, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2142337,17 +2142333,17 @@ │ │ │ │ bl 650fb0 │ │ │ │ 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 646d06 │ │ │ │ - strb r0, [r1, #24] │ │ │ │ + strb r0, [r5, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r6, [r0, #24] │ │ │ │ + strb r6, [r4, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ ldr.w r3, [r1, #3464] @ 0xd88 │ │ │ │ @@ -2142373,15 +2142369,15 @@ │ │ │ │ blx 69968 │ │ │ │ mov r1, r0 │ │ │ │ b.n 646d92 │ │ │ │ ldr.w r0, [r5, #836] @ 0x344 │ │ │ │ bl 61d0c0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r2, #7] │ │ │ │ + strb r6, [r6, #7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ movw r0, #3572 @ 0xdf4 │ │ │ │ @@ -2142432,19 +2142428,19 @@ │ │ │ │ str.w r0, [r5, #864] @ 0x360 │ │ │ │ add.w r0, r8, #13120 @ 0x3340 │ │ │ │ adds r0, #8 │ │ │ │ bl 650fb0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r6, #19] │ │ │ │ + strb r4, [r2, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cbz r0, 646e7c │ │ │ │ + cbz r0, 646e84 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r4, #19] │ │ │ │ + strb r2, [r0, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -2142611,15 +2142607,15 @@ │ │ │ │ sbfx r3, r3, #10, #16 │ │ │ │ adds r0, #8 │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ addw r3, r3, #3176 @ 0xc68 │ │ │ │ ldr.w r3, [r4, r3, lsl #2] │ │ │ │ bl 651204 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r7, sp, #56 @ 0x38 │ │ │ │ + add r7, sp, #184 @ 0xb8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r2, #88] @ 0x58 │ │ │ │ @@ -2142729,21 +2142725,21 @@ │ │ │ │ bl 61d0c0 │ │ │ │ b.n 647150 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #216 @ 0xd8 │ │ │ │ + add r6, sp, #344 @ 0x158 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldr r2, [r3, #92] @ 0x5c │ │ │ │ + ldr r2, [r7, #92] @ 0x5c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r5, sp, #800 @ 0x320 │ │ │ │ + add r5, sp, #928 @ 0x3a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2142842,19 +2142838,19 @@ │ │ │ │ cmpne r2, #141 @ 0x8d │ │ │ │ bne.n 6471f2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #3464] @ 0xd88 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 647228 │ │ │ │ - strb r6, [r4, #2] │ │ │ │ + strb r6, [r0, #3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r4, sp, #792 @ 0x318 │ │ │ │ + add r4, sp, #920 @ 0x398 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r1, #2] │ │ │ │ + strb r2, [r5, #2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2143133,15 +2143129,15 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r4, #26] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldr r2, [r0, #92] @ 0x5c │ │ │ │ + ldr r2, [r4, #92] @ 0x5c │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2143255,15 +2143251,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a9e8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx lr │ │ │ │ - add r1, sp, #72 @ 0x48 │ │ │ │ + add r1, sp, #200 @ 0xc8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cbz r3, 64774c │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2143399,21 +2143395,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r1, #4] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #760 @ (adr r7, 647b88 ) │ │ │ │ + add r7, pc, #888 @ (adr r7, 647c08 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r7, #116] @ 0x74 │ │ │ │ + str r0, [r3, #120] @ 0x78 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r4, #116] @ 0x74 │ │ │ │ + str r6, [r0, #120] @ 0x78 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [r4, #108] @ 0x6c │ │ │ │ + str r0, [r0, #112] @ 0x70 │ │ │ │ lsls r6, r4, #2 │ │ │ │ strh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ @@ -2143520,15 +2143516,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #16 @ (adr r6, 6479e8 ) │ │ │ │ + add r6, pc, #144 @ (adr r6, 647a68 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2143653,21 +2143649,21 @@ │ │ │ │ nop │ │ │ │ strh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrh r6, [r3, #38] @ 0x26 │ │ │ │ + ldrh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r1, r4, #4 │ │ │ │ strh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #4] │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov ip, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2143757,15 +2143753,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 61847c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r3, pc, #424 @ (adr r3, 647dec ) │ │ │ │ + add r3, pc, #552 @ (adr r3, 647e6c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r3 │ │ │ │ @@ -2143945,23 +2143941,23 @@ │ │ │ │ b.n 647dcc │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r2, #28] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - add r2, pc, #616 @ (adr r2, 648090 ) │ │ │ │ + add r2, pc, #744 @ (adr r2, 648110 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r2, pc, #592 @ (adr r2, 64807c ) │ │ │ │ + add r2, pc, #720 @ (adr r2, 6480fc ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r6, #24] │ │ │ │ + str r6, [r2, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r2, pc, #136 @ (adr r2, 647ebc ) │ │ │ │ + add r2, pc, #264 @ (adr r2, 647f3c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r1, pc, #744 @ (adr r1, 648120 ) │ │ │ │ + add r1, pc, #872 @ (adr r1, 6481a0 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r4, [r5, #16] │ │ │ │ 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 │ │ │ │ @@ -2144427,15 +2144423,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r6, #10] │ │ │ │ lsls r6, r2, #5 │ │ │ │ strh r0, [r6, #2] │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w lr, #3 │ │ │ │ @@ -2144693,15 +2144689,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 6484fe │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r4, #12] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #896] @ 0x380 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrb r4, [r4, #9] │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ @@ -2145036,15 +2145032,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r1, #7] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrb r4, [r3, #1] │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, r0] │ │ │ │ + ldrh r4, [r7, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2145265,15 +2145261,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r6, [r5, #19] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #152] @ 0x98 │ │ │ │ + str r4, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r5, #2 │ │ │ │ strb r4, [r1, #16] │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2145316,15 +2145312,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 648af4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r2, [sp, #1000] @ 0x3e8 │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #220] @ 648d8c │ │ │ │ mov ip, r1 │ │ │ │ @@ -2145407,15 +2145403,15 @@ │ │ │ │ nop │ │ │ │ strb r6, [r0, #13] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r7, #11] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - str r1, [sp, #952] @ 0x3b8 │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2145490,19 +2145486,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ mov r0, r7 │ │ │ │ blx 69074 │ │ │ │ mov r2, r0 │ │ │ │ b.n 648dea │ │ │ │ nop │ │ │ │ - strb r2, [r2, r6] │ │ │ │ + strb r2, [r6, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r4, [r0, r6] │ │ │ │ + strb r4, [r4, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [sp, #984] @ 0x3d8 │ │ │ │ + str r1, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -2145697,15 +2145693,15 @@ │ │ │ │ bic.w r2, r5, #2 │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 64901a │ │ │ │ b.n 64908a │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r1, #60] @ 0x3c │ │ │ │ + ldrh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ subs r5, r1, #5 │ │ │ │ @@ -2145793,19 +2145789,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 6478a0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r7, #50] @ 0x32 │ │ │ │ + ldrh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r0, [r0, #50] @ 0x32 │ │ │ │ + ldrh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r4, #46] @ 0x2e │ │ │ │ + ldrh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2145956,21 +2145952,21 @@ │ │ │ │ adds r6, #200 @ 0xc8 │ │ │ │ b.n 6492e0 │ │ │ │ adds r6, #160 @ 0xa0 │ │ │ │ b.n 6492e0 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ b.n 6492e0 │ │ │ │ nop │ │ │ │ - ldrh r6, [r1, #40] @ 0x28 │ │ │ │ + ldrh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r1, #38] @ 0x26 │ │ │ │ + ldrh r6, [r5, #38] @ 0x26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r6, #34] @ 0x22 │ │ │ │ + ldrh r4, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r7, #32] │ │ │ │ + ldrh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r8, [r0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2146043,15 +2146039,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 6478a0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r3, #30] │ │ │ │ + ldrh r2, [r7, #30] │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #836] @ (649794 ) │ │ │ │ @@ -2146366,23 +2146362,23 @@ │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ b.n 6496a2 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #20] │ │ │ │ + ldrh r6, [r7, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrh r2, [r7, #16] │ │ │ │ + ldrh r2, [r3, #18] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r2, #14] │ │ │ │ + ldrh r6, [r6, #14] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r1, #1] │ │ │ │ + strb r6, [r5, #1] │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2146533,21 +2146529,21 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ blx 69074 │ │ │ │ mov r6, r0 │ │ │ │ b.n 649882 │ │ │ │ - ldr r4, [r7, #112] @ 0x70 │ │ │ │ + ldr r4, [r3, #116] @ 0x74 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - strh r4, [r6, #48] @ 0x30 │ │ │ │ + strh r4, [r2, #50] @ 0x32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r4, #48] @ 0x30 │ │ │ │ + strh r2, [r0, #50] @ 0x32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r1, #48] @ 0x30 │ │ │ │ + strh r2, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2146725,19 +2146721,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ blx 69074 │ │ │ │ mov r6, r0 │ │ │ │ b.n 649a3e │ │ │ │ - strh r6, [r1, #34] @ 0x22 │ │ │ │ + strh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r5, #32] │ │ │ │ + strh r6, [r1, #34] @ 0x22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r2, #32] │ │ │ │ + strh r6, [r6, #32] │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2146921,19 +2146917,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc │ │ │ │ blx 69074 │ │ │ │ mov r6, r0 │ │ │ │ b.n 649c2c │ │ │ │ - strh r0, [r2, #18] │ │ │ │ + strh r0, [r6, #18] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r2, #16] │ │ │ │ + strh r6, [r6, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r7, #14] │ │ │ │ + strh r6, [r3, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #568] @ (649fc0 ) │ │ │ │ add.w r6, r0, #12288 @ 0x3000 │ │ │ │ @@ -2147145,31 +2147141,31 @@ │ │ │ │ str.w r0, [r6, #676] @ 0x2a4 │ │ │ │ b.n 649da8 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r6, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - rors r4, r2 │ │ │ │ + rors r4, r6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - rors r6, r3 │ │ │ │ + rors r6, r7 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - rors r6, r4 │ │ │ │ + tst r6, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ str r2, [r4, #28] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - sbcs r4, r5 │ │ │ │ + rors r4, r1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r0, [r2, #6] │ │ │ │ + strh r0, [r6, #6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add lr, r9 │ │ │ │ + add lr, sp │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r8, r1 │ │ │ │ + add r8, r5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r0, r8 │ │ │ │ + add r0, ip │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #556] @ (64a22c ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2147376,17 +2147372,17 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldrsh r0, [r7, r7] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r7, r4] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrb r2, [r4, #24] │ │ │ │ + ldrb r2, [r0, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r0, #22] │ │ │ │ + ldrb r2, [r4, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2147545,21 +2147541,21 @@ │ │ │ │ ldr r2, [r1, #24] │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 64a3f6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r3, #18] │ │ │ │ + ldrb r6, [r7, #18] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [pc, #680] @ (64a6b8 ) │ │ │ │ + ldr r3, [pc, #808] @ (64a738 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r2, [r6, #8] │ │ │ │ + strh r2, [r2, #10] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4} │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1084] @ 64a868 │ │ │ │ @@ -2147966,23 +2147962,23 @@ │ │ │ │ mov r5, ip │ │ │ │ b.n 64a80a │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r1, r7] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #10] │ │ │ │ + ldrb r4, [r3, #11] │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrh r6, [r6, r4] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrb r6, [r2, #9] │ │ │ │ + ldrb r6, [r6, #9] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r0, #8] │ │ │ │ + ldrb r4, [r4, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r6, [r3, r5] │ │ │ │ + ldrsh r6, [r7, r5] │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #544] @ (64aab8 ) │ │ │ │ @@ -2148200,17 +2148196,17 @@ │ │ │ │ nop │ │ │ │ ldrsb r0, [r4, r5] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r1, r4] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strb r4, [r7, #24] │ │ │ │ + strb r4, [r3, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r7, #19] │ │ │ │ + strb r6, [r3, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 64abba │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2148295,15 +2148291,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a9e8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx lr │ │ │ │ - strb r4, [r3, #17] │ │ │ │ + strb r4, [r7, #17] │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3832] @ 0xef8 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #1184] @ 64b074 │ │ │ │ @@ -2148751,27 +2148747,27 @@ │ │ │ │ mov r6, lr │ │ │ │ b.n 64b014 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r4, r0] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, r3] │ │ │ │ + ldrh r6, [r2, r4] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - strb r4, [r6, #11] │ │ │ │ + strb r4, [r2, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r2, #11] │ │ │ │ + strb r0, [r6, #11] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r4, #8] │ │ │ │ + strb r4, [r0, #9] │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r6, [r3, r0] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strb r0, [r6, #3] │ │ │ │ + strb r0, [r2, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r4, [r6, r7] │ │ │ │ + ldr r4, [r2, r0] │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #544] @ (64b2cc ) │ │ │ │ @@ -2148980,21 +2148976,21 @@ │ │ │ │ b.n 64b1e0 │ │ │ │ ldr r7, [pc, #304] @ (64b400 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #944] @ (64b688 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldr r2, [r3, #96] @ 0x60 │ │ │ │ + ldr r2, [r7, #96] @ 0x60 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [r6, #84] @ 0x54 │ │ │ │ + ldr r4, [r2, #88] @ 0x58 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r3, #80] @ 0x50 │ │ │ │ + ldr r6, [r7, #80] @ 0x50 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r6, #72] @ 0x48 │ │ │ │ + ldr r0, [r2, #76] @ 0x4c │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r1 │ │ │ │ @@ -2149285,19 +2149281,19 @@ │ │ │ │ nop │ │ │ │ ldr r4, [pc, #976] @ (64b9d0 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #112] @ (64b678 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldr r6, [r7, #48] @ 0x30 │ │ │ │ + ldr r6, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r6, #32] │ │ │ │ + ldr r0, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [r7, #28] │ │ │ │ + ldr r4, [r3, #32] │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #752] @ (64b918 ) │ │ │ │ @@ -2149579,27 +2149575,27 @@ │ │ │ │ blx 69074 │ │ │ │ b.n 64b852 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #832] @ (64bc5c ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #74 @ 0x4a │ │ │ │ + cmp r4, #106 @ 0x6a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r4, #80 @ 0x50 │ │ │ │ + cmp r4, #112 @ 0x70 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [r2, #112] @ 0x70 │ │ │ │ + str r0, [r6, #112] @ 0x70 │ │ │ │ lsls r4, r5, #2 │ │ │ │ @ instruction: 0x47a6 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - str r2, [r5, #104] @ 0x68 │ │ │ │ + str r2, [r1, #108] @ 0x6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r7, #100] @ 0x64 │ │ │ │ + str r2, [r3, #104] @ 0x68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r2, #100] @ 0x64 │ │ │ │ + str r0, [r6, #100] @ 0x64 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2151008,23 +2151004,23 @@ │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ strd lr, r0, [r2, #8] │ │ │ │ mov.w ip, r1, lsr #16 │ │ │ │ bne.n 64c7b6 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r2, #16] │ │ │ │ b.n 64c7ea │ │ │ │ - rors r6, r7 │ │ │ │ + tst r6, r3 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - adcs r0, r6 │ │ │ │ + sbcs r0, r2 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - adcs r4, r4 │ │ │ │ + sbcs r4, r0 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - asrs r2, r7 │ │ │ │ + adcs r2, r3 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - asrs r2, r3 │ │ │ │ + asrs r2, r7 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr.w ip, [r1, #12] │ │ │ │ push {r4, lr} │ │ │ │ cmp ip, r2 │ │ │ │ bgt.n 64c8e0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ rsb r2, r2, ip, lsl #1 │ │ │ │ @@ -2152251,21 +2152247,21 @@ │ │ │ │ adds r1, r6, #1 │ │ │ │ str.w r8, [sp] │ │ │ │ adds r6, #1 │ │ │ │ adds r7, #1 │ │ │ │ bl 64c4f0 │ │ │ │ b.n 64d4a6 │ │ │ │ nop │ │ │ │ - adds r4, #110 @ 0x6e │ │ │ │ + adds r4, #142 @ 0x8e │ │ │ │ lsls r1, r4, #4 │ │ │ │ - adds r3, #202 @ 0xca │ │ │ │ + adds r3, #234 @ 0xea │ │ │ │ lsls r1, r4, #4 │ │ │ │ - adds r4, #144 @ 0x90 │ │ │ │ + adds r4, #176 @ 0xb0 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - adds r4, #28 │ │ │ │ + adds r4, #60 @ 0x3c │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr r2, [pc, #940] @ (64d984 ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -2153386,17 +2153382,17 @@ │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ lsls r0, r0, #2 │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ movs r2, #82 @ 0x52 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #166 @ 0xa6 │ │ │ │ + cmp r1, #198 @ 0xc6 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - cmp r1, #138 @ 0x8a │ │ │ │ + cmp r1, #170 @ 0xaa │ │ │ │ lsls r1, r4, #4 │ │ │ │ subs r2, r4, #7 │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ @@ -2153833,17 +2153829,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r4, #2 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r3, #1 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - movs r3, #234 @ 0xea │ │ │ │ + movs r4, #10 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - movs r3, #208 @ 0xd0 │ │ │ │ + movs r3, #240 @ 0xf0 │ │ │ │ lsls r1, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ ldr r2, [pc, #172] @ (64e85c ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -2154043,17 +2154039,17 @@ │ │ │ │ vmov.f32 s11, s12 │ │ │ │ b.n 64e8c2 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r1, #4 │ │ │ │ + subs r0, r5, #4 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - subs r6, r5, #3 │ │ │ │ + subs r6, r1, #4 │ │ │ │ lsls r1, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #84] @ (64ea38 ) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2154264,19 +2154260,19 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r1, #21 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #10 │ │ │ │ + adds r4, #42 @ 0x2a │ │ │ │ lsls r4, r5, #2 │ │ │ │ asrs r6, r6, #17 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - adds r3, #168 @ 0xa8 │ │ │ │ + adds r3, #200 @ 0xc8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2154453,24 +2154449,24 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #15 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #122 @ 0x7a │ │ │ │ + adds r2, #154 @ 0x9a │ │ │ │ lsls r4, r5, #2 │ │ │ │ asrs r6, r1, #12 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - @ instruction: 0xf70400a5 │ │ │ │ - adds r1, #218 @ 0xda │ │ │ │ + @ instruction: 0xf72400a5 │ │ │ │ + adds r1, #250 @ 0xfa │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf66c00a5 │ │ │ │ + @ instruction: 0xf68c00a5 │ │ │ │ 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] @ (64f088 ) │ │ │ │ mov r5, r3 │ │ │ │ @@ -2154684,25 +2154680,25 @@ │ │ │ │ b.n 64eef2 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r1, #7 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #210 @ 0xd2 │ │ │ │ + adds r0, #242 @ 0xf2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r0, #82 @ 0x52 │ │ │ │ + adds r0, #114 @ 0x72 │ │ │ │ lsls r4, r5, #2 │ │ │ │ asrs r2, r3, #3 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - cmp r7, #220 @ 0xdc │ │ │ │ + cmp r7, #252 @ 0xfc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r7, #118 @ 0x76 │ │ │ │ + cmp r7, #150 @ 0x96 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r6, #228 @ 0xe4 │ │ │ │ + cmp r7, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2154842,19 +2154838,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 690e0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cmp r5, #244 @ 0xf4 │ │ │ │ + cmp r6, #20 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r5, #120 @ 0x78 │ │ │ │ + cmp r5, #152 @ 0x98 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r5, #94 @ 0x5e │ │ │ │ + cmp r5, #126 @ 0x7e │ │ │ │ lsls r4, r5, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3336] @ 0xd08 │ │ │ │ @@ -2155776,27 +2155772,27 @@ │ │ │ │ bl 64c1ec │ │ │ │ b.n 64fbb8 │ │ │ │ nop │ │ │ │ lsrs r6, r6, #21 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ + cmp r3, #16 │ │ │ │ lsls r4, r5, #2 │ │ │ │ lsrs r2, r7, #9 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - cmp r1, #22 │ │ │ │ + cmp r1, #54 @ 0x36 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r0, #102 @ 0x66 │ │ │ │ + cmp r0, #134 @ 0x86 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r7, #64 @ 0x40 │ │ │ │ + movs r7, #96 @ 0x60 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r6, #108 @ 0x6c │ │ │ │ + movs r6, #140 @ 0x8c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r5, #6 │ │ │ │ + movs r5, #38 @ 0x26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ tst.w r8, #4 │ │ │ │ beq.w 64f3be │ │ │ │ tst.w r9, #8 │ │ │ │ beq.w 64f3be │ │ │ │ ldrh.w r4, [sp, #768] @ 0x300 │ │ │ │ ubfx r2, r4, #0, #14 │ │ │ │ @@ -2156122,15 +2156118,15 @@ │ │ │ │ cbnz r0, 6500bc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r4, sp, #140 @ 0x8c │ │ │ │ b.w 64f5aa │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ b.w 64f318 │ │ │ │ - movs r1, #128 @ 0x80 │ │ │ │ + movs r1, #160 @ 0xa0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldrb r6, [r3, #0] │ │ │ │ @@ -2156520,18 +2156516,18 @@ │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ b.n 650402 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r0], #340 @ 0x154 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r5, r6 │ │ │ │ + subs r4, r1, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ @ instruction: 0xfb920155 │ │ │ │ - subs r0, r7, r1 │ │ │ │ + subs r0, r3, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #200] @ (650608 ) │ │ │ │ @@ -2156926,17 +2156922,17 @@ │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r2 │ │ │ │ vst2.8 {d16[2],d17[2]}, [r2 :16], r5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r6, r1 │ │ │ │ + adds r6, r2, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r6, r2, r1 │ │ │ │ + adds r6, r6, r1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ @ instruction: 0xf7720155 │ │ │ │ ldrd r3, r2, [sp, #248] @ 0xf8 │ │ │ │ mov r0, r5 │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ lsl.w r3, sl, r3 │ │ │ │ @@ -2157277,17 +2157273,17 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 650c78 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf53c0155 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #13 │ │ │ │ + asrs r6, r6, #13 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r4, r3, #11 │ │ │ │ + asrs r4, r7, #11 │ │ │ │ lsls r4, r5, #2 │ │ │ │ @ instruction: 0xf3720155 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2157510,15 +2157506,15 @@ │ │ │ │ movs r7, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ rsbs r1, r4, #85 @ 0x55 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #32 │ │ │ │ + asrs r4, r3, #1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ eor.w r1, ip, #85 @ 0x55 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -2157652,23 +2157648,23 @@ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ str r1, [r4, #12] │ │ │ │ b.n 65104a │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [r4, #12] │ │ │ │ b.n 65105a │ │ │ │ nop │ │ │ │ - bmi.n 651180 │ │ │ │ + bmi.n 6511c0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bmi.n 651114 │ │ │ │ + bmi.n 651154 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r7, #26 │ │ │ │ + lsrs r0, r3, #27 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 651068 │ │ │ │ + bcc.n 6510a8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bcc.n 651060 │ │ │ │ + bcc.n 6510a0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ movw ip, #3572 @ 0xdf4 │ │ │ │ movs r2, #0 │ │ │ │ mla r3, ip, r1, r3 │ │ │ │ str.w r2, [r3, #328] @ 0x148 │ │ │ │ str.w r2, [r3, #3564] @ 0xdec │ │ │ │ @@ -2157737,17 +2157733,17 @@ │ │ │ │ str.w r5, [r0, #328] @ 0x148 │ │ │ │ str.w r5, [r0, #3564] @ 0xdec │ │ │ │ str.w r5, [r0, #3568] @ 0xdf0 │ │ │ │ str.w r5, [r0, #2256] @ 0x8d0 │ │ │ │ str r3, [r0, #4] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bcc.n 651234 │ │ │ │ + bcc.n 651274 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bcc.n 6511f0 │ │ │ │ + bcc.n 651230 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6a8b0 │ │ │ │ @@ -2157804,15 +2157800,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx 6a108 │ │ │ │ mov r8, r0 │ │ │ │ b.n 651250 │ │ │ │ nop │ │ │ │ - lsrs r4, r4, #20 │ │ │ │ + lsrs r4, r0, #21 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r4, r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2157840,15 +2157836,15 @@ │ │ │ │ blx 6a9e8 │ │ │ │ mov r0, r5 │ │ │ │ bl 650fb0 │ │ │ │ ldr.w r3, [r4, #3564] @ 0xdec │ │ │ │ str.w r3, [r4, #3568] @ 0xdf0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r2, #18 │ │ │ │ + lsrs r6, r6, #18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2157938,17 +2157934,17 @@ │ │ │ │ str r2, [r4, #28] │ │ │ │ blx 6a9e8 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 651322 │ │ │ │ mov r0, r4 │ │ │ │ bl 651290 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - lsrs r0, r5, #15 │ │ │ │ + lsrs r0, r1, #16 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - beq.n 6513e8 │ │ │ │ + bne.n 651428 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ @@ -2158069,21 +2158065,21 @@ │ │ │ │ ldr.w r3, [r1, #2280] @ 0x8e8 │ │ │ │ str.w r3, [r4, #2280] @ 0x8e8 │ │ │ │ str.w r6, [r4, #652] @ 0x28c │ │ │ │ bl 650fb0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r3, #11 │ │ │ │ + lsrs r6, r7, #11 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r3, #10 │ │ │ │ + lsrs r0, r7, #10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r7, {r4, r6, r7} │ │ │ │ + ldmia r7, {r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r7, #28] │ │ │ │ + ldr r2, [r3, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrd r3, r4, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2158109,15 +2158105,15 @@ │ │ │ │ add r3, pc │ │ │ │ blx 69ee0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 650fb0 │ │ │ │ pop {r4, pc} │ │ │ │ - lsrs r2, r1, #6 │ │ │ │ + lsrs r2, r5, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrd r1, r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ subs r3, #1 │ │ │ │ mla r1, r2, r3, r1 │ │ │ │ ldr.w r2, [r1, #328] @ 0x148 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ @@ -2158148,15 +2158144,15 @@ │ │ │ │ blx 69ee0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 650fb0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsrs r4, r0, #5 │ │ │ │ + lsrs r4, r4, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrd r3, r1, [r0, #36] @ 0x24 │ │ │ │ movw ip, #3572 @ 0xdf4 │ │ │ │ @@ -2158202,15 +2158198,15 @@ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a9e8 │ │ │ │ mov r0, r4 │ │ │ │ bl 650fb0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - lsrs r0, r7, #2 │ │ │ │ + lsrs r0, r3, #3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [r0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2158273,23 +2158269,23 @@ │ │ │ │ blx 6a9e8 │ │ │ │ b.n 651732 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 651738 │ │ │ │ str r3, [r1, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r0, #32 │ │ │ │ + subs r0, #64 @ 0x40 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5, {r2, r5, r7} │ │ │ │ + ldmia r5!, {r2, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r7, #230 @ 0xe6 │ │ │ │ + subs r0, #6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r0, r7, #31 │ │ │ │ + lsrs r0, r3, #32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3632] @ 0xe30 │ │ │ │ ldr r2, [pc, #312] @ (6518f0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2158317,15 +2158313,15 @@ │ │ │ │ movs r1, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ add r7, sp, #20 │ │ │ │ bl 48dc30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3798c4> │ │ │ │ movs r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ movw r8, #9217 @ 0x2401 │ │ │ │ - bl ac0394 │ │ │ │ + bl ac0324 │ │ │ │ mov r0, r4 │ │ │ │ bl 47d944 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3695d8> │ │ │ │ ldr r3, [pc, #248] @ (651900 ) │ │ │ │ ldr.w r9, [r6, r3] │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b60b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a1d48> │ │ │ │ @@ -2158386,35 +2158382,35 @@ │ │ │ │ bne.n 6518ea │ │ │ │ add sp, #432 @ 0x1b0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w r5, {r1, r2} │ │ │ │ - bl acc3e0 │ │ │ │ + bl acc370 │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 6517e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl acd4d4 │ │ │ │ + bl acd464 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6517e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac3330 │ │ │ │ + bl ac32c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 49e234 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x389ec8> │ │ │ │ mov r0, r4 │ │ │ │ bl 4b9968 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a55fc> │ │ │ │ b.n 6517e8 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strex r1, r0, [r0, #340] @ 0x154 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2940120 │ │ │ │ + @ instruction: 0xf2b40120 │ │ │ │ @ instruction: 0xe8340155 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ b.n 6517c4 │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2158498,15 +2158494,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 69ee0 │ │ │ │ mov r4, r0 │ │ │ │ b.n 651944 │ │ │ │ nop │ │ │ │ - lsls r0, r1, #22 │ │ │ │ + lsls r0, r5, #22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -2158631,15 +2158627,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ b.n 651734 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #19 │ │ │ │ + lsls r4, r5, #19 │ │ │ │ lsls r4, r5, #2 │ │ │ │ b.n 651514 │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2158918,23 +2158914,23 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 69ee0 │ │ │ │ mov r5, r0 │ │ │ │ b.n 651bc8 │ │ │ │ - lsls r6, r6, #11 │ │ │ │ + lsls r6, r2, #12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r3, #10 │ │ │ │ + lsls r0, r7, #10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r3, #9 │ │ │ │ + lsls r6, r7, #9 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r5, #8 │ │ │ │ + lsls r4, r1, #9 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r2, r2, #5 │ │ │ │ + lsls r2, r6, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3400] @ 0xd48 │ │ │ │ sub.w sp, sp, #660 @ 0x294 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ @@ -2159235,17 +2159231,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ b.n 652498 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, r0 │ │ │ │ + movs r6, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cdp2 0, 3, cr0, cr0, cr11, {5} │ │ │ │ + cdp2 0, 5, cr0, cr0, cr11, {5} │ │ │ │ bhi.w 6526ca │ │ │ │ ldrh.w r1, [sl, #8] │ │ │ │ ubfx r1, r1, #0, #14 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 652878 │ │ │ │ movs r7, #0 │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ @@ -2159690,24 +2159686,24 @@ │ │ │ │ b.n 6520a0 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r4, #684]! @ 0x2ac │ │ │ │ - ldc2l 0, cr0, [r6, #-684]! @ 0xfffffd54 │ │ │ │ + stc2l 0, cr0, [r4, #684] @ 0x2ac │ │ │ │ + ldc2 0, cr0, [r6, #684] @ 0x2ac │ │ │ │ bgt.n 652594 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb7e00ab │ │ │ │ - @ instruction: 0xfae800ab │ │ │ │ - @ instruction: 0xfad800ab │ │ │ │ - @ instruction: 0xfa2a00ab │ │ │ │ + @ instruction: 0xfb9e00ab │ │ │ │ + @ instruction: 0xfb0800ab │ │ │ │ + @ instruction: 0xfaf800ab │ │ │ │ + @ instruction: 0xfa4a00ab │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ add r5, sp, #304 @ 0x130 │ │ │ │ add.w r9, sp, #180 @ 0xb4 │ │ │ │ add.w r8, sp, #176 @ 0xb0 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ @@ -2159945,16 +2159941,16 @@ │ │ │ │ b.n 6521d2 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w r0, [r8, fp, lsl #2] │ │ │ │ - str.w r0, [r0, fp, lsl #2] │ │ │ │ + ldr??.w r0, [r8, fp, lsl #2] │ │ │ │ + str??.w r0, [r0, fp, lsl #2] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3832] @ 0xef8 │ │ │ │ sub sp, #228 @ 0xe4 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #180 @ 0xb4 │ │ │ │ @@ -2160326,15 +2160322,15 @@ │ │ │ │ nop │ │ │ │ bvc.n 652cec │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 652ce8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - and.w r0, lr, #5603328 @ 0x558000 │ │ │ │ + bic.w r0, lr, #5603328 @ 0x558000 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3608] @ 0xe18 │ │ │ │ sub sp, #452 @ 0x1c4 │ │ │ │ @@ -2160654,22 +2160650,22 @@ │ │ │ │ eors r0, r6 │ │ │ │ bcc.n 653038 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 652f00 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - sub.w r0, r4, #171 @ 0xab │ │ │ │ - @ instruction: 0xb718 │ │ │ │ + rsb r0, r4, #171 @ 0xab │ │ │ │ + @ instruction: 0xb738 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf0ae00ab │ │ │ │ - bics.w r0, r2, #171 @ 0xab │ │ │ │ - cbz r4, 653044 │ │ │ │ + @ instruction: 0xf0ce00ab │ │ │ │ + orrs.w r0, r2, #171 @ 0xab │ │ │ │ + cbz r4, 65304c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - vaddl.s32 q0, d24, d27 │ │ │ │ + vaddl.s8 q8, d24, d27 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ mov.w r8, #0 │ │ │ │ @@ -2160874,21 +2160870,21 @@ │ │ │ │ bpl.n 653140 │ │ │ │ b.n 6531ac │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r5, r6} │ │ │ │ + push {r1, r2, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cdp 0, 11, cr0, cr0, cr11, {5} │ │ │ │ - cdp 0, 4, cr0, cr0, cr11, {5} │ │ │ │ + cdp 0, 13, cr0, cr0, cr11, {5} │ │ │ │ + cdp 0, 6, cr0, cr0, cr11, {5} │ │ │ │ ldmia r6!, {r3, r5, r7} │ │ │ │ lsls r5, r2, #5 │ │ │ │ - ldcl 0, cr0, [r8, #684] @ 0x2ac │ │ │ │ + ldcl 0, cr0, [r8, #684]! @ 0x2ac │ │ │ │ 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 │ │ │ │ @@ -2161171,15 +2161167,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69f34 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bics.w r0, lr, fp, asr #2 │ │ │ │ + orrs.w r0, lr, fp, asr #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (653560 ) │ │ │ │ @@ -2161189,15 +2161185,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69f34 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ands.w r0, r0, fp, asr #2 │ │ │ │ + bics.w r0, r0, fp, asr #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (653590 ) │ │ │ │ @@ -2161207,15 +2161203,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 68a4c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strd r0, r0, [r0, #684]! @ 0x2ac │ │ │ │ + and.w r0, r0, fp, asr #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (6535c0 ) │ │ │ │ @@ -2161224,15 +2161220,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 68a4c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xe9ae00ab │ │ │ │ + strd r0, r0, [lr, #684] @ 0x2ac │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (6535f0 ) │ │ │ │ @@ -2161241,15 +2161237,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 68c38 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrd r0, r0, [lr, #-684]! @ 0x2ac │ │ │ │ + @ instruction: 0xe99e00ab │ │ │ │ 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] @ (653620 ) │ │ │ │ @@ -2161258,15 +2161254,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6ae1c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strd r0, r0, [lr, #-684] @ 0x2ac │ │ │ │ + strd r0, r0, [lr, #-684]! @ 0x2ac │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (653650 ) │ │ │ │ @@ -2161275,15 +2161271,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69af4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmdb lr, {r0, r1, r3, r5, r7} │ │ │ │ + ldmdb lr!, {r0, r1, r3, r5, r7} │ │ │ │ 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] @ (653680 ) │ │ │ │ @@ -2161293,15 +2161289,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69af4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [r0], #684 @ 0x2ac │ │ │ │ + ldmdb r0, {r0, r1, r3, r5, r7} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (6536b0 ) │ │ │ │ @@ -2161310,15 +2161306,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6aa30 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmia.w lr!, {r0, r1, r3, r5, r7} │ │ │ │ + @ instruction: 0xe8de00ab │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (6536e0 ) │ │ │ │ @@ -2161328,15 +2161324,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6aa30 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia.w r0, {r0, r1, r3, r5, r7} │ │ │ │ + ldmia.w r0!, {r0, r1, r3, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -2161351,15 +2161347,15 @@ │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6aa30 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strex r0, r0, [lr, #684] @ 0x2ac │ │ │ │ + strd r0, r0, [lr], #-684 @ 0x2ac │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ add.w r0, r1, #160 @ 0xa0 │ │ │ │ ldrd r1, r2, [r2] │ │ │ │ @@ -2161413,15 +2161409,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (6537cc ) │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6aa30 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 653708 │ │ │ │ + b.n 653748 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2161436,15 +2161432,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6a85c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 6536d0 │ │ │ │ + b.n 653710 │ │ │ │ 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 │ │ │ │ add.w r0, r1, #120 @ 0x78 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2161460,15 +2161456,15 @@ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6a610 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 653690 │ │ │ │ + b.n 6536d0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2161478,15 +2161474,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ adds r5, #24 │ │ │ │ blx 6a610 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 65366c │ │ │ │ + b.n 6536ac │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2161683,15 +2161679,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6ae70 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 653458 │ │ │ │ + b.n 653498 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2161702,15 +2161698,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 693c0 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 65342c │ │ │ │ + b.n 65346c │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2161730,15 +2161726,15 @@ │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ adds r5, #24 │ │ │ │ blx 6a73c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 653410 │ │ │ │ + b.n 653450 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2161758,15 +2161754,15 @@ │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ adds r5, #24 │ │ │ │ blx 6a73c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 6533c8 │ │ │ │ + b.n 653408 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r0, r1, #40 @ 0x28 │ │ │ │ ldr r1, [pc, #68] @ (653ba4 ) │ │ │ │ @@ -2161856,15 +2161852,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ adds r5, #24 │ │ │ │ blx 690e0 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 6542a4 │ │ │ │ + b.n 6542e4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2161939,15 +2161935,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ adds r5, #24 │ │ │ │ blx 692d0 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 6541b8 │ │ │ │ + b.n 6541f8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2162036,15 +2162032,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 64ea8c │ │ │ │ strd r4, r0, [r6, #96] @ 0x60 │ │ │ │ strd r4, r0, [r6, #104] @ 0x68 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - b.n 654120 │ │ │ │ + b.n 654160 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2162312,15 +2162308,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ adds r5, #24 │ │ │ │ bl 629480 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - udf #106 @ 0x6a │ │ │ │ + udf #138 @ 0x8a │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2162716,15 +2162712,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 69b30 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - bls.n 65457c │ │ │ │ + bge.n 6545bc │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ mov r4, r2 │ │ │ │ @@ -2162752,15 +2162748,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 69b30 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - bls.n 654520 │ │ │ │ + bls.n 654560 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -2162791,15 +2162787,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b30 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bls.n 6546b0 │ │ │ │ + bls.n 6546f0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2162829,15 +2162825,15 @@ │ │ │ │ adds r4, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b30 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bhi.n 654648 │ │ │ │ + bhi.n 654688 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2162868,15 +2162864,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b30 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bhi.n 6547ec │ │ │ │ + bhi.n 65482c │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -2162906,15 +2162902,15 @@ │ │ │ │ adds r5, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b30 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bvc.n 65478c │ │ │ │ + bhi.n 6547cc │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ add.w r0, r1, #200 @ 0xc8 │ │ │ │ @@ -2163171,15 +2163167,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b30 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bpl.n 654a9c │ │ │ │ + bpl.n 654adc │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2163473,15 +2163469,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 69ee0 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bcs.n 654db4 │ │ │ │ + bcs.n 654df4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r2, #88] @ 0x58 │ │ │ │ @@ -2163688,15 +2163684,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a108 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r7, {r3, r4, r7} │ │ │ │ + ldmia r7, {r3, r4, r5, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2163714,15 +2163710,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a108 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r7!, {r2, r4, r6} │ │ │ │ + ldmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2163740,15 +2163736,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a108 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r7!, {r4} │ │ │ │ + ldmia r7!, {r4, r5} │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r2 │ │ │ │ add.w r0, r1, #40 @ 0x28 │ │ │ │ @@ -2163918,15 +2163914,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a108 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r5!, {r3} │ │ │ │ + ldmia r5, {r3, r5} │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2163949,15 +2163945,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69af4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r4, {r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r2, r4, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2163968,15 +2163964,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69f34 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r4!, {r2, r7} │ │ │ │ + ldmia r4!, {r2, r5, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2163986,15 +2163982,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69f34 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmia r4, {r1, r4, r6} │ │ │ │ + ldmia r4, {r1, r4, r5, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2164004,15 +2164000,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 68a4c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmia r4!, {r1, r5} │ │ │ │ + ldmia r4!, {r1, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2164084,15 +2164080,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a108 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r3, {r2, r3, r6} │ │ │ │ + ldmia r3, {r2, r3, r5, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2164110,15 +2164106,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a108 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r3, {r3} │ │ │ │ + ldmia r3, {r3, r5} │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2164136,15 +2164132,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a108 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r2, {r2, r6, r7} │ │ │ │ + ldmia r2, {r2, r5, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2164162,15 +2164158,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a108 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r2!, {r7} │ │ │ │ + ldmia r2!, {r5, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2164188,15 +2164184,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a108 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r2, {r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r2, r3, r4, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2164214,15 +2164210,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a108 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4} │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2165004,15 +2165000,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ add r1, pc, #448 @ (adr r1, 656088 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #50] @ 0x32 │ │ │ │ + strh r2, [r1, #52] @ 0x34 │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r1, pc, #344 @ (adr r1, 65602c ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2165873,15 +2165869,15 @@ │ │ │ │ nop │ │ │ │ ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - ldrb r4, [r6, #21] │ │ │ │ + ldrb r4, [r2, #22] │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (6567c8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -2192342,14586 +2192338,14589 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668a10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, r4] │ │ │ │ + ldrh r4, [r1, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668a2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, r4] │ │ │ │ + ldrh r4, [r1, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668a48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, r4] │ │ │ │ + ldrh r0, [r0, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668a64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, r4] │ │ │ │ + ldrh r0, [r7, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668a80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, r4] │ │ │ │ + ldrh r0, [r7, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668a9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, r4] │ │ │ │ + ldrh r0, [r6, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668ab8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, r4] │ │ │ │ + ldrh r4, [r4, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668ad4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, r3] │ │ │ │ + ldrh r4, [r3, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668af0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, r3] │ │ │ │ + ldrh r4, [r1, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668b0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, r3] │ │ │ │ + ldrh r4, [r7, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668b28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, r3] │ │ │ │ + ldrh r0, [r7, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668b44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, r3] │ │ │ │ + ldrh r4, [r6, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668b60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, r3] │ │ │ │ + ldrh r4, [r4, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668b7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, r3] │ │ │ │ + ldrh r4, [r4, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668b98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, r3] │ │ │ │ + ldrh r4, [r4, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668bb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, r2] │ │ │ │ + ldrh r0, [r3, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668bd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, r2] │ │ │ │ + ldrh r0, [r2, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668bec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, r2] │ │ │ │ + ldrh r4, [r1, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668c08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, r2] │ │ │ │ + ldrh r4, [r1, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668c24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, r2] │ │ │ │ + ldrh r4, [r1, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668c40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, r2] │ │ │ │ + ldrh r0, [r1, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668c5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, r2] │ │ │ │ + ldrh r0, [r1, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668c78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, r2] │ │ │ │ + ldrh r0, [r1, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668c94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, r2] │ │ │ │ + ldrh r0, [r1, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668cb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, r2] │ │ │ │ + ldrh r4, [r0, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668ccc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, r2] │ │ │ │ + ldrh r4, [r0, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668ce8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, r2] │ │ │ │ + ldrh r0, [r0, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668d04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, r2] │ │ │ │ + ldrh r4, [r7, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668d20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, r2] │ │ │ │ + ldrh r0, [r7, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668d3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, r2] │ │ │ │ + ldrh r0, [r6, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668d58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, r2] │ │ │ │ + ldrh r4, [r4, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668d74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, r2] │ │ │ │ + ldrh r4, [r4, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668d90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, r2] │ │ │ │ + ldrh r4, [r4, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668dac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, r1] │ │ │ │ + ldrh r0, [r3, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668dc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, r1] │ │ │ │ + ldrh r0, [r2, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668de4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, r1] │ │ │ │ + ldrh r4, [r1, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668e00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, r1] │ │ │ │ + ldrh r0, [r1, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668e1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #88 @ 0x58 │ │ │ │ + adds r2, #120 @ 0x78 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668e38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #28 │ │ │ │ + adds r2, #60 @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668e54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #228 @ 0xe4 │ │ │ │ + adds r2, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668e70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #92 @ 0x5c │ │ │ │ + adds r1, #124 @ 0x7c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668e8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #52 @ 0x34 │ │ │ │ + cmp r5, #84 @ 0x54 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668ea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #252 @ 0xfc │ │ │ │ + cmp r5, #28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668ec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #28 │ │ │ │ + cmp r2, #60 @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668ee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, r6] │ │ │ │ + ldr r0, [r7, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668efc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, r6] │ │ │ │ + ldr r0, [r1, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668f18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #96] @ 0x60 │ │ │ │ + str r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668f34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 668ef0 │ │ │ │ + bge.n 668f30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668f50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 668e9c │ │ │ │ + bge.n 668edc │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668f6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, r5] │ │ │ │ + ldr r0, [r0, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668f88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, r5] │ │ │ │ + ldr r0, [r0, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668fa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, r5] │ │ │ │ + ldr r4, [r7, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668fc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, r5] │ │ │ │ + ldr r4, [r7, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668fdc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, r5] │ │ │ │ + ldr r0, [r2, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668ff8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, r6] │ │ │ │ + ldr r0, [r5, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669014 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, r6] │ │ │ │ + ldr r4, [r6, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669030 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, r6] │ │ │ │ + ldr r4, [r6, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66904c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, r6] │ │ │ │ + ldr r4, [r6, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669068 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, r6] │ │ │ │ + ldr r0, [r6, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669084 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #144 @ 0x90 │ │ │ │ + adds r1, #176 @ 0xb0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6690a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #136 @ 0x88 │ │ │ │ + adds r1, #168 @ 0xa8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6690bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, r5] │ │ │ │ + ldr r0, [r6, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6690d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #176 @ 0xb0 │ │ │ │ + cmp r3, #208 @ 0xd0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6690f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #200 @ 0xc8 │ │ │ │ + cmp r3, #232 @ 0xe8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669110 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #88 @ 0x58 │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66912c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 669218 │ │ │ │ + bmi.n 669058 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669148 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 669184 │ │ │ │ + bmi.n 6691c4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669164 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, r3] │ │ │ │ + ldr r0, [r5, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669180 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, r3] │ │ │ │ + ldr r4, [r4, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66919c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, r3] │ │ │ │ + ldr r0, [r4, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6691b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, r2] │ │ │ │ + ldr r4, [r3, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6691d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, r2] │ │ │ │ + ldr r0, [r3, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6691f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, r2] │ │ │ │ + ldr r0, [r2, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66920c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, r2] │ │ │ │ + ldr r0, [r1, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669228 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, r2] │ │ │ │ + ldr r0, [r0, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669244 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ + ldr r0, [r7, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669260 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, r2] │ │ │ │ + ldr r0, [r6, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66927c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, r2] │ │ │ │ + ldr r0, [r5, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669298 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, r2] │ │ │ │ + ldr r0, [r4, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6692b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, r1] │ │ │ │ + ldr r0, [r3, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6692d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, r1] │ │ │ │ + ldr r0, [r2, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6692ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, r1] │ │ │ │ + ldr r4, [r1, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669308 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, r1] │ │ │ │ + ldr r0, [r1, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669324 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, r1] │ │ │ │ + ldr r4, [r7, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669340 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, r1] │ │ │ │ + ldr r0, [r6, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66935c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, r1] │ │ │ │ + ldr r4, [r5, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669378 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, r1] │ │ │ │ + ldr r4, [r4, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669394 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, r1] │ │ │ │ + ldr r0, [r4, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6693b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, r0] │ │ │ │ + ldr r0, [r3, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6693cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, r0] │ │ │ │ + ldr r4, [r2, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6693e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, r0] │ │ │ │ + ldr r4, [r1, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669404 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, r0] │ │ │ │ + ldr r0, [r1, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669420 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, r0] │ │ │ │ + ldr r0, [r0, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66943c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, r0] │ │ │ │ + ldr r4, [r6, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669458 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, r0] │ │ │ │ + ldr r0, [r5, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669474 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r7, r7] │ │ │ │ + ldr r4, [r3, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669490 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r6, r7] │ │ │ │ + ldr r0, [r2, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6694ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r4, r7] │ │ │ │ + ldr r4, [r0, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6694c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r3, r7] │ │ │ │ + ldrsb r0, [r7, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6694e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r1, r7] │ │ │ │ + ldrsb r4, [r5, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669500 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r0, r7] │ │ │ │ + ldrsb r0, [r4, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66951c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r6, r6] │ │ │ │ + ldrsb r4, [r2, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669538 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r4, r6] │ │ │ │ + ldrsb r4, [r0, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669554 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r3, r6] │ │ │ │ + ldrsb r0, [r7, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669570 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r1, r6] │ │ │ │ + ldrsb r0, [r5, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66958c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r7, r5] │ │ │ │ + ldrsb r4, [r3, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6695a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r6, r5] │ │ │ │ + ldrsb r0, [r2, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6695c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r4, r5] │ │ │ │ + ldrsb r4, [r0, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6695e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r3, r5] │ │ │ │ + ldrsb r0, [r7, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6695fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r1, r5] │ │ │ │ + ldrsb r4, [r5, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669618 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r0, r5] │ │ │ │ + ldrsb r0, [r4, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669634 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r6, r4] │ │ │ │ + ldrsb r4, [r2, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669650 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r5, r4] │ │ │ │ + ldrsb r0, [r1, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66966c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r5, r4] │ │ │ │ + ldrsb r4, [r1, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669688 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r6, r4] │ │ │ │ + ldrsb r4, [r2, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6696a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r5, r4] │ │ │ │ + ldrsb r4, [r1, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6696c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6696dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r5, r7} │ │ │ │ + stmia r2!, {r2, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6696f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ite │ │ │ │ - lsl r7, r3, #2 │ │ │ │ - pushal {r3, lr} │ │ │ │ + stmia r0!, {r2, r4} │ │ │ │ + lsls r7, r3, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669714 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - itt gt │ │ │ │ - lslgt r7, r3, #2 │ │ │ │ - pushgt {r3, lr} │ │ │ │ + itt al │ │ │ │ + lslal r7, r3, #2 │ │ │ │ + pushal {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (669734 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrsb r0, [r7, r2] │ │ │ │ + ldrsb r0, [r3, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669750 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - sev │ │ │ │ + nop {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] @ (66976c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00e4 │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + itt eq │ │ │ │ + lsleq r7, r3, #2 │ │ │ │ + pusheq {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669788 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00a0 │ │ │ │ + bkpt 0x00c0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6697a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #252 @ 0xfc │ │ │ │ + subs 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] @ (6697c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bic.w r0, r0, lr, lsr #2 │ │ │ │ + orr.w r0, r0, lr, lsr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6697dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [ip, #-632]! @ 0x278 │ │ │ │ + @ instruction: 0xe99c009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6697f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe8d8009e │ │ │ │ + ldrd r0, r0, [r8], #632 @ 0x278 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669814 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [ip], #-632 @ 0x278 │ │ │ │ + ldmia.w ip, {r1, r2, r3, r4, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669830 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe820009e │ │ │ │ + strex r0, r0, [r0, #632] @ 0x278 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66984c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 669690 │ │ │ │ + b.n 6696d0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669868 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r3, r6} │ │ │ │ + ldmia r0!, {r3, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669884 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r3} │ │ │ │ + ldmia r0!, {r3, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6698a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r5, r7} │ │ │ │ + stmia r6!, {r2, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6698bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 669470 │ │ │ │ + b.n 6694b0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6698d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 669b0c │ │ │ │ + b.n 669b4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6698f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #28] │ │ │ │ + ldrh r0, [r1, #30] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669910 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #20] │ │ │ │ + ldrh r4, [r4, #20] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66992c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #20 │ │ │ │ + adds r6, #52 @ 0x34 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669948 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #168 @ 0xa8 │ │ │ │ + adds 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] @ (669964 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strd r0, r0, [r4, #-632] @ 0x278 │ │ │ │ + strd r0, r0, [r4, #-632]! @ 0x278 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669980 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stmdb r8, {r1, r2, r3, r4, r7} │ │ │ │ + stmdb r8!, {r1, r2, r3, r4, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66999c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia.w ip!, {r1, r2, r3, r4, r7} │ │ │ │ + @ instruction: 0xe8cc009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6699b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe850009e │ │ │ │ + ldrd r0, r0, [r0], #-632 @ 0x278 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6699d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, r0] │ │ │ │ + strb r0, [r1, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6699f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 669c9c │ │ │ │ + b.n 669cdc │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669a0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #528] @ (669c20 ) │ │ │ │ + ldr r6, [pc, #656] @ (669ca0 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669a28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #208] @ (669afc ) │ │ │ │ + ldr r6, [pc, #336] @ (669b7c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669a44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 669ab0 │ │ │ │ + b.n 669af0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669a60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 68 @ 0x44 │ │ │ │ + svc 100 @ 0x64 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669a7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #12 │ │ │ │ + udf #44 @ 0x2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669a98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 6699b4 │ │ │ │ + ble.n 6699f4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669ab4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #48 @ 0x30 │ │ │ │ + udf #80 @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669ad0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 669abc │ │ │ │ + udf #20 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669aec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 669aa0 │ │ │ │ + bgt.n 669ae0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669b08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 669ba4 │ │ │ │ + ble.n 669be4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669b24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #40 @ 0x28 │ │ │ │ + udf #72 @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669b40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 669aac │ │ │ │ + bgt.n 669aec │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669b5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 669bd0 │ │ │ │ + bgt.n 669c10 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669b78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #56 @ 0x38 │ │ │ │ + adds r6, #88 @ 0x58 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669b94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #31] │ │ │ │ + ldrb r4, [r6, #31] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669bb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #16] │ │ │ │ + ldrh r4, [r0, #18] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669bcc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #14] │ │ │ │ + ldrh r4, [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] @ (669be8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #23 │ │ │ │ + lsls r4, r3, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669c04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, r0] │ │ │ │ + strh r0, [r7, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669c20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, r0] │ │ │ │ + strh r4, [r7, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669c3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r5} │ │ │ │ + ldmia r3!, {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] @ (669c58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669c74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, r7] │ │ │ │ + strh r0, [r1, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669c90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {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] @ (669cac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r3, r4, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669cc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r3, r5} │ │ │ │ + ldmia r2, {r2, r3, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669ce4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669d00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r2, r3, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669d1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #22 │ │ │ │ + lsls r0, r2, #23 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669d38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #21 │ │ │ │ + lsls r0, r7, #21 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669d54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, r4] │ │ │ │ + str r0, [r1, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669d70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, r4] │ │ │ │ + str r0, [r2, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669d8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #18 │ │ │ │ + lsls r4, r3, #19 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669da8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, r4] │ │ │ │ + str r4, [r7, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669dc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #15 │ │ │ │ + lsls r0, r0, #16 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669de0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #21 │ │ │ │ + lsls r4, r4, #21 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669dfc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, r3 │ │ │ │ + add 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] @ (669e18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, r3] │ │ │ │ + str r0, [r6, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669e34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, r3] │ │ │ │ + str r4, [r6, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669e50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, #26] │ │ │ │ + ldrb r0, [r7, #26] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669e6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #18] │ │ │ │ + ldrb r4, [r2, #19] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669e88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, r2] │ │ │ │ + str r4, [r7, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669ea4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, r2] │ │ │ │ + str r0, [r0, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669ec0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r5} │ │ │ │ + ldmia r1!, {r3, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669edc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r4, r5, r6} │ │ │ │ + ldmia r1!, {r4, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669ef8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669f14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - itt vc │ │ │ │ - lslvc r6, r3, #2 │ │ │ │ - pushvc {r3, lr} │ │ │ │ + itt ls │ │ │ │ + lslls r6, r3, #2 │ │ │ │ + pushls {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669f30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00bc │ │ │ │ + bkpt 0x00dc │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669f4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x003c │ │ │ │ + bkpt 0x005c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669f68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r5, r7, pc} │ │ │ │ + pop {r6, r7, pc} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669f84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r6, pc} │ │ │ │ + pop {r2, r5, r6, pc} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669fa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r5, r6, r7} │ │ │ │ + pop {r3, pc} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669fbc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r4, r6, r7} │ │ │ │ + stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669fd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0094 │ │ │ │ + bkpt 0x00b4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669ff4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r4, r6, r7, pc} │ │ │ │ + pop {r2, r4, r5, r6, r7, pc} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a010 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r4, r6, pc} │ │ │ │ + pop {r2, r4, r5, r6, pc} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a02c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r4, r5, r7} │ │ │ │ + pop {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a048 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r5, r6} │ │ │ │ + pop {r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a064 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2} │ │ │ │ + pop {r2, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a080 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #896] @ (66a404 ) │ │ │ │ + ldr r7, [pc, #0] @ (66a084 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a09c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 66a068 │ │ │ │ + ble.n 66a0a8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a0b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #768] @ (66a3bc ) │ │ │ │ + ldr r6, [pc, #896] @ (66a43c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a0d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #56 @ 0x38 │ │ │ │ + cmp r0, #88 @ 0x58 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a0f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #244 @ 0xf4 │ │ │ │ + cmp r0, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a10c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #84 @ 0x54 │ │ │ │ + movs r7, #116 @ 0x74 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a128 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #416] @ (66a2cc ) │ │ │ │ + ldr r6, [pc, #544] @ (66a34c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a144 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #252 @ 0xfc │ │ │ │ + movs r7, #28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a160 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #96 @ 0x60 │ │ │ │ + movs r7, #128 @ 0x80 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a17c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #36 @ 0x24 │ │ │ │ + movs r7, #68 @ 0x44 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a198 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #232 @ 0xe8 │ │ │ │ + movs r7, #8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a1b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #960] @ (66a578 ) │ │ │ │ + ldr r6, [pc, #64] @ (66a1f8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a1d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66a20e │ │ │ │ + rev r4, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a1ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66a210 │ │ │ │ + cbnz r0, 66a218 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a208 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + @ instruction: 0xb8f8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a224 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + @ instruction: 0xb8a8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a240 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r5, r7} │ │ │ │ + stmia r6!, {r2, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a25c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a278 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #288] @ (66a39c ) │ │ │ │ + ldr r5, [pc, #416] @ (66a41c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a294 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #272] @ (66a3a8 ) │ │ │ │ + ldr r5, [pc, #400] @ (66a428 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a2b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #256] @ (66a3b4 ) │ │ │ │ + ldr r5, [pc, #384] @ (66a434 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a2cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb644 │ │ │ │ + cpsie a │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a2e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb61c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a304 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r4, r5, r7, lr} │ │ │ │ + push {r2, r4, r6, r7, lr} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a320 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x000c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a33c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r3} │ │ │ │ + stmia r2!, {r3, r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a358 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r6} │ │ │ │ + stmia r2!, {r2, r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a374 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r4} │ │ │ │ + stmia r3!, {r4, r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a390 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r4, r5, r6} │ │ │ │ + stmia r2!, {r4, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a3ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #368] @ (66a520 ) │ │ │ │ + ldr r4, [pc, #496] @ (66a5a0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a3c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #352] @ (66a52c ) │ │ │ │ + ldr r4, [pc, #480] @ (66a5ac ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a3e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #336] @ (66a538 ) │ │ │ │ + ldr r4, [pc, #464] @ (66a5b8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a400 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #304] @ (66a534 ) │ │ │ │ + ldr r4, [pc, #432] @ (66a5b4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a41c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #272] @ (66a530 ) │ │ │ │ + ldr r4, [pc, #400] @ (66a5b0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a438 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #240] @ (66a52c ) │ │ │ │ + ldr r4, [pc, #368] @ (66a5ac ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a454 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #40] @ 0x28 │ │ │ │ + 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] @ (66a470 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #96] @ (66a4d4 ) │ │ │ │ + ldr r4, [pc, #224] @ (66a554 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a48c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #96] @ (66a4f0 ) │ │ │ │ + ldr r4, [pc, #224] @ (66a570 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a4a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #24] │ │ │ │ + ldrb r0, [r6, #24] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a4c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #21] │ │ │ │ + ldrb r0, [r4, #21] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a4e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ + ldrb r0, [r3, #17] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a4fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #15] │ │ │ │ + ldrb r4, [r3, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a518 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #15] │ │ │ │ + ldrb r0, [r4, #15] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66a538 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r4, #5] │ │ │ │ + ldrb r4, [r0, #6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a554 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #25] │ │ │ │ + ldrb r0, [r2, #26] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a570 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #28 │ │ │ │ + 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] @ (66a58c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #180 @ 0xb4 │ │ │ │ + adds r2, #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] @ (66a5a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #108 @ 0x6c │ │ │ │ + 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] @ (66a5c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #232 @ 0xe8 │ │ │ │ + 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] @ (66a5e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #64 @ 0x40 │ │ │ │ + cmp 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] @ (66a5fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #104 @ 0x68 │ │ │ │ + cmp r3, #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] @ (66a618 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #144 @ 0x90 │ │ │ │ + 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] @ (66a634 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r4, r7} │ │ │ │ + stmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a650 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a66c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x0008 │ │ │ │ + hlt 0x0028 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a688 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x008c │ │ │ │ + bkpt 0x00ac │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a6a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00e0 │ │ │ │ + nop │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a6c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ite hi │ │ │ │ - lslhi r7, r3, #2 │ │ │ │ - pushls {r3, lr} │ │ │ │ + ite ge │ │ │ │ + lslge r7, r3, #2 │ │ │ │ + pushlt {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a6dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00ec │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + ite eq │ │ │ │ + lsleq r7, r3, #2 │ │ │ │ + pushne {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a6f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r4, r6, r7} │ │ │ │ + stmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a714 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2} │ │ │ │ + stmia r2!, {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, #12] @ (66a734 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r4, #0 │ │ │ │ + cmp r4, #32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a750 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #432] @ (66a904 ) │ │ │ │ + ldr r1, [pc, #560] @ (66a984 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a76c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r4, r5} │ │ │ │ + push {r2, r4, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a788 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66a7fe │ │ │ │ + cbz r0, 66a806 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a7a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 66a7f0 │ │ │ │ + cbz r4, 66a7f8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a7c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - uxtb r4, r2 │ │ │ │ + uxtb r4, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a7dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - uxth r4, r1 │ │ │ │ + uxth r4, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a7f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - sxtb r4, r0 │ │ │ │ + sxtb r4, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a814 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 66a856 │ │ │ │ + sxth r4, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a830 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - sub sp, #304 @ 0x130 │ │ │ │ + sub sp, #432 @ 0x1b0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a84c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - sub sp, #16 │ │ │ │ + sub sp, #144 @ 0x90 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a868 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #240 @ 0xf0 │ │ │ │ + add sp, #368 @ 0x170 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66a888 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r1, #236 @ 0xec │ │ │ │ + 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] @ (66a8a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #96 @ 0x60 │ │ │ │ + movs r4, #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] @ (66a8c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #124 @ 0x7c │ │ │ │ + movs r5, #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] @ (66a8dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #252 @ 0xfc │ │ │ │ + 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] @ (66a8f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66a92e │ │ │ │ + cbnz r0, 66a936 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a914 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns r8 │ │ │ │ + blxns ip │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a930 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns r8 │ │ │ │ + blxns ip │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a94c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns r8 │ │ │ │ + blxns ip │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a968 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns r8 │ │ │ │ + blxns ip │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a984 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #28] │ │ │ │ + strh r0, [r0, #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] @ (66a9a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #24] │ │ │ │ + strh r4, [r2, #26] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a9bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #22] │ │ │ │ + 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] @ (66a9d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #22] │ │ │ │ + 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] @ (66a9f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns sl │ │ │ │ + bxns lr │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aa10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #30] │ │ │ │ + strh r0, [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] @ (66aa2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns r6 │ │ │ │ + bxns sl │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aa48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #28] │ │ │ │ + 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] @ (66aa64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bx r2 │ │ │ │ + bx r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aa80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #24] │ │ │ │ + strh r0, [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] @ (66aa9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #22] │ │ │ │ + strh r4, [r7, #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] @ (66aab8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, sl │ │ │ │ + mov r8, lr │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aad4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #22] │ │ │ │ + strh r0, [r6, #22] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aaf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, r5 │ │ │ │ + mov ip, r9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ab0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #20] │ │ │ │ + strh r4, [r4, #20] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ab28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, r1 │ │ │ │ + mov r8, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ab44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, r1 │ │ │ │ + mov ip, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ab60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, r1 │ │ │ │ + mov r8, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ab7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, pc │ │ │ │ + mov ip, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ab98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, lr │ │ │ │ + mov ip, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66abb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, sp │ │ │ │ + mov ip, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66abd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, ip │ │ │ │ + mov ip, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66abec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, fp │ │ │ │ + mov r4, pc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ac08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, sl │ │ │ │ + mov r0, lr │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ac24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, r8 │ │ │ │ + mov r4, ip │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ac40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, r7 │ │ │ │ + mov r0, fp │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ac5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ac78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, r3 │ │ │ │ + mov r4, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ac94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, r2 │ │ │ │ + mov r0, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66acb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, r0 │ │ │ │ + mov r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66accc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, pc │ │ │ │ + mov r0, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ace8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp ip, sp │ │ │ │ + mov r4, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ad04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, ip │ │ │ │ + mov r0, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ad20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, sl │ │ │ │ + cmp r8, lr │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ad3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r8 │ │ │ │ + cmp r8, ip │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ad58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r6 │ │ │ │ + cmp r8, sl │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ad74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r5 │ │ │ │ + cmp r8, r9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ad90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r3 │ │ │ │ + cmp r8, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66adac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r2 │ │ │ │ + cmp r8, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66adc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp ip, r0 │ │ │ │ + cmp ip, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ade4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, lr │ │ │ │ + cmp ip, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ae00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, ip │ │ │ │ + cmp ip, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ae1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, sl │ │ │ │ + cmp r4, lr │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ae38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r9 │ │ │ │ + cmp r4, sp │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ae54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r8 │ │ │ │ + cmp r0, ip │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ae70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r6 │ │ │ │ + cmp r4, sl │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ae8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r4 │ │ │ │ + cmp r4, r8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r3 │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r1 │ │ │ │ + cmp r4, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, pc │ │ │ │ + cmp r4, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aefc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, sp │ │ │ │ + cmp r4, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66af18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, ip │ │ │ │ + cmp r0, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66af34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, sl │ │ │ │ + add ip, lr │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66af50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, r8 │ │ │ │ + add ip, ip │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66af6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, r6 │ │ │ │ + add ip, sl │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66af88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, r4 │ │ │ │ + add r8, r8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66afa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, r1 │ │ │ │ + add ip, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66afc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, r0 │ │ │ │ + add r8, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66afdc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, lr │ │ │ │ + add r8, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aff8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, ip │ │ │ │ + add ip, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b014 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, fp │ │ │ │ + add r0, pc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b030 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r9 │ │ │ │ + add r4, sp │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b04c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sl │ │ │ │ + add r0, lr │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b068 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, r0, #159 @ 0x9f │ │ │ │ + @ instruction: 0xf1e0009f │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b084 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, r8 │ │ │ │ + add r0, ip │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b0a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r8 │ │ │ │ + add r4, ip │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b0bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #32] │ │ │ │ + ldr r4, [r7, #32] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b0d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #44] @ 0x2c │ │ │ │ + ldr r4, [r3, #48] @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b0f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r1 │ │ │ │ + add r4, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b110 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #14 │ │ │ │ + lsrs r4, r6, #14 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b12c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #12 │ │ │ │ + lsrs r4, r6, #12 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b148 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #10 │ │ │ │ + lsrs r4, r6, #10 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b164 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #4 │ │ │ │ + lsrs r4, r0, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b180 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #3 │ │ │ │ + lsrs r4, r1, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b19c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #2 │ │ │ │ + lsrs r4, r1, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b1b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - muls r0, r5 │ │ │ │ + bics r0, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b1d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #3 │ │ │ │ + lsrs r0, r2, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b1f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #32 │ │ │ │ + lsrs r0, r0, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b20c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #31 │ │ │ │ + lsrs r4, r1, #32 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b228 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #30 │ │ │ │ + lsls r0, r2, #31 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b244 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #29 │ │ │ │ + lsls r4, r3, #30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b260 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #1 │ │ │ │ + lsrs r4, r5, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b27c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #6 │ │ │ │ + lsrs r4, r1, #7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b298 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #2 │ │ │ │ + lsrs r0, r4, #2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b2b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, r3 │ │ │ │ + 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] @ (66b2d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #26 │ │ │ │ + lsls r0, r2, #27 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66b2f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - negs r0, r2 │ │ │ │ + negs r0, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66b310 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - negs r4, r0 │ │ │ │ + negs r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b32c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #13] │ │ │ │ + strb r4, [r2, #14] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b348 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #15] │ │ │ │ + strb r4, [r4, #15] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b364 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #32 │ │ │ │ + lsrs r0, r0, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b380 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - rors r4, r4 │ │ │ │ + tst r4, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b39c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #20 │ │ │ │ + lsls r0, r2, #21 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b3b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #28 │ │ │ │ + lsls r0, r1, #29 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b3d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs r0, r6 │ │ │ │ + rors r0, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b3f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #21 │ │ │ │ + lsls r4, r2, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b40c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, r4 │ │ │ │ + adds r0, 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] @ (66b428 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs r0, r7 │ │ │ │ + sbcs r0, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b444 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r0, #636] @ 0x27c │ │ │ │ + ldc2 0, cr0, [r0, #636]! @ 0x27c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b460 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [ip, #636]! @ 0x27c │ │ │ │ + ldc2l 0, cr0, [ip, #636] @ 0x27c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b47c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r2, r4, r6} │ │ │ │ + ldmia r5, {r2, r4, r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b498 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4 │ │ │ │ + adcs r0, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b4b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3 │ │ │ │ + asrs r4, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b4d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3 │ │ │ │ + asrs r0, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b4ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3 │ │ │ │ + asrs r0, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b508 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2 │ │ │ │ + asrs r4, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b524 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2 │ │ │ │ + asrs r4, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b540 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2 │ │ │ │ + asrs r4, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b55c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2 │ │ │ │ + asrs r4, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b578 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1 │ │ │ │ + asrs r4, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b594 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1 │ │ │ │ + asrs r0, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b5b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0 │ │ │ │ + asrs r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b5cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0 │ │ │ │ + asrs r0, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b5e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7 │ │ │ │ + asrs r0, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b604 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7 │ │ │ │ + asrs r4, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b620 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, #4] │ │ │ │ + ldrb 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] @ (66b63c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4 │ │ │ │ + asrs r0, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b658 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4 │ │ │ │ + asrs r0, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b674 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5 │ │ │ │ + asrs r0, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b690 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5 │ │ │ │ + asrs r4, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b6ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #7] │ │ │ │ + ldrb 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] @ (66b6c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2 │ │ │ │ + lsrs r4, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b6e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1 │ │ │ │ + lsrs r4, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b700 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1 │ │ │ │ + lsrs r0, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b71c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0 │ │ │ │ + lsrs r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b738 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0 │ │ │ │ + lsrs r0, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b754 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7 │ │ │ │ + lsrs r0, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b770 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6 │ │ │ │ + lsrs r0, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b78c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5 │ │ │ │ + lsrs r4, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b7a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5 │ │ │ │ + lsrs r0, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b7c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4 │ │ │ │ + lsrs r4, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b7e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4 │ │ │ │ + lsrs r0, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b7fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3 │ │ │ │ + lsls r4, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b818 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3 │ │ │ │ + lsls r0, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b834 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2 │ │ │ │ + lsls r4, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b850 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2 │ │ │ │ + lsls r0, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b86c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1 │ │ │ │ + lsls r4, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b888 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1 │ │ │ │ + lsls r0, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b8a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0 │ │ │ │ + lsls r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b8c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0 │ │ │ │ + lsls r0, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b8dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - eors r4, r7 │ │ │ │ + lsls r4, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b8f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - eors r0, r7 │ │ │ │ + lsls r0, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b914 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, r1] │ │ │ │ + ldrb r0, [r7, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b930 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #68] @ 0x44 │ │ │ │ + str r0, [r7, #68] @ 0x44 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b94c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ands r4, r7 │ │ │ │ + eors r4, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b968 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ands r4, r6 │ │ │ │ + eors r4, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b984 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ands r0, r5 │ │ │ │ + eors r0, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b9a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ands r4, r3 │ │ │ │ + ands r4, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b9bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66ba30 │ │ │ │ + bcs.n 66ba70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b9d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #752 @ (adr r2, 66bccc ) │ │ │ │ + add r2, pc, #880 @ (adr r2, 66bd4c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b9f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #220 @ 0xdc │ │ │ │ + subs r7, #252 @ 0xfc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #216 @ 0xd8 │ │ │ │ + subs r7, #248 @ 0xf8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #212 @ 0xd4 │ │ │ │ + subs r7, #244 @ 0xf4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #216 @ 0xd8 │ │ │ │ + subs r7, #248 @ 0xf8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #204 @ 0xcc │ │ │ │ + subs r7, #236 @ 0xec │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66ba84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r7, #196 @ 0xc4 │ │ │ │ + subs r7, #228 @ 0xe4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66baa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #188 @ 0xbc │ │ │ │ + subs r7, #220 @ 0xdc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66babc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #184 @ 0xb8 │ │ │ │ + subs r7, #216 @ 0xd8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bad8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #184 @ 0xb8 │ │ │ │ + subs r7, #216 @ 0xd8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66baf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #180 @ 0xb4 │ │ │ │ + subs r7, #212 @ 0xd4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #176 @ 0xb0 │ │ │ │ + subs r7, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [r8, #636] @ 0x27c │ │ │ │ + ldrd r0, r0, [r8, #636]! @ 0x27c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #144 @ 0x90 │ │ │ │ + subs r7, #176 @ 0xb0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #144 @ 0x90 │ │ │ │ + subs r7, #176 @ 0xb0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #140 @ 0x8c │ │ │ │ + subs r7, #172 @ 0xac │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #136 @ 0x88 │ │ │ │ + subs r7, #168 @ 0xa8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bbb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #132 @ 0x84 │ │ │ │ + subs r7, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bbd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #128 @ 0x80 │ │ │ │ + subs r7, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bbf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #124 @ 0x7c │ │ │ │ + subs r7, #156 @ 0x9c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #120 @ 0x78 │ │ │ │ + subs r7, #152 @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #116 @ 0x74 │ │ │ │ + subs r7, #148 @ 0x94 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #112 @ 0x70 │ │ │ │ + subs r7, #144 @ 0x90 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #108 @ 0x6c │ │ │ │ + subs r7, #140 @ 0x8c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #104 @ 0x68 │ │ │ │ + subs r7, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #100 @ 0x64 │ │ │ │ + subs r7, #132 @ 0x84 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bcb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #96 @ 0x60 │ │ │ │ + subs r7, #128 @ 0x80 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bcd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #92 @ 0x5c │ │ │ │ + subs r7, #124 @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bcec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #88 @ 0x58 │ │ │ │ + subs r7, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #84 @ 0x54 │ │ │ │ + subs r7, #116 @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #80 @ 0x50 │ │ │ │ + subs r7, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #76 @ 0x4c │ │ │ │ + subs r7, #108 @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #68 @ 0x44 │ │ │ │ + subs r7, #100 @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #60 @ 0x3c │ │ │ │ + subs r7, #92 @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #52 @ 0x34 │ │ │ │ + subs r7, #84 @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bdb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #44 @ 0x2c │ │ │ │ + subs r7, #76 @ 0x4c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bdcc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #36 @ 0x24 │ │ │ │ + subs r7, #68 @ 0x44 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bde8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #28 │ │ │ │ + subs r7, #60 @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #20 │ │ │ │ + subs r7, #52 @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #12 │ │ │ │ + subs r7, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #4 │ │ │ │ + subs r7, #36 @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #252 @ 0xfc │ │ │ │ + subs r7, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #244 @ 0xf4 │ │ │ │ + subs r7, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #236 @ 0xec │ │ │ │ + subs r7, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66beac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #228 @ 0xe4 │ │ │ │ + subs r7, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bec8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #220 @ 0xdc │ │ │ │ + subs r6, #252 @ 0xfc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bee4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #212 @ 0xd4 │ │ │ │ + subs r6, #244 @ 0xf4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #204 @ 0xcc │ │ │ │ + subs r6, #236 @ 0xec │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #196 @ 0xc4 │ │ │ │ + subs r6, #228 @ 0xe4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #188 @ 0xbc │ │ │ │ + subs r6, #220 @ 0xdc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #180 @ 0xb4 │ │ │ │ + subs r6, #212 @ 0xd4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #172 @ 0xac │ │ │ │ + subs r6, #204 @ 0xcc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #164 @ 0xa4 │ │ │ │ + subs r6, #196 @ 0xc4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bfa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #156 @ 0x9c │ │ │ │ + subs r6, #188 @ 0xbc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bfc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #148 @ 0x94 │ │ │ │ + subs r6, #180 @ 0xb4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bfe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #140 @ 0x8c │ │ │ │ + subs r6, #172 @ 0xac │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bffc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #132 @ 0x84 │ │ │ │ + subs r6, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c018 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #132 @ 0x84 │ │ │ │ + subs r6, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c034 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #132 @ 0x84 │ │ │ │ + subs r6, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c050 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #124 @ 0x7c │ │ │ │ + subs r6, #156 @ 0x9c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c06c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #116 @ 0x74 │ │ │ │ + subs r6, #148 @ 0x94 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c088 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #108 @ 0x6c │ │ │ │ + subs r6, #140 @ 0x8c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c0a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #100 @ 0x64 │ │ │ │ + subs r6, #132 @ 0x84 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c0c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #92 @ 0x5c │ │ │ │ + subs r6, #124 @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c0dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #84 @ 0x54 │ │ │ │ + subs r6, #116 @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c0f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #76 @ 0x4c │ │ │ │ + subs r6, #108 @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c114 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #68 @ 0x44 │ │ │ │ + subs r6, #100 @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c130 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #56 @ 0x38 │ │ │ │ + subs r6, #88 @ 0x58 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c14c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #144 @ 0x90 │ │ │ │ + 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] @ (66c168 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #16 │ │ │ │ + subs r6, #48 @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c184 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #12 │ │ │ │ + subs r6, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c1a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r2, r6 │ │ │ │ + subs r0, 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] @ (66c1bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, r7 │ │ │ │ + subs r0, r4, r7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c1d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #3 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c1f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #1 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c210 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + lsls r4, r6, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c22c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #1 │ │ │ │ + lsls r0, r5, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66c24c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r0, r7, r6 │ │ │ │ + adds r0, r3, r7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c268 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r5, r5 │ │ │ │ + adds r0, r1, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c284 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, r7 │ │ │ │ + adds r4, r7, r7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c2a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #8 │ │ │ │ + subs r5, #40 @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c2bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, r3] │ │ │ │ + ldrb r0, [r3, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c2d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #232 @ 0xe8 │ │ │ │ + subs r5, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c2f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #18] │ │ │ │ + strb r4, [r6, #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] @ (66c310 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #204 @ 0xcc │ │ │ │ + subs r4, #236 @ 0xec │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c32c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb708 │ │ │ │ + @ instruction: 0xb728 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c348 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - revsh r0, r4 │ │ │ │ + cbnz r0, 66c38c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c364 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb698 │ │ │ │ + @ instruction: 0xb6b8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c380 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r0, r6 │ │ │ │ + hlt 0x0010 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c39c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + setpan #0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c3b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66c3ee │ │ │ │ + cbnz r0, 66c3f6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c3d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb644 │ │ │ │ + cpsie a │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c3f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r4, r3 │ │ │ │ + rev 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] @ (66c40c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + push {r3, r4, r6, r7, lr} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c428 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66c450 │ │ │ │ + cbnz r0, 66c458 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c444 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r3, r5, lr} │ │ │ │ + push {r2, r3, r6, lr} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c460 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66c464 │ │ │ │ + cbnz r4, 66c46c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c47c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r5, r6, lr} │ │ │ │ + push {r2, r7, lr} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c498 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66c4aa │ │ │ │ + cbnz r4, 66c4b2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c4b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r4, r5, r6, r7} │ │ │ │ + push {r2, 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] @ (66c4d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8cc │ │ │ │ + @ instruction: 0xb8ec │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c4ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r3, r5, r6} │ │ │ │ + push {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] @ (66c508 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb840 │ │ │ │ + @ instruction: 0xb860 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c524 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r3, r4} │ │ │ │ + push {r3, r4, r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c540 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66c5ac │ │ │ │ + cbz r0, 66c5b4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c55c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - uxtb r4, r6 │ │ │ │ + cbz r4, 66c5a4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c578 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - sxth r0, r7 │ │ │ │ + sxtb r0, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c594 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - sxtb r4, r5 │ │ │ │ + uxth 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] @ (66c5b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66c5e0 │ │ │ │ + cbz r0, 66c5e8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c5cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb768 │ │ │ │ + @ instruction: 0xb788 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c5e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb6fc │ │ │ │ + @ instruction: 0xb71c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c604 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66c650 │ │ │ │ + cbz r0, 66c658 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c620 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - uxth r4, r5 │ │ │ │ + uxtb 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] @ (66c63c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - sxth r0, r0 │ │ │ │ + sxth 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] @ (66c658 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 66c66c │ │ │ │ + cbz r4, 66c674 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c674 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66c696 │ │ │ │ + cbz r0, 66c69e │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c690 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - sub sp, #240 @ 0xf0 │ │ │ │ + sub sp, #368 @ 0x170 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c6ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cpsid a │ │ │ │ + @ instruction: 0xb694 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c6c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb608 │ │ │ │ + @ instruction: 0xb628 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c6e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - sxth r0, r5 │ │ │ │ + sxtb r0, r1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c700 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66c732 │ │ │ │ + cbz r0, 66c73a │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c71c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 66c722 │ │ │ │ + cbz r4, 66c72a │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c738 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #320 @ 0x140 │ │ │ │ + add sp, #448 @ 0x1c0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c754 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - sub sp, #16 │ │ │ │ + sub sp, #144 @ 0x90 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c770 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #800 @ 0x320 │ │ │ │ + add r7, sp, #928 @ 0x3a0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c78c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r7, lr} │ │ │ │ + push {r5, r7, lr} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c7a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r4, lr} │ │ │ │ + push {r2, r4, r5, lr} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c7c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66c7d4 │ │ │ │ + cbz r0, 66c7dc │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c7e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + sub sp, #400 @ 0x190 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c7fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #96 @ 0x60 │ │ │ │ + add sp, #224 @ 0xe0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c818 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #368 @ 0x170 │ │ │ │ + add r7, sp, #496 @ 0x1f0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c834 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #576 @ 0x240 │ │ │ │ + add r7, sp, #704 @ 0x2c0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c850 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #848 @ 0x350 │ │ │ │ + add r6, sp, #976 @ 0x3d0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c86c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r3, r7} │ │ │ │ + push {r2, r3, r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c888 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r5} │ │ │ │ + push {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] @ (66c8a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #76 @ 0x4c │ │ │ │ + adds r7, #108 @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66c8c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r7, #64 @ 0x40 │ │ │ │ + adds r7, #96 @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c8e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #52 @ 0x34 │ │ │ │ + adds r7, #84 @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c8fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #48 @ 0x30 │ │ │ │ + adds r7, #80 @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c918 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #92] @ 0x5c │ │ │ │ + ldr r4, [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] @ (66c934 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #20 │ │ │ │ + adds r7, #52 @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66c954 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r4, #46] @ 0x2e │ │ │ │ + ldrh 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] @ (66c970 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #244 @ 0xf4 │ │ │ │ + adds r7, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c98c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #240 @ 0xf0 │ │ │ │ + adds r7, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c9a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #236 @ 0xec │ │ │ │ + adds r7, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c9c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #232 @ 0xe8 │ │ │ │ + adds r7, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c9e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #224 @ 0xe0 │ │ │ │ + adds r7, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c9fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #220 @ 0xdc │ │ │ │ + adds r6, #252 @ 0xfc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #212 @ 0xd4 │ │ │ │ + adds r6, #244 @ 0xf4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #204 @ 0xcc │ │ │ │ + adds r6, #236 @ 0xec │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #200 @ 0xc8 │ │ │ │ + adds r6, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66ca70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r6, #192 @ 0xc0 │ │ │ │ + adds r6, #224 @ 0xe0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #180 @ 0xb4 │ │ │ │ + adds r6, #212 @ 0xd4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66caa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #176 @ 0xb0 │ │ │ │ + adds r6, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cac4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #164 @ 0xa4 │ │ │ │ + adds r6, #196 @ 0xc4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cae0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #152 @ 0x98 │ │ │ │ + adds r6, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cafc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #140 @ 0x8c │ │ │ │ + adds r6, #172 @ 0xac │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #128 @ 0x80 │ │ │ │ + adds r6, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #116 @ 0x74 │ │ │ │ + adds r6, #148 @ 0x94 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #104 @ 0x68 │ │ │ │ + adds r6, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #92 @ 0x5c │ │ │ │ + adds r6, #124 @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r0, [sp, #800] @ 0x320 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cba4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #544] @ 0x220 │ │ │ │ + ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cbc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, r4] │ │ │ │ + ldr r0, [r2, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cbdc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, r6] │ │ │ │ + ldr r0, [r4, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cbf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #224 @ 0xe0 │ │ │ │ + adds r6, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #224 @ 0xe0 │ │ │ │ + adds r6, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - sbc.w r0, r8, #159 @ 0x9f │ │ │ │ + @ instruction: 0xf188009f │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, r0] │ │ │ │ + ldrh r0, [r7, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, r7] │ │ │ │ + ldr r0, [r7, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #136 @ 0x88 │ │ │ │ + adds r5, #168 @ 0xa8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cca0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #136 @ 0x88 │ │ │ │ + adds r5, #168 @ 0xa8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ccbc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #128 @ 0x80 │ │ │ │ + adds r5, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ccd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #120 @ 0x78 │ │ │ │ + adds r5, #152 @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ccf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #112 @ 0x70 │ │ │ │ + adds r5, #144 @ 0x90 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #104 @ 0x68 │ │ │ │ + adds r5, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #96 @ 0x60 │ │ │ │ + adds r5, #128 @ 0x80 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #88 @ 0x58 │ │ │ │ + adds r5, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #80 @ 0x50 │ │ │ │ + adds r5, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #72 @ 0x48 │ │ │ │ + adds r5, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #64 @ 0x40 │ │ │ │ + adds r5, #96 @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cdb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #56 @ 0x38 │ │ │ │ + adds r5, #88 @ 0x58 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cdd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #48 @ 0x30 │ │ │ │ + adds r5, #80 @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cdf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #40 @ 0x28 │ │ │ │ + adds r5, #72 @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #32 │ │ │ │ + adds r5, #64 @ 0x40 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #24 │ │ │ │ + adds r5, #56 @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #16 │ │ │ │ + adds r5, #48 @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66ce82 │ │ │ │ + cbz r0, 66ce8a │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - sub sp, #432 @ 0x1b0 │ │ │ │ + cbz r4, 66ce82 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #384 @ 0x180 │ │ │ │ + sub sp, #0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ceb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #864 @ 0x360 │ │ │ │ + add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ced0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - sub sp, #432 @ 0x1b0 │ │ │ │ + cbz r4, 66ced6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ceec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #384 @ 0x180 │ │ │ │ + sub sp, #0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #848 @ 0x350 │ │ │ │ + add r7, sp, #976 @ 0x3d0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #320 @ 0x140 │ │ │ │ + add r7, sp, #448 @ 0x1c0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #384 @ 0x180 │ │ │ │ + sub sp, #0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #848 @ 0x350 │ │ │ │ + add r7, sp, #976 @ 0x3d0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + add r7, sp, #416 @ 0x1a0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #800 @ 0x320 │ │ │ │ + add r6, sp, #928 @ 0x3a0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cfb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #848 @ 0x350 │ │ │ │ + add r7, sp, #976 @ 0x3d0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cfcc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + add r7, sp, #416 @ 0x1a0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cfe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #752 @ 0x2f0 │ │ │ │ + add r6, sp, #880 @ 0x370 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d004 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #256 @ 0x100 │ │ │ │ + add r6, sp, #384 @ 0x180 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d020 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #72 @ 0x48 │ │ │ │ + adds r3, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d03c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #68 @ 0x44 │ │ │ │ + adds r3, #100 @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d058 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #64 @ 0x40 │ │ │ │ + adds r3, #96 @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d074 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #60 @ 0x3c │ │ │ │ + adds r3, #92 @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d090 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #23 │ │ │ │ + lsls r0, r2, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d0ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #21 │ │ │ │ + lsls 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] @ (66d0c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #368] @ 0x170 │ │ │ │ + str r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d0e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #224 @ 0xe0 │ │ │ │ + adds r3, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d100 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #832 @ 0x340 │ │ │ │ + add r6, sp, #960 @ 0x3c0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d11c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #208 @ 0xd0 │ │ │ │ + add r6, sp, #336 @ 0x150 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d138 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [ip], {158} @ 0x9e │ │ │ │ + ldc 0, cr0, [ip], #-632 @ 0xfffffd88 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d154 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #448 @ 0x1c0 │ │ │ │ + sub sp, #64 @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d170 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #272 @ 0x110 │ │ │ │ + add r7, sp, #400 @ 0x190 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d18c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #928 @ 0x3a0 │ │ │ │ + add r7, sp, #32 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d1a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #560 @ 0x230 │ │ │ │ + add r6, sp, #688 @ 0x2b0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d1c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #480 @ 0x1e0 │ │ │ │ + add r7, sp, #608 @ 0x260 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66d1e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r2, #4 │ │ │ │ + adds r2, #36 @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d200 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ + ldr r1, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d21c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #160] @ 0xa0 │ │ │ │ + ldr r2, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d238 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #2] │ │ │ │ + ldrh r0, [r5, #2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d254 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #0] │ │ │ │ + ldrh r0, [r4, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d270 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #60] @ 0x3c │ │ │ │ + strh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d28c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #46] @ 0x2e │ │ │ │ + ldrh r0, [r0, #48] @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d2a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #688] @ 0x2b0 │ │ │ │ + str r7, [sp, #816] @ 0x330 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d2c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #44] @ 0x2c │ │ │ │ + ldrh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d2e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #384] @ 0x180 │ │ │ │ + str r7, [sp, #512] @ 0x200 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d2fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #192] @ 0xc0 │ │ │ │ + str r7, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d318 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #688] @ 0x2b0 │ │ │ │ + str r3, [sp, #816] @ 0x330 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d334 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #16] │ │ │ │ + str r3, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d350 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #880] @ 0x370 │ │ │ │ + str r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d36c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #288] @ 0x120 │ │ │ │ + str r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d388 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #656] @ 0x290 │ │ │ │ + str r3, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d3a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #224] @ 0xe0 │ │ │ │ + str r3, [sp, #352] @ 0x160 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d3c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #30] │ │ │ │ + ldrh r4, [r6, #30] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d3dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #28] │ │ │ │ + ldrh r0, [r4, #28] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d3f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bx r9 │ │ │ │ + bx sp │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d414 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, lr │ │ │ │ + bx r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d430 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #896] @ (66d7b4 ) │ │ │ │ + ldr r4, [pc, #0] @ (66d434 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d44c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #448] @ (66d610 ) │ │ │ │ + ldr r4, [pc, #576] @ (66d690 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d468 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #496] @ (66d65c ) │ │ │ │ + ldr r5, [pc, #624] @ (66d6dc ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d484 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #16 │ │ │ │ + lsls 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] @ (66d4a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #720] @ (66d774 ) │ │ │ │ + ldr r6, [pc, #848] @ (66d7f4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d4bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #14 │ │ │ │ + lsls r0, r0, #15 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d4d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #9 │ │ │ │ + lsls 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] @ (66d4f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - vst4.32 {d0-d3}, [ip :64], lr │ │ │ │ + vld4.32 {d0-d3}, [ip :64], lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d510 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr.w r0, [r0, lr, lsl #1] │ │ │ │ + ldr??.w r0, [r0, lr, lsl #1] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d52c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [r8, lr, lsl #1] │ │ │ │ + ldrb.w r0, [r8, #158] @ 0x9e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66d54c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - stc2l 0, cr0, [ip], #632 @ 0x278 │ │ │ │ + stc2 0, cr0, [ip, #-632] @ 0xfffffd88 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66d56c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - stc2l 0, cr0, [ip, #-632] @ 0xfffffd88 │ │ │ │ + stc2l 0, cr0, [ip, #-632]! @ 0xfffffd88 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d588 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #528] @ (66d79c ) │ │ │ │ + ldr r7, [pc, #656] @ (66d81c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d5a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #832] @ (66d8e8 ) │ │ │ │ + ldr r7, [pc, #960] @ (66d968 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d5c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66d524 │ │ │ │ + b.n 66d564 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d5dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #848 @ (adr r6, 66d930 ) │ │ │ │ + add r6, pc, #976 @ (adr r6, 66d9b0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d5f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #848 @ (adr r6, 66d94c ) │ │ │ │ + add r6, pc, #976 @ (adr r6, 66d9cc ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d614 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #768] @ 0x300 │ │ │ │ + ldr r2, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d630 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #912] @ 0x390 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d64c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #176] @ 0xb0 │ │ │ │ + ldr r3, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d668 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #928] @ 0x3a0 │ │ │ │ + str r3, [sp, #32] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d684 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #496] @ 0x1f0 │ │ │ │ + str r2, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d6a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ + str r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d6bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #688] @ 0x2b0 │ │ │ │ + str r2, [sp, #816] @ 0x330 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d6d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #208] @ 0xd0 │ │ │ │ + str r1, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d6f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #720] @ 0x2d0 │ │ │ │ + str r0, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d710 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #14] │ │ │ │ + ldrh r0, [r6, #14] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d72c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #48] @ 0x30 │ │ │ │ + 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] @ (66d748 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #48] @ 0x30 │ │ │ │ + ldr r4, [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] @ (66d764 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #40] @ 0x28 │ │ │ │ + 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] @ (66d780 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #44] @ 0x2c │ │ │ │ + ldr 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] @ (66d79c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r5 │ │ │ │ + cmp r0, r9 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d7b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #768] @ (66dabc ) │ │ │ │ + ldr r4, [pc, #896] @ (66db3c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d7d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #736] @ (66dab8 ) │ │ │ │ + ldr r2, [pc, #864] @ (66db38 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d7f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf678009e │ │ │ │ + @ instruction: 0xf698009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d80c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr.w r0, [r8, #158] @ 0x9e │ │ │ │ + ldr??.w r0, [r8, #158] @ 0x9e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d828 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7b0009e │ │ │ │ + @ instruction: 0xf7d0009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d844 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7fc009e │ │ │ │ + ldrb.w r0, [ip, lr, lsl #1] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d860 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #10] │ │ │ │ + ldrh 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] @ (66d87c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #144] @ (66d910 ) │ │ │ │ + ldr r5, [pc, #272] @ (66d990 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d898 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfac8009e │ │ │ │ + @ instruction: 0xfae8009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d8b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #464 @ (adr r2, 66da88 ) │ │ │ │ + add r2, pc, #592 @ (adr r2, 66db08 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d8d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #736 @ (adr r2, 66dbb4 ) │ │ │ │ + add r2, pc, #864 @ (adr r2, 66dc34 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d8ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66d190 │ │ │ │ + b.n 66d1d0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d908 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #32] │ │ │ │ + str r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d924 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #8] │ │ │ │ + ldrh r4, [r0, #10] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d940 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #40] @ 0x28 │ │ │ │ + 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] @ (66d95c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #104 @ 0x68 │ │ │ │ + subs r3, #136 @ 0x88 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d978 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #72] @ 0x48 │ │ │ │ + str r4, [r5, #72] @ 0x48 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d994 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, r5] │ │ │ │ + ldrb 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] @ (66d9b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #64 @ 0x40 │ │ │ │ + subs r3, #96 @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d9cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf318009e │ │ │ │ + @ instruction: 0xf338009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d9e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #14] │ │ │ │ + strh r0, [r2, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66da04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #12] │ │ │ │ + strh r4, [r4, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66da20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #8] │ │ │ │ + strh r0, [r7, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66da3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf790009e │ │ │ │ + @ instruction: 0xf7b0009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66da58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #30] │ │ │ │ + strh r4, [r2, #32] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66da74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #28] │ │ │ │ + strh r4, [r7, #28] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66da90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #20] │ │ │ │ + strh r4, [r2, #22] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66daac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #80 @ 0x50 │ │ │ │ + cmp r1, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dac8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #80 @ 0x50 │ │ │ │ + cmp r1, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #80 @ 0x50 │ │ │ │ + cmp r1, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #80 @ 0x50 │ │ │ │ + cmp r1, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - and.w r0, r8, #5177344 @ 0x4f0000 │ │ │ │ + bic.w r0, r8, #5177344 @ 0x4f0000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - usat r0, #30, r0, asr #2 │ │ │ │ + ubfx r0, r0, #2, #31 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66db58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmn r0, r6 │ │ │ │ + orrs r0, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r3, r4, r5, r7} │ │ │ │ + ldmia r7, {r3, r4, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #220 @ 0xdc │ │ │ │ + cmp r0, #252 @ 0xfc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dbac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #944 @ (adr r5, 66df60 ) │ │ │ │ + add r6, pc, #48 @ (adr r6, 66dbe0 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dbc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #7 │ │ │ │ + lsrs 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] @ (66dbe4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #6 │ │ │ │ + lsrs r4, r1, #7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66dbac │ │ │ │ + bcs.n 66dbec │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #100 @ 0x64 │ │ │ │ + cmp r0, #132 @ 0x84 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #100 @ 0x64 │ │ │ │ + cmp r0, #132 @ 0x84 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #96 @ 0x60 │ │ │ │ + cmp r0, #128 @ 0x80 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #92 @ 0x5c │ │ │ │ + cmp r0, #124 @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r4, [sp, #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] @ (66dca8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r3, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dcc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #32 │ │ │ │ + cmp r0, #64 @ 0x40 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dce0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #36 @ 0x24 │ │ │ │ + cmp r0, #68 @ 0x44 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dcfc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #44 @ 0x2c │ │ │ │ + cmp r0, #76 @ 0x4c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #48 @ 0x30 │ │ │ │ + cmp r0, #80 @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66dd38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r0, #52 @ 0x34 │ │ │ │ + cmp r0, #84 @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66dd58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r0, #52 @ 0x34 │ │ │ │ + cmp r0, #84 @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66dd94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #20 │ │ │ │ + cmp r0, #52 @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66ddb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #20 │ │ │ │ + cmp r0, #52 @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66ddd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #12 │ │ │ │ + cmp r0, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ddf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #640 @ (adr r1, 66e074 ) │ │ │ │ + add r1, pc, #768 @ (adr r1, 66e0f4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #228 @ 0xe4 │ │ │ │ + cmp r0, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #216 @ 0xd8 │ │ │ │ + movs r7, #248 @ 0xf8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #204 @ 0xcc │ │ │ │ + movs r7, #236 @ 0xec │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf650009e │ │ │ │ + @ instruction: 0xf670009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf668009e │ │ │ │ + @ instruction: 0xf688009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #21] │ │ │ │ + ldrb r4, [r2, #22] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66deb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #22] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ded0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - mcr 0, 1, r0, cr4, cr14, {4} │ │ │ │ + mcr 0, 2, r0, cr4, cr14, {4} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66deec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #10] │ │ │ │ + strh r4, [r4, #10] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #6] │ │ │ │ + strh r4, [r6, #6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #0] │ │ │ │ + strh r4, [r5, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #112] @ 0x70 │ │ │ │ + ldr r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #76] @ 0x4c │ │ │ │ + ldr r0, [r3, #80] @ 0x50 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66d82c │ │ │ │ + b.n 66d86c │ │ │ │ lsls r7, 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] @ (66df98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 66d964 │ │ │ │ + b.n 66d9a4 │ │ │ │ lsls r7, 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] @ (66dfb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 66d8bc │ │ │ │ + b.n 66d8fc │ │ │ │ lsls r7, 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] @ (66dfd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 66e75c │ │ │ │ + b.n 66e79c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dff4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66e680 │ │ │ │ + b.n 66e6c0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e010 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #21 │ │ │ │ + lsls r4, r0, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e02c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #19 │ │ │ │ + lsls r0, r4, #19 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e048 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, r6 │ │ │ │ + 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] @ (66e064 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #132 @ 0x84 │ │ │ │ + subs r0, #164 @ 0xa4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e080 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #40 @ 0x28 │ │ │ │ + subs r0, #72 @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e09c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #64 @ (adr r1, 66e0e0 ) │ │ │ │ + add r1, pc, #192 @ (adr r1, 66e160 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e0b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #400] @ 0x190 │ │ │ │ + ldr r7, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e0d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #192] @ 0xc0 │ │ │ │ + ldr r7, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e0f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r7, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e10c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #96 @ (adr r0, 66e170 ) │ │ │ │ + add r0, pc, #224 @ (adr r0, 66e1f0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e128 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r6, [sp, #32] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e144 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #224 @ 0xe0 │ │ │ │ + movs r5, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e160 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #212 @ 0xd4 │ │ │ │ + movs r4, #244 @ 0xf4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e17c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r3, r4, r6} │ │ │ │ + ldmia r4, {r3, r4, r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e198 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e1b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldcl 0, cr0, [r8, #-632] @ 0xfffffd88 │ │ │ │ + ldcl 0, cr0, [r8, #-632]! @ 0xfffffd88 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e1d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldcl 0, cr0, [r4], #632 @ 0x278 │ │ │ │ + ldc 0, cr0, [r4, #-632] @ 0xfffffd88 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e1ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #4] │ │ │ │ + ldrh r4, [r1, #6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e208 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #2] │ │ │ │ + ldrh r0, [r3, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e224 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #2] │ │ │ │ + ldrh r4, [r4, #2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e240 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #60] @ 0x3c │ │ │ │ + strh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e25c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #58] @ 0x3a │ │ │ │ + strh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e278 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #58] @ 0x3a │ │ │ │ + strh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e294 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #180 @ 0xb4 │ │ │ │ + movs r3, #212 @ 0xd4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e2b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #168 @ 0xa8 │ │ │ │ + movs r3, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e2cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r1, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e2e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs r4, r2 │ │ │ │ + adcs 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] @ (66e304 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #104 @ 0x68 │ │ │ │ + movs r3, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e320 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #116 @ 0x74 │ │ │ │ + movs r3, #148 @ 0x94 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e33c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #124 @ 0x7c │ │ │ │ + movs r3, #156 @ 0x9c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e358 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #144 @ 0x90 │ │ │ │ + movs r3, #176 @ 0xb0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e374 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #152 @ 0x98 │ │ │ │ + movs r3, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e390 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #160 @ 0xa0 │ │ │ │ + movs r3, #192 @ 0xc0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e3ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #152 @ 0x98 │ │ │ │ + movs r3, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e3c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #144 @ 0x90 │ │ │ │ + movs r3, #176 @ 0xb0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e3e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #136 @ 0x88 │ │ │ │ + movs r3, #168 @ 0xa8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e400 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #128 @ 0x80 │ │ │ │ + movs r3, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e41c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #18] │ │ │ │ + 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] @ (66e438 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #92 @ 0x5c │ │ │ │ + movs r3, #124 @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e454 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #88 @ 0x58 │ │ │ │ + movs r3, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e470 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #84 @ 0x54 │ │ │ │ + movs r3, #116 @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e48c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #80 @ 0x50 │ │ │ │ + movs r3, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e4a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #72 @ 0x48 │ │ │ │ + movs r3, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e4c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #60 @ 0x3c │ │ │ │ + movs r3, #92 @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e4e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ + movs r3, #80 @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e4fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #17] │ │ │ │ + ldrb r0, [r0, #18] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66e51c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r3, #8 │ │ │ │ + movs r3, #40 @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e538 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #592] @ 0x250 │ │ │ │ + ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e554 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #224] @ 0xe0 │ │ │ │ + ldr r3, [sp, #352] @ 0x160 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e570 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #204 @ 0xcc │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e58c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #52] @ 0x34 │ │ │ │ + str 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] @ (66e5a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #44] @ 0x2c │ │ │ │ + str 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] @ (66e5c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + movs r2, #172 @ 0xac │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e5e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1 │ │ │ │ + asrs 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] @ (66e5fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0 │ │ │ │ + asrs 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] @ (66e618 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + movs r2, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e634 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ + movs r2, #96 @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e650 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #608] @ 0x260 │ │ │ │ + str r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e66c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #28 │ │ │ │ + movs r2, #60 @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e688 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #20 │ │ │ │ + movs r2, #52 @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e6a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #12 │ │ │ │ + movs r2, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e6c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #4 │ │ │ │ + movs r2, #36 @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e6dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #252 @ 0xfc │ │ │ │ + movs r2, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e6f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #244 @ 0xf4 │ │ │ │ + movs r2, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e714 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #236 @ 0xec │ │ │ │ + movs r2, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e730 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #228 @ 0xe4 │ │ │ │ + movs r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e74c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #656] @ 0x290 │ │ │ │ + str r4, [sp, #784] @ 0x310 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e768 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #80] @ 0x50 │ │ │ │ + ldr r4, [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] @ (66e784 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #72] @ 0x48 │ │ │ │ + ldr r4, [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] @ (66e7a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #64] @ 0x40 │ │ │ │ + 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] @ (66e7bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #56] @ 0x38 │ │ │ │ + ldr r4, [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] @ (66e7d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #80 @ 0x50 │ │ │ │ + movs r1, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e7f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #76 @ 0x4c │ │ │ │ + movs r1, #108 @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e810 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #76 @ 0x4c │ │ │ │ + movs r1, #108 @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e82c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #64 @ 0x40 │ │ │ │ + movs r1, #96 @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e848 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #52 @ 0x34 │ │ │ │ + movs r1, #84 @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e864 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #44 @ 0x2c │ │ │ │ + movs r1, #76 @ 0x4c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e880 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #36 @ 0x24 │ │ │ │ + movs r1, #68 @ 0x44 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e89c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #40 @ 0x28 │ │ │ │ + movs r1, #72 @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e8b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #32 │ │ │ │ + movs r1, #64 @ 0x40 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e8d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #32 │ │ │ │ + movs r1, #64 @ 0x40 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66e8f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r1, #32 │ │ │ │ + movs r1, #64 @ 0x40 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e910 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #8] │ │ │ │ + strh r4, [r7, #8] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e92c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #252 @ 0xfc │ │ │ │ + movs r1, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e948 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #248 @ 0xf8 │ │ │ │ + movs r1, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e964 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #248 @ 0xf8 │ │ │ │ + movs r1, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e980 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #52] @ 0x34 │ │ │ │ + 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] @ (66e99c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #52] @ 0x34 │ │ │ │ + ldr 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] @ (66e9b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #64] @ 0x40 │ │ │ │ + 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] @ (66e9d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #64] @ 0x40 │ │ │ │ + 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, #12] @ (66e9f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r3, #48] @ 0x30 │ │ │ │ + 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, #12] @ (66ea14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r3, #48] @ 0x30 │ │ │ │ + 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] @ (66ea30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #60] @ 0x3c │ │ │ │ + ldr r4, [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] @ (66ea4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #44] @ 0x2c │ │ │ │ + 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] @ (66ea68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #48] @ 0x30 │ │ │ │ + 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] @ (66ea84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #52] @ 0x34 │ │ │ │ + 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] @ (66eaa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, #7 │ │ │ │ + subs r4, r6, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eabc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r2, #7 │ │ │ │ + subs r0, r6, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ead8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, #7 │ │ │ │ + subs r4, r5, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eaf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, #7 │ │ │ │ + subs r4, r4, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, #7 │ │ │ │ + subs r0, r4, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, #6 │ │ │ │ + subs r4, r3, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, #6 │ │ │ │ + subs r4, r2, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r6, #6 │ │ │ │ + subs r0, r2, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, #6 │ │ │ │ + subs r4, r1, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, #6 │ │ │ │ + subs r4, r0, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ebb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, #6 │ │ │ │ + subs r0, r7, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ebd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r1, #6 │ │ │ │ + subs r0, r5, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ebf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, #5 │ │ │ │ + subs r4, r3, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, #5 │ │ │ │ + subs r4, r1, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, #5 │ │ │ │ + subs r0, r0, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r2, #5 │ │ │ │ + subs r0, r6, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, #5 │ │ │ │ + subs r4, r4, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, #4 │ │ │ │ + subs r4, r2, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh.w r0, [ip, lr, lsl #1] │ │ │ │ + ldr.w r0, [ip, lr, lsl #1] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ecb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7c4009e │ │ │ │ + @ instruction: 0xf7e4009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ecd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #608 @ (adr r1, 66ef34 ) │ │ │ │ + add r1, pc, #736 @ (adr r1, 66efb4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ecec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #432 @ (adr r1, 66eea0 ) │ │ │ │ + add r1, pc, #560 @ (adr r1, 66ef20 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #256 @ (adr r1, 66ee0c ) │ │ │ │ + add r1, pc, #384 @ (adr r1, 66ee8c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #80 @ (adr r1, 66ed78 ) │ │ │ │ + add r1, pc, #208 @ (adr r1, 66edf8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #928 @ (adr r0, 66f0e4 ) │ │ │ │ + add r1, pc, #32 @ (adr r1, 66ed64 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #752 @ (adr r0, 66f050 ) │ │ │ │ + add r0, pc, #880 @ (adr r0, 66f0d0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #192 @ (adr r1, 66ee3c ) │ │ │ │ + add r1, pc, #320 @ (adr r1, 66eebc ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #0 @ (adr r1, 66ed98 ) │ │ │ │ + add r1, pc, #128 @ (adr r1, 66ee18 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66edb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #448 @ (adr r1, 66ef74 ) │ │ │ │ + add r1, pc, #576 @ (adr r1, 66eff4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66edcc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #256 @ (adr r1, 66eed0 ) │ │ │ │ + add r1, pc, #384 @ (adr r1, 66ef50 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ede8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #64 @ (adr r1, 66ee2c ) │ │ │ │ + add r1, pc, #192 @ (adr r1, 66eeac ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #896 @ (adr r0, 66f188 ) │ │ │ │ + add r1, pc, #0 @ (adr r1, 66ee08 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #704 @ (adr r0, 66f0e4 ) │ │ │ │ + add r0, pc, #832 @ (adr r0, 66f164 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #512 @ (adr r0, 66f040 ) │ │ │ │ + add r0, pc, #640 @ (adr r0, 66f0c0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #192] @ 0xc0 │ │ │ │ + ldr r6, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ + ldr r6, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #864] @ 0x360 │ │ │ │ + ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eeac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r5, [sp, #816] @ 0x330 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eec8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #512] @ 0x200 │ │ │ │ + ldr r5, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eee4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #336] @ 0x150 │ │ │ │ + ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #160] @ 0xa0 │ │ │ │ + ldr r5, [sp, #288] @ 0x120 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r5, [sp, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r5, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #512] @ 0x200 │ │ │ │ + ldr r5, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #224] @ 0xe0 │ │ │ │ + ldr r5, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66efa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #352] @ 0x160 │ │ │ │ + ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66efc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #160] @ 0xa0 │ │ │ │ + ldr r6, [sp, #288] @ 0x120 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66efe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r6, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66effc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #784] @ 0x310 │ │ │ │ + ldr r5, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f018 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #576] @ 0x240 │ │ │ │ + ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f034 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #384] @ 0x180 │ │ │ │ + ldr r5, [sp, #512] @ 0x200 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f050 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #176] @ 0xb0 │ │ │ │ + ldr r5, [sp, #304] @ 0x130 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f06c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r5, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f088 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r6, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f0a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #848] @ 0x350 │ │ │ │ + ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f0c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ + ldr r4, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f0dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #880] @ 0x370 │ │ │ │ + ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f0f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #784] @ (66f40c ) │ │ │ │ + ldr r7, [pc, #912] @ (66f48c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f114 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, r3] │ │ │ │ + str 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] @ (66f130 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, r2] │ │ │ │ + str r0, [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] @ (66f14c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, r0] │ │ │ │ + strb r0, [r2, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f168 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, r5] │ │ │ │ + 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] @ (66f184 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, r1] │ │ │ │ + strb r0, [r6, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f1a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, r6] │ │ │ │ + strh r0, [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] @ (66f1bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, r3] │ │ │ │ + strb 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] @ (66f1d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, r1] │ │ │ │ + strb r4, [r6, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66f1f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r4, r1, r7 │ │ │ │ + adds r4, r5, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f214 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + 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] @ (66f230 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, r3] │ │ │ │ + strb r0, [r3, r4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f24c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, r5] │ │ │ │ + strb r0, [r7, r5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f268 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, r3] │ │ │ │ + strb r4, [r3, r4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f284 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, r4] │ │ │ │ + str r0, [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] @ (66f2a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, r4 │ │ │ │ + adds r4, r1, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f2bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, r4 │ │ │ │ + adds r4, r0, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66f2dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r0, r1] │ │ │ │ + ldr r0, [r4, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f2f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r0, r4] │ │ │ │ + ldrsb r0, [r4, r4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f314 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, r3 │ │ │ │ + adds r4, r7, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f330 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, r3 │ │ │ │ + adds r0, r6, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f34c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, r3 │ │ │ │ + adds r4, r5, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f368 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, r3 │ │ │ │ + adds r4, r4, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f384 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #68] @ 0x44 │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f3a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #64] @ 0x40 │ │ │ │ + ldr r4, [r5, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f3bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, r1] │ │ │ │ + strb r0, [r7, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f3d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, r1 │ │ │ │ + adds r0, r2, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f3f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r5, r1 │ │ │ │ + adds r0, r1, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f410 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, r1 │ │ │ │ + adds r0, r0, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f42c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, r1 │ │ │ │ + adds r4, r0, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f448 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r5, r1 │ │ │ │ + adds r0, r1, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f464 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, r1 │ │ │ │ + adds r0, r2, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f480 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, r1 │ │ │ │ + adds r0, r2, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66f4a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r0, r4, r1 │ │ │ │ + adds r0, r0, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f4bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, r1 │ │ │ │ + adds r4, r5, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f4d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #168 @ 0xa8 │ │ │ │ + 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, #12] @ (66f4f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r0, r4, r0 │ │ │ │ + adds r0, r0, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f514 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, r0 │ │ │ │ + adds r4, r5, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66f534 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r0, r0, r0 │ │ │ │ + adds r0, r4, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f550 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 66f5b4 │ │ │ │ + bgt.n 66f5f4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f56c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #42] @ 0x2a │ │ │ │ + strh 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] @ (66f588 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #40] @ 0x28 │ │ │ │ + strh r4, [r0, #42] @ 0x2a │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66f5a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r6, #38] @ 0x26 │ │ │ │ + strh 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] @ (66f5c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #23] │ │ │ │ + ldrb r0, [r5, #23] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f5e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #50] @ 0x32 │ │ │ │ + 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] @ (66f5fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #46] @ 0x2e │ │ │ │ + strh 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] @ (66f618 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #48] @ 0x30 │ │ │ │ + strh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66f638 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r2, #28 │ │ │ │ + asrs r0, r6, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f654 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f670 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #27 │ │ │ │ + asrs r4, r0, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f68c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #27 │ │ │ │ + asrs r0, r0, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66f6ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - blt.n 66f730 │ │ │ │ + blt.n 66f770 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f6c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 66f7c4 │ │ │ │ + bgt.n 66f604 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f6e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #152 @ 0x98 │ │ │ │ + movs r3, #184 @ 0xb8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f700 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #60 @ 0x3c │ │ │ │ + movs r3, #92 @ 0x5c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66f720 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r4, #25 │ │ │ │ + asrs r4, r0, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66f740 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r3, #25 │ │ │ │ + asrs r0, r7, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f75c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #12 │ │ │ │ + movs r5, #44 @ 0x2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f778 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ + cmp r3, #12 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f794 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #248 @ 0xf8 │ │ │ │ + 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] @ (66f7b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, #4 │ │ │ │ + adds r4, r1, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f7cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #4 │ │ │ │ + adds r4, r3, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f7e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #12 │ │ │ │ + cmp r0, #44 @ 0x2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f804 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #216 @ 0xd8 │ │ │ │ + movs r7, #248 @ 0xf8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f820 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #124 @ 0x7c │ │ │ │ + movs r7, #156 @ 0x9c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f83c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #72 @ 0x48 │ │ │ │ + movs r7, #104 @ 0x68 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f858 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #112 @ 0x70 │ │ │ │ + cmp r1, #144 @ 0x90 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f874 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #20 │ │ │ │ + asrs r0, r2, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f890 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #16 │ │ │ │ + movs r5, #48 @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66f8b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r2, #20 │ │ │ │ + asrs r0, r6, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f8cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66f8d8 │ │ │ │ + cbz r0, 66f8e0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f8e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #19 │ │ │ │ + asrs r0, r2, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f904 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #19 │ │ │ │ + asrs r0, r1, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f920 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb24009e │ │ │ │ + adc.w r0, r4, lr, lsr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f93c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ands.w r0, r4, lr, lsr #2 │ │ │ │ + bics.w r0, r4, lr, lsr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f958 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, r1] │ │ │ │ + ldr r0, [r4, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f974 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #18 │ │ │ │ + asrs r4, r5, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f990 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r7, r7] │ │ │ │ + ldr r0, [r3, 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] @ (66f9b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r7, r0] │ │ │ │ + ldr r4, [r3, 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] @ (66f9cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #17 │ │ │ │ + asrs r0, r6, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f9e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #17 │ │ │ │ + asrs r4, r5, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r6, r3] │ │ │ │ + ldrsb r0, [r2, r4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66fa24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrsb r4, [r3, r2] │ │ │ │ + ldrsb r4, [r7, r2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66fa44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r1, #16 │ │ │ │ + asrs r0, r5, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r5, r0] │ │ │ │ + ldrsb r0, [r1, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #15 │ │ │ │ + asrs r0, r1, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #15 │ │ │ │ + asrs r4, r0, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fab4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #15 │ │ │ │ + asrs r4, r7, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fad0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #15 │ │ │ │ + asrs r0, r7, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66faec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #15 │ │ │ │ + asrs r0, r6, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #15 │ │ │ │ + asrs r4, r5, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #15 │ │ │ │ + asrs r4, r4, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #15 │ │ │ │ + asrs r0, r4, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66f8a8 │ │ │ │ + b.n 66f8e8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r0, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fbb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #14 │ │ │ │ + asrs r4, r0, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fbcc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #14 │ │ │ │ + asrs r0, r1, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fbe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #14 │ │ │ │ + asrs r4, r1, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #14 │ │ │ │ + asrs r4, r1, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #14 │ │ │ │ + asrs r4, r1, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #14 │ │ │ │ + asrs r4, r1, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66fc5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r5, #14 │ │ │ │ + asrs r4, r1, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #256 @ (adr r6, 66fd7c ) │ │ │ │ + add r6, pc, #384 @ (adr r6, 66fdfc ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #14 │ │ │ │ + asrs r0, r4, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fcb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #352 @ (adr r5, 66fe14 ) │ │ │ │ + add r5, pc, #480 @ (adr r5, 66fe94 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fccc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #656 @ (adr r5, 66ff60 ) │ │ │ │ + add r5, pc, #784 @ (adr r5, 66ffe0 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fce8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #13 │ │ │ │ + asrs r4, r4, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + asrs r0, r5, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #13 │ │ │ │ + asrs r4, r5, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #13 │ │ │ │ + asrs r4, r4, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r3, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #12 │ │ │ │ + asrs r4, r2, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #688] @ (670044 ) │ │ │ │ + ldr r2, [pc, #816] @ (6700c4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fdac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #12 │ │ │ │ + asrs r4, r6, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fdc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #16 │ │ │ │ + cmp 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] @ (66fde4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66fd98 │ │ │ │ + bne.n 66fdd8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ + movs r2, #160 @ 0xa0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #12] │ │ │ │ + str r4, [r7, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #10 │ │ │ │ + asrs r0, r0, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #16] │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #10 │ │ │ │ + asrs r0, r4, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #9 │ │ │ │ + asrs r0, r3, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #9 │ │ │ │ + asrs r0, r2, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #9 │ │ │ │ + asrs r0, r1, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #9 │ │ │ │ + asrs r0, r0, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fefc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #9 │ │ │ │ + asrs r0, r7, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ff18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #9 │ │ │ │ + asrs r0, r6, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ff34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #9 │ │ │ │ + asrs r4, r4, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ff50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #8 │ │ │ │ + asrs r0, r3, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ff6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #8 │ │ │ │ + asrs r4, r1, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ff88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #8 │ │ │ │ + asrs r0, r0, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ffa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #8 │ │ │ │ + asrs r4, r6, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ffc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #8 │ │ │ │ + asrs r0, r5, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ffdc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #7 │ │ │ │ + asrs r4, r3, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fff8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #96] @ 0x60 │ │ │ │ + ldr r0, [r7, #96] @ 0x60 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670014 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #76] @ 0x4c │ │ │ │ + str r4, [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] @ (670030 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #72] @ 0x48 │ │ │ │ + str r4, [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, #12] @ (670050 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r3, #6 │ │ │ │ + asrs r4, r7, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67006c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #15] │ │ │ │ + ldrb r4, [r0, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670088 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #14] │ │ │ │ + ldrb r0, [r2, #15] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6700a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #5 │ │ │ │ + asrs r4, r6, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6700c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #100] @ 0x64 │ │ │ │ + ldr r0, [r5, #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] @ (6700dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #124] @ 0x7c │ │ │ │ + str 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] @ (6700f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #120] @ 0x78 │ │ │ │ + str r0, [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, #12] @ (670118 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r0, #60 @ 0x3c │ │ │ │ + cmp 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 │ │ │ │ ldr r0, [pc, #8] @ (670134 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #148 @ 0x94 │ │ │ │ + movs r5, #180 @ 0xb4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (670154 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #528] @ (670368 ) │ │ │ │ + ldr r1, [pc, #656] @ (6703e8 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670170 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #72 @ 0x48 │ │ │ │ + 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] @ (67018c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #1 │ │ │ │ + asrs r4, r3, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6701a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #1 │ │ │ │ + asrs r0, r3, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6701c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 670160 │ │ │ │ + b.n 6701a0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6701e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67015c │ │ │ │ + b.n 67019c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6701fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #32 │ │ │ │ + asrs r4, r3, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670218 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #32 │ │ │ │ + asrs r0, r2, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670234 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #32 │ │ │ │ + asrs r0, r1, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670250 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #32 │ │ │ │ + asrs r4, r7, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67026c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #32 │ │ │ │ + asrs r0, r6, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670288 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #32 │ │ │ │ + asrs r4, r4, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6702a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #31 │ │ │ │ + asrs r0, r3, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6702c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 6702e4 │ │ │ │ + bne.n 670324 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6702dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 6701f0 │ │ │ │ + bne.n 670230 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6702f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + lsrs r4, r3, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670314 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + lsrs r4, r3, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670330 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + lsrs r4, r3, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67034c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #30 │ │ │ │ + lsrs r0, r3, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670368 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #30 │ │ │ │ + lsrs r4, r2, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670384 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #30 │ │ │ │ + lsrs r0, r2, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6703a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #30 │ │ │ │ + lsrs r4, r1, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6703bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #30 │ │ │ │ + lsrs r0, r1, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6703d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #22] │ │ │ │ + strb r4, [r2, #23] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6703f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #30 │ │ │ │ + lsrs r0, r5, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670410 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #30 │ │ │ │ + lsrs r0, r4, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67042c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #29 │ │ │ │ + lsrs r0, r3, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670448 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #29 │ │ │ │ + lsrs r0, r2, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670464 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #29 │ │ │ │ + lsrs r0, r1, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670480 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #29 │ │ │ │ + lsrs r0, r0, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67049c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #29 │ │ │ │ + lsrs r0, r7, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6704b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #29 │ │ │ │ + lsrs r0, r6, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6704d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #29 │ │ │ │ + lsrs r0, r5, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6704f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #29 │ │ │ │ + lsrs r0, r4, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67050c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #28 │ │ │ │ + lsrs r0, r3, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670528 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #28 │ │ │ │ + lsrs r0, r2, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670544 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #28 │ │ │ │ + lsrs r0, r1, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670560 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #28 │ │ │ │ + lsrs r0, r0, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67057c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #28 │ │ │ │ + lsrs r0, r7, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670598 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #28 │ │ │ │ + lsrs r0, r6, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #28 │ │ │ │ + lsrs r0, r5, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #28 │ │ │ │ + lsrs r0, r4, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #27 │ │ │ │ + lsrs r0, r3, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670608 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #27 │ │ │ │ + lsrs r0, r2, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670624 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #27 │ │ │ │ + lsrs r0, r1, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670640 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #27 │ │ │ │ + lsrs r0, r0, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67065c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #27 │ │ │ │ + lsrs r0, r7, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670678 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #27 │ │ │ │ + lsrs r0, r6, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670694 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #27 │ │ │ │ + lsrs r0, r5, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6706b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #27 │ │ │ │ + lsrs r0, r4, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6706cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #26 │ │ │ │ + lsrs r0, r3, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6706e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #26 │ │ │ │ + lsrs r0, r2, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670704 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #768] @ (670a08 ) │ │ │ │ + ldr r3, [pc, #896] @ (670a88 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670720 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, r2] │ │ │ │ + str r4, [r6, r2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67073c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #25 │ │ │ │ + lsrs r0, r2, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670758 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #25 │ │ │ │ + lsrs r0, r1, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670774 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #25 │ │ │ │ + lsrs r0, r0, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670790 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #25 │ │ │ │ + lsrs r0, r7, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6707ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #25 │ │ │ │ + lsrs r4, r5, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6707c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #24 │ │ │ │ + lsrs r4, r3, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6707e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #24 │ │ │ │ + lsrs r0, r2, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670800 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #24 │ │ │ │ + lsrs r0, r0, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67081c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #24 │ │ │ │ + lsrs r4, r6, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670838 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #24 │ │ │ │ + lsrs r4, r4, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670854 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #23 │ │ │ │ + lsrs r0, r3, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670870 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #23 │ │ │ │ + lsrs r0, r1, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67088c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #23 │ │ │ │ + lsrs r4, r7, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6708a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #23 │ │ │ │ + lsrs r4, r5, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6708c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #23 │ │ │ │ + lsrs r0, r4, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6708e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #22 │ │ │ │ + lsrs r0, r2, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6708fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #22 │ │ │ │ + lsrs r4, r0, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670918 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #22 │ │ │ │ + lsrs r4, r6, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670934 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #22 │ │ │ │ + lsrs r0, r5, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670950 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #21 │ │ │ │ + lsrs r0, r3, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67096c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #21 │ │ │ │ + lsrs r0, r2, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670988 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #21 │ │ │ │ + lsrs r4, r1, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6709a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #21 │ │ │ │ + lsrs r0, r1, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6709c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #912] @ (670d54 ) │ │ │ │ + ldr r6, [pc, #16] @ (6709d4 ) │ │ │ │ lsls r7, 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] @ (6709e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r0, #21 │ │ │ │ + lsrs r0, r4, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (670a00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r5, #20 │ │ │ │ + lsrs r4, r1, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #7] │ │ │ │ + strb r4, [r1, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #6] │ │ │ │ + strb r0, [r6, #6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #6] │ │ │ │ + strb r0, [r5, #6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #19 │ │ │ │ + lsrs r4, r4, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #19 │ │ │ │ + lsrs r4, r4, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670aa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #12] │ │ │ │ + ldr r4, [r3, #16] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (670ac8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r1, #120] @ 0x78 │ │ │ │ + ldr r4, [r5, #120] @ 0x78 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r0, r7 │ │ │ │ + negs 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] @ (670b00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, sl │ │ │ │ + mov ip, 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] @ (670b1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #17 │ │ │ │ + lsrs r4, r4, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #16 │ │ │ │ + lsrs r4, r3, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #16 │ │ │ │ + lsrs r0, r2, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (670b74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r7, #40 @ 0x28 │ │ │ │ + subs 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] @ (670b90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs r4, r1 │ │ │ │ + adcs r4, r5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670bac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #116] @ 0x74 │ │ │ │ + str r0, [r1, #120] @ 0x78 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670bc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #224 @ 0xe0 │ │ │ │ + ands 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] @ (670be4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #112] @ 0x70 │ │ │ │ + ldr r4, [r7, #112] @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r4, r5} │ │ │ │ + ldmia r4, {r4, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #13 │ │ │ │ + lsrs r4, r3, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7 │ │ │ │ + lsrs 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] @ (670c54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, r2 │ │ │ │ + add r8, 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] @ (670c70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, ip │ │ │ │ + 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, #12] @ (670c90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r0, r4 │ │ │ │ + add r0, r8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (670cb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r1, #12 │ │ │ │ + lsrs r0, r5, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ccc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r0, r2 │ │ │ │ + mvns r0, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ce8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #11 │ │ │ │ + lsrs r4, r7, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #152 @ 0x98 │ │ │ │ + subs r4, #184 @ 0xb8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - eors r0, r4 │ │ │ │ + lsls 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, #12] @ (670d40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - stmia r2!, {r2, r5} │ │ │ │ + stmia r2!, {r2, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (670d60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r4, r5} │ │ │ │ + stmia r5!, {r4, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (670d80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r4, #9 │ │ │ │ + lsrs r0, r0, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (670da0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r1, #9 │ │ │ │ + lsrs r4, r5, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670dbc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsrs r0, r3, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670dd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #244 @ 0xf4 │ │ │ │ + adds r4, #20 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670df4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #196 @ 0xc4 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r6} │ │ │ │ + stmia r0!, {r2, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r3, r5, r6} │ │ │ │ + stmia r2!, {r3, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #176 @ 0xb0 │ │ │ │ + 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] @ (670e80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0044 │ │ │ │ + bkpt 0x0064 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #136 @ 0x88 │ │ │ │ + cmp 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] @ (670eb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #5 │ │ │ │ + lsrs r4, r5, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ed4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ + lsrs r0, r4, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ef0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - nop │ │ │ │ + wfe │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0088 │ │ │ │ + bkpt 0x00a8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb844 │ │ │ │ + @ instruction: 0xb864 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #172 @ 0xac │ │ │ │ + adds r0, #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] @ (670f60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #3 │ │ │ │ + lsrs r4, r4, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #2 │ │ │ │ + lsrs r0, r3, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #2 │ │ │ │ + lsrs r4, r1, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670fb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #2 │ │ │ │ + lsrs r0, r0, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670fd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #2 │ │ │ │ + lsrs r4, r6, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670fec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #2 │ │ │ │ + lsrs r0, r5, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671008 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #1 │ │ │ │ + lsrs r4, r3, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671024 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #1 │ │ │ │ + lsrs r0, r2, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671040 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #1 │ │ │ │ + lsrs r4, r0, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67105c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #1 │ │ │ │ + lsrs r0, r7, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671078 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #1 │ │ │ │ + lsrs r4, r5, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671094 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #1 │ │ │ │ + lsrs r0, r4, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #32 │ │ │ │ + lsrs r4, r2, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #32 │ │ │ │ + lsrs r0, r1, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #32 │ │ │ │ + lsrs r4, r7, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671104 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #32 │ │ │ │ + lsrs r0, r6, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671120 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #116] @ 0x74 │ │ │ │ + str r0, [r6, #116] @ 0x74 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67113c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #31 │ │ │ │ + lsrs r0, r1, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671158 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #31 │ │ │ │ + lsrs r4, r0, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671174 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #31 │ │ │ │ + lsls r4, r7, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671190 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #31 │ │ │ │ + lsls r0, r7, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #31 │ │ │ │ + lsls r0, r6, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #31 │ │ │ │ + lsls r4, r5, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #31 │ │ │ │ + lsls r4, r4, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671200 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #30 │ │ │ │ + lsls r4, r3, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67121c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #30 │ │ │ │ + lsls r4, r2, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671238 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #30 │ │ │ │ + lsls r4, r1, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671254 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #30 │ │ │ │ + lsls r4, r0, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671270 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #30 │ │ │ │ + lsls r4, r7, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67128c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #30 │ │ │ │ + lsls r4, r6, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #30 │ │ │ │ + lsls r4, r5, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #30 │ │ │ │ + lsls r4, r4, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #29 │ │ │ │ + lsls r4, r3, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #29 │ │ │ │ + lsls r4, r2, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671318 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #29 │ │ │ │ + lsls r4, r1, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671334 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 6713a0 │ │ │ │ + beq.n 6713e0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671350 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #29 │ │ │ │ + lsls r0, r5, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67136c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #28 │ │ │ │ + lsls r4, r3, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671388 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #72] @ 0x48 │ │ │ │ + str r0, [r5, #72] @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #992 @ 0x3e0 │ │ │ │ + add r3, sp, #96 @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #27 │ │ │ │ + lsls r4, r2, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #27 │ │ │ │ + lsls r4, r1, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #27 │ │ │ │ + lsls r0, r1, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671414 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #27 │ │ │ │ + lsls r4, r0, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671430 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #27 │ │ │ │ + lsls r0, r0, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67144c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #176] @ (671500 ) │ │ │ │ + ldr r5, [pc, #304] @ (671580 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671468 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #800] @ (67178c ) │ │ │ │ + ldr r1, [pc, #928] @ (67180c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671484 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #160] @ (671528 ) │ │ │ │ + ldr r1, [pc, #288] @ (6715a8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #544] @ (6716c4 ) │ │ │ │ + ldr r0, [pc, #672] @ (671744 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #25 │ │ │ │ + lsls r4, r1, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #25 │ │ │ │ + lsls r0, r1, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #25 │ │ │ │ + lsls r4, r0, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671510 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #25 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67152c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #25 │ │ │ │ + lsls r0, r7, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671548 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #25 │ │ │ │ + lsls r0, r6, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671564 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #25 │ │ │ │ + lsls r0, r5, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671580 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #25 │ │ │ │ + lsls r0, r4, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67159c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #24 │ │ │ │ + lsls r4, r3, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #24 │ │ │ │ + lsls r0, r3, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #24 │ │ │ │ + lsls r0, r2, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #24 │ │ │ │ + lsls r0, r1, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67160c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #24 │ │ │ │ + lsls r0, r0, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671628 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #24 │ │ │ │ + lsls r0, r7, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671644 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #24 │ │ │ │ + lsls r0, r6, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671660 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #24 │ │ │ │ + lsls r0, r5, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67167c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #24 │ │ │ │ + lsls r4, r4, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671698 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #24 │ │ │ │ + lsls r0, r4, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6716b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #23 │ │ │ │ + lsls r0, r3, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6716d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #23 │ │ │ │ + lsls r0, r2, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6716ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #23 │ │ │ │ + lsls r0, r1, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671708 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #23 │ │ │ │ + lsls r0, r0, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671724 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #23 │ │ │ │ + lsls r0, r7, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671740 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #23 │ │ │ │ + lsls r0, r6, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67175c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #23 │ │ │ │ + lsls r4, r5, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671778 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #23 │ │ │ │ + lsls r0, r5, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671794 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #23 │ │ │ │ + lsls r0, r4, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #22 │ │ │ │ + lsls r0, r3, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #22 │ │ │ │ + lsls r0, r2, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #22 │ │ │ │ + lsls r0, r1, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671804 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #22 │ │ │ │ + lsls r0, r0, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671820 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #22 │ │ │ │ + lsls r0, r7, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67183c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #22 │ │ │ │ + lsls r4, r6, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671858 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #22 │ │ │ │ + lsls r0, r6, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671874 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #22 │ │ │ │ + lsls r0, r5, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671890 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #22 │ │ │ │ + lsls r0, r4, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #21 │ │ │ │ + lsls r4, r3, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r4, r3 │ │ │ │ + negs r4, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3 │ │ │ │ + asrs r4, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671900 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #20 │ │ │ │ + lsls r0, r3, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67191c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r5, r6} │ │ │ │ + ldmia r2!, {r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671938 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #816 @ (adr r5, 671c6c ) │ │ │ │ + add r5, pc, #944 @ (adr r5, 671cec ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671954 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #19 │ │ │ │ + lsls r4, r2, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671970 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #46] @ 0x2e │ │ │ │ + ldrh 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] @ (67198c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #46] @ 0x2e │ │ │ │ + ldrh 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] @ (6719a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - eors r0, r1 │ │ │ │ + eors r0, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ands r4, r3 │ │ │ │ + ands r4, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #16] @ (6719f4 ) │ │ │ │ + ldr r2, [pc, #144] @ (671a74 ) │ │ │ │ lsls r6, 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] @ (671a00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r3, #17 │ │ │ │ + lsls r4, r7, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #29 │ │ │ │ + lsrs r4, r4, #29 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #0] @ (671a3c ) │ │ │ │ + ldr r0, [pc, #128] @ (671abc ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #16 │ │ │ │ + lsls r0, r6, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4 │ │ │ │ + lsrs r0, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - eors r0, r6 │ │ │ │ + lsls r0, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671aa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #15 │ │ │ │ + lsls r0, r6, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ac4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #15 │ │ │ │ + lsls r0, r5, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671ae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #224] @ (671bc8 ) │ │ │ │ + ldr r1, [pc, #352] @ (671c48 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, r2] │ │ │ │ + ldrb r4, [r4, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, r6] │ │ │ │ + ldrb r4, [r6, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #13 │ │ │ │ + lsls r0, r1, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, r1] │ │ │ │ + ldrb r0, [r0, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #13 │ │ │ │ + lsls r0, r4, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #12 │ │ │ │ + lsls r0, r3, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ba8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #12 │ │ │ │ + lsls r0, r1, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671bc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, r2] │ │ │ │ + ldrb r0, [r4, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671be0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #11 │ │ │ │ + lsls r4, r3, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671bfc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, r4] │ │ │ │ + ldrb r4, [r3, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r3} │ │ │ │ + stmia r7!, {r2, r3, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #10 │ │ │ │ + lsls r0, r0, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, r5] │ │ │ │ + ldrh r0, [r3, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, r0 │ │ │ │ + mov r4, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ca4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #9 │ │ │ │ + lsls r4, r0, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671cc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #9 │ │ │ │ + lsls r0, r7, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671cdc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #9 │ │ │ │ + lsls r0, r5, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671cf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #8 │ │ │ │ + lsls r4, r3, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #8 │ │ │ │ + lsls r0, r2, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #8 │ │ │ │ + lsls r0, r0, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #8 │ │ │ │ + lsls r0, r6, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #8 │ │ │ │ + lsls r0, r4, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #29 │ │ │ │ + lsrs r0, r4, #29 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671da0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #7 │ │ │ │ + lsls r4, r6, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671dbc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #27 │ │ │ │ + lsrs r4, r7, #27 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671dd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #6 │ │ │ │ + lsls r0, r1, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671df4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #6 │ │ │ │ + lsls r4, r7, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #26 │ │ │ │ + lsrs r4, r0, #27 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #5 │ │ │ │ + lsls r4, r2, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #5 │ │ │ │ + lsls r0, r1, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #5 │ │ │ │ + lsls r4, r7, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #23 │ │ │ │ + lsrs 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] @ (671e9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #4 │ │ │ │ + lsls r4, r2, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671ebc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r5, #4 │ │ │ │ + lsls r0, r1, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671edc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r2, #4 │ │ │ │ + lsls r4, r6, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ef8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #4 │ │ │ │ + lsls r0, r4, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #4 │ │ │ │ + lsls r0, r4, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #336] @ (672084 ) │ │ │ │ + ldr r1, [pc, #464] @ (672104 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #144] @ (671fe0 ) │ │ │ │ + ldr r1, [pc, #272] @ (672060 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs r4, r0 │ │ │ │ + adcs 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] @ (671f84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #640 @ 0x280 │ │ │ │ + add r1, sp, #768 @ 0x300 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671fa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #368 @ 0x170 │ │ │ │ + add r1, sp, #496 @ 0x1f0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671fbc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #96 @ 0x60 │ │ │ │ + add r1, sp, #224 @ 0xe0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671fd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #1 │ │ │ │ + lsls r0, r7, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ff4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #1 │ │ │ │ + lsls r4, r5, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672014 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r3, #2 │ │ │ │ + lsrs r0, r7, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672030 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r5, #6 │ │ │ │ + adds 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] @ (67204c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, r0 │ │ │ │ + movs r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672068 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - vrev32. d16, d19 │ │ │ │ + movs r4, r3 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672084 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - vrev32.16 d16, d19 │ │ │ │ + movs r4, r2 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6720a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u32 q8, d24, d19 │ │ │ │ + movs r0, r1 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6720bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u16 q8, d28, d19 │ │ │ │ + vrev32. d16, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6720d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u16 q8, d16, d19 │ │ │ │ + vrev32.8 d16, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6720f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u8 q8, d16, d19 │ │ │ │ + vaddl.u32 q8, d16, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672110 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - vrev32.8 d0, d19 │ │ │ │ + vaddl.u16 q8, d16, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67212c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #9 │ │ │ │ + lsrs r4, r2, #10 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672148 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #9 │ │ │ │ + lsrs 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] @ (672164 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #19 │ │ │ │ + lsls r0, 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] @ (672180 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #19 │ │ │ │ + lsls 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, #12] @ (6721a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - vhadd.u d0, d16, d19 │ │ │ │ + vhadd.u16 d16, d16, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #19 │ │ │ │ + lsls r4, r6, #19 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #26] │ │ │ │ + ldrh r4, [r7, #26] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #17 │ │ │ │ + lsls r0, r2, #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] @ (672210 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67222c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #608 @ (adr r2, 672490 ) │ │ │ │ + add r2, pc, #736 @ (adr r2, 672510 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672248 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r4} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672264 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - setpan #1 │ │ │ │ + @ instruction: 0xb638 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672280 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 5, cr0, cr8, cr3, {5} │ │ │ │ + cdp2 0, 7, cr0, cr8, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67229c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 4, cr0, cr12, cr3, {5} │ │ │ │ + cdp2 0, 6, cr0, cr12, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6722b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 4, cr0, cr0, cr3, {5} │ │ │ │ + cdp2 0, 6, cr0, cr0, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6722d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 3, cr0, cr4, cr3, {5} │ │ │ │ + cdp2 0, 5, cr0, cr4, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6722f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 2, cr0, cr8, cr3, {5} │ │ │ │ + cdp2 0, 4, cr0, cr8, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67230c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 1, cr0, cr12, cr3, {5} │ │ │ │ + cdp2 0, 3, cr0, cr12, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672328 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 1, cr0, cr4, cr3, {5} │ │ │ │ + cdp2 0, 3, cr0, cr4, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672344 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 0, cr0, cr12, cr3, {5} │ │ │ │ + cdp2 0, 2, cr0, cr12, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672360 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [ip, #652]! @ 0x28c │ │ │ │ + cdp2 0, 1, cr0, cr12, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67237c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [ip, #652]! @ 0x28c │ │ │ │ + cdp2 0, 0, cr0, cr12, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672398 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [ip, #652] @ 0x28c │ │ │ │ + ldc2l 0, cr0, [ip, #652]! @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6723b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ + ldr r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6723d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #768] @ 0x300 │ │ │ │ + ldr r2, [sp, #896] @ 0x380 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6723ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r8, #652] @ 0x28c │ │ │ │ + ldc2 0, cr0, [r8, #652]! @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672408 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r8, #652] @ 0x28c │ │ │ │ + stc2 0, cr0, [r8, #652]! @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672424 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [ip, #-652]! @ 0xfffffd74 │ │ │ │ + ldc2 0, cr0, [ip, #652] @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672440 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [ip, #-652]! @ 0xfffffd74 │ │ │ │ + stc2 0, cr0, [ip, #652] @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67245c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r0, #-652]! @ 0xfffffd74 │ │ │ │ + stc2 0, cr0, [r0, #652] @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672478 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r0, #-652] @ 0xfffffd74 │ │ │ │ + ldc2l 0, cr0, [r0, #-652]! @ 0xfffffd74 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672494 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r4, #-652] @ 0xfffffd74 │ │ │ │ + stc2l 0, cr0, [r4, #-652]! @ 0xfffffd74 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r8, #-652]! @ 0xfffffd74 │ │ │ │ + ldc2l 0, cr0, [r8, #-652] @ 0xfffffd74 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [ip, #-652]! @ 0xfffffd74 │ │ │ │ + stc2l 0, cr0, [ip, #-652] @ 0xfffffd74 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r0, #-652]! @ 0xfffffd74 │ │ │ │ + stc2l 0, cr0, [r0, #-652] @ 0xfffffd74 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672504 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r4, #-652] @ 0xfffffd74 │ │ │ │ + ldc2 0, cr0, [r4, #-652]! @ 0xfffffd74 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672520 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r8, #-652] @ 0xfffffd74 │ │ │ │ + stc2 0, cr0, [r8, #-652]! @ 0xfffffd74 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67253c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [ip], #652 @ 0x28c │ │ │ │ + ldc2 0, cr0, [ip, #-652] @ 0xfffffd74 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672558 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r0], #652 @ 0x28c │ │ │ │ + ldc2 0, cr0, [r0, #-652] @ 0xfffffd74 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672574 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r0], #652 @ 0x28c │ │ │ │ + stc2 0, cr0, [r0, #-652] @ 0xfffffd74 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672590 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r3, r6} │ │ │ │ + stmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r4], #652 @ 0x28c │ │ │ │ + ldc2l 0, cr0, [r4], {163} @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r4], #652 @ 0x28c │ │ │ │ + stc2l 0, cr0, [r4], {163} @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r0], {163} @ 0xa3 │ │ │ │ + ldc2 0, cr0, [r0], #652 @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672600 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [ip], #-652 @ 0xfffffd74 │ │ │ │ + ldc2 0, cr0, [ip], {163} @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67261c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r8], #-652 @ 0xfffffd74 │ │ │ │ + stc2 0, cr0, [r8], {163} @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672638 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #8] │ │ │ │ + strh r0, [r5, #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] @ (672654 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #6] │ │ │ │ + strh 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] @ (672670 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [ip], {163} @ 0xa3 │ │ │ │ + ldc2 0, cr0, [ip], #-652 @ 0xfffffd74 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67268c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r8], {163} @ 0xa3 │ │ │ │ + stc2 0, cr0, [r8], #-652 @ 0xfffffd74 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbf800a3 │ │ │ │ + ldc2 0, cr0, [r8], {163} @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbe800a3 │ │ │ │ + stc2 0, cr0, [r8], {163} @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #28] │ │ │ │ + strb r0, [r2, #29] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbbc00a3 │ │ │ │ + @ instruction: 0xfbdc00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672718 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbac00a3 │ │ │ │ + smlaltb r0, r0, ip, r3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672734 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb9c00a3 │ │ │ │ + @ instruction: 0xfbbc00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672750 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb8c00a3 │ │ │ │ + @ instruction: 0xfbac00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67276c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb8000a3 │ │ │ │ + @ instruction: 0xfba000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672788 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb7400a3 │ │ │ │ + @ instruction: 0xfb9400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb6800a3 │ │ │ │ + @ instruction: 0xfb8800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb5c00a3 │ │ │ │ + @ instruction: 0xfb7c00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb5000a3 │ │ │ │ + @ instruction: 0xfb7000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #14] │ │ │ │ + strb r0, [r5, #14] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672814 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #960 @ 0x3c0 │ │ │ │ + add r7, sp, #64 @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672830 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - smlalbt r0, r0, r0, lr │ │ │ │ + @ instruction: 0xfbe0009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67284c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbb0009e │ │ │ │ + @ instruction: 0xfbd0009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672868 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfad400a3 │ │ │ │ + @ instruction: 0xfaf400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672884 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb60009e │ │ │ │ + @ instruction: 0xfb80009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6728a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfaac00a3 │ │ │ │ + @ instruction: 0xfacc00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6728c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb4c009e │ │ │ │ + @ instruction: 0xfb6c009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6728dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfaf8009e │ │ │ │ + @ instruction: 0xfb18009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6728f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa74009e │ │ │ │ + @ instruction: 0xfa94009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672914 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #256] @ 0x100 │ │ │ │ + ldr r7, [sp, #384] @ 0x180 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672930 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa2800a3 │ │ │ │ + @ instruction: 0xfa4800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67294c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672968 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #304] @ 0x130 │ │ │ │ + ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672984 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #848] @ 0x350 │ │ │ │ + ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - vld1.8 {d0[5]}, [r8], r3 │ │ │ │ + vst1.8 {d16[5]}, [r8], r3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb.w r0, [r8, #163] @ 0xa3 │ │ │ │ + ldrsh.w r0, [r8, #163] @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - vst1.8 {d0[5]}, [r8], r3 │ │ │ │ + vld1.8 {d0[5]}, [r8], r3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [r8, r3, lsl #2] │ │ │ │ + ldrsb.w r0, [r8, #163] @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - vld4.32 {d16-d19}, [r8 :128], r3 │ │ │ │ + vst1.8 {d0[5]}, [r8], r3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ @@ -2206931,1665 +2206930,1665 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #116 @ 0x74 │ │ │ │ + subs r2, #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] @ (672a80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #72 @ 0x48 │ │ │ │ + subs r2, #104 @ 0x68 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #24 │ │ │ │ + subs r2, #56 @ 0x38 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ab8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #236 @ 0xec │ │ │ │ + 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] @ (672ad4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #1 │ │ │ │ + lsls r0, r0, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672af0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, #3 │ │ │ │ + adds 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] @ (672b0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #10 │ │ │ │ + asrs r0, 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] @ (672b28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strb.w r0, [ip, #163] @ 0xa3 │ │ │ │ + strh.w r0, [ip, #163] @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #7 │ │ │ │ + asrs 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] @ (672b60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str??.w r0, [r4, r3, lsl #2] │ │ │ │ + strb.w r0, [r4, #163] @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr.w r0, [r8, r3, lsl #2] │ │ │ │ + ldr??.w r0, [r8, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str.w r0, [r8, r3, lsl #2] │ │ │ │ + str??.w r0, [r8, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672bb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh.w r0, [ip, r3, lsl #2] │ │ │ │ + ldr.w r0, [ip, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672bd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #1 │ │ │ │ + lsls 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] @ (672bec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb.w r0, [r0, r3, lsl #2] │ │ │ │ + ldrh.w r0, [r0, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strb.w r0, [r4, r3, lsl #2] │ │ │ │ + strh.w r0, [r4, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7f800a3 │ │ │ │ + ldrb.w r0, [r8, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7ec00a3 │ │ │ │ + strb.w r0, [ip, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7e000a3 │ │ │ │ + strb.w r0, [r0, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7d400a3 │ │ │ │ + @ instruction: 0xf7f400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7c400a3 │ │ │ │ + @ instruction: 0xf7e400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672cb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7b400a3 │ │ │ │ + @ instruction: 0xf7d400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ccc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7a400a3 │ │ │ │ + @ instruction: 0xf7c400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ce8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf79400a3 │ │ │ │ + @ instruction: 0xf7b400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #2 │ │ │ │ + asrs r4, r5, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf76400a3 │ │ │ │ + @ instruction: 0xf78400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf75000a3 │ │ │ │ + @ instruction: 0xf77000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf73c00a3 │ │ │ │ + @ instruction: 0xf75c00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf72800a3 │ │ │ │ + @ instruction: 0xf74800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #31 │ │ │ │ + asrs 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] @ (672dac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - mrc2 0, 1, r0, cr12, cr14, {4} │ │ │ │ + mrc2 0, 2, r0, cr12, cr14, {4} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672dc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #29] │ │ │ │ + ldrb r0, [r0, #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] @ (672de4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movt r0, #2211 @ 0x8a3 │ │ │ │ + @ instruction: 0xf6e000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6b000a3 │ │ │ │ + @ instruction: 0xf6d000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subw r0, r0, #2211 @ 0x8a3 │ │ │ │ + movt r0, #2211 @ 0x8a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf69000a3 │ │ │ │ + @ instruction: 0xf6b000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf68000a3 │ │ │ │ + subw r0, r0, #2211 @ 0x8a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf67000a3 │ │ │ │ + @ instruction: 0xf69000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf66000a3 │ │ │ │ + @ instruction: 0xf68000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf65000a3 │ │ │ │ + @ instruction: 0xf67000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movw r0, #2211 @ 0x8a3 │ │ │ │ + @ instruction: 0xf66000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf63000a3 │ │ │ │ + @ instruction: 0xf65000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672efc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf62000a3 │ │ │ │ + movw r0, #2211 @ 0x8a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf61000a3 │ │ │ │ + @ instruction: 0xf63000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - addw r0, r0, #2211 @ 0x8a3 │ │ │ │ + @ instruction: 0xf62000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf5f000a3 │ │ │ │ + @ instruction: 0xf61000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf5e000a3 │ │ │ │ + addw r0, r0, #2211 @ 0x8a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - rsbs r0, r0, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf5f000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672fa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, r0, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf5e000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672fc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs.w r0, r0, #5341184 @ 0x518000 │ │ │ │ + rsbs r0, r0, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672fdc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - sub.w r0, r0, #5341184 @ 0x518000 │ │ │ │ + rsb r0, r0, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ff8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf59000a3 │ │ │ │ + subs.w r0, r0, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673014 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf58000a3 │ │ │ │ + sub.w r0, r0, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673030 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs.w r0, r0, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf59000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67304c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - sbc.w r0, r0, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf58000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673068 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs.w r0, r0, #5341184 @ 0x518000 │ │ │ │ + sbcs.w r0, r0, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673084 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adc.w r0, r0, #5341184 @ 0x518000 │ │ │ │ + sbc.w r0, r0, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf53400a3 │ │ │ │ + adcs.w r0, r4, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf52800a3 │ │ │ │ + adc.w r0, r8, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds.w r0, ip, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf53c00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds.w r0, r0, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf53000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673110 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add.w r0, r4, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf52400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67312c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4f800a3 │ │ │ │ + adds.w r0, r8, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673148 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4ec00a3 │ │ │ │ + add.w r0, ip, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673164 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4e000a3 │ │ │ │ + add.w r0, r0, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673180 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4d400a3 │ │ │ │ + @ instruction: 0xf4f400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67319c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4c800a3 │ │ │ │ + @ instruction: 0xf4e800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4bc00a3 │ │ │ │ + @ instruction: 0xf4dc00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4b000a3 │ │ │ │ + @ instruction: 0xf4d000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4a400a3 │ │ │ │ + @ instruction: 0xf4c400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67320c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - eors.w r0, r8, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf4b800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673228 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - eor.w r0, ip, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf4ac00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673244 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - eor.w r0, r0, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf4a000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673260 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - orns r0, r4, #5341184 @ 0x518000 │ │ │ │ + eors.w r0, r4, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67327c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - orn r0, r8, #5341184 @ 0x518000 │ │ │ │ + eor.w r0, r8, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673298 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs.w r0, ip, #5341184 @ 0x518000 │ │ │ │ + orns r0, ip, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6732b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs.w r0, r0, #5341184 @ 0x518000 │ │ │ │ + orns r0, r0, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6732d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - orr.w r0, r4, #5341184 @ 0x518000 │ │ │ │ + orn r0, r4, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6732ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bics.w r0, r8, #5341184 @ 0x518000 │ │ │ │ + orrs.w r0, r8, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673308 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bic.w r0, ip, #5341184 @ 0x518000 │ │ │ │ + orr.w r0, ip, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673324 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bic.w r0, r0, #5341184 @ 0x518000 │ │ │ │ + orr.w r0, r0, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673340 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ands.w r0, r4, #5341184 @ 0x518000 │ │ │ │ + bics.w r0, r4, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67335c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - and.w r0, r8, #5341184 @ 0x518000 │ │ │ │ + bic.w r0, r8, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673378 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3fc00a3 │ │ │ │ + ands.w r0, ip, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673394 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3f000a3 │ │ │ │ + ands.w r0, r0, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3e400a3 │ │ │ │ + and.w r0, r4, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3d800a3 │ │ │ │ + @ instruction: 0xf3f800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3cc00a3 │ │ │ │ + @ instruction: 0xf3ec00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673404 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3c000a3 │ │ │ │ + @ instruction: 0xf3e000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673420 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3b000a3 │ │ │ │ + @ instruction: 0xf3d000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67343c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf39c00a3 │ │ │ │ + @ instruction: 0xf3bc00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673458 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf38c00a3 │ │ │ │ + @ instruction: 0xf3ac00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673474 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf37800a3 │ │ │ │ + @ instruction: 0xf39800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673490 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf36800a3 │ │ │ │ + @ instruction: 0xf38800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf35400a3 │ │ │ │ + @ instruction: 0xf37400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf34400a3 │ │ │ │ + @ instruction: 0xf36400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf33000a3 │ │ │ │ + @ instruction: 0xf35000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673500 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf32400a3 │ │ │ │ + @ instruction: 0xf34400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67351c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf31800a3 │ │ │ │ + @ instruction: 0xf33800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673538 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf30c00a3 │ │ │ │ + @ instruction: 0xf32c00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673554 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf30000a3 │ │ │ │ + @ instruction: 0xf32000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673570 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf2f400a3 │ │ │ │ + @ instruction: 0xf31400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67358c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf2e800a3 │ │ │ │ + @ instruction: 0xf30800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf2dc00a3 │ │ │ │ + @ instruction: 0xf2fc00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf2d000a3 │ │ │ │ + @ instruction: 0xf2f000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movt r0, #16547 @ 0x40a3 │ │ │ │ + @ instruction: 0xf2e400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf2b800a3 │ │ │ │ + @ instruction: 0xf2d800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673618 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subw r0, ip, #163 @ 0xa3 │ │ │ │ + movt r0, #49315 @ 0xc0a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673634 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subw r0, r0, #163 @ 0xa3 │ │ │ │ + movt r0, #163 @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673650 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf29400a3 │ │ │ │ + @ instruction: 0xf2b400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67366c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf28800a3 │ │ │ │ + subw r0, r8, #163 @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673688 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf27c00a3 │ │ │ │ + @ instruction: 0xf29c00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf27000a3 │ │ │ │ + @ instruction: 0xf29000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf26400a3 │ │ │ │ + @ instruction: 0xf28400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf25800a3 │ │ │ │ + @ instruction: 0xf27800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movw r0, #49315 @ 0xc0a3 │ │ │ │ + @ instruction: 0xf26c00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673714 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - movw r0, #163 @ 0xa3 │ │ │ │ + @ instruction: 0xf26000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673730 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf23400a3 │ │ │ │ + @ instruction: 0xf25400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67374c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf22800a3 │ │ │ │ + movw r0, #32931 @ 0x80a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673768 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf21c00a3 │ │ │ │ + @ instruction: 0xf23c00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673784 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf21000a3 │ │ │ │ + @ instruction: 0xf23000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6737a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - addw r0, r0, #163 @ 0xa3 │ │ │ │ + @ instruction: 0xf22000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6737bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf1f000a3 │ │ │ │ + @ instruction: 0xf21000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6737d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf1e000a3 │ │ │ │ + addw r0, r0, #163 @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6737f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - rsbs r0, r0, #163 @ 0xa3 │ │ │ │ + @ instruction: 0xf1f000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673810 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, r0, #163 @ 0xa3 │ │ │ │ + @ instruction: 0xf1e000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67382c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - subs.w r0, r0, #163 @ 0xa3 │ │ │ │ + rsbs r0, r0, #163 @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673848 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - sub.w r0, r0, #163 @ 0xa3 │ │ │ │ + rsb r0, r0, #163 @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673864 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf19000a3 │ │ │ │ + subs.w r0, r0, #163 @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673880 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf18000a3 │ │ │ │ + sub.w r0, r0, #163 @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67389c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs.w r0, r0, #163 @ 0xa3 │ │ │ │ + @ instruction: 0xf19000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - sbc.w r0, r0, #163 @ 0xa3 │ │ │ │ + @ instruction: 0xf18000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs.w r0, r0, #163 @ 0xa3 │ │ │ │ + sbcs.w r0, r0, #163 @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adc.w r0, r0, #163 @ 0xa3 │ │ │ │ + sbc.w r0, r0, #163 @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67390c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf13000a3 │ │ │ │ + adcs.w r0, r0, #163 @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673928 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf12000a3 │ │ │ │ + adc.w r0, r0, #163 @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673944 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - adds.w r0, r0, #163 @ 0xa3 │ │ │ │ + @ instruction: 0xf13000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673960 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add.w r0, r0, #163 @ 0xa3 │ │ │ │ + @ instruction: 0xf12000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67397c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, r1] │ │ │ │ + strh r0, [r1, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673998 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf0d400a3 │ │ │ │ + @ instruction: 0xf0f400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf0c400a3 │ │ │ │ + @ instruction: 0xf0e400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf0b400a3 │ │ │ │ + @ instruction: 0xf0d400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf0a400a3 │ │ │ │ + @ instruction: 0xf0c400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - eors.w r0, r4, #163 @ 0xa3 │ │ │ │ + @ instruction: 0xf0b400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - eor.w r0, r4, #163 @ 0xa3 │ │ │ │ + @ instruction: 0xf0a400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - orns r0, r4, #163 @ 0xa3 │ │ │ │ + eors.w r0, r4, #163 @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - orn r0, r4, #163 @ 0xa3 │ │ │ │ + eor.w r0, r4, #163 @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs.w r0, r4, #163 @ 0xa3 │ │ │ │ + orns r0, r4, #163 @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - orr.w r0, r4, #163 @ 0xa3 │ │ │ │ + orn r0, r4, #163 @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ab0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bics.w r0, r4, #163 @ 0xa3 │ │ │ │ + orrs.w r0, r4, #163 @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673acc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - bic.w r0, r4, #163 @ 0xa3 │ │ │ │ + orr.w r0, r4, #163 @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ae8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ands.w r0, r4, #163 @ 0xa3 │ │ │ │ + bics.w r0, r4, #163 @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - and.w r0, r4, #163 @ 0xa3 │ │ │ │ + bic.w r0, r4, #163 @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - vext.8 d16, d20, d19, #0 │ │ │ │ + ands.w r0, r4, #163 @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s32 q8, d20, d19 │ │ │ │ + and.w r0, r4, #163 @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s16 q8, d20, d19 │ │ │ │ + vext.8 d16, d20, d19, #0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s8 q8, d20, d19 │ │ │ │ + vaddl.s32 q8, d20, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - vext.8 d0, d20, d19, #0 │ │ │ │ + vaddl.s16 q8, d20, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673bac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s32 q0, d20, d19 │ │ │ │ + vaddl.s8 q8, d20, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673bc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s16 q0, d20, d19 │ │ │ │ + vext.8 d0, d20, d19, #0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673be4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s8 q0, d20, d19 │ │ │ │ + vaddl.s32 q0, d20, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s d16, d20, d19 │ │ │ │ + vaddl.s16 q0, d20, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s32 d16, d20, d19 │ │ │ │ + vaddl.s8 q0, d20, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s16 d16, d20, d19 │ │ │ │ + vhadd.s d16, d20, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s8 d16, d20, d19 │ │ │ │ + vhadd.s32 d16, d20, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s d0, d20, d19 │ │ │ │ + vhadd.s16 d16, d20, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s32 d0, d20, d19 │ │ │ │ + vhadd.s8 d16, d20, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ca8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s16 d0, d20, d19 │ │ │ │ + vhadd.s d0, d20, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673cc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s8 d0, d20, d19 │ │ │ │ + vhadd.s32 d0, d20, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ce0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 15, cr0, cr4, cr3, {5} │ │ │ │ + vhadd.s16 d0, d20, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673cfc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 14, cr0, cr4, cr3, {5} │ │ │ │ + vhadd.s8 d0, d20, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 13, cr0, cr4, cr3, {5} │ │ │ │ + cdp 0, 15, cr0, cr4, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 12, cr0, cr4, cr3, {5} │ │ │ │ + cdp 0, 14, cr0, cr4, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #560 @ 0x230 │ │ │ │ + add r2, sp, #688 @ 0x2b0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #512] @ (673f70 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x40>) │ │ │ │ + ldr r6, [pc, #640] @ (673ff0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0xc0>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 7, cr0, cr12, cr3, {5} │ │ │ │ + cdp 0, 9, cr0, cr12, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (673da8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r4, pc, #752 @ (adr r4, 67409c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x16c>) │ │ │ │ + add r4, pc, #880 @ (adr r4, 67411c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1ec>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673dc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #560 @ (adr r4, 673ff8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0xc8>) │ │ │ │ + add r4, pc, #688 @ (adr r4, 674078 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x148>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673de0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 3, cr0, cr0, cr3, {5} │ │ │ │ + cdp 0, 5, cr0, cr0, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673dfc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #0] │ │ │ │ + str 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] @ (673e18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #496 @ (adr r4, 67400c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0xdc>) │ │ │ │ + add r4, pc, #624 @ (adr r4, 67408c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x15c>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d6c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x140a00> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #992 @ (adr r1, 674218 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2e8>) │ │ │ │ + add r2, pc, #96 @ (adr r2, 673e98 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ cbz r0, 673e8e │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ @@ -2208619,17 +2208618,17 @@ │ │ │ │ movle r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 673e68 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldmia r5!, {r2, r3, r7} │ │ │ │ + ldmia r5, {r2, r3, r5, r7} │ │ │ │ lsls r6, r3, #4 │ │ │ │ - asrs r2, r1, #23 │ │ │ │ + asrs r2, r5, #23 │ │ │ │ lsls r7, r3, #4 │ │ │ │ │ │ │ │ 00673ea0 <_mesa_glapi_get_dispatch_table_size@@libgallium-26.0.1-1.so>: │ │ │ │ movw r0, #1639 @ 0x667 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -2208974,15 +2208973,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 5d90bc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb788 │ │ │ │ + @ instruction: 0xb7a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2209008,15 +2209007,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8b0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str??.w r0, [r4, r3, lsl #2] │ │ │ │ + strb.w r0, [r4, #163] @ 0xa3 │ │ │ │ movs r5, #114 @ 0x72 │ │ │ │ lsls r5, r1, #5 │ │ │ │ str r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2209048,15 +2209047,15 @@ │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8b0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb.w r0, [r0, r3, lsl #2] │ │ │ │ + ldrh.w r0, [r0, r3, lsl #2] │ │ │ │ movs r5, #10 │ │ │ │ lsls r5, r1, #5 │ │ │ │ str r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2209124,20 +2209123,20 @@ │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ b.n 674358 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x428> │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 67435a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x42a> │ │ │ │ b.n 67436e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x43e> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7a400a3 │ │ │ │ + @ instruction: 0xf7c400a3 │ │ │ │ movs r4, #178 @ 0xb2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ str r3, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - @ instruction: 0xf78200a3 │ │ │ │ + @ instruction: 0xf7a200a3 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldrd r0, r2, [r3, #4] │ │ │ │ str r2, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2209319,30 +2209318,30 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ cbnz r4, 6745f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6c4> │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #122 @ 0x7a │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xf66000a3 │ │ │ │ - cbnz r2, 6745f6 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6c6> │ │ │ │ + @ instruction: 0xf68000a3 │ │ │ │ + cbnz r2, 6745fe <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6ce> │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r2, [sp, #728] @ 0x2d8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r4} │ │ │ │ lsls r5, r3, #2 │ │ │ │ cbnz r4, 6745e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6b4> │ │ │ │ lsls r3, r2, #5 │ │ │ │ - push {r2, r4, lr} │ │ │ │ + push {r2, r4, r5, lr} │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - pop {r2, r3, r4, r5, r7} │ │ │ │ + pop {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 6745e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6b0> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2209627,15 +2209626,15 @@ │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 674862 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x932> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbz r6, 6748b2 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x982> │ │ │ │ + cbz r6, 6748ba <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x98a> │ │ │ │ lsls r7, r3, #4 │ │ │ │ ldr r1, [pc, #32] @ (6748a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x974>) │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 67488c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x95c> │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ beq.n 6748a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x970> │ │ │ │ @@ -2209644,15 +2209643,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 674888 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x958> │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - cbz r4, 6748d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x9a0> │ │ │ │ + cbz r4, 6748d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x9a8> │ │ │ │ lsls r7, r3, #4 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ ldr r2, [pc, #80] @ (67490c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x9dc>) │ │ │ │ @@ -2209835,31 +2209834,31 @@ │ │ │ │ movs r3, r1 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6c6 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ittt hi │ │ │ │ - lslhi r5, r3, #2 │ │ │ │ - adchi.w r0, r0, #163 @ 0xa3 │ │ │ │ - addhi sp, #288 @ 0x120 │ │ │ │ + ittt ge │ │ │ │ + lslge r5, r3, #2 │ │ │ │ + sbcge.w r0, r0, #163 @ 0xa3 │ │ │ │ + addge sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xb64c │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ite eq │ │ │ │ - lsleq r5, r3, #2 │ │ │ │ - @ instruction: 0xf0da00a3 │ │ │ │ - @ instruction: 0xf0ae00a3 │ │ │ │ + ite cs │ │ │ │ + lslcs r5, r3, #2 │ │ │ │ + @ instruction: 0xf0fa00a3 │ │ │ │ + @ instruction: 0xf0ce00a3 │ │ │ │ cmp r7, #38 @ 0x26 │ │ │ │ lsls r1, r3, #5 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - @ instruction: 0xf0a400a3 │ │ │ │ - orns r0, lr, #163 @ 0xa3 │ │ │ │ + @ instruction: 0xf0c400a3 │ │ │ │ + eors.w r0, lr, #163 @ 0xa3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #224] @ (674b9c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0xc6c>) │ │ │ │ sub sp, #32 │ │ │ │ ldr r2, [pc, #224] @ (674ba0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0xc70>) │ │ │ │ @@ -2209955,17 +2209954,17 @@ │ │ │ │ nop │ │ │ │ push {r1, r3, r4, r5, lr} │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r3, r4, lr} │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ands.w r0, sl, #163 @ 0xa3 │ │ │ │ - vaddl.s16 q8, d20, d19 │ │ │ │ - vaddl.s8 q8, d16, d19 │ │ │ │ + bics.w r0, sl, #163 @ 0xa3 │ │ │ │ + vext.8 d16, d20, d19, #0 │ │ │ │ + vaddl.s32 q8, d16, d19 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-32] │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ ldr r4, [pc, #124] @ (674c48 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0xd18>) │ │ │ │ @@ -2210014,15 +2210013,15 @@ │ │ │ │ bne.n 674c42 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0xd12> │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - vaddl.s8 q0, d18, d19 │ │ │ │ + vaddl.s32 q0, d18, d19 │ │ │ │ push {r3, r4} │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r4, 674ccc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0xd9c> │ │ │ │ lsls r3, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -2210069,15 +2210068,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx r4 │ │ │ │ b.n 674c7a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0xd4a> │ │ │ │ lsrs r2, r5, #32 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - cdp 0, 11, cr0, cr2, cr3, {5} │ │ │ │ + cdp 0, 13, cr0, cr2, cr3, {5} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #2 │ │ │ │ movt r1, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2210125,16 +2210124,16 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r2, r1, #31 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - cdp 0, 8, cr0, cr8, cr3, {5} │ │ │ │ - cdp 0, 4, cr0, cr6, cr3, {5} │ │ │ │ + cdp 0, 10, cr0, cr8, cr3, {5} │ │ │ │ + cdp 0, 6, cr0, cr6, cr3, {5} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ bl 674cf8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0xdc8> │ │ │ │ mov r3, r0 │ │ │ │ @@ -2210166,15 +2210165,15 @@ │ │ │ │ subs r4, #101 @ 0x65 │ │ │ │ it eq │ │ │ │ ldrbeq r4, [r3, #2] │ │ │ │ clz r4, r4 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ b.n 674da2 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0xe72> │ │ │ │ nop │ │ │ │ - cbnz r4, 674e1e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0xeee> │ │ │ │ + cbnz r4, 674e26 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0xef6> │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ sub sp, #292 @ 0x124 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2210840,64 +2210839,64 @@ │ │ │ │ blx r3 │ │ │ │ b.n 6752ec <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x13bc> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ add sp, #368 @ 0x170 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r0], #-652 @ 0xfffffd74 │ │ │ │ - ldc 0, cr0, [r6], {163} @ 0xa3 │ │ │ │ - stc 0, cr0, [ip], {163} @ 0xa3 │ │ │ │ + mcrr 0, 10, r0, r0, cr3 │ │ │ │ + ldc 0, cr0, [r6], #-652 @ 0xfffffd74 │ │ │ │ + stc 0, cr0, [ip], #-652 @ 0xfffffd74 │ │ │ │ lsls r6, r5, #17 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - stcl 0, cr0, [sl], #-652 @ 0xfffffd74 │ │ │ │ - stc 0, cr0, [sl], #-652 @ 0xfffffd74 │ │ │ │ - @ instruction: 0xeafe00a3 │ │ │ │ + stc 0, cr0, [sl], {163} @ 0xa3 │ │ │ │ + mcrr 0, 10, r0, sl, cr3 │ │ │ │ + adds.w r0, lr, r3, asr #2 │ │ │ │ lsls r6, r0, #15 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldc 0, cr0, [ip], #652 @ 0x28c │ │ │ │ + ldcl 0, cr0, [ip], {163} @ 0xa3 │ │ │ │ add r6, sp, #768 @ 0x300 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - orn r0, r4, r3, asr #2 │ │ │ │ - orn r0, sl, r3, asr #2 │ │ │ │ + eor.w r0, r4, r3, asr #2 │ │ │ │ + eor.w r0, sl, r3, asr #2 │ │ │ │ lsls r2, r0, #12 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - orrs.w r0, sl, r3, asr #2 │ │ │ │ - str r3, [sp, #720] @ 0x2d0 │ │ │ │ + orns r0, sl, r3, asr #2 │ │ │ │ + str r3, [sp, #848] @ 0x350 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - orrs.w r0, sl, r3, asr #2 │ │ │ │ - orrs.w r0, r2, r3, asr #2 │ │ │ │ - str r3, [sp, #440] @ 0x1b8 │ │ │ │ + orns r0, sl, r3, asr #2 │ │ │ │ + orns r0, r2, r3, asr #2 │ │ │ │ + str r3, [sp, #568] @ 0x238 │ │ │ │ lsls r1, r4, #2 │ │ │ │ lsls r4, r1, #10 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - bic.w r0, sl, r3, asr #2 │ │ │ │ + orr.w r0, sl, r3, asr #2 │ │ │ │ lsls r6, r6, #9 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - lsrs r6, r2, #10 │ │ │ │ + lsrs r6, r6, #10 │ │ │ │ lsls r2, r4, #2 │ │ │ │ lsls r6, r7, #8 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - strh r4, [r7, #0] │ │ │ │ + strh r4, [r3, #2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xeaa600a3 │ │ │ │ - @ instruction: 0xeaae00a3 │ │ │ │ + pkhtb r0, r6, r3, asr #2 │ │ │ │ + pkhtb r0, lr, r3, asr #2 │ │ │ │ lsls r6, r3, #7 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - strd r0, r0, [r6, #652] @ 0x28c │ │ │ │ - @ instruction: 0xe9a800a3 │ │ │ │ - and.w r0, sl, r3, asr #2 │ │ │ │ + strd r0, r0, [r6, #652]! @ 0x28c │ │ │ │ + strd r0, r0, [r8, #652] @ 0x28c │ │ │ │ + bic.w r0, sl, r3, asr #2 │ │ │ │ lsls r2, r5, #4 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - @ instruction: 0xe9a000a3 │ │ │ │ - stmia.w r4!, {r0, r1, r5, r7} │ │ │ │ - ldmdb ip, {r0, r1, r5, r7} │ │ │ │ - ldmdb r0, {r0, r1, r5, r7} │ │ │ │ + strd r0, r0, [r0, #652] @ 0x28c │ │ │ │ + @ instruction: 0xe8c400a3 │ │ │ │ + ldmdb ip!, {r0, r1, r5, r7} │ │ │ │ + ldmdb r0!, {r0, r1, r5, r7} │ │ │ │ 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] @ (6755c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1694>) │ │ │ │ ldr r3, [pc, #240] @ (6755c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1698>) │ │ │ │ @@ -2211003,23 +2211002,23 @@ │ │ │ │ b.n 6755a6 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1676> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vsra.u32 q8, , #28 │ │ │ │ - stmdb r6, {r0, r1, r5, r7} │ │ │ │ + stmdb r6!, {r0, r1, r5, r7} │ │ │ │ add r2, sp, #832 @ 0x340 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - @ instruction: 0xf36000a2 │ │ │ │ - ldmia.w r6!, {r0, r1, r5, r7} │ │ │ │ + @ instruction: 0xf38000a2 │ │ │ │ + @ instruction: 0xe8d600a3 │ │ │ │ vbif q0, q7, │ │ │ │ - stmia.w ip, {r0, r1, r5, r7} │ │ │ │ + stmia.w ip!, {r0, r1, r5, r7} │ │ │ │ vbit q0, q3, │ │ │ │ - stmia.w r8!, {r0, r1, r5, r7} │ │ │ │ + @ instruction: 0xe8c800a3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #404] @ (675798 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1868>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ ldr r3, [pc, #404] @ (67579c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x186c>) │ │ │ │ @@ -2211192,29 +2211191,29 @@ │ │ │ │ nop │ │ │ │ add r1, sp, #976 @ 0x3d0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 6752ec <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x13bc> │ │ │ │ + b.n 67532c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x13fc> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xe83a00a3 │ │ │ │ + @ instruction: 0xe85a00a3 │ │ │ │ add r1, sp, #440 @ 0x1b8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r2, r7, #7 │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldc2l 1, cr0, [r0, #332]! @ 0x14c │ │ │ │ - b.n 675708 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x17d8> │ │ │ │ + b.n 675748 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1818> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - orn r0, ip, #5308416 @ 0x510000 │ │ │ │ + eor.w r0, ip, #5308416 @ 0x510000 │ │ │ │ asrs r2, r4, #5 │ │ │ │ lsls r5, r1, #5 │ │ │ │ stc2l 1, cr0, [r6, #-332]! @ 0xfffffeb4 │ │ │ │ - b.n 6755fc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x16cc> │ │ │ │ + b.n 67563c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x170c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r2, r6, #4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 67589c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x196c> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2211302,22 +2211301,22 @@ │ │ │ │ ands r2, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ b.n 67585e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x192e> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - b.n 6756a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1778> │ │ │ │ + b.n 6756e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x17b8> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subw r0, lr, #2211 @ 0x8a3 │ │ │ │ - b.n 6756a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1774> │ │ │ │ + movt r0, #59555 @ 0xe8a3 │ │ │ │ + b.n 6756e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x17b4> │ │ │ │ lsls r3, r4, #2 │ │ │ │ stc2 1, cr0, [sl], {83} @ 0x53 │ │ │ │ mrrc2 1, 5, r0, lr, cr3 │ │ │ │ - b.n 67554c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x161c> │ │ │ │ + b.n 67558c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x165c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov sl, r1 │ │ │ │ mov r4, r0 │ │ │ │ cbz r3, 675934 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1a04> │ │ │ │ cbz r2, 6758da <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x19aa> │ │ │ │ movs r3, #1 │ │ │ │ @@ -2211544,15 +2211543,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - b.n 67546c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x153c> │ │ │ │ + b.n 6754ac <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x157c> │ │ │ │ lsls r3, r4, #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] @ (675b9c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1c6c>) │ │ │ │ @@ -2211608,27 +2211607,27 @@ │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.n 675b4e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1c1e> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ add r4, pc, #856 @ (adr r4, 675ef8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1fc8>) │ │ │ │ lsls r3, r2, #5 │ │ │ │ add r4, pc, #824 @ (adr r4, 675edc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1fac>) │ │ │ │ lsls r3, r2, #5 │ │ │ │ - b.n 6754a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1570> │ │ │ │ + b.n 6754e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x15b0> │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 675494 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1564> │ │ │ │ + b.n 6754d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x15a4> │ │ │ │ lsls r3, r4, #2 │ │ │ │ add r4, pc, #680 @ (adr r4, 675e5c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1f2c>) │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 675458 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1528> │ │ │ │ + b.n 675498 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1568> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r1, #29] │ │ │ │ + strb r4, [r5, #29] │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2211696,21 +2211695,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #24] @ (675c8c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1d5c>) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 675b10 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1be0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - b.n 676430 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2500> │ │ │ │ + b.n 676470 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2540> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676430 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2500> │ │ │ │ + b.n 676470 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2540> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676454 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2524> │ │ │ │ + b.n 675494 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1564> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676334 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2404> │ │ │ │ + b.n 676374 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2444> │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-200] │ │ │ │ ldr r4, [pc, #276] @ (675dbc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1e8c>) │ │ │ │ @@ -2211821,15 +2211820,15 @@ │ │ │ │ add r3, pc, #248 @ (adr r3, 675ec0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1f90>) │ │ │ │ lsls r3, r2, #5 │ │ │ │ adds r4, r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 15, cr15, [r3, #1020] @ 0x3fc │ │ │ │ lsls r1, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #18 │ │ │ │ + lsrs r6, r0, #19 │ │ │ │ lsls r1, r4, #2 │ │ │ │ lsls r1, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #376 @ (adr r2, 675f58 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2028>) │ │ │ │ lsls r3, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2212156,23 +2212155,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ subs r5, #204 @ 0xcc │ │ │ │ add r0, pc, #768 @ (adr r0, 676438 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2508>) │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 676384 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2454> │ │ │ │ + b.n 6763c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2494> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 6762fc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x23cc> │ │ │ │ + b.n 67633c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x240c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ add r0, pc, #392 @ (adr r0, 6762d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x23a0>) │ │ │ │ lsls r3, r2, #5 │ │ │ │ - asrs r0, r0, #8 │ │ │ │ + asrs r0, r4, #8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r4, r4, #7 │ │ │ │ + asrs r4, r0, #8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (676218 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x22e8>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2212250,17 +2212249,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ blx 6a2f4 │ │ │ │ ldr r6, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - udf #104 @ 0x68 │ │ │ │ + udf #136 @ 0x88 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - udf #124 @ 0x7c │ │ │ │ + udf #156 @ 0x9c │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-232] │ │ │ │ sub.w sp, sp, #4288 @ 0x10c0 │ │ │ │ @@ -2212496,37 +2212495,37 @@ │ │ │ │ b.n 6762e6 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x23b6> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 676c48 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2d18> │ │ │ │ + b.n 676c88 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2d58> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - udf #26 │ │ │ │ + udf #58 @ 0x3a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - udf #34 @ 0x22 │ │ │ │ + udf #66 @ 0x42 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r4, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ble.n 6763c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2494> │ │ │ │ + ble.n 676404 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x24d4> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 67654c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x261c> │ │ │ │ + ble.n 67658c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x265c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 676474 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2544> │ │ │ │ + ble.n 6764b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2584> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 676508 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x25d8> │ │ │ │ + ble.n 676548 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2618> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 676580 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2650> │ │ │ │ + ble.n 6765c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2690> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bgt.n 6764c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2598> │ │ │ │ + ble.n 676508 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x25d8> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 676440 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2510> │ │ │ │ + ble.n 676480 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2550> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 676548 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2618> │ │ │ │ + ble.n 676588 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2658> │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r3, [pc, #1312] @ 676a08 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2ad8> │ │ │ │ mov r5, r2 │ │ │ │ @@ -2213049,81 +2213048,81 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldr r2, [r7, r1] │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 676afc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2bcc> │ │ │ │ + b.n 676b3c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2c0c> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 67698c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2a5c> │ │ │ │ + ble.n 6769cc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2a9c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bgt.n 676944 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2a14> │ │ │ │ + bgt.n 676984 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2a54> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - svc 226 @ 0xe2 │ │ │ │ + b.n 676a30 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2b00> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - udf #124 @ 0x7c │ │ │ │ + udf #156 @ 0x9c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - udf #140 @ 0x8c │ │ │ │ + udf #172 @ 0xac │ │ │ │ lsls r3, r4, #2 │ │ │ │ - blt.n 67697c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2a4c> │ │ │ │ + blt.n 6769bc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2a8c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - svc 28 │ │ │ │ + svc 60 @ 0x3c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 676b18 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2be8> │ │ │ │ + ble.n 676958 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2a28> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 676a5c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2b2c> │ │ │ │ + ble.n 676a9c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2b6c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bgt.n 676aa4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2b74> │ │ │ │ + bgt.n 676ae4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2bb4> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - blt.n 6769f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2ac0> │ │ │ │ + blt.n 676a30 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2b00> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - udf #112 @ 0x70 │ │ │ │ + udf #144 @ 0x90 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 676a70 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2b40> │ │ │ │ + ble.n 676ab0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2b80> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 676aec <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2bbc> │ │ │ │ + ble.n 676b2c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2bfc> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bvs.n 6769b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2a88> │ │ │ │ + bvs.n 6769f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2ac8> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - udf #180 @ 0xb4 │ │ │ │ + udf #212 @ 0xd4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cbnz r6, 676a68 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2b38> │ │ │ │ + cbnz r6, 676a70 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2b40> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - udf #138 @ 0x8a │ │ │ │ + udf #170 @ 0xaa │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r2, [r3, #42] @ 0x2a │ │ │ │ + ldrh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r5, #20 │ │ │ │ + lsls r6, r1, #21 │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - udf #168 @ 0xa8 │ │ │ │ + udf #200 @ 0xc8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bvc.n 676a28 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2af8> │ │ │ │ + bvc.n 676a68 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2b38> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bge.n 676b28 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2bf8> │ │ │ │ + bge.n 676b68 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2c38> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - blt.n 676a0c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2adc> │ │ │ │ + blt.n 676a4c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2b1c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - blt.n 676a74 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2b44> │ │ │ │ + bgt.n 676ab4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2b84> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bgt.n 676a7c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2b4c> │ │ │ │ + ble.n 676abc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2b8c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 676ae8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2bb8> │ │ │ │ + ble.n 676b28 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2bf8> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bgt.n 676a3c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2b0c> │ │ │ │ + bgt.n 676a7c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2b4c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 676b50 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2c20> │ │ │ │ + ble.n 676b90 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2c60> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bls.n 676a68 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2b38> │ │ │ │ + bge.n 676aa8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2b78> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 676b70 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2c40> │ │ │ │ + ble.n 6769b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2a80> │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov sl, r0 │ │ │ │ @@ -2213319,37 +2213318,37 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ str r5, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 676c4c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2d1c> │ │ │ │ + bgt.n 676c8c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2d5c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r4, [r7, #18] │ │ │ │ + ldrh r4, [r3, #20] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r2, #9 │ │ │ │ + lsls r6, r6, #9 │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - bmi.n 676d9c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2e6c> │ │ │ │ + bmi.n 676bdc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2cac> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bmi.n 676bcc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2c9c> │ │ │ │ + bmi.n 676c0c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2cdc> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - blt.n 676d34 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2e04> │ │ │ │ + blt.n 676d74 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2e44> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bcc.n 676cb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2d84> │ │ │ │ + bmi.n 676cf4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2dc4> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bmi.n 676ce4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2db4> │ │ │ │ + bmi.n 676d24 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2df4> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bcc.n 676c9c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2d6c> │ │ │ │ + bmi.n 676cdc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2dac> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bmi.n 676ccc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2d9c> │ │ │ │ + bmi.n 676d0c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2ddc> │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r2, [pc, #596] @ (676f2c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2ffc>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2213572,62 +2213571,62 @@ │ │ │ │ bl 439d28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3259bc> │ │ │ │ b.n 676d94 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2e64> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 676f98 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3068> │ │ │ │ + blt.n 676fd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x30a8> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 676f24 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2ff4> │ │ │ │ + udf #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ b.n 676eec <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2fbc> │ │ │ │ lsls r3, r2, #5 │ │ │ │ - add r1, pc, #432 @ (adr r1, 6770f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x31c4>) │ │ │ │ + add r1, pc, #560 @ (adr r1, 677174 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3244>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xfa4600ab │ │ │ │ - bvs.n 676ef4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2fc4> │ │ │ │ + @ instruction: 0xfa6600ab │ │ │ │ + bvs.n 676f34 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3004> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [sp, #680] @ 0x2a8 │ │ │ │ + str r6, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ble.n 676e9c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2f6c> │ │ │ │ + ble.n 676edc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2fac> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - udf #0 │ │ │ │ + udf #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bgt.n 676f0c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2fdc> │ │ │ │ + bgt.n 676f4c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x301c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 676f4c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x301c> │ │ │ │ + udf #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ str r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - lsls r2, r4, #17 │ │ │ │ + lsls r2, r0, #18 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - pop {r7, pc} │ │ │ │ + pop {r5, r7, pc} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r3, #12 │ │ │ │ + subs r3, #44 @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 6771bc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x328c> │ │ │ │ + b.n 6771fc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x32cc> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bgt.n 677020 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x30f0> │ │ │ │ + bgt.n 677060 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3130> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bgt.n 676ed8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2fa8> │ │ │ │ + bgt.n 676f18 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2fe8> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - sub sp, #176 @ 0xb0 │ │ │ │ + sub sp, #304 @ 0x130 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bgt.n 677048 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3118> │ │ │ │ + bgt.n 676e88 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2f58> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - blt.n 676f34 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3004> │ │ │ │ + blt.n 676f74 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3044> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bgt.n 676ec0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2f90> │ │ │ │ + bgt.n 676f00 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2fd0> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bgt.n 676ed4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2fa4> │ │ │ │ + bgt.n 676f14 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2fe4> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r4, #13 │ │ │ │ + lsls r4, r0, #14 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bgt.n 676fa0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3070> │ │ │ │ + bgt.n 676fe0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x30b0> │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-152] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2213860,46 +2213859,46 @@ │ │ │ │ nop │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ + beq.n 67725c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x332c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - beq.n 67724c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x331c> │ │ │ │ + beq.n 67728c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x335c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r1, #3 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - blt.n 677284 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3354> │ │ │ │ + blt.n 6772c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3394> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr??.w r0, [r2, #160] @ 0xa0 │ │ │ │ - blt.n 677284 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3354> │ │ │ │ + @ instruction: 0xfa1200a0 │ │ │ │ + blt.n 6772c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3394> │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldcl 15, cr15, [pc], #1020 @ 67763c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x370c> │ │ │ │ bl a15242 │ │ │ │ ldrh r6, [r1, #52] @ 0x34 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - bge.n 67716c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x323c> │ │ │ │ + bge.n 6771ac <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x327c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldc 15, cr15, [r3], {255} @ 0xff │ │ │ │ bl 9a9252 │ │ │ │ - bge.n 677350 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3420> │ │ │ │ + bge.n 677190 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3260> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r5, sp, #536 @ 0x218 │ │ │ │ + add r5, sp, #664 @ 0x298 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, sp, #504 @ 0x1f8 │ │ │ │ + add r5, sp, #632 @ 0x278 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bge.n 67726c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x333c> │ │ │ │ + bge.n 6772ac <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x337c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldmia r6, {r2, r5, r6} │ │ │ │ + ldmia r6!, {r2, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2214066,15 +2214065,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #30] │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 6774d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x35a0> │ │ │ │ + bhi.n 677510 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x35e0> │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (677458 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3528>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -2214088,15 +2214087,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #28] │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 67750c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x35dc> │ │ │ │ + bhi.n 67754c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x361c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6a8b0 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2214865,17 +2214864,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strh r2, [r6, #38] @ 0x26 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 677c4c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3d1c> │ │ │ │ + bne.n 677c8c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3d5c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - beq.n 677bdc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3cac> │ │ │ │ + bne.n 677c1c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3cec> │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #288] @ (677d4c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3e1c>) │ │ │ │ @@ -2215629,15 +2215628,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r7, #20] │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldrb r2, [r5, #18] │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r3, r4, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #380] @ (678554 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4624>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2217585,21 +2217584,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r0, [pc, #4] @ (6797bc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x588c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r7, pc, #248 @ (adr r7, 6798b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5988>) │ │ │ │ + add r7, pc, #376 @ (adr r7, 679938 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5a08>) │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r0, [pc, #4] @ (6797c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5898>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r2, [r3, #28] │ │ │ │ + str r2, [r7, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 6797f6 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x58c6> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2217843,15 +2217842,15 @@ │ │ │ │ str.w r5, [r4, #1468] @ 0x5bc │ │ │ │ mov.w r8, #12 │ │ │ │ str.w r5, [r4, #1464] @ 0x5b8 │ │ │ │ mov.w r9, #16384 @ 0x4000 │ │ │ │ str.w r5, [r4, #1460] @ 0x5b4 │ │ │ │ str.w r5, [r4, #1472] @ 0x5c0 │ │ │ │ str.w r2, [r4, #1476] @ 0x5c4 │ │ │ │ - bl af8c40 │ │ │ │ + bl af8bd0 │ │ │ │ movs r1, #8 │ │ │ │ str.w r1, [r4, #236] @ 0xec │ │ │ │ movs r3, #1 │ │ │ │ ldrb.w r1, [r4, #1864] @ 0x748 │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ strd r5, r5, [r4, #320] @ 0x140 │ │ │ │ movs r5, #16 │ │ │ │ @@ -2218041,19 +2218040,19 @@ │ │ │ │ mrc2 15, 3, pc, cr11, cr15, {7} │ │ │ │ asrs r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 4, pc, cr1, cr15, {7} @ │ │ │ │ mcr2 15, 1, pc, cr13, cr15, {7} @ │ │ │ │ - ldr r4, [r5, #52] @ 0x34 │ │ │ │ + ldr r4, [r1, #56] @ 0x38 │ │ │ │ lsls r7, r3, #4 │ │ │ │ str r6, [r5, #56] @ 0x38 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - sub sp, #264 @ 0x108 │ │ │ │ + sub sp, #392 @ 0x188 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r1, #5 │ │ │ │ bgt.n 679c88 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5d58> │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 679d3c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5e0c> │ │ │ │ @@ -2218880,15 +2218879,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r8, r0, #20480 @ 0x5000 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r0, [r8, #1824] @ 0x720 │ │ │ │ cbz r0, 67a5f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x66c8> │ │ │ │ - bl af3b28 │ │ │ │ + bl af3ab8 │ │ │ │ ldr.w r0, [r8, #1812] @ 0x714 │ │ │ │ cbz r0, 67a602 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x66d2> │ │ │ │ bl 598118 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x483dac> │ │ │ │ ldr.w r0, [r8, #1716] @ 0x6b4 │ │ │ │ cbz r0, 67a60c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x66dc> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ blx r3 │ │ │ │ @@ -2219261,40 +2219260,40 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 67cce8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x8db8> │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1816] @ 0x718 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 67a980 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6a50> │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ - bl aee858 │ │ │ │ + bl aee7e8 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1820] @ 0x71c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 67a980 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6a50> │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ bl 598568 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4841fc> │ │ │ │ ldr.w r1, [r9, #1816] @ 0x718 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ bl 598bf4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x484888> │ │ │ │ mov r0, r4 │ │ │ │ - bl af372c │ │ │ │ + bl af36bc │ │ │ │ str.w r0, [r9, #1824] @ 0x720 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 67a980 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6a50> │ │ │ │ - bl af41e4 │ │ │ │ + bl af4174 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ bl 59be70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x487b04> │ │ │ │ movs r2, #38 @ 0x26 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ bl 59ccb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x488944> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ - bl aee1d4 │ │ │ │ + bl aee164 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ movs r1, #1 │ │ │ │ bl 598874 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x484508> │ │ │ │ mov r0, r4 │ │ │ │ bl 686110 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x121e0> │ │ │ │ b.n 67a98a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6a5a> │ │ │ │ bl 5982e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x483f78> │ │ │ │ @@ -2227601,15 +2227600,15 @@ │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ vaba.u8 q2, q0, │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mcr2 1, 7, r0, cr10, cr2, {2} │ │ │ │ - lsls r6, r4, #7 │ │ │ │ + lsls r6, r0, #8 │ │ │ │ lsls r7, r3, #4 │ │ │ │ @ instruction: 0xfb9a0152 │ │ │ │ lsls r7, r3, #31 │ │ │ │ bmi.w 6806ec <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0xc7bc> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ lsls r4, r2, #31 │ │ │ │ @@ -2232158,15 +2232157,15 @@ │ │ │ │ ldrsb.w r3, [r5, #1433] @ 0x599 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 684082 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x10152> │ │ │ │ ldrsb.w r3, [r5, #1434] @ 0x59a │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 684050 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x10120> │ │ │ │ mov r0, r6 │ │ │ │ - bl aee944 │ │ │ │ + bl aee8d4 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ str.w r3, [r5, #780] @ 0x30c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w fp, #3 │ │ │ │ bne.n 683f68 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x10038> │ │ │ │ ldr.w r3, [r9, #1416] @ 0x588 │ │ │ │ @@ -2233627,15 +2233626,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 1, cr0, cr8, cr2, {5} │ │ │ │ + cdp2 0, 3, cr0, cr8, cr2, {5} │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ lsls r0, r3, #5 │ │ │ │ add r7, sp, #664 @ 0x298 │ │ │ │ lsls r2, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2233924,15 +2233923,15 @@ │ │ │ │ ldr.w r1, [r5, #1804] @ 0x70c │ │ │ │ ldr.w r3, [r0, #2764] @ 0xacc │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 6853a6 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x11476> │ │ │ │ ldr.w r1, [r6, #548] @ 0x224 │ │ │ │ ldr.w r0, [r5, #1812] @ 0x714 │ │ │ │ - bl aed5dc │ │ │ │ + bl aed56c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 5c62d0 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a8b0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2233954,15 +2233953,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ bl 685130 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x11200> │ │ │ │ ldr.w r0, [r5, #1812] @ 0x714 │ │ │ │ mov r1, r4 │ │ │ │ - bl aed56c │ │ │ │ + bl aed4fc │ │ │ │ str.w r0, [r4, #548] @ 0x224 │ │ │ │ cbz r0, 685426 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x114f6> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -2233993,22 +2233992,22 @@ │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r0, [r3, #1812] @ 0x714 │ │ │ │ str.w r1, [r4, #1420] @ 0x58c │ │ │ │ str.w r2, [r4, #1424] @ 0x590 │ │ │ │ cbz r1, 68549a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1156a> │ │ │ │ ldr.w r1, [r1, #548] @ 0x224 │ │ │ │ - bl aed5b8 │ │ │ │ + bl aed548 │ │ │ │ add.w r4, r4, #16384 @ 0x4000 │ │ │ │ ldr.w r3, [r4, #3192] @ 0xc78 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str.w r3, [r4, #3192] @ 0xc78 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - bl aed5b8 │ │ │ │ + bl aed548 │ │ │ │ b.n 685486 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x11556> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2234767,15 +2234766,15 @@ │ │ │ │ movne r2, #1 │ │ │ │ bl 5d787c │ │ │ │ cbz r0, 685d3c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x11e0c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r0, [r6, #1824] @ 0x720 │ │ │ │ mov r1, r5 │ │ │ │ - bl af4f28 │ │ │ │ + bl af4eb8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 685d36 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x11e06> │ │ │ │ ldrsh.w r3, [r5, #24] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ bl 67a7b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6884> │ │ │ │ cmp r0, #2 │ │ │ │ @@ -2234994,15 +2234993,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldrb.w r3, [r6, #1712] @ 0x6b0 │ │ │ │ ldr.w r4, [r6, #1708] @ 0x6ac │ │ │ │ str.w r4, [r0, #1048] @ 0x418 │ │ │ │ str.w r2, [r0, #1044] @ 0x414 │ │ │ │ movs r2, #0 │ │ │ │ strb.w r3, [r0, #1052] @ 0x41c │ │ │ │ - bl af5d80 │ │ │ │ + bl af5d10 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrh.w r6, [r3, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ bl 432428 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31e0bc> │ │ │ │ cbz r0, 685ff4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x120c4> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -2235506,15 +2235505,15 @@ │ │ │ │ ldr.w r1, [r0, r1, lsl #2] │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ vldr s0, [r3] │ │ │ │ bx lr │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #624 @ (adr r0, 686840 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x12910>) │ │ │ │ + add r0, pc, #752 @ (adr r0, 6868c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x12990>) │ │ │ │ lsls r6, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2240762,20 +2240761,20 @@ │ │ │ │ str r3, [r5, #12] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ b.n 68a116 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x161e6> │ │ │ │ nop │ │ │ │ bvs.n 68a1da <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x162aa> │ │ │ │ - vsli.64 d22, d4, #63 @ 0x3f │ │ │ │ + vsli.64 d22, d20, #63 @ 0x3f │ │ │ │ lsls r6, r3, #4 │ │ │ │ bvs.n 68a202 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x162d2> │ │ │ │ - vsli.32 d22, d2, #31 │ │ │ │ + vsli.32 d22, d18, #31 │ │ │ │ lsls r6, r3, #4 │ │ │ │ - str r0, [r4, #72] @ 0x48 │ │ │ │ + str r0, [r0, #76] @ 0x4c │ │ │ │ lsls r6, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -2241941,15 +2241940,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 68ac1a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x16cea> │ │ │ │ nop │ │ │ │ - ldrsb r4, [r0, r6] │ │ │ │ + ldrsb r4, [r4, r6] │ │ │ │ lsls r6, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2243867,21 +2243866,21 @@ │ │ │ │ and.w r1, r1, #31 │ │ │ │ ubfx r6, r0, #5, #14 │ │ │ │ and.w r0, r7, #31 │ │ │ │ it pl │ │ │ │ negpl r0, r1 │ │ │ │ b.n 68c36c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1843c> │ │ │ │ nop │ │ │ │ - cmp r4, pc │ │ │ │ + cmp ip, r3 │ │ │ │ lsls r6, r3, #4 │ │ │ │ - add r8, r6 │ │ │ │ + add r8, sl │ │ │ │ lsls r6, r3, #4 │ │ │ │ - add r6, r7 │ │ │ │ + add r6, fp │ │ │ │ lsls r6, r3, #4 │ │ │ │ - add r2, r2 │ │ │ │ + add r2, r6 │ │ │ │ lsls r6, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [pc, #1404] @ 68ca50 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x18b20> │ │ │ │ @@ -2247249,15 +2247248,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ adds r2, r3, r1 │ │ │ │ lsls r2, r2, #5 │ │ │ │ cmp r1, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r5, #1 │ │ │ │ + subs r4, r1, #2 │ │ │ │ lsls r6, r3, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r0 │ │ │ │ @@ -2247494,15 +2247493,15 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ str.w r3, [r0, #1728] @ 0x6c0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (68ecf8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1adc8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r2, [r0, r0] │ │ │ │ + strh r2, [r4, r0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ add.w r0, r0, #1984 @ 0x7c0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr.w r0, [r0, #2084] @ 0x824 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2247556,15 +2247555,15 @@ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r4, #16] │ │ │ │ + str r2, [r0, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r1, [r3, #0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2247592,15 +2247591,15 @@ │ │ │ │ blx 68a10 │ │ │ │ ldr.w r1, [r4, #2152] @ 0x868 │ │ │ │ cbz r1, 68ee08 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1aed8> │ │ │ │ ldr.w r3, [r4, #1784] @ 0x6f8 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #2128 @ 0x850 │ │ │ │ - bl ab9dd0 │ │ │ │ + bl ab9d60 │ │ │ │ ldr.w r0, [r4, #2092] @ 0x82c │ │ │ │ blx 68a10 │ │ │ │ add.w r0, r4, #2096 @ 0x830 │ │ │ │ bl 45dfe4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x349c78> │ │ │ │ add.w r0, r4, #1872 @ 0x750 │ │ │ │ bl 45dfe4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x349c78> │ │ │ │ addw r0, r4, #1900 @ 0x76c │ │ │ │ @@ -2247618,15 +2247617,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrb.w r2, [ip] │ │ │ │ strb r2, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r0, [r4, #4] │ │ │ │ + str r0, [r0, #8] │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr.w ip, [pc, #32] @ 68ee84 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1af54> │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ strh.w r2, [r1, #13] │ │ │ │ add ip, pc │ │ │ │ strb r2, [r1, #15] │ │ │ │ @@ -2247634,15 +2247633,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrb.w r2, [ip] │ │ │ │ strb r2, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r0, [r1, #4] │ │ │ │ + str r0, [r5, #4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2247732,36 +2247731,36 @@ │ │ │ │ str.w r3, [sp, #2156] @ 0x86c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 626538 │ │ │ │ str r0, [r7, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 45bb20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3477b4> │ │ │ │ mov r0, r6 │ │ │ │ - bl ab5c90 │ │ │ │ + bl ab5c20 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 68f080 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1b150> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab5d04 │ │ │ │ + bl ab5c94 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab5d00 │ │ │ │ + bl ab5c90 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 68f074 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1b144> │ │ │ │ ldr r3, [pc, #384] @ (68f138 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1b208>) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl ab5c90 │ │ │ │ + bl ab5c20 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 68f0b2 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1b182> │ │ │ │ - bl ab5d04 │ │ │ │ + bl ab5c94 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab5d00 │ │ │ │ + bl ab5c90 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 68f0e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1b1b4> │ │ │ │ movs r2, #4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 45bb9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x347830> │ │ │ │ ldr r3, [pc, #344] @ (68f13c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1b20c>) │ │ │ │ @@ -2247898,27 +2247897,27 @@ │ │ │ │ @ instruction: 0xffd9ffff │ │ │ │ asrs r4, r7, #1 │ │ │ │ lsls r2, r2, #5 │ │ │ │ adds r6, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #28 │ │ │ │ + asrs r6, r3, #29 │ │ │ │ lsls r6, r3, #4 │ │ │ │ - lsrs r0, r1, #6 │ │ │ │ + lsrs r0, r5, #6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ lsrs r2, r4, #30 │ │ │ │ lsls r2, r2, #5 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, r6] │ │ │ │ + ldrb r6, [r3, r7] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r4, [r5, r6] │ │ │ │ + ldrb r4, [r1, r7] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 432428 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31e0bc> │ │ │ │ @@ -2248403,21 +2248402,21 @@ │ │ │ │ add.w r0, r4, #2128 @ 0x850 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ movs r5, #0 │ │ │ │ mvns r1, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ mvns r1, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl aba1d8 │ │ │ │ + bl aba168 │ │ │ │ ldr.w r2, [pc, #1264] @ 68fb8c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1bc5c> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ strb.w r5, [r4, #2144] @ 0x860 │ │ │ │ - bl ab59b0 │ │ │ │ + bl ab5940 │ │ │ │ str.w r0, [r4, #2092] @ 0x82c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 68f75a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1b82a> │ │ │ │ bl 6263f0 │ │ │ │ ldr.w r3, [pc, #1240] @ 68fb90 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1bc60> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -2248571,15 +2248570,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ str.w r2, [r4, #1440] @ 0x5a0 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #8 │ │ │ │ str.w r2, [r4, #1484] @ 0x5cc │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ str.w r2, [r4, #1480] @ 0x5c8 │ │ │ │ - bl af8c40 │ │ │ │ + bl af8bd0 │ │ │ │ ldr.w r2, [r4, #1856] @ 0x740 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 68fb08 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1bbd8> │ │ │ │ movs r2, #3 │ │ │ │ ldr.w r1, [r4, #2156] @ 0x86c │ │ │ │ movs r3, #1 │ │ │ │ @@ -2248754,21 +2248753,21 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r3, #12 │ │ │ │ lsls r2, r2, #5 │ │ │ │ strb r6, [r4, #25] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrh r0, [r4, r0] │ │ │ │ + ldrh r0, [r0, r1] │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r7, r2, #5 │ │ │ │ strb r2, [r1, #21] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrh r0, [r2, r0] │ │ │ │ + ldrh r0, [r6, r0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r2, [r1, #34] @ 0x22 │ │ │ │ lsls r7, r2, #5 │ │ │ │ bl 637b3e │ │ │ │ bl 641b42 │ │ │ │ str.w pc, [r7, #255]! │ │ │ │ stc2l 15, cr15, [r1], {255} @ 0xff │ │ │ │ @@ -2248785,31 +2248784,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ pld [r5, #4095] @ 0xfff │ │ │ │ str??.w pc, [r3, #255]! │ │ │ │ bl 5d9b76 │ │ │ │ bl 5abb7a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x49780e> │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, r4] │ │ │ │ + ldr r6, [r6, r4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r0, r5, #4 │ │ │ │ + asrs r0, r1, #5 │ │ │ │ lsls r6, r3, #4 │ │ │ │ - ldr r6, [r7, r3] │ │ │ │ + ldr r6, [r3, r4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [r6, r2] │ │ │ │ + ldr r4, [r2, r3] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [r3, r3] │ │ │ │ + ldr r6, [r7, r3] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp ip, lr │ │ │ │ + mov r4, r2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, r0] │ │ │ │ + ldr r0, [r4, r0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - mrc2 0, 5, r0, cr6, cr14, {4} │ │ │ │ + mrc2 0, 6, r0, cr6, cr14, {4} │ │ │ │ lsrs r0, r0, #2 │ │ │ │ lsls r2, r2, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ mov r3, r1 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r3, #432] @ 0x1b0 │ │ │ │ @@ -2249141,15 +2249140,15 @@ │ │ │ │ subs r5, r0, #0 │ │ │ │ blt.n 68ff7a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1c04a> │ │ │ │ cbnz r6, 68ff3a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1c00a> │ │ │ │ ldr r3, [pc, #160] @ (68ffb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1c080>) │ │ │ │ add.w r2, r4, #24 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add r3, pc │ │ │ │ - bl ab695c │ │ │ │ + bl ab68ec │ │ │ │ cbz r0, 68ff74 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1c044> │ │ │ │ movs r3, #2 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r3, [r4, #32] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r5, [r4, #0] │ │ │ │ movs r0, #1 │ │ │ │ @@ -2249196,15 +2249195,15 @@ │ │ │ │ str r5, [r4, #0] │ │ │ │ strd r7, r6, [r4, #24] │ │ │ │ strd r0, r2, [r4, #32] │ │ │ │ vstr d7, [r4, #8] │ │ │ │ b.n 68ff2a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1bffa> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - @ instruction: 0xfab8009b │ │ │ │ + @ instruction: 0xfad8009b │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r8, r2 │ │ │ │ @@ -2249239,15 +2249238,15 @@ │ │ │ │ ldr r3, [pc, #352] @ (690174 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1c244>) │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, sp, #20 │ │ │ │ - bl ab6a88 │ │ │ │ + bl ab6a18 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 690134 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1c204> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 438bc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324854> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2249356,28 +2249355,28 @@ │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r3, #0 │ │ │ │ mvn.w sl, #255 @ 0xff │ │ │ │ movs r6, #255 @ 0xff │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ b.n 69007e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1c14e> │ │ │ │ mov r0, r5 │ │ │ │ - bl ab6b64 │ │ │ │ + bl ab6af4 │ │ │ │ b.n 690134 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1c204> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r4, r5 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh.w r0, [sl, #155] @ 0x9b │ │ │ │ - str r0, [r3, r1] │ │ │ │ + ldr??.w r0, [sl, #155] @ 0x9b │ │ │ │ + str r0, [r7, r1] │ │ │ │ lsls r2, r4, #2 │ │ │ │ vsra.u32 q0, , #16 │ │ │ │ - ldr r7, [pc, #920] @ (690518 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1c5e8>) │ │ │ │ + str r6, [r0, r0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #16 │ │ │ │ @@ -2249390,15 +2249389,15 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 45e084 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x349d18> │ │ │ │ vldr d7, [r4, #24] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ vstr d7, [sp] │ │ │ │ add.w r0, r2, #2128 @ 0x850 │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ - bl aba070 │ │ │ │ + bl aba000 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 45e0a0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x349d34> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 6901ce <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1c29e> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ blx 68d10 │ │ │ │ @@ -2249449,15 +2249448,15 @@ │ │ │ │ str r3, [r5, #32] │ │ │ │ bl 45e084 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x349d18> │ │ │ │ vldr d7, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ vstr d7, [sp] │ │ │ │ - bl ab9df8 │ │ │ │ + bl ab9d88 │ │ │ │ orrs.w r3, r0, r1 │ │ │ │ strd r0, r1, [r5, #8] │ │ │ │ beq.n 6902c6 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1c396> │ │ │ │ adds.w r2, r0, r9 │ │ │ │ adc.w r3, r4, r1 │ │ │ │ ldrd r0, r1, [r7, #-8] │ │ │ │ cmp r0, r2 │ │ │ │ @@ -2249507,15 +2249506,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (69030c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1c3dc>) │ │ │ │ add r1, pc │ │ │ │ bl 692c68 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1ed38> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 690008 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1c0d8> │ │ │ │ + b.n 690048 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1c118> │ │ │ │ lsls r3, r5, #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 │ │ │ │ @@ -2249686,15 +2249685,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [pc, #96] @ (690550 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1c620>) │ │ │ │ mov r2, lr │ │ │ │ add r5, pc │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl ab69e4 │ │ │ │ + bl ab6974 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6904aa <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1c57a> │ │ │ │ b.n 6903c6 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1c496> │ │ │ │ vldr d7, [pc, #72] @ 690548 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1c618> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r1, lr │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -2249714,15 +2249713,15 @@ │ │ │ │ ldr.w r2, [r0, r3, lsl #2] │ │ │ │ lsls r1, r7 │ │ │ │ bic.w r2, r2, r1 │ │ │ │ str.w r2, [r0, r3, lsl #2] │ │ │ │ b.n 6903c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1c498> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - @ instruction: 0xf4e0009b │ │ │ │ + add.w r0, r0, #5079040 @ 0x4d8000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -2249733,15 +2249732,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 af8928 │ │ │ │ + bl af88b8 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r2, #7 │ │ │ │ bhi.n 690656 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1c726> │ │ │ │ tbb [pc, r2] │ │ │ │ subs r7, #56 @ 0x38 │ │ │ │ ldrb r7, [r0, r1] │ │ │ │ lsls r4, r0, #16 │ │ │ │ @@ -2249787,15 +2249786,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 6905d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1c6a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl af8914 │ │ │ │ + bl af88a4 │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r4] │ │ │ │ b.n 6905d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1c6a4> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #26 │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ @@ -2249987,15 +2249986,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8b0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 68a10 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8b0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl ab6b64 │ │ │ │ + bl ab6af4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 68a10 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8b0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2251384,15 +2251383,15 @@ │ │ │ │ b.n 6913e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1d4b4> │ │ │ │ ldr.w sl, [r4, #40] @ 0x28 │ │ │ │ b.n 691508 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1d5d8> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ b.n 69162c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1d6fc> │ │ │ │ - @ instruction: 0xf314011d │ │ │ │ + @ instruction: 0xf334011d │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ @@ -2251610,25 +2251609,25 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (6919d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1daa0>) │ │ │ │ add r1, pc │ │ │ │ bl 692c68 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1ed38> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r3, r4, r5, r7} │ │ │ │ + ldmia r7, {r3, r4, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #8] @ (6919ec <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1dabc>) │ │ │ │ add r2, pc │ │ │ │ bl 692bfc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1eccc> │ │ │ │ pop {r3, pc} │ │ │ │ - mcr 1, 5, r0, cr0, cr13, {0} │ │ │ │ + mcr 1, 6, r0, cr0, cr13, {0} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2251650,15 +2251649,15 @@ │ │ │ │ cbz r0, 691a40 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1db10> │ │ │ │ bl 6afa2c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3bafc> │ │ │ │ ldr.w r0, [r8, #3744] @ 0xea0 │ │ │ │ cbz r0, 691a4a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1db1a> │ │ │ │ bl 6afa2c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3bafc> │ │ │ │ ldr.w r0, [r8, #3668] @ 0xe54 │ │ │ │ cbz r0, 691a54 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1db24> │ │ │ │ - bl af3b28 │ │ │ │ + bl af3ab8 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cbz r0, 691a5c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1db2c> │ │ │ │ bl 5e5e1c │ │ │ │ ldr.w r0, [r8, #3664] @ 0xe50 │ │ │ │ cbz r0, 691a66 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1db36> │ │ │ │ bl 598118 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x483dac> │ │ │ │ add.w r0, r7, #137216 @ 0x21800 │ │ │ │ @@ -2252018,29 +2252017,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5e5d30 │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 691f22 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1dff2> │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl af372c │ │ │ │ + bl af36bc │ │ │ │ str.w r0, [r5, #3668] @ 0xe54 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 691f22 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1dff2> │ │ │ │ - bl af41e4 │ │ │ │ + bl af4174 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ bl 59be70 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x487b04> │ │ │ │ movs r2, #7 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ bl 59ccb0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x488944> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ - bl aee1d4 │ │ │ │ + bl aee164 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ movs r1, #0 │ │ │ │ bl 598874 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x484508> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ bl 598960 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4845f4> │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ @@ -2252681,15 +2252680,15 @@ │ │ │ │ bne.n 6925be <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1e68e> │ │ │ │ ldr.w r0, [r7, #2156] @ 0x86c │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 6925c2 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1e692> │ │ │ │ bl 438bc0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x324854> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - b.n 692bc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1ec98> │ │ │ │ + b.n 692c08 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1ecd8> │ │ │ │ lsls r5, r3, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2253273,15 +2253272,15 @@ │ │ │ │ str.w r3, [r4, #2152] @ 0x868 │ │ │ │ b.n 692b98 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1ec68> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ bmi.n 692b74 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1ec44> │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 692c48 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1ed18> │ │ │ │ + ble.n 692c88 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1ed58> │ │ │ │ lsls r5, r3, #4 │ │ │ │ ldr??.w pc, [r7, #4095] @ 0xfff │ │ │ │ bmi.n 692cac <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1ed7c> │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldr r3, [pc, #8] @ (692bf8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1ecc8>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #420] @ 0x1a4 │ │ │ │ @@ -2253627,15 +2253626,15 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ bcs.n 692fe4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1f0b4> │ │ │ │ lsls r1, r2, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mcrr2 0, 10, r0, sl, cr12 │ │ │ │ + stc2l 0, cr0, [sl], #-688 @ 0xfffffd50 │ │ │ │ stmdb 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] @ (693090 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1f160>) │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [pc, #224] @ (693094 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1f164>) │ │ │ │ @@ -2253735,15 +2253734,15 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ beq.n 693104 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1f1d4> │ │ │ │ lsls r1, r2, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb3c00ac │ │ │ │ + @ instruction: 0xfb5c00ac │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cbz r0, 6930e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1f1b0> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2253795,15 +2253794,15 @@ │ │ │ │ add r0, pc │ │ │ │ strd r0, r2, [r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r1, #12] │ │ │ │ b.n 69310c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1f1dc> │ │ │ │ nop │ │ │ │ - bvc.n 69322c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1f2fc> │ │ │ │ + bvc.n 69306c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1f13c> │ │ │ │ lsls r5, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ sub sp, #16 │ │ │ │ @@ -2254381,15 +2254380,15 @@ │ │ │ │ b.n 6935f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1f6c0> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 693708 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1f7d8> │ │ │ │ + bcs.n 693748 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1f818> │ │ │ │ lsls r5, r3, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2254714,19 +2254713,19 @@ │ │ │ │ ldrd r0, r2, [r4, #584] @ 0x248 │ │ │ │ mov lr, r1 │ │ │ │ b.n 6937fc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1f8cc> │ │ │ │ movs r5, #1 │ │ │ │ b.n 6937fc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1f8cc> │ │ │ │ ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r2, #5 │ │ │ │ - beq.n 6939cc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1fa9c> │ │ │ │ + beq.n 693a0c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1fadc> │ │ │ │ lsls r5, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #28 │ │ │ │ + asrs r4, r7, #28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r5, r0, #155648 @ 0x26000 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2255017,15 +2255016,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w r5, r5, #157696 @ 0x26800 │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add.w r5, r5, #624 @ 0x270 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a204 │ │ │ │ b.n 693e18 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1fee8> │ │ │ │ - ldmia r3, {r1, r3, r6} │ │ │ │ + ldmia r3, {r1, r3, r5, r6} │ │ │ │ lsls r5, r3, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2255080,15 +2255079,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 693e9c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1ff6c> │ │ │ │ b.n 693ec2 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1ff92> │ │ │ │ bl 6926a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1e774> │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8b0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r1, {r1, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1} │ │ │ │ lsls r5, r3, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #144] @ (693f9c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2006c>) │ │ │ │ add.w r4, r0, #155648 @ 0x26000 │ │ │ │ @@ -2255769,17 +2255768,17 @@ │ │ │ │ bhi.w 6942ae <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2037e> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w ip, [lr, #284] @ 0x11c │ │ │ │ add r3, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ b.n 69425e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2032e> │ │ │ │ nop │ │ │ │ - lsrs r2, r4, #27 │ │ │ │ + lsrs r2, r0, #28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r7!, {r1, r2, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r6, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2255858,17 +2255857,17 @@ │ │ │ │ bx lr │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbnz r4, 694720 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x207f0> │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r4} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - lsrs r2, r1, #9 │ │ │ │ + lsrs r2, r5, #9 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbnz r0, 69470c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x207dc> │ │ │ │ lsls r1, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8} │ │ │ │ @@ -2256146,17 +2256145,17 @@ │ │ │ │ ... │ │ │ │ @ instruction: 0xb8da │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb8c2 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - stmia r2!, {r1, r3, r5} │ │ │ │ + stmia r2!, {r1, r3, r6} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - add r4, lr │ │ │ │ + add ip, r2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2256176,19 +2256175,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 694700 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x207d0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - sbcs r0, r4 │ │ │ │ + rors r0, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bkpt 0x00ec │ │ │ │ - lsls r5, r3, #4 │ │ │ │ - sub sp, #8 │ │ │ │ + ite eq │ │ │ │ + lsleq r5, r3, #4 │ │ │ │ + subne 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 │ │ │ │ ldrd r5, r7, [r0, #4] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2256335,21 +2256334,21 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, fp │ │ │ │ strd r9, r5, [sp, #12] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 444d28 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3309bc> │ │ │ │ b.n 694ac0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x20b90> │ │ │ │ nop │ │ │ │ - asrs r6, r7 │ │ │ │ + adcs r6, r3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bkpt 0x00a4 │ │ │ │ + bkpt 0x00c4 │ │ │ │ lsls r5, r3, #4 │ │ │ │ - pop {r1, r2, r4, r7, pc} │ │ │ │ + pop {r1, r2, r4, r5, r7, pc} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - eors r4, r0 │ │ │ │ + eors r4, r4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2256636,19 +2256635,19 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ cbz r2, 694fb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x21080> │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r4, 694fa6 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x21076> │ │ │ │ lsls r1, r2, #5 │ │ │ │ - pop {r1, r2, r4, r6, r7} │ │ │ │ + pop {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - pop {r1, r3, r5, r6} │ │ │ │ + pop {r1, r3, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - lsls r4, r0, #15 │ │ │ │ + lsls r4, r4, #15 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r1, r3 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r3, #16] │ │ │ │ lsls r1, r2, #5 │ │ │ │ @@ -2256753,19 +2256752,19 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 695096 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x21166> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r6, r5, #5 │ │ │ │ + lsls r6, r1, #6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - rev r6, r1 │ │ │ │ + rev r6, r5 │ │ │ │ lsls r5, r3, #4 │ │ │ │ - subs r4, #40 @ 0x28 │ │ │ │ + subs r4, #72 @ 0x48 │ │ │ │ lsls r4, r3, #2 │ │ │ │ add sp, #272 @ 0x110 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #504 @ 0x1f8 │ │ │ │ lsls r1, r2, #5 │ │ │ │ @@ -2257120,25 +2257119,25 @@ │ │ │ │ add.w r4, r4, #264 @ 0x108 │ │ │ │ cmp r3, r5 │ │ │ │ bhi.n 695452 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x21522> │ │ │ │ b.n 695400 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x214d0> │ │ │ │ bl 6926a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1e774> │ │ │ │ b.n 6953b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x21484> │ │ │ │ nop │ │ │ │ - setend be │ │ │ │ + @ instruction: 0xb678 │ │ │ │ lsls r5, r3, #4 │ │ │ │ - subs r0, #106 @ 0x6a │ │ │ │ + subs r0, #138 @ 0x8a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - adds r7, #254 @ 0xfe │ │ │ │ + subs r0, #30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ + push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - stc2 0, cr0, [ip, #-644] @ 0xfffffd7c │ │ │ │ + stc2 0, cr0, [ip, #-644]! @ 0xfffffd7c │ │ │ │ stmdb sp!, {r4, 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] @ (695618 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x216e8>) │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [pc, #360] @ (69561c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x216ec>) │ │ │ │ @@ -2257277,15 +2257276,15 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #240 @ 0xf0 │ │ │ │ lsls r1, r2, #5 │ │ │ │ add r2, sp, #648 @ 0x288 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - @ instruction: 0xfba200a1 │ │ │ │ + smlaltb r0, r0, r2, r1 │ │ │ │ ldr??.w pc, [pc, #4095] @ 69662f <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x226ff> │ │ │ │ subs r4, r1, r5 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2257764,19 +2257763,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r5, pc, #336 @ (adr r5, 695c80 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x21d50>) │ │ │ │ lsls r1, r2, #5 │ │ │ │ - adds r1, #40 @ 0x28 │ │ │ │ + adds r1, #72 @ 0x48 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #168 @ 0xa8 │ │ │ │ + add sp, #296 @ 0x128 │ │ │ │ lsls r5, r3, #4 │ │ │ │ add r4, pc, #960 @ (adr r4, 695f00 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x21fd0>) │ │ │ │ lsls r1, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2258148,21 +2258147,21 @@ │ │ │ │ ands r4, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 695ba0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x21c70> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - add r6, sp, #536 @ 0x218 │ │ │ │ + add r6, sp, #664 @ 0x298 │ │ │ │ lsls r5, r3, #4 │ │ │ │ - add r6, sp, #408 @ 0x198 │ │ │ │ + add r6, sp, #536 @ 0x218 │ │ │ │ lsls r5, r3, #4 │ │ │ │ - add r6, sp, #272 @ 0x110 │ │ │ │ + add r6, sp, #400 @ 0x190 │ │ │ │ lsls r5, r3, #4 │ │ │ │ - add r6, sp, #256 @ 0x100 │ │ │ │ + add r6, sp, #384 @ 0x180 │ │ │ │ lsls r5, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ mov r6, r1 │ │ │ │ @@ -2258790,21 +2258789,21 @@ │ │ │ │ bl 695274 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x21344> │ │ │ │ b.n 6961aa <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2227a> │ │ │ │ adds r5, #16 │ │ │ │ mov r1, r5 │ │ │ │ bl 695f38 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x22008> │ │ │ │ b.n 6964ae <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2257e> │ │ │ │ nop │ │ │ │ - add r1, sp, #664 @ 0x298 │ │ │ │ + add r1, sp, #792 @ 0x318 │ │ │ │ lsls r5, r3, #4 │ │ │ │ - add r1, sp, #184 @ 0xb8 │ │ │ │ + add r1, sp, #312 @ 0x138 │ │ │ │ lsls r5, r3, #4 │ │ │ │ - add r1, sp, #152 @ 0x98 │ │ │ │ + add r1, sp, #280 @ 0x118 │ │ │ │ lsls r5, r3, #4 │ │ │ │ - add r0, sp, #1016 @ 0x3f8 │ │ │ │ + add r1, sp, #120 @ 0x78 │ │ │ │ lsls r5, r3, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ add.w lr, r0, r1 │ │ │ │ add.w ip, r0, r2 │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, lr, r1 │ │ │ │ mov.w lr, lr, asr #31 │ │ │ │ @@ -2269728,15 +2269727,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ subs r0, r3, r6 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r1, r4 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - movs r5, #174 @ 0xae │ │ │ │ + movs r5, #206 @ 0xce │ │ │ │ lsls r5, r3, #4 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3776] @ 0xec0 │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ @@ -2270458,15 +2270457,15 @@ │ │ │ │ b.n 69ef44 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2b014> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r5, #25 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r0, #3 │ │ │ │ + adds r0, r4, #3 │ │ │ │ lsls r5, r3, #4 │ │ │ │ lsrs r2, r5, #25 │ │ │ │ lsls r1, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2271178,15 +2271177,15 @@ │ │ │ │ b.n 69f9ae <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2ba7e> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r6, #23 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #27 │ │ │ │ + asrs r2, r3, #28 │ │ │ │ lsls r5, r3, #4 │ │ │ │ lsls r0, r5, #23 │ │ │ │ lsls r1, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2271940,15 +2271939,15 @@ │ │ │ │ b.n 6a02a6 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2c376> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r7, #19 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #24 │ │ │ │ + lsrs r2, r4, #24 │ │ │ │ lsls r5, r3, #4 │ │ │ │ ldc2l 1, cr0, [r0], #320 @ 0x140 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2272678,15 +2272677,15 @@ │ │ │ │ b.n 6a0af0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2cbc0> │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6a0b50 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2cc20> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldc2 1, cr0, [ip], #-320 @ 0xfffffec0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #21 │ │ │ │ + lsls r6, r4, #21 │ │ │ │ lsls r5, r3, #4 │ │ │ │ orr.w r1, r6, #13631488 @ 0xd00000 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3616] @ 0xe20 │ │ │ │ @@ -2273399,15 +2273398,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6a13ba <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2d48a> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3d00150 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 1, cr0, [r8], #112 @ 0x70 │ │ │ │ + stc2 1, cr0, [r8, #-112] @ 0xffffff90 │ │ │ │ rsbs r1, ip, r0, lsr #1 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3576] @ 0xdf8 │ │ │ │ sub sp, #484 @ 0x1e4 │ │ │ │ @@ -2274119,15 +2274118,15 @@ │ │ │ │ b.n 6a1bc6 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2dc96> │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6a1c24 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2dcf4> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ sbc.w r1, ip, r0, lsr #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orns r1, r6, #10223616 @ 0x9c0000 │ │ │ │ + eors.w r1, r6, #10223616 @ 0x9c0000 │ │ │ │ b.n 6a23c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2e490> │ │ │ │ lsls r0, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3528] @ 0xdc8 │ │ │ │ @@ -2274839,15 +2274838,15 @@ │ │ │ │ b.n 6a2490 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2e560> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6a2b34 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2ec04> │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stc 1, cr0, [r4], {28} │ │ │ │ + stc 1, cr0, [r4], #-112 @ 0xffffff90 │ │ │ │ blt.n 6a2558 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2e628> │ │ │ │ lsls r0, r2, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2274892,15 +2274891,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 ab99bc │ │ │ │ + bl ab994c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 6a2600 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2e6d0> │ │ │ │ movs r1, #0 │ │ │ │ mov.w r2, #956 @ 0x3bc │ │ │ │ movt r2, #1 │ │ │ │ blx 6a204 │ │ │ │ add.w r3, r4, #65536 @ 0x10000 │ │ │ │ @@ -2275213,15 +2275212,15 @@ │ │ │ │ add.w r0, r4, #912 @ 0x390 │ │ │ │ bl 45dfe4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x349c78> │ │ │ │ ldr.w r0, [r4, #940] @ 0x3ac │ │ │ │ blx 6a8b0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r4 │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ - bl ab99d4 │ │ │ │ + bl ab9964 │ │ │ │ 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 │ │ │ │ @@ -2276054,17 +2276053,17 @@ │ │ │ │ str.w r0, [r5, #2744] @ 0xab8 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r5, #2740] @ 0xab4 │ │ │ │ str.w r2, [r5, #2748] @ 0xabc │ │ │ │ str.w r3, [r5, #2752] @ 0xac0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - blt.n 6a3358 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2f428> │ │ │ │ + blt.n 6a3398 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2f468> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r4, [r2, r6] │ │ │ │ + ldr r4, [r6, r6] │ │ │ │ lsls r3, r3, #2 │ │ │ │ vmaxnm.f32 , , │ │ │ │ mrc2 15, 6, pc, cr3, cr15, {7} │ │ │ │ mrc2 15, 4, pc, cr13, cr15, {7} │ │ │ │ mrc2 15, 2, pc, cr7, cr15, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2276241,15 +2276240,15 @@ │ │ │ │ bics r0, r0 │ │ │ │ ldmia r5, {r2, r5} │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r7, #1 │ │ │ │ + adds r0, r3, #2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r2 │ │ │ │ movs r2, #24 │ │ │ │ @@ -2276417,17 +2276416,17 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ b.n 6a35fa <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2f6ca> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r4, #0 │ │ │ │ + adds r2, r0, #1 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bhi.n 6a36c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2f798> │ │ │ │ + bhi.n 6a3708 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2f7d8> │ │ │ │ lsls r4, r3, #4 │ │ │ │ ldmia r2!, {r1, r5, r6} │ │ │ │ lsls r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2276697,17 +2276696,17 @@ │ │ │ │ @ instruction: 0xffff416f │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ - bvs.n 6a3aac <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2fb7c> │ │ │ │ + bvs.n 6a3aec <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2fbbc> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - subs r2, r2, r1 │ │ │ │ + subs r2, r6, r1 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #292] @ (6a3b3c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2fc0c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2276800,17 +2276799,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 │ │ │ │ - bcs.n 6a3b14 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2fbe4> │ │ │ │ + bcc.n 6a3b54 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2fc24> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r6, [r6, r6] │ │ │ │ + str r6, [r2, r7] │ │ │ │ lsls r3, r3, #2 │ │ │ │ bl 587b46 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4737da> │ │ │ │ bl 53fb4a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x42b7de> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2276822,17 +2276821,17 @@ │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 6a31c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2f290> │ │ │ │ add.w r3, r5, #32768 @ 0x8000 │ │ │ │ str.w r4, [r3, #2732] @ 0xaac │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bne.n 6a3a90 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2fb60> │ │ │ │ + bne.n 6a3ad0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2fba0> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r2, [r6, r1] │ │ │ │ + str r2, [r2, r2] │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #52] @ (6a3bc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2fc94>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2276850,17 +2276849,17 @@ │ │ │ │ ldr.w r2, [r1, #2736] @ 0xab0 │ │ │ │ str.w r3, [r4, #3980] @ 0xf8c │ │ │ │ orr.w r2, r2, #1 │ │ │ │ str.w r2, [r1, #2736] @ 0xab0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bne.n 6a3c40 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2fd10> │ │ │ │ + bne.n 6a3c80 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2fd50> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - asrs r2, r7, #22 │ │ │ │ + asrs r2, r3, #23 │ │ │ │ lsls r1, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2277029,17 +2277028,17 @@ │ │ │ │ b.n 6a3d84 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2fe54> │ │ │ │ add.w sl, r4, #33024 @ 0x8100 │ │ │ │ mov r9, r6 │ │ │ │ add.w sl, sl, #148 @ 0x94 │ │ │ │ b.n 6a3cf4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2fdc4> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - beq.n 6a3d5c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2fe2c> │ │ │ │ + beq.n 6a3d9c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2fe6c> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - asrs r0, r4, #21 │ │ │ │ + asrs r0, r0, #22 │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ add.w r4, r0, #32768 @ 0x8000 │ │ │ │ ldr.w r6, [r0, #1892] @ 0x764 │ │ │ │ @@ -2277770,34 +2277769,34 @@ │ │ │ │ ldr r2, [pc, #48] @ (6a4644 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x30714>) │ │ │ │ add r2, pc │ │ │ │ b.n 6a43e2 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x304b2> │ │ │ │ ldr r2, [pc, #44] @ (6a4648 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x30718>) │ │ │ │ add r2, pc │ │ │ │ b.n 6a43e2 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x304b2> │ │ │ │ nop │ │ │ │ - stmia.w r8!, {r0, r5, r7} │ │ │ │ - ldmia r1!, {r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xe8c800a1 │ │ │ │ + ldmia r2!, {r3} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - lsrs r6, r5, #21 │ │ │ │ + lsrs r6, r1, #22 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r0, r5, #17 │ │ │ │ + lsrs r0, r1, #18 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - b.n 6a44ac <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3057c> │ │ │ │ + b.n 6a44ec <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x305bc> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 6a44a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x30574> │ │ │ │ + b.n 6a44e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x305b4> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldmia r1!, {r5, r6} │ │ │ │ + ldmia r1!, {r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 6a4338 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x30408> │ │ │ │ + b.n 6a4378 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x30448> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 6a4330 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x30400> │ │ │ │ + b.n 6a4370 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x30440> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 6a4328 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x303f8> │ │ │ │ + b.n 6a4368 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x30438> │ │ │ │ lsls r1, r4, #2 │ │ │ │ ldr r3, [pc, #288] @ (6a4770 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x30840>) │ │ │ │ ldr.w r2, [r0, #1888] @ 0x760 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r1 │ │ │ │ beq.w 6a476c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3083c> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -2277907,21 +2277906,21 @@ │ │ │ │ b.n 6a469c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3076c> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ cbnz r2, 6a479e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3086e> │ │ │ │ lsls r0, r2, #5 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - lsrs r0, r7, #7 │ │ │ │ + lsrs r0, r3, #8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r6!, {r2, r3, r5, r6} │ │ │ │ + stmia r6!, {r2, r3, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r6, pc │ │ │ │ + add lr, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2278000,17 +2277999,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} │ │ │ │ - stmia r5!, {r1, r2, r4} │ │ │ │ + stmia r5!, {r1, r2, r4, r5} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - bics r0, r2 │ │ │ │ + bics r0, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ (6a48dc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x309ac>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2278037,17 +2278036,17 @@ │ │ │ │ str.w r5, [r4, #932] @ 0x3a4 │ │ │ │ orr.w r3, r3, #8 │ │ │ │ str.w r5, [r4, #940] @ 0x3ac │ │ │ │ str.w r1, [r4, #936] @ 0x3a8 │ │ │ │ str.w r2, [r4, #944] @ 0x3b0 │ │ │ │ str.w r3, [r0, #2736] @ 0xab0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - muls r6, r0 │ │ │ │ + muls r6, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ bl 6a464c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3071c> │ │ │ │ @@ -2278209,17 +2278208,17 @@ │ │ │ │ bne.n 6a4aa0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x30b70> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6a4a64 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x30b34> │ │ │ │ b.n 6a4a8c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x30b5c> │ │ │ │ mov r5, r9 │ │ │ │ b.n 6a4a30 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x30b00> │ │ │ │ - lsrs r6, r6, #32 │ │ │ │ + lsrs r6, r2, #1 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r3!, {r7} │ │ │ │ + stmia r3!, {r5, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov fp, r2 │ │ │ │ mov sl, r1 │ │ │ │ @@ -2278395,17 +2278394,17 @@ │ │ │ │ mov r1, r4 │ │ │ │ b.n 6a4c9c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x30d6c> │ │ │ │ add.w r4, r7, #33792 @ 0x8400 │ │ │ │ mov r8, sl │ │ │ │ adds r4, #164 @ 0xa4 │ │ │ │ b.n 6a4c16 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x30ce6> │ │ │ │ nop │ │ │ │ - stmia r1!, {r3, r5, r7} │ │ │ │ + stmia r1!, {r3, r6, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - lsls r0, r6, #25 │ │ │ │ + lsls r0, r2, #26 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2278428,17 +2278427,17 @@ │ │ │ │ vstr s0, [r3] │ │ │ │ ldr.w r3, [r4, #2736] @ 0xab0 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #2736] @ 0xab0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - nop {7} │ │ │ │ + nop {9} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - lsls r2, r1, #18 │ │ │ │ + lsls r2, r5, #18 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ vcvt.f64.f32 d6, s1 │ │ │ │ @@ -2278470,18 +2278469,18 @@ │ │ │ │ vstr s0, [r3] │ │ │ │ vstr s1, [r2] │ │ │ │ ldr.w r3, [r4, #2736] @ 0xab0 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #2736] @ 0xab0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - bkpt 0x00e2 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ - lsls r6, r5, #16 │ │ │ │ - lsls r1, r4, #2 │ │ │ │ + ittt eq │ │ │ │ + lsleq r4, r3, #4 │ │ │ │ + lsleq r6, r1, #17 │ │ │ │ + lsleq r1, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2278510,17 +2278509,17 @@ │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ ldr.w r1, [r5, #1904] @ 0x770 │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 6a4dfa <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x30eca> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - bkpt 0x003c │ │ │ │ + bkpt 0x005c │ │ │ │ lsls r4, r3, #4 │ │ │ │ - lsls r0, r7, #14 │ │ │ │ + lsls r0, r3, #15 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #72] @ (6a4e88 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x30f58>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2278548,17 +2278547,17 @@ │ │ │ │ str r2, [r6, #8] │ │ │ │ str r3, [r6, #12] │ │ │ │ ldr.w r3, [r4, #2736] @ 0xab0 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str.w r3, [r4, #2736] @ 0xab0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ + pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - subs r5, #142 @ 0x8e │ │ │ │ + subs r5, #174 @ 0xae │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ (6a4ef8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x30fc8>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2278586,17 +2278585,17 @@ │ │ │ │ str.w r2, [r3, #944] @ 0x3b0 │ │ │ │ bne.n 6a4eb8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x30f88> │ │ │ │ add.w r4, r4, #32768 @ 0x8000 │ │ │ │ ldr.w r3, [r4, #2736] @ 0xab0 │ │ │ │ orr.w r3, r3, #8 │ │ │ │ str.w r3, [r4, #2736] @ 0xab0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - pop {r1, r2, r6, pc} │ │ │ │ + pop {r1, r2, r5, r6, pc} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - subs r5, #46 @ 0x2e │ │ │ │ + subs r5, #78 @ 0x4e │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr.w r3, [r0, #1928] @ 0x788 │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 6a4f1c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x30fec> │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ str.w r1, [r0, #1928] @ 0x788 │ │ │ │ ldr.w r3, [r2, #2736] @ 0xab0 │ │ │ │ @@ -2278724,17 +2278723,17 @@ │ │ │ │ bne.n 6a5048 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x31118> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #19] │ │ │ │ subs r6, #255 @ 0xff │ │ │ │ sbcs r1, r1 │ │ │ │ subs r7, #0 │ │ │ │ - pop {r1, r3, r4, r5} │ │ │ │ + pop {r1, r3, r4, r6} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - subs r4, #60 @ 0x3c │ │ │ │ + subs r4, #92 @ 0x5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2278867,17 +2278866,17 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 6a5246 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x31316> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 6a51e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x312b8> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6a521e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x312ee> │ │ │ │ nop │ │ │ │ - subs r2, #246 @ 0xf6 │ │ │ │ + subs r3, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - revsh r4, r1 │ │ │ │ + revsh r4, r5 │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2278902,17 +2278901,17 @@ │ │ │ │ cmp r4, #32 │ │ │ │ bne.n 6a5280 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x31350> │ │ │ │ add.w r8, r8, #32768 @ 0x8000 │ │ │ │ ldr.w r3, [r8, #2736] @ 0xab0 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r8, #2736] @ 0xab0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - subs r1, #98 @ 0x62 │ │ │ │ + subs r1, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbnz r2, 6a52b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x31388> │ │ │ │ + cbnz r2, 6a52c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x31390> │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb.w r5, [r0, #707] @ 0x2c3 │ │ │ │ cbz r5, 6a52e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x313b8> │ │ │ │ @@ -2279203,20 +2279202,20 @@ │ │ │ │ cmp r2, r4 │ │ │ │ bhi.n 6a55c6 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x31696> │ │ │ │ ldr r1, [pc, #28] @ (6a5600 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x316d0>) │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 6a31c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2f290> │ │ │ │ add.w r0, r8, #112 @ 0x70 │ │ │ │ - bl ab99ec │ │ │ │ + bl ab997c │ │ │ │ mov r0, r8 │ │ │ │ blx 6a8b0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - smlaltb r0, r0, r6, r0 │ │ │ │ + @ instruction: 0xfbe600a0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ movs r0, #1 │ │ │ │ @@ -2279230,29 +2279229,29 @@ │ │ │ │ bl 6ab2f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x373c8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str.w r5, [r4, #684] @ 0x2ac │ │ │ │ str r7, [r4, #60] @ 0x3c │ │ │ │ ldr.w r3, [r8, #1860] @ 0x744 │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ - bl aee858 │ │ │ │ + bl aee7e8 │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6a56d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x317a0> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 598568 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4841fc> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 598bf4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x484888> │ │ │ │ movs r2, #4 │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ mov.w r1, #956 @ 0x3bc │ │ │ │ movt r1, #1 │ │ │ │ - bl ab9a04 │ │ │ │ + bl ab9994 │ │ │ │ mov r0, r4 │ │ │ │ bl 6a25bc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2e68c> │ │ │ │ str.w r0, [r4, #148] @ 0x94 │ │ │ │ cbz r0, 6a56b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x31784> │ │ │ │ add.w r3, r4, #32768 @ 0x8000 │ │ │ │ ldr.w r1, [r4, #144] @ 0x90 │ │ │ │ ldr r2, [pc, #88] @ (6a56e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x317b0>) │ │ │ │ @@ -2284952,27 +2284951,27 @@ │ │ │ │ cmp r2, r3 │ │ │ │ bge.n 6a97ba <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3588a> │ │ │ │ b.n 6a9408 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x354d8> │ │ │ │ strb r0, [r3, #0] │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #13] │ │ │ │ + ldrb r0, [r4, #13] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r4, [r2, #12] │ │ │ │ + ldrb r4, [r6, #12] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r0, [r5, #11] │ │ │ │ + ldrb r0, [r1, #12] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r0, [r5, #7] │ │ │ │ + ldrb r0, [r1, #8] │ │ │ │ lsls r4, r3, #4 │ │ │ │ ldr r4, [r2, #32] │ │ │ │ lsls r0, r2, #5 │ │ │ │ - strb r0, [r5, #28] │ │ │ │ + strb r0, [r1, #29] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r4, [r2, #26] │ │ │ │ + strb r4, [r6, #26] │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r6, r0 │ │ │ │ @@ -2288370,15 +2288369,15 @@ │ │ │ │ ldrsb.w r3, [r4, #3274] @ 0xcca │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6abf7c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3804c> │ │ │ │ ldrsb.w r3, [r4, #3275] @ 0xccb │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6abf4a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3801a> │ │ │ │ mov r0, r9 │ │ │ │ - bl aee944 │ │ │ │ + bl aee8d4 │ │ │ │ ldr.w r0, [r4, #3288] @ 0xcd8 │ │ │ │ mov r1, r9 │ │ │ │ bl 6a4f6c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3103c> │ │ │ │ ldr.w r3, [r8, #752] @ 0x2f0 │ │ │ │ b.n 6aba7e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x37b4e> │ │ │ │ cmp.w lr, #22 │ │ │ │ bne.n 6abdfc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x37ecc> │ │ │ │ @@ -2288591,15 +2288590,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, r6 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ bne.n 6ac118 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x381e8> │ │ │ │ add.w r5, r5, #155648 @ 0x26000 │ │ │ │ ldr.w r1, [r7, #556] @ 0x22c │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ - bl aed6f0 │ │ │ │ + bl aed680 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ bl 43992c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3255c0> │ │ │ │ mov r0, r7 │ │ │ │ blx 6a8b0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #1720] @ 0x6b8 │ │ │ │ @@ -2288613,15 +2288612,15 @@ │ │ │ │ sub sp, #12 │ │ │ │ str.w r1, [r0, #1720] @ 0x6b8 │ │ │ │ ldr.w r2, [r3, #3664] @ 0xe50 │ │ │ │ cbz r1, 6ac172 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x38242> │ │ │ │ ldr.w r1, [r1, #556] @ 0x22c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl aed6ac │ │ │ │ + bl aed63c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r0, r3, #157696 @ 0x26800 │ │ │ │ ldr.w r3, [r0, #752] @ 0x2f0 │ │ │ │ orr.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ str.w r3, [r0, #752] @ 0x2f0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @@ -2288829,17 +2288828,17 @@ │ │ │ │ str r2, [r0, #24] │ │ │ │ adds r3, #1 │ │ │ │ adds r0, #28 │ │ │ │ cmp r3, #32 │ │ │ │ bne.n 6ac35e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3842e> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r3, r7} │ │ │ │ + ldmia r0!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r3, [pc, #320] @ (6ac4d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x385a8>) │ │ │ │ + ldr r3, [pc, #448] @ (6ac558 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x38628>) │ │ │ │ lsls r4, r3, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r4, r0, #31616 @ 0x7b80 │ │ │ │ add.w r6, r0, #32000 @ 0x7d00 │ │ │ │ @@ -2289444,15 +2289443,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #192 @ 0xc0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr.w r0, [r2, #3664] @ 0xe50 │ │ │ │ mov r2, r6 │ │ │ │ - bl aed8bc │ │ │ │ + bl aed84c │ │ │ │ mov r0, r5 │ │ │ │ blx 6a8b0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 6a8b0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr.w r3, [r2, #2792] @ 0xae8 │ │ │ │ ldr.w r0, [r2, #3664] @ 0xe50 │ │ │ │ @@ -2289567,15 +2289566,15 @@ │ │ │ │ subs r3, #68 @ 0x44 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #34 @ 0x22 │ │ │ │ lsls r0, r2, #5 │ │ │ │ @ instruction: 0xfb87ffff │ │ │ │ - ldr r0, [pc, #248] @ (6acc54 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x38d24>) │ │ │ │ + ldr r0, [pc, #376] @ (6accd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x38da4>) │ │ │ │ lsls r4, r3, #4 │ │ │ │ @ instruction: 0xfa79ffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2289673,15 +2289672,15 @@ │ │ │ │ ldr.w r3, [r4, #560] @ 0x230 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr.w r2, [r5, #316] @ 0x13c │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [r4, #560] @ 0x230 │ │ │ │ add.w r3, r4, #544 @ 0x220 │ │ │ │ strd r3, r3, [r4, #544] @ 0x220 │ │ │ │ - bl aed5f4 │ │ │ │ + bl aed584 │ │ │ │ str.w r0, [r4, #556] @ 0x22c │ │ │ │ cbz r0, 6accf6 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x38dc6> │ │ │ │ ldr.w r0, [r5, #284] @ 0x11c │ │ │ │ cbz r0, 6acc9c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x38d6c> │ │ │ │ clz r0, r0 │ │ │ │ rsb r0, r0, #32 │ │ │ │ add.w r1, r5, #252 @ 0xfc │ │ │ │ @@ -2289795,15 +2289794,15 @@ │ │ │ │ movs r3, #12 │ │ │ │ rsb r1, r1, #32 │ │ │ │ add r1, r5 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ b.n 6acda0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x38e70> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - bl b02c0c │ │ │ │ + bl b02b9c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ b.n 6acd48 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x38e18> │ │ │ │ ldc 1, cr0, [r4, #-340] @ 0xfffffeac │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2290028,15 +2290027,15 @@ │ │ │ │ ldr.w r8, [r1, #52] @ 0x34 │ │ │ │ b.n 6ace68 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x38f38> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ adds r1, #244 @ 0xf4 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, r2] │ │ │ │ + str r4, [r0, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp r7, #244 @ 0xf4 │ │ │ │ lsls r0, r2, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2290382,17 +2290381,17 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 6ad416 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x394e6> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 6ad3b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x39488> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6ad3ee <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x394be> │ │ │ │ nop │ │ │ │ - cbnz r2, 6ad426 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x394f6> │ │ │ │ + cbnz r2, 6ad42e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x394fe> │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r3, #252 @ 0xfc │ │ │ │ + subs r4, #28 │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #184] @ (6ad4f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x395c0>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2290459,17 +2290458,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 6ad4d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x395a4> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6ad486 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x39556> │ │ │ │ b.n 6ad4c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x39590> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - subs r2, #154 @ 0x9a │ │ │ │ + subs r2, #186 @ 0xba │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r2, [r2, #20] │ │ │ │ + ldrb r2, [r6, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #192] @ (6ad5cc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3969c>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2290538,17 +2290537,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 6ad5b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x39680> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6ad55e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3962e> │ │ │ │ b.n 6ad59c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3966c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - subs r1, #218 @ 0xda │ │ │ │ + subs r1, #250 @ 0xfa │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r4, [r7, #16] │ │ │ │ + ldrb r4, [r3, #17] │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #232] @ (6ad6d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x397a0>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2290633,17 +2290632,17 @@ │ │ │ │ bne.n 6ad6b2 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x39782> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6ad642 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x39712> │ │ │ │ b.n 6ad69e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3976e> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - subs r0, #152 @ 0x98 │ │ │ │ + subs r0, #184 @ 0xb8 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r2, [r4, #13] │ │ │ │ + ldrb r2, [r0, #14] │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2290915,25 +2290914,25 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ cmp r0, #254 @ 0xfe │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - blx lr │ │ │ │ + ldr r0, [pc, #64] @ (6ad9d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x39aa4>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0x47e6 │ │ │ │ + ldr r0, [pc, #24] @ (6ad9b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x39a80>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - blxns r7 │ │ │ │ + blxns fp │ │ │ │ lsls r6, r4, #2 │ │ │ │ - mov sl, ip │ │ │ │ + bx r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ movs r6, #228 @ 0xe4 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - mov r2, r4 │ │ │ │ + mov r2, r8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #1792] @ 0x700 │ │ │ │ @@ -2291582,29 +2291581,29 @@ │ │ │ │ lsls r0, r2, #5 │ │ │ │ movs r6, #20 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #98 @ 0x62 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - str r1, [sp, #520] @ 0x208 │ │ │ │ + str r1, [sp, #648] @ 0x288 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r4, [r1, #18] │ │ │ │ + strb r4, [r5, #18] │ │ │ │ lsls r0, r4, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #9] │ │ │ │ + strb r0, [r0, #10] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r0, [r0, #9] │ │ │ │ + strb r0, [r4, #9] │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r8 │ │ │ │ str r5, [sp, #224] @ 0xe0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -2292864,59 +2292863,59 @@ │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ movs r3, #2 │ │ │ │ bl 64546c │ │ │ │ strd r0, r5, [sp, #232] @ 0xe8 │ │ │ │ b.w 6ae388 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3a458> │ │ │ │ - add r0, pc, #224 @ (adr r0, 6aeefc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3afcc>) │ │ │ │ + add r0, pc, #352 @ (adr r0, 6aef7c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3b04c>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ + add r0, pc, #56 @ (adr r0, 6aee58 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3af28>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r0, #3 │ │ │ │ + lsrs r0, r4, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r4, r0, #31 │ │ │ │ + lsls r4, r4, #31 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r4, #108] @ 0x6c │ │ │ │ + ldr r6, [r0, #112] @ 0x70 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r3, #252 @ 0xfc │ │ │ │ + subs r4, #28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r3, #192 @ 0xc0 │ │ │ │ + subs r3, #224 @ 0xe0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r2, #228 @ 0xe4 │ │ │ │ + subs r3, #4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r2, #166 @ 0xa6 │ │ │ │ + subs r2, #198 @ 0xc6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xb76e │ │ │ │ + @ instruction: 0xb78e │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r2, r0, #32 │ │ │ │ + lsrs r2, r4, #32 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r5, #4] │ │ │ │ + str r6, [r1, #8] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r5, #220 @ 0xdc │ │ │ │ + adds r5, #252 @ 0xfc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r1, [sp, #224] @ 0xe0 │ │ │ │ + ldr r1, [sp, #352] @ 0x160 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r7, [sp, #456] @ 0x1c8 │ │ │ │ + str r7, [sp, #584] @ 0x248 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r6, r6 │ │ │ │ + lsls r6, r2, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r4, r3, #11 │ │ │ │ + lsls r4, r7, #11 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r7, sp, #392 @ 0x188 │ │ │ │ + add r7, sp, #520 @ 0x208 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r3, #78 @ 0x4e │ │ │ │ + adds r3, #110 @ 0x6e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r2, #50 @ 0x32 │ │ │ │ + adds r2, #82 @ 0x52 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r5, [sp, #0] │ │ │ │ + str r5, [sp, #128] @ 0x80 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldc2l 0, cr0, [r4, #628] @ 0x274 │ │ │ │ - ldc2l 0, cr0, [sl], {155} @ 0x9b │ │ │ │ - str r6, [r7, #60] @ 0x3c │ │ │ │ + ldc2l 0, cr0, [r4, #628]! @ 0x274 │ │ │ │ + ldc2l 0, cr0, [sl], #620 @ 0x26c │ │ │ │ + str r6, [r3, #64] @ 0x40 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ mov r2, sl │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ bl 61ca78 │ │ │ │ ldr.w r2, [pc, #2304] @ 6af788 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3b858> │ │ │ │ @@ -2293744,40 +2293743,40 @@ │ │ │ │ b.w 6aded4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x39fa4> │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8b0 │ │ │ │ movs r4, #0 │ │ │ │ bl 438858 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3244ec> │ │ │ │ b.w 6adb8c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x39c5c> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ - str r4, [sp, #200] @ 0xc8 │ │ │ │ + str r4, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r0, #132 @ 0x84 │ │ │ │ + adds r0, #164 @ 0xa4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [r7, #40] @ 0x28 │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [sp, #736] @ 0x2e0 │ │ │ │ + str r4, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r7, #14 │ │ │ │ + cmp r7, #46 @ 0x2e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r3, [sp, #720] @ 0x2d0 │ │ │ │ + str r3, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r1, [sp, #528] @ 0x210 │ │ │ │ + str r1, [sp, #656] @ 0x290 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r1, [sp, #488] @ 0x1e8 │ │ │ │ + str r1, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - smlalbt r0, r0, r2, fp │ │ │ │ - ldrsh r2, [r1, r4] │ │ │ │ + @ instruction: 0xfbe2009b │ │ │ │ + ldrsh r2, [r5, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ b.n 6aff3a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3c00a> │ │ │ │ vqrdmulh.s q14, , d27[0] │ │ │ │ - @ instruction: 0xffff0eb8 │ │ │ │ + @ instruction: 0xffff0ed8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r3, #70 @ 0x46 │ │ │ │ + cmp r3, #102 @ 0x66 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - eor.w r0, ip, pc, lsr #2 │ │ │ │ + @ instruction: 0xeaac009f │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #516] @ (6af9dc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3baac>) │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ ldr r3, [pc, #516] @ (6af9e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3bab0>) │ │ │ │ @@ -2294819,15 +2294818,15 @@ │ │ │ │ mov r4, fp │ │ │ │ b.n 6b01b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3c284> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ vrhadd.u8 q0, q2, │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cdp2 1, 4, cr0, cr4, cr15, {2} │ │ │ │ - lsrs r0, r2, #20 │ │ │ │ + lsrs r0, r6, #20 │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #536] @ (6b059c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3c66c>) │ │ │ │ @@ -2295037,24 +2295036,24 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 6b03ca <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3c49a> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r4], #-316 @ 0xfffffec4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r3, r6 │ │ │ │ + subs r2, r7, r6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stc2 1, cr0, [lr], #-316 @ 0xfffffec4 │ │ │ │ - subs r6, r4, r5 │ │ │ │ + subs r6, r0, r6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r6, r6, r3 │ │ │ │ + subs r6, r2, r4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r0, r2, r2 │ │ │ │ + subs r0, r6, r2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r2, r6, r0 │ │ │ │ + subs r2, r2, r1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6b0632 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3c702> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2295117,15 +2295116,15 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r0, [r6, #3664] @ 0xe50 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 6b06f2 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3c7c2> │ │ │ │ add.w r3, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #2968] @ 0xb98 │ │ │ │ - bl aed5b8 │ │ │ │ + bl aed548 │ │ │ │ ldr.w r3, [r4, #1684] @ 0x694 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6b0704 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3c7d4> │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ add.w r1, r5, #544 @ 0x220 │ │ │ │ cmp r2, r1 │ │ │ │ beq.n 6b06d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3c7a0> │ │ │ │ @@ -2295144,15 +2295143,15 @@ │ │ │ │ bne.n 6b069c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3c76c> │ │ │ │ dmb ish │ │ │ │ cbnz r1, 6b06d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3c7a0> │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r6, #3664] @ 0xe50 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #2968] @ 0xb98 │ │ │ │ - bl aed5dc │ │ │ │ + bl aed56c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 43992c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3255c0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6a8b0 │ │ │ │ ldr.w r0, [r6, #3288] @ 0xcd8 │ │ │ │ movs r1, #0 │ │ │ │ @@ -2295160,15 +2295159,15 @@ │ │ │ │ add.w r4, r4, #157696 @ 0x26800 │ │ │ │ bl 6a3b80 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x2fc50> │ │ │ │ ldr.w r3, [r4, #752] @ 0x2f0 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str.w r3, [r4, #752] @ 0x2f0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bl aed5b8 │ │ │ │ + bl aed548 │ │ │ │ ldr.w r3, [r4, #1684] @ 0x694 │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6b0698 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3c768> │ │ │ │ b.n 6b06d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3c7a0> │ │ │ │ add.w r3, r5, #544 @ 0x220 │ │ │ │ dmb ish │ │ │ │ @@ -2295249,15 +2295248,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6b07da <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3c8aa> │ │ │ │ dmb ish │ │ │ │ cbnz r1, 6b080c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3c8dc> │ │ │ │ add.w r2, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ ldr.w r1, [r2, #2968] @ 0xb98 │ │ │ │ - bl aed5dc │ │ │ │ + bl aed56c │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ bl 43992c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3255c0> │ │ │ │ mov r0, r9 │ │ │ │ blx 6a8b0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ blx 6a8b0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ @@ -2295279,15 +2295278,15 @@ │ │ │ │ bne.n 6b0836 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3c906> │ │ │ │ dmb ish │ │ │ │ cbnz r2, 6b086a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3c93a> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [sl, #2968] @ 0xb98 │ │ │ │ add.w r9, r3, #155648 @ 0x26000 │ │ │ │ ldr.w r0, [r9, #3664] @ 0xe50 │ │ │ │ - bl aed5dc │ │ │ │ + bl aed56c │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ bl 43992c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3255c0> │ │ │ │ mov r0, r8 │ │ │ │ blx 6a8b0 │ │ │ │ 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} │ │ │ │ @@ -2295325,15 +2295324,15 @@ │ │ │ │ str r4, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldrb.w r3, [r4, #368] @ 0x170 │ │ │ │ tst.w r3, #8 │ │ │ │ ite eq │ │ │ │ moveq r1, #8 │ │ │ │ movne r1, #1 │ │ │ │ - bl ac0ad8 │ │ │ │ + bl ac0a68 │ │ │ │ ldr.w r3, [r4, #424] @ 0x1a8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 6b090a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3c9da> │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2295354,15 +2295353,15 @@ │ │ │ │ add.w r7, r7, #155648 @ 0x26000 │ │ │ │ ldr.w r3, [r5, #2308] @ 0x904 │ │ │ │ mov r1, r5 │ │ │ │ str.w r3, [r5, #3300] @ 0xce4 │ │ │ │ bl 6bff84 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4c054> │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r0, [r7, #3664] @ 0xe50 │ │ │ │ - bl aed56c │ │ │ │ + bl aed4fc │ │ │ │ str.w r0, [r6, #2968] @ 0xb98 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6b0b64 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3cc34> │ │ │ │ ldr.w r0, [r4, #284] @ 0x11c │ │ │ │ cbz r0, 6b0952 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3ca22> │ │ │ │ clz r0, r0 │ │ │ │ rsb r0, r0, #32 │ │ │ │ @@ -2295539,15 +2295538,15 @@ │ │ │ │ b.n 6b097e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3ca4e> │ │ │ │ clz r2, r2 │ │ │ │ rsb r2, r2, #32 │ │ │ │ add.w r2, r2, r3, lsl #5 │ │ │ │ b.n 6b0966 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3ca36> │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ - bl b02c0c │ │ │ │ + bl b02b9c │ │ │ │ mov r4, r0 │ │ │ │ b.n 6b08d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3c9a4> │ │ │ │ add.w r3, r5, r7, lsl #2 │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ strb r1, [r3, #5] │ │ │ │ movs r1, #1 │ │ │ │ bfi r2, r1, #0, #4 │ │ │ │ @@ -2296121,25 +2296120,25 @@ │ │ │ │ bne.n 6b118a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3d25a> │ │ │ │ dmb ish │ │ │ │ add.w fp, r7, #4 │ │ │ │ add.w sl, r7, #8 │ │ │ │ b.n 6b0c1e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3ccee> │ │ │ │ strd r7, r7, [r4] │ │ │ │ b.n 6b0e24 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3cef4> │ │ │ │ - lsls r2, r7, #30 │ │ │ │ + lsls r2, r3, #31 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r0, r0, #28 │ │ │ │ + lsls r0, r4, #28 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r2, r7, #23 │ │ │ │ + lsls r2, r3, #24 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r2, r5, #21 │ │ │ │ + lsls r2, r1, #22 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r2, r6, #18 │ │ │ │ + lsls r2, r2, #19 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r4, r3, #10 │ │ │ │ + lsls r4, r7, #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, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ add.w r3, r0, #155648 @ 0x26000 │ │ │ │ @@ -2296345,15 +2296344,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldrd r6, r0, [r1, #92] @ 0x5c │ │ │ │ ldr.w r3, [r0, #1660] @ 0x67c │ │ │ │ blx r3 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 6b1404 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3d4d4> │ │ │ │ b.n 6b13d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3d4a8> │ │ │ │ - lsls r6, r0, #15 │ │ │ │ + lsls r6, r4, #15 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ @@ -2296462,15 +2296461,15 @@ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6b1560 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3d630> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ - lsrs r4, r1, #12 │ │ │ │ + lsrs r4, r5, #12 │ │ │ │ lsls r6, r4, #2 │ │ │ │ sub.w r1, r6, pc, lsl #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeab2014f │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2296593,15 +2296592,15 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ orn r1, r6, pc, lsl #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #6 │ │ │ │ + lsrs r0, r7, #6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ strd r0, r1, [r4, #-316]! @ 0x13c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ lsls r6, r1, #4 │ │ │ │ @@ -2296790,15 +2296789,15 @@ │ │ │ │ str r1, [r2, #8] │ │ │ │ strd r1, r1, [r3, #4] │ │ │ │ str r1, [r0, #4] │ │ │ │ b.n 6b1796 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3d866> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6b18a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3d974> │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r0, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r3, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ sub sp, #316 @ 0x13c │ │ │ │ @@ -2297020,15 +2297019,15 @@ │ │ │ │ b.n 6b1a38 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3db08> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6b1914 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3d9e4> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #20 │ │ │ │ + lsls r2, r7, #20 │ │ │ │ lsls r6, r4, #2 │ │ │ │ b.n 6b1654 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3d724> │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -2297288,21 +2297287,21 @@ │ │ │ │ bne.n 6b1df4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3dec4> │ │ │ │ b.n 6b1d78 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3de48> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ b.n 6b1740 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3d810> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #9 │ │ │ │ + lsls r6, r2, #10 │ │ │ │ lsls r6, r4, #2 │ │ │ │ b.n 6b2340 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3e410> │ │ │ │ lsls r7, r1, #5 │ │ │ │ - lsls r4, r6, #6 │ │ │ │ + lsls r4, r2, #7 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r0, r6, #5 │ │ │ │ + lsls r0, r2, #6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #544] @ (6b207c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3e14c>) │ │ │ │ @@ -2297495,18 +2297494,18 @@ │ │ │ │ b.n 6b202a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3e0fa> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6b23b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3e484> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orrs.w r1, lr, #27 │ │ │ │ - lsls r4, r7, #1 │ │ │ │ + orns r1, lr, #27 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - vhadd.u32 d0, d20, d21 │ │ │ │ + vhadd.u8 d16, d20, d21 │ │ │ │ svc 162 @ 0xa2 │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -2297638,19 +2297637,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 6b20de <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3e1ae> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ svc 76 @ 0x4c │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #42 @ 0x2a │ │ │ │ + adds r1, #74 @ 0x4a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r4, [r1, #56] @ 0x38 │ │ │ │ + ldrh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cdp2 0, 1, cr0, cr6, cr5, {5} │ │ │ │ + cdp2 0, 3, cr0, cr6, cr5, {5} │ │ │ │ udf #64 @ 0x40 │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3112] @ 0xc28 │ │ │ │ sub.w sp, sp, #948 @ 0x3b4 │ │ │ │ @@ -2298685,23 +2298684,23 @@ │ │ │ │ lsls r7, r1, #5 │ │ │ │ ble.n 6b2c84 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3ed54> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w r0, [lr, #165] @ 0xa5 │ │ │ │ - str.w r0, [lr, #165] @ 0xa5 │ │ │ │ - @ instruction: 0xf77200a5 │ │ │ │ - @ instruction: 0xf75800a5 │ │ │ │ - cmp r0, #94 @ 0x5e │ │ │ │ + ldr??.w r0, [lr, #165] @ 0xa5 │ │ │ │ + str??.w r0, [lr, #165] @ 0xa5 │ │ │ │ + @ instruction: 0xf79200a5 │ │ │ │ + @ instruction: 0xf77800a5 │ │ │ │ + cmp r0, #126 @ 0x7e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - sbc.w r0, r4, #5406720 @ 0x528000 │ │ │ │ - and.w r0, r4, #5406720 @ 0x528000 │ │ │ │ - @ instruction: 0xf3b800a5 │ │ │ │ + @ instruction: 0xf58400a5 │ │ │ │ + bic.w r0, r4, #5406720 @ 0x528000 │ │ │ │ + @ instruction: 0xf3d800a5 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldmia.w r4, {r1, r2} │ │ │ │ @@ -2299893,23 +2299892,23 @@ │ │ │ │ add r3, sp, #488 @ 0x1e8 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldmia r2, {r1, r2} │ │ │ │ bl 6b00e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3c1b0> │ │ │ │ b.w 6b28e6 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3e9b6> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0ba00a5 │ │ │ │ - @ instruction: 0xe9a400a5 │ │ │ │ + @ instruction: 0xf0da00a5 │ │ │ │ + strd r0, r0, [r4, #660] @ 0x294 │ │ │ │ ldmia r0!, {r5, r6, r7} │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6b385c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3f92c> │ │ │ │ + b.n 6b389c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3f96c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b376c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3f83c> │ │ │ │ + b.n 6b37ac <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3f87c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ ubfx r2, r2, #0, #14 │ │ │ │ cmp r2, r6 │ │ │ │ bhi.w 6b47ae <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4087e> │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ @@ -2301196,35 +2301195,35 @@ │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ movs r6, #1 │ │ │ │ add r3, sp, #744 @ 0x2e8 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ b.w 6b294e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3ea1e> │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - b.n 6b4ee0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x40fb0> │ │ │ │ + b.n 6b4f20 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x40ff0> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b4cd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x40da8> │ │ │ │ + b.n 6b4d18 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x40de8> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b4c64 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x40d34> │ │ │ │ + b.n 6b4ca4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x40d74> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b49b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x40a88> │ │ │ │ + b.n 6b49f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x40ac8> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b49a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x40a74> │ │ │ │ + b.n 6b49e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x40ab4> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b4994 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x40a64> │ │ │ │ + b.n 6b49d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x40aa4> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - udf #142 @ 0x8e │ │ │ │ + udf #174 @ 0xae │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ble.n 6b469c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4076c> │ │ │ │ + ble.n 6b46dc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x407ac> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - blt.n 6b4700 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x407d0> │ │ │ │ + blt.n 6b4740 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x40810> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bge.n 6b4728 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x407f8> │ │ │ │ + blt.n 6b4768 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x40838> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bge.n 6b478c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4085c> │ │ │ │ + bge.n 6b47cc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4089c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #8] │ │ │ │ strd r3, r2, [sp] │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ @@ -2301806,31 +2301805,31 @@ │ │ │ │ b.n 6b4916 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x409e6> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb74a │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 6b4dc0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x40e90> │ │ │ │ + bvs.n 6b4e00 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x40ed0> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bpl.n 6b4d38 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x40e08> │ │ │ │ + bpl.n 6b4d78 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x40e48> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bpl.n 6b4d28 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x40df8> │ │ │ │ + bpl.n 6b4d68 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x40e38> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bpl.n 6b4e44 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x40f14> │ │ │ │ + bpl.n 6b4e84 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x40f54> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bmi.n 6b4e7c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x40f4c> │ │ │ │ + bmi.n 6b4ebc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x40f8c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r2, r3, r4, r7} │ │ │ │ lsls r7, r1, #5 │ │ │ │ - bcc.n 6b4d34 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x40e04> │ │ │ │ + bcc.n 6b4d74 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x40e44> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bcs.n 6b4d6c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x40e3c> │ │ │ │ + bcs.n 6b4dac <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x40e7c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bcs.n 6b4e98 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x40f68> │ │ │ │ + bcs.n 6b4cd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x40da8> │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2302544,29 +2302543,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r4, 6b5592 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x41662> │ │ │ │ lsls r7, r1, #5 │ │ │ │ cbz r4, 6b5594 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x41664> │ │ │ │ lsls r7, r1, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #11 │ │ │ │ + lsls r4, r4, #11 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r0, #11 │ │ │ │ + lsls r2, r4, #11 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r1, #100 @ 0x64 │ │ │ │ + adds r1, #132 @ 0x84 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r0, r7 │ │ │ │ + lsls r0, r3, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r5!, {r4} │ │ │ │ + ldmia r5, {r4, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - vshr.u64 d0, d15, #30 │ │ │ │ - vshr.u64 d0, d15, #54 │ │ │ │ - ldmia r3, {r1, r3, r5, r7} │ │ │ │ + vshr.u64 d16, d15, #62 │ │ │ │ + vshr.u64 d0, d15, #22 │ │ │ │ + ldmia r3, {r1, r3, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stc2 0, cr0, [r4, #636]! @ 0x27c │ │ │ │ + stc2l 0, cr0, [r4, #636] @ 0x27c │ │ │ │ lsrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #204] @ 0xcc │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ ldrd sl, fp, [sp, #208] @ 0xd0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ @@ -2303257,45 +2303256,45 @@ │ │ │ │ b.w 6b52c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x41398> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r3, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - smlalbt r0, r0, sl, pc │ │ │ │ - @ instruction: 0xfb58009f │ │ │ │ - @ instruction: 0xfb56009f │ │ │ │ - cmp r3, #42 @ 0x2a │ │ │ │ + @ instruction: 0xfbea009f │ │ │ │ + @ instruction: 0xfb78009f │ │ │ │ + @ instruction: 0xfb76009f │ │ │ │ + cmp r3, #74 @ 0x4a │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r3, [sp, #1000] @ 0x3e8 │ │ │ │ + str r4, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r7!, {r3, r5, r6} │ │ │ │ + stmia r7!, {r3, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r5, #4 │ │ │ │ + subs r5, #36 @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfa42009f │ │ │ │ - stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xfa62009f │ │ │ │ + stmia r6!, {r2, r4} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r5!, {r4} │ │ │ │ + stmia r5!, {r4, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb.w r0, [r2, pc, lsl #1] │ │ │ │ - @ instruction: 0xf7da009f │ │ │ │ - @ instruction: 0xf76e009f │ │ │ │ - @ instruction: 0xf766009f │ │ │ │ - @ instruction: 0xf752009f │ │ │ │ - @ instruction: 0xf736009f │ │ │ │ + ldrh.w r0, [r2, pc, lsl #1] │ │ │ │ + @ instruction: 0xf7fa009f │ │ │ │ + @ instruction: 0xf78e009f │ │ │ │ + @ instruction: 0xf786009f │ │ │ │ + @ instruction: 0xf772009f │ │ │ │ + @ instruction: 0xf756009f │ │ │ │ add r3, pc, #912 @ (adr r3, 6b60c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x42190>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #872] @ (6b60a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x42170>) │ │ │ │ + ldr r5, [pc, #1000] @ (6b6120 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x421f0>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia r2!, {r4, r7} │ │ │ │ + stmia r2!, {r4, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr.w r5, [pc, #2488] @ 6b66f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x427c8> │ │ │ │ mov r0, r9 │ │ │ │ ldr r4, [sp, #304] @ 0x130 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r2, r4 │ │ │ │ @@ -2304233,43 +2304232,43 @@ │ │ │ │ ldr r2, [sp, #164] @ 0xa4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx 6a9e8 │ │ │ │ ldrb.w r2, [r8, #196] @ 0xc4 │ │ │ │ b.w 6b5dce <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x41e9e> │ │ │ │ nop │ │ │ │ - stmia r2!, {r3, r4} │ │ │ │ + stmia r2!, {r3, r4, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r1!, {r1, r2, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r2, pc, #228 @ (adr r2, 6b67e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x428b8>) │ │ │ │ vtbl.8 d30, {d15-d17}, d31 │ │ │ │ - vmls.i , , d18[0] │ │ │ │ + vraddhn.i d31, , q1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - itet cs │ │ │ │ - lslcs r5, r4, #2 │ │ │ │ - ittt cs @ unpredictable │ │ │ │ - lslcs r5, r4, #2 │ │ │ │ - @ instruction: 0xf0f4009f │ │ │ │ - ornscs r0, ip, #159 @ 0x9f │ │ │ │ - orns r0, r2, #159 @ 0x9f │ │ │ │ - pop {r2, r4, r6} │ │ │ │ + itet mi │ │ │ │ + lslmi r5, r4, #2 │ │ │ │ + ittt mi @ unpredictable │ │ │ │ + lslmi r5, r4, #2 │ │ │ │ + addsmi.w r0, r4, #159 @ 0x9f │ │ │ │ + eorsmi.w r0, ip, #159 @ 0x9f │ │ │ │ + eors.w r0, r2, #159 @ 0x9f │ │ │ │ + pop {r2, r4, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - vshr.s64 d0, d15, #18 │ │ │ │ - asrs r6, r3, #4 │ │ │ │ + vshr.s64 d16, d15, #50 │ │ │ │ + asrs r6, r7, #4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r4, #3 │ │ │ │ + asrs r4, r0, #4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - revsh r0, r4 │ │ │ │ + cbnz r0, 6b6774 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x42844> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbnz r6, 6b676e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4283e> │ │ │ │ + cbnz r6, 6b6776 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x42846> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r4, #74 @ 0x4a │ │ │ │ + movs r4, #106 @ 0x6a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #172 @ 0xac │ │ │ │ + movs r3, #204 @ 0xcc │ │ │ │ lsls r5, r3, #2 │ │ │ │ mov r8, sl │ │ │ │ ldrb.w r3, [r8, #196] @ 0xc4 │ │ │ │ lsls r5, r3, #27 │ │ │ │ bpl.w 6b68f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x429c8> │ │ │ │ ldrb.w r3, [r8, #246] @ 0xf6 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -2304673,31 +2304672,31 @@ │ │ │ │ b.n 6b6b80 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x42c50> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7a8 │ │ │ │ + @ instruction: 0xb7c8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb718 │ │ │ │ + @ instruction: 0xb738 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb690 │ │ │ │ + @ instruction: 0xb6b0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb62e │ │ │ │ + @ instruction: 0xb64e │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb60e │ │ │ │ + @ instruction: 0xb62e │ │ │ │ lsls r5, r4, #2 │ │ │ │ - orn r0, sl, pc, lsr #2 │ │ │ │ - push {r1, r3, r4, r5, r6, lr} │ │ │ │ + eor.w r0, sl, pc, lsr #2 │ │ │ │ + push {r1, r3, r4, r7, lr} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - push {r2, r4, r6, lr} │ │ │ │ + push {r2, r4, r5, r6, lr} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xe9a6009f │ │ │ │ - strex r0, r0, [r2, #636] @ 0x27c │ │ │ │ + strd r0, r0, [r6, #636] @ 0x27c │ │ │ │ + strd r0, r0, [r2], #-636 @ 0x27c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #32 │ │ │ │ sub.w r2, r2, #420 @ 0x1a4 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [r2, #0] │ │ │ │ bfi r1, r4, #6, #14 │ │ │ │ @@ -2305608,57 +2305607,57 @@ │ │ │ │ b.w 6b6ba8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x42c78> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 6b7534 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x43604> │ │ │ │ + cbz r4, 6b753c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4360c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r6, 6b7536 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x43606> │ │ │ │ + cbz r6, 6b753e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4360e> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b7380 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x43450> │ │ │ │ + b.n 6b73c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x43490> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbz r0, 6b7528 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x435f8> │ │ │ │ + cbz r0, 6b7530 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x43600> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r6, 6b7526 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x435f6> │ │ │ │ + cbz r6, 6b752e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x435fe> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - sub sp, #160 @ 0xa0 │ │ │ │ + sub sp, #288 @ 0x120 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, sp, #496 @ 0x1f0 │ │ │ │ + add r7, sp, #624 @ 0x270 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsh r6, [r1, r5] │ │ │ │ + ldrsh r6, [r5, r5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r1, [pc, #680] @ (6b77b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x43884>) │ │ │ │ + ldr r1, [pc, #808] @ (6b7834 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x43904>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 6b7a90 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x43b60> │ │ │ │ + b.n 6b7ad0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x43ba0> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, sp, #200 @ 0xc8 │ │ │ │ + add r6, sp, #328 @ 0x148 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, sp, #88 @ 0x58 │ │ │ │ + add r6, sp, #216 @ 0xd8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, sp, #952 @ 0x3b8 │ │ │ │ + add r6, sp, #56 @ 0x38 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, sp, #608 @ 0x260 │ │ │ │ + add r5, sp, #736 @ 0x2e0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b7854 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x43924> │ │ │ │ + b.n 6b7894 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x43964> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r5, sp, #208 @ 0xd0 │ │ │ │ + add r5, sp, #336 @ 0x150 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b77ec <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x438bc> │ │ │ │ + b.n 6b782c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x438fc> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r4, sp, #1008 @ 0x3f0 │ │ │ │ + add r5, sp, #112 @ 0x70 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, sp, #448 @ 0x1c0 │ │ │ │ + add r4, sp, #576 @ 0x240 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, sp, #280 @ 0x118 │ │ │ │ + add r4, sp, #408 @ 0x198 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r4, [r4, r0] │ │ │ │ + ldrb r4, [r0, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r3, sp, #264 @ 0x108 │ │ │ │ + add r3, sp, #392 @ 0x188 │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r6, #0 │ │ │ │ blx 69770 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov sl, r7 │ │ │ │ @@ -2306227,23 +2306226,23 @@ │ │ │ │ b.w 6b5ab8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x41b88> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #176 @ 0xb0 │ │ │ │ - add r1, sp, #776 @ 0x308 │ │ │ │ + add r1, sp, #904 @ 0x388 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r0, sp, #416 @ 0x1a0 │ │ │ │ + add r0, sp, #544 @ 0x220 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, pc, #200 @ (adr r7, 6b7c44 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x43d14>) │ │ │ │ + add r7, pc, #328 @ (adr r7, 6b7cc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x43d94>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ subs r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #1 │ │ │ │ + asrs r4, r7, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb.w r2, [r8, #196] @ 0xc4 │ │ │ │ lsls r1, r2, #27 │ │ │ │ bmi.w 6b68c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x42990> │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ cbnz r1, 6b7ba4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x43c74> │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ @@ -2306472,25 +2306471,25 @@ │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ b.w 6b6404 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x424d4> │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 6b7e28 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x43ef8> │ │ │ │ + bvc.n 6b7e68 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x43f38> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, pc, #856 @ (adr r2, 6b8168 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x44238>) │ │ │ │ + add r2, pc, #984 @ (adr r2, 6b81e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x442b8>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvc.n 6b7e2c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x43efc> │ │ │ │ + bvc.n 6b7e6c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x43f3c> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bvs.n 6b7d98 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x43e68> │ │ │ │ + bvs.n 6b7dd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x43ea8> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r0, [r4, #29] │ │ │ │ + ldrb r0, [r0, #30] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r2, pc, #0 @ (adr r2, 6b7e20 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x43ef0>) │ │ │ │ + add r2, pc, #128 @ (adr r2, 6b7ea0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x43f70>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2306519,15 +2306518,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add.w r2, r5, #155648 @ 0x26000 │ │ │ │ add.w r1, r3, #4096 @ 0x1000 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r0, [r2, #3664] @ 0xe50 │ │ │ │ ldr.w r1, [r1, #2968] @ 0xb98 │ │ │ │ - bl aed5dc │ │ │ │ + bl aed56c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 43992c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3255c0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6a8b0 │ │ │ │ b.n 6b7e5c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x43f2c> │ │ │ │ nop │ │ │ │ @@ -2307594,15 +2307593,15 @@ │ │ │ │ lsls r7, r1, #5 │ │ │ │ strh r0, [r6, #8] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r0, #20] │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldmia r4!, {r6} │ │ │ │ + ldmia r4!, {r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2308256,15 +2308255,15 @@ │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r1, #9] │ │ │ │ lsls r7, r1, #5 │ │ │ │ strb r2, [r5, #8] │ │ │ │ lsls r7, r1, #5 │ │ │ │ - strh r6, [r3, #6] │ │ │ │ + strh r6, [r7, #6] │ │ │ │ lsls r3, r3, #4 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2308380,15 +2308379,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 b031b0 │ │ │ │ + bl b03140 │ │ │ │ mov r0, r4 │ │ │ │ bl 43992c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3255c0> │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 6b940e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x454de> │ │ │ │ ldr r3, [pc, #336] @ (6b9454 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x45524>) │ │ │ │ @@ -2308524,21 +2308523,21 @@ │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ b.n 6b9294 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x45364> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldrb r6, [r6, #17] │ │ │ │ + ldrb r6, [r2, #18] │ │ │ │ lsls r3, r3, #4 │ │ │ │ - ldrh r4, [r2, #34] @ 0x22 │ │ │ │ + ldrh r4, [r6, #34] @ 0x22 │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldrb r0, [r0, #12] │ │ │ │ + ldrb r0, [r4, #12] │ │ │ │ lsls r3, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3464] @ 0xd88 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1852] @ 6b9bb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x45c80> │ │ │ │ @@ -2309280,36 +2309279,36 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r6, #52] @ 0x34 │ │ │ │ lsls r7, r1, #5 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00ec │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - stc 0, cr0, [r0, #-632] @ 0xfffffd88 │ │ │ │ - ldc 0, cr0, [r2], #632 @ 0x278 │ │ │ │ - bge.n 6b9af8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x45bc8> │ │ │ │ + ite eq │ │ │ │ + lsleq r7, r3, #2 │ │ │ │ + stcne 0, cr0, [r0, #-632]! @ 0xfffffd88 │ │ │ │ + ldcl 0, cr0, [r2], {158} @ 0x9e │ │ │ │ + bge.n 6b9b38 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x45c08> │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r2, #40] @ 0x28 │ │ │ │ + ldrh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - pop {r1, r2, r5, r7, pc} │ │ │ │ + pop {r1, r2, r6, r7, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r2, [r3, #6] │ │ │ │ + ldrh r2, [r7, #6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r6, r7, r7 │ │ │ │ + subs r6, r3, r0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r3, #54 @ 0x36 │ │ │ │ + movs r3, #86 @ 0x56 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r0, [r3, #0] │ │ │ │ + ldrh r0, [r7, #0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr??.w pc, [r5, #255]! │ │ │ │ - strh r2, [r1, #56] @ 0x38 │ │ │ │ + strh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r6, [r2, #50] @ 0x32 │ │ │ │ + strh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r5, r4, #2 │ │ │ │ str r2, [r6, #68] @ 0x44 │ │ │ │ lsls r7, r1, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2310239,15 +2310238,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w sl, r7, #137216 @ 0x21800 │ │ │ │ b.n 6ba528 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x465f8> │ │ │ │ mov r6, fp │ │ │ │ mov.w ip, r4, lsl #7 │ │ │ │ b.n 6ba4d6 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x465a6> │ │ │ │ nop │ │ │ │ - add r7, sp, #624 @ 0x270 │ │ │ │ + add r7, sp, #752 @ 0x2f0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ cbz r1, 6ba64e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4671e> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cbz r2, 6ba650 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x46720> │ │ │ │ bx lr │ │ │ │ @@ -2310578,37 +2310577,37 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6a85c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ strd r0, r8, [r3] │ │ │ │ str r6, [r3, #8] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - add r3, sp, #48 @ 0x30 │ │ │ │ + add r3, sp, #176 @ 0xb0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, sp, #984 @ 0x3d8 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, sp, #952 @ 0x3b8 │ │ │ │ + add r3, sp, #56 @ 0x38 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, sp, #952 @ 0x3b8 │ │ │ │ + add r3, sp, #56 @ 0x38 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, sp, #960 @ 0x3c0 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, sp, #928 @ 0x3a0 │ │ │ │ + add r3, sp, #32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, sp, #928 @ 0x3a0 │ │ │ │ + add r3, sp, #32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, sp, #936 @ 0x3a8 │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, sp, #904 @ 0x388 │ │ │ │ + add r3, sp, #8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, sp, #872 @ 0x368 │ │ │ │ + add r2, sp, #1000 @ 0x3e8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, sp, #848 @ 0x350 │ │ │ │ + add r2, sp, #976 @ 0x3d0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, sp, #816 @ 0x330 │ │ │ │ + add r2, sp, #944 @ 0x3b0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r9, r2 │ │ │ │ @@ -2310668,15 +2310667,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r3, r7] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #19] │ │ │ │ + strb r2, [r3, #20] │ │ │ │ lsls r5, r4, #2 │ │ │ │ strb r0, [r7, r5] │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2310751,15 +2310750,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r6, r4] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #17] │ │ │ │ + strb r6, [r0, #18] │ │ │ │ lsls r5, r4, #2 │ │ │ │ strb r0, [r5, r2] │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2310877,21 +2310876,21 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r4, r1] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #13] │ │ │ │ + strb r6, [r2, #14] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r0, sp, #552 @ 0x228 │ │ │ │ + add r0, sp, #680 @ 0x2a8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r0, sp, #448 @ 0x1c0 │ │ │ │ + add r0, sp, #576 @ 0x240 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ + add r0, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ strh r4, [r5, r5] │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2310998,21 +2310997,21 @@ │ │ │ │ blt.n 6bad9c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x46e6c> │ │ │ │ b.n 6badbe <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x46e8e> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r3, r4] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #9] │ │ │ │ + strb r0, [r6, #9] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, pc, #528 @ (adr r7, 6baff8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x470c8>) │ │ │ │ + add r7, pc, #656 @ (adr r7, 6bb078 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x47148>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, pc, #408 @ (adr r7, 6baf84 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x47054>) │ │ │ │ + add r7, pc, #536 @ (adr r7, 6bb004 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x470d4>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, pc, #296 @ (adr r7, 6baf18 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x46fe8>) │ │ │ │ + add r7, pc, #424 @ (adr r7, 6baf98 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x47068>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ strh r4, [r3, r1] │ │ │ │ lsls r7, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2311372,19 +2311371,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r1, r7] │ │ │ │ lsls r7, r1, #5 │ │ │ │ str r0, [r5, r0] │ │ │ │ lsls r7, r1, #5 │ │ │ │ lsrs r2, r2, #7 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - add r4, pc, #312 @ (adr r4, 6bb36c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4743c>) │ │ │ │ + add r4, pc, #440 @ (adr r4, 6bb3ec <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x474bc>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 6bb1bc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4728c> │ │ │ │ + beq.n 6bb1fc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x472cc> │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp.w sl, #8 │ │ │ │ beq.n 6bb262 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x47332> │ │ │ │ ldr.w r0, [r9], #4 │ │ │ │ add.w sl, sl, #1 │ │ │ │ blx 6a7d8 │ │ │ │ cmp r0, #12 │ │ │ │ @@ -2311715,35 +2311714,35 @@ │ │ │ │ ldrd r2, r3, [sp, #136] @ 0x88 │ │ │ │ bl 64c1ec │ │ │ │ ldrb r3, [r4, #7] │ │ │ │ lsls r1, r3, #28 │ │ │ │ bpl.w 6bbb12 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x47be2> │ │ │ │ b.n 6bb5fc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x476cc> │ │ │ │ ... │ │ │ │ - add r1, pc, #648 @ (adr r1, 6bb85c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4792c>) │ │ │ │ + add r1, pc, #776 @ (adr r1, 6bb8dc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x479ac>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r1, pc, #640 @ (adr r1, 6bb858 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x47928>) │ │ │ │ + add r1, pc, #768 @ (adr r1, 6bb8d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x479a8>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r1, pc, #600 @ (adr r1, 6bb834 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x47904>) │ │ │ │ + add r1, pc, #728 @ (adr r1, 6bb8b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x47984>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r4, [r0, #60] @ 0x3c │ │ │ │ + ldr r4, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r2, [r0, #62] @ 0x3e │ │ │ │ + ldrh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r1, pc, #64 @ (adr r1, 6bb628 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x476f8>) │ │ │ │ + add r1, pc, #192 @ (adr r1, 6bb6a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x47778>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [r1, #44] @ 0x2c │ │ │ │ + ldr r2, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r0, pc, #176 @ (adr r0, 6bb6a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x47770>) │ │ │ │ + add r0, pc, #304 @ (adr r0, 6bb720 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x477f0>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ + add r0, pc, #112 @ (adr r0, 6bb664 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x47734>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ + add r0, pc, #88 @ (adr r0, 6bb650 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x47720>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r4, [r3, r6] │ │ │ │ + str r4, [r7, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ mov.w ip, #1 │ │ │ │ str r5, [sp, #228] @ 0xe4 │ │ │ │ movw r3, #2052 @ 0x804 │ │ │ │ strh.w ip, [sp, #228] @ 0xe4 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ ldrd r0, r1, [sp, #224] @ 0xe0 │ │ │ │ @@ -2312272,39 +2312271,39 @@ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 61809c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ b.n 6bb72c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x477fc> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - cmp r3, #42 @ 0x2a │ │ │ │ + cmp r3, #74 @ 0x4a │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r6, [sp, #48] @ 0x30 │ │ │ │ + ldr r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ + ldr r4, [r0, #4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r1, #112] @ 0x70 │ │ │ │ + str r0, [r5, #112] @ 0x70 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r5, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r3, [sp, #128] @ 0x80 │ │ │ │ + ldr r3, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #136] @ 0x88 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [sp, #888] @ 0x378 │ │ │ │ + ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [sp, #864] @ 0x360 │ │ │ │ + ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [sp, #856] @ 0x358 │ │ │ │ + ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r2, [r7, r1] │ │ │ │ + strb r2, [r3, r2] │ │ │ │ lsls r3, r3, #4 │ │ │ │ - ldr r1, [sp, #920] @ 0x398 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r6, r0, #155648 @ 0x26000 │ │ │ │ add.w r7, r0, #158720 @ 0x26c00 │ │ │ │ @@ -2313102,15 +2313101,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r2, ip, [sp, #4] │ │ │ │ bl 692cec <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1edbc> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - lsrs r0, r7, #6 │ │ │ │ + lsrs r0, r3, #7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movs r4, #0 │ │ │ │ @@ -2313930,17 +2313929,17 @@ │ │ │ │ blx r3 │ │ │ │ b.n 6bcc50 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x48d20> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ adds r4, #32 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #10] │ │ │ │ + ldrh r4, [r1, #12] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r4, [r4, #10] │ │ │ │ + ldrh r4, [r0, #12] │ │ │ │ lsls r7, r3, #2 │ │ │ │ adds r3, #168 @ 0xa8 │ │ │ │ lsls r7, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2314348,15 +2314347,15 @@ │ │ │ │ ldrh.w r5, [r1, #76] @ 0x4c │ │ │ │ cmp r5, r0 │ │ │ │ it eq │ │ │ │ cmpeq r3, r0 │ │ │ │ beq.w 6bd57e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4964e> │ │ │ │ ldr.w r0, [r4, #3668] @ 0xe54 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl af4f28 │ │ │ │ + bl af4eb8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6bd4c6 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x49596> │ │ │ │ ldr.w r3, [r9, #60] @ 0x3c │ │ │ │ movw r2, #271 @ 0x10f │ │ │ │ cmp r3, r2 │ │ │ │ beq.w 6bd554 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x49624> │ │ │ │ ldr.w r5, [r4, #2584] @ 0xa18 │ │ │ │ @@ -2314579,15 +2314578,15 @@ │ │ │ │ str.w r5, [r0, #1044] @ 0x414 │ │ │ │ strb.w r2, [r0, #1052] @ 0x41c │ │ │ │ ldr.w r5, [r4, #3760] @ 0xeb0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6bd52c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x495fc> │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ - bl af5d80 │ │ │ │ + bl af5d10 │ │ │ │ mov r0, r7 │ │ │ │ ldrd r1, r2, [r9] │ │ │ │ bl 691758 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x1d828> │ │ │ │ lsls r3, r0, #30 │ │ │ │ bmi.n 6bd572 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x49642> │ │ │ │ str.w r5, [r4, #3760] @ 0xeb0 │ │ │ │ ldr r2, [pc, #268] @ (6bd5d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x496a4>) │ │ │ │ @@ -2315151,25 +2315150,25 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #138 @ 0x8a │ │ │ │ lsls r7, r1, #5 │ │ │ │ movs r7, #136 @ 0x88 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldrb r4, [r6, #19] │ │ │ │ + ldrb r4, [r2, #20] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r6, [r1, #24] │ │ │ │ + ldrb r6, [r5, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #26] │ │ │ │ + strh r2, [r6, #26] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #944 @ 0x3b0 │ │ │ │ + add r1, sp, #48 @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r2, [r6, #20] │ │ │ │ + strh r2, [r2, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r5, #168 @ 0xa8 │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1776] @ 0x6f0 │ │ │ │ @@ -2315622,27 +2315621,27 @@ │ │ │ │ lsls r7, r1, #5 │ │ │ │ movs r4, #254 @ 0xfe │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #232 @ 0xe8 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldrb r0, [r3, #5] │ │ │ │ + ldrb r0, [r7, #5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r0, [r6, #9] │ │ │ │ + ldrb r0, [r2, #10] │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, pc, #688 @ (adr r4, 6be26c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4a33c>) │ │ │ │ + add r4, pc, #816 @ (adr r4, 6be2ec <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4a3bc>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r0, r4 │ │ │ │ + lsrs r0, r0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r3, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #164] @ (6be07c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4a14c>) │ │ │ │ addw r3, r0, #3812 @ 0xee4 │ │ │ │ @@ -2316098,27 +2316097,27 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ subs r0, r3, #5 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r1, #5 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - strb r4, [r0, #19] │ │ │ │ + strb r4, [r4, #19] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r2, [r3, #18] │ │ │ │ + strb r2, [r7, #18] │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #160 @ 0xa0 │ │ │ │ + adds r3, #192 @ 0xc0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r7, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r3, #220 @ 0xdc │ │ │ │ + subs r3, #252 @ 0xfc │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r2, #50 @ 0x32 │ │ │ │ + adds r2, #82 @ 0x52 │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r2, r6, #0 │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2316852,27 +2316851,27 @@ │ │ │ │ strb.w r3, [r5, #3916] @ 0xf4c │ │ │ │ b.n 6bea24 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4aaf4> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ asrs r2, r0, #25 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #72] @ 0x48 │ │ │ │ + ldr r0, [r4, #72] @ 0x48 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r6, [r5, #68] @ 0x44 │ │ │ │ + ldr r6, [r1, #72] @ 0x48 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r6, [r3, r2] │ │ │ │ + ldrb r6, [r7, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [sp, #264] @ 0x108 │ │ │ │ + ldr r0, [sp, #392] @ 0x188 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #164 @ 0xa4 │ │ │ │ + adds r4, #196 @ 0xc4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r3, #104 @ 0x68 │ │ │ │ + adds r3, #136 @ 0x88 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r0, [r3, r3] │ │ │ │ + ldrh r0, [r7, r3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ asrs r6, r1, #15 │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1744] @ 0x6d0 │ │ │ │ @@ -2317152,27 +2317151,27 @@ │ │ │ │ b.n 6bed0c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4addc> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r6, r3, #13 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #28] │ │ │ │ + ldr r2, [r2, #32] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r4, [r3, #28] │ │ │ │ + ldr r4, [r7, #28] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r4, [r3, #120] @ 0x78 │ │ │ │ + ldr r4, [r7, #120] @ 0x78 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r5, [sp, #240] @ 0xf0 │ │ │ │ + str r5, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r1, #160 @ 0xa0 │ │ │ │ + adds r1, #192 @ 0xc0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r0, #98 @ 0x62 │ │ │ │ + adds r0, #130 @ 0x82 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [r2, #92] @ 0x5c │ │ │ │ + ldr r6, [r6, #92] @ 0x5c │ │ │ │ lsls r2, r5, #2 │ │ │ │ asrs r0, r1, #3 │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1792] @ 0x700 │ │ │ │ @@ -2317463,27 +2317462,27 @@ │ │ │ │ b.n 6bf010 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4b0e0> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r6, r2, #1 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #116] @ 0x74 │ │ │ │ + str r4, [r4, #116] @ 0x74 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r6, [r5, #112] @ 0x70 │ │ │ │ + str r6, [r1, #116] @ 0x74 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r7, #44 @ 0x2c │ │ │ │ + cmp r7, #76 @ 0x4c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r4, 6bf2ce <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4b39e> │ │ │ │ + cbz r4, 6bf2d6 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4b3a6> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [sp, #280] @ 0x118 │ │ │ │ + str r2, [sp, #408] @ 0x198 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r5, #70 @ 0x46 │ │ │ │ + cmp r5, #102 @ 0x66 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, sp, #920 @ 0x398 │ │ │ │ + add sp, #24 │ │ │ │ lsls r4, r3, #2 │ │ │ │ lsrs r4, r5, #22 │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2320154,37 +2320153,37 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 69b30 │ │ │ │ b.n 6c0db2 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4ce82> │ │ │ │ mov r0, r4 │ │ │ │ b.n 6c0db2 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4ce82> │ │ │ │ - asrs r0, r3, #6 │ │ │ │ + asrs r0, r7, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r7, #5 │ │ │ │ + asrs r6, r3, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r4, #5 │ │ │ │ + asrs r2, r0, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r4, r2, #5 │ │ │ │ + asrs r4, r6, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r6, #4 │ │ │ │ + asrs r6, r2, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r4, #4 │ │ │ │ + asrs r6, r0, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r2, #4 │ │ │ │ + asrs r6, r6, #4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r7, #3 │ │ │ │ + asrs r2, r3, #4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r5, #3 │ │ │ │ + asrs r2, r1, #4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r4, r1, #3 │ │ │ │ + asrs r4, r5, #3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r6, #2 │ │ │ │ + asrs r0, r2, #3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r2, #2 │ │ │ │ + asrs r0, r6, #2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -2320228,15 +2320227,15 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ ubfx r1, r1, #1, #3 │ │ │ │ bl 6292e4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsrs r6, r7, #31 │ │ │ │ + asrs r6, r3, #32 │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2320338,19 +2320337,19 @@ │ │ │ │ b.n 6c1008 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4d0d8> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #29 │ │ │ │ + lsrs r4, r4, #29 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r3, #28 │ │ │ │ + lsrs r6, r7, #28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r0, #28 │ │ │ │ + lsrs r4, r4, #28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -2320454,15 +2320453,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ bl 629480 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r7, #24 │ │ │ │ + lsrs r6, r3, #25 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #168] @ (6c1280 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4d350>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2320847,52 +2320846,52 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldcl 1, cr0, [r8, #-312] @ 0xfffffec8 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldcl 1, cr0, [r0, #-312] @ 0xfffffec8 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - add r8, r2 │ │ │ │ + add r8, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r0, #16 │ │ │ │ + lsrs r6, r4, #16 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r4, #14 │ │ │ │ + lsrs r0, r0, #15 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - mvns r0, r4 │ │ │ │ + add r0, r0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bics r0, r2 │ │ │ │ + bics r0, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r3, #13 │ │ │ │ + lsrs r2, r7, #13 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bics r4, r7 │ │ │ │ + mvns r4, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bics r4, r7 │ │ │ │ + mvns r4, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ subs.w r1, lr, lr, lsl #1 │ │ │ │ - muls r4, r3 │ │ │ │ + muls r4, r7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r5, #11 │ │ │ │ + lsrs r2, r1, #12 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r7, #10 │ │ │ │ + lsrs r2, r3, #11 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmn r0, r2 │ │ │ │ + cmn r0, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r2, r5 │ │ │ │ + cmn r2, r1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r3, #9 │ │ │ │ + lsrs r0, r7, #9 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - negs r6, r0 │ │ │ │ + negs r6, r4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - negs r0, r1 │ │ │ │ + negs r0, r5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r0, r1 │ │ │ │ + cmp r0, r5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - tst r6, r4 │ │ │ │ + negs r6, r0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ sub sp, #308 @ 0x134 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2321296,28 +2321295,28 @@ │ │ │ │ add.w sl, sp, #236 @ 0xec │ │ │ │ b.n 6c18a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4d978> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrd r0, r1, [sl, #312] @ 0x138 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r4, #2 │ │ │ │ + lsrs r0, r0, #3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r7, #32 │ │ │ │ + lsrs r4, r3, #1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r4, r1, #31 │ │ │ │ + lsls r4, r5, #31 │ │ │ │ lsls r5, r4, #2 │ │ │ │ @ instruction: 0xe834014e │ │ │ │ - lsls r0, r4, #28 │ │ │ │ + lsls r0, r0, #29 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r4, #26 │ │ │ │ + lsls r2, r0, #27 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r6, r2, #24 │ │ │ │ + lsls r6, r6, #24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r4, r3, #21 │ │ │ │ + lsls r4, r7, #21 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3696] @ 0xe70 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1132] @ 6c1ee0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4dfb0> │ │ │ │ @@ -2321758,31 +2321757,31 @@ │ │ │ │ b.n 6c1d52 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4de22> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6c19e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4dab4> │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #15 │ │ │ │ + lsls r2, r3, #16 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r3, #14 │ │ │ │ + lsls r2, r7, #14 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r6, r7, #11 │ │ │ │ + lsls r6, r3, #12 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r4, r1, #11 │ │ │ │ + lsls r4, r5, #11 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r6, #8 │ │ │ │ + lsls r2, r2, #9 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r6, r6, #7 │ │ │ │ + lsls r6, r2, #8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ b.n 6c23bc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4e48c> │ │ │ │ lsls r6, r1, #5 │ │ │ │ - lsls r4, r2, #6 │ │ │ │ + lsls r4, r6, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r6, #5 │ │ │ │ + lsls r2, r2, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2322531,35 +2322530,35 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ b.n 6c2860 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4e930> │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #108 @ 0x6c │ │ │ │ + adds r7, #140 @ 0x8c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cdp2 0, 1, cr0, cr10, cr4, {5} │ │ │ │ - stc2l 0, cr0, [r0, #656]! @ 0x290 │ │ │ │ - ldc2l 0, cr0, [r4], #656 @ 0x290 │ │ │ │ - stc2 0, cr0, [r4], #656 @ 0x290 │ │ │ │ + cdp2 0, 3, cr0, cr10, cr4, {5} │ │ │ │ + cdp2 0, 0, cr0, cr0, cr4, {5} │ │ │ │ + ldc2 0, cr0, [r4, #-656] @ 0xfffffd70 │ │ │ │ + stc2l 0, cr0, [r4], {164} @ 0xa4 │ │ │ │ bgt.n 6c2620 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4e6f0> │ │ │ │ lsls r6, r1, #5 │ │ │ │ - adds r4, #46 @ 0x2e │ │ │ │ + adds r4, #78 @ 0x4e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xfb5400a4 │ │ │ │ - @ instruction: 0xfb1000a4 │ │ │ │ - @ instruction: 0xfafe00a4 │ │ │ │ - @ instruction: 0xfae400a4 │ │ │ │ - @ instruction: 0xfad000a4 │ │ │ │ - @ instruction: 0xfa9800a4 │ │ │ │ - @ instruction: 0xfa6000a4 │ │ │ │ - @ instruction: 0xfa2200a4 │ │ │ │ - ldr??.w r0, [ip, #164] @ 0xa4 │ │ │ │ + @ instruction: 0xfb7400a4 │ │ │ │ + @ instruction: 0xfb3000a4 │ │ │ │ + @ instruction: 0xfb1e00a4 │ │ │ │ + @ instruction: 0xfb0400a4 │ │ │ │ + @ instruction: 0xfaf000a4 │ │ │ │ + @ instruction: 0xfab800a4 │ │ │ │ + @ instruction: 0xfa8000a4 │ │ │ │ + @ instruction: 0xfa4200a4 │ │ │ │ + @ instruction: 0xfa1c00a4 │ │ │ │ ldr??.w r0, [r6, r4, lsl #2] │ │ │ │ - vld4.32 {d0-d3}, [r4 :128], r4 │ │ │ │ + vst4.32 {d16-d19}, [r4 :128], r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ add.w r6, r0, r1, lsl #2 │ │ │ │ @@ -2322631,15 +2322630,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6ace8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xf7a600a4 │ │ │ │ + @ instruction: 0xf7c600a4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr.w r4, [r0, #1072] @ 0x430 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2322788,15 +2322787,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r3, #0 │ │ │ │ str r7, [sp, #24] │ │ │ │ str r3, [sp, #32] │ │ │ │ strd r3, r7, [sp, #16] │ │ │ │ b.n 6c293c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4ea0c> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf73a00a4 │ │ │ │ + @ instruction: 0xf75a00a4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov fp, r1 │ │ │ │ adds r1, r0, #4 │ │ │ │ @@ -2323579,25 +2323578,25 @@ │ │ │ │ mov r0, r8 │ │ │ │ mov r7, r4 │ │ │ │ bl 6c2710 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4e7e0> │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r0 │ │ │ │ b.n 6c2b6c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4ec3c> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf59e00a4 │ │ │ │ + subs.w r0, lr, #5373952 @ 0x520000 │ │ │ │ bvs.n 6c323c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4f30c> │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4cc00a4 │ │ │ │ - @ instruction: 0xf4c000a4 │ │ │ │ + @ instruction: 0xf4ec00a4 │ │ │ │ + @ instruction: 0xf4e000a4 │ │ │ │ bmi.n 6c31ec <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4f2bc> │ │ │ │ lsls r6, r1, #5 │ │ │ │ - @ instruction: 0xf2bc00a4 │ │ │ │ - vaddl.s16 q8, d18, d20 │ │ │ │ + @ instruction: 0xf2dc00a4 │ │ │ │ + vext.8 d16, d18, d20, #0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr.w r8, [pc, #956] @ 6c35c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4f698> │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ @@ -2323948,23 +2323947,23 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 6c3568 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4f638> │ │ │ │ nop │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [sl, #-656] @ 0xfffffd70 │ │ │ │ + stcl 0, cr0, [sl, #-656]! @ 0xfffffd70 │ │ │ │ ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [sl], #-656 @ 0xfffffd70 │ │ │ │ - stcl 0, cr0, [r2], #-656 @ 0xfffffd70 │ │ │ │ - stc 0, cr0, [r8], {164} @ 0xa4 │ │ │ │ - adcs.w r0, r4, r4, asr #2 │ │ │ │ + ldc 0, cr0, [sl], {164} @ 0xa4 │ │ │ │ + stc 0, cr0, [r2], {164} @ 0xa4 │ │ │ │ + stc 0, cr0, [r8], #-656 @ 0xfffffd70 │ │ │ │ + sbcs.w r0, r4, r4, asr #2 │ │ │ │ ldmia r2!, {r4, r7} │ │ │ │ lsls r6, r1, #5 │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #8 │ │ │ │ ldr.w sl, [r6, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ @@ -2324533,27 +2324532,27 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldmia r0!, {r1, r6} │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c3878 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4f948> │ │ │ │ + b.n 6c38b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4f988> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r6, #1 │ │ │ │ + subs r6, r2, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, r4, #1 │ │ │ │ + subs r4, r0, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 6c351c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4f5ec> │ │ │ │ + b.n 6c355c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4f62c> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bcc.n 6c3be4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4fcb4> │ │ │ │ + bmi.n 6c3c24 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4fcf4> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bcc.n 6c3bb8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4fc88> │ │ │ │ + bcc.n 6c3bf8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4fcc8> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - b.n 6c43bc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5048c> │ │ │ │ + b.n 6c43fc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x504cc> │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr.w r0, [r8, #32] │ │ │ │ blx 69770 │ │ │ │ mov r2, fp │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ @@ -2324738,15 +2324737,15 @@ │ │ │ │ str.w r0, [r4, #1088] @ 0x440 │ │ │ │ mov r0, r5 │ │ │ │ bl 61bb98 │ │ │ │ str.w r0, [r4, #1092] @ 0x444 │ │ │ │ b.n 6c3ac6 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4fb96> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n 6c437c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5044c> │ │ │ │ + b.n 6c43bc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5048c> │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmia r2!, {r1, r3, r4, r6} │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2325177,26 +2325176,26 @@ │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ stmia r0!, {r2, r3, r4} │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ite gt │ │ │ │ lslgt r6, r1, #5 │ │ │ │ - ldmiale r6!, {r3, r4} │ │ │ │ + ldmiale r6!, {r3, r4, r5} │ │ │ │ lsls r2, r3, #4 │ │ │ │ ldr r0, [pc, #4] @ (6c4340 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x50410>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xfbba009e │ │ │ │ + @ instruction: 0xfbda009e │ │ │ │ ldr r0, [pc, #4] @ (6c434c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5041c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r2, [r1, #28] │ │ │ │ + str r2, [r5, #28] │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr r3, [pc, #12] @ (6c4360 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x50430>) │ │ │ │ ldr.w r2, [r0, #3464] @ 0xd88 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2325291,27 +2325290,27 @@ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cbz r0, 6c447e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5054e> │ │ │ │ addw r0, r4, #3532 @ 0xdcc │ │ │ │ bl 45dfe4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x349c78> │ │ │ │ addw r0, r4, #3512 @ 0xdb8 │ │ │ │ - bl ab9608 │ │ │ │ + bl ab9598 │ │ │ │ ldr.w r0, [r4, #3508] @ 0xdb4 │ │ │ │ bl 433320 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31efb4> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8b0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ addw r0, r0, #3532 @ 0xdcc │ │ │ │ bl 45dfe4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x349c78> │ │ │ │ addw r0, r4, #3512 @ 0xdb8 │ │ │ │ - bl ab9608 │ │ │ │ + bl ab9598 │ │ │ │ ldr.w r0, [r4, #3508] @ 0xdb4 │ │ │ │ bl 433320 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31efb4> │ │ │ │ b.n 6c4478 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x50548> │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2325330,22 +2325329,22 @@ │ │ │ │ add r6, pc │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [sp, #2156] @ 0x86c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 45bb20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3477b4> │ │ │ │ mov r0, r6 │ │ │ │ - bl ab5c90 │ │ │ │ + bl ab5c20 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6c457a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5064a> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab5d04 │ │ │ │ + bl ab5c94 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab5d00 │ │ │ │ + bl ab5c90 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6c456e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5063e> │ │ │ │ movs r2, #32 │ │ │ │ addw r1, sp, #2056 @ 0x808 │ │ │ │ mov r0, r5 │ │ │ │ bl 45c08c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x347d20> │ │ │ │ ldr r0, [pc, #216] @ (6c45d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x506a8>) │ │ │ │ @@ -2325427,23 +2325426,23 @@ │ │ │ │ cbnz r0, 6c461e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x506ee> │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 6c4624 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x506f4> │ │ │ │ lsls r6, r1, #5 │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ - ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ cmp r0, #154 @ 0x9a │ │ │ │ lsls r0, r1, #5 │ │ │ │ hlt 0x0026 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r1, #4 │ │ │ │ + lsrs r6, r5, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ movw ip, #371 @ 0x173 │ │ │ │ @@ -2325835,15 +2325834,15 @@ │ │ │ │ cmp r4, #16 │ │ │ │ bne.w 6c4900 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x509d0> │ │ │ │ ldrb.w r4, [lr, #4] │ │ │ │ and.w r4, r4, #31 │ │ │ │ cmp r4, #4 │ │ │ │ bne.w 6c4900 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x509d0> │ │ │ │ b.n 6c4944 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x50a14> │ │ │ │ - stmia r5!, {r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r3} │ │ │ │ lsls r2, r3, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r6, [pc, #1164] @ 6c4ef8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x50fc8> │ │ │ │ sub sp, #28 │ │ │ │ @@ -2326036,15 +2326035,15 @@ │ │ │ │ str.w r3, [r4, #1148] @ 0x47c │ │ │ │ str.w r3, [r4, #1144] @ 0x478 │ │ │ │ movs r3, #3 │ │ │ │ str.w r5, [r4, #1128] @ 0x468 │ │ │ │ str.w r3, [r4, #832] @ 0x340 │ │ │ │ str.w r3, [r4, #1168] @ 0x490 │ │ │ │ str.w r6, [r4, #1124] @ 0x464 │ │ │ │ - bl af8c40 │ │ │ │ + bl af8bd0 │ │ │ │ ldrb.w r3, [r4, #3498] @ 0xdaa │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ ldrb.w r7, [r4, #3476] @ 0xd94 │ │ │ │ cmp r3, #0 │ │ │ │ strb.w r3, [r4, #32] │ │ │ │ @@ -2326148,15 +2326147,15 @@ │ │ │ │ vstr s15, [r4, #600] @ 0x258 │ │ │ │ vstr s15, [r4, #584] @ 0x248 │ │ │ │ vstr s15, [r4, #580] @ 0x244 │ │ │ │ bl 6c449c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5056c> │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ addw r0, r4, #3512 @ 0xdb8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - bl ab95f0 │ │ │ │ + bl ab9580 │ │ │ │ movs r1, #1 │ │ │ │ addw r0, r4, #3532 @ 0xdcc │ │ │ │ bl 45dff8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x349c8c> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2326218,53 +2326217,53 @@ │ │ │ │ cmp r8, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r4 │ │ │ │ str r0, [r0, r0] │ │ │ │ cmp r3, pc │ │ │ │ push {r1, r7, lr} │ │ │ │ lsls r6, r1, #5 │ │ │ │ - pop {r1, r2, r3, r4, r5, pc} │ │ │ │ + pop {r1, r2, r3, r4, r6, pc} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - pop {r1, r4, r6, pc} │ │ │ │ + pop {r1, r4, r5, r6, pc} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - pop {r1, r2, r5, r6, pc} │ │ │ │ + pop {r1, r2, r7, pc} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - pop {r2, r3, r7, pc} │ │ │ │ + pop {r2, r3, r5, r7, pc} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - pop {r1, r4, r5, r7, pc} │ │ │ │ + pop {r1, r4, r6, r7, pc} │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ bl 682f16 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0xefe6> │ │ │ │ strh.w pc, [r1, #4095] @ 0xfff │ │ │ │ bl 65cf1e │ │ │ │ bl 660f22 │ │ │ │ bl 678f26 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x4ff6> │ │ │ │ bl 6b4f2a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x40ffa> │ │ │ │ @ instruction: 0xfa2bffff │ │ │ │ bl 666f32 │ │ │ │ bl 678f36 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5006> │ │ │ │ bl 6aaf3a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x3700a> │ │ │ │ - stmia r4!, {r1} │ │ │ │ + stmia r4!, {r1, r5} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldmia r0!, {r4} │ │ │ │ + ldmia r0!, {r4, r5} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - stmia r4!, {r3, r4, r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - stmia r2!, {r2, r3, r7} │ │ │ │ + stmia r2!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - stmia r1!, {r2, r5} │ │ │ │ + stmia r1!, {r2, r6} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - stmia r2!, {r1, r2, r5} │ │ │ │ + stmia r2!, {r1, r2, r6} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - stmia r6!, {r1, r2, r3, r5} │ │ │ │ + stmia r6!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - stmia r5!, {r3, r5} │ │ │ │ + stmia r5!, {r3, r6} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - stmia r3!, {r1, r3, r4} │ │ │ │ + stmia r3!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r3, #4 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (6c4fd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x510a0>) │ │ │ │ @@ -2326312,15 +2326311,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #0 │ │ │ │ lsls r6, r1, #5 │ │ │ │ add sp, #400 @ 0x190 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #5 │ │ │ │ + lsrs r4, r0, #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, #3720] @ 0xe88 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2326549,25 +2326548,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #928 @ 0x3a0 │ │ │ │ lsls r6, r1, #5 │ │ │ │ add r6, sp, #536 @ 0x218 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r4, r7 │ │ │ │ + muls r4, r3 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r4, r0, #30 │ │ │ │ + lsls r4, r4, #30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + movs r2, #172 @ 0xac │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r2, #126 @ 0x7e │ │ │ │ + movs r2, #158 @ 0x9e │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmn r4, r6 │ │ │ │ + orrs r4, r2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmn r6, r5 │ │ │ │ + orrs r6, r1 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 432428 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31e0bc> │ │ │ │ @@ -2326998,15 +2326997,15 @@ │ │ │ │ lsl.w r3, r6, r0 │ │ │ │ orr.w ip, ip, r3 │ │ │ │ b.n 6c5726 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x517f6> │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ add r0, sp, #824 @ 0x338 │ │ │ │ lsls r6, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2327431,15 +2327430,15 @@ │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #6 │ │ │ │ bne.w 6c5840 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x51910> │ │ │ │ b.n 6c5808 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x518d8> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3} │ │ │ │ lsls r2, r3, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #944 @ (adr r7, 6c6008 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x520d8>) │ │ │ │ lsls r6, r1, #5 │ │ │ │ cmp.w r0, #274 @ 0x112 │ │ │ │ beq.n 6c5c8c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x51d5c> │ │ │ │ @@ -2327494,17 +2327493,17 @@ │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbnz r0, 6c5d2e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x51dfe> │ │ │ │ + cbnz r0, 6c5d36 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x51e06> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - cbnz r4, 6c5cf8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x51dc8> │ │ │ │ + cbnz r4, 6c5d00 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x51dd0> │ │ │ │ lsls r2, r3, #4 │ │ │ │ mvn.w r3, #268 @ 0x10c │ │ │ │ adds r3, r0, r3 │ │ │ │ cmp r3, #9 │ │ │ │ ittte ls │ │ │ │ movwls r0, #545 @ 0x221 │ │ │ │ lsrls r0, r3 │ │ │ │ @@ -2328033,28 +2328032,28 @@ │ │ │ │ strd r3, r2, [sp, #36] @ 0x24 │ │ │ │ bl 6c5260 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x51330> │ │ │ │ ldrd r3, r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ b.n 6c60f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x521c0> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb708 │ │ │ │ + @ instruction: 0xb728 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - push {r3, r5, lr} │ │ │ │ + push {r3, r6, lr} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - cmp r2, r3 │ │ │ │ + cmp r2, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r6, r1 │ │ │ │ + cmp r6, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r4, r0 │ │ │ │ + cmp r4, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xf770009e │ │ │ │ - @ instruction: 0xf796009e │ │ │ │ @ instruction: 0xf790009e │ │ │ │ - @ instruction: 0xf78a009e │ │ │ │ + @ instruction: 0xf7b6009e │ │ │ │ + @ instruction: 0xf7b0009e │ │ │ │ + @ instruction: 0xf7aa009e │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldrd r3, ip, [r1, #64] @ 0x40 │ │ │ │ str.w ip, [sp] │ │ │ │ @@ -2328222,23 +2328221,23 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 6c643a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5250a> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r0, r1 │ │ │ │ + cmn r0, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmn r0, r0 │ │ │ │ + cmn r0, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adcs.w r0, r8, #5177344 @ 0x4f0000 │ │ │ │ - @ instruction: 0xf53a009e │ │ │ │ - @ instruction: 0xf524009e │ │ │ │ - adds.w r0, ip, #5177344 @ 0x4f0000 │ │ │ │ - movs r3, #190 @ 0xbe │ │ │ │ + sbcs.w r0, r8, #5177344 @ 0x4f0000 │ │ │ │ + adcs.w r0, sl, #5177344 @ 0x4f0000 │ │ │ │ + adc.w r0, r4, #5177344 @ 0x4f0000 │ │ │ │ + @ instruction: 0xf53c009e │ │ │ │ + movs r3, #222 @ 0xde │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldrb.w ip, [r0, #80] @ 0x50 │ │ │ │ cmp.w ip, #1 │ │ │ │ bhi.n 6c6540 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x52610> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2328308,15 +2328307,15 @@ │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov ip, r0 │ │ │ │ movs r1, #1 │ │ │ │ b.n 6c64f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x525c8> │ │ │ │ - rev r4, r4 │ │ │ │ + rev16 r4, r0 │ │ │ │ lsls r2, r3, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2328379,15 +2328378,15 @@ │ │ │ │ blx 69e68 <__aeabi_uidiv@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, r0 │ │ │ │ it cc │ │ │ │ movcc r2, r0 │ │ │ │ b.n 6c65ca <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5269a> │ │ │ │ - cbnz r2, 6c6634 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x52704> │ │ │ │ + cbnz r2, 6c663c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5270c> │ │ │ │ lsls r2, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb.w r9, [r0, #78] @ 0x4e │ │ │ │ sub sp, #24 │ │ │ │ @@ -2328723,21 +2328722,21 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 6c677c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5284c> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - @ instruction: 0xf29e009e │ │ │ │ - @ instruction: 0xf284009e │ │ │ │ - @ instruction: 0xf128009e │ │ │ │ - adcs.w r0, r4, #158 @ 0x9e │ │ │ │ + @ instruction: 0xf2be009e │ │ │ │ + subw r0, r4, #158 @ 0x9e │ │ │ │ + adc.w r0, r8, #158 @ 0x9e │ │ │ │ + sbcs.w r0, r4, #158 @ 0x9e │ │ │ │ str r6, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - subs r0, r4, #2 │ │ │ │ + subs r0, r0, #3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -2329410,28 +2329409,28 @@ │ │ │ │ b.n 6c7108 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x531d8> │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [r4, #124] @ 0x7c │ │ │ │ b.n 6c6aec <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x52bbc> │ │ │ │ nop │ │ │ │ str r5, [sp, #904] @ 0x388 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - cbz r4, 6c71a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x53274> │ │ │ │ + cbz r4, 6c71ac <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5327c> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - uxtb r4, r6 │ │ │ │ + cbz r4, 6c71a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x53278> │ │ │ │ lsls r2, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r4], {158} @ 0x9e │ │ │ │ - add sp, #288 @ 0x120 │ │ │ │ + stcl 0, cr0, [r4], #632 @ 0x278 │ │ │ │ + add sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - add sp, #216 @ 0xd8 │ │ │ │ + add sp, #344 @ 0x158 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - add sp, #320 @ 0x140 │ │ │ │ + add sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - add sp, #192 @ 0xc0 │ │ │ │ + add sp, #320 @ 0x140 │ │ │ │ lsls r2, r3, #4 │ │ │ │ ldrb.w r3, [r0, #78] @ 0x4e │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ subs r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ ldr.w r0, [r1, #180] @ 0xb4 │ │ │ │ itt ls │ │ │ │ @@ -2329975,15 +2329974,15 @@ │ │ │ │ beq.w 6c7216 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x532e6> │ │ │ │ b.n 6c7408 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x534d8> │ │ │ │ nop │ │ │ │ ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c7680 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x53750> │ │ │ │ + b.n 6c76c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x53790> │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 6cbcc0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x57d90> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2330015,15 +2330014,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r3, [r3, #180] @ 0xb4 │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r5, #720] @ 0x2d0 │ │ │ │ cbz r0, 6c77e6 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x538b6> │ │ │ │ - bl af3b28 │ │ │ │ + bl af3ab8 │ │ │ │ ldr.w r0, [r5, #708] @ 0x2c4 │ │ │ │ cbz r0, 6c77f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x538c0> │ │ │ │ bl 598118 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x483dac> │ │ │ │ ldr.w r3, [r5, #2324] @ 0x914 │ │ │ │ cbz r3, 6c784e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5391e> │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r5 │ │ │ │ @@ -2330147,15 +2330146,15 @@ │ │ │ │ ldr r3, [r3, #124] @ 0x7c │ │ │ │ blx r3 │ │ │ │ add.w r0, r5, #2432 @ 0x980 │ │ │ │ bl 6e5bd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71ca8> │ │ │ │ addw r0, r5, #2516 @ 0x9d4 │ │ │ │ bl 6e5bd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71ca8> │ │ │ │ addw r0, r5, #2332 @ 0x91c │ │ │ │ - bl ab9618 │ │ │ │ + bl ab95a8 │ │ │ │ ldr.w r0, [r5, #892] @ 0x37c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6c7a0a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x53ada> │ │ │ │ blx 6a8b0 │ │ │ │ ldr.w r0, [r5, #1012] @ 0x3f4 │ │ │ │ blx 6a8b0 │ │ │ │ ldr.w r0, [r5, #1212] @ 0x4bc │ │ │ │ @@ -2330305,15 +2330304,15 @@ │ │ │ │ ldr r3, [pc, #1000] @ (6c7f38 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54008>) │ │ │ │ str.w r8, [r0, #704] @ 0x2c0 │ │ │ │ add r3, pc │ │ │ │ str.w r8, [r0] │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ str.w r6, [r0, #640] @ 0x280 │ │ │ │ addw r0, r0, #2332 @ 0x91c │ │ │ │ - bl ab960c │ │ │ │ + bl ab959c │ │ │ │ ldr r3, [r6, #120] @ 0x78 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ str.w r0, [r4, #644] @ 0x284 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6c850a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x545da> │ │ │ │ @@ -2330624,109 +2330623,109 @@ │ │ │ │ strh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r6, r1, #5 │ │ │ │ ldc2 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ mcrr2 15, 15, pc, r5, cr15 @ │ │ │ │ @ instruction: 0xfbebffff │ │ │ │ adds r4, r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ - svc 146 @ 0x92 │ │ │ │ + svc 178 @ 0xb2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - svc 134 @ 0x86 │ │ │ │ + svc 166 @ 0xa6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r5, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - svc 116 @ 0x74 │ │ │ │ + svc 148 @ 0x94 │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r1, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - svc 138 @ 0x8a │ │ │ │ + svc 170 @ 0xaa │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r4, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ - svc 78 @ 0x4e │ │ │ │ + svc 110 @ 0x6e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - svc 78 @ 0x4e │ │ │ │ + svc 110 @ 0x6e │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r0, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - svc 46 @ 0x2e │ │ │ │ + svc 78 @ 0x4e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r5, #254 @ 0xfe │ │ │ │ + subs r6, #30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r3, r5 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #96 @ 0x60 │ │ │ │ + cmp r5, #128 @ 0x80 │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #10 │ │ │ │ + adds r2, #42 @ 0x2a │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r7, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - udf #206 @ 0xce │ │ │ │ + udf #238 @ 0xee │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r7, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - udf #130 @ 0x82 │ │ │ │ + udf #162 @ 0xa2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - udf #132 @ 0x84 │ │ │ │ + udf #164 @ 0xa4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r0, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - udf #116 @ 0x74 │ │ │ │ + udf #148 @ 0x94 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r4, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - udf #100 @ 0x64 │ │ │ │ + udf #132 @ 0x84 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - udf #80 @ 0x50 │ │ │ │ + udf #112 @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r0, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - udf #72 @ 0x48 │ │ │ │ + udf #104 @ 0x68 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r4, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - udf #50 @ 0x32 │ │ │ │ + udf #82 @ 0x52 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r1, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #16 │ │ │ │ + adds r2, #48 @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r3, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - udf #8 │ │ │ │ + udf #40 @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 6c7fdc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x540ac> │ │ │ │ + udf #28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 6c7fc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54094> │ │ │ │ + udf #12 │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #60] @ 0x3c │ │ │ │ + strh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ asrs r4, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 6c7f8c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5405c> │ │ │ │ + ble.n 6c7fcc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5409c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 6c7fc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54094> │ │ │ │ + ble.n 6c8004 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x540d4> │ │ │ │ lsls r6, r3, #2 │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [pc, #2152] @ 6c8870 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54940> │ │ │ │ str.w r0, [r4, #1328] @ 0x530 │ │ │ │ strb.w r3, [r4, #1324] @ 0x52c │ │ │ │ str.w r3, [r4, #1332] @ 0x534 │ │ │ │ str.w r3, [r4, #1340] @ 0x53c │ │ │ │ @@ -2331230,15 +2331229,15 @@ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 5e5ce0 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl af372c │ │ │ │ + bl af36bc │ │ │ │ str.w r0, [r4, #720] @ 0x2d0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6c850a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x545da> │ │ │ │ ldr.w r3, [r4, #704] @ 0x2c0 │ │ │ │ ldrb.w r1, [r3, #3498] @ 0xdaa │ │ │ │ ldr r3, [pc, #652] @ (6c88b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54988>) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ @@ -2331436,35 +2331435,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 6c8818 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x548e8> │ │ │ │ + bgt.n 6c8858 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54928> │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r2, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 6c8808 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x548d8> │ │ │ │ + bgt.n 6c8848 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54918> │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 6c8808 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x548d8> │ │ │ │ + bgt.n 6c8848 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54918> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bgt.n 6c87e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x548b0> │ │ │ │ + bgt.n 6c8820 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x548f0> │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, r5 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 6c897c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54a4c> │ │ │ │ + bgt.n 6c87bc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5488c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 6c8950 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54a20> │ │ │ │ + bgt.n 6c8990 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54a60> │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r4, r3, #19 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2331474,25 +2331473,25 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r2, #5 │ │ │ │ + subs r0, r6, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r1, #5 │ │ │ │ + subs r0, r5, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bpl.n 6c8870 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54940> │ │ │ │ + bpl.n 6c88b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54980> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r6, #4 │ │ │ │ + subs r0, r2, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bcc.n 6c87dc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x548ac> │ │ │ │ + bcc.n 6c881c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x548ec> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bcc.n 6c89d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54aa0> │ │ │ │ + bcc.n 6c8810 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x548e0> │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #24] @ (6c8900 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x549d0>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2331503,15 +2331502,15 @@ │ │ │ │ add r0, pc │ │ │ │ bl 443f0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32fba0> │ │ │ │ str.w r0, [r4, #3504] @ 0xdb0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 6c8390 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54460> │ │ │ │ lsls r7, r0, #5 │ │ │ │ - bpl.n 6c890c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x549dc> │ │ │ │ + bpl.n 6c894c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54a1c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #428] @ (6c8ac8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54b98>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2331687,54 +2331686,54 @@ │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.n 6c89d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54aa8> │ │ │ │ nop │ │ │ │ strb r4, [r3, #27] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, lr, r7, asr #2 │ │ │ │ - ldrb r4, [r3, #12] │ │ │ │ + @ instruction: 0xebfe00a7 │ │ │ │ + ldrb r4, [r7, #12] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bmi.n 6c8a3c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54b0c> │ │ │ │ + bmi.n 6c8a7c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54b4c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bmi.n 6c8aa0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54b70> │ │ │ │ + bpl.n 6c8ae0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54bb0> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bmi.n 6c8ab8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54b88> │ │ │ │ + bpl.n 6c8af8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54bc8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bpl.n 6c8ae8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54bb8> │ │ │ │ + bpl.n 6c8b28 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54bf8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bmi.n 6c8abc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54b8c> │ │ │ │ + bpl.n 6c8afc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54bcc> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bmi.n 6c8acc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54b9c> │ │ │ │ + bpl.n 6c8b0c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54bdc> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bpl.n 6c8b58 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54c28> │ │ │ │ + bpl.n 6c8b98 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54c68> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #1016] @ (6c8ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54fc0>) │ │ │ │ + ldr r1, [pc, #120] @ (6c8b70 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54c40>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [pc, #600] @ (6c8d54 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54e24>) │ │ │ │ + ldr r0, [pc, #728] @ (6c8dd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54ea4>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bmi.n 6c8b58 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54c28> │ │ │ │ + bmi.n 6c8b98 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54c68> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bmi.n 6c8b40 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54c10> │ │ │ │ + bmi.n 6c8b80 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54c50> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bmi.n 6c8a54 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54b24> │ │ │ │ + bmi.n 6c8a94 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54b64> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bmi.n 6c8a10 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54ae0> │ │ │ │ + bmi.n 6c8a50 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54b20> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bmi.n 6c8be4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54cb4> │ │ │ │ + bmi.n 6c8a24 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54af4> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bmi.n 6c8bb8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54c88> │ │ │ │ + bmi.n 6c8bf8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54cc8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bmi.n 6c8b8c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54c5c> │ │ │ │ + bmi.n 6c8bcc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54c9c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bmi.n 6c8b60 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54c30> │ │ │ │ + bmi.n 6c8ba0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54c70> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bmi.n 6c8b34 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54c04> │ │ │ │ + bmi.n 6c8b74 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54c44> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bcc.n 6c8b08 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54bd8> │ │ │ │ + bmi.n 6c8b48 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54c18> │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6c8ba4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54c74> │ │ │ │ mov.w ip, #11 │ │ │ │ ldr.w r3, [r1, r0, lsl #2] │ │ │ │ adds r0, #2 │ │ │ │ @@ -2331912,15 +2331911,15 @@ │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r3, #15] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 6c8d94 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54e64> │ │ │ │ + bvs.n 6c8dd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54ea4> │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ (6c8db0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x54e80>) │ │ │ │ @@ -2332729,19 +2332728,19 @@ │ │ │ │ b.n 6c95f6 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x556c6> │ │ │ │ addw r5, r5, #1439 @ 0x59f │ │ │ │ addw r3, r3, #1439 @ 0x59f │ │ │ │ orr.w r3, r3, r5, lsl #13 │ │ │ │ mov.w r5, #1440 @ 0x5a0 │ │ │ │ movt r5, #180 @ 0xb4 │ │ │ │ b.n 6c964a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5571a> │ │ │ │ - stmia r5!, {r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r2, r3, r4, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r2, r2, #32 │ │ │ │ + asrs r2, r6, #32 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #648] @ 0x288 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2333184,15 +2333183,15 @@ │ │ │ │ subs r3, r0, #1 │ │ │ │ orr.w r3, r1, r3, lsl #5 │ │ │ │ cmp r0, #1 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ b.n 6c97f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x558c0> │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r2 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2333809,20 +2333808,20 @@ │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ blx 6a2f4 │ │ │ │ nop │ │ │ │ str r2, [r1, #4] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r4, r6} │ │ │ │ + stmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - itet ls │ │ │ │ - lslls r6, r3, #2 │ │ │ │ - pushhi {r3, r4, r5, lr} │ │ │ │ - movls.w ip, #4096 @ 0x1000 │ │ │ │ + itet lt │ │ │ │ + lsllt r6, r3, #2 │ │ │ │ + pushge {r3, r4, r5, lr} │ │ │ │ + movlt.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 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r3, [r4, #660] @ 0x294 │ │ │ │ @@ -2334047,23 +2334046,23 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ ldr.w r3, [r4, #704] @ 0x2c0 │ │ │ │ b.n 6ca56e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5663e> │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ lsls r6, r1, #5 │ │ │ │ - pop {r5, r6, pc} │ │ │ │ + pop {r7, pc} │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r6, pc} │ │ │ │ + pop {r1, r2, r5, r6, pc} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ + pop {r3, r4, r6, pc} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - pop {r1, r3, r5, pc} │ │ │ │ + pop {r1, r3, r6, pc} │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w ip, [r0, #648] @ 0x288 │ │ │ │ ldr.w r1, [r0, #660] @ 0x294 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add.w r2, ip, #1 │ │ │ │ str.w r2, [r0, #648] @ 0x288 │ │ │ │ movw r2, #4346 @ 0x10fa │ │ │ │ @@ -2334715,15 +2334714,15 @@ │ │ │ │ ldr.w r2, [r4, #660] @ 0x294 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r1, r3, #1 │ │ │ │ str.w r1, [r4, #648] @ 0x288 │ │ │ │ str.w r0, [r2, r3, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - push {r1, r2, r7, lr} │ │ │ │ + push {r1, r2, r5, r7, lr} │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [r0, #704] @ 0x2c0 │ │ │ │ @@ -2334816,19 +2334815,19 @@ │ │ │ │ bhi.n 6cb0b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x57188> │ │ │ │ b.n 6caff6 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x570c6> │ │ │ │ nop │ │ │ │ str r0, [r2, r0] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r5, r6} │ │ │ │ + push {r1, r3, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - push {r1, r5, r6} │ │ │ │ + push {r1, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - push {r1, r3, r4, r6} │ │ │ │ + push {r1, r3, r4, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r2, [r0, #648] @ 0x288 │ │ │ │ movw ip, #2209 @ 0x8a1 │ │ │ │ ldr.w r3, [r0, #660] @ 0x294 │ │ │ │ movs r1, #0 │ │ │ │ push {lr} │ │ │ │ add.w lr, r2, #1 │ │ │ │ @@ -2336067,15 +2336066,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ b.n 6cbf84 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x58054> │ │ │ │ nop │ │ │ │ lsls r2, r7 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #912 @ (adr r5, 6cc348 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x58418>) │ │ │ │ + add r6, pc, #16 @ (adr r6, 6cbfc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x58098>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r4, [pc, #128] @ (6cc048 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x58118>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -2336220,15 +2336219,15 @@ │ │ │ │ bl 6cbcc0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x57d90> │ │ │ │ b.n 6cc0ee <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x581be> │ │ │ │ nop │ │ │ │ subs r7, #64 @ 0x40 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #664 @ (adr r4, 6cc3e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x584b4>) │ │ │ │ + add r4, pc, #792 @ (adr r4, 6cc464 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x58534>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r3, [r0, #1428] @ 0x594 │ │ │ │ mov.w ip, #1 │ │ │ │ add.w r2, r0, #1408 @ 0x580 │ │ │ │ str.w r1, [r0, #744] @ 0x2e8 │ │ │ │ strb.w ip, [r0, #1424] @ 0x590 │ │ │ │ cbz r3, 6cc17e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5824e> │ │ │ │ @@ -2336293,15 +2336292,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #12] @ (6cc214 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x582e4>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ strd r1, r3, [r0, #68] @ 0x44 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrsh r6, [r2, r2] │ │ │ │ + ldrsh r6, [r6, r2] │ │ │ │ lsls r2, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6a8b0 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2336372,15 +2336371,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ ldr.w r0, [r0, #716] @ 0x2cc │ │ │ │ add r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r2, pc, #880 @ (adr r2, 6cc650 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x58720>) │ │ │ │ + add r2, pc, #1008 @ (adr r2, 6cc6d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x587a0>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2336393,15 +2336392,15 @@ │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ mla r3, r5, r3, r3 │ │ │ │ cmp r3, r2 │ │ │ │ it cc │ │ │ │ movcc r3, r2 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r2, pc, #784 @ (adr r2, 6cc624 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x586f4>) │ │ │ │ + add r2, pc, #912 @ (adr r2, 6cc6a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x58774>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #40] @ (6cc34c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5841c>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2336417,15 +2336416,15 @@ │ │ │ │ ldr.w r3, [r0, #716] @ 0x2cc │ │ │ │ add r3, r1 │ │ │ │ str.w r3, [r0, #716] @ 0x2cc │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r2, pc, #704 @ (adr r2, 6cc610 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x586e0>) │ │ │ │ + add r2, pc, #832 @ (adr r2, 6cc690 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x58760>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ mul.w r5, r1, r2 │ │ │ │ @@ -2336486,15 +2336485,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 6cc3b2 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x58482> │ │ │ │ nop │ │ │ │ - add r2, pc, #568 @ (adr r2, 6cc64c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5871c>) │ │ │ │ + add r2, pc, #696 @ (adr r2, 6cc6cc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5879c>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w ip, [r0, #648] @ 0x288 │ │ │ │ ldr.w r3, [r0, #660] @ 0x294 │ │ │ │ push {r4, r5, lr} │ │ │ │ add.w r4, ip, #1 │ │ │ │ ldr.w lr, [r0, #1252] @ 0x4e4 │ │ │ │ str.w r4, [r0, #648] @ 0x288 │ │ │ │ @@ -2336691,21 +2336690,21 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r3, #70 @ 0x46 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - add r1, pc, #680 @ (adr r1, 6cc94c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x58a1c>) │ │ │ │ + add r1, pc, #808 @ (adr r1, 6cc9cc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x58a9c>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r0, [r2, r6] │ │ │ │ + ldrh r0, [r6, r6] │ │ │ │ lsls r2, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #640] @ 0x280 │ │ │ │ + ldr r7, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ subs r2, #1 │ │ │ │ @@ -2336741,15 +2336740,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 │ │ │ │ - ldr r6, [r3, r6] │ │ │ │ + ldr r6, [r7, r6] │ │ │ │ lsls r2, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #280] @ (6cc86c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5893c>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -2336856,15 +2336855,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ subs r0, #166 @ 0xa6 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #116 @ 0x74 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - ldr r2, [r5, r1] │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ lsls r2, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #404] @ (6cca24 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x58af4>) │ │ │ │ @@ -2337012,15 +2337011,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ adds r7, #104 @ 0x68 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #584] @ 0x248 │ │ │ │ + ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ @@ -2337088,15 +2337087,15 @@ │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #65536 @ 0x10000 │ │ │ │ beq.n 6ccaaa <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x58b7a> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #2 │ │ │ │ bls.n 6ccaa6 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x58b76> │ │ │ │ b.n 6ccaaa <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x58b7a> │ │ │ │ - ldr r4, [sp, #632] @ 0x278 │ │ │ │ + ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ mov sl, r2 │ │ │ │ @@ -2337322,15 +2337321,15 @@ │ │ │ │ bne.n 6ccda4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x58e74> │ │ │ │ b.n 6ccd08 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x58dd8> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ adds r4, #196 @ 0xc4 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r3, [sp, #856] @ 0x358 │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r2, #240 @ 0xf0 │ │ │ │ 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 │ │ │ │ @@ -2337828,15 +2337827,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ cmp r7, #6 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #248 @ 0xf8 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - ldr r6, [pc, #88] @ (6cd394 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x59464>) │ │ │ │ + ldr r6, [pc, #216] @ (6cd414 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x594e4>) │ │ │ │ lsls r2, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r3 │ │ │ │ @@ -2337907,15 +2337906,15 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.n 6cd3b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x59480> │ │ │ │ cmp r4, #154 @ 0x9a │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #288] @ 0x120 │ │ │ │ + str r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r5, [pc, #1228] @ 6cd8ec <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x599bc> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2338352,25 +2338351,25 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #190 @ 0xbe │ │ │ │ lsls r6, r1, #5 │ │ │ │ cmp r3, #138 @ 0x8a │ │ │ │ lsls r6, r1, #5 │ │ │ │ - ldr r3, [pc, #496] @ (6cdaf0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x59bc0>) │ │ │ │ + ldr r3, [pc, #624] @ (6cdb70 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x59c40>) │ │ │ │ lsls r2, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #536] @ 0x218 │ │ │ │ + str r0, [sp, #664] @ 0x298 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r1, [pc, #152] @ (6cd9a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x59a74>) │ │ │ │ + ldr r1, [pc, #280] @ (6cda24 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x59af4>) │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldr r0, [pc, #632] @ (6cdb88 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x59c58>) │ │ │ │ + ldr r0, [pc, #760] @ (6cdc08 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x59cd8>) │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldr r0, [pc, #216] @ (6cd9ec <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x59abc>) │ │ │ │ + ldr r0, [pc, #344] @ (6cda6c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x59b3c>) │ │ │ │ lsls r2, r3, #4 │ │ │ │ ldr.w r3, [r4, #648] @ 0x288 │ │ │ │ tst.w r9, #1 │ │ │ │ add.w r0, r2, r3, lsl #2 │ │ │ │ beq.n 6cd960 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x59a30> │ │ │ │ cmp r7, #1 │ │ │ │ bls.n 6cd942 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x59a12> │ │ │ │ @@ -2338476,15 +2338475,15 @@ │ │ │ │ add r2, pc │ │ │ │ str r4, [r1, #60] @ 0x3c │ │ │ │ add r3, pc │ │ │ │ vstr d7, [r1] │ │ │ │ strd r2, r3, [r1, #44] @ 0x2c │ │ │ │ ldr.w r0, [r4, #708] @ 0x2c4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl aee858 │ │ │ │ + bl aee7e8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 6cda72 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x59b42> │ │ │ │ ldr.w r0, [r4, #708] @ 0x2c4 │ │ │ │ bl 598bf4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x484888> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ @@ -2338647,15 +2338646,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #8] │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl af2df8 │ │ │ │ + bl af2d88 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov r7, fp │ │ │ │ ldr r2, [pc, #752] @ (6cdf3c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5a00c>) │ │ │ │ movs r1, #16 │ │ │ │ @@ -2338865,19 +2338864,19 @@ │ │ │ │ strb.w r2, [r4, #1124] @ 0x464 │ │ │ │ str.w r3, [r4, #1432] @ 0x598 │ │ │ │ addw r2, r4, #1028 @ 0x404 │ │ │ │ addw r3, r4, #1108 @ 0x454 │ │ │ │ str.w r3, [r4, #1428] @ 0x594 │ │ │ │ b.n 6cdbd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x59ca8> │ │ │ │ nop │ │ │ │ - cmp lr, r9 │ │ │ │ + cmp lr, sp │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldrh r0, [r1, #28] │ │ │ │ + ldrh r0, [r5, #28] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - sbcs r4, r7 │ │ │ │ + rors r4, r3 │ │ │ │ lsls r2, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #704] @ 0x2c0 │ │ │ │ ldrb.w r2, [r3, #3476] @ 0xd94 │ │ │ │ @@ -2339119,15 +2339118,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 af79a8 │ │ │ │ + bl af7938 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r4, #0] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r2, [pc, #168] @ (6ce2c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5a398>) │ │ │ │ ldr r3, [pc, #160] @ (6ce2c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5a394>) │ │ │ │ @@ -2339158,15 +2339157,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 af7b48 │ │ │ │ + bl af7ad8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #2 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6ce21e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5a2ee> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6ce21e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5a2ee> │ │ │ │ @@ -2339186,15 +2339185,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 af7a78 │ │ │ │ + bl af7a08 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6ce21e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5a2ee> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, r7, #0 │ │ │ │ @@ -2339419,15 +2339418,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ addw r0, r0, #2332 @ 0x91c │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r3, [r3, #1856] @ 0x740 │ │ │ │ mov r8, r2 │ │ │ │ mov.w r9, #0 │ │ │ │ mov sl, r3 │ │ │ │ - bl ab975c │ │ │ │ + bl ab96ec │ │ │ │ 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 │ │ │ │ @@ -2339463,15 +2339462,15 @@ │ │ │ │ mov r0, sl │ │ │ │ blx r5 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6ce546 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5a616> │ │ │ │ mov r1, r4 │ │ │ │ addw r0, r7, #2332 @ 0x91c │ │ │ │ - bl ab9888 │ │ │ │ + bl ab9818 │ │ │ │ b.n 6ce550 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5a620> │ │ │ │ ldr.w r3, [r7, #640] @ 0x280 │ │ │ │ add.w r8, r7, #648 @ 0x288 │ │ │ │ mov.w r2, #402653184 @ 0x18000000 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #176] @ 0xb0 │ │ │ │ blx r3 │ │ │ │ @@ -2339534,15 +2339533,15 @@ │ │ │ │ b.n 6ce568 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5a638> │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ addw r0, r0, #2332 @ 0x91c │ │ │ │ - bl ab9888 │ │ │ │ + bl ab9818 │ │ │ │ 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] @ (6ce700 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5a7d0>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2340291,21 +2340290,21 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 6cedc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5ae98> │ │ │ │ nop │ │ │ │ asrs r0, r5, #22 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #9] │ │ │ │ + ldrb r0, [r5, #9] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #116 @ 0x74 │ │ │ │ + adds r3, #148 @ 0x94 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldrb r2, [r2, #8] │ │ │ │ + ldrb r2, [r6, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #26 │ │ │ │ + adds r3, #58 @ 0x3a │ │ │ │ lsls r2, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ blx 6a8b0 │ │ │ │ @@ -2340547,21 +2340546,21 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r1, #1 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #1] │ │ │ │ + ldrb r4, [r1, #2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsrs r2, r1, #31 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - strb r2, [r6, #28] │ │ │ │ + strb r2, [r2, #29] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r4, [r5, #28] │ │ │ │ + strb r4, [r1, #29] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2340677,15 +2340676,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #23 │ │ │ │ lsls r6, r1, #5 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #25] │ │ │ │ + strb r4, [r1, #26] │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r2, [pc, #532] @ (6cf4c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5b594>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2340903,21 +2340902,21 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #20 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #25] │ │ │ │ + strb r6, [r6, #25] │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsrs r4, r7, #18 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - strb r6, [r7, #21] │ │ │ │ + strb r6, [r3, #22] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r6, [r1, #18] │ │ │ │ + strb r6, [r5, #18] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ blx 6a8b0 │ │ │ │ @@ -2341230,21 +2341229,21 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #9 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #15] │ │ │ │ + strb r6, [r1, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r0, [r1, #17] │ │ │ │ + strb r0, [r5, #17] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r3, #70 @ 0x46 │ │ │ │ + cmp r3, #102 @ 0x66 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - strb r0, [r6, #14] │ │ │ │ + strb r0, [r2, #15] │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr r3, [pc, #412] @ (6cf9fc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5bacc>) │ │ │ │ @@ -2341409,25 +2341408,25 @@ │ │ │ │ cmp sl, fp │ │ │ │ bne.w 6cf8ec <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5b9bc> │ │ │ │ b.n 6cf978 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5ba48> │ │ │ │ lsls r0, r3, #30 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #544 @ 0x220 │ │ │ │ + add r5, sp, #672 @ 0x2a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #504 @ 0x1f8 │ │ │ │ + add r5, sp, #632 @ 0x278 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r4, #4] │ │ │ │ + strb r4, [r0, #5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r0, [r6, #52] @ 0x34 │ │ │ │ + ldrh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r4, [r7, r7] │ │ │ │ + str r4, [r3, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r2, [r6, r7] │ │ │ │ + str r2, [r2, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ cbz r1, 6cfa26 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5baf6> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cbz r2, 6cfa28 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5baf8> │ │ │ │ bx lr │ │ │ │ @@ -2341785,15 +2341784,15 @@ │ │ │ │ ands r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ tst r0, r0 │ │ │ │ lsls r4, r6, #19 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #80] @ 0x50 │ │ │ │ + ldr r4, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r3, [r0, #1428] @ 0x594 │ │ │ │ mov.w ip, #1 │ │ │ │ push {r4} │ │ │ │ add.w r2, r0, #1048 @ 0x418 │ │ │ │ ldr.w r4, [r0, #1052] @ 0x41c │ │ │ │ str r1, [r4, #0] │ │ │ │ @@ -2344609,45 +2344608,45 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ tst r0, r3 │ │ │ │ lsls r6, r1, #5 │ │ │ │ sub.w r1, r2, sp, lsl #1 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, r4] │ │ │ │ + strb r0, [r7, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r4, [r7, r2] │ │ │ │ + strb r4, [r3, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r0, [r7, r5] │ │ │ │ + strh r0, [r3, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r6, [r3, r5] │ │ │ │ + strh r6, [r7, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r4, [r0, r4] │ │ │ │ + strh r4, [r4, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r0, [r5, r2] │ │ │ │ + strh r0, [r1, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r6, [r0, r0] │ │ │ │ + strh r6, [r4, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r5, r6] │ │ │ │ + str r6, [r1, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r2, r5] │ │ │ │ + str r6, [r6, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r0, r5] │ │ │ │ + str r0, [r4, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r5, r4] │ │ │ │ + str r4, [r1, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r2, r4] │ │ │ │ + str r6, [r6, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r0, r3] │ │ │ │ + str r0, [r4, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r5, r3] │ │ │ │ + str r2, [r1, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r2, r2] │ │ │ │ + str r4, [r6, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r7, r2] │ │ │ │ + str r2, [r3, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ mov.w r3, #2228224 @ 0x220000 │ │ │ │ str r3, [sp, #24] │ │ │ │ b.n 6d1928 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5d9f8> │ │ │ │ mov.w r3, #687865856 @ 0x29000000 │ │ │ │ orrs r4, r3 │ │ │ │ cmp.w r9, #4 │ │ │ │ @@ -2344814,19 +2344813,19 @@ │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.w 6d139a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5d46a> │ │ │ │ nop │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #512] @ (6d2184 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5e254>) │ │ │ │ + ldr r4, [pc, #640] @ (6d2204 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5e2d4>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [pc, #320] @ (6d20c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5e198>) │ │ │ │ + ldr r4, [pc, #448] @ (6d2148 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5e218>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [pc, #168] @ (6d2034 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5e104>) │ │ │ │ + ldr r4, [pc, #296] @ (6d20b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5e184>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #1072] @ 0x430 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2344980,15 +2344979,15 @@ │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.n 6d2102 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5e1d2> │ │ │ │ b.n 6d2130 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5e200> │ │ │ │ nop │ │ │ │ stc2 6, cr12, [r0], {127} @ 0x7f │ │ │ │ stc2 6, cr4, [r0], {127} @ 0x7f │ │ │ │ - @ instruction: 0x47aa │ │ │ │ + @ instruction: 0x47ca │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -2345833,22 +2345832,22 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6d2860 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5e930> │ │ │ │ b.n 6d29bc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5ea8c> │ │ │ │ bhi.n 6d2b08 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5ebd8> │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vst4.8 {d0,d2,d4,d6}, [r4 :64], r9 │ │ │ │ - mvns r4, r0 │ │ │ │ + vld4.8 {d0,d2,d4,d6}, [r4 :64], r9 │ │ │ │ + mvns r4, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmn r2, r0 │ │ │ │ + cmn r2, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmn r2, r1 │ │ │ │ + cmn r2, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, r4 │ │ │ │ + cmn r2, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r2, [r0, #1428] @ 0x594 │ │ │ │ movs r1, #1 │ │ │ │ push {lr} │ │ │ │ add.w r3, r0, #1288 @ 0x508 │ │ │ │ ldr.w ip, [r0, #1292] @ 0x50c │ │ │ │ strb.w r1, [r0, #1304] @ 0x518 │ │ │ │ @@ -2346036,18 +2346035,18 @@ │ │ │ │ ldr r3, [pc, #20] @ (6d2de4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5eeb4>) │ │ │ │ add r3, pc │ │ │ │ b.n 6d2da2 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5ee72> │ │ │ │ bcc.n 6d2e60 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5ef30> │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ubfx r1, r4, #0, #26 │ │ │ │ - subs r6, #134 @ 0x86 │ │ │ │ + @ instruction: 0xf3e40119 │ │ │ │ + subs r6, #166 @ 0xa6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r0, [r5, r1] │ │ │ │ + ldrh r0, [r1, r2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldrd r3, ip, [r1, #112] @ 0x70 │ │ │ │ @@ -2347564,15 +2347563,15 @@ │ │ │ │ movlt r3, #255 @ 0xff │ │ │ │ add.w r1, r5, r2, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ strb.w r0, [r1, #1448] @ 0x5a8 │ │ │ │ strb.w r3, [r1, #1449] @ 0x5a9 │ │ │ │ str.w r2, [r5, #1440] @ 0x5a0 │ │ │ │ mov r0, r9 │ │ │ │ - bl aee944 │ │ │ │ + bl aee8d4 │ │ │ │ ldr.w r9, [r5, #1172] @ 0x494 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ blx 6a204 │ │ │ │ ldr r2, [pc, #332] @ (6d4004 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x600d4>) │ │ │ │ ldr.w r3, [r5, #1440] @ 0x5a0 │ │ │ │ @@ -2347665,64 +2347664,64 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ @ instruction: 0xfa83ffff │ │ │ │ @ instruction: 0xfa47ffff │ │ │ │ @ instruction: 0xfa2bffff │ │ │ │ ldr??.w pc, [pc, #4095] @ 6d4fa7 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x61077> │ │ │ │ - adds r6, #84 @ 0x54 │ │ │ │ + adds r6, #116 @ 0x74 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r5, #228 @ 0xe4 │ │ │ │ + adds r6, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r1, #154 @ 0x9a │ │ │ │ + subs r1, #186 @ 0xba │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xe81800a3 │ │ │ │ - adds r6, #140 @ 0x8c │ │ │ │ + @ instruction: 0xe83800a3 │ │ │ │ + adds r6, #172 @ 0xac │ │ │ │ lsls r6, r3, #2 │ │ │ │ bl 631fbe │ │ │ │ bl 5cdfc2 │ │ │ │ bl 6b5fc6 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x42096> │ │ │ │ bl 599fca <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x485c5e> │ │ │ │ - adds r3, #232 @ 0xe8 │ │ │ │ + adds r4, #8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, #182 @ 0xb6 │ │ │ │ + adds r6, #214 @ 0xd6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #200 @ 0xc8 │ │ │ │ + adds r3, #232 @ 0xe8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #156 @ 0x9c │ │ │ │ + adds r3, #188 @ 0xbc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6d3974 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5fa44> │ │ │ │ + b.n 6d39b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5fa84> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 6d3930 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5fa00> │ │ │ │ + b.n 6d3970 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5fa40> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #86 @ 0x56 │ │ │ │ + adds r3, #118 @ 0x76 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #96 @ 0x60 │ │ │ │ + adds r3, #128 @ 0x80 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #64 @ 0x40 │ │ │ │ + adds r3, #96 @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #164 @ 0xa4 │ │ │ │ + adds r3, #196 @ 0xc4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #240 @ 0xf0 │ │ │ │ + adds r4, #16 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #12 │ │ │ │ + adds r4, #44 @ 0x2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, #24 │ │ │ │ + adds r2, #56 @ 0x38 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r1, #220 @ 0xdc │ │ │ │ + adds r1, #252 @ 0xfc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6d4570 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x60640> │ │ │ │ + b.n 6d45b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x60680> │ │ │ │ lsls r1, r3, #4 │ │ │ │ - ldr r1, [pc, #352] @ (6d4170 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x60240>) │ │ │ │ + ldr r1, [pc, #480] @ (6d41f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x602c0>) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r1, #202 @ 0xca │ │ │ │ + adds r1, #234 @ 0xea │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ + cmp r2, #196 @ 0xc4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 6d3f70 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x60040> │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ ubfx r3, r3, #7, #9 │ │ │ │ cmp r3, #16 │ │ │ │ beq.w 6d43dc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x604ac> │ │ │ │ @@ -2348091,17 +2348090,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ movs r0, r0 │ │ │ │ b.n 6d446e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6053e> │ │ │ │ @ instruction: 0xffff416f │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6d45b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x60688> │ │ │ │ + b.n 6d45f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x606c8> │ │ │ │ lsls r1, r3, #4 │ │ │ │ - cmp r1, #44 @ 0x2c │ │ │ │ + cmp r1, #76 @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r1, [fp] │ │ │ │ ldr.w r6, [r5, #728] @ 0x2d8 │ │ │ │ mov r8, r6 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6d47fe <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x608ce> │ │ │ │ cbz r6, 6d4498 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x60568> │ │ │ │ @@ -2348539,25 +2348538,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #80 @ 0x50 │ │ │ │ + movs r7, #112 @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r6, #56 @ 0x38 │ │ │ │ + movs r6, #88 @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r6, #54 @ 0x36 │ │ │ │ + movs r6, #86 @ 0x56 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r0, #28 │ │ │ │ + cmp r0, #60 @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r7, #62 @ 0x3e │ │ │ │ + movs r7, #94 @ 0x5e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r7, #182 @ 0xb6 │ │ │ │ + movs r7, #214 @ 0xd6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr.w r1, [r0, #2904] @ 0xb58 │ │ │ │ ldr.w r2, [r0, #2912] @ 0xb60 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ @@ -2348901,21 +2348900,21 @@ │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ movs r1, #105 @ 0x69 │ │ │ │ bl 6d3180 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5f250> │ │ │ │ ldr.w r3, [r5, #704] @ 0x2c0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r7, r3 │ │ │ │ b.w 6d417a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6024a> │ │ │ │ - movs r3, #162 @ 0xa2 │ │ │ │ + movs r3, #194 @ 0xc2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r3, #80 @ 0x50 │ │ │ │ + movs r3, #112 @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r3, #202 @ 0xca │ │ │ │ + movs r3, #234 @ 0xea │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r3, #50 @ 0x32 │ │ │ │ + movs r3, #82 @ 0x52 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #948] @ (6d5130 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x61200>) │ │ │ │ @@ -2349272,17 +2349271,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ sxtb r4, r5 │ │ │ │ lsls r5, r1, #5 │ │ │ │ cbz r2, 6d5142 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x61212> │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #76 @ 0x4c │ │ │ │ + movs r1, #108 @ 0x6c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #138 @ 0x8a │ │ │ │ + movs r0, #170 @ 0xaa │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #224] @ (6d523c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6130c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2349624,15 +2349623,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #576 @ 0x240 │ │ │ │ lsls r5, r1, #5 │ │ │ │ add r3, sp, #464 @ 0x1d0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r1, #3 │ │ │ │ + adds r4, r5, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [r1, #544] @ 0x220 │ │ │ │ @@ -2349721,17 +2349720,17 @@ │ │ │ │ str.w r4, [r5, #2908] @ 0xb5c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r3, #1 │ │ │ │ + adds r6, r7, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r2, #0 │ │ │ │ + adds r6, r6, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ ldr r2, [pc, #504] @ (6d57f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x618c8>) │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ @@ -2349907,19 +2349906,19 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, sp, #984 @ 0x3d8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb37ffff │ │ │ │ - subs r6, r2, r2 │ │ │ │ + subs r6, r6, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r0, r5, r7 │ │ │ │ + subs r0, r1, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #148] @ (6d58b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x61988>) │ │ │ │ @@ -2352394,15 +2352393,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 abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bl 6d729c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6336c> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #8] │ │ │ │ @@ -2352542,15 +2352541,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 abc58c │ │ │ │ + bl abc51c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 6d729c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6336c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add.w ip, r4, r5, lsl #4 │ │ │ │ @@ -2352623,15 +2352622,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 abc58c │ │ │ │ + bl abc51c │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d729c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6336c> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2352712,15 +2352711,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 abc58c │ │ │ │ + bl abc51c │ │ │ │ add r0, sp, #28 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d729c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6336c> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2352810,15 +2352809,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 abc58c │ │ │ │ + bl abc51c │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d729c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6336c> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ @@ -2353136,15 +2353135,15 @@ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ strd r3, r3, [sp, #80] @ 0x50 │ │ │ │ ldmia.w r9, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d729c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6336c> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2353250,15 +2353249,15 @@ │ │ │ │ add r5, sp, #444 @ 0x1bc │ │ │ │ add r6, sp, #500 @ 0x1f4 │ │ │ │ str.w fp, [sp, #76] @ 0x4c │ │ │ │ ldrb.w r2, [r8, #16] │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ eor.w r2, r2, #1 │ │ │ │ - bl abc030 │ │ │ │ + bl abbfc0 │ │ │ │ add r2, sp, #464 @ 0x1d0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6d729c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6336c> │ │ │ │ ldrb.w r1, [sp, #428] @ 0x1ac │ │ │ │ ldrb.w r2, [sp, #429] @ 0x1ad │ │ │ │ ldrb.w ip, [sp, #482] @ 0x1e2 │ │ │ │ @@ -2353350,15 +2353349,15 @@ │ │ │ │ bfi r2, r0, #0, #10 │ │ │ │ strh.w r2, [r3, #512] @ 0x200 │ │ │ │ bne.n 6d7e00 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x63ed0> │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ add r4, sp, #412 @ 0x19c │ │ │ │ add.w r1, r3, #20 │ │ │ │ - bl abc2f4 │ │ │ │ + bl abc284 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6d7b18 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x63be8> │ │ │ │ ldrb.w r3, [sp, #413] @ 0x19d │ │ │ │ ldrb.w r1, [sp, #444] @ 0x1bc │ │ │ │ ldrb.w r0, [sp, #462] @ 0x1ce │ │ │ │ @@ -2353522,15 +2353521,15 @@ │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ mov r0, r5 │ │ │ │ - bl abc25c │ │ │ │ + bl abc1ec │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6d7ca0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x63d70> │ │ │ │ ldr.w r2, [pc, #1796] @ 6d86e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x647b4> │ │ │ │ ldr.w r3, [pc, #1768] @ 6d86cc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6479c> │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2353691,15 +2353690,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ movs r1, #30 │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w r7, {r2, r3} │ │ │ │ bl 6d70b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x63180> │ │ │ │ b.n 6d80b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x64188> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abbfc8 │ │ │ │ + bl abbf58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6d80b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x64188> │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldrb.w r4, [sp, #502] @ 0x1f6 │ │ │ │ ldrb.w r3, [sp, #446] @ 0x1be │ │ │ │ add.w ip, sp, #4 │ │ │ │ @@ -2354042,15 +2354041,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w r7, {r2, r3} │ │ │ │ bl 6d60dc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x621ac> │ │ │ │ b.n 6d80b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x64188> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abbfc8 │ │ │ │ + bl abbf58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6d80b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x64188> │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6d856c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6463c> │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ @@ -2354075,19 +2354074,19 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r0, #28] │ │ │ │ lsls r5, r1, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #240 @ (adr r3, 6d87cc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6489c>) │ │ │ │ + add r3, pc, #368 @ (adr r3, 6d884c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6491c>) │ │ │ │ lsls r1, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #8 │ │ │ │ + lsls r6, r1, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r6, [r2, #0] │ │ │ │ lsls r5, r1, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2354099,15 +2354098,15 @@ │ │ │ │ ldr r2, [pc, #188] @ (6d87c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x64890>) │ │ │ │ ldr r3, [pc, #188] @ (6d87c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x64894>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl abc5ec │ │ │ │ + bl abc57c │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 6d8748 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x64818> │ │ │ │ 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} │ │ │ │ @@ -2354249,15 +2354248,15 @@ │ │ │ │ add r4, sp, #932 @ 0x3a4 │ │ │ │ add.w r8, sp, #196 @ 0xc4 │ │ │ │ add r7, sp, #900 @ 0x384 │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ bl 6d729c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6336c> │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ @@ -2354314,27 +2354313,27 @@ │ │ │ │ cmp r5, #107 @ 0x6b │ │ │ │ bhi.w 6d9e1c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x65eec> │ │ │ │ cmp r5, #105 @ 0x69 │ │ │ │ bls.w 6d92c2 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x65392> │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r6, sp, #260 @ 0x104 │ │ │ │ - bl abc5ec │ │ │ │ + bl abc57c │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ add r7, sp, #916 @ 0x394 │ │ │ │ bl 6d7b18 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x63be8> │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r7, sp, #244 @ 0xf4 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 6d729c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6336c> │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #272] @ 0x110 │ │ │ │ @@ -2354343,15 +2354342,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ ldmia.w r6, {r1, r2, r3} │ │ │ │ bl 6d63f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x624c0> │ │ │ │ b.n 6d886c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6493c> │ │ │ │ add.w r9, sp, #820 @ 0x334 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, fp │ │ │ │ - bl abc5ec │ │ │ │ + bl abc57c │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 6d7b18 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x63be8> │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr r6, [r4, #52] @ 0x34 │ │ │ │ ldrsh.w r2, [r9, #4] │ │ │ │ @@ -2354398,15 +2354397,15 @@ │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ mla r7, r2, r3, r7 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ add r6, sp, #836 @ 0x344 │ │ │ │ mov r0, fp │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ bl 6d729c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6336c> │ │ │ │ ldrsh.w sl, [r6, #6] │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ @@ -2354631,15 +2354630,15 @@ │ │ │ │ movs r2, #20 │ │ │ │ mla r3, r2, r3, r6 │ │ │ │ add r6, sp, #916 @ 0x394 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #900 @ 0x384 │ │ │ │ bl 6d729c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6336c> │ │ │ │ ldrb.w r2, [sp, #900] @ 0x384 │ │ │ │ ldrh.w r3, [sp, #904] @ 0x388 │ │ │ │ and.w r0, r2, #15 │ │ │ │ @@ -2354846,15 +2354845,15 @@ │ │ │ │ mla r3, r2, r3, r6 │ │ │ │ add r6, sp, #916 @ 0x394 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #900 @ 0x384 │ │ │ │ bl 6d729c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6336c> │ │ │ │ movs r3, #2 │ │ │ │ ldrd r0, r1, [sp, #908] @ 0x38c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2355166,15 +2355165,15 @@ │ │ │ │ add.w r9, sp, #932 @ 0x3a4 │ │ │ │ add.w sl, sp, #852 @ 0x354 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ bl 6d729c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6336c> │ │ │ │ ldrb.w r3, [sl] │ │ │ │ and.w r3, r3, #15 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -2355280,28 +2355279,28 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r7, #27] │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s16 d0, d18, d12 │ │ │ │ - subs r7, #250 @ 0xfa │ │ │ │ + vqadd.s64 d0, d18, d12 │ │ │ │ + ands r2, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ add r7, sp, #916 @ 0x394 │ │ │ │ add r5, sp, #932 @ 0x3a4 │ │ │ │ movs r6, #0 │ │ │ │ add.w r9, sp, #772 @ 0x304 │ │ │ │ add.w sl, sp, #788 @ 0x314 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ add r0, sp, #308 @ 0x134 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bl 6d729c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6336c> │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ @@ -2355429,15 +2355428,15 @@ │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ bl 6d729c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6336c> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ @@ -2355450,15 +2355449,15 @@ │ │ │ │ ldmia.w fp, {r0, r1, r2, r3} │ │ │ │ stmia.w lr, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ bl 6d729c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6336c> │ │ │ │ add.w r3, sp, #1192 @ 0x4a8 │ │ │ │ add.w r6, r3, r6, lsl #4 │ │ │ │ ldr.w ip, [r4, #44] @ 0x2c │ │ │ │ @@ -2355803,15 +2355802,15 @@ │ │ │ │ bl 6d7554 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x63624> │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ add.w r9, sp, #932 @ 0x3a4 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ add.w sl, sp, #852 @ 0x354 │ │ │ │ - bl abc5ec │ │ │ │ + bl abc57c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ mov.w r5, #256 @ 0x100 │ │ │ │ movt r5, #770 @ 0x302 │ │ │ │ bl 6d7b18 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x63be8> │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ @@ -2356057,15 +2356056,15 @@ │ │ │ │ @ instruction: 0xeb09ffff │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ add r5, sp, #916 @ 0x394 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #276 @ 0x114 │ │ │ │ bl 6d729c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6336c> │ │ │ │ ldrd r0, r1, [sp, #284] @ 0x11c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldrd r2, r3, [sp, #276] @ 0x114 │ │ │ │ @@ -2356100,27 +2356099,27 @@ │ │ │ │ b.w 6d91d6 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x652a6> │ │ │ │ subs r5, #109 @ 0x6d │ │ │ │ cmp r5, #1 │ │ │ │ bhi.w 6d92c2 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x65392> │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r6, sp, #228 @ 0xe4 │ │ │ │ - bl abc5ec │ │ │ │ + bl abc57c │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ add r7, sp, #916 @ 0x394 │ │ │ │ bl 6d7b18 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x63be8> │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r7, sp, #212 @ 0xd4 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 6d729c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6336c> │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #240] @ 0xf0 │ │ │ │ @@ -2356320,15 +2356319,15 @@ │ │ │ │ add.w r2, sl, #1 │ │ │ │ str.w r2, [r8, #116] @ 0x74 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ add r5, sp, #388 @ 0x184 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ add r0, sp, #404 @ 0x194 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 6d729c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6336c> │ │ │ │ ldr.w r3, [r8, #136] @ 0x88 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2356463,15 +2356462,15 @@ │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ b.n 6d9ef2 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x65fc2> │ │ │ │ add.w r9, sp, #932 @ 0x3a4 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ add r5, sp, #916 @ 0x394 │ │ │ │ - bl abc5ec │ │ │ │ + bl abc57c │ │ │ │ mov r2, r9 │ │ │ │ add r0, sp, #452 @ 0x1c4 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ bl 6d7b18 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x63be8> │ │ │ │ ldrh.w r3, [sp, #512] @ 0x200 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2356584,15 +2356583,15 @@ │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ movs r5, #0 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #340 @ 0x154 │ │ │ │ bl 6d729c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6336c> │ │ │ │ str r5, [sp, #8] │ │ │ │ ldrd r0, r1, [sp, #348] @ 0x15c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2356701,27 +2356700,27 @@ │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ b.w 6d992c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x659fc> │ │ │ │ add r7, sp, #532 @ 0x214 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ add r6, sp, #516 @ 0x204 │ │ │ │ - bl abc5ec │ │ │ │ + bl abc57c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 6d7b18 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x63be8> │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ add r5, sp, #692 @ 0x2b4 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ bl 6d729c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6336c> │ │ │ │ ldrh.w r3, [sp, #704] @ 0x2c0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2356789,15 +2356788,15 @@ │ │ │ │ orrs r6, r2 │ │ │ │ lsr.w r3, r1, r3 │ │ │ │ orrs r6, r3 │ │ │ │ ands.w r6, r6, #1 │ │ │ │ bne.w 6d9a12 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x65ae2> │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ - bl abc5ec │ │ │ │ + bl abc57c │ │ │ │ mov r2, r9 │ │ │ │ add r0, sp, #580 @ 0x244 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bl 6d7b18 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x63be8> │ │ │ │ ldrh.w r3, [sp, #640] @ 0x280 │ │ │ │ add r2, sp, #628 @ 0x274 │ │ │ │ @@ -2356854,27 +2356853,27 @@ │ │ │ │ ldmia.w r5, {r2, r3} │ │ │ │ bl 6d60dc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x621ac> │ │ │ │ b.w 6d886c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6493c> │ │ │ │ add r7, sp, #564 @ 0x234 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ add r6, sp, #548 @ 0x224 │ │ │ │ - bl abc5ec │ │ │ │ + bl abc57c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 6d7b18 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x63be8> │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ add r5, sp, #660 @ 0x294 │ │ │ │ - bl abc58c │ │ │ │ + bl abc51c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ bl 6d729c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6336c> │ │ │ │ ldrh.w r3, [sp, #672] @ 0x2a0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2357056,25 +2357055,25 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ blx 6a2f4 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 6daa38 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x66b08> │ │ │ │ + bls.n 6da878 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x66948> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r2, #28 │ │ │ │ + cmp r2, #60 @ 0x3c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bls.n 6da9fc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x66acc> │ │ │ │ + bls.n 6daa3c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x66b0c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r1, #222 @ 0xde │ │ │ │ + cmp r1, #254 @ 0xfe │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bhi.n 6da944 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x66a14> │ │ │ │ + bls.n 6da984 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x66a54> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r1, #182 @ 0xb6 │ │ │ │ + cmp r1, #214 @ 0xd6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2848] @ 0xb20 │ │ │ │ subw sp, sp, #1212 @ 0x4bc │ │ │ │ @@ -2357188,41 +2357187,41 @@ │ │ │ │ bne.n 6daa64 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x66b34> │ │ │ │ ldrsb.w r3, [r5, #65] @ 0x41 │ │ │ │ str r5, [sp, #24] │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 6db79a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6786a> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl ac50a4 │ │ │ │ + bl ac5034 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b899c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a4630> │ │ │ │ mov r0, r5 │ │ │ │ bl 6e7bb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x73c84> │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n 6daad8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x66ba8> │ │ │ │ ldrsb.w r1, [r5, #65] @ 0x41 │ │ │ │ mov r0, r5 │ │ │ │ sub.w r1, r1, #4 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl abd2e0 │ │ │ │ + bl abd270 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b899c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a4630> │ │ │ │ mov r0, r5 │ │ │ │ bl 4b89fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a4690> │ │ │ │ ldrsb.w r3, [r5, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6db790 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x67860> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 6e7cfc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x73dcc> │ │ │ │ b.n 6daafe <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x66bce> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl abd2e0 │ │ │ │ + bl abd270 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b899c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a4630> │ │ │ │ mov r0, r5 │ │ │ │ bl 4b89fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a4690> │ │ │ │ ldrsb.w r3, [r5, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6db790 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x67860> │ │ │ │ @@ -2357233,45 +2357232,45 @@ │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 6e7b10 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x73be0> │ │ │ │ mov r0, r5 │ │ │ │ bl 4b91e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a4e78> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ae0df0 │ │ │ │ + bl ae0d80 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b91e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a4e78> │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r5 │ │ │ │ - bl adcff0 │ │ │ │ + bl adcf80 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl ad2d64 │ │ │ │ + bl ad2cf4 │ │ │ │ ldrsb.w r2, [r5, #65] @ 0x41 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6db45c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6752c> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 530e24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41cab8> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl acf28c │ │ │ │ + bl acf21c │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac3bc4 │ │ │ │ + bl ac3b54 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b91e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a4e78> │ │ │ │ ldrb.w r1, [sl, #16] │ │ │ │ mov r0, r5 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl abc648 │ │ │ │ + bl abc5d8 │ │ │ │ ldrsb.w r0, [r5, #65] @ 0x41 │ │ │ │ str.w r5, [sl] │ │ │ │ bl 5cc6b8 │ │ │ │ add.w r1, r5, #24 │ │ │ │ str.w r0, [sl, #12] │ │ │ │ bl 5cc6d0 │ │ │ │ ldrb.w r3, [r5, #359] @ 0x167 │ │ │ │ @@ -2358103,21 +2358102,21 @@ │ │ │ │ nop │ │ │ │ ldrsb r2, [r0, r2] │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldrsb r2, [r6, r1] │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r4, r6} │ │ │ │ + ldmia r0!, {r4, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r0, r4, r5, r6} │ │ │ │ @ instruction: 0xffffaf95 │ │ │ │ - vmlal.u q14, d31, d4[0] │ │ │ │ + vmlal.u q14, d31, d20[0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r0, #9] │ │ │ │ + strb r0, [r4, #9] │ │ │ │ lsls r1, r3, #4 │ │ │ │ ldr r6, [pc, #760] @ (6db788 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x67858>) │ │ │ │ lsls r5, r1, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #212 @ 0xd4 │ │ │ │ @ instruction: 0xfffff8dd │ │ │ │ @@ -2358146,15 +2358145,15 @@ │ │ │ │ cmp r1, r0 │ │ │ │ bne.n 6db4b2 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x67582> │ │ │ │ add r6, sp, #692 @ 0x2b4 │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl acdd0c │ │ │ │ + bl acdc9c │ │ │ │ mov.w r2, #408 @ 0x198 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a204 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w r3, [r3, #424] @ 0x1a8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2358577,40 +2358576,40 @@ │ │ │ │ ldrh r2, [r2, #4] │ │ │ │ ubfx r2, r2, #3, #11 │ │ │ │ bl 6de928 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6a9f8> │ │ │ │ movs r3, #0 │ │ │ │ b.n 6db90e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x679de> │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r1, r9 │ │ │ │ - bl ab8df4 │ │ │ │ + bl ab8d84 │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 6db97e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x67a4e> │ │ │ │ subs r7, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r2, [r7, #4]! │ │ │ │ mov r0, r4 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - bl ab8e2c │ │ │ │ + bl ab8dbc │ │ │ │ cmp r9, r8 │ │ │ │ bne.n 6db96a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x67a3a> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 6e58fc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x719cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl ab8ff4 │ │ │ │ + bl ab8f84 │ │ │ │ cbz r0, 6db9d2 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x67aa2> │ │ │ │ movw r6, #34953 @ 0x8889 │ │ │ │ movt r6, #34952 @ 0x8888 │ │ │ │ movs r7, #0 │ │ │ │ cbz r5, 6db9c6 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x67a96> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl ab953c │ │ │ │ + bl ab94cc │ │ │ │ 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 │ │ │ │ @@ -2358629,17 +2358628,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 6de928 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6a9f8> │ │ │ │ mov r0, r4 │ │ │ │ bl 43992c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3255c0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cbnz r2, 6db9f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x67ac8> │ │ │ │ + cbnz r2, 6dba00 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x67ad0> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb886 │ │ │ │ + @ instruction: 0xb8a6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov.w r9, #0 │ │ │ │ movt r9, #65532 @ 0xfffc │ │ │ │ @@ -2358756,17 +2358755,17 @@ │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ b.n 6dbafa <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x67bca> │ │ │ │ cmp r0, r7 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb744 │ │ │ │ + @ instruction: 0xb764 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r5, #80] @ 0x50 │ │ │ │ + ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ ldrh r0, [r1, #2] │ │ │ │ @@ -2358843,17 +2358842,17 @@ │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ b.n 6dbbec <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x67cbc> │ │ │ │ add sl, r1 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #64] @ 0x40 │ │ │ │ + ldr r0, [r3, #68] @ 0x44 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - @ instruction: 0xb64e │ │ │ │ + @ instruction: 0xb66e │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrh r5, [r2, #24] │ │ │ │ mov r6, r3 │ │ │ │ @@ -2358965,21 +2358964,21 @@ │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ movs r3, #0 │ │ │ │ b.n 6dbd3c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x67e0c> │ │ │ │ bics r2, r0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #56] @ 0x38 │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r3, #4 │ │ │ │ - push {r1, r2, r4, r5, r7, lr} │ │ │ │ + push {r1, r2, r4, r6, r7, lr} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r7, #44] @ 0x2c │ │ │ │ + ldr r4, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - push {r1, r4, lr} │ │ │ │ + push {r1, r4, r5, lr} │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2359129,25 +2359128,25 @@ │ │ │ │ and.w r0, r2, #15 │ │ │ │ mov r2, r0 │ │ │ │ b.n 6dbe70 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x67f40> │ │ │ │ negs r4, r0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #36] @ 0x24 │ │ │ │ + ldr r0, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - push {r1, r3, r4, r5, r6} │ │ │ │ + push {r1, r3, r4, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r7, #20] │ │ │ │ + ldr r6, [r3, #24] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - cbz r4, 6dbfa4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x68074> │ │ │ │ + cbz r4, 6dbfac <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6807c> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r0, 6dbfa2 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x68072> │ │ │ │ + cbz r0, 6dbfaa <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6807a> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r2, #20] │ │ │ │ + ldr r6, [r6, #20] │ │ │ │ lsls r1, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2359296,25 +2359295,25 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 6dc030 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x68100> │ │ │ │ nop │ │ │ │ lsls r6, r0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #8] │ │ │ │ + ldr r4, [r2, #12] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - uxth r6, r7 │ │ │ │ + uxtb r6, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r0, #124] @ 0x7c │ │ │ │ + str r2, [r4, #124] @ 0x7c │ │ │ │ lsls r1, r3, #4 │ │ │ │ - cbz r0, 6dc136 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x68206> │ │ │ │ + cbz r0, 6dc13e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6820e> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r4, 6dc132 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x68202> │ │ │ │ + cbz r4, 6dc13a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6820a> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r3, #120] @ 0x78 │ │ │ │ + str r0, [r7, #120] @ 0x78 │ │ │ │ lsls r1, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr.w r4, [pc, #3148] @ 6dcd68 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x68e38> │ │ │ │ mov fp, r0 │ │ │ │ @@ -2360429,45 +2360428,45 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #200 @ 0xc8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #208 @ 0xd0 │ │ │ │ + add sp, #336 @ 0x150 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sp, #352 @ 0x160 │ │ │ │ + add sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ subs r5, #106 @ 0x6a │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add sp, #448 @ 0x1c0 │ │ │ │ + sub sp, #64 @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #32] │ │ │ │ + str r0, [r7, #32] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r4, sp, #264 @ 0x108 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r5, #12] │ │ │ │ + str r2, [r1, #16] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r2, sp, #976 @ 0x3d0 │ │ │ │ + add r3, sp, #80 @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r0, [r6, r6] │ │ │ │ + ldrsh r0, [r2, r7] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r1, sp, #744 @ 0x2e8 │ │ │ │ + add r1, sp, #872 @ 0x368 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r6, [r7, r1] │ │ │ │ + ldrsh r6, [r3, r2] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r0, sp, #544 @ 0x220 │ │ │ │ + add r0, sp, #672 @ 0x2a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, pc, #600 @ (adr r6, 6dd008 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x690d8>) │ │ │ │ + add r6, pc, #728 @ (adr r6, 6dd088 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x69158>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r3, r5] │ │ │ │ + ldrh r6, [r7, r5] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r5, pc, #416 @ (adr r5, 6dcf58 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x69028>) │ │ │ │ + add r5, pc, #544 @ (adr r5, 6dcfd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x690a8>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ orr.w r3, r3, #512 @ 0x200 │ │ │ │ str r3, [sp, #28] │ │ │ │ b.n 6dc792 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x68862> │ │ │ │ ldr r1, [pc, #452] @ (6dcf88 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x69058>) │ │ │ │ mov r0, fp │ │ │ │ @@ -2360642,35 +2360641,35 @@ │ │ │ │ ldrb r2, [r4, #28] │ │ │ │ ands.w r2, r2, #15 │ │ │ │ bne.w 6dc926 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x689f6> │ │ │ │ cmp r3, #1 │ │ │ │ bne.w 6dc926 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x689f6> │ │ │ │ b.n 6dc90e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x689de> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ - add r5, pc, #600 @ (adr r5, 6dd1e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x692b4>) │ │ │ │ + add r5, pc, #728 @ (adr r5, 6dd264 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x69334>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, r1] │ │ │ │ + ldrh r0, [r5, r1] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r4, pc, #376 @ (adr r4, 6dd110 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x691e0>) │ │ │ │ + add r4, pc, #504 @ (adr r4, 6dd190 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x69260>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, pc, #256 @ (adr r4, 6dd09c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6916c>) │ │ │ │ + add r4, pc, #384 @ (adr r4, 6dd11c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x691ec>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r3, r0] │ │ │ │ + ldrh r4, [r7, r0] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r3, pc, #808 @ (adr r3, 6dd2cc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6939c>) │ │ │ │ + add r3, pc, #936 @ (adr r3, 6dd34c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6941c>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r4, r6] │ │ │ │ + ldr r6, [r0, r7] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r3, pc, #480 @ (adr r3, 6dd18c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6925c>) │ │ │ │ + add r3, pc, #608 @ (adr r3, 6dd20c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x692dc>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r2, r5] │ │ │ │ + ldr r4, [r6, r5] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r3, pc, #752 @ (adr r3, 6dd2a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x69374>) │ │ │ │ + add r3, pc, #880 @ (adr r3, 6dd324 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x693f4>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #876] @ (6dd334 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x69404>) │ │ │ │ movs r3, #12 │ │ │ │ @@ -2361004,63 +2361003,63 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.n 6dcfe8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x690b8> │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, r0] │ │ │ │ + ldr r6, [r0, r1] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r2, pc, #240 @ (adr r2, 6dd434 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x69504>) │ │ │ │ + add r2, pc, #368 @ (adr r2, 6dd4b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x69584>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, r0] │ │ │ │ + ldr r4, [r7, r0] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r2, pc, #160 @ (adr r2, 6dd3f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x694c0>) │ │ │ │ + add r2, pc, #288 @ (adr r2, 6dd470 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x69540>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r7, r7] │ │ │ │ + ldr r2, [r3, r0] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r2, pc, #64 @ (adr r2, 6dd398 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x69468>) │ │ │ │ + add r2, pc, #192 @ (adr r2, 6dd418 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x694e8>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, pc, #776 @ (adr r1, 6dd664 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x69734>) │ │ │ │ + add r1, pc, #904 @ (adr r1, 6dd6e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x697b4>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r4, r6] │ │ │ │ + ldrsb r0, [r0, r7] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r1, pc, #448 @ (adr r1, 6dd524 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x695f4>) │ │ │ │ + add r1, pc, #576 @ (adr r1, 6dd5a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x69674>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r1, r5] │ │ │ │ + ldrsb r6, [r5, r5] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r1, pc, #312 @ (adr r1, 6dd4a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x69574>) │ │ │ │ + add r1, pc, #440 @ (adr r1, 6dd524 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x695f4>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r4, [r5, r4] │ │ │ │ + ldrsb r4, [r1, r5] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - ldrsb r4, [r2, r2] │ │ │ │ + ldrsb r4, [r6, r2] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r0, pc, #680 @ (adr r0, 6dd620 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x696f0>) │ │ │ │ + add r0, pc, #808 @ (adr r0, 6dd6a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x69770>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r6, r7] │ │ │ │ + ldrsb r4, [r2, r0] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r0, pc, #40 @ (adr r0, 6dd3a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x69478>) │ │ │ │ + add r0, pc, #168 @ (adr r0, 6dd428 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x694f8>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ + add r0, pc, #56 @ (adr r0, 6dd3bc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6948c>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r1, r7] │ │ │ │ + strb r4, [r5, r7] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - strb r4, [r7, r5] │ │ │ │ + strb r4, [r3, r6] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - ldr r7, [sp, #584] @ 0x248 │ │ │ │ + ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r7, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, r5] │ │ │ │ + strb r4, [r6, r5] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, r4] │ │ │ │ + strb r4, [r3, r5] │ │ │ │ lsls r1, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3784] @ 0xec8 │ │ │ │ ldr r2, [pc, #380] @ (6dd530 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x69600>) │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ @@ -2361221,48 +2361220,48 @@ │ │ │ │ cmp r4, #58 @ 0x3a │ │ │ │ lsls r5, r1, #5 │ │ │ │ adds r7, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbc3ffff │ │ │ │ - ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r7, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 6dd132 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x69202> │ │ │ │ - @ instruction: 0xffff9f8a │ │ │ │ + @ instruction: 0xffff9faa │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r7, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r1, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r7, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r7, [sp, #568] @ 0x238 │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r7, [sp, #576] @ 0x240 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r7, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 6dce02 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x68ed2> │ │ │ │ vcvt.u16.f16 d17, d4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r7, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r7, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r7, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r3, #2 │ │ │ │ mcrr 15, 15, pc, r9, cr15 @ │ │ │ │ - ldr r7, [sp, #528] @ 0x210 │ │ │ │ + ldr r7, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r6, r0, #5 │ │ │ │ cmp r2, #232 @ 0xe8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ @@ -2361551,83 +2361550,83 @@ │ │ │ │ b.n 6dd77e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6984e> │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #62 @ 0x3e │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #544] @ 0x220 │ │ │ │ + ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #648] @ 0x288 │ │ │ │ + ldr r6, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r6, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r2, [sp, #888] @ 0x378 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r6, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #616] @ 0x268 │ │ │ │ + ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - strb r0, [r5, #30] │ │ │ │ + strb r0, [r1, #31] │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r2, [sp, #256] @ 0x100 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - strb r0, [r2, #30] │ │ │ │ + strb r0, [r6, #30] │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - strb r0, [r7, #29] │ │ │ │ + strb r0, [r3, #30] │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - strb r6, [r3, #29] │ │ │ │ + strb r6, [r7, #29] │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ + ldr r6, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #296] @ 0x128 │ │ │ │ + ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r6, #44] @ 0x2c │ │ │ │ + ldrh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #792] @ 0x318 │ │ │ │ + ldr r5, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #832] @ 0x340 │ │ │ │ + ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r2, #24] │ │ │ │ + ldr r4, [r6, #24] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r5, [sp, #384] @ 0x180 │ │ │ │ + ldr r5, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #800 @ 0x320 │ │ │ │ + add r3, sp, #928 @ 0x3a0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r3, sp, #768 @ 0x300 │ │ │ │ + add r3, sp, #896 @ 0x380 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r3, sp, #736 @ 0x2e0 │ │ │ │ + add r3, sp, #864 @ 0x360 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r3, sp, #704 @ 0x2c0 │ │ │ │ + add r3, sp, #832 @ 0x340 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - cbz r4, 6dd99c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x69a6c> │ │ │ │ + cbz r4, 6dd9a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x69a74> │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [sp, #568] @ 0x238 │ │ │ │ + ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #664] @ 0x298 │ │ │ │ + ldr r4, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - cbz r2, 6dd9a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x69a70> │ │ │ │ + cbz r2, 6dd9a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x69a78> │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r5, [sp, #512] @ 0x200 │ │ │ │ + str r5, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [sp, #864] @ 0x360 │ │ │ │ + ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #776] @ 0x308 │ │ │ │ + ldr r4, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r3, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldrb r0, [r0, #12] │ │ │ │ ldr r2, [pc, #72] @ (6dd998 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x69a68>) │ │ │ │ add r2, pc │ │ │ │ cbnz r0, 6dd98c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x69a5c> │ │ │ │ ldrb r1, [r1, #0] │ │ │ │ @@ -2361868,19 +2361867,19 @@ │ │ │ │ bl 461834 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x34d4c8> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4b60b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a1d48> │ │ │ │ movs r1, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl ae068c │ │ │ │ + bl ae061c │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl ae0df0 │ │ │ │ + bl ae0d80 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ bl 4c234c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3adfe0> │ │ │ │ ldrsb.w r2, [sl, #65] @ 0x41 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r2, #4 │ │ │ │ ite eq │ │ │ │ @@ -2362022,19 +2362021,19 @@ │ │ │ │ bl 461834 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x34d4c8> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4b60b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a1d48> │ │ │ │ movs r1, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl ae068c │ │ │ │ + bl ae061c │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl ae0df0 │ │ │ │ + bl ae0d80 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ bl 4c234c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3adfe0> │ │ │ │ str r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #608] @ (6ddfd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6a0a4>) │ │ │ │ mov r0, sl │ │ │ │ @@ -2362052,15 +2362051,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a204 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl adeb94 │ │ │ │ + bl adeb24 │ │ │ │ b.n 6ddb02 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x69bd2> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ orrs r5, r6 │ │ │ │ orr.w r5, r9, r5 │ │ │ │ mov r0, sl │ │ │ │ orrs r5, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -2362068,29 +2362067,29 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ orrs r5, r3 │ │ │ │ bl 4c59e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3b167c> │ │ │ │ orr.w r3, r0, r5 │ │ │ │ ands.w r9, r3, #255 @ 0xff │ │ │ │ bne.n 6ddd88 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x69e58> │ │ │ │ mov r0, sl │ │ │ │ - bl ace970 │ │ │ │ + bl ace900 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4c3c4c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3af8e0> │ │ │ │ ldr r5, [sp, #28] │ │ │ │ orrs r6, r0 │ │ │ │ mov r1, r9 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a204 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl adeb94 │ │ │ │ + bl adeb24 │ │ │ │ orrs r6, r0 │ │ │ │ ands.w r6, r6, #255 @ 0xff │ │ │ │ bne.w 6ddb02 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x69bd2> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 4b1f88 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x39dc1c> │ │ │ │ mov r2, r6 │ │ │ │ @@ -2362294,17 +2362293,17 @@ │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbcfffff │ │ │ │ movs r1, #232 @ 0xe8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r4, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r4, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr.w r3, [r0, #424] @ 0x1a8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 6de02e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6a0fe> │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2362334,19 +2362333,19 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #16] @ (6de03c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6a10c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r5, [sp, #128] @ 0x80 │ │ │ │ + ldr r5, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #784] @ 0x310 │ │ │ │ + ldr r4, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #344] @ 0x158 │ │ │ │ + ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ cmp r3, #4 │ │ │ │ @@ -2363151,29 +2363150,29 @@ │ │ │ │ b.n 6de836 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6a906> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ adds r4, r2, r3 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #904] @ 0x388 │ │ │ │ + str r6, [sp, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r5, [sp, #728] @ 0x2d8 │ │ │ │ + str r5, [sp, #856] @ 0x358 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r2 │ │ │ │ + lsrs r6, r6 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - str r5, [sp, #720] @ 0x2d0 │ │ │ │ + str r5, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r5, [sp, #384] @ 0x180 │ │ │ │ + str r5, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r5, [sp, #392] @ 0x188 │ │ │ │ + str r5, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r5, [sp, #416] @ 0x1a0 │ │ │ │ + str r5, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, pc, #208 @ (adr r1, 6de95c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6aa2c>) │ │ │ │ + add r1, pc, #336 @ (adr r1, 6de9dc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6aaac>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 6de8b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6a988> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ cmpeq r2, #2 │ │ │ │ @@ -2363321,15 +2363320,15 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r0, #26 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #984] @ 0x3d8 │ │ │ │ + str r4, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #140] @ (6deacc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6ab9c>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2364160,15 +2364159,15 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsrs r2, r6, #26 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ bl 6092fe │ │ │ │ - ldrh r6, [r0, #34] @ 0x22 │ │ │ │ + ldrh r6, [r4, #34] @ 0x22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2364222,15 +2364221,15 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r4, #19 │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldrb r4, [r2, #27] │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #18] │ │ │ │ + ldrh r0, [r6, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #212] @ (6df484 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6b554>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2364328,38 +2364327,38 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ lsrs r6, r3, #16 │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldrb r2, [r6, #24] │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #12] │ │ │ │ + ldrh r4, [r3, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [sp, #456] @ 0x1c8 │ │ │ │ + str r4, [sp, #584] @ 0x248 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r2, [r6, #10] │ │ │ │ + ldrh r2, [r2, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldrsh r4, [r6, r4] │ │ │ │ + ldrsh r4, [r2, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ ldr.w r2, [r0, #156] @ 0x9c │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 6df4ca <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6b59a> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #8] @ (6df4d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6b5a4>) │ │ │ │ add r1, pc │ │ │ │ bl 6de928 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6a9f8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #12] │ │ │ │ + ldrh r4, [r0, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 6df4e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6b5b0> │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cbnz r2, 6df4ec <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6b5bc> │ │ │ │ @@ -2364513,15 +2364512,15 @@ │ │ │ │ bhi.n 6df69c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6b76c> │ │ │ │ ldr r3, [pc, #12] @ (6df6a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6b770>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #7 │ │ │ │ bx lr │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + adds r2, #16 │ │ │ │ lsls r1, r3, #4 │ │ │ │ movs r2, #0 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ mov r0, r2 │ │ │ │ add.w ip, r2, r2, lsl #1 │ │ │ │ lsr.w ip, lr, ip │ │ │ │ @@ -2365413,15 +2365412,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (6e000c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6c0dc>) │ │ │ │ add r1, pc │ │ │ │ bl 6de928 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6a9f8> │ │ │ │ vldr s0, [pc, #4] @ 6e0008 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6c0d8> │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #27] │ │ │ │ + ldrb r0, [r4, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r2, #0 │ │ │ │ lsr.w r3, r0, r2 │ │ │ │ adds r2, #3 │ │ │ │ and.w r3, r3, #7 │ │ │ │ cmp r3, #7 │ │ │ │ bne.n 6e0024 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6c0f4> │ │ │ │ @@ -2366568,15 +2366567,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf71e014c │ │ │ │ @ instruction: 0xf6f0014c │ │ │ │ strb.w pc, [pc, #-4095] @ 6dfb8d <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6bc5d> │ │ │ │ stc2 15, cr15, [r3], {255} @ 0xff │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #13] │ │ │ │ + strb r6, [r3, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ @@ -2370978,15 +2370977,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 6e3b9a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6fc6a> │ │ │ │ nop │ │ │ │ - stc 1, cr0, [r2, #-96] @ 0xffffffa0 │ │ │ │ + stc 1, cr0, [r2, #-96]! @ 0xffffffa0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1092] @ 6e4070 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x70140> │ │ │ │ mov r3, r1 │ │ │ │ @@ -2371486,17 +2371485,17 @@ │ │ │ │ strb.w r0, [ip] │ │ │ │ add r1, pc │ │ │ │ bl 438140 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x323dd4> │ │ │ │ movs r0, #1 │ │ │ │ b.n 6e421c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x702ec> │ │ │ │ ldrb r0, [r0, #1] │ │ │ │ lsls r2, r2, #5 │ │ │ │ - subs r5, #216 @ 0xd8 │ │ │ │ + subs r5, #248 @ 0xf8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r2, 6e42bc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7038c> │ │ │ │ + push {r1, r4} │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldrb.w r3, [r1, #40] @ 0x28 │ │ │ │ subs r3, #8 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.n 6e4262 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x70332> │ │ │ │ ldrh r2, [r1, #22] │ │ │ │ movw ip, #2925 @ 0xb6d │ │ │ │ @@ -2371672,15 +2371671,15 @@ │ │ │ │ b.n 6e43ea <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x704ba> │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r0, #168] @ 0xa8 │ │ │ │ mov r0, r1 │ │ │ │ b.n 6e43c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x70498> │ │ │ │ pop {r3, r6} │ │ │ │ lsls r4, r1, #5 │ │ │ │ - subs r4, #204 @ 0xcc │ │ │ │ + subs r4, #236 @ 0xec │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ strd r0, r3, [r1] │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -2372082,29 +2372081,29 @@ │ │ │ │ b.n 6e4840 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x70910> │ │ │ │ ldr r3, [pc, #32] @ (6e4888 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x70958>) │ │ │ │ add r3, pc │ │ │ │ b.n 6e4840 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x70910> │ │ │ │ ldr r3, [pc, #32] @ (6e488c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7095c>) │ │ │ │ add r3, pc │ │ │ │ b.n 6e4840 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x70910> │ │ │ │ - subs r0, #122 @ 0x7a │ │ │ │ + subs r0, #154 @ 0x9a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #384] @ 0x180 │ │ │ │ + ldr r5, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r0, #122 @ 0x7a │ │ │ │ + subs r0, #154 @ 0x9a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #120 @ 0x78 │ │ │ │ + subs r0, #152 @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #118 @ 0x76 │ │ │ │ + subs r0, #150 @ 0x96 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #116 @ 0x74 │ │ │ │ + subs r0, #148 @ 0x94 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #114 @ 0x72 │ │ │ │ + subs r0, #146 @ 0x92 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #112 @ 0x70 │ │ │ │ + subs r0, #144 @ 0x90 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ cbz r1, 6e48d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x709a0> │ │ │ │ @@ -2372181,39 +2372180,39 @@ │ │ │ │ add r2, pc │ │ │ │ vstr d0, [sp] │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.n 6e48da <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x709aa> │ │ │ │ ldr r0, [pc, #52] @ (6e4980 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x70a50>) │ │ │ │ add r0, pc │ │ │ │ b.n 6e48f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x709c0> │ │ │ │ - subs r0, #62 @ 0x3e │ │ │ │ + subs r0, #94 @ 0x5e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r4, #22 │ │ │ │ + asrs r0, r0, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #22 │ │ │ │ + subs r0, #54 @ 0x36 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #728 @ (adr r5, 6e4c38 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x70d08>) │ │ │ │ + add r5, pc, #856 @ (adr r5, 6e4cb8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x70d88>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #248 @ 0xf8 │ │ │ │ + subs r0, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #28 │ │ │ │ + subs r0, #60 @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - blt.n 6e48b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x70988> │ │ │ │ + blt.n 6e48f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x709c8> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 6e49fc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x70acc> │ │ │ │ + bvs.n 6e4a3c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x70b0c> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r0, #152 @ 0x98 │ │ │ │ + movs r0, #184 @ 0xb8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, pc, #760 @ (adr r5, 6e4c70 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x70d40>) │ │ │ │ + add r5, pc, #888 @ (adr r5, 6e4cf0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x70dc0>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #136 @ 0x88 │ │ │ │ + adds r1, #168 @ 0xa8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #210 @ 0xd2 │ │ │ │ + adds r7, #242 @ 0xf2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #148 @ 0x94 │ │ │ │ + adds r7, #180 @ 0xb4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r2, 6e49ac <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x70a7c> │ │ │ │ @@ -2372263,33 +2372262,33 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [pc, #40] @ (6e4a28 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x70af8>) │ │ │ │ add r4, pc │ │ │ │ b.n 6e49be <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x70a8e> │ │ │ │ - cmp r0, #212 @ 0xd4 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r4, r4, #18 │ │ │ │ + lsls r4, r0, #19 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r4, #20 │ │ │ │ + asrs r6, r0, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #160 @ 0xa0 │ │ │ │ + movs r7, #192 @ 0xc0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r4 │ │ │ │ + adcs r2, r0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r0, [r3, #19] │ │ │ │ + ldrb r0, [r7, #19] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r6, r7, #17 │ │ │ │ + lsls r6, r3, #18 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r0, r6, #17 │ │ │ │ + lsls r0, r2, #18 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r0, #136 @ 0x88 │ │ │ │ + cmp r0, #168 @ 0xa8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r0, r3, #17 │ │ │ │ + lsls r0, r7, #17 │ │ │ │ lsls r1, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr.w r1, [pc, #3040] @ 6e5620 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x716f0> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -2373392,265 +2373391,265 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ push {r2, r3, r5, r7, lr} │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #58 @ 0x3a │ │ │ │ + adds r7, #90 @ 0x5a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r3, #22 │ │ │ │ + subs r3, #54 @ 0x36 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r2, r5, #14 │ │ │ │ + lsls r2, r1, #15 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bmi.n 6e55c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71694> │ │ │ │ + bmi.n 6e5604 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x716d4> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r0, #216 @ 0xd8 │ │ │ │ + subs r0, #248 @ 0xf8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6e57c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71894> │ │ │ │ + b.n 6e5804 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x718d4> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r7, #138 @ 0x8a │ │ │ │ + adds r7, #170 @ 0xaa │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #90 @ 0x5a │ │ │ │ + subs r0, #122 @ 0x7a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsh.w r0, [r2, #156] @ 0x9c │ │ │ │ - bgt.n 6e55ac <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7167c> │ │ │ │ + ldr??.w r0, [r2, #156] @ 0x9c │ │ │ │ + bgt.n 6e55ec <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x716bc> │ │ │ │ lsls r0, r3, #4 │ │ │ │ - b.n 6e5d94 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71e64> │ │ │ │ + b.n 6e5dd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71ea4> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r4, [r5, #52] @ 0x34 │ │ │ │ + str r4, [r1, #56] @ 0x38 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - vld4.32 {d0-d3}, [r6 :64], ip │ │ │ │ - str r1, [sp, #88] @ 0x58 │ │ │ │ + vst4.32 {d16-d19}, [r6 :64], ip │ │ │ │ + str r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r5, #226 @ 0xe2 │ │ │ │ + adds r6, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r2, #1 │ │ │ │ + subs r4, r6, #1 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r5, #168 @ 0xa8 │ │ │ │ + adds r5, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #144 @ 0x90 │ │ │ │ + adds r5, #176 @ 0xb0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #136 @ 0x88 │ │ │ │ + adds r5, #168 @ 0xa8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #166 @ 0xa6 │ │ │ │ + adds r7, #198 @ 0xc6 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bne.n 6e564c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7171c> │ │ │ │ + bcs.n 6e568c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7175c> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r3, #248 @ 0xf8 │ │ │ │ + adds r4, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #250 @ 0xfa │ │ │ │ + adds r4, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #36 @ 0x24 │ │ │ │ + adds r5, #68 @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r0, #24] │ │ │ │ + ldrh r6, [r4, #24] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r0, [r6, #38] @ 0x26 │ │ │ │ + strh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cbz r0, 6e56dc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x717ac> │ │ │ │ lsls r4, r1, #5 │ │ │ │ - svc 204 @ 0xcc │ │ │ │ + svc 236 @ 0xec │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xf762009c │ │ │ │ - svc 154 @ 0x9a │ │ │ │ + @ instruction: 0xf782009c │ │ │ │ + svc 186 @ 0xba │ │ │ │ lsls r7, r4, #2 │ │ │ │ - vshr.u64 d16, d8, #50 │ │ │ │ - adds r5, #28 │ │ │ │ + vshr.u64 d16, d8, #18 │ │ │ │ + adds r5, #60 @ 0x3c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r3, #26 │ │ │ │ + adds r3, #58 @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r0, #12] │ │ │ │ + str r2, [r4, #12] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r2, #200 @ 0xc8 │ │ │ │ + adds r2, #232 @ 0xe8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r4, #26] │ │ │ │ + strh r2, [r0, #28] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #26 │ │ │ │ + adds r4, #58 @ 0x3a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r2, #238 @ 0xee │ │ │ │ + adds r3, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #50 @ 0x32 │ │ │ │ + adds r2, #82 @ 0x52 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r7!, {r1, r2, r5, r6} │ │ │ │ + ldmia r7, {r1, r2, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 6e562c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x716fc> │ │ │ │ + blt.n 6e566c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7173c> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r4, [r5, #27] │ │ │ │ + strb r4, [r1, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + adds r2, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r7!, {r3, r4} │ │ │ │ + ldmia r7!, {r3, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 6e57a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71870> │ │ │ │ + blt.n 6e57e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x718b0> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r6, [r3, #26] │ │ │ │ + strb r6, [r7, #26] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r1, #184 @ 0xb8 │ │ │ │ + adds r1, #216 @ 0xd8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r6!, {r3, r4, r5, r7} │ │ │ │ + ldmia r6, {r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 6e5790 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71860> │ │ │ │ + ble.n 6e57d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x718a0> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stc2l 0, cr0, [sl, #-608]! @ 0xfffffda0 │ │ │ │ - adds r1, #98 @ 0x62 │ │ │ │ + stc2 0, cr0, [sl, #608] @ 0x260 │ │ │ │ + adds r1, #130 @ 0x82 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r6, #26 │ │ │ │ + asrs r0, r2, #27 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvc.n 6e5648 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71718> │ │ │ │ + bvc.n 6e5688 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71758> │ │ │ │ lsls r0, r3, #4 │ │ │ │ - adds r1, #24 │ │ │ │ + adds r1, #56 @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r2, #12] │ │ │ │ + strh r6, [r6, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, #78 @ 0x4e │ │ │ │ + adds r2, #110 @ 0x6e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r1, #34 @ 0x22 │ │ │ │ + adds r1, #66 @ 0x42 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #102 @ 0x66 │ │ │ │ + adds r0, #134 @ 0x86 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r5, {r3, r5, r6} │ │ │ │ + ldmia r5!, {r3, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 6e56f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x717c8> │ │ │ │ + bgt.n 6e5738 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71808> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldc2 0, cr0, [sl], {152} @ 0x98 │ │ │ │ - adds r0, #18 │ │ │ │ + ldc2 0, cr0, [sl], #-608 @ 0xfffffda0 │ │ │ │ + adds r0, #50 @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r4, #21 │ │ │ │ + asrs r0, r0, #22 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvs.n 6e57d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x718a0> │ │ │ │ + bvs.n 6e5810 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x718e0> │ │ │ │ lsls r0, r3, #4 │ │ │ │ - adds r0, #16 │ │ │ │ + adds r0, #48 @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r3, #2] │ │ │ │ + strh r2, [r7, #2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r1, #18 │ │ │ │ + adds r1, #50 @ 0x32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r7, #212 @ 0xd4 │ │ │ │ + cmp r7, #244 @ 0xf4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r5, r0] │ │ │ │ + strb r0, [r1, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r7, #202 @ 0xca │ │ │ │ + cmp r7, #234 @ 0xea │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, r3] │ │ │ │ + ldrb r6, [r6, r3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bge.n 6e5728 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x717f8> │ │ │ │ + blt.n 6e5768 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71838> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xf278009c │ │ │ │ - cmp r7, #168 @ 0xa8 │ │ │ │ + @ instruction: 0xf298009c │ │ │ │ + cmp r7, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [r1, #40] @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #142 @ 0x8e │ │ │ │ + cmp r7, #174 @ 0xae │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ + cmp r7, #152 @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #30 │ │ │ │ + adds r0, #62 @ 0x3e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xf1e4009c │ │ │ │ - ldrh r4, [r0, r7] │ │ │ │ + addw r0, r4, #156 @ 0x9c │ │ │ │ + ldrh r4, [r4, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [sp, #640] @ 0x280 │ │ │ │ + str r6, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3, {r1, r3, r6} │ │ │ │ + ldmia r3, {r1, r3, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [sp, #560] @ 0x230 │ │ │ │ + str r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r6, #122 @ 0x7a │ │ │ │ + cmp r6, #154 @ 0x9a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #120 @ 0x78 │ │ │ │ + cmp r6, #152 @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r5, #68 @ 0x44 │ │ │ │ + cmp r5, #100 @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #126 @ 0x7e │ │ │ │ + cmp r6, #158 @ 0x9e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r2, {r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r2, {r1, r2, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [sp, #912] @ 0x390 │ │ │ │ + str r1, [sp, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r0, #118 @ 0x76 │ │ │ │ + adds r0, #150 @ 0x96 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r4, #156 @ 0x9c │ │ │ │ + movs r4, #188 @ 0xbc │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r6, [r6, #25] │ │ │ │ + ldrb r6, [r2, #26] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r4, [r5, r7] │ │ │ │ + str r4, [r1, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + ldrb r6, [r5, #26] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r4, [r7, r7] │ │ │ │ + str r4, [r3, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ble.n 6e56fc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x717cc> │ │ │ │ + ble.n 6e573c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7180c> │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r0, [sp, #680] @ 0x2a8 │ │ │ │ + str r0, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r2, {r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [sp, #576] @ 0x240 │ │ │ │ + str r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r2!, {r1, r5, r6} │ │ │ │ + ldmia r2!, {r1, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r2!, {r1, r4, r6} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r2!, {r1, r3, r6} │ │ │ │ + ldmia r2!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r5, #88 @ 0x58 │ │ │ │ + cmp r5, #120 @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, #254 @ 0xfe │ │ │ │ + cmp r5, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r5, #24 │ │ │ │ + cmp r5, #56 @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, #242 @ 0xf2 │ │ │ │ + cmp r5, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r6, [r6, #5] │ │ │ │ + strb r6, [r2, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bvs.n 6e582c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x718fc> │ │ │ │ + bvs.n 6e586c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7193c> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r4, #62] @ 0x3e │ │ │ │ + str r0, [sp, #8] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r4, #138 @ 0x8a │ │ │ │ + cmp r4, #170 @ 0xaa │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r3, #116 @ 0x74 │ │ │ │ + cmp r3, #148 @ 0x94 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, #52 @ 0x34 │ │ │ │ + cmp r4, #84 @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #280 @ (adr r3, 6e5920 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x719f0>) │ │ │ │ + add r3, pc, #408 @ (adr r3, 6e59a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71a70>) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r4, #18 │ │ │ │ + cmp r4, #50 @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r3, #80 @ 0x50 │ │ │ │ + cmp r3, #112 @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #184 @ (adr r3, 6e58cc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7199c>) │ │ │ │ + add r3, pc, #312 @ (adr r3, 6e594c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71a1c>) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r3, #116 @ 0x74 │ │ │ │ + cmp r3, #148 @ 0x94 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r3, #78 @ 0x4e │ │ │ │ + cmp r3, #110 @ 0x6e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r3, #88 @ 0x58 │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r3, #66 @ 0x42 │ │ │ │ + cmp r3, #98 @ 0x62 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r3, #76 @ 0x4c │ │ │ │ + cmp r3, #108 @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r3, #86 @ 0x56 │ │ │ │ + cmp r3, #118 @ 0x76 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r3, #88 @ 0x58 │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r3, #82 @ 0x52 │ │ │ │ + cmp r3, #114 @ 0x72 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r3, #96 @ 0x60 │ │ │ │ + cmp r3, #128 @ 0x80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r2 │ │ │ │ add.w lr, r0, #4 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r2, [lr] │ │ │ │ cmp r2, r5 │ │ │ │ @@ -2373764,15 +2373763,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6e5878 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71948> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6e593e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71a0e> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl ab8e84 │ │ │ │ + bl ab8e14 │ │ │ │ ldr r7, [r7, #68] @ 0x44 │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 6e5942 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71a12> │ │ │ │ ldr r5, [r5, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 6e5932 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71a02> │ │ │ │ ldr.w r9, [r9, #8] │ │ │ │ @@ -2373831,15 +2373830,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 ab8980 │ │ │ │ + bl ab8910 │ │ │ │ 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] │ │ │ │ @@ -2373849,29 +2373848,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 ab8a68 │ │ │ │ + bl ab89f8 │ │ │ │ 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, 6e5a7a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71b4a> │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ cbz r1, 6e5a64 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71b34> │ │ │ │ add r1, r7 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add.w sl, sl, #1 │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl ab8ae0 │ │ │ │ + bl ab8a70 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, sl │ │ │ │ bhi.n 6e5a5c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71b2c> │ │ │ │ adds r7, #15 │ │ │ │ cmp r7, r8 │ │ │ │ bne.n 6e5a54 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71b24> │ │ │ │ add.w fp, fp, #32 │ │ │ │ @@ -2373931,15 +2373930,15 @@ │ │ │ │ beq.n 6e5b2a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71bfa> │ │ │ │ tst r7, r4 │ │ │ │ beq.n 6e5b0e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71bde> │ │ │ │ add.w r2, sl, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ adds r4, #1 │ │ │ │ - bl ab8a2c │ │ │ │ + bl ab89bc │ │ │ │ cmp r4, #16 │ │ │ │ bne.n 6e5b14 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71be4> │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #16 │ │ │ │ bne.n 6e5b04 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71bd4> │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -2373948,15 +2373947,15 @@ │ │ │ │ bne.n 6e5af8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71bc8> │ │ │ │ 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 ab8b04 │ │ │ │ + bl ab8a94 │ │ │ │ ldr.w r0, [r7], #4 │ │ │ │ blx 6a8b0 │ │ │ │ cmp r7, r4 │ │ │ │ bne.n 6e5b4e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71c1e> │ │ │ │ mov r0, r9 │ │ │ │ blx 6a8b0 │ │ │ │ ldr r2, [pc, #108] @ (6e5bd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71ca0>) │ │ │ │ @@ -2373993,23 +2373992,23 @@ │ │ │ │ movs r6, #128 @ 0x80 │ │ │ │ movs r4, #19 │ │ │ │ add r3, pc │ │ │ │ b.n 6e5a04 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71ad4> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 6e5b7c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71c4c> │ │ │ │ + bne.n 6e5bbc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71c8c> │ │ │ │ lsls r0, r3, #4 │ │ │ │ add r6, pc, #240 @ (adr r6, 6e5cbc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71d8c>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ - bne.n 6e5bf4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71cc4> │ │ │ │ + bne.n 6e5c34 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71d04> │ │ │ │ lsls r0, r3, #4 │ │ │ │ add r4, pc, #608 @ (adr r4, 6e5e34 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71f04>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4} │ │ │ │ lsls r0, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bl 43992c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3255c0> │ │ │ │ @@ -2375518,15 +2375517,15 @@ │ │ │ │ str r5, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xff93ffff │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - adds r0, r2, r0 │ │ │ │ + adds r0, r6, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r4, [pc, #888] @ (6e6eb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x72f80>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2375834,15 +2375833,15 @@ │ │ │ │ nop │ │ │ │ str r4, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - lsls r6, r5, #19 │ │ │ │ + lsls r6, r1, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add.w r1, r1, r2, lsl #5 │ │ │ │ ldr r3, [r1, #56] @ 0x38 │ │ │ │ ldrb.w r2, [r3, #-8] │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 6e6eea <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x72fba> │ │ │ │ ldr r3, [r3, #16] │ │ │ │ @@ -2378019,15 +2378018,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ ldr.w r0, [r4, #720] @ 0x2d0 │ │ │ │ - bl af627c │ │ │ │ + bl af620c │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ cbz r1, 6e8520 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x745f0> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cc14c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5821c> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r4, #1893] @ 0x765 │ │ │ │ @@ -2378102,15 +2378101,15 @@ │ │ │ │ bcs.n 6e86b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x74780> │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ bl 6e8178 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x74248> │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #720] @ 0x2d0 │ │ │ │ movs r2, #0 │ │ │ │ - bl af6eb8 │ │ │ │ + bl af6e48 │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ mov r9, r6 │ │ │ │ cbz r1, 6e8608 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x746d8> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cc14c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5821c> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ @@ -2378286,15 +2378285,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r2, fp │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #1 │ │ │ │ strd r6, r9, [sp] │ │ │ │ - bl af4d74 │ │ │ │ + bl af4d04 │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ cbz r1, 6e8810 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x748e0> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cc14c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5821c> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r4, #1893] @ 0x765 │ │ │ │ @@ -2378847,15 +2378846,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r2, #29] │ │ │ │ lsls r4, r1, #5 │ │ │ │ cmp r5, #226 @ 0xe2 │ │ │ │ lsls r2, r2, #5 │ │ │ │ cmp r5, #209 @ 0xd1 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - sbcs.w r0, sl, #5111808 @ 0x4e0000 │ │ │ │ + @ instruction: 0xf59a009c │ │ │ │ cmp r4, #113 @ 0x71 │ │ │ │ lsls r2, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r3, [r0, #2396] @ 0x95c │ │ │ │ cbz r3, 6e8e9c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x74f6c> │ │ │ │ ldr.w r3, [r0, #2400] @ 0x960 │ │ │ │ @@ -2378886,15 +2378885,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #9 │ │ │ │ bl 6e8178 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x74248> │ │ │ │ vldr d0, [pc, #132] @ 6e8f70 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x75040> │ │ │ │ ldrd r1, r2, [r6] │ │ │ │ ldr.w r3, [r4, #1936] @ 0x790 │ │ │ │ ldr.w r0, [r4, #720] @ 0x2d0 │ │ │ │ - bl af4da8 │ │ │ │ + bl af4d38 │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ cbz r1, 6e8f10 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x74fe0> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cc14c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5821c> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r4, #1893] @ 0x765 │ │ │ │ @@ -2379023,15 +2379022,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #384] @ 0x180 │ │ │ │ strh.w r4, [sp, #408] @ 0x198 │ │ │ │ bl 6e8178 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x74248> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r0, [r5, #720] @ 0x2d0 │ │ │ │ - bl af5d80 │ │ │ │ + bl af5d10 │ │ │ │ ldr.w r1, [r5, #748] @ 0x2ec │ │ │ │ cbz r1, 6e908a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7515a> │ │ │ │ mov r0, r5 │ │ │ │ bl 6cc14c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5821c> │ │ │ │ str.w r4, [r5, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r5, #1893] @ 0x765 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2379074,15 +2379073,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 6e8178 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x74248> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #720] @ 0x2d0 │ │ │ │ movs r2, #0 │ │ │ │ - bl af5d80 │ │ │ │ + bl af5d10 │ │ │ │ ldr.w r1, [r5, #748] @ 0x2ec │ │ │ │ cbz r1, 6e9118 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x751e8> │ │ │ │ mov r0, r5 │ │ │ │ bl 6cc14c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5821c> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r5, #1893] @ 0x765 │ │ │ │ @@ -2379253,15 +2379252,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r4, #720] @ 0x2d0 │ │ │ │ vldr d0, [sp, #16] │ │ │ │ - bl af65b0 │ │ │ │ + bl af6540 │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ cbz r1, 6e92f2 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x753c2> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cc14c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5821c> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r4, #1893] @ 0x765 │ │ │ │ @@ -2379359,21 +2379358,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 af4ddc │ │ │ │ + bl af4d6c │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ ldr.w r0, [r6, #720] @ 0x2d0 │ │ │ │ mov r2, r5 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - bl af4e30 │ │ │ │ + bl af4dc0 │ │ │ │ ldrh.w r0, [sp, #132] @ 0x84 │ │ │ │ bl 432428 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31e0bc> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldrh.w fp, [sp, #132] @ 0x84 │ │ │ │ mov ip, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6e9478 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x75548> │ │ │ │ @@ -2379560,15 +2379559,15 @@ │ │ │ │ str.w r9, [sp] │ │ │ │ mov r3, r4 │ │ │ │ strd r5, r5, [sp, #32] │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ strd r5, r5, [sp, #24] │ │ │ │ strd r5, r5, [sp, #16] │ │ │ │ ldr.w r0, [r6, #720] @ 0x2d0 │ │ │ │ - bl af50f0 │ │ │ │ + bl af5080 │ │ │ │ ldr.w r1, [r6, #748] @ 0x2ec │ │ │ │ cbz r1, 6e9618 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x756e8> │ │ │ │ mov r0, r6 │ │ │ │ bl 6cc14c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x5821c> │ │ │ │ str.w r5, [r6, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r6, #1893] @ 0x765 │ │ │ │ cbz r3, 6e9628 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x756f8> │ │ │ │ @@ -2380008,15 +2380007,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, #92] @ 0x5c │ │ │ │ lsls r4, r1, #5 │ │ │ │ str r4, [r5, #88] @ 0x58 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r0], #624 @ 0x270 │ │ │ │ + stmdb r0, {r2, r3, r4, r7} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r1 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r7, r0 │ │ │ │ @@ -2380072,15 +2380071,15 @@ │ │ │ │ b.n 6e9b12 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x75be2> │ │ │ │ str.w r4, [r6, #160] @ 0xa0 │ │ │ │ b.n 6e9b12 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x75be2> │ │ │ │ str r2, [r3, #80] @ 0x50 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r4], #-624 @ 0x270 │ │ │ │ + ldmia.w r4, {r2, r3, r4, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3648] @ 0xe40 │ │ │ │ sub sp, #412 @ 0x19c │ │ │ │ ldr.w r4, [pc, #2372] @ 6ea4ac <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7657c> │ │ │ │ mov r5, r2 │ │ │ │ @@ -2380900,21 +2380899,21 @@ │ │ │ │ str r0, [r0, #72] @ 0x48 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [r9, #-1020] @ 0xfffffc04 │ │ │ │ ldrsh r2, [r0, r6] │ │ │ │ lsls r4, r1, #5 │ │ │ │ - b.n 6eaa2c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x76afc> │ │ │ │ + b.n 6eaa6c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x76b3c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 6eaa20 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x76af0> │ │ │ │ + b.n 6eaa60 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x76b30> │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - svc 46 @ 0x2e │ │ │ │ + svc 78 @ 0x4e │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3416] @ 0xd58 │ │ │ │ ldr r2, [pc, #288] @ (6ea604 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x766d4>) │ │ │ │ sub.w sp, sp, #644 @ 0x284 │ │ │ │ @@ -2381218,15 +2381217,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, r0] │ │ │ │ lsls r4, r1, #5 │ │ │ │ ldr r4, [r3, r0] │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 6ea820 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x768f0> │ │ │ │ + bgt.n 6ea860 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x76930> │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r2, [r0, #972] @ 0x3cc │ │ │ │ sub sp, #8 │ │ │ │ @@ -2381487,15 +2381486,15 @@ │ │ │ │ ldr.w ip, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ str.w r2, [r0, #2408] @ 0x968 │ │ │ │ b.n 6eab10 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x76be0> │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 6eaaa2 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x76b72> │ │ │ │ b.n 6ea9b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x76a84> │ │ │ │ - bls.n 6eabec <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x76cbc> │ │ │ │ + bls.n 6eac2c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x76cfc> │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #56] @ 6eab88 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x76c58> │ │ │ │ subs r3, r0, #1 │ │ │ │ @@ -2381522,15 +2381521,15 @@ │ │ │ │ movs r0, #4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r0, [r5, r2] │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 6eaad8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x76ba8> │ │ │ │ + bhi.n 6eab18 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x76be8> │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ ldr.w r2, [pc, #1468] @ 6eb164 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x77234> │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ @@ -2382091,27 +2382090,27 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r1, r1] │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r0, r1] │ │ │ │ lsls r4, r1, #5 │ │ │ │ - bhi.n 6eb12c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x771fc> │ │ │ │ + bhi.n 6eb16c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7723c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ strh r0, [r2, r1] │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 6eb238 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x77308> │ │ │ │ + bvs.n 6eb278 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x77348> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 6eb0f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x771c4> │ │ │ │ + bmi.n 6eb134 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x77204> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 6eb0f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x771c8> │ │ │ │ + bmi.n 6eb138 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x77208> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 6eb260 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x77330> │ │ │ │ + bcc.n 6eb0a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x77170> │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ @@ -2382282,17 +2382281,17 @@ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r6, [sp, #656] @ 0x290 │ │ │ │ + ldr r6, [sp, #784] @ 0x310 │ │ │ │ lsls r0, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #28 │ │ │ │ strd r0, r1, [sp, #16] │ │ │ │ mov r1, r3 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2382379,15 +2382378,15 @@ │ │ │ │ mov r5, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov fp, r1 │ │ │ │ b.n 6eb404 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x774d4> │ │ │ │ strb r2, [r5, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r6, [sp, #312] @ 0x138 │ │ │ │ + ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ lsls r0, r3, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r4, [pc, #60] @ (6eb4a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x77570>) │ │ │ │ add r4, pc │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r4, lr, lsl #2 │ │ │ │ @@ -2382407,15 +2382406,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ add.w lr, lr, #4 │ │ │ │ cmp.w lr, #44 @ 0x2c │ │ │ │ bne.n 6eb466 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x77536> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #512] @ 0x200 │ │ │ │ + ldr r5, [sp, #640] @ 0x280 │ │ │ │ lsls r0, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r8, [pc, #120] @ 6eb530 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x77600> │ │ │ │ mov r4, r0 │ │ │ │ @@ -2382461,23 +2382460,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r4] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ + ldr r5, [sp, #280] @ 0x118 │ │ │ │ lsls r0, r3, #4 │ │ │ │ ldr r3, [pc, #232] @ (6eb620 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x776f0>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r5, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 6eb54c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7761c> │ │ │ │ + beq.n 6eb58c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7765c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ and.w r1, r1, #7 │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 6eb568 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x77638> │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 6eb560 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x77630> │ │ │ │ cmp r1, #4 │ │ │ │ @@ -2383067,82 +2383066,82 @@ │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ mrc2 15, 0, pc, cr9, cr15, {7} │ │ │ │ - ldmia r4, {r1, r4, r5} │ │ │ │ + ldmia r4, {r1, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4!, {r1, r6} │ │ │ │ + ldmia r4!, {r1, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r7, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r4, r5} │ │ │ │ + ldmia r4, {r1, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4, {r3, r4, r5} │ │ │ │ + ldmia r4, {r3, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r6, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r2, r3, r5} │ │ │ │ + ldmia r4!, {r2, r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - rev r0, r5 │ │ │ │ + rev16 r0, r1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r3} │ │ │ │ + ldmia r4!, {r1, r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ @ instruction: 0xfbe9ffff │ │ │ │ - rev r4, r2 │ │ │ │ + rev r4, r6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 6ebbce <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x77c9e> │ │ │ │ + rev r0, r3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r0, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r2, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r2, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r4, r1, r7 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 6ebbe6 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x77cb6> │ │ │ │ + cbnz r4, 6ebbee <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x77cbe> │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r0, r3, r4 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 6ebbf4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x77cc4> │ │ │ │ + cbnz r6, 6ebbfc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x77ccc> │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 6ebbfe <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x77cce> │ │ │ │ + cbnz r0, 6ebc06 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x77cd6> │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 6ebc06 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x77cd6> │ │ │ │ + cbnz r4, 6ebc0e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x77cde> │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r7, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, r0 │ │ │ │ lsls r4, r1, #5 │ │ │ │ @@ -2383345,29 +2383344,29 @@ │ │ │ │ ldr r0, [pc, #36] @ (6ebe18 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x77ee8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (6ebe1c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x77eec>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r0, [r2, #8] │ │ │ │ + ldrb r0, [r6, #8] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r4, [sp, #384] @ 0x180 │ │ │ │ + str r4, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r6, 6ebe70 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x77f40> │ │ │ │ + cbz r6, 6ebe78 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x77f48> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [pc, #656] @ (6ec0a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x78174>) │ │ │ │ + ldr r2, [pc, #784] @ (6ec124 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x781f4>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r2, [r3, r4] │ │ │ │ + strh r2, [r7, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bls.n 6ebdbc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x77e8c> │ │ │ │ + bls.n 6ebdfc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x77ecc> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r2, #7] │ │ │ │ + ldrb r6, [r6, #7] │ │ │ │ lsls r2, r4, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 6ebe94 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x77f64> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #12 │ │ │ │ asrs r6, r1, #4 │ │ │ │ @@ -2383422,45 +2383421,45 @@ │ │ │ │ ldr r0, [pc, #68] @ (6ebed4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x77fa4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (6ebed8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x77fa8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r4, [r2, #6] │ │ │ │ + ldrb r4, [r6, #6] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r6, [r3, #6] │ │ │ │ + ldrb r6, [r7, #6] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r0, [r4, #4] │ │ │ │ + ldrb r0, [r0, #5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5} │ │ │ │ + ldmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - mov ip, r0 │ │ │ │ + mov ip, r4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r1, #22] │ │ │ │ + strh r6, [r5, #22] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r4, [r1, #26] │ │ │ │ + strh r4, [r5, #26] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r3, [sp, #856] @ 0x358 │ │ │ │ + str r3, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #304 @ 0x130 │ │ │ │ + add r4, sp, #432 @ 0x1b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r2, #9] │ │ │ │ + ldrb r6, [r6, #9] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r7!, {r2, r5, r7} │ │ │ │ + stmia r7!, {r2, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r1, r5, r7} │ │ │ │ + stmia r7!, {r1, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + @ instruction: 0xb78c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r2, r7} │ │ │ │ + stmia r7!, {r2, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r2, #118 @ 0x76 │ │ │ │ + subs r2, #150 @ 0x96 │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2384404,217 +2384403,217 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 6ec448 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x78518> │ │ │ │ nop │ │ │ │ subs r6, #228 @ 0xe4 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r7} │ │ │ │ + stmia r5!, {r1, r2, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r7} │ │ │ │ + stmia r5!, {r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [r0, #40] @ 0x28 │ │ │ │ + ldr r4, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r4!, {r1, r2, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r3, r4, r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r7, #0] │ │ │ │ + strb r4, [r3, #1] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r4, [r3, #30] │ │ │ │ + ldrb r4, [r7, #30] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r4!, {r1, r7} │ │ │ │ + stmia r4!, {r1, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r1, r3, r4} │ │ │ │ + stmia r5!, {r1, r3, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r3} │ │ │ │ + stmia r5!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r2} │ │ │ │ + stmia r5!, {r2, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r2, r5, r7} │ │ │ │ + stmia r4!, {r2, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r2, r5, r6} │ │ │ │ + stmia r4!, {r2, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r1, r2, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r0, r7] │ │ │ │ + ldrh r4, [r4, r7] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r7, r6] │ │ │ │ + ldrh r0, [r3, r7] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r4, [r5, r6] │ │ │ │ + ldrh r4, [r1, r7] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r4, r6] │ │ │ │ + ldrh r2, [r0, r7] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r2, r5, r7} │ │ │ │ + stmia r4!, {r2, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r2, r5, r7} │ │ │ │ + stmia r4!, {r2, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, sp, #1000 @ 0x3e8 │ │ │ │ + add r4, sp, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r0, #11] │ │ │ │ + ldrb r6, [r4, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r6, r2] │ │ │ │ + strb r2, [r2, r3] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r4, r1, #5 │ │ │ │ + adds r4, r5, #5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r2!, {r4, r5} │ │ │ │ + stmia r2!, {r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r5} │ │ │ │ + stmia r2!, {r1, r2, r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r2, r5, r7} │ │ │ │ + stmia r4!, {r2, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r1, r2, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r3, r5} │ │ │ │ + stmia r4!, {r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r6} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r6, r1, #22 │ │ │ │ + lsrs r6, r5, #22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r3, #15] │ │ │ │ + ldrb r2, [r7, #15] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r4, r7] │ │ │ │ + ldrh r2, [r0, r0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [r2, r7] │ │ │ │ + ldr r6, [r6, r7] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrsb r4, [r3, r1] │ │ │ │ + ldrsb r4, [r7, r1] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r3, sp, #664 @ 0x298 │ │ │ │ + add r3, sp, #792 @ 0x318 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bkpt 0x0002 │ │ │ │ + bkpt 0x0022 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r3, #66 @ 0x42 │ │ │ │ + adds r3, #98 @ 0x62 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - pop {r1, r2, r4, r6, r7, pc} │ │ │ │ + pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r2, #32 │ │ │ │ + lsrs r2, r6, #32 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r5, r7} │ │ │ │ + stmia r2!, {r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [pc, #560] @ (6ecbf0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x78cc0>) │ │ │ │ + ldr r7, [pc, #688] @ (6ecc70 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x78d40>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r2!, {r7} │ │ │ │ + stmia r2!, {r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r1, r4, r5} │ │ │ │ + stmia r2!, {r1, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r3} │ │ │ │ + stmia r0!, {r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r2, #3] │ │ │ │ + strb r2, [r6, #3] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ite │ │ │ │ + stmia r0!, {r2, r4} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + stmia r0!, {r1, r2} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + it │ │ │ │ lsl r4, r3, #2 │ │ │ │ - itte al @ unpredictable │ │ │ │ - lslal r4, r3, #2 │ │ │ │ - it le @ unpredictable │ │ │ │ - lslle r4, r3, #2 │ │ │ │ - add r3, pc, #752 @ (adr r3, 6eccd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x78da4>) │ │ │ │ + add r3, pc, #880 @ (adr r3, 6ecd54 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x78e24>) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, sp, #512 @ 0x200 │ │ │ │ + add r6, sp, #640 @ 0x280 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r2, r3, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r2, r3, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r4, r1, #28 │ │ │ │ + lsls r4, r5, #28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r2, #20 │ │ │ │ + adds r2, #52 @ 0x34 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r2, [r3, r1] │ │ │ │ + ldr r2, [r7, r1] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [r2, r1] │ │ │ │ + ldr r4, [r6, r1] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r1!, {r3, r5, r7} │ │ │ │ + stmia r1!, {r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb8c0 │ │ │ │ + @ instruction: 0xb8e0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb868 │ │ │ │ + @ instruction: 0xb888 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - itee ne │ │ │ │ - lslne r4, r3, #2 │ │ │ │ - itt ne @ unpredictable │ │ │ │ - lslne r4, r3, #2 │ │ │ │ - stmiane r0!, {r1, r4, r5, r6} │ │ │ │ + itee cc │ │ │ │ + lslcc r4, r3, #2 │ │ │ │ + itt cc @ unpredictable │ │ │ │ + lslcc r4, r3, #2 │ │ │ │ + stmiacc r0!, {r1, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r4, 6eca78 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x78b48> │ │ │ │ + cbnz r4, 6eca80 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x78b50> │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bkpt 0x008c │ │ │ │ + bkpt 0x00ac │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r1, r3, r5} │ │ │ │ + stmia r0!, {r1, r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bkpt 0x000a │ │ │ │ + bkpt 0x002a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrsb r4, [r3, r4] │ │ │ │ + ldrsb r4, [r7, r4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bkpt 0x0026 │ │ │ │ + bkpt 0x0046 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - hlt 0x003c │ │ │ │ + revsh r4, r3 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bkpt 0x000a │ │ │ │ + bkpt 0x002a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r4, #32] │ │ │ │ + strh r4, [r0, #34] @ 0x22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb6ae │ │ │ │ + @ instruction: 0xb6ce │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0008 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r7, #154 @ 0x9a │ │ │ │ + adds r7, #186 @ 0xba │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r7, #108 @ 0x6c │ │ │ │ + adds r7, #140 @ 0x8c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - pop {r1, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0012 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - rev16 r4, r6 │ │ │ │ + hlt 0x0014 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - rev16 r2, r5 │ │ │ │ + hlt 0x000a │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r7, #118 @ 0x76 │ │ │ │ + adds r7, #150 @ 0x96 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r6, [r0, r3] │ │ │ │ + ldrsb r6, [r4, r3] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r4, r5, r7, pc} │ │ │ │ + pop {r4, r6, r7, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb66a │ │ │ │ + @ instruction: 0xb68a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r2, #30] │ │ │ │ + strh r4, [r6, #30] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - rev16 r2, r3 │ │ │ │ + rev16 r2, r7 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - rev16 r0, r1 │ │ │ │ + rev16 r0, r5 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - pop {r1, r2, r3, r4, r7, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - rev16 r4, r5 │ │ │ │ + hlt 0x000c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - rev16 r2, r5 │ │ │ │ + hlt 0x000a │ │ │ │ lsls r7, r2, #2 │ │ │ │ - rev16 r4, r5 │ │ │ │ + hlt 0x000c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - rev r2, r1 │ │ │ │ + rev r2, r5 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - pop {r2, r7, pc} │ │ │ │ + pop {r2, r5, r7, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r1, r2, r5, r6, pc} │ │ │ │ + pop {r1, r2, r7, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r6, #248 @ 0xf8 │ │ │ │ + adds r7, #24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - rev r6, r5 │ │ │ │ + rev16 r6, r1 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r4, pc, #872 @ (adr r4, 6ece0c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x78edc>) │ │ │ │ + add r4, pc, #1000 @ (adr r4, 6ece8c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x78f5c>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #80] @ (6ecafc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x78bcc>) │ │ │ │ add.w r3, r0, r1, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w lr, [r0, r1, lsl #2] │ │ │ │ @@ -2384638,15 +2384637,15 @@ │ │ │ │ ldrls.w r3, [r4, r1, lsl #2] │ │ │ │ cmp r2, #9 │ │ │ │ lsl.w r3, r3, lr │ │ │ │ orr.w r0, r0, r3 │ │ │ │ bne.n 6ecad4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x78ba4> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r4, #62] @ 0x3e │ │ │ │ + ldrh r0, [r0, #0] │ │ │ │ lsls r0, r3, #4 │ │ │ │ lsls r3, r1, #31 │ │ │ │ bpl.n 6ecb26 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x78bf6> │ │ │ │ and.w r3, r1, #30 │ │ │ │ subs r3, #2 │ │ │ │ cmp r3, #14 │ │ │ │ bhi.n 6ecb22 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x78bf2> │ │ │ │ @@ -2385723,57 +2385722,57 @@ │ │ │ │ nop │ │ │ │ adds r4, #146 @ 0x92 │ │ │ │ lsls r4, r1, #5 │ │ │ │ adds r4, #126 @ 0x7e │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #56] @ 0x38 │ │ │ │ + strh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - bkpt 0x0042 │ │ │ │ + bkpt 0x0062 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bkpt 0x009e │ │ │ │ + bkpt 0x00be │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #132 @ 0x84 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - strh r4, [r2, #20] │ │ │ │ + strh r4, [r6, #20] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - cbnz r2, 6ed6f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x797c4> │ │ │ │ + cbnz r2, 6ed6fc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x797cc> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - rev16 r4, r4 │ │ │ │ + hlt 0x0004 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r0, #20] │ │ │ │ + strh r6, [r4, #20] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - cbnz r0, 6ed6fa <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x797ca> │ │ │ │ + cbnz r0, 6ed702 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x797d2> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r2, 6ed70c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x797dc> │ │ │ │ + rev r2, r2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r4, 6ed718 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x797e8> │ │ │ │ + cbnz r4, 6ed720 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x797f0> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb8ee │ │ │ │ + cbnz r6, 6ed6da <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x797aa> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r0, 6ed716 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x797e6> │ │ │ │ + rev r0, r1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r2, 6ed6e6 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x797b6> │ │ │ │ + cbnz r2, 6ed6ee <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x797be> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r0, #14] │ │ │ │ + strh r4, [r4, #14] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - @ instruction: 0xb8f2 │ │ │ │ + cbnz r2, 6ed6ec <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x797bc> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r0, 6ed724 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x797f4> │ │ │ │ + rev r0, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r7, #10] │ │ │ │ + strh r6, [r3, #12] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldrb r6, [r1, #28] │ │ │ │ + ldrb r6, [r5, #28] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldrb r0, [r3, #27] │ │ │ │ + ldrb r0, [r7, #27] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldrb r0, [r4, #26] │ │ │ │ + ldrb r0, [r0, #27] │ │ │ │ lsls r0, r3, #4 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ movs r7, #24 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ add.w r2, r2, #134217728 @ 0x8000000 │ │ │ │ subs r2, #1 │ │ │ │ lsls r2, r2, #5 │ │ │ │ @@ -2385995,39 +2385994,39 @@ │ │ │ │ mla r3, r3, r2, r0 │ │ │ │ ldr r2, [pc, #60] @ (6ed994 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x79a64>) │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ bl 6de928 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6a9f8> │ │ │ │ b.w 6ecdf6 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x78ec6> │ │ │ │ - ldrb r4, [r7, #11] │ │ │ │ + ldrb r4, [r3, #12] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - cbz r6, 6ed9e2 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x79ab2> │ │ │ │ + cbz r6, 6ed9ea <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x79aba> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r6, 6ed9dc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x79aac> │ │ │ │ + cbz r6, 6ed9e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x79ab4> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r4, #7] │ │ │ │ + ldrb r2, [r0, #8] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - cbz r0, 6ed980 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x79a50> │ │ │ │ + cbz r0, 6ed988 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x79a58> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sxtb r2, r0 │ │ │ │ + sxtb r2, r4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sub sp, #192 @ 0xc0 │ │ │ │ + sub sp, #320 @ 0x140 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r2, #7] │ │ │ │ + ldrb r4, [r6, #7] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - sub sp, #264 @ 0x108 │ │ │ │ + sub sp, #392 @ 0x188 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r0, #7] │ │ │ │ + ldrb r2, [r4, #7] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - sub sp, #192 @ 0xc0 │ │ │ │ + sub sp, #320 @ 0x140 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sub sp, #248 @ 0xf8 │ │ │ │ + sub sp, #376 @ 0x178 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r4, #6] │ │ │ │ + ldrb r4, [r0, #7] │ │ │ │ lsls r0, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #5 │ │ │ │ @@ -2386057,17 +2386056,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (6ed9f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x79ac8>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ bl 6de928 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6a9f8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - sxth r0, r2 │ │ │ │ + sxth r0, r6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r4, #4] │ │ │ │ + ldrb r6, [r0, #5] │ │ │ │ lsls r0, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-128] │ │ │ │ sub.w sp, sp, #4160 @ 0x1040 │ │ │ │ @@ -2386621,25 +2386620,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #186 @ 0xba │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - strb r4, [r3, #15] │ │ │ │ + strb r4, [r7, #15] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - add r4, sp, #776 @ 0x308 │ │ │ │ + add r4, sp, #904 @ 0x388 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r5, #14] │ │ │ │ + strb r0, [r1, #15] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - add r4, sp, #664 @ 0x298 │ │ │ │ + add r4, sp, #792 @ 0x318 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r6, #12] │ │ │ │ + strb r6, [r2, #13] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - add r4, sp, #336 @ 0x150 │ │ │ │ + add r4, sp, #464 @ 0x1d0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ movs r6, #1 │ │ │ │ @@ -2387472,15 +2387471,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, #3 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, #0 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - add r3, pc, #624 @ (adr r3, 6eec4c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7ad1c>) │ │ │ │ + add r3, pc, #752 @ (adr r3, 6eeccc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7ad9c>) │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ bl 6de560 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6a630> │ │ │ │ ubfx r3, r0, #0, #11 │ │ │ │ @@ -2388273,23 +2388272,23 @@ │ │ │ │ cmp lr, r6 │ │ │ │ bne.n 6ef23c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7b30c> │ │ │ │ add.w r1, r8, r9 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub.w sl, sl, #4 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl ab8df4 │ │ │ │ + bl ab8d84 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 6ef28c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7b35c> │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r2, [sl, #4]! │ │ │ │ mov r0, r9 │ │ │ │ adds r5, #1 │ │ │ │ - bl ab8e2c │ │ │ │ + bl ab8dbc │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 6ef27a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7b34a> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 6e58fc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x719cc> │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2388326,39 +2388325,39 @@ │ │ │ │ bl 6e5878 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x71948> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6ef2d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7b3a0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, fp │ │ │ │ adds r6, #1 │ │ │ │ - bl ab8e84 │ │ │ │ + bl ab8e14 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ add r0, r8 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 6ef2da <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7b3aa> │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ cbz r2, 6ef30e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7b3de> │ │ │ │ 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 ab9558 │ │ │ │ + bl ab94e8 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ add.w sl, sl, #1 │ │ │ │ adds r4, #1 │ │ │ │ cmp sl, r1 │ │ │ │ bcc.n 6ef2b2 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7b382> │ │ │ │ mov r4, r7 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ - bl ab8ff4 │ │ │ │ + bl ab8f84 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6ef458 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7b528> │ │ │ │ movw fp, #34953 @ 0x8889 │ │ │ │ movt fp, #34952 @ 0x8888 │ │ │ │ movs r6, #0 │ │ │ │ cbnz r4, 6ef364 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7b434> │ │ │ │ b.n 6ef462 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7b532> │ │ │ │ @@ -2388373,15 +2388372,15 @@ │ │ │ │ bl 6e6798 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x72868> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ adds r6, #1 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 6ef462 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7b532> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl ab953c │ │ │ │ + bl ab94cc │ │ │ │ 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 │ │ │ │ @@ -2388479,22 +2388478,22 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r7, #1 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ - strh r2, [r7, #14] │ │ │ │ + strh r2, [r3, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ mcr2 15, 3, pc, cr3, cr15, {7} @ │ │ │ │ stc2 15, cr15, [r7, #-1020] @ 0xfffffc04 │ │ │ │ @ instruction: 0xfa83ffff │ │ │ │ lsrs r0, r7, #15 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldrb r0, [r0, #24] │ │ │ │ + ldrb r0, [r4, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2389094,21 +2389093,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (6efb50 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7bc20>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 6de928 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6a9f8> │ │ │ │ b.n 6efb1a <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7bbea> │ │ │ │ nop │ │ │ │ - ldr r4, [r2, r0] │ │ │ │ + ldr r4, [r6, r0] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - str r1, [sp, #568] @ 0x238 │ │ │ │ + str r1, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [r1, r0] │ │ │ │ + ldr r4, [r5, r0] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - str r1, [sp, #376] @ 0x178 │ │ │ │ + str r1, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, #1 │ │ │ │ @@ -2389222,21 +2389221,21 @@ │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #132] @ 0x84 │ │ │ │ bl 6e10f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6d1c0> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #136 @ 0x88 │ │ │ │ bl 6e1110 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x6d1e0> │ │ │ │ b.n 6efbee <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7bcbe> │ │ │ │ - ldrsb r4, [r3, r5] │ │ │ │ + ldrsb r4, [r7, r5] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - str r0, [sp, #856] @ 0x358 │ │ │ │ + str r0, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrsb r2, [r7, r3] │ │ │ │ + ldrsb r2, [r3, r4] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - str r0, [sp, #304] @ 0x130 │ │ │ │ + str r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ push {lr} │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 6efcfe <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7bdce> │ │ │ │ ldrb.w r2, [r3, #48] @ 0x30 │ │ │ │ @@ -2389809,15 +2389808,15 @@ │ │ │ │ b.n 6f022e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7c2fe> │ │ │ │ str.w r3, [r9, #32] │ │ │ │ b.n 6f020e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7c2de> │ │ │ │ lsls r4, r6, #2 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #30] │ │ │ │ + ldrh r0, [r2, #32] │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #32768 @ 0x8000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ sub.w lr, ip, lr │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2390543,15 +2390542,15 @@ │ │ │ │ b.n 6f04c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7c594> │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldc2 1, cr0, [r0, #-300]! @ 0xfffffed4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldc2 1, cr0, [r6, #-300] @ 0xfffffed4 │ │ │ │ bl ab6a46 │ │ │ │ - ldrh r2, [r4, #14] │ │ │ │ + ldrh r2, [r0, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ bl a22a52 │ │ │ │ bl 760a56 │ │ │ │ bl 4f4a5a <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3e06ee> │ │ │ │ bl 5a0a5e <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x48c6f2> │ │ │ │ @@ -2391362,22 +2391361,22 @@ │ │ │ │ nop │ │ │ │ adc.w r1, ip, #13303808 @ 0xcb0000 │ │ │ │ adc.w r1, r8, #13303808 @ 0xcb0000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #14] │ │ │ │ + strh r2, [r2, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ @ instruction: 0xf274014b │ │ │ │ - ldrb r4, [r0, #15] │ │ │ │ + ldrb r4, [r4, #15] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r1, #12] │ │ │ │ + ldrb r2, [r5, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r4, #9] │ │ │ │ + ldrb r0, [r0, #10] │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2392009,21 +2392008,21 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ strb r2, [r3, #4] │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ - ldmia r4!, {r1, r2} │ │ │ │ + ldmia r4!, {r1, r2, r5} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r6, [r7, #13] │ │ │ │ + strb r6, [r3, #14] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 6f1f14 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7dfe4> │ │ │ │ + b.n 6f1f54 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7e024> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3600] @ 0xe10 │ │ │ │ ldr.w r4, [pc, #2064] @ 6f22d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7e3a4> │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ @@ -2392825,139 +2392824,139 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 6f1d2c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7ddfc> │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - strb r0, [r1, #12] │ │ │ │ + strb r0, [r5, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r3, #12] │ │ │ │ + strb r6, [r7, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r0, 6f2330 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7e400> │ │ │ │ + rev r0, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r0, #16 │ │ │ │ + lsls r6, r4, #16 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r2, #216 @ 0xd8 │ │ │ │ + adds r2, #248 @ 0xf8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r4, r5, #15 │ │ │ │ + lsls r4, r1, #16 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r7, #8] │ │ │ │ + strb r4, [r3, #9] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r1, #10] │ │ │ │ + strb r4, [r5, #10] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r6, r3, #26 │ │ │ │ + lsrs r6, r7, #26 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r1, sp, #888 @ 0x378 │ │ │ │ + add r1, sp, #1016 @ 0x3f8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - beq.n 6f23c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7e498> │ │ │ │ + beq.n 6f2408 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7e4d8> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r3, #6] │ │ │ │ + strb r4, [r7, #6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r4} │ │ │ │ + ldmia r0!, {r4, r5} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r0, r6, #24 │ │ │ │ + lsrs r0, r2, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r1, sp, #448 @ 0x1c0 │ │ │ │ + add r1, sp, #576 @ 0x240 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ + beq.n 6f2344 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7e414> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r2, #4] │ │ │ │ + strb r0, [r6, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r5, #3] │ │ │ │ + strb r0, [r1, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r1, #3] │ │ │ │ + strb r6, [r5, #3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r0, r2, #29 │ │ │ │ + lsrs r0, r6, #29 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r7, #3] │ │ │ │ + strb r0, [r3, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r7, #50 @ 0x32 │ │ │ │ + cmp r7, #82 @ 0x52 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r4, r4, #27 │ │ │ │ + lsrs r4, r0, #28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r3!, {r5} │ │ │ │ + stmia r3!, {r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r0, r1 │ │ │ │ + movs r0, r5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r6, [r2, #2] │ │ │ │ + strb r6, [r6, #2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ b.n 6f2408 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7e4d8> │ │ │ │ lsls r3, r1, #5 │ │ │ │ - vaddl.u16 q0, d28, d17 │ │ │ │ - vaddl.u16 q0, d22, d17 │ │ │ │ - ldr r4, [r1, #124] @ 0x7c │ │ │ │ + vrev32. d0, d17 │ │ │ │ + vtrn.16 d0, d17 │ │ │ │ + ldr r4, [r5, #124] @ 0x7c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [r6, #120] @ 0x78 │ │ │ │ + ldr r2, [r2, #124] @ 0x7c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [r3, #120] @ 0x78 │ │ │ │ + ldr r0, [r7, #120] @ 0x78 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r7, #116] @ 0x74 │ │ │ │ + ldr r6, [r3, #120] @ 0x78 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r4, #120] @ 0x78 │ │ │ │ + ldr r6, [r0, #124] @ 0x7c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r0, #120] @ 0x78 │ │ │ │ + ldr r6, [r4, #120] @ 0x78 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [r0, #116] @ 0x74 │ │ │ │ + ldr r2, [r4, #116] @ 0x74 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [r7, #104] @ 0x68 │ │ │ │ + ldr r2, [r3, #108] @ 0x6c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cdp2 0, 4, cr0, cr12, cr1, {5} │ │ │ │ - cdp2 0, 4, cr0, cr6, cr1, {5} │ │ │ │ - cdp2 0, 4, cr0, cr0, cr1, {5} │ │ │ │ - cdp2 0, 3, cr0, cr10, cr1, {5} │ │ │ │ - cdp2 0, 3, cr0, cr4, cr1, {5} │ │ │ │ - cdp2 0, 2, cr0, cr14, cr1, {5} │ │ │ │ - ldr r6, [r6, #96] @ 0x60 │ │ │ │ + cdp2 0, 6, cr0, cr12, cr1, {5} │ │ │ │ + cdp2 0, 6, cr0, cr6, cr1, {5} │ │ │ │ + cdp2 0, 6, cr0, cr0, cr1, {5} │ │ │ │ + cdp2 0, 5, cr0, cr10, cr1, {5} │ │ │ │ + cdp2 0, 5, cr0, cr4, cr1, {5} │ │ │ │ + cdp2 0, 4, cr0, cr14, cr1, {5} │ │ │ │ + ldr r6, [r2, #100] @ 0x64 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r0, r7, #7 │ │ │ │ + movs r0, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r2, #96] @ 0x60 │ │ │ │ + ldr r0, [r6, #96] @ 0x60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [r7, #92] @ 0x5c │ │ │ │ + ldr r2, [r3, #96] @ 0x60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [r7, #92] @ 0x5c │ │ │ │ + ldr r2, [r3, #96] @ 0x60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 6f1ccc <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7dd9c> │ │ │ │ + b.n 6f1d0c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7dddc> │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [r3, #84] @ 0x54 │ │ │ │ + ldr r6, [r7, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [r5, #80] @ 0x50 │ │ │ │ + ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r2, #96] @ 0x60 │ │ │ │ + ldr r6, [r6, #96] @ 0x60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [r1, #96] @ 0x60 │ │ │ │ + ldr r0, [r5, #96] @ 0x60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [r2, #96] @ 0x60 │ │ │ │ + ldr r2, [r6, #96] @ 0x60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r2, #92] @ 0x5c │ │ │ │ + ldr r6, [r6, #92] @ 0x5c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [r0, #92] @ 0x5c │ │ │ │ + ldr r0, [r4, #92] @ 0x5c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + ldr r4, [r6, #72] @ 0x48 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r6, [r2, #12] │ │ │ │ + str r6, [r6, #12] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r2, #16] │ │ │ │ + str r6, [r6, #16] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r7, #64] @ 0x40 │ │ │ │ + ldr r4, [r3, #68] @ 0x44 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r6, r5, #1 │ │ │ │ + adds r6, r1, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r6, #8] │ │ │ │ + str r0, [r2, #12] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r2, #56] @ 0x38 │ │ │ │ + ldr r2, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r4, #2] │ │ │ │ + ldrb r4, [r0, #3] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [r7, #72] @ 0x48 │ │ │ │ + ldr r4, [r3, #76] @ 0x4c │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w sl, [r0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2393457,33 +2393456,33 @@ │ │ │ │ mov.w r2, #58720256 @ 0x3800000 │ │ │ │ b.n 6f24e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7e5b0> │ │ │ │ mov.w r2, #67108864 @ 0x4000000 │ │ │ │ b.n 6f24e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7e5b0> │ │ │ │ nop │ │ │ │ blt.n 6f298c <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7ea5c> │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r4, [r5, #56] @ 0x38 │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #60] @ 0x3c │ │ │ │ + ldr r4, [r2, #64] @ 0x40 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [r5, #56] @ 0x38 │ │ │ │ + ldr r2, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r6, #172 @ 0xac │ │ │ │ + cmp r6, #204 @ 0xcc │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r0, [r7, #52] @ 0x34 │ │ │ │ + ldr r0, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r5, #48] @ 0x30 │ │ │ │ + ldr r6, [r1, #52] @ 0x34 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r6, #24 │ │ │ │ + cmp r6, #56 @ 0x38 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - str r0, [r6, #116] @ 0x74 │ │ │ │ + str r0, [r2, #120] @ 0x78 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [r4, #116] @ 0x74 │ │ │ │ + str r2, [r0, #120] @ 0x78 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, #332] @ (6f2b40 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7ec10>) │ │ │ │ @@ -2393608,19 +2393607,19 @@ │ │ │ │ nop │ │ │ │ bvs.n 6f2b50 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7ec20> │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 6f2bf8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7ecc8> │ │ │ │ lsls r3, r1, #5 │ │ │ │ - cmp r0, #56 @ 0x38 │ │ │ │ + cmp r0, #88 @ 0x58 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - str r6, [r2, #84] @ 0x54 │ │ │ │ + str r6, [r6, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r4, #92] @ 0x5c │ │ │ │ + str r0, [r0, #96] @ 0x60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2393916,35 +2393915,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 6f2f88 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7f058> │ │ │ │ lsls r3, r1, #5 │ │ │ │ bmi.n 6f2f70 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7f040> │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #84] @ 0x54 │ │ │ │ + str r0, [r1, #88] @ 0x58 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r3, #68] @ 0x44 │ │ │ │ + str r0, [r7, #68] @ 0x44 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r7, #108 @ 0x6c │ │ │ │ + movs r7, #140 @ 0x8c │ │ │ │ lsls r0, r3, #4 │ │ │ │ bcs.n 6f2ea4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7ef74> │ │ │ │ lsls r3, r1, #5 │ │ │ │ - movs r5, #134 @ 0x86 │ │ │ │ + movs r5, #166 @ 0xa6 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r1, #40] @ 0x28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [r1, #52] @ 0x34 │ │ │ │ + str r2, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r5, r5] │ │ │ │ + ldrb r2, [r1, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r5, #52 @ 0x34 │ │ │ │ + movs r5, #84 @ 0x54 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - str r2, [r1, #32] │ │ │ │ + str r2, [r5, #32] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [r0, #44] @ 0x2c │ │ │ │ + str r4, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r1 │ │ │ │ mov.w r2, #1600 @ 0x640 │ │ │ │ @@ -2393984,15 +2393983,15 @@ │ │ │ │ add.w r0, r4, #2256 @ 0x8d0 │ │ │ │ bl 45dfe4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x349c78> │ │ │ │ addw r0, r4, #2284 @ 0x8ec │ │ │ │ bl 45dfe4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x349c78> │ │ │ │ ldrb.w r3, [r4, #945] @ 0x3b1 │ │ │ │ cbnz r3, 6f2fb8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7f088> │ │ │ │ add.w r0, r4, #272 @ 0x110 │ │ │ │ - bl aefcc4 │ │ │ │ + bl aefc54 │ │ │ │ ldr.w r3, [r4, #468] @ 0x1d4 │ │ │ │ cbnz r3, 6f2fae <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7f07e> │ │ │ │ ldr.w r0, [r4, #2084] @ 0x824 │ │ │ │ movs r1, #0 │ │ │ │ bl 4367e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32247c> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r4, #2088] @ 0x828 │ │ │ │ @@ -2394014,15 +2394013,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8b0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r0, [r4, #2244] @ 0x8c4 │ │ │ │ bl 6f9a44 │ │ │ │ b.n 6f2f5e <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7f02e> │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl ab7098 │ │ │ │ + bl ab7028 │ │ │ │ b.n 6f2f50 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7f020> │ │ │ │ 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] @ 6f3048 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7f118> │ │ │ │ @@ -2394077,15 +2394076,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ beq.n 6f3074 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7f144> │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #324] @ (6f31b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7f288>) │ │ │ │ @@ -2394212,26 +2394211,26 @@ │ │ │ │ ... │ │ │ │ ldmia r7, {r1, r2, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r1, r3, r6} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - @ instruction: 0xf76400a5 │ │ │ │ - str r6, [r6, #8] │ │ │ │ + @ instruction: 0xf78400a5 │ │ │ │ + str r6, [r2, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r6, #8] │ │ │ │ + str r0, [r2, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r6, [r4, #8] │ │ │ │ + str r6, [r0, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [r3, #8] │ │ │ │ + str r4, [r7, #8] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [r2, #8] │ │ │ │ + str r2, [r6, #8] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r2, #8] │ │ │ │ + str r0, [r6, #8] │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #40] @ (6f3218 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7f2e8>) │ │ │ │ dmb ish │ │ │ │ @@ -2394567,15 +2394566,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, r4] │ │ │ │ + ldrb r0, [r6, r4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ │ │ │ │ 006f3570 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2395275,29 +2395274,29 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ strh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, r6] │ │ │ │ + ldrh r6, [r1, r7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r0, r3, #4 │ │ │ │ + adds r0, r7, #4 │ │ │ │ lsls r0, r3, #4 │ │ │ │ strh r0, [r5, #28] │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldrh r0, [r4, r6] │ │ │ │ + ldrh r0, [r0, r7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r1, r4] │ │ │ │ + ldrh r4, [r5, r4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, r0] │ │ │ │ + ldrh r4, [r5, r0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r2, [r0, r0] │ │ │ │ + ldrh r2, [r4, r0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ strh r6, [r7, #2] │ │ │ │ lsls r1, r2, #5 │ │ │ │ strh r2, [r4, #2] │ │ │ │ lsls r1, r2, #5 │ │ │ │ strh r0, [r0, #2] │ │ │ │ lsls r1, r2, #5 │ │ │ │ @@ -2395350,15 +2395349,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 aefc28 │ │ │ │ + bl aefbb8 │ │ │ │ ldrb.w r2, [r4, #945] @ 0x3b1 │ │ │ │ movs r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 6f40be │ │ │ │ ldr.w r3, [r4, #892] @ 0x37c │ │ │ │ str.w r3, [r4, #920] @ 0x398 │ │ │ │ ldr.w r3, [r4, #468] @ 0x1d4 │ │ │ │ @@ -2395568,20 +2395567,20 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [pc, #224] @ (6f41b8 ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ strd r4, r2, [sp, #4] │ │ │ │ movs r2, #14 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ - bl ab7030 │ │ │ │ + bl ab6fc0 │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6f3e60 │ │ │ │ mov r0, r6 │ │ │ │ - bl aefcc4 │ │ │ │ + bl aefc54 │ │ │ │ b.w 6f36a8 │ │ │ │ ldr r7, [pc, #188] @ (6f41bc ) │ │ │ │ add r7, pc │ │ │ │ ldrb r1, [r7, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6f4530 │ │ │ │ @@ -2395616,21 +2395615,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6f4498 │ │ │ │ + b.n 6f44d8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrsb r6, [r2, r2] │ │ │ │ + ldrsb r6, [r6, r2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrsb r0, [r4, r2] │ │ │ │ + ldrsb r0, [r0, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrsb r6, [r2, r2] │ │ │ │ + ldrsb r6, [r6, r2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ bl 3b8182 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x2a3e16> │ │ │ │ bl 782186 │ │ │ │ @@ -2395652,15 +2395651,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r7, [r2, #5] │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ lsls r1, r2, #5 │ │ │ │ - strh r0, [r0, r6] │ │ │ │ + strh r0, [r4, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr.w r2, [pc, #3356] @ 6f4ee8 │ │ │ │ addw r3, r4, #1804 @ 0x70c │ │ │ │ movs r1, #10 │ │ │ │ movs r7, #0 │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ @@ -2395928,15 +2395927,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.w 6f36a8 │ │ │ │ ldrb.w r3, [r4, #945] @ 0x3b1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6f40f2 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl ab7098 │ │ │ │ + bl ab7028 │ │ │ │ b.n 6f40f2 │ │ │ │ ldr.w r2, [pc, #2564] @ 6f4f00 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movs r1, #27 │ │ │ │ add r2, pc │ │ │ │ bl 6f2fc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.1-1.so+0x7f094> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2396785,43 +2396784,43 @@ │ │ │ │ movs r2, #21 │ │ │ │ lsr.w r3, r2, r3 │ │ │ │ lsls r2, r3, #31 │ │ │ │ bpl.w 6f480a │ │ │ │ movs r3, #4 │ │ │ │ b.n 6f47c2 │ │ │ │ nop │ │ │ │ - str r0, [r6, r5] │ │ │ │ + str r0, [r2, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [pc, #768] @ (6f51f0 ) │ │ │ │ + ldr r7, [pc, #896] @ (6f5270 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ strb r2, [r4, #26] │ │ │ │ lsls r1, r2, #5 │ │ │ │ strb r0, [r0, #26] │ │ │ │ lsls r1, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #104] @ (6f4f68 ) │ │ │ │ + ldr r6, [pc, #232] @ (6f4fe8 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r5, [pc, #904] @ (6f528c ) │ │ │ │ + ldr r6, [pc, #8] @ (6f4f0c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [pc, #368] @ (6f5078 ) │ │ │ │ + ldr r7, [pc, #496] @ (6f50f8 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ strb r0, [r2, #20] │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldr r5, [pc, #24] @ (6f4f28 ) │ │ │ │ + ldr r5, [pc, #152] @ (6f4fa8 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r5, [pc, #560] @ (6f5144 ) │ │ │ │ + ldr r5, [pc, #688] @ (6f51c4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #640] @ (6f519c ) │ │ │ │ + ldr r2, [pc, #768] @ (6f521c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [pc, #536] @ (6f5138 ) │ │ │ │ + ldr r2, [pc, #664] @ (6f51b8 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - mov r0, ip │ │ │ │ + mov r8, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movw r2, #31087 @ 0x796f │ │ │ │ cmp r3, r2 │ │ │ │ bhi.w 6f480a │ │ │ │ movw r2, #31083 @ 0x796b │ │ │ │ cmp r3, r2 │ │ │ │ bls.w 6f5100 │ │ │ │ @@ -2397453,15 +2397452,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #536 @ 0x218 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #218 @ 0xda │ │ │ │ + subs r6, #250 @ 0xfa │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #88] @ (6f5664 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2397599,15 +2397598,15 @@ │ │ │ │ mvn.w r0, #13 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #124 @ 0x7c │ │ │ │ + subs r5, #156 @ 0x9c │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #388] @ (6f5918 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2397770,15 +2397769,15 @@ │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ b.n 6f5906 │ │ │ │ nop │ │ │ │ add r0, sp, #392 @ 0x188 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #34 @ 0x22 │ │ │ │ + subs r4, #66 @ 0x42 │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2400141,15 +2400140,15 @@ │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ mvn.w r0, #13 │ │ │ │ b.n 6f71c4 │ │ │ │ ldrh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #212 @ 0xd4 │ │ │ │ + movs r2, #244 @ 0xf4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2400437,23 +2400436,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 6f75b0 │ │ │ │ + b.n 6f75f0 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - b.n 6f7570 │ │ │ │ + b.n 6f75b0 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - svc 22 │ │ │ │ + svc 54 @ 0x36 │ │ │ │ lsls r7, r2, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r0, #7 │ │ │ │ + subs r0, r4, #7 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #88] @ (6f7588 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2400717,17 +2400716,17 @@ │ │ │ │ ... │ │ │ │ ldrh r4, [r1, #18] │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r3, #14] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bgt.n 6f77dc │ │ │ │ + ble.n 6f781c │ │ │ │ lsls r7, r2, #4 │ │ │ │ - bgt.n 6f779c │ │ │ │ + bgt.n 6f77dc │ │ │ │ lsls r7, r2, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w r2, [pc, #1712] @ 6f7ebc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2403954,19 +2403953,19 @@ │ │ │ │ strb.w r3, [r5, #36] @ 0x24 │ │ │ │ b.n 6f9b98 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r6, [r7, #76] @ 0x4c │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb88e │ │ │ │ + @ instruction: 0xb8ae │ │ │ │ lsls r7, r2, #4 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - @ instruction: 0xb7f6 │ │ │ │ + @ instruction: 0xb816 │ │ │ │ lsls r7, r2, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #116] @ 6f9cb4 │ │ │ │ @@ -2404025,15 +2404024,15 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r7, #52] @ 0x34 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh.w r0, [r0, #155] @ 0x9b │ │ │ │ + str.w r0, [r0, #155] @ 0x9b │ │ │ │ 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] @ (6f9d98 ) │ │ │ │ mov r6, r2 │ │ │ │ @@ -2405213,17 +2405212,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r1, r1] │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r6, [r4, r2] │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [lr, #-620]! @ 0xfffffd94 │ │ │ │ - stcl 0, cr0, [r6, #-620]! @ 0xfffffd94 │ │ │ │ - ldcl 0, cr0, [r6, #-620]! @ 0xfffffd94 │ │ │ │ + ldcl 0, cr0, [lr, #-620] @ 0xfffffd94 │ │ │ │ + stc 0, cr0, [r6, #620] @ 0x26c │ │ │ │ + ldc 0, cr0, [r6, #620] @ 0x26c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2405394,15 +2405393,15 @@ │ │ │ │ str.w r2, [r5, #408] @ 0x198 │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str.w r3, [r5, #412] @ 0x19c │ │ │ │ b.n 6faaca │ │ │ │ mov r2, r4 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ - bl aefc1c │ │ │ │ + bl aefbac │ │ │ │ ldrb.w r3, [r5, #945] @ 0x3b1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6faaa4 │ │ │ │ b.n 6faa14 │ │ │ │ mov r0, r5 │ │ │ │ bl 6fa074 │ │ │ │ b.n 6faa4a │ │ │ │ @@ -2405516,24 +2405515,24 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r3, r2] │ │ │ │ lsls r3, r1, #5 │ │ │ │ strb r6, [r5, r4] │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeabe009b │ │ │ │ - @ instruction: 0xead4009b │ │ │ │ - @ instruction: 0xeaea009b │ │ │ │ - add.w r0, r0, fp, lsr #2 │ │ │ │ - add.w r0, ip, fp, lsr #2 │ │ │ │ - @ instruction: 0xeac6009b │ │ │ │ - @ instruction: 0xeaea009b │ │ │ │ - add.w r0, r0, fp, lsr #2 │ │ │ │ - adds.w r0, r6, fp, lsr #2 │ │ │ │ - adds.w r0, ip, fp, lsr #2 │ │ │ │ + @ instruction: 0xeade009b │ │ │ │ + @ instruction: 0xeaf4009b │ │ │ │ + add.w r0, sl, fp, lsr #2 │ │ │ │ + @ instruction: 0xeb20009b │ │ │ │ + @ instruction: 0xeb2c009b │ │ │ │ + @ instruction: 0xeae6009b │ │ │ │ + add.w r0, sl, fp, lsr #2 │ │ │ │ + @ instruction: 0xeb20009b │ │ │ │ + @ instruction: 0xeb36009b │ │ │ │ + @ instruction: 0xeb3c009b │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2405707,15 +2405706,15 @@ │ │ │ │ orr.w r6, r0, #2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 6fadb8 │ │ │ │ ldrb.w r3, [r8, #945] @ 0x3b1 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6faf1c │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl aefae4 │ │ │ │ + bl aefa74 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ strd r6, r5, [sp] │ │ │ │ bl 6fa928 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2405772,32 +2405771,32 @@ │ │ │ │ mov r3, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, sl │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ str.w r9, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl aef89c │ │ │ │ + bl aef82c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6face4 │ │ │ │ mov.w fp, #1 │ │ │ │ b.n 6fadde │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl ab6f88 │ │ │ │ + bl ab6f18 │ │ │ │ b.n 6fae62 │ │ │ │ and.w r2, r6, #8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6fad44 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 6fadb8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl ab6ec4 │ │ │ │ + bl ab6e54 │ │ │ │ cbz r0, 6faf82 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r0, #-16]! │ │ │ │ b.n 6face4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r6, r3 │ │ │ │ @@ -2405815,19 +2405814,19 @@ │ │ │ │ movmi r3, r5 │ │ │ │ bmi.n 6faefc │ │ │ │ b.n 6faefa │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r3 │ │ │ │ b.n 6faefc │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl aefae4 │ │ │ │ + bl aefa74 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl ab6ec4 │ │ │ │ + bl ab6e54 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6faf46 │ │ │ │ b.n 6face2 │ │ │ │ bic.w r3, r6, #4096 @ 0x1000 │ │ │ │ bic.w r3, r3, #6 │ │ │ │ b.n 6faeca │ │ │ │ orr.w r0, r6, #1 │ │ │ │ @@ -2406032,15 +2406031,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r4, r0] │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r7, [pc, #216] @ (6fb2b0 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6fad50 │ │ │ │ + b.n 6fad90 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #732] @ (6fb4d0 ) │ │ │ │ mov r8, r2 │ │ │ │ @@ -2406312,32 +2406311,32 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #280] @ (6fb5f8 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6fba48 │ │ │ │ + b.n 6fba88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #76] @ 0x4c │ │ │ │ cbz r2, 6fb50c │ │ │ │ ldrb.w r2, [r1, #64] @ 0x40 │ │ │ │ cbz r2, 6fb51a │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #272 @ 0x110 │ │ │ │ - bl aef694 │ │ │ │ + bl aef624 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl ab6edc │ │ │ │ + bl ab6e6c │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ bl 6fa588 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2406464,15 +2406463,15 @@ │ │ │ │ ldr r2, [pc, #120] @ (6fb6e4 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.n 6fb560 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r0, r0, #272 @ 0x110 │ │ │ │ - bl aefae4 │ │ │ │ + bl aefa74 │ │ │ │ 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 │ │ │ │ @@ -2406503,17 +2406502,17 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #608] @ (6fb940 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6fb924 │ │ │ │ + b.n 6fb964 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 6fb8d8 │ │ │ │ + b.n 6fb918 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2407487,25 +2407486,25 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.n 6fc138 │ │ │ │ nop │ │ │ │ subs r7, #44 @ 0x2c │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bvc.n 6fc1f8 │ │ │ │ + bvc.n 6fc238 │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 6fc1f0 │ │ │ │ + bvc.n 6fc230 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvs.n 6fc0f4 │ │ │ │ + bvs.n 6fc134 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvs.n 6fc22c │ │ │ │ + bvs.n 6fc26c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvs.n 6fc2e4 │ │ │ │ + bvs.n 6fc124 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #48] @ 0x30 │ │ │ │ vldr s15, [r0, #44] @ 0x2c │ │ │ │ @@ -2407608,17 +2407607,17 @@ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ subs r7, #233 @ 0xe9 │ │ │ │ subs r5, #236 @ 0xec │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #1000] @ 0x3e8 │ │ │ │ + str r1, [sp, #104] @ 0x68 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - bpl.n 6fc428 │ │ │ │ + bpl.n 6fc268 │ │ │ │ lsls r3, r3, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 6fc3a4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2408248,17 +2408247,17 @@ │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.n 6fc736 │ │ │ │ subs r2, #156 @ 0x9c │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr.w pc, [r7, #255]! │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r4, r5, r6, r7} │ │ │ │ + beq.n 6fca98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r6, {r4, r5, r6} │ │ │ │ + ldmia r6!, {r4, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r3, [r2, #96] @ 0x60 │ │ │ │ ubfx ip, r3, #0, #12 │ │ │ │ ldr r3, [r2, #76] @ 0x4c │ │ │ │ add.w ip, r1, ip, lsl #2 │ │ │ │ add.w ip, ip, #65536 @ 0x10000 │ │ │ │ ldr.w r0, [ip, #152] @ 0x98 │ │ │ │ @@ -2408648,15 +2408647,15 @@ │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ subs r7, #244 @ 0xf4 │ │ │ │ adds r3, #4 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r3, r6} │ │ │ │ + ldmia r2!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r2, [pc, #120] @ (6fcf60 ) │ │ │ │ ldr r3, [pc, #124] @ (6fcf64 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [pc, #124] @ 6fcf68 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #120] @ (6fcf6c ) │ │ │ │ @@ -2409607,20 +2409606,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #244 @ 0xf4 │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r5, #206 @ 0xce │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r4, r5} │ │ │ │ + stmia r4!, {r1, r4, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - itet hi │ │ │ │ - lslhi r3, r3, #2 │ │ │ │ - ldrls r3, [pc, #8] @ (6fda20 ) │ │ │ │ - addhi r3, pc │ │ │ │ + itet ge │ │ │ │ + lslge r3, r3, #2 │ │ │ │ + ldrlt r3, [pc, #8] @ (6fda20 ) │ │ │ │ + addge r3, pc │ │ │ │ str.w r3, [r0, #228] @ 0xe4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bl 48da22 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3796b6> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2410019,41 +2410018,41 @@ │ │ │ │ nop │ │ │ │ movs r5, #192 @ 0xc0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ movs r5, #186 @ 0xba │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ittt pl │ │ │ │ - lslpl r3, r3, #2 │ │ │ │ - poppl {r2, r3, r5, r6, r7, pc} │ │ │ │ - lslpl r3, r3, #2 │ │ │ │ + ittt vc │ │ │ │ + lslvc r3, r3, #2 │ │ │ │ + bkpt 0x000c │ │ │ │ + lslvc r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #30 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - pop {r1, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0012 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - pop {r1, r6, r7, pc} │ │ │ │ + pop {r1, r5, r6, r7, pc} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - pop {r1, r2, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0006 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x000e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x001c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bkpt 0x002c │ │ │ │ + bkpt 0x004c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bkpt 0x0082 │ │ │ │ + bkpt 0x00a2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - pop {r3, r4, r5} │ │ │ │ + pop {r3, r4, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ + pop {r3, r4, r6, pc} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - pop {r1, r3, r4, r6, pc} │ │ │ │ + pop {r1, r3, r4, r5, r6, pc} │ │ │ │ lsls r3, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrd r3, r2, [r0, #336] @ 0x150 │ │ │ │ push {r4, lr} │ │ │ │ cmp r2, #12 │ │ │ │ bhi.w 6fdf8e │ │ │ │ @@ -2411030,37 +2411029,37 @@ │ │ │ │ subs r7, #236 @ 0xec │ │ │ │ subs r0, r1, r3 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r7, r2 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - @ instruction: 0xb6dc │ │ │ │ + @ instruction: 0xb6fc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb7ca │ │ │ │ + @ instruction: 0xb7ea │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r2, r3, r4 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - push {r1, r6, lr} │ │ │ │ + push {r1, r5, r6, lr} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb65a │ │ │ │ + @ instruction: 0xb67a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbz r4, 6fea8c │ │ │ │ + cbz r4, 6fea94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbz r4, 6fea80 │ │ │ │ + cbz r4, 6fea88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - uxtb r4, r4 │ │ │ │ + cbz r4, 6fea64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - push {r5, r7} │ │ │ │ + push {r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - push {r5, r7, lr} │ │ │ │ + push {r6, r7, lr} │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ itt ls │ │ │ │ movls r3, #86 @ 0x56 │ │ │ │ strls.w r3, [r4, #336] @ 0x150 │ │ │ │ @@ -2412097,23 +2412096,23 @@ │ │ │ │ cmp r7, #27 │ │ │ │ movs r4, #221 @ 0xdd │ │ │ │ strh r6, [r0, #8] │ │ │ │ subs r7, #255 @ 0xff │ │ │ │ @ instruction: 0xeb85b851 │ │ │ │ strh r6, [r3, #40] @ 0x28 │ │ │ │ subs r7, #239 @ 0xef │ │ │ │ - add r6, sp, #376 @ 0x178 │ │ │ │ + add r6, sp, #504 @ 0x1f8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, sp, #1008 @ 0x3f0 │ │ │ │ + add r4, sp, #112 @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #800 @ (adr r2, 6ff994 ) │ │ │ │ + add r2, pc, #928 @ (adr r2, 6ffa14 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 6ff5dc │ │ │ │ + blt.n 6ff61c │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r2, #18 │ │ │ │ bhi.w 70074c │ │ │ │ movs r2, #59 @ 0x3b │ │ │ │ str.w r2, [r4, #336] @ 0x150 │ │ │ │ @@ -2413306,33 +2413305,33 @@ │ │ │ │ b.n 7003f6 │ │ │ │ movs r3, #0 │ │ │ │ cmp r2, #1 │ │ │ │ strb.w r3, [r4, #359] @ 0x167 │ │ │ │ bhi.w 6ffb3c │ │ │ │ b.w 6ff980 │ │ │ │ nop │ │ │ │ - add r6, pc, #344 @ (adr r6, 70059c ) │ │ │ │ + add r6, pc, #472 @ (adr r6, 70061c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #232 @ (adr r6, 700534 ) │ │ │ │ + add r6, pc, #360 @ (adr r6, 7005b4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #832 @ (adr r5, 700790 ) │ │ │ │ + add r5, pc, #960 @ (adr r5, 700810 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #776 @ (adr r6, 70075c ) │ │ │ │ + add r6, pc, #904 @ (adr r6, 7007dc ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #824 @ (adr r6, 700790 ) │ │ │ │ + add r6, pc, #952 @ (adr r6, 700810 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #800 @ (adr r1, 70077c ) │ │ │ │ + add r1, pc, #928 @ (adr r1, 7007fc ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #440 @ (adr r1, 700618 ) │ │ │ │ + add r1, pc, #568 @ (adr r1, 700698 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #552] @ 0x228 │ │ │ │ + ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #96] @ 0x60 │ │ │ │ + ldr r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldrb.w r3, [r4, #456] @ 0x1c8 │ │ │ │ mov.w r6, #32768 @ 0x8000 │ │ │ │ mov.w r2, #262144 @ 0x40000 │ │ │ │ strd r6, r2, [r4, #96] @ 0x60 │ │ │ │ ldr r6, [r4, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2413774,31 +2413773,31 @@ │ │ │ │ blx 69920 │ │ │ │ ldr r3, [pc, #44] @ (7009a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ str.w r0, [r4, #488] @ 0x1e8 │ │ │ │ b.n 700648 │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #520] @ 0x208 │ │ │ │ + ldr r1, [sp, #648] @ 0x288 │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r1, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + ldr r2, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [pc, #920] @ (700d34 ) │ │ │ │ + ldr r6, [pc, #24] @ (7009b4 ) │ │ │ │ lsls r7, r2, #4 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + ldr r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #792] @ 0x318 │ │ │ │ + ldr r1, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #504] @ 0x1f8 │ │ │ │ + str r7, [sp, #632] @ 0x278 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [pc, #648] @ (700c34 ) │ │ │ │ + ldr r2, [pc, #776] @ (700cb4 ) │ │ │ │ lsls r7, r2, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #84] @ (700a14 ) │ │ │ │ @@ -2413836,15 +2413835,15 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf63a014a │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #240] @ 0xf0 │ │ │ │ + str r7, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r3, #2 │ │ │ │ addw r1, r2, #2122 @ 0x84a │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (700a78 ) │ │ │ │ @@ -2413874,15 +2413873,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.n 700a4a │ │ │ │ nop │ │ │ │ rsb r1, r2, #13238272 @ 0xca0000 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #696] @ 0x2b8 │ │ │ │ + str r6, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1768] @ 0x6e8 │ │ │ │ ldr.w r7, [pc, #2700] @ 701524 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2414823,271 +2414822,271 @@ │ │ │ │ mov r0, r5 │ │ │ │ movs r7, #0 │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.n 701736 │ │ │ │ adcs.w r1, ip, #13238272 @ 0xca0000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #704] @ 0x2c0 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - str r6, [sp, #608] @ 0x260 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - str r6, [sp, #608] @ 0x260 │ │ │ │ + str r6, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [sp, #608] @ 0x260 │ │ │ │ + str r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [sp, #528] @ 0x210 │ │ │ │ + str r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [sp, #560] @ 0x230 │ │ │ │ + str r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [sp, #584] @ 0x248 │ │ │ │ + str r6, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [sp, #600] @ 0x258 │ │ │ │ + str r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [sp, #616] @ 0x268 │ │ │ │ + str r6, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [sp, #664] @ 0x298 │ │ │ │ + str r6, [sp, #728] @ 0x2d8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [sp, #1008] @ 0x3f0 │ │ │ │ + str r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #72] @ 0x48 │ │ │ │ + str r6, [sp, #792] @ 0x318 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #192] @ 0xc0 │ │ │ │ + str r7, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #200] @ 0xc8 │ │ │ │ + str r7, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #168] @ 0xa8 │ │ │ │ + str r7, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #192] @ 0xc0 │ │ │ │ + ldr r0, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #216] @ 0xd8 │ │ │ │ + str r7, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #272] @ 0x110 │ │ │ │ + str r7, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #328] @ 0x148 │ │ │ │ + str r7, [sp, #344] @ 0x158 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #336] @ 0x150 │ │ │ │ + str r7, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #336] @ 0x150 │ │ │ │ + str r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #400] @ 0x190 │ │ │ │ + str r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #408] @ 0x198 │ │ │ │ + str r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #328] @ 0x148 │ │ │ │ + str r7, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #608] @ 0x260 │ │ │ │ + str r7, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #624] @ 0x270 │ │ │ │ + str r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #648] @ 0x288 │ │ │ │ + str r7, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #656] @ 0x290 │ │ │ │ + str r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #664] @ 0x298 │ │ │ │ + str r7, [sp, #776] @ 0x308 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #672] @ 0x2a0 │ │ │ │ + str r7, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #712] @ 0x2c8 │ │ │ │ + str r7, [sp, #792] @ 0x318 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #728] @ 0x2d8 │ │ │ │ + str r7, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #696] @ 0x2b8 │ │ │ │ + str r7, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #736] @ 0x2e0 │ │ │ │ + str r7, [sp, #856] @ 0x358 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #760] @ 0x2f8 │ │ │ │ + str r7, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #800] @ 0x320 │ │ │ │ + str r7, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #856] @ 0x358 │ │ │ │ + str r7, [sp, #888] @ 0x378 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #952] @ 0x3b8 │ │ │ │ + str r7, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #80] @ 0x50 │ │ │ │ + ldr r0, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #168] @ 0xa8 │ │ │ │ + ldr r0, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #224] @ 0xe0 │ │ │ │ + ldr r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #312] @ 0x138 │ │ │ │ + ldr r0, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r0, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #568] @ 0x238 │ │ │ │ + ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r0, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #832] @ 0x340 │ │ │ │ + ldr r0, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #888] @ 0x378 │ │ │ │ + ldr r0, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ + ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #168] @ 0xa8 │ │ │ │ + ldr r1, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #256] @ 0x100 │ │ │ │ + ldr r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #344] @ 0x158 │ │ │ │ + ldr r1, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r1, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #520] @ 0x208 │ │ │ │ + ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #576] @ 0x240 │ │ │ │ + ldr r1, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #664] @ 0x298 │ │ │ │ + ldr r1, [sp, #648] @ 0x288 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #776] @ 0x308 │ │ │ │ + ldr r1, [sp, #792] @ 0x318 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r1, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r1, [sp, #904] @ 0x388 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #304] @ 0x130 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #304] @ 0x130 │ │ │ │ + ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #344] @ 0x158 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #360] @ 0x168 │ │ │ │ + ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #360] @ 0x168 │ │ │ │ + ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #336] @ 0x150 │ │ │ │ + ldr r2, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #360] @ 0x168 │ │ │ │ + ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #344] @ 0x158 │ │ │ │ + ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #400] @ 0x190 │ │ │ │ + ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r2, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #536] @ 0x218 │ │ │ │ + ldr r2, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r2, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #616] @ 0x268 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #656] @ 0x290 │ │ │ │ + ldr r2, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r2, [sp, #664] @ 0x298 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #768] @ 0x300 │ │ │ │ + ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #888] @ 0x378 │ │ │ │ + ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #896] @ 0x380 │ │ │ │ + ldr r2, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #872] @ 0x368 │ │ │ │ + ldr r2, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r2, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ + ldr r3, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #160] @ 0xa0 │ │ │ │ + ldr r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #240] @ 0xf0 │ │ │ │ + ldr r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #312] @ 0x138 │ │ │ │ + ldr r3, [sp, #248] @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #248] @ 0xf8 │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #288] @ 0x120 │ │ │ │ + ldr r3, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #312] @ 0x138 │ │ │ │ + ldr r3, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #384] @ 0x180 │ │ │ │ + ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r4, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adcs r0, r0 │ │ │ │ + ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + ldr r4, [sp, #512] @ 0x200 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + ldr r4, [sp, #576] @ 0x240 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + adcs r0, r4 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r5, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r5, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #784] @ 0x310 │ │ │ │ + ldr r4, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #832] @ 0x340 │ │ │ │ + ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcs.n 7016f0 │ │ │ │ + bcs.n 701730 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [sp, #560] @ 0x230 │ │ │ │ + ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, sp, #584 @ 0x248 │ │ │ │ + add r7, sp, #712 @ 0x2c8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r2, #96 @ 0x60 │ │ │ │ + subs r2, #128 @ 0x80 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r2, #86 @ 0x56 │ │ │ │ + subs r2, #118 @ 0x76 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ - lsls r3, r3, #2 │ │ │ │ ldr r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #840] @ 0x348 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #160] @ 0xa0 │ │ │ │ + ldr r4, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #176] @ 0xb0 │ │ │ │ + ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #208] @ 0xd0 │ │ │ │ + ldr r4, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #272] @ 0x110 │ │ │ │ + ldr r4, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #384] @ 0x180 │ │ │ │ + ldr r4, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r4, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #560] @ 0x230 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ ldr r4, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r4, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #848] @ 0x350 │ │ │ │ + ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #896] @ 0x380 │ │ │ │ + ldr r4, [sp, #800] @ 0x320 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + ldr r4, [sp, #880] @ 0x370 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + ldr r5, [sp, #0] │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r7, #1 │ │ │ │ cmp r8, r6 │ │ │ │ beq.n 70175c │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 701730 │ │ │ │ @@ -2415880,209 +2415879,209 @@ │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.w 701308 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #864] @ 0x360 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #824] @ 0x338 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #880] @ 0x370 │ │ │ │ + ldr r2, [sp, #888] @ 0x378 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #232] @ 0xe8 │ │ │ │ + ldr r3, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #304] @ 0x130 │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #344] @ 0x158 │ │ │ │ + ldr r3, [sp, #360] @ 0x168 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #384] @ 0x180 │ │ │ │ + ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r3, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #552] @ 0x228 │ │ │ │ + ldr r3, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r3, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #776] @ 0x308 │ │ │ │ + ldr r3, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #320] @ 0x140 │ │ │ │ + ldr r3, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #384] @ 0x180 │ │ │ │ + ldr r3, [sp, #904] @ 0x388 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r4, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #544] @ 0x220 │ │ │ │ + ldr r4, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #648] @ 0x288 │ │ │ │ + ldr r4, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r4, [sp, #776] @ 0x308 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #768] @ 0x300 │ │ │ │ + ldr r4, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #792] @ 0x318 │ │ │ │ + ldr r4, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #848] @ 0x350 │ │ │ │ + ldr r4, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r4, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r4, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #184] @ 0xb8 │ │ │ │ + ldr r4, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r5, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #96] @ 0x60 │ │ │ │ + ldr r5, [sp, #312] @ 0x138 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #120] @ 0x78 │ │ │ │ + ldr r5, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #240] @ 0xf0 │ │ │ │ + ldr r5, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #232] @ 0xe8 │ │ │ │ + ldr r5, [sp, #248] @ 0xf8 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + ldr r5, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #44 @ 0x2c │ │ │ │ + ldr r5, [sp, #360] @ 0x168 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + subs r1, #76 @ 0x4c │ │ │ │ lsls r7, r2, #4 │ │ │ │ b.n 701a2c │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #368] @ 0x170 │ │ │ │ + str r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #90 @ 0x5a │ │ │ │ + adds r2, #122 @ 0x7a │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r2, #78 @ 0x4e │ │ │ │ + adds r2, #110 @ 0x6e │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r6, [r5, #4] │ │ │ │ + ldrh r6, [r1, #6] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #592] @ 0x250 │ │ │ │ + ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ands r2, r1 │ │ │ │ + ands r2, r5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r3, [sp, #680] @ 0x2a8 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ + str r3, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r2, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r2, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #400] @ 0x190 │ │ │ │ + ldr r2, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r0, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r0, [r1, #42] @ 0x2a │ │ │ │ + ldr r0, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r3, #42] @ 0x2a │ │ │ │ + strh r0, [r5, #42] @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r1, #44] @ 0x2c │ │ │ │ + strh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r0, [sp, #536] @ 0x218 │ │ │ │ + strh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r0, [sp, #560] @ 0x230 │ │ │ │ + str r0, [sp, #664] @ 0x298 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r1, [sp, #160] @ 0xa0 │ │ │ │ + str r0, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r1, [sp, #200] @ 0xc8 │ │ │ │ + str r1, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r6, #34] @ 0x22 │ │ │ │ + str r1, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r6, #34] @ 0x22 │ │ │ │ + ldrh r0, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r1, #36] @ 0x24 │ │ │ │ + ldrh r6, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r2, [r5, #36] @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #224] @ 0xe0 │ │ │ │ + strh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #192] @ 0xc0 │ │ │ │ + ldr r1, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r1, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - str r1, [sp, #288] @ 0x120 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - str r1, [sp, #328] @ 0x148 │ │ │ │ + ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r1, [sp, #376] @ 0x178 │ │ │ │ + ldr r1, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #656] @ 0x290 │ │ │ │ + str r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #624] @ 0x270 │ │ │ │ + str r1, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ + str r1, [sp, #504] @ 0x1f8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r0, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #816] @ 0x330 │ │ │ │ + ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #776] @ 0x308 │ │ │ │ + ldr r0, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #840] @ 0x348 │ │ │ │ + ldr r0, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #872] @ 0x368 │ │ │ │ + ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r0, [sp, #904] @ 0x388 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r0, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r1, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r0, #54] @ 0x36 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r2, #54] @ 0x36 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r5, #48] @ 0x30 │ │ │ │ + ldr r1, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r7, #48] @ 0x30 │ │ │ │ + ldrh r2, [r4, #54] @ 0x36 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r1, #50] @ 0x32 │ │ │ │ + ldrh r0, [r6, #54] @ 0x36 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r2, #50] @ 0x32 │ │ │ │ + ldrh r2, [r3, #50] @ 0x32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r5, [sp, #200] @ 0xc8 │ │ │ │ + ldrh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r5, [sp, #256] @ 0x100 │ │ │ │ + ldrh r2, [r6, #50] @ 0x32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r5, #60] @ 0x3c │ │ │ │ + str r5, [sp, #328] @ 0x148 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + str r5, [sp, #384] @ 0x180 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + ldrh r0, [r1, #62] @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r0, #10 │ │ │ │ bhi.n 7021ec │ │ │ │ subs r1, #49 @ 0x31 │ │ │ │ movs r3, #1 │ │ │ │ movw r2, #54055 @ 0xd327 │ │ │ │ movt r2, #3 │ │ │ │ @@ -2416203,15 +2416202,15 @@ │ │ │ │ mov r2, ip │ │ │ │ b.n 70225e │ │ │ │ nop │ │ │ │ ble.n 7022ec │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #776] @ 0x308 │ │ │ │ + str r5, [sp, #904] @ 0x388 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #540] @ (70254c ) │ │ │ │ @@ -2417757,31 +2417756,31 @@ │ │ │ │ ands r0, r0 │ │ │ │ adds r3, #51 @ 0x33 │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ beq.n 70331c │ │ │ │ lsls r2, r1, #5 │ │ │ │ - movs r4, #204 @ 0xcc │ │ │ │ + movs r4, #236 @ 0xec │ │ │ │ lsls r7, r2, #4 │ │ │ │ - movs r5, #6 │ │ │ │ + movs r5, #38 @ 0x26 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - movs r5, #82 @ 0x52 │ │ │ │ + movs r5, #114 @ 0x72 │ │ │ │ lsls r7, r2, #4 │ │ │ │ ldmia r6!, {r2, r3, r7} │ │ │ │ lsls r2, r1, #5 │ │ │ │ - movs r5, #238 @ 0xee │ │ │ │ + movs r6, #14 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - movs r5, #32 │ │ │ │ + movs r5, #64 @ 0x40 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - movs r5, #38 @ 0x26 │ │ │ │ + movs r5, #70 @ 0x46 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - movs r4, #250 @ 0xfa │ │ │ │ + movs r5, #26 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - movs r4, #230 @ 0xe6 │ │ │ │ + movs r5, #6 │ │ │ │ lsls r7, r2, #4 │ │ │ │ blx 6a694 <__aeabi_ul2d@plt> │ │ │ │ vmov d8, r0, r1 │ │ │ │ b.n 7032f2 │ │ │ │ mov.w sl, #6 │ │ │ │ b.n 70316c │ │ │ │ mov.w sl, #7 │ │ │ │ @@ -2419534,15 +2419533,15 @@ │ │ │ │ moveq r2, #16 │ │ │ │ movne r2, #17 │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ b.w 703c8c │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #6] │ │ │ │ + strb r0, [r4, #6] │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2632] @ 0xa48 │ │ │ │ mov fp, r2 │ │ │ │ ldr.w r2, [pc, #1084] @ 704bf8 │ │ │ │ @@ -2419943,15 +2419942,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb838 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r1, #5 │ │ │ │ - lsrs r6, r3, #5 │ │ │ │ + lsrs r6, r7, #5 │ │ │ │ lsls r7, r2, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1760] @ 0x6e0 │ │ │ │ subw sp, sp, #2300 @ 0x8fc │ │ │ │ mov r4, r3 │ │ │ │ @@ -2422589,15 +2422588,15 @@ │ │ │ │ cmp lr, ip │ │ │ │ it cs │ │ │ │ movcs lr, ip │ │ │ │ mov.w ip, lr, lsr #5 │ │ │ │ mov.w lr, lr, lsl #27 │ │ │ │ b.n 70678a │ │ │ │ nop │ │ │ │ - stc 1, cr0, [sl, #88]! @ 0x58 │ │ │ │ + stcl 1, cr0, [sl, #88] @ 0x58 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ mov fp, r1 │ │ │ │ ldr.w r1, [pc, #2892] @ 70740c │ │ │ │ @@ -2424224,15 +2424223,15 @@ │ │ │ │ moveq r3, #2 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 7079dc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 7079dc │ │ │ │ - bge.n 707b94 │ │ │ │ + bge.n 707bd4 │ │ │ │ lsls r6, r2, #4 │ │ │ │ vldr d7, [pc, #516] @ 707d10 │ │ │ │ ldr.w r3, [r0, #340] @ 0x154 │ │ │ │ vstr d7, [r2] │ │ │ │ cmp r3, #15 │ │ │ │ bls.n 707b62 │ │ │ │ ldrb.w r3, [r1, #130] @ 0x82 │ │ │ │ @@ -2424554,17 +2424553,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strh r0, [r0, #22] │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #172 @ 0xac │ │ │ │ + subs r2, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #242 @ 0xf2 │ │ │ │ + subs r3, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldrb r7, [r1, #2] │ │ │ │ @@ -2424871,17 +2424870,17 @@ │ │ │ │ lsl.w r0, r0, ip │ │ │ │ subs r0, #1 │ │ │ │ b.n 707f60 │ │ │ │ movs r0, #16 │ │ │ │ b.n 707fd2 │ │ │ │ movs r0, #8 │ │ │ │ b.n 707fd2 │ │ │ │ - bpl.n 70815c │ │ │ │ + bpl.n 70819c │ │ │ │ lsls r6, r2, #4 │ │ │ │ - bcs.n 7081d0 │ │ │ │ + bcs.n 708210 │ │ │ │ lsls r6, r2, #4 │ │ │ │ ldrd r1, r2, [r0, #24] │ │ │ │ mvn.w r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ cmpeq.w r1, #4294967295 @ 0xffffffff │ │ │ │ beq.n 708276 │ │ │ │ @@ -2425649,41 +2425648,41 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ ubfx r3, r3, #0, #13 │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - adds r1, #252 @ 0xfc │ │ │ │ + adds r2, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #52 @ 0x34 │ │ │ │ + adds r3, #84 @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #116 @ 0x74 │ │ │ │ + adds r3, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #96 @ 0x60 │ │ │ │ + adds r3, #128 @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #198 @ 0xc6 │ │ │ │ + adds r1, #230 @ 0xe6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #32 │ │ │ │ + adds r4, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #120 @ 0x78 │ │ │ │ + adds r1, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #118 @ 0x76 │ │ │ │ + adds r1, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #162 @ 0xa2 │ │ │ │ + adds r0, #194 @ 0xc2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #178 @ 0xb2 │ │ │ │ + adds r0, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #134 @ 0x86 │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #188 @ 0xbc │ │ │ │ + adds r2, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #186 @ 0xba │ │ │ │ + adds r0, #218 @ 0xda │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #224 @ 0xe0 │ │ │ │ + adds r3, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #648] @ (708d84 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2425915,17 +2425914,17 @@ │ │ │ │ mov r3, r2 │ │ │ │ strb.w r2, [r5, #375] @ 0x177 │ │ │ │ strb.w r2, [r5, #359] @ 0x167 │ │ │ │ str.w r2, [r5, #452] @ 0x1c4 │ │ │ │ strb.w r2, [r5, #363] @ 0x16b │ │ │ │ b.n 708d62 │ │ │ │ nop │ │ │ │ - asrs r0, r7, #4 │ │ │ │ + asrs r0, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r4!, {r2, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2} │ │ │ │ lsls r6, r2, #4 │ │ │ │ subs r0, #49 @ 0x31 │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ bhi.w 708f1a │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ @@ -2426119,111 +2426118,111 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #196] @ (708fdc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #196] @ (708fe0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ + adds r1, #108 @ 0x6c │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + adds r1, #94 @ 0x5e │ │ │ │ + lsls r3, r3, #2 │ │ │ │ adds r1, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #62 @ 0x3e │ │ │ │ + adds r1, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r1, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r1, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #250 @ 0xfa │ │ │ │ + adds r0, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #236 @ 0xec │ │ │ │ + adds r0, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #222 @ 0xde │ │ │ │ + adds r0, #226 @ 0xe2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #208 @ 0xd0 │ │ │ │ + adds r0, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #194 @ 0xc2 │ │ │ │ + adds r0, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r0, #168 @ 0xa8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #150 @ 0x96 │ │ │ │ + adds r0, #146 @ 0x92 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + adds r0, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #114 @ 0x72 │ │ │ │ + adds r0, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #116 @ 0x74 │ │ │ │ + adds r0, #112 @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #94 @ 0x5e │ │ │ │ + adds r0, #98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #80 @ 0x50 │ │ │ │ + adds r0, #84 @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #66 @ 0x42 │ │ │ │ + adds r0, #70 @ 0x46 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #52 @ 0x34 │ │ │ │ + adds r0, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #38 @ 0x26 │ │ │ │ + adds r0, #42 @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #24 │ │ │ │ + adds r0, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #10 │ │ │ │ + adds r0, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #252 @ 0xfc │ │ │ │ + adds r0, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #238 @ 0xee │ │ │ │ + cmp r7, #242 @ 0xf2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ + cmp r7, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #210 @ 0xd2 │ │ │ │ + cmp r7, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #180 @ 0xb4 │ │ │ │ + cmp r7, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #190 @ 0xbe │ │ │ │ + cmp r7, #186 @ 0xba │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #176 @ 0xb0 │ │ │ │ + cmp r7, #172 @ 0xac │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r7, #154 @ 0x9a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #140 @ 0x8c │ │ │ │ + cmp r7, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #122 @ 0x7a │ │ │ │ + cmp r7, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r7, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #86 @ 0x56 │ │ │ │ + cmp r7, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #72 @ 0x48 │ │ │ │ + cmp r7, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #58 @ 0x3a │ │ │ │ + cmp r7, #62 @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #44 @ 0x2c │ │ │ │ + cmp r7, #48 @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #30 │ │ │ │ + cmp r7, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #16 │ │ │ │ + cmp r7, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #2 │ │ │ │ + cmp r7, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #236 @ 0xec │ │ │ │ + cmp r6, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #238 @ 0xee │ │ │ │ + cmp r6, #234 @ 0xea │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #216 @ 0xd8 │ │ │ │ + cmp r6, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #202 @ 0xca │ │ │ │ + cmp r6, #206 @ 0xce │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r6, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r6, #174 @ 0xae │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #156 @ 0x9c │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - cmp r6, #142 @ 0x8e │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - adds r0, #52 @ 0x34 │ │ │ │ + adds r0, #84 @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ subs r0, #49 @ 0x31 │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ bhi.w 709130 │ │ │ │ tbb [pc, r0] │ │ │ │ ldr r2, [sp, #628] @ 0x274 │ │ │ │ strh r0, [r1, #44] @ 0x2c │ │ │ │ @@ -2426385,105 +2426384,105 @@ │ │ │ │ ldr r0, [pc, #188] @ (7091e8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #184] @ (7091ec ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cmp r7, #172 @ 0xac │ │ │ │ + cmp r7, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #98 @ 0x62 │ │ │ │ + adds r0, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + cmp r7, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #206 @ 0xce │ │ │ │ + cmp r7, #238 @ 0xee │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #216 @ 0xd8 │ │ │ │ + cmp r7, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #178 @ 0xb2 │ │ │ │ + cmp r7, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #164 @ 0xa4 │ │ │ │ + cmp r7, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #142 @ 0x8e │ │ │ │ + cmp r7, #174 @ 0xae │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #248 @ 0xf8 │ │ │ │ + adds r0, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #250 @ 0xfa │ │ │ │ + adds r0, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #228 @ 0xe4 │ │ │ │ + adds r0, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #214 @ 0xd6 │ │ │ │ + cmp r7, #246 @ 0xf6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #200 @ 0xc8 │ │ │ │ + cmp r7, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #50 @ 0x32 │ │ │ │ + cmp r7, #82 @ 0x52 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #108 @ 0x6c │ │ │ │ + cmp r7, #140 @ 0x8c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #222 @ 0xde │ │ │ │ + cmp r7, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #56 @ 0x38 │ │ │ │ + adds r0, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #42 @ 0x2a │ │ │ │ + adds r0, #74 @ 0x4a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #28 │ │ │ │ + adds r0, #60 @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #254 @ 0xfe │ │ │ │ + cmp r7, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #232 @ 0xe8 │ │ │ │ + cmp r7, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #2 │ │ │ │ + adds r0, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #244 @ 0xf4 │ │ │ │ + adds r0, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #206 @ 0xce │ │ │ │ + cmp r7, #238 @ 0xee │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ + cmp r7, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #178 @ 0xb2 │ │ │ │ + cmp r7, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #164 @ 0xa4 │ │ │ │ + cmp r7, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #102 @ 0x66 │ │ │ │ + cmp r7, #134 @ 0x86 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #88 @ 0x58 │ │ │ │ + cmp r7, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #74 @ 0x4a │ │ │ │ + cmp r7, #106 @ 0x6a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #236 @ 0xec │ │ │ │ + cmp r7, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #182 @ 0xb6 │ │ │ │ + cmp r7, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #160 @ 0xa0 │ │ │ │ + cmp r7, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #162 @ 0xa2 │ │ │ │ + cmp r6, #194 @ 0xc2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #140 @ 0x8c │ │ │ │ + cmp r6, #172 @ 0xac │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #126 @ 0x7e │ │ │ │ + cmp r6, #158 @ 0x9e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #112 @ 0x70 │ │ │ │ + cmp r6, #144 @ 0x90 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 709134 │ │ │ │ + b.n 709174 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r6, #180 @ 0xb4 │ │ │ │ + cmp r6, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #166 @ 0xa6 │ │ │ │ + cmp r6, #198 @ 0xc6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #152 @ 0x98 │ │ │ │ + cmp r6, #184 @ 0xb8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #242 @ 0xf2 │ │ │ │ + cmp r7, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #124 @ 0x7c │ │ │ │ + cmp r6, #156 @ 0x9c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #58 @ 0x3a │ │ │ │ + cmp r6, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #44 @ 0x2c │ │ │ │ + cmp r6, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r5, #48] @ 0x30 │ │ │ │ + ldrh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r4, #2 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 709254 │ │ │ │ tbb [pc, r1] │ │ │ │ lsls r0, r1, #20 │ │ │ │ adds r6, r1, #0 │ │ │ │ movs r2, #31 │ │ │ │ @@ -2426529,39 +2426528,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (709288 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (70928c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r4, [r3, #0] │ │ │ │ + strh r4, [r7, #0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r6, #186 @ 0xba │ │ │ │ + cmp r6, #218 @ 0xda │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #236 @ 0xec │ │ │ │ + cmp r7, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #178 @ 0xb2 │ │ │ │ + cmp r6, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #230 @ 0xe6 │ │ │ │ + cmp r7, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #196 @ 0xc4 │ │ │ │ + cmp r6, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #158 @ 0x9e │ │ │ │ + cmp r6, #190 @ 0xbe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #156 @ 0x9c │ │ │ │ + cmp r6, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #154 @ 0x9a │ │ │ │ + cmp r6, #186 @ 0xba │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #156 @ 0x9c │ │ │ │ + cmp r6, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #158 @ 0x9e │ │ │ │ + cmp r6, #190 @ 0xbe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #188 @ 0xbc │ │ │ │ + cmp r6, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #170 @ 0xaa │ │ │ │ + cmp r6, #202 @ 0xca │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (7092dc ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2426589,15 +2426588,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 7092aa │ │ │ │ movs r7, #191 @ 0xbf │ │ │ │ lsls r0, r2, #5 │ │ │ │ movs r7, #180 @ 0xb4 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - cmp r6, #88 @ 0x58 │ │ │ │ + cmp r6, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ movs r7, #154 @ 0x9a │ │ │ │ lsls r0, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2426698,29 +2426697,29 @@ │ │ │ │ b.n 7093a2 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #238 @ 0xee │ │ │ │ + cmp r6, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r2, [r1, #72] @ 0x48 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrh r2, [r1, #30] │ │ │ │ + ldrh r2, [r5, #30] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r7, #24 │ │ │ │ + lsrs r4, r3, #25 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r5, #122 @ 0x7a │ │ │ │ + cmp r5, #154 @ 0x9a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #164 @ 0xa4 │ │ │ │ + cmp r5, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #90 @ 0x5a │ │ │ │ + cmp r5, #122 @ 0x7a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r1, #28] │ │ │ │ + ldrh r2, [r5, #28] │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [pc, #84] @ (70946c ) │ │ │ │ @@ -2426758,26 +2426757,26 @@ │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #28] @ (709484 ) │ │ │ │ add r2, pc │ │ │ │ b.n 709440 │ │ │ │ nop │ │ │ │ - ldrh r2, [r0, #26] │ │ │ │ + ldrh r2, [r4, #26] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [pc, #448] @ (709634 ) │ │ │ │ + ldr r4, [pc, #576] @ (7096b4 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r5, #56 @ 0x38 │ │ │ │ + cmp r5, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r3, #22 │ │ │ │ + lsrs r6, r7, #22 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r5, #40 @ 0x28 │ │ │ │ + cmp r5, #72 @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf7800094 │ │ │ │ - ldrh r6, [r6, #22] │ │ │ │ + @ instruction: 0xf7a00094 │ │ │ │ + ldrh r6, [r2, #24] │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #288] @ (7095bc ) │ │ │ │ @@ -2426897,36 +2426896,36 @@ │ │ │ │ b.n 70950c │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r3, #52] @ 0x34 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #20] │ │ │ │ + ldrh r2, [r1, #22] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r3, [pc, #840] @ (709914 ) │ │ │ │ + ldr r3, [pc, #968] @ (709994 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r4, #156 @ 0x9c │ │ │ │ + cmp r4, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r0, #20 │ │ │ │ + lsrs r2, r4, #20 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r4, #140 @ 0x8c │ │ │ │ + cmp r4, #172 @ 0xac │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [pc, #800] @ (7098fc ) │ │ │ │ + ldr r0, [pc, #928] @ (70997c ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r5, #202 @ 0xca │ │ │ │ + subs r5, #234 @ 0xea │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrh r0, [r5, #16] │ │ │ │ + ldrh r0, [r1, #18] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf712009a │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ + @ instruction: 0xf732009a │ │ │ │ + cmp r4, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #230 @ 0xe6 │ │ │ │ + cmp r4, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ bcs.w 709a40 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2427360,113 +2427359,113 @@ │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.n 709640 │ │ │ │ ldr r3, [pc, #204] @ (709b08 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70985c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cmp r7, #70 @ 0x46 │ │ │ │ + cmp r7, #102 @ 0x66 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #92 @ 0x5c │ │ │ │ + cmp r3, #124 @ 0x7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #90 @ 0x5a │ │ │ │ + cmp r3, #122 @ 0x7a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #94 @ 0x5e │ │ │ │ + cmp r3, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #98 @ 0x62 │ │ │ │ + cmp r3, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #102 @ 0x66 │ │ │ │ + cmp r3, #134 @ 0x86 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #194 @ 0xc2 │ │ │ │ + cmp r3, #226 @ 0xe2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #104 @ 0x68 │ │ │ │ + cmp r3, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #104 @ 0x68 │ │ │ │ + cmp r3, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #152 @ 0x98 │ │ │ │ + cmp r3, #184 @ 0xb8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #148 @ 0x94 │ │ │ │ + cmp r3, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #144 @ 0x90 │ │ │ │ + cmp r3, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #250 @ 0xfa │ │ │ │ + cmp r3, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ + cmp r3, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ + cmp r3, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ + cmp r3, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #98 @ 0x62 │ │ │ │ + subs r3, #130 @ 0x82 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r1, #244 @ 0xf4 │ │ │ │ + cmp r2, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #24 │ │ │ │ + subs r3, #56 @ 0x38 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r5, #128 @ 0x80 │ │ │ │ + cmp r5, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #230 @ 0xe6 │ │ │ │ + subs r3, #6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r5, #82 @ 0x52 │ │ │ │ + cmp r5, #114 @ 0x72 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #222 @ 0xde │ │ │ │ + cmp r4, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #228 @ 0xe4 │ │ │ │ + cmp r5, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #234 @ 0xea │ │ │ │ + cmp r5, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #74 @ 0x4a │ │ │ │ + cmp r1, #106 @ 0x6a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #246 @ 0xf6 │ │ │ │ + cmp r3, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #0 │ │ │ │ + cmp r3, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #2 │ │ │ │ + cmp r3, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #4 │ │ │ │ + cmp r3, #36 @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #12 │ │ │ │ + cmp r3, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #28 │ │ │ │ + cmp r3, #60 @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #46 @ 0x2e │ │ │ │ + cmp r3, #78 @ 0x4e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #52 @ 0x34 │ │ │ │ + cmp r3, #84 @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #54 @ 0x36 │ │ │ │ + cmp r3, #86 @ 0x56 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #56 @ 0x38 │ │ │ │ + cmp r3, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #64 @ 0x40 │ │ │ │ + cmp r3, #96 @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #86 @ 0x56 │ │ │ │ + cmp r3, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #96 @ 0x60 │ │ │ │ + cmp r3, #128 @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #110 @ 0x6e │ │ │ │ + cmp r3, #142 @ 0x8e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #70 @ 0x46 │ │ │ │ + subs r1, #102 @ 0x66 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r1, #166 @ 0xa6 │ │ │ │ + cmp r1, #198 @ 0xc6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #24 │ │ │ │ + cmp r1, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #12 │ │ │ │ + cmp r1, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #242 @ 0xf2 │ │ │ │ + subs r1, #18 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r0, #252 @ 0xfc │ │ │ │ + cmp r1, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #250 @ 0xfa │ │ │ │ + cmp r1, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #252 @ 0xfc │ │ │ │ + cmp r1, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #250 @ 0xfa │ │ │ │ + cmp r1, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #100 @ 0x64 │ │ │ │ + movs r7, #132 @ 0x84 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #48] @ 0x30 │ │ │ │ @@ -2427534,33 +2427533,33 @@ │ │ │ │ bl 709290 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 709b92 │ │ │ │ ldr r3, [pc, #40] @ (709bf0 ) │ │ │ │ add r3, pc │ │ │ │ b.n 709b96 │ │ │ │ nop │ │ │ │ - strh r0, [r4, #32] │ │ │ │ + strh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r5, #222 @ 0xde │ │ │ │ + movs r5, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r3, #32] │ │ │ │ + strh r4, [r7, #32] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r7, #25 │ │ │ │ + lsls r4, r3, #26 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r2, #82 @ 0x52 │ │ │ │ + cmp r2, #114 @ 0x72 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r2, #30] │ │ │ │ + strh r2, [r6, #30] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r1, #25 │ │ │ │ + lsls r0, r5, #25 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r1, #248 @ 0xf8 │ │ │ │ + cmp r2, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #98 @ 0x62 │ │ │ │ + movs r5, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r2, #28] │ │ │ │ + strh r6, [r6, #28] │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2427616,17 +2427615,17 @@ │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r4, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #170 @ 0xaa │ │ │ │ + adds r6, #202 @ 0xca │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ + cmp r1, #156 @ 0x9c │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r2, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r1, #5 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2427809,43 +2427808,43 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r4, [r1, #52] @ 0x34 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, #48] @ 0x30 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - cmp r0, #190 @ 0xbe │ │ │ │ + cmp r0, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #180 @ 0xb4 │ │ │ │ + cmp r0, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #184 @ 0xb8 │ │ │ │ + cmp r0, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #176 @ 0xb0 │ │ │ │ + cmp r0, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #184 @ 0xb8 │ │ │ │ + cmp r0, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #176 @ 0xb0 │ │ │ │ + cmp r0, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #178 @ 0xb2 │ │ │ │ + cmp r0, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #186 @ 0xba │ │ │ │ + cmp r0, #218 @ 0xda │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #190 @ 0xbe │ │ │ │ + cmp r0, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #232 @ 0xe8 │ │ │ │ + cmp r1, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #2 │ │ │ │ + cmp r1, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #6 │ │ │ │ + cmp r1, #38 @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #8 │ │ │ │ + cmp r1, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #2 │ │ │ │ + cmp r1, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #116 @ 0x74 │ │ │ │ + cmp r0, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #32 │ │ │ │ @@ -2427914,21 +2427913,21 @@ │ │ │ │ vstr d7, [sp] │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, r0] │ │ │ │ @ instruction: 0x47c3 │ │ │ │ - ldrh r4, [r4, #50] @ 0x32 │ │ │ │ + ldrh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #98 @ 0x62 │ │ │ │ + cmp r0, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #40 @ 0x28 │ │ │ │ + cmp r0, #72 @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #24 │ │ │ │ + cmp r0, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #84] @ (709fe0 ) │ │ │ │ @@ -2427964,25 +2427963,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 709e94 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [pc, #24] @ (709ff4 ) │ │ │ │ add r3, pc │ │ │ │ b.n 709fb8 │ │ │ │ - ldrb r0, [r1, #31] │ │ │ │ + ldrb r0, [r5, #31] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r7 │ │ │ │ + asrs r2, r3 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r1, #192 @ 0xc0 │ │ │ │ + movs r1, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #8 │ │ │ │ + lsls r6, r0, #9 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r1, #178 @ 0xb2 │ │ │ │ + movs r1, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r0, [r0, #30] │ │ │ │ + ldrb r0, [r4, #30] │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #80] @ (70a058 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2428015,21 +2428014,21 @@ │ │ │ │ add r2, pc │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - movs r7, #110 @ 0x6e │ │ │ │ + movs r7, #142 @ 0x8e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #124 @ 0x7c │ │ │ │ + movs r7, #156 @ 0x9c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #138 @ 0x8a │ │ │ │ + movs r7, #170 @ 0xaa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #156 @ 0x9c │ │ │ │ + movs r7, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2428105,36 +2428104,36 @@ │ │ │ │ ldr r1, [pc, #56] @ (70a150 ) │ │ │ │ add r1, pc │ │ │ │ b.n 70a0ce │ │ │ │ ldr r1, [pc, #52] @ (70a154 ) │ │ │ │ add r1, pc │ │ │ │ b.n 70a094 │ │ │ │ nop │ │ │ │ - mrc 0, 5, r0, cr10, cr9, {4} │ │ │ │ - movs r7, #132 @ 0x84 │ │ │ │ + mrc 0, 6, r0, cr10, cr9, {4} │ │ │ │ + movs r7, #164 @ 0xa4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #136 @ 0x88 │ │ │ │ + movs r7, #168 @ 0xa8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70a00c │ │ │ │ + b.n 70a04c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r7, #122 @ 0x7a │ │ │ │ + movs r7, #154 @ 0x9a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #130 @ 0x82 │ │ │ │ + movs r7, #162 @ 0xa2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stc 0, cr0, [sl], {164} @ 0xa4 │ │ │ │ - movs r6, #252 @ 0xfc │ │ │ │ + stc 0, cr0, [sl], #656 @ 0x290 │ │ │ │ + movs r7, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - uxtb r6, r1 │ │ │ │ + uxtb r6, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stc 0, cr0, [ip, #612] @ 0x264 │ │ │ │ - movs r6, #254 @ 0xfe │ │ │ │ + stc 0, cr0, [ip, #612]! @ 0x264 │ │ │ │ + movs r7, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #236 @ 0xec │ │ │ │ + movs r7, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 709f8c │ │ │ │ + b.n 709fcc │ │ │ │ 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, #3888] @ 0xf30 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [pc, #3024] @ 70ad3c │ │ │ │ @@ -2429252,271 +2429251,272 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.w 70a3aa │ │ │ │ ldrsh r0, [r1, r2] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #21] │ │ │ │ + ldrb r0, [r3, #22] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - vshr.u64 d16, d9, #28 │ │ │ │ - cmp r2, #20 │ │ │ │ + movs r4, r0 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + cmp r2, #52 @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r2, [r0, #21] │ │ │ │ + ldrb r2, [r4, #21] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - vshr.u64 d0, d9, #18 │ │ │ │ - cmp r1, #190 @ 0xbe │ │ │ │ + vshr.u64 d16, d9, #50 │ │ │ │ + cmp r1, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r4, [r1, #20] │ │ │ │ + ldrb r4, [r5, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - vqadd.u64 d16, d24, d9 │ │ │ │ - cmp r1, #104 @ 0x68 │ │ │ │ + vshr.u64 d0, d9, #40 │ │ │ │ + cmp r1, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r2, #19] │ │ │ │ + ldrb r6, [r6, #19] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - vqadd.u8 d16, d18, d9 │ │ │ │ - cmp r1, #18 │ │ │ │ + vqadd.u32 d16, d18, d9 │ │ │ │ + cmp r1, #50 @ 0x32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r0, [r4, #18] │ │ │ │ + ldrb r0, [r0, #19] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - vqadd.u8 d0, d28, d9 │ │ │ │ - cmp r0, #188 @ 0xbc │ │ │ │ + vqadd.u32 d0, d28, d9 │ │ │ │ + cmp r0, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r2, [r5, #17] │ │ │ │ + ldrb r2, [r1, #18] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - mrc2 0, 6, r0, cr6, cr9, {4} │ │ │ │ - cmp r0, #118 @ 0x76 │ │ │ │ + mrc2 0, 7, r0, cr6, cr9, {4} │ │ │ │ + cmp r0, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r6, #16] │ │ │ │ + ldrb r6, [r2, #17] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - mcr2 0, 5, r0, cr4, cr9, {4} │ │ │ │ - cmp r0, #56 @ 0x38 │ │ │ │ + mcr2 0, 6, r0, cr4, cr9, {4} │ │ │ │ + cmp r0, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r4, [r0, #16] │ │ │ │ + ldrb r4, [r4, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - mrc2 0, 3, r0, cr2, cr9, {4} │ │ │ │ - movs r7, #242 @ 0xf2 │ │ │ │ + mrc2 0, 4, r0, cr2, cr9, {4} │ │ │ │ + cmp r0, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r4, [r2, #15] │ │ │ │ + ldrb r4, [r6, #15] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - mcr2 0, 2, r0, cr4, cr9, {4} │ │ │ │ - movs r7, #180 @ 0xb4 │ │ │ │ + mcr2 0, 3, r0, cr4, cr9, {4} │ │ │ │ + movs r7, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldrb r6, [r6, r0] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - movs r4, #164 @ 0xa4 │ │ │ │ + movs r4, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r2, [r5, #13] │ │ │ │ + ldrb r2, [r1, #14] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r4, #138 @ 0x8a │ │ │ │ + movs r4, #170 @ 0xaa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r0, [r2, #13] │ │ │ │ + ldrb r0, [r6, #13] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r4, #112 @ 0x70 │ │ │ │ + movs r4, #144 @ 0x90 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r6, #12] │ │ │ │ + ldrb r6, [r2, #13] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r4, #86 @ 0x56 │ │ │ │ + movs r4, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r2, [r3, #12] │ │ │ │ + ldrb r2, [r7, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r4, #58 @ 0x3a │ │ │ │ + movs r4, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r7, #11] │ │ │ │ + ldrb r6, [r3, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r4, #30 │ │ │ │ + movs r4, #62 @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r2, [r4, #11] │ │ │ │ + ldrb r2, [r0, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r4, #2 │ │ │ │ + movs r4, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r0, #11] │ │ │ │ + ldrb r6, [r4, #11] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r3, #230 @ 0xe6 │ │ │ │ + movs r4, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r2, [r5, #10] │ │ │ │ + ldrb r2, [r1, #11] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r3, #202 @ 0xca │ │ │ │ + movs r3, #234 @ 0xea │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r1, #10] │ │ │ │ + ldrb r6, [r5, #10] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r2, r3, r4 │ │ │ │ + subs r2, r7, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - smlalbt r0, r0, r6, r9 │ │ │ │ - asrs r6, r6 │ │ │ │ + @ instruction: 0xfbe60099 │ │ │ │ + adcs r6, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #86 @ 0x56 │ │ │ │ + movs r2, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfb920099 │ │ │ │ - movs r5, #230 @ 0xe6 │ │ │ │ + @ instruction: 0xfbb20099 │ │ │ │ + movs r6, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #230 @ 0xe6 │ │ │ │ + movs r6, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #242 @ 0xf2 │ │ │ │ + movs r6, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70b158 │ │ │ │ + b.n 70b198 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r5, #218 @ 0xda │ │ │ │ + movs r5, #250 @ 0xfa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r2, [r5, #2] │ │ │ │ + ldrb r2, [r1, #3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r1, #200 @ 0xc8 │ │ │ │ + movs r1, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfb040099 │ │ │ │ - movs r5, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xfb240099 │ │ │ │ + movs r5, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #176 @ 0xb0 │ │ │ │ + movs r5, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #186 @ 0xba │ │ │ │ + movs r5, #218 @ 0xda │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #184 @ 0xb8 │ │ │ │ + movs r5, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r1, #80 @ 0x50 │ │ │ │ + movs r1, #112 @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfa8c0099 │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + @ instruction: 0xfaac0099 │ │ │ │ + movs r5, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70afc4 │ │ │ │ + b.n 70b004 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r5, #140 @ 0x8c │ │ │ │ + movs r5, #172 @ 0xac │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #148 @ 0x94 │ │ │ │ + movs r5, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #158 @ 0x9e │ │ │ │ + movs r5, #190 @ 0xbe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #172 @ 0xac │ │ │ │ + movs r5, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #174 @ 0xae │ │ │ │ + movs r5, #206 @ 0xce │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #126 @ 0x7e │ │ │ │ + movs r0, #158 @ 0x9e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsh.w r0, [sl, #153] @ 0x99 │ │ │ │ - movs r6, #10 │ │ │ │ + ldr??.w r0, [sl, #153] @ 0x99 │ │ │ │ + movs r6, #42 @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #10 │ │ │ │ + movs r6, #42 @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #24 │ │ │ │ + movs r6, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #28 │ │ │ │ + movs r0, #60 @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr??.w r0, [r8, r9, lsl #1] │ │ │ │ - movs r6, #0 │ │ │ │ + movs r6, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #0 │ │ │ │ + movs r6, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r2, #7 │ │ │ │ + subs r0, r6, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vst4.32 {d0-d3}, [ip :64], r9 │ │ │ │ - movs r5, #232 @ 0xe8 │ │ │ │ + vld4.32 {d0-d3}, [ip :64], r9 │ │ │ │ + movs r6, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r0, #6 │ │ │ │ + subs r2, r4, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh.w r0, [lr, #153] @ 0x99 │ │ │ │ - movs r5, #246 @ 0xf6 │ │ │ │ + ldr.w r0, [lr, #153] @ 0x99 │ │ │ │ + movs r6, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #2 │ │ │ │ + movs r6, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #8 │ │ │ │ + movs r6, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #10 │ │ │ │ + movs r6, #42 @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #20 │ │ │ │ + movs r6, #52 @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #34 @ 0x22 │ │ │ │ + movs r6, #66 @ 0x42 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #40 @ 0x28 │ │ │ │ + movs r6, #72 @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #62 @ 0x3e │ │ │ │ + movs r6, #94 @ 0x5e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #84 @ 0x54 │ │ │ │ + movs r6, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r3, #2 │ │ │ │ + subs r4, r7, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf7d80099 │ │ │ │ - movs r6, #76 @ 0x4c │ │ │ │ + @ instruction: 0xf7f80099 │ │ │ │ + movs r6, #108 @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - udf #12 │ │ │ │ + udf #44 @ 0x2c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r6, #58 @ 0x3a │ │ │ │ + movs r6, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #58 @ 0x3a │ │ │ │ + movs r6, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #72 @ 0x48 │ │ │ │ + movs r6, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #90 @ 0x5a │ │ │ │ + movs r6, #122 @ 0x7a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #100 @ 0x64 │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r4, #7 │ │ │ │ + subs r0, r0, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf71c0099 │ │ │ │ - movs r6, #68 @ 0x44 │ │ │ │ + @ instruction: 0xf73c0099 │ │ │ │ + movs r6, #100 @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ble.n 70af94 │ │ │ │ + ble.n 70afd4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r4, #122 @ 0x7a │ │ │ │ + subs r4, #154 @ 0x9a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #72 @ 0x48 │ │ │ │ + adds r7, #104 @ 0x68 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r6, #30 │ │ │ │ + movs r6, #62 @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #36 @ 0x24 │ │ │ │ + movs r6, #68 @ 0x44 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r2, #5 │ │ │ │ + adds r6, r6, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf6940099 │ │ │ │ - movs r6, #22 │ │ │ │ + @ instruction: 0xf6b40099 │ │ │ │ + movs r6, #54 @ 0x36 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r0, [r3, r4] │ │ │ │ + strh r0, [r7, r4] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #4 │ │ │ │ + movs r6, #36 @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #8 │ │ │ │ + movs r6, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #36 @ 0x24 │ │ │ │ + movs r6, #68 @ 0x44 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #56 @ 0x38 │ │ │ │ + movs r6, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #64 @ 0x40 │ │ │ │ + movs r6, #96 @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #84 @ 0x54 │ │ │ │ + movs r6, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #162 @ 0xa2 │ │ │ │ + movs r6, #194 @ 0xc2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r6, #1 │ │ │ │ + adds r6, r2, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs.w r0, r4, #5013504 @ 0x4c8000 │ │ │ │ - movs r6, #146 @ 0x92 │ │ │ │ + rsbs r0, r4, #5013504 @ 0x4c8000 │ │ │ │ + movs r6, #178 @ 0xb2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #156 @ 0x9c │ │ │ │ + movs r6, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #180 @ 0xb4 │ │ │ │ + movs r6, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #200 @ 0xc8 │ │ │ │ + movs r6, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #208 @ 0xd0 │ │ │ │ + movs r6, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #216 @ 0xd8 │ │ │ │ + movs r6, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #220 @ 0xdc │ │ │ │ + movs r6, #252 @ 0xfc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #216 @ 0xd8 │ │ │ │ + movs r6, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r6, r6 │ │ │ │ + subs r0, r2, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf4ee0099 │ │ │ │ - movs r6, #192 @ 0xc0 │ │ │ │ + add.w r0, lr, #5013504 @ 0x4c8000 │ │ │ │ + movs r6, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - blt.n 70afb4 │ │ │ │ + blt.n 70aff4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r2, #82 @ 0x52 │ │ │ │ + subs r2, #114 @ 0x72 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #32 │ │ │ │ + adds r5, #64 @ 0x40 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r3, #246 @ 0xf6 │ │ │ │ + movs r4, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ bl 709290 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 70c292 │ │ │ │ ldr.w r3, [pc, #3468] @ 70bd0c │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -2430762,327 +2430762,327 @@ │ │ │ │ ldr r2, [pc, #668] @ (70bf98 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.w 70a3aa │ │ │ │ - adds r2, r1, r4 │ │ │ │ + adds r2, r5, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movw r0, #24729 @ 0x6099 │ │ │ │ - movs r4, #46 @ 0x2e │ │ │ │ + @ instruction: 0xf2660099 │ │ │ │ + movs r4, #78 @ 0x4e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #14 │ │ │ │ + movs r2, #46 @ 0x2e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #24 │ │ │ │ + movs r4, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #26 │ │ │ │ + movs r4, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #8 │ │ │ │ + movs r2, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #26 │ │ │ │ + movs r2, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #12 │ │ │ │ + movs r4, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #14 │ │ │ │ + movs r4, #46 @ 0x2e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #4 │ │ │ │ + movs r4, #36 @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #10 │ │ │ │ + movs r4, #42 @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r7, #31 │ │ │ │ + adds r4, r3, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf1380099 │ │ │ │ - movs r3, #240 @ 0xf0 │ │ │ │ + adcs.w r0, r8, #153 @ 0x99 │ │ │ │ + movs r4, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvc.n 70be18 │ │ │ │ + bvc.n 70bc58 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r3, #220 @ 0xdc │ │ │ │ + movs r3, #252 @ 0xfc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvc.n 70bdb8 │ │ │ │ + bvc.n 70bdf8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r4, #72 @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #116 @ 0x74 │ │ │ │ + movs r4, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #116 @ 0x74 │ │ │ │ + movs r4, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #140 @ 0x8c │ │ │ │ + movs r4, #172 @ 0xac │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #140 @ 0x8c │ │ │ │ + movs r4, #172 @ 0xac │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #164 @ 0xa4 │ │ │ │ + movs r4, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #116 @ 0x74 │ │ │ │ + movs r3, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r5, #27 │ │ │ │ + asrs r2, r1, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bic.w r0, r6, #153 @ 0x99 │ │ │ │ - movs r5, #62 @ 0x3e │ │ │ │ + orr.w r0, r6, #153 @ 0x99 │ │ │ │ + movs r5, #94 @ 0x5e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #70 @ 0x46 │ │ │ │ + movs r5, #102 @ 0x66 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #88 @ 0x58 │ │ │ │ + movs r5, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r1, #50 @ 0x32 │ │ │ │ + movs r1, #82 @ 0x52 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r1, #84 @ 0x54 │ │ │ │ + movs r1, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r1, #86 @ 0x56 │ │ │ │ + movs r1, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r0, #25 │ │ │ │ + asrs r4, r4, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [r4, #64] @ 0x40 │ │ │ │ + ldr r2, [r0, #68] @ 0x44 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vqadd.s32 d16, d30, d9 │ │ │ │ - movs r5, #184 @ 0xb8 │ │ │ │ + vshr.s64 d0, d9, #50 │ │ │ │ + movs r5, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #196 @ 0xc4 │ │ │ │ + movs r5, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #190 @ 0xbe │ │ │ │ + movs r5, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #184 @ 0xb8 │ │ │ │ + movs r5, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #178 @ 0xb2 │ │ │ │ + movs r5, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #176 @ 0xb0 │ │ │ │ + movs r5, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #174 @ 0xae │ │ │ │ + movs r5, #206 @ 0xce │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #172 @ 0xac │ │ │ │ + movs r5, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #170 @ 0xaa │ │ │ │ + movs r5, #202 @ 0xca │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #168 @ 0xa8 │ │ │ │ + movs r5, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #166 @ 0xa6 │ │ │ │ + movs r5, #198 @ 0xc6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #180 @ 0xb4 │ │ │ │ + movs r5, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #194 @ 0xc2 │ │ │ │ + movs r5, #226 @ 0xe2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #68 @ 0x44 │ │ │ │ + movs r4, #100 @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #78 @ 0x4e │ │ │ │ + movs r4, #110 @ 0x6e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #88 @ 0x58 │ │ │ │ + movs r4, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #134 @ 0x86 │ │ │ │ + movs r5, #166 @ 0xa6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r2, #18 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stcl 0, cr0, [ip, #612] @ 0x264 │ │ │ │ - movs r5, #104 @ 0x68 │ │ │ │ + stcl 0, cr0, [ip, #612]! @ 0x264 │ │ │ │ + movs r5, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r7, #19 │ │ │ │ + asrs r2, r3, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #928 @ (adr r7, 70c194 ) │ │ │ │ + add r0, sp, #32 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r5, #66 @ 0x42 │ │ │ │ + movs r5, #98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r6, #1 │ │ │ │ + subs r0, r2, #2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r4, r3, #15 │ │ │ │ + asrs r4, r7, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldc 0, cr0, [r8, #-612] @ 0xfffffd9c │ │ │ │ - movs r4, #228 @ 0xe4 │ │ │ │ + ldc 0, cr0, [r8, #-612]! @ 0xfffffd9c │ │ │ │ + movs r5, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r0, r6, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stcl 0, cr0, [ip], {153} @ 0x99 │ │ │ │ - movs r5, #224 @ 0xe0 │ │ │ │ + stcl 0, cr0, [ip], #612 @ 0x264 │ │ │ │ + movs r6, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcs.n 70be0c │ │ │ │ + bcc.n 70be4c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r5, #200 @ 0xc8 │ │ │ │ + movs r5, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #224 @ 0xe0 │ │ │ │ + subs r5, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #190 @ 0xbe │ │ │ │ + movs r5, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r0, #12 │ │ │ │ + asrs r0, r4, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldc 0, cr0, [ip], #-612 @ 0xfffffd9c │ │ │ │ - movs r5, #156 @ 0x9c │ │ │ │ + mrrc 0, 9, r0, ip, cr9 │ │ │ │ + movs r5, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #170 @ 0xaa │ │ │ │ + movs r5, #202 @ 0xca │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #20 │ │ │ │ + movs r6, #52 @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #36 @ 0x24 │ │ │ │ + movs r6, #68 @ 0x44 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #134 @ 0x86 │ │ │ │ + movs r6, #166 @ 0xa6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #200 @ 0xc8 │ │ │ │ + movs r6, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r0, #8 │ │ │ │ + asrs r4, r4, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adc.w r0, r0, r9, lsr #2 │ │ │ │ - movs r7, #76 @ 0x4c │ │ │ │ + sbc.w r0, r0, r9, lsr #2 │ │ │ │ + movs r7, #108 @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bne.n 70bf3c │ │ │ │ + bne.n 70bd7c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r7, #66 @ 0x42 │ │ │ │ + movs r7, #98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #68 @ 0x44 │ │ │ │ + movs r7, #100 @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #76 @ 0x4c │ │ │ │ + movs r7, #108 @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #94 @ 0x5e │ │ │ │ + movs r7, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r5, #5 │ │ │ │ + asrs r4, r1, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xeaa80099 │ │ │ │ - movs r7, #84 @ 0x54 │ │ │ │ + @ instruction: 0xeac80099 │ │ │ │ + movs r7, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - beq.n 70be2c │ │ │ │ + beq.n 70be6c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r6, #170 @ 0xaa │ │ │ │ + movs r6, #202 @ 0xca │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #56 @ 0x38 │ │ │ │ + movs r7, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #56 @ 0x38 │ │ │ │ + movs r7, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #66 @ 0x42 │ │ │ │ + movs r7, #98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r2, #3 │ │ │ │ + asrs r4, r6, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ands.w r0, r0, r9, lsr #2 │ │ │ │ - movs r7, #44 @ 0x2c │ │ │ │ + bics.w r0, r0, r9, lsr #2 │ │ │ │ + movs r7, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - beq.n 70bf10 │ │ │ │ + beq.n 70bf50 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r7, #12 │ │ │ │ + movs r7, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #22 │ │ │ │ + movs r7, #54 @ 0x36 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #22 │ │ │ │ + movs r7, #54 @ 0x36 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r1, #1 │ │ │ │ + asrs r4, r5, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xe9880099 │ │ │ │ - movs r6, #252 @ 0xfc │ │ │ │ + @ instruction: 0xe9a80099 │ │ │ │ + movs r7, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #0 │ │ │ │ + movs r7, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #20 │ │ │ │ + movs r7, #52 @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r6, #31 │ │ │ │ + asrs r0, r2, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmdb ip!, {r0, r3, r4, r7} │ │ │ │ - movs r6, #252 @ 0xfc │ │ │ │ + strd r0, r0, [ip, #-612] @ 0x264 │ │ │ │ + movs r7, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #252 @ 0xfc │ │ │ │ + movs r7, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r4, #30 │ │ │ │ + lsrs r2, r0, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xe8de0099 │ │ │ │ - movs r6, #222 @ 0xde │ │ │ │ + ldrd r0, r0, [lr], #612 @ 0x264 │ │ │ │ + movs r6, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r7!, {r3, r4} │ │ │ │ + ldmia r7!, {r3, r4, r5} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r6, #210 @ 0xd2 │ │ │ │ + movs r6, #242 @ 0xf2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - push {r1, r2, r4, r5, r6, lr} │ │ │ │ + push {r1, r2, r4, r7, lr} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + movs r6, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r6, {r2, r3, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r6, #182 @ 0xb6 │ │ │ │ + movs r6, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r6!, {r1, r2, r5, r7} │ │ │ │ + ldmia r6, {r1, r2, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r6, #168 @ 0xa8 │ │ │ │ + movs r6, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r6!, {r1, r2, r7} │ │ │ │ + ldmia r6!, {r1, r2, r5, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r6, #168 @ 0xa8 │ │ │ │ + movs r6, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r6, {r5, r6} │ │ │ │ + ldmia r6!, {r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r6, #158 @ 0x9e │ │ │ │ + movs r6, #190 @ 0xbe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r6, #25 │ │ │ │ + lsrs r4, r2, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70be68 │ │ │ │ + b.n 70bea8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r6, #128 @ 0x80 │ │ │ │ + movs r6, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r5, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r3} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r5, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r5!, {r2, r6, r7} │ │ │ │ + ldmia r5, {r2, r5, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r5, #174 @ 0xae │ │ │ │ + movs r5, #206 @ 0xce │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r5!, {r2, r3, r4, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r5, #190 @ 0xbe │ │ │ │ + movs r5, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r5, #180 @ 0xb4 │ │ │ │ + movs r5, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r5, #22 │ │ │ │ + lsrs r0, r1, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70bcfc │ │ │ │ + b.n 70bd3c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r5, #200 @ 0xc8 │ │ │ │ + movs r5, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #212 @ 0xd4 │ │ │ │ + movs r5, #244 @ 0xf4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #218 @ 0xda │ │ │ │ + movs r5, #250 @ 0xfa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #230 @ 0xe6 │ │ │ │ + movs r6, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r6, #20 │ │ │ │ + lsrs r4, r2, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70bc30 │ │ │ │ + b.n 70bc70 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r5, #212 @ 0xd4 │ │ │ │ + movs r5, #244 @ 0xf4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #214 @ 0xd6 │ │ │ │ + movs r5, #246 @ 0xf6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r4, {r4, r7} │ │ │ │ + ldmia r4, {r4, r5, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r5, #204 @ 0xcc │ │ │ │ + movs r5, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r4!, {r3, r5, r6} │ │ │ │ + ldmia r4!, {r3, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r5, #200 @ 0xc8 │ │ │ │ + movs r5, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #138 @ 0x8a │ │ │ │ + movs r6, #170 @ 0xaa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #150 @ 0x96 │ │ │ │ + movs r6, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #58 @ 0x3a │ │ │ │ + movs r7, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #70 @ 0x46 │ │ │ │ + movs r7, #102 @ 0x66 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #98 @ 0x62 │ │ │ │ + movs r7, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r5, #16 │ │ │ │ + lsrs r2, r1, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70ba50 │ │ │ │ + b.n 70ba90 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r7, #96 @ 0x60 │ │ │ │ + movs r7, #128 @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r1, #25 │ │ │ │ + asrs r2, r5, #25 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r6, r0, #15 │ │ │ │ + lsrs r6, r4, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70b998 │ │ │ │ + b.n 70b9d8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r0, #106 @ 0x6a │ │ │ │ + cmp r0, #138 @ 0x8a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #118 @ 0x76 │ │ │ │ + cmp r0, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ + movs r0, #112 @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ bl 709290 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 70c236 │ │ │ │ ldr.w r3, [pc, #3712] @ 70ce28 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -2432390,510 +2432390,510 @@ │ │ │ │ b.n 70cda4 │ │ │ │ ldr r3, [pc, #1016] @ (70d218 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70cd10 │ │ │ │ ldr r3, [pc, #1016] @ (70d21c ) │ │ │ │ add r3, pc │ │ │ │ b.n 70cd10 │ │ │ │ - lsrs r2, r4, #3 │ │ │ │ + lsrs r2, r0, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70d26c │ │ │ │ + b.n 70d2ac │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r5, #170 @ 0xaa │ │ │ │ + movs r5, #202 @ 0xca │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #170 @ 0xaa │ │ │ │ + movs r5, #202 @ 0xca │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r7, #24 │ │ │ │ + asrs r2, r3, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #136 @ 0x88 │ │ │ │ + movs r5, #168 @ 0xa8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r2, #1 │ │ │ │ + lsrs r2, r6, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70d164 │ │ │ │ + b.n 70d1a4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r5, #118 @ 0x76 │ │ │ │ + movs r5, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #120 @ 0x78 │ │ │ │ + movs r5, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #122 @ 0x7a │ │ │ │ + movs r5, #154 @ 0x9a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #126 @ 0x7e │ │ │ │ + movs r5, #158 @ 0x9e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #114 @ 0x72 │ │ │ │ + movs r5, #146 @ 0x92 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #102 @ 0x66 │ │ │ │ + movs r5, #134 @ 0x86 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #110 @ 0x6e │ │ │ │ + movs r5, #142 @ 0x8e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #118 @ 0x76 │ │ │ │ + movs r5, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r5, #96 @ 0x60 │ │ │ │ + movs r5, #128 @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [pc, #944] @ (70d224 ) │ │ │ │ + ldr r2, [pc, #48] @ (70cea4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #94 @ 0x5e │ │ │ │ + movs r5, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r6, #27 │ │ │ │ + lsls r6, r2, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70cee8 │ │ │ │ + b.n 70cf28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r5, #72 @ 0x48 │ │ │ │ + movs r5, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #72 @ 0x48 │ │ │ │ + movs r5, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #60 @ 0x3c │ │ │ │ + movs r5, #92 @ 0x5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r0, r5] │ │ │ │ + ldrb r6, [r4, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r7, r4] │ │ │ │ + ldrb r4, [r3, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r6, r4] │ │ │ │ + ldrb r4, [r2, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r2, [r5, r4] │ │ │ │ + ldrb r2, [r1, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r2, [r4, r4] │ │ │ │ + ldrb r2, [r0, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r2, [r3, r4] │ │ │ │ + ldrb r2, [r7, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r2, [r2, r4] │ │ │ │ + ldrb r2, [r6, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r2, [r1, r4] │ │ │ │ + ldrb r2, [r5, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r2, [r0, r4] │ │ │ │ + ldrb r2, [r4, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r0, [r7, r3] │ │ │ │ + ldrb r0, [r3, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r6, [r5, r3] │ │ │ │ + ldrb r6, [r1, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r4, r3] │ │ │ │ + ldrb r4, [r0, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r2, [r3, r3] │ │ │ │ + ldrb r2, [r7, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r0, [r2, r3] │ │ │ │ + ldrb r0, [r6, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r6, [r0, r3] │ │ │ │ + ldrb r6, [r4, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r7, r2] │ │ │ │ + ldrb r4, [r3, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r6, r2] │ │ │ │ + ldrb r4, [r2, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r2, [r5, r2] │ │ │ │ + ldrb r2, [r1, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r0, [r4, r2] │ │ │ │ + ldrb r0, [r0, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r6, [r2, r2] │ │ │ │ + ldrb r6, [r6, r2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r1, r2] │ │ │ │ + ldrb r4, [r5, r2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r2, [r0, r2] │ │ │ │ + ldrb r2, [r4, r2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r0, [r7, r1] │ │ │ │ + ldrb r0, [r3, r2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r6, [r5, r1] │ │ │ │ + ldrb r6, [r1, r2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r6, [r4, r1] │ │ │ │ + ldrb r6, [r0, r2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r3, r1] │ │ │ │ + ldrb r4, [r7, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r2, [r2, r1] │ │ │ │ + ldrb r2, [r6, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r0, [r1, r1] │ │ │ │ + ldrb r0, [r5, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r6, [r7, r0] │ │ │ │ + ldrb r6, [r3, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r6, r0] │ │ │ │ + ldrb r4, [r2, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r2, [r5, r0] │ │ │ │ + ldrb r2, [r1, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r0, [r4, r0] │ │ │ │ + ldrb r0, [r0, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r0, [r3, r0] │ │ │ │ + ldrb r0, [r7, r0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r6, [r1, r0] │ │ │ │ + ldrb r6, [r5, r0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r0, r0] │ │ │ │ + ldrb r4, [r4, r0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r2, [r7, r7] │ │ │ │ + ldrb r2, [r3, r0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r0, [r6, r7] │ │ │ │ + ldrb r0, [r2, r0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r6, [r4, r7] │ │ │ │ + ldrb r6, [r0, r0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r4, [r3, r7] │ │ │ │ + ldrh r4, [r7, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r4, [r2, r7] │ │ │ │ + ldrh r4, [r6, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r4, [r1, r7] │ │ │ │ + ldrh r4, [r5, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r2, [r0, r7] │ │ │ │ + ldrh r2, [r4, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r0, [r7, r6] │ │ │ │ + ldrh r0, [r3, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r4, #1 │ │ │ │ + asrs r0, r0, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #16 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r7, #16 │ │ │ │ + lsls r6, r3, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r6, #3 │ │ │ │ + asrs r6, r2, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r7, #3 │ │ │ │ + asrs r0, r3, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r7, #3 │ │ │ │ + asrs r2, r3, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r3, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r2, {r2, r5, r6} │ │ │ │ + ldmia r2, {r2, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r2, r3, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r3!, {r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r3, r4, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r0, r4, #3 │ │ │ │ + asrs r0, r0, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r6, #3 │ │ │ │ + asrs r4, r2, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r0, #6 │ │ │ │ + asrs r2, r4, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r6, #5 │ │ │ │ + asrs r4, r2, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r0, #6 │ │ │ │ + asrs r4, r4, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r6, #5 │ │ │ │ + asrs r2, r2, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r0, #6 │ │ │ │ + asrs r2, r4, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r2, #6 │ │ │ │ + asrs r6, r6, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r4, #10 │ │ │ │ + lsls r4, r0, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r5, #10 │ │ │ │ + lsls r0, r1, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r1!, {r3, r5} │ │ │ │ + ldmia r1!, {r3, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r4, [r4, r7] │ │ │ │ + ldrh r4, [r0, r0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r3, r7] │ │ │ │ + ldr r2, [r7, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r2, r7] │ │ │ │ + ldr r0, [r6, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r1, #250 @ 0xfa │ │ │ │ + movs r2, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r1, #204 @ 0xcc │ │ │ │ + movs r1, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r0, r6, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r3, #19 │ │ │ │ + lsls r6, r7, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [r3, r6] │ │ │ │ + ldr r0, [r7, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r1, #182 @ 0xb6 │ │ │ │ + movs r1, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r1, #148 @ 0x94 │ │ │ │ + movs r1, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r2, #12 │ │ │ │ + lsls r0, r6, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #18 │ │ │ │ + lsls r6, r0, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r2, #17 │ │ │ │ + lsrs r2, r6, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r3, #17 │ │ │ │ + lsrs r0, r7, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldr r6, [r0, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r2, #9 │ │ │ │ + lsls r4, r6, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [r2, r4] │ │ │ │ + ldr r2, [r6, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r1, r4] │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r0, #9 │ │ │ │ + lsls r6, r4, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r0, #9 │ │ │ │ + lsls r4, r4, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r0, #9 │ │ │ │ + lsls r2, r4, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r5, #28 │ │ │ │ + lsls r4, r1, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r6, #28 │ │ │ │ + lsls r4, r2, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #29 │ │ │ │ + lsls r4, r7, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r3, #29 │ │ │ │ + lsls r0, r7, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #7 │ │ │ │ + lsls r0, r4, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [r2, #80] @ 0x50 │ │ │ │ + ldr r6, [r6, #80] @ 0x50 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r0, #7 │ │ │ │ + lsls r2, r4, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #22 │ │ │ │ + adds r2, #54 @ 0x36 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r5} │ │ │ │ + stmia r1!, {r1, r3, r4, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r3, #27 │ │ │ │ + lsls r0, r7, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [r7, r0] │ │ │ │ + ldr r6, [r3, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [r6, r0] │ │ │ │ + ldr r4, [r2, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r3, #6 │ │ │ │ + lsls r6, r7, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r5, #30 │ │ │ │ + lsls r0, r1, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r6, #30 │ │ │ │ + lsls r4, r2, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r3, #5 │ │ │ │ + lsls r0, r7, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #6 │ │ │ │ + lsls r0, r4, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r0, #6 │ │ │ │ + lsls r4, r4, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsb r4, [r4, r7] │ │ │ │ + ldr r4, [r0, r0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r1, #138 @ 0x8a │ │ │ │ + adds r1, #170 @ 0xaa │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrsb r2, [r1, r7] │ │ │ │ + ldrsb r2, [r5, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsb r0, [r0, r7] │ │ │ │ + ldrsb r0, [r4, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsb r6, [r6, r6] │ │ │ │ + ldrsb r6, [r2, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsb r4, [r5, r6] │ │ │ │ + ldrsb r4, [r1, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsb r2, [r4, r6] │ │ │ │ + ldrsb r2, [r0, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r5, #7 │ │ │ │ + lsls r4, r1, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r4, #7 │ │ │ │ + lsls r2, r0, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r4, [r2, #7] │ │ │ │ + ldrb r4, [r6, #7] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r6} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - vld4.32 {d16-d19}, [r0 :128], r0 │ │ │ │ - lsls r6, r0, #7 │ │ │ │ + vst1.8 {d0[5]}, [r0], r0 │ │ │ │ + lsls r6, r4, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vst4.32 {d16-d19}, [ip :128], r0 │ │ │ │ - lsls r2, r6, #6 │ │ │ │ + vld4.32 {d16-d19}, [ip :128], r0 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r0!, {r3, r4} │ │ │ │ + stmia r0!, {r3, r4, r5} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, r3, r0 │ │ │ │ + adds r2, r7, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #6 │ │ │ │ + lsls r4, r7, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r0, #6 │ │ │ │ + lsls r2, r4, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #6 │ │ │ │ + lsls r0, r4, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r7, #5 │ │ │ │ + lsls r6, r3, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r4, #5 │ │ │ │ + lsls r4, r0, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r4, #5 │ │ │ │ + lsls r4, r0, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r6, #5 │ │ │ │ + lsls r4, r2, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r6, #5 │ │ │ │ + lsls r2, r2, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r4, #5 │ │ │ │ + lsls r0, r0, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r3, #5 │ │ │ │ + lsls r6, r7, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #5 │ │ │ │ + lsls r4, r3, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r7, #31 │ │ │ │ + adds r2, r3, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r3, #5 │ │ │ │ + lsls r0, r7, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r5, #5 │ │ │ │ + lsls r0, r1, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #4 │ │ │ │ + lsls r4, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r5, #4 │ │ │ │ + lsls r4, r1, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r0, [r3, #68] @ 0x44 │ │ │ │ + str r0, [r7, #68] @ 0x44 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - nop {6} │ │ │ │ + nop {8} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrsb r4, [r7, r1] │ │ │ │ + ldrsb r4, [r3, r2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsb r2, [r6, r1] │ │ │ │ + ldrsb r2, [r2, r2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, #24 │ │ │ │ + adds r0, #56 @ 0x38 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r2, [r0, #27] │ │ │ │ + ldrb r2, [r4, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r7, #4 │ │ │ │ + lsls r4, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r3, #4 │ │ │ │ + lsls r2, r7, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsb r0, [r0, r1] │ │ │ │ + ldrsb r0, [r4, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r2, #1 │ │ │ │ + asrs r2, r6, #1 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r0, #52 @ 0x34 │ │ │ │ + adds r0, #84 @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r2, r4, #4 │ │ │ │ + lsls r2, r0, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r4, r6 │ │ │ │ + subs r0, r0, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r7, r2 │ │ │ │ + subs r6, r3, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r5, r3 │ │ │ │ + subs r4, r1, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r4, r2 │ │ │ │ + subs r6, r0, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #768 @ (adr r1, 70d3f8 ) │ │ │ │ + add r1, pc, #896 @ (adr r1, 70d478 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - muls r6, r5 │ │ │ │ + bics r6, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r2, r0 │ │ │ │ + adds r0, r6, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r3, r0 │ │ │ │ + adds r0, r7, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r3, r0 │ │ │ │ + adds r0, r7, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r3, r0 │ │ │ │ + adds r0, r7, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r3, r0 │ │ │ │ + adds r0, r7, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r3, r0 │ │ │ │ + adds r0, r7, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r4, r1 │ │ │ │ + adds r0, r0, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r5, r1 │ │ │ │ + adds r2, r1, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r5, r1 │ │ │ │ + adds r4, r1, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r5, r1 │ │ │ │ + adds r6, r1, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r6, r1 │ │ │ │ + adds r0, r2, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r6, r1 │ │ │ │ + adds r2, r2, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r2, r5 │ │ │ │ + adds r6, r6, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r4, r4 │ │ │ │ + adds r0, r0, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r7, r3 │ │ │ │ + adds r6, r3, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r1, r4 │ │ │ │ + adds r0, r5, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - pop {r1, r2, r4, pc} │ │ │ │ + pop {r1, r2, r4, r5, pc} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r4, r1, r0 │ │ │ │ + subs r4, r5, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r0, r7 │ │ │ │ + adds r6, r4, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r1, r3 │ │ │ │ + adds r0, r5, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r7, r6 │ │ │ │ + adds r0, r3, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r5, r6 │ │ │ │ + adds r2, r1, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mcr2 0, 7, r0, cr6, cr10, {4} │ │ │ │ - adds r6, r4, r5 │ │ │ │ + vqadd.u8 d0, d22, d10 │ │ │ │ + adds r6, r0, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r6, r1 │ │ │ │ + adds r0, r2, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vshr.u64 d0, d10, #30 │ │ │ │ - adds r6, r2, r1 │ │ │ │ + vshr.u64 d16, d10, #62 │ │ │ │ + adds r6, r6, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mcr2 0, 5, r0, cr6, cr10, {4} │ │ │ │ - adds r6, r7, r0 │ │ │ │ + mcr2 0, 6, r0, cr6, cr10, {4} │ │ │ │ + adds r6, r3, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r4, r0 │ │ │ │ + adds r0, r0, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r3, r0 │ │ │ │ + adds r2, r7, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r1, r0 │ │ │ │ + adds r0, r5, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r4, r1 │ │ │ │ + adds r2, r0, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r5, #31 │ │ │ │ + adds r0, r1, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r2!, {r1, r2, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, r0, r2 │ │ │ │ + adds r6, r4, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r1, #31 │ │ │ │ + asrs r0, r5, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r3, r1 │ │ │ │ + adds r6, r7, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r6, #30 │ │ │ │ + asrs r0, r2, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r3, r0 │ │ │ │ + adds r6, r7, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r3, #30 │ │ │ │ + asrs r0, r7, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbnz r6, 70d20e │ │ │ │ + cbnz r6, 70d216 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r0, r0, #30 │ │ │ │ + asrs r0, r4, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r1, #31 │ │ │ │ + asrs r2, r5, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r5, #29 │ │ │ │ + asrs r0, r1, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r4, #31 │ │ │ │ + adds r2, r0, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r2, #29 │ │ │ │ + asrs r0, r6, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r3, #31 │ │ │ │ + asrs r2, r7, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r7, #28 │ │ │ │ + asrs r0, r3, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r5, #31 │ │ │ │ + adds r6, r1, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r4, #28 │ │ │ │ + asrs r0, r0, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r4, r1] │ │ │ │ + strh r2, [r0, r2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r0, [r3, r1] │ │ │ │ + strh r0, [r7, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xfaee009a │ │ │ │ - lsrs r0, r6, #18 │ │ │ │ + @ instruction: 0xfb0e009a │ │ │ │ + lsrs r0, r2, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r6, #18 │ │ │ │ + lsrs r4, r2, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r1, #19 │ │ │ │ + lsrs r4, r5, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r2, #19 │ │ │ │ + lsrs r6, r6, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r3, #19 │ │ │ │ + lsrs r6, r7, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r5, #19 │ │ │ │ + lsrs r4, r1, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - smlalbt r0, r0, r4, sl │ │ │ │ - @ instruction: 0xfbb2009a │ │ │ │ - lsrs r4, r3, #19 │ │ │ │ + @ instruction: 0xfbe4009a │ │ │ │ + @ instruction: 0xfbd2009a │ │ │ │ + lsrs r4, r7, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r1, #20 │ │ │ │ + lsrs r6, r5, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfb92009a │ │ │ │ - lsrs r6, r0, #19 │ │ │ │ + @ instruction: 0xfbb2009a │ │ │ │ + lsrs r6, r4, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #20 │ │ │ │ + cmp r3, #52 @ 0x34 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xfb4a009a │ │ │ │ - @ instruction: 0xfb3a009a │ │ │ │ - ldrb r2, [r4, #22] │ │ │ │ + @ instruction: 0xfb6a009a │ │ │ │ + @ instruction: 0xfb5a009a │ │ │ │ + ldrb r2, [r0, #23] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - rev r0, r4 │ │ │ │ + rev16 r0, r0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r6, [r6, #44] @ 0x2c │ │ │ │ + strh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r1!, {r3, r5} │ │ │ │ + stmia r1!, {r3, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r3, [pc, #940] @ (70d5d0 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70cd10 │ │ │ │ ldr r3, [pc, #940] @ (70d5d4 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70cd10 │ │ │ │ @@ -2433273,122 +2433273,122 @@ │ │ │ │ ldr r3, [pc, #264] @ (70d6cc ) │ │ │ │ add r3, pc │ │ │ │ b.n 70d292 │ │ │ │ ldr r3, [pc, #260] @ (70d6d0 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70d580 │ │ │ │ nop │ │ │ │ - cbnz r2, 70d62c │ │ │ │ + cbnz r2, 70d634 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - setpan #0 │ │ │ │ + @ instruction: 0xb630 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r5, [pc, #184] @ (70d694 ) │ │ │ │ + ldr r5, [pc, #312] @ (70d714 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r5, [pc, #152] @ (70d678 ) │ │ │ │ + ldr r5, [pc, #280] @ (70d6f8 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str.w r0, [lr, sl, lsl #1] │ │ │ │ - ldr r5, [pc, #88] @ (70d640 ) │ │ │ │ + str??.w r0, [lr, sl, lsl #1] │ │ │ │ + ldr r5, [pc, #216] @ (70d6c0 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r5, [pc, #56] @ (70d624 ) │ │ │ │ + ldr r5, [pc, #184] @ (70d6a4 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r4, #28 │ │ │ │ + lsls r2, r0, #29 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r4, [pc, #1016] @ (70d9ec ) │ │ │ │ + ldr r5, [pc, #120] @ (70d66c ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [pc, #984] @ (70d9d0 ) │ │ │ │ + ldr r5, [pc, #88] @ (70d650 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - push {r3, r5, r7, lr} │ │ │ │ + push {r3, r6, r7, lr} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r0, r5, #3 │ │ │ │ + lsrs r0, r1, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r5, #3 │ │ │ │ + lsrs r6, r1, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r0, #4 │ │ │ │ + lsrs r6, r4, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r0, [r5, #3] │ │ │ │ + ldrb r0, [r1, #4] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs.w r0, r2, #5046272 @ 0x4d0000 │ │ │ │ - ldmia r6, {r4, r5, r6, r7} │ │ │ │ + rsbs r0, r2, #5046272 @ 0x4d0000 │ │ │ │ + ldmia r7!, {r4} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r6, r5, #17 │ │ │ │ + lsls r6, r1, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #17 │ │ │ │ + lsls r4, r3, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r7, #17 │ │ │ │ + lsls r0, r3, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r7, #17 │ │ │ │ + lsls r0, r3, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r7, #17 │ │ │ │ + lsls r0, r3, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r0, #18 │ │ │ │ + lsls r4, r4, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r2, #18 │ │ │ │ + lsls r0, r6, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #18 │ │ │ │ + lsls r4, r7, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r4, #0] │ │ │ │ + ldrb r6, [r0, #1] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - addw r0, r2, #2202 @ 0x89a │ │ │ │ - ldr r3, [pc, #760] @ (70d938 ) │ │ │ │ + @ instruction: 0xf622009a │ │ │ │ + ldr r3, [pc, #888] @ (70d9b8 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r3, [pc, #728] @ (70d91c ) │ │ │ │ + ldr r3, [pc, #856] @ (70d99c ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r3, [pc, #696] @ (70d900 ) │ │ │ │ + ldr r3, [pc, #824] @ (70d980 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r5, #1 │ │ │ │ + lsrs r6, r1, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r7, #1 │ │ │ │ + lsrs r0, r3, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r3, #2 │ │ │ │ + lsrs r4, r7, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r2, [r7, #30] │ │ │ │ + strb r2, [r3, #31] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r4, r1, #3 │ │ │ │ + lsrs r4, r5, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r5, #3 │ │ │ │ + lsrs r0, r1, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - sbfx r0, lr, #2, #27 │ │ │ │ - lsrs r2, r4, #5 │ │ │ │ + bfi r0, lr, #2, #25 │ │ │ │ + lsrs r2, r0, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds.w r0, lr, #5046272 @ 0x4d0000 │ │ │ │ - lsrs r4, r0, #3 │ │ │ │ + @ instruction: 0xf53e009a │ │ │ │ + lsrs r4, r4, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r1, #3 │ │ │ │ + lsrs r4, r5, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - orns r0, ip, #5046272 @ 0x4d0000 │ │ │ │ - @ instruction: 0xf4aa009a │ │ │ │ - @ instruction: 0xf4d0009a │ │ │ │ - ldr r2, [pc, #512] @ (70d884 ) │ │ │ │ + eors.w r0, ip, #5046272 @ 0x4d0000 │ │ │ │ + @ instruction: 0xf4ca009a │ │ │ │ + @ instruction: 0xf4f0009a │ │ │ │ + ldr r2, [pc, #640] @ (70d904 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cbz r4, 70d6d8 │ │ │ │ + cbz r4, 70d6e0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r4, #18 │ │ │ │ + lsls r6, r0, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - orr.w r0, r4, #5046272 @ 0x4d0000 │ │ │ │ - orns r0, r2, #5046272 @ 0x4d0000 │ │ │ │ - lsrs r2, r7, #30 │ │ │ │ + orn r0, r4, #5046272 @ 0x4d0000 │ │ │ │ + eors.w r0, r2, #5046272 @ 0x4d0000 │ │ │ │ + lsrs r2, r3, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r1, #17 │ │ │ │ + lsls r4, r5, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r5, #30 │ │ │ │ + lsrs r6, r1, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf592009a │ │ │ │ - adds.w r0, lr, #5046272 @ 0x4d0000 │ │ │ │ - rsb r0, r8, #5046272 @ 0x4d0000 │ │ │ │ - @ instruction: 0xf596009a │ │ │ │ - @ instruction: 0xf59c009a │ │ │ │ - adc.w r0, sl, #5046272 @ 0x4d0000 │ │ │ │ - adcs.w r0, r0, #5046272 @ 0x4d0000 │ │ │ │ - @ instruction: 0xf59a009a │ │ │ │ - adcs.w r0, r4, #5046272 @ 0x4d0000 │ │ │ │ - movs r3, #86 @ 0x56 │ │ │ │ + subs.w r0, r2, #5046272 @ 0x4d0000 │ │ │ │ + @ instruction: 0xf53e009a │ │ │ │ + @ instruction: 0xf5e8009a │ │ │ │ + subs.w r0, r6, #5046272 @ 0x4d0000 │ │ │ │ + subs.w r0, ip, #5046272 @ 0x4d0000 │ │ │ │ + sbc.w r0, sl, #5046272 @ 0x4d0000 │ │ │ │ + sbcs.w r0, r0, #5046272 @ 0x4d0000 │ │ │ │ + subs.w r0, sl, #5046272 @ 0x4d0000 │ │ │ │ + sbcs.w r0, r4, #5046272 @ 0x4d0000 │ │ │ │ + movs r3, #118 @ 0x76 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xf536009a │ │ │ │ - @ instruction: 0xf3bc009a │ │ │ │ - @ instruction: 0xf4fe009a │ │ │ │ + adcs.w r0, r6, #5046272 @ 0x4d0000 │ │ │ │ + @ instruction: 0xf3dc009a │ │ │ │ + adds.w r0, lr, #5046272 @ 0x4d0000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2433542,49 +2433542,49 @@ │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #80] @ (70d8ac ) │ │ │ │ add r1, pc │ │ │ │ b.n 70d83c │ │ │ │ nop │ │ │ │ - bpl.n 70d930 │ │ │ │ + bpl.n 70d770 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r0, [pc, #328] @ (70d9b0 ) │ │ │ │ + ldr r0, [pc, #456] @ (70da30 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r0, #6 │ │ │ │ + lsrs r2, r4, #6 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - orr.w r0, sl, sl, lsr #2 │ │ │ │ - ldr r0, [pc, #184] @ (70d92c ) │ │ │ │ + orn r0, sl, sl, lsr #2 │ │ │ │ + ldr r0, [pc, #312] @ (70d9ac ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bics.w r0, r6, sl, lsr #2 │ │ │ │ - lsrs r2, r6, #4 │ │ │ │ + orrs.w r0, r6, sl, lsr #2 │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - b.n 70d100 │ │ │ │ + b.n 70d140 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - @ instruction: 0x47f6 │ │ │ │ + ldr r0, [pc, #88] @ (70d8dc ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bmi.n 70d7b0 │ │ │ │ + bmi.n 70d7f0 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - str??.w r0, [r4, r9, lsl #1] │ │ │ │ - strh r6, [r4, #40] @ 0x28 │ │ │ │ + strb.w r0, [r4, #153] @ 0x99 │ │ │ │ + strh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r6, r2, #4 │ │ │ │ - cbz r6, 70d90a │ │ │ │ + cbz r6, 70d912 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r1!, {r2, r3, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bx r8 │ │ │ │ + bx ip │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r6, #1 │ │ │ │ + lsrs r0, r2, #2 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmdb ip!, {r1, r3, r4, r7} │ │ │ │ - ldmia r1, {r1, r5, r7} │ │ │ │ + ldrd r0, r0, [ip, #-616] @ 0x268 │ │ │ │ + ldmia r1, {r1, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r0, r3, #29 │ │ │ │ + lsrs r0, r7, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bx r0 │ │ │ │ + bx r4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2433621,15 +2433621,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [pc, #12] @ (70d924 ) │ │ │ │ movs r3, #32 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 709f78 │ │ │ │ b.n 70d8d6 │ │ │ │ - movs r6, #92 @ 0x5c │ │ │ │ + movs r6, #124 @ 0x7c │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ add.w r8, r1, #1 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2433720,15 +2433720,15 @@ │ │ │ │ bne.n 70d9f8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 7092ec │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 70d9e0 │ │ │ │ nop │ │ │ │ - lsrs r2, r2, #24 │ │ │ │ + lsrs r2, r6, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr.w r2, [pc, #3160] @ 70e6a8 │ │ │ │ mov fp, r1 │ │ │ │ @@ -2434924,187 +2434924,187 @@ │ │ │ │ cmp r5, r4 │ │ │ │ bne.n 70e67a │ │ │ │ b.w 70de4e │ │ │ │ movs r5, #164 @ 0xa4 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #23 │ │ │ │ + lsrs r4, r7, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - push {r4, lr} │ │ │ │ + push {r4, r5, lr} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - lsrs r6, r5, #19 │ │ │ │ + lsrs r6, r1, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r7, #19 │ │ │ │ + lsrs r0, r3, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r7, #19 │ │ │ │ + lsrs r2, r3, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bne.n 70e768 │ │ │ │ + bne.n 70e7a8 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stcl 0, cr0, [r6, #-616] @ 0xfffffd98 │ │ │ │ - stmia r6!, {r1, r2, r3, r7} │ │ │ │ + stcl 0, cr0, [r6, #-616]! @ 0xfffffd98 │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r6, r7, #19 │ │ │ │ + lsrs r6, r3, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r0, #2 │ │ │ │ + asrs r2, r4, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ movs r2, #246 @ 0xf6 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - tst r2, r6 │ │ │ │ + negs r2, r2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r4!, {r2, r5, r7} │ │ │ │ + stmia r4!, {r2, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r2, #32 │ │ │ │ + asrs r2, r6, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - tst r2, r0 │ │ │ │ + tst r2, r4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - rors r2, r7 │ │ │ │ + tst r2, r3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - rors r0, r6 │ │ │ │ + tst r0, r2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - rors r6, r4 │ │ │ │ + tst r6, r0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r3, #11 │ │ │ │ + lsrs r6, r7, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - sbcs r0, r6 │ │ │ │ + rors r0, r2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r1, #31 │ │ │ │ + lsrs r0, r5, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xeabc009a │ │ │ │ - adcs r6, r7 │ │ │ │ + @ instruction: 0xeadc009a │ │ │ │ + sbcs r6, r3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 70ec58 │ │ │ │ + b.n 70ec98 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r3!, {r1, r4, r6} │ │ │ │ + stmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r2, #26 │ │ │ │ + lsrs r4, r6, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf25200a3 │ │ │ │ - lsrs r4, r5, #4 │ │ │ │ + @ instruction: 0xf27200a3 │ │ │ │ + lsrs r4, r1, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xe9ac009a │ │ │ │ - eors r0, r5 │ │ │ │ + strd r0, r0, [ip, #616] @ 0x268 │ │ │ │ + lsls r0, r1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r3, #6 │ │ │ │ + lsls r0, r7, #6 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [r5, r5] │ │ │ │ + str r4, [r1, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #168 @ 0xa8 │ │ │ │ + cmp r1, #200 @ 0xc8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r6, r3, #11 │ │ │ │ + lsrs r6, r7, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r0, [sp, #616] @ 0x268 │ │ │ │ + str r0, [sp, #744] @ 0x2e8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r6, #7 │ │ │ │ + lsrs r4, r2, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r6, #7 │ │ │ │ + lsrs r4, r2, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r0, [sp, #152] @ 0x98 │ │ │ │ + str r0, [sp, #280] @ 0x118 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r0, #6 │ │ │ │ + lsrs r0, r4, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r7, #5 │ │ │ │ + lsrs r6, r3, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r7, #5 │ │ │ │ + lsrs r4, r3, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r6, #5 │ │ │ │ + lsrs r6, r2, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r6, #5 │ │ │ │ + lsrs r4, r2, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r6, #5 │ │ │ │ + lsrs r6, r2, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r3, #5 │ │ │ │ + lsrs r6, r7, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb60c │ │ │ │ + @ instruction: 0xb62c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r6, #2 │ │ │ │ + lsrs r4, r2, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r1, #31 │ │ │ │ + lsls r6, r5, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #31 │ │ │ │ + lsls r4, r7, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r5, #6 │ │ │ │ + lsls r2, r1, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r2, #8 │ │ │ │ + lsrs r0, r6, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r0, #8 │ │ │ │ + lsrs r0, r4, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r6, #7 │ │ │ │ + lsrs r0, r2, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r4, #4 │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r6, #7 │ │ │ │ + lsrs r2, r2, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r4, #7 │ │ │ │ + lsrs r6, r0, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r5, #5 │ │ │ │ + lsrs r6, r1, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r6, #3 │ │ │ │ + lsrs r6, r2, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r5, #5 │ │ │ │ + lsrs r2, r1, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #25 │ │ │ │ + lsls r4, r3, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r4, #2 │ │ │ │ + lsrs r6, r0, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r4, #4 │ │ │ │ + lsrs r4, r0, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r3, r4] │ │ │ │ + strh r4, [r7, r4] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r0, r1, #25 │ │ │ │ + lsls r0, r5, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - uxtb r4, r6 │ │ │ │ + cbz r4, 70e7fc │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r4, #2 │ │ │ │ + lsrs r4, r0, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfbd40097 │ │ │ │ - subs r2, #158 @ 0x9e │ │ │ │ + @ instruction: 0xfbf40097 │ │ │ │ + subs r2, #190 @ 0xbe │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r5, #26 │ │ │ │ + lsls r6, r1, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #218 @ 0xda │ │ │ │ + movs r3, #250 @ 0xfa │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r4, r4, #12 │ │ │ │ + lsls r4, r0, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r1, #26 │ │ │ │ + lsls r6, r5, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r4, #20 │ │ │ │ + lsls r0, r0, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r4, #58] @ 0x3a │ │ │ │ + ldrh r6, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r4, r7, #25 │ │ │ │ + lsls r4, r3, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r6, #25 │ │ │ │ + lsls r4, r2, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r0, #13 │ │ │ │ + lsls r2, r4, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r6, #18 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r0, #25 │ │ │ │ + lsls r2, r4, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r7, #24 │ │ │ │ + lsls r2, r3, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r6, #24 │ │ │ │ + lsls r2, r2, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r5, #24 │ │ │ │ + lsls r2, r1, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r4, #24 │ │ │ │ + lsls r0, r0, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [r2, r3] │ │ │ │ + str r4, [r6, r3] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r0, r3, #15 │ │ │ │ + lsls r0, r7, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfa1a0097 │ │ │ │ - subs r0, #228 @ 0xe4 │ │ │ │ + @ instruction: 0xfa3a0097 │ │ │ │ + subs r1, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - rev16 r2, r5 │ │ │ │ + hlt 0x000a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #30 │ │ │ │ + movs r2, #62 @ 0x3e │ │ │ │ lsls r2, r4, #2 │ │ │ │ mov r0, fp │ │ │ │ bl 7092ec │ │ │ │ ldr.w r1, [pc, #3396] @ 70f564 │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ add r1, pc │ │ │ │ @@ -2436295,161 +2436295,162 @@ │ │ │ │ b.n 70f504 │ │ │ │ ldr r3, [pc, #464] @ (70f72c ) │ │ │ │ add r3, pc │ │ │ │ b.n 70f4d8 │ │ │ │ ldr r3, [pc, #464] @ (70f730 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70f530 │ │ │ │ - strh r2, [r2, #48] @ 0x30 │ │ │ │ + strh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r4, r2, #5 │ │ │ │ + lsls r4, r6, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r1, #5 │ │ │ │ + lsls r2, r5, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [r3, #92] @ 0x5c │ │ │ │ + str r4, [r7, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bx r5 │ │ │ │ + bx r9 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r6, r4 │ │ │ │ + lsls r6, r0, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mrc2 0, 7, r0, cr12, cr10, {4} │ │ │ │ - mrc2 0, 6, r0, cr10, cr10, {4} │ │ │ │ - mrc2 0, 6, r0, cr4, cr10, {4} │ │ │ │ - movs r6, r2 │ │ │ │ + vqadd.u16 d0, d28, d10 │ │ │ │ + mrc2 0, 7, r0, cr10, cr10, {4} │ │ │ │ + mrc2 0, 7, r0, cr4, cr10, {4} │ │ │ │ + movs r6, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mcr2 0, 3, r0, cr10, cr10, {4} │ │ │ │ - mcr2 0, 3, r0, cr12, cr10, {4} │ │ │ │ - mcr2 0, 3, r0, cr14, cr10, {4} │ │ │ │ - mrc2 0, 3, r0, cr0, cr10, {4} │ │ │ │ - mrc2 0, 3, r0, cr2, cr10, {4} │ │ │ │ - mrc2 0, 3, r0, cr0, cr10, {4} │ │ │ │ - vqadd.u8 d16, d28, d10 │ │ │ │ - mcr2 0, 1, r0, cr8, cr10, {4} │ │ │ │ - mrc2 0, 0, r0, cr14, cr10, {4} │ │ │ │ - mrc2 0, 0, r0, cr6, cr10, {4} │ │ │ │ - lsls r4, r3, #2 │ │ │ │ + mcr2 0, 4, r0, cr10, cr10, {4} │ │ │ │ + mcr2 0, 4, r0, cr12, cr10, {4} │ │ │ │ + mcr2 0, 4, r0, cr14, cr10, {4} │ │ │ │ + mrc2 0, 4, r0, cr0, cr10, {4} │ │ │ │ + mrc2 0, 4, r0, cr2, cr10, {4} │ │ │ │ + mrc2 0, 4, r0, cr0, cr10, {4} │ │ │ │ + vqadd.u32 d16, d28, d10 │ │ │ │ + mcr2 0, 2, r0, cr8, cr10, {4} │ │ │ │ + mrc2 0, 1, r0, cr14, cr10, {4} │ │ │ │ + mrc2 0, 1, r0, cr6, cr10, {4} │ │ │ │ + lsls r4, r7, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r2, #2 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldc2 0, cr0, [ip, #616] @ 0x268 │ │ │ │ - ldc2 0, cr0, [r0, #616] @ 0x268 │ │ │ │ - stc2 0, cr0, [r8, #616] @ 0x268 │ │ │ │ - ldc2 0, cr0, [sl, #616]! @ 0x268 │ │ │ │ + ldc2 0, cr0, [ip, #616]! @ 0x268 │ │ │ │ ldc2 0, cr0, [r0, #616]! @ 0x268 │ │ │ │ - vshr.u64 d16, d10, #30 │ │ │ │ - vshr.u64 d16, d10, #40 │ │ │ │ - ldc2l 0, cr0, [sl, #-616]! @ 0xfffffd98 │ │ │ │ - ldc2l 0, cr0, [lr, #-616]! @ 0xfffffd98 │ │ │ │ - ldc2l 0, cr0, [ip, #-616] @ 0xfffffd98 │ │ │ │ - @ instruction: 0xfaec009a │ │ │ │ - @ instruction: 0xfb84009a │ │ │ │ - @ instruction: 0xfb40009a │ │ │ │ - @ instruction: 0xfb36009a │ │ │ │ - @ instruction: 0xfb2c009a │ │ │ │ - @ instruction: 0xfb22009a │ │ │ │ - @ instruction: 0xfb24009a │ │ │ │ - stc2l 0, cr0, [r2, #616] @ 0x268 │ │ │ │ - @ instruction: 0xfa58009a │ │ │ │ - ldc2 0, cr0, [r8, #616]! @ 0x268 │ │ │ │ - @ instruction: 0xfaaa009a │ │ │ │ - ldc2 0, cr0, [sl], {154} @ 0x9a │ │ │ │ - ldc2l 0, cr0, [lr, #-616]! @ 0xfffffd98 │ │ │ │ - stc2l 0, cr0, [r2, #616] @ 0x268 │ │ │ │ - stc2l 0, cr0, [r4, #616] @ 0x268 │ │ │ │ - ldc2 0, cr0, [r8, #616]! @ 0x268 │ │ │ │ - stc2l 0, cr0, [sl, #616]! @ 0x268 │ │ │ │ + stc2 0, cr0, [r8, #616]! @ 0x268 │ │ │ │ + ldc2l 0, cr0, [sl, #616] @ 0x268 │ │ │ │ + ldc2l 0, cr0, [r0, #616] @ 0x268 │ │ │ │ + movs r2, r0 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + vshr.u64 d16, d10, #8 │ │ │ │ + ldc2 0, cr0, [sl, #616] @ 0x268 │ │ │ │ + ldc2 0, cr0, [lr, #616] @ 0x268 │ │ │ │ + ldc2l 0, cr0, [ip, #-616]! @ 0xfffffd98 │ │ │ │ + @ instruction: 0xfb0c009a │ │ │ │ + @ instruction: 0xfba4009a │ │ │ │ + @ instruction: 0xfb60009a │ │ │ │ + @ instruction: 0xfb56009a │ │ │ │ + @ instruction: 0xfb4c009a │ │ │ │ + @ instruction: 0xfb42009a │ │ │ │ + @ instruction: 0xfb44009a │ │ │ │ + stc2l 0, cr0, [r2, #616]! @ 0x268 │ │ │ │ + @ instruction: 0xfa78009a │ │ │ │ + ldc2l 0, cr0, [r8, #616] @ 0x268 │ │ │ │ + @ instruction: 0xfaca009a │ │ │ │ + ldc2 0, cr0, [sl], #-616 @ 0xfffffd98 │ │ │ │ + ldc2 0, cr0, [lr, #616] @ 0x268 │ │ │ │ + stc2l 0, cr0, [r2, #616]! @ 0x268 │ │ │ │ + stc2l 0, cr0, [r4, #616]! @ 0x268 │ │ │ │ + ldc2l 0, cr0, [r8, #616] @ 0x268 │ │ │ │ + mcr2 0, 0, r0, cr10, cr10, {4} │ │ │ │ + mcr2 0, 0, r0, cr12, cr10, {4} │ │ │ │ + ldc2l 0, cr0, [ip, #616]! @ 0x268 │ │ │ │ stc2l 0, cr0, [ip, #616]! @ 0x268 │ │ │ │ - ldc2l 0, cr0, [ip, #616] @ 0x268 │ │ │ │ - stc2l 0, cr0, [ip, #616] @ 0x268 │ │ │ │ - strh r4, [r3, #52] @ 0x34 │ │ │ │ + strh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stc2 0, cr0, [r4, #616]! @ 0x268 │ │ │ │ - stc2 0, cr0, [r6, #616]! @ 0x268 │ │ │ │ - ldc2 0, cr0, [ip, #616] @ 0x268 │ │ │ │ - @ instruction: 0xfaac009a │ │ │ │ - ldc2l 0, cr0, [r6], {154} @ 0x9a │ │ │ │ - stc2l 0, cr0, [lr, #-616]! @ 0xfffffd98 │ │ │ │ - bx r8 │ │ │ │ + stc2l 0, cr0, [r4, #616] @ 0x268 │ │ │ │ + stc2l 0, cr0, [r6, #616] @ 0x268 │ │ │ │ + ldc2 0, cr0, [ip, #616]! @ 0x268 │ │ │ │ + @ instruction: 0xfacc009a │ │ │ │ + ldc2l 0, cr0, [r6], #616 @ 0x268 │ │ │ │ + stc2 0, cr0, [lr, #616] @ 0x268 │ │ │ │ + bx ip │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xfa6a009a │ │ │ │ - add r7, pc, #96 @ (adr r7, 70f6bc ) │ │ │ │ + @ instruction: 0xfa8a009a │ │ │ │ + add r7, pc, #224 @ (adr r7, 70f73c ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r7, #134 @ 0x86 │ │ │ │ + cmp r7, #166 @ 0xa6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r7, #124 @ 0x7c │ │ │ │ + cmp r7, #156 @ 0x9c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bne.n 70f6b8 │ │ │ │ + bne.n 70f6f8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stc2 0, cr0, [r0], #-616 @ 0xfffffd98 │ │ │ │ - stc2 0, cr0, [r0], #-616 @ 0xfffffd98 │ │ │ │ - @ instruction: 0xf7f2009a │ │ │ │ - @ instruction: 0xf7f4009a │ │ │ │ - @ instruction: 0xf7f6009a │ │ │ │ - @ instruction: 0xf7f8009a │ │ │ │ - @ instruction: 0xf7fa009a │ │ │ │ - @ instruction: 0xf7f8009a │ │ │ │ + mcrr2 0, 9, r0, r0, cr10 │ │ │ │ + mcrr2 0, 9, r0, r0, cr10 │ │ │ │ ldrb.w r0, [r2, sl, lsl #1] │ │ │ │ ldrb.w r0, [r4, sl, lsl #1] │ │ │ │ ldrb.w r0, [r6, sl, lsl #1] │ │ │ │ - movt r0, #2202 @ 0x89a │ │ │ │ - strh.w r0, [r4, #154] @ 0x9a │ │ │ │ - strh r0, [r6, #30] │ │ │ │ + ldrb.w r0, [r8, sl, lsl #1] │ │ │ │ + ldrb.w r0, [sl, sl, lsl #1] │ │ │ │ + ldrb.w r0, [r8, sl, lsl #1] │ │ │ │ + ldrh.w r0, [r2, sl, lsl #1] │ │ │ │ + ldrh.w r0, [r4, sl, lsl #1] │ │ │ │ + ldrh.w r0, [r6, sl, lsl #1] │ │ │ │ + @ instruction: 0xf6e0009a │ │ │ │ + str.w r0, [r4, #154] @ 0x9a │ │ │ │ + strh r0, [r2, #32] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xf624009a │ │ │ │ - @ instruction: 0xf6bc009a │ │ │ │ - @ instruction: 0xf620009a │ │ │ │ - vst1.8 @ instruction: 0xf980009a │ │ │ │ - vst1.8 @ instruction: 0xf982009a │ │ │ │ - vst1.8 @ instruction: 0xf982009a │ │ │ │ - add.w r0, lr, #5046272 @ 0x4d0000 │ │ │ │ - @ instruction: 0xf720009a │ │ │ │ - adds.w r0, lr, #5046272 @ 0x4d0000 │ │ │ │ - adds.w r0, r6, #5046272 @ 0x4d0000 │ │ │ │ - add.w r0, lr, #5046272 @ 0x4d0000 │ │ │ │ - add.w r0, r6, #5046272 @ 0x4d0000 │ │ │ │ - @ instruction: 0xf63c009a │ │ │ │ - @ instruction: 0xf660009a │ │ │ │ - str r7, [sp, #264] @ 0x108 │ │ │ │ + movw r0, #18586 @ 0x489a │ │ │ │ + @ instruction: 0xf6dc009a │ │ │ │ + movw r0, #2202 @ 0x89a │ │ │ │ + vld1.8 @ instruction: 0xf9a0009a │ │ │ │ + vld1.8 @ instruction: 0xf9a2009a │ │ │ │ + vld1.8 @ instruction: 0xf9a2009a │ │ │ │ + @ instruction: 0xf52e009a │ │ │ │ + @ instruction: 0xf740009a │ │ │ │ + @ instruction: 0xf53e009a │ │ │ │ + @ instruction: 0xf536009a │ │ │ │ + @ instruction: 0xf52e009a │ │ │ │ + @ instruction: 0xf526009a │ │ │ │ + @ instruction: 0xf65c009a │ │ │ │ + @ instruction: 0xf680009a │ │ │ │ + str r7, [sp, #392] @ 0x188 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf5f4009a │ │ │ │ - str r7, [sp, #168] @ 0xa8 │ │ │ │ + @ instruction: 0xf614009a │ │ │ │ + str r7, [sp, #296] @ 0x128 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r2, #254 @ 0xfe │ │ │ │ + cmp r3, #30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stc 0, cr0, [lr], #-604 @ 0xfffffda4 │ │ │ │ - ldmia r4!, {r3, r5, r7} │ │ │ │ + mcrr 0, 9, r0, lr, cr7 │ │ │ │ + ldmia r4!, {r3, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r5, sp, #368 @ 0x170 │ │ │ │ + add r5, sp, #496 @ 0x1f0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf62c009a │ │ │ │ - @ instruction: 0xebe60097 │ │ │ │ - cmp r2, #174 @ 0xae │ │ │ │ + movw r0, #51354 @ 0xc89a │ │ │ │ + stc 0, cr0, [r6], {151} @ 0x97 │ │ │ │ + cmp r2, #206 @ 0xce │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r4, {r1, r4, r6} │ │ │ │ + ldmia r4, {r1, r4, r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r5, sp, #24 │ │ │ │ + add r5, sp, #152 @ 0x98 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf66a009a │ │ │ │ - ldmia r4!, {r2, r5} │ │ │ │ + @ instruction: 0xf68a009a │ │ │ │ + ldmia r4!, {r2, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r4, sp, #872 @ 0x368 │ │ │ │ + add r4, sp, #1000 @ 0x3e8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf5f2009a │ │ │ │ - ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xf612009a │ │ │ │ + ldmia r4, {r3, r4} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r4, sp, #696 @ 0x2b8 │ │ │ │ + add r4, sp, #824 @ 0x338 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf596009a │ │ │ │ - cmp r2, #14 │ │ │ │ + subs.w r0, r6, #5046272 @ 0x4d0000 │ │ │ │ + cmp r2, #46 @ 0x2e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r2, #8 │ │ │ │ + cmp r2, #40 @ 0x28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r2, #2 │ │ │ │ + cmp r2, #34 @ 0x22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r1, #252 @ 0xfc │ │ │ │ + cmp r2, #28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr.w r2, [pc, #3124] @ 71037c │ │ │ │ mov r7, r0 │ │ │ │ @@ -2436471,30 +2436472,30 @@ │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - bl ab6808 │ │ │ │ + bl ab6798 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #1 │ │ │ │ str.w r9, [sp, #80] @ 0x50 │ │ │ │ bls.w 70fdb4 │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 710224 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #14 │ │ │ │ bhi.n 70f85a │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #7 │ │ │ │ beq.w 711d5e │ │ │ │ mov r0, r6 │ │ │ │ - bl ab682c │ │ │ │ + bl ab67bc │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 70f992 │ │ │ │ ldr.w sl, [pc, #3024] @ 710384 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r9, [pc, #3020] @ 710388 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ @@ -2437625,236 +2437626,236 @@ │ │ │ │ ldr r3, [pc, #596] @ (7105cc ) │ │ │ │ add r3, pc │ │ │ │ b.n 7102e2 │ │ │ │ lsrs r4, r5, #2 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8d00097 │ │ │ │ - movs r7, #152 @ 0x98 │ │ │ │ + ldrd r0, r0, [r0], #604 @ 0x25c │ │ │ │ + movs r7, #184 @ 0xb8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf698009a │ │ │ │ - movs r6, #158 @ 0x9e │ │ │ │ + @ instruction: 0xf6b8009a │ │ │ │ + movs r6, #190 @ 0xbe │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ + add r1, sp, #184 @ 0xb8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - addw r0, ip, #2202 @ 0x89a │ │ │ │ - addw r0, ip, #2202 @ 0x89a │ │ │ │ + @ instruction: 0xf62c009a │ │ │ │ + @ instruction: 0xf62c009a │ │ │ │ lsls r0, r3, #25 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - movs r5, #122 @ 0x7a │ │ │ │ + movs r5, #154 @ 0x9a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r7, pc, #936 @ (adr r7, 710754 ) │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ands.w r0, r0, #5046272 @ 0x4d0000 │ │ │ │ - ands.w r0, r6, #5046272 @ 0x4d0000 │ │ │ │ - and.w r0, lr, #5046272 @ 0x4d0000 │ │ │ │ - movs r5, #34 @ 0x22 │ │ │ │ + bics.w r0, r0, #5046272 @ 0x4d0000 │ │ │ │ + bics.w r0, r6, #5046272 @ 0x4d0000 │ │ │ │ + bic.w r0, lr, #5046272 @ 0x4d0000 │ │ │ │ + movs r5, #66 @ 0x42 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r7, pc, #584 @ (adr r7, 710608 ) │ │ │ │ + add r7, pc, #712 @ (adr r7, 710688 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - usat r0, #26, r0, lsl #2 │ │ │ │ - @ instruction: 0xf37c009a │ │ │ │ - @ instruction: 0xf378009a │ │ │ │ - movs r4, #196 @ 0xc4 │ │ │ │ + usat r0, #26, r0, asr #2 │ │ │ │ + @ instruction: 0xf39c009a │ │ │ │ + @ instruction: 0xf398009a │ │ │ │ + movs r4, #228 @ 0xe4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r7, pc, #208 @ (adr r7, 7104a4 ) │ │ │ │ + add r7, pc, #336 @ (adr r7, 710524 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf2fa009a │ │ │ │ - ldrh r6, [r3, #42] @ 0x2a │ │ │ │ + @ instruction: 0xf31a009a │ │ │ │ + ldrh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - @ instruction: 0xf2e0009a │ │ │ │ - bne.n 710344 │ │ │ │ + ssat r0, #27, r0, lsl #2 │ │ │ │ + bne.n 710384 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r4, #56 @ 0x38 │ │ │ │ + movs r4, #88 @ 0x58 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r6, pc, #672 @ (adr r6, 71068c ) │ │ │ │ + add r6, pc, #800 @ (adr r6, 71070c ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, r2, r0 │ │ │ │ + subs r6, r6, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf702009a │ │ │ │ - subs r0, r1, r0 │ │ │ │ + @ instruction: 0xf722009a │ │ │ │ + subs r0, r5, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r0, r0 │ │ │ │ + subs r2, r4, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r3, r0 │ │ │ │ + subs r0, r7, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r7, r7 │ │ │ │ + subs r4, r3, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r1, r0 │ │ │ │ + subs r0, r5, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r3, r0 │ │ │ │ + subs r2, r7, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r3, r0 │ │ │ │ + subs r4, r7, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r4, r0 │ │ │ │ + subs r0, r0, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r5, r0 │ │ │ │ + subs r4, r1, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r7, r0 │ │ │ │ + subs r6, r3, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r0, r1 │ │ │ │ + subs r0, r4, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r0, r1 │ │ │ │ + subs r4, r4, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r2, r1 │ │ │ │ + subs r0, r6, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r4, r1 │ │ │ │ + subs r2, r0, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #162 @ 0xa2 │ │ │ │ + movs r2, #194 @ 0xc2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r5, pc, #72 @ (adr r5, 71047c ) │ │ │ │ + add r5, pc, #200 @ (adr r5, 7104fc ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - eor.w r0, r0, sl, lsr #2 │ │ │ │ - movs r2, #112 @ 0x70 │ │ │ │ + @ instruction: 0xeaa0009a │ │ │ │ + movs r2, #144 @ 0x90 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r4, pc, #904 @ (adr r4, 7107c8 ) │ │ │ │ + add r5, pc, #8 @ (adr r5, 710448 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf138009a │ │ │ │ - adc.w r0, r4, #154 @ 0x9a │ │ │ │ - adc.w r0, r2, #154 @ 0x9a │ │ │ │ - adc.w r0, r0, #154 @ 0x9a │ │ │ │ - adc.w r0, r8, #154 @ 0x9a │ │ │ │ - adc.w r0, r0, #154 @ 0x9a │ │ │ │ - adc.w r0, r2, #154 @ 0x9a │ │ │ │ - adc.w r0, sl, #154 @ 0x9a │ │ │ │ - orr.w r0, r2, sl, lsr #2 │ │ │ │ - movs r1, #140 @ 0x8c │ │ │ │ + adcs.w r0, r8, #154 @ 0x9a │ │ │ │ + sbc.w r0, r4, #154 @ 0x9a │ │ │ │ + sbc.w r0, r2, #154 @ 0x9a │ │ │ │ + sbc.w r0, r0, #154 @ 0x9a │ │ │ │ + sbc.w r0, r8, #154 @ 0x9a │ │ │ │ + sbc.w r0, r0, #154 @ 0x9a │ │ │ │ + sbc.w r0, r2, #154 @ 0x9a │ │ │ │ + sbc.w r0, sl, #154 @ 0x9a │ │ │ │ + orn r0, r2, sl, lsr #2 │ │ │ │ + movs r1, #172 @ 0xac │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r3!, {r2, r6} │ │ │ │ + stmia r3!, {r2, r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r1, #116 @ 0x74 │ │ │ │ + movs r1, #148 @ 0x94 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ands.w r0, r4, sl, lsr #2 │ │ │ │ - movs r1, #92 @ 0x5c │ │ │ │ + bics.w r0, r4, sl, lsr #2 │ │ │ │ + movs r1, #124 @ 0x7c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r3!, {r1, r3} │ │ │ │ + stmia r3!, {r1, r3, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r3, pc, #744 @ (adr r3, 710768 ) │ │ │ │ + add r3, pc, #872 @ (adr r3, 7107e8 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf28c009a │ │ │ │ - @ instruction: 0xf288009a │ │ │ │ - @ instruction: 0xe980009a │ │ │ │ - add r3, pc, #288 @ (adr r3, 7105b0 ) │ │ │ │ + subw r0, ip, #154 @ 0x9a │ │ │ │ + subw r0, r8, #154 @ 0x9a │ │ │ │ + @ instruction: 0xe9a0009a │ │ │ │ + add r3, pc, #416 @ (adr r3, 710630 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf276009a │ │ │ │ - @ instruction: 0xf288009a │ │ │ │ @ instruction: 0xf296009a │ │ │ │ - subw r0, r2, #154 @ 0x9a │ │ │ │ - ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ + subw r0, r8, #154 @ 0x9a │ │ │ │ + @ instruction: 0xf2b6009a │ │ │ │ + movt r0, #8346 @ 0x209a │ │ │ │ + ldr r4, [sp, #584] @ 0x248 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldmia r1, {r1, r4, r7} │ │ │ │ + ldmia r1, {r1, r4, r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r0, #82 @ 0x52 │ │ │ │ + movs r0, #114 @ 0x72 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrd r0, r0, [r2], #616 @ 0x268 │ │ │ │ - movs r0, #58 @ 0x3a │ │ │ │ + ldmdb r2, {r1, r3, r4, r7} │ │ │ │ + movs r0, #90 @ 0x5a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xe8da009a │ │ │ │ - movs r0, #34 @ 0x22 │ │ │ │ + ldrd r0, r0, [sl], #616 @ 0x268 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r1, {r1, r3, r6} │ │ │ │ + ldmia r1, {r1, r3, r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r0, #10 │ │ │ │ + movs r0, #42 @ 0x2a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ands.w r0, r6, #154 @ 0x9a │ │ │ │ - vshr.s64 d16, d10, #14 │ │ │ │ - vshr.s64 d16, d10, #54 │ │ │ │ - vshr.s64 d0, d10, #26 │ │ │ │ - vshr.s64 d0, d10, #54 │ │ │ │ - vqadd.s32 d16, d30, d10 │ │ │ │ - bic.w r0, r2, #154 @ 0x9a │ │ │ │ - vshr.s64 d0, d10, #42 │ │ │ │ - orrs.w r0, r0, #154 @ 0x9a │ │ │ │ - vshr.s64 d16, d10, #20 │ │ │ │ - vqadd.s32 d16, d28, d10 │ │ │ │ - stmia r0!, {r1, r3, r4, r7} │ │ │ │ + bics.w r0, r6, #154 @ 0x9a │ │ │ │ + ands.w r0, r2, #154 @ 0x9a │ │ │ │ + vshr.s64 d16, d10, #22 │ │ │ │ + vshr.s64 d16, d10, #58 │ │ │ │ + vshr.s64 d0, d10, #22 │ │ │ │ + vshr.s64 d0, d10, #50 │ │ │ │ + orr.w r0, r2, #154 @ 0x9a │ │ │ │ + vshr.s64 d0, d10, #10 │ │ │ │ + orns r0, r0, #154 @ 0x9a │ │ │ │ + and.w r0, ip, #154 @ 0x9a │ │ │ │ + vshr.s64 d0, d10, #52 │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r1, pc, #296 @ (adr r1, 710620 ) │ │ │ │ + add r1, pc, #424 @ (adr r1, 7106a0 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - orr.w r0, r0, #154 @ 0x9a │ │ │ │ - asrs r2, r2, #13 │ │ │ │ + orn r0, r0, #154 @ 0x9a │ │ │ │ + asrs r2, r6, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r2, #13 │ │ │ │ + asrs r4, r6, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r3, #13 │ │ │ │ + asrs r2, r7, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r0, r1, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r6, #13 │ │ │ │ + asrs r2, r2, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ble.n 710484 │ │ │ │ + ble.n 7104c4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r2, r5, #13 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - asrs r4, r6, #13 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - asrs r2, r7, #13 │ │ │ │ + asrs r2, r1, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r0, #14 │ │ │ │ + asrs r4, r2, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r2, #14 │ │ │ │ + asrs r2, r3, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r4, #14 │ │ │ │ + asrs r6, r4, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r6, r6, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r0, #15 │ │ │ │ + asrs r2, r0, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r6, r2, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vqadd.s64 d0, d22, d10 │ │ │ │ - mrc 0, 1, r0, cr10, cr10, {4} │ │ │ │ - vqadd.s8 d0, d22, d10 │ │ │ │ - mcr 0, 7, r0, cr14, cr10, {4} │ │ │ │ + asrs r6, r4, #15 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + asrs r6, r6, #15 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + vqadd.s16 d16, d22, d10 │ │ │ │ mrc 0, 2, r0, cr10, cr10, {4} │ │ │ │ - mrc 0, 4, r0, cr14, cr10, {4} │ │ │ │ - mrc 0, 3, r0, cr6, cr10, {4} │ │ │ │ - stc 0, cr0, [r2, #616]! @ 0x268 │ │ │ │ - ldc 0, cr0, [sl, #616]! @ 0x268 │ │ │ │ - mrc 0, 0, r0, cr14, cr10, {4} │ │ │ │ - ldcl 0, cr0, [r6, #616] @ 0x268 │ │ │ │ - stmia r6!, {r1, r5, r6} │ │ │ │ + vqadd.s32 d0, d22, d10 │ │ │ │ + vqadd.s8 d0, d30, d10 │ │ │ │ + mrc 0, 3, r0, cr10, cr10, {4} │ │ │ │ + mrc 0, 5, r0, cr14, cr10, {4} │ │ │ │ + mrc 0, 4, r0, cr6, cr10, {4} │ │ │ │ + stcl 0, cr0, [r2, #616] @ 0x268 │ │ │ │ + ldcl 0, cr0, [sl, #616] @ 0x268 │ │ │ │ + mrc 0, 1, r0, cr14, cr10, {4} │ │ │ │ + ldcl 0, cr0, [r6, #616]! @ 0x268 │ │ │ │ + stmia r6!, {r1, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrb r0, [r5, #13] │ │ │ │ + ldrb r0, [r1, #14] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adcs.w r0, r6, sl, lsr #2 │ │ │ │ - adds r0, r3, #4 │ │ │ │ + sbcs.w r0, r6, sl, lsr #2 │ │ │ │ + adds r0, r7, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, r2, #4 │ │ │ │ + adds r0, r6, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r2, r1, #4 │ │ │ │ + adds r2, r5, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r4, r0, #4 │ │ │ │ + adds r4, r4, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r6, r7, #3 │ │ │ │ + adds r6, r3, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - vaddl.s8 q0, d28, d19 │ │ │ │ - vqadd.s32 d0, d18, d10 │ │ │ │ - vqadd.s64 d0, d18, d10 │ │ │ │ - vqadd.s8 d16, d22, d10 │ │ │ │ - vqadd.s16 d16, d26, d10 │ │ │ │ - @ instruction: 0xfa6c009a │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ + vaddl.s32 q0, d28, d19 │ │ │ │ + vqadd.s8 d16, d18, d10 │ │ │ │ + vqadd.s16 d16, d18, d10 │ │ │ │ + vqadd.s32 d16, d22, d10 │ │ │ │ + vqadd.s64 d16, d26, d10 │ │ │ │ + @ instruction: 0xfa8c009a │ │ │ │ + add r5, sp, #184 @ 0xb8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [sp, #528] @ 0x210 │ │ │ │ + ldr r0, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - vqadd.s32 d0, d22, d10 │ │ │ │ - vqadd.s64 d0, d30, d10 │ │ │ │ - vqadd.s8 d16, d28, d10 │ │ │ │ - vqadd.s16 d16, d22, d10 │ │ │ │ - stmia r5!, {r3, r4, r6} │ │ │ │ + vqadd.s8 d16, d22, d10 │ │ │ │ + vqadd.s16 d16, d30, d10 │ │ │ │ + vqadd.s32 d16, d28, d10 │ │ │ │ + vqadd.s64 d16, d22, d10 │ │ │ │ + stmia r5!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - orr.w r0, sl, sl, lsr #2 │ │ │ │ - orr.w r0, r0, sl, lsr #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5} │ │ │ │ + orn r0, sl, sl, lsr #2 │ │ │ │ + orn r0, r0, sl, lsr #2 │ │ │ │ + stmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bics.w r0, r0, sl, lsr #2 │ │ │ │ - bic.w r0, r2, sl, lsr #2 │ │ │ │ - cdp 0, 7, cr0, cr8, cr3, {5} │ │ │ │ + orrs.w r0, r0, sl, lsr #2 │ │ │ │ + orr.w r0, r2, sl, lsr #2 │ │ │ │ + cdp 0, 9, cr0, cr8, cr3, {5} │ │ │ │ cmp r3, #13 │ │ │ │ beq.w 710a3e │ │ │ │ cmp r3, #17 │ │ │ │ beq.w 71123c │ │ │ │ cmp r3, #14 │ │ │ │ beq.w 71175a │ │ │ │ cmp r3, #16 │ │ │ │ @@ -2438811,195 +2438812,195 @@ │ │ │ │ ldr r2, [pc, #580] @ (711238 ) │ │ │ │ ldr.w r3, [r6, #276] @ 0x114 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r9 │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.w 71033a │ │ │ │ - cbnz r2, 711060 │ │ │ │ + cbnz r2, 711068 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r3, [sp, #776] @ 0x308 │ │ │ │ + ldr r3, [sp, #904] @ 0x388 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r1, #21 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsrs r6, r2, #13 │ │ │ │ + lsrs r4, r5, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r6, #13 │ │ │ │ + lsrs r6, r6, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r0, r2, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r4, #14 │ │ │ │ + lsrs r4, r4, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r7, #14 │ │ │ │ + lsrs r0, r0, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r2, #15 │ │ │ │ + lsrs r4, r3, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ lsrs r4, r6, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r2, #16 │ │ │ │ + lsrs r4, r2, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r5, #19 │ │ │ │ + lsrs r0, r6, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r7, #19 │ │ │ │ + lsrs r6, r1, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - rev16 r6, r1 │ │ │ │ + lsrs r4, r3, #20 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + rev16 r6, r5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r2, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adc.w r0, r8, sl, lsr #2 │ │ │ │ - sbc.w r0, r2, sl, lsr #2 │ │ │ │ - sbcs.w r0, r8, sl, lsr #2 │ │ │ │ - @ instruction: 0xeb90009a │ │ │ │ - sub.w r0, r8, sl, lsr #2 │ │ │ │ - asrs r2, r7, #30 │ │ │ │ + sbc.w r0, r8, sl, lsr #2 │ │ │ │ + @ instruction: 0xeb82009a │ │ │ │ + @ instruction: 0xeb98009a │ │ │ │ + subs.w r0, r0, sl, lsr #2 │ │ │ │ + rsb r0, r8, sl, lsr #2 │ │ │ │ + asrs r2, r3, #31 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [sp, #168] @ 0xa8 │ │ │ │ + ldr r2, [sp, #296] @ 0x128 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xeb8c009a │ │ │ │ - @ instruction: 0xeade009a │ │ │ │ - @ instruction: 0xeb98009a │ │ │ │ - add.w r0, ip, sl, lsr #2 │ │ │ │ - @ instruction: 0xeb24009a │ │ │ │ - @ instruction: 0xeb90009a │ │ │ │ - sub.w r0, r0, sl, lsr #2 │ │ │ │ + sub.w r0, ip, sl, lsr #2 │ │ │ │ + @ instruction: 0xeafe009a │ │ │ │ + subs.w r0, r8, sl, lsr #2 │ │ │ │ + @ instruction: 0xeb2c009a │ │ │ │ + adc.w r0, r4, sl, lsr #2 │ │ │ │ subs.w r0, r0, sl, lsr #2 │ │ │ │ rsb r0, r0, sl, lsr #2 │ │ │ │ rsbs r0, r0, sl, lsr #2 │ │ │ │ - @ instruction: 0xebe4009a │ │ │ │ - @ instruction: 0xebf8009a │ │ │ │ - stc 0, cr0, [ip], {154} @ 0x9a │ │ │ │ - stc 0, cr0, [r4], #-616 @ 0xfffffd98 │ │ │ │ - ldc 0, cr0, [r8], #-616 @ 0xfffffd98 │ │ │ │ - mrrc 0, 9, r0, r4, cr10 │ │ │ │ - stcl 0, cr0, [r4], #-616 @ 0xfffffd98 │ │ │ │ - ldcl 0, cr0, [ip], #-616 @ 0xfffffd98 │ │ │ │ - ldc 0, cr0, [r4], {154} @ 0x9a │ │ │ │ - stc 0, cr0, [ip], #616 @ 0x268 │ │ │ │ - stcl 0, cr0, [r0], {154} @ 0x9a │ │ │ │ - ldcl 0, cr0, [r4], {154} @ 0x9a │ │ │ │ - ldcl 0, cr0, [r0], #616 @ 0x268 │ │ │ │ - stc 0, cr0, [r0, #-616] @ 0xfffffd98 │ │ │ │ - ldc 0, cr0, [r4, #-616] @ 0xfffffd98 │ │ │ │ - stc 0, cr0, [ip, #-616]! @ 0xfffffd98 │ │ │ │ - stcl 0, cr0, [r4, #-616] @ 0xfffffd98 │ │ │ │ - ldcl 0, cr0, [r8, #-616] @ 0xfffffd98 │ │ │ │ - stcl 0, cr0, [ip, #-616]! @ 0xfffffd98 │ │ │ │ - ldcl 0, cr0, [lr, #-616]! @ 0xfffffd98 │ │ │ │ - ldc 0, cr0, [r8, #616] @ 0x268 │ │ │ │ - ldc 0, cr0, [r6, #616]! @ 0x268 │ │ │ │ - ldcl 0, cr0, [r0, #616] @ 0x268 │ │ │ │ - stcl 0, cr0, [sl, #616]! @ 0x268 │ │ │ │ - mcr 0, 0, r0, cr4, cr10, {4} │ │ │ │ - mcr 0, 1, r0, cr2, cr10, {4} │ │ │ │ - mrc 0, 1, r0, cr12, cr10, {4} │ │ │ │ - mrc 0, 2, r0, cr10, cr10, {4} │ │ │ │ - mcr 0, 3, r0, cr12, cr10, {4} │ │ │ │ - @ instruction: 0xb710 │ │ │ │ + @ instruction: 0xebe0009a │ │ │ │ + @ instruction: 0xebf0009a │ │ │ │ + stc 0, cr0, [r4], {154} @ 0x9a │ │ │ │ + ldc 0, cr0, [r8], {154} @ 0x9a │ │ │ │ + stc 0, cr0, [ip], #-616 @ 0xfffffd98 │ │ │ │ + mcrr 0, 9, r0, r4, cr10 │ │ │ │ + mrrc 0, 9, r0, r8, cr10 │ │ │ │ + ldcl 0, cr0, [r4], #-616 @ 0xfffffd98 │ │ │ │ + stc 0, cr0, [r4], {154} @ 0x9a │ │ │ │ + ldc 0, cr0, [ip], {154} @ 0x9a │ │ │ │ + ldc 0, cr0, [r4], #616 @ 0x268 │ │ │ │ + stcl 0, cr0, [ip], {154} @ 0x9a │ │ │ │ + stcl 0, cr0, [r0], #616 @ 0x268 │ │ │ │ + ldcl 0, cr0, [r4], #616 @ 0x268 │ │ │ │ + ldc 0, cr0, [r0, #-616] @ 0xfffffd98 │ │ │ │ + stc 0, cr0, [r0, #-616]! @ 0xfffffd98 │ │ │ │ + ldc 0, cr0, [r4, #-616]! @ 0xfffffd98 │ │ │ │ + stcl 0, cr0, [ip, #-616] @ 0xfffffd98 │ │ │ │ + stcl 0, cr0, [r4, #-616]! @ 0xfffffd98 │ │ │ │ + ldcl 0, cr0, [r8, #-616]! @ 0xfffffd98 │ │ │ │ + stc 0, cr0, [ip, #616] @ 0x268 │ │ │ │ + ldc 0, cr0, [lr, #616] @ 0x268 │ │ │ │ + ldc 0, cr0, [r8, #616]! @ 0x268 │ │ │ │ + ldcl 0, cr0, [r6, #616] @ 0x268 │ │ │ │ + ldcl 0, cr0, [r0, #616]! @ 0x268 │ │ │ │ + mcr 0, 0, r0, cr10, cr10, {4} │ │ │ │ + mcr 0, 1, r0, cr4, cr10, {4} │ │ │ │ + mcr 0, 2, r0, cr2, cr10, {4} │ │ │ │ + mrc 0, 2, r0, cr12, cr10, {4} │ │ │ │ + mrc 0, 3, r0, cr10, cr10, {4} │ │ │ │ + mcr 0, 4, r0, cr12, cr10, {4} │ │ │ │ + @ instruction: 0xb730 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r7, [sp, #448] @ 0x1c0 │ │ │ │ + str r7, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf396009a │ │ │ │ - mrc 0, 4, r0, cr8, cr10, {4} │ │ │ │ - @ instruction: 0xeafc00a4 │ │ │ │ - mrc 0, 5, r0, cr2, cr10, {4} │ │ │ │ - mcr 0, 6, r0, cr10, cr10, {4} │ │ │ │ - mrc 0, 6, r0, cr14, cr10, {4} │ │ │ │ - mrc 0, 7, r0, cr10, cr10, {4} │ │ │ │ - vqadd.s64 d16, d22, d10 │ │ │ │ - sbfx r0, sl, #2, #27 │ │ │ │ - @ instruction: 0xf372009a │ │ │ │ - usat r0, #26, r2, asr #2 │ │ │ │ - @ instruction: 0xf3d2009a │ │ │ │ - @ instruction: 0xf3fe009a │ │ │ │ - bic.w r0, lr, #5046272 @ 0x4d0000 │ │ │ │ - orrs.w r0, sl, #5046272 @ 0x4d0000 │ │ │ │ - eor.w r0, r6, #5046272 @ 0x4d0000 │ │ │ │ - @ instruction: 0xf4ae009a │ │ │ │ - @ instruction: 0xf4da009a │ │ │ │ - add.w r0, lr, #5046272 @ 0x4d0000 │ │ │ │ - adc.w r0, r2, #5046272 @ 0x4d0000 │ │ │ │ - sbc.w r0, r6, #5046272 @ 0x4d0000 │ │ │ │ - @ instruction: 0xf58a009a │ │ │ │ + @ instruction: 0xf3b6009a │ │ │ │ + mrc 0, 5, r0, cr8, cr10, {4} │ │ │ │ + adds.w r0, ip, r4, asr #2 │ │ │ │ + mrc 0, 6, r0, cr2, cr10, {4} │ │ │ │ + mcr 0, 7, r0, cr10, cr10, {4} │ │ │ │ + mrc 0, 7, r0, cr14, cr10, {4} │ │ │ │ + vqadd.s16 d0, d26, d10 │ │ │ │ + vshr.s64 d0, d10, #42 │ │ │ │ + bfi r0, sl, #2, #25 │ │ │ │ + @ instruction: 0xf392009a │ │ │ │ + ubfx r0, r2, #2, #27 │ │ │ │ + @ instruction: 0xf3f2009a │ │ │ │ + ands.w r0, lr, #5046272 @ 0x4d0000 │ │ │ │ + orr.w r0, lr, #5046272 @ 0x4d0000 │ │ │ │ + orns r0, sl, #5046272 @ 0x4d0000 │ │ │ │ + @ instruction: 0xf4a6009a │ │ │ │ + @ instruction: 0xf4ce009a │ │ │ │ + @ instruction: 0xf4fa009a │ │ │ │ + @ instruction: 0xf52e009a │ │ │ │ + sbc.w r0, r2, #5046272 @ 0x4d0000 │ │ │ │ + @ instruction: 0xf586009a │ │ │ │ sub.w r0, sl, #5046272 @ 0x4d0000 │ │ │ │ - rsbs r0, r6, #5046272 @ 0x4d0000 │ │ │ │ - addw r0, r0, #2202 @ 0x89a │ │ │ │ - @ instruction: 0xf616009a │ │ │ │ - @ instruction: 0xf62c009a │ │ │ │ - movw r0, #26778 @ 0x689a │ │ │ │ - @ instruction: 0xf660009a │ │ │ │ - @ instruction: 0xf67e009a │ │ │ │ - @ instruction: 0xf69c009a │ │ │ │ - @ instruction: 0xf6b6009a │ │ │ │ - @ instruction: 0xf6da009a │ │ │ │ - add r3, pc, #152 @ (adr r3, 711220 ) │ │ │ │ + rsb r0, sl, #5046272 @ 0x4d0000 │ │ │ │ + @ instruction: 0xf5f6009a │ │ │ │ + @ instruction: 0xf620009a │ │ │ │ + @ instruction: 0xf636009a │ │ │ │ + movw r0, #51354 @ 0xc89a │ │ │ │ + @ instruction: 0xf666009a │ │ │ │ + @ instruction: 0xf680009a │ │ │ │ + @ instruction: 0xf69e009a │ │ │ │ + @ instruction: 0xf6bc009a │ │ │ │ + @ instruction: 0xf6d6009a │ │ │ │ + @ instruction: 0xf6fa009a │ │ │ │ + add r3, pc, #280 @ (adr r3, 7112a0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r2, [r4, #0] │ │ │ │ + ldrb r2, [r0, #1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r2, pc, #904 @ (adr r2, 711518 ) │ │ │ │ + add r3, pc, #8 @ (adr r3, 711198 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf6b8009a │ │ │ │ - strb r6, [r3, #31] │ │ │ │ + @ instruction: 0xf6d8009a │ │ │ │ + strb r6, [r7, #31] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r2, pc, #376 @ (adr r2, 711314 ) │ │ │ │ + add r2, pc, #504 @ (adr r2, 711394 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf69a009a │ │ │ │ - @ instruction: 0xf6b0009a │ │ │ │ - @ instruction: 0xf6d2009a │ │ │ │ - @ instruction: 0xf6e2009a │ │ │ │ - @ instruction: 0xf6ee009a │ │ │ │ - bics.w r0, r4, #154 @ 0x9a │ │ │ │ - strb r2, [r1, #29] │ │ │ │ + @ instruction: 0xf6ba009a │ │ │ │ + @ instruction: 0xf6d0009a │ │ │ │ + @ instruction: 0xf6f2009a │ │ │ │ + @ instruction: 0xf702009a │ │ │ │ + @ instruction: 0xf70e009a │ │ │ │ + orrs.w r0, r4, #154 @ 0x9a │ │ │ │ + strb r2, [r5, #29] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf6d8009a │ │ │ │ - movt r0, #34970 @ 0x889a │ │ │ │ - add r2, pc, #8 @ (adr r2, 7111cc ) │ │ │ │ + @ instruction: 0xf6f8009a │ │ │ │ + @ instruction: 0xf6e8009a │ │ │ │ + add r2, pc, #136 @ (adr r2, 71124c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r0, [r0, #28] │ │ │ │ + strb r0, [r4, #28] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - vshr.s64 d0, d10, #32 │ │ │ │ - subw r0, r6, #2202 @ 0x89a │ │ │ │ - add r1, pc, #760 @ (adr r1, 7114cc ) │ │ │ │ + vshr.s64 d16, d10, #64 │ │ │ │ + movt r0, #26778 @ 0x689a │ │ │ │ + add r1, pc, #888 @ (adr r1, 71154c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r6, [r6, #26] │ │ │ │ + strb r6, [r2, #27] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf690009a │ │ │ │ - add r1, pc, #480 @ (adr r1, 7113c0 ) │ │ │ │ + @ instruction: 0xf6b0009a │ │ │ │ + add r1, pc, #608 @ (adr r1, 711440 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r6, [r6, #25] │ │ │ │ + strb r6, [r2, #26] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r1, pc, #232 @ (adr r1, 7112d0 ) │ │ │ │ + add r1, pc, #360 @ (adr r1, 711350 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf680009a │ │ │ │ - strb r0, [r7, #24] │ │ │ │ + subw r0, r0, #2202 @ 0x89a │ │ │ │ + strb r0, [r3, #25] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf668009a │ │ │ │ - @ instruction: 0xe8c800a4 │ │ │ │ - add r0, pc, #968 @ (adr r0, 7115c4 ) │ │ │ │ + @ instruction: 0xf688009a │ │ │ │ + strd r0, r0, [r8], #656 @ 0x290 │ │ │ │ + add r1, pc, #72 @ (adr r1, 711244 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r0, [r6, #23] │ │ │ │ + strb r0, [r2, #24] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf63e009a │ │ │ │ - mrc 0, 0, r0, cr14, cr10, {4} │ │ │ │ - add r0, pc, #208 @ (adr r0, 7112dc ) │ │ │ │ + @ instruction: 0xf65e009a │ │ │ │ + mrc 0, 1, r0, cr14, cr10, {4} │ │ │ │ + add r0, pc, #336 @ (adr r0, 71135c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf666009a │ │ │ │ - @ instruction: 0xf67a009a │ │ │ │ - @ instruction: 0xf68a009a │ │ │ │ + @ instruction: 0xf686009a │ │ │ │ @ instruction: 0xf69a009a │ │ │ │ subw r0, sl, #2202 @ 0x89a │ │ │ │ - @ instruction: 0xf6be009a │ │ │ │ - @ instruction: 0xf6d4009a │ │ │ │ - strb r2, [r6, #20] │ │ │ │ + @ instruction: 0xf6ba009a │ │ │ │ + movt r0, #43162 @ 0xa89a │ │ │ │ + @ instruction: 0xf6de009a │ │ │ │ + @ instruction: 0xf6f4009a │ │ │ │ + strb r2, [r2, #21] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ + add r0, pc, #80 @ (adr r0, 711280 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf6be009a │ │ │ │ - strb r2, [r6, #19] │ │ │ │ + @ instruction: 0xf6de009a │ │ │ │ + strb r2, [r2, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subw r0, r8, #2202 @ 0x89a │ │ │ │ + movt r0, #34970 @ 0x889a │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp.w r3, #3584 @ 0xe00 │ │ │ │ bcc.w 71033a │ │ │ │ ldr r7, [r4, #28] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r6, r3, r7 │ │ │ │ bl 709290 │ │ │ │ @@ -2440185,290 +2440186,290 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69884 <__printf_chk@plt> │ │ │ │ movs r0, #1 │ │ │ │ blx 69920 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r7, sp, #72 @ 0x48 │ │ │ │ + add r7, sp, #200 @ 0xc8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r2, [r6, #58] @ 0x3a │ │ │ │ + ldrh r2, [r2, #60] @ 0x3c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - orr.w r0, ip, #5046272 @ 0x4d0000 │ │ │ │ - orrs.w r0, lr, #5046272 @ 0x4d0000 │ │ │ │ - adcs.w r0, r0, #154 @ 0x9a │ │ │ │ - orns r0, ip, #5046272 @ 0x4d0000 │ │ │ │ - eors.w r0, r4, #5046272 @ 0x4d0000 │ │ │ │ - b.n 711bd4 │ │ │ │ + orn r0, ip, #5046272 @ 0x4d0000 │ │ │ │ + orns r0, lr, #5046272 @ 0x4d0000 │ │ │ │ + sbcs.w r0, r0, #154 @ 0x9a │ │ │ │ + eors.w r0, ip, #5046272 @ 0x4d0000 │ │ │ │ + @ instruction: 0xf4b4009a │ │ │ │ + b.n 711c14 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - eors.w r0, r8, #5046272 @ 0x4d0000 │ │ │ │ - @ instruction: 0xf4a8009a │ │ │ │ - @ instruction: 0xf4bc009a │ │ │ │ - @ instruction: 0xf4d4009a │ │ │ │ - @ instruction: 0xf4e8009a │ │ │ │ - @ instruction: 0xf4f8009a │ │ │ │ - @ instruction: 0xf4fe009a │ │ │ │ - ldr r4, [sp, #208] @ 0xd0 │ │ │ │ + @ instruction: 0xf4b8009a │ │ │ │ + @ instruction: 0xf4c8009a │ │ │ │ + @ instruction: 0xf4dc009a │ │ │ │ + @ instruction: 0xf4f4009a │ │ │ │ + add.w r0, r8, #5046272 @ 0x4d0000 │ │ │ │ + adds.w r0, r8, #5046272 @ 0x4d0000 │ │ │ │ + adds.w r0, lr, #5046272 @ 0x4d0000 │ │ │ │ + ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds.w r0, sl, #5046272 @ 0x4d0000 │ │ │ │ - @ instruction: 0xf532009a │ │ │ │ - adc.w r0, sl, #5046272 @ 0x4d0000 │ │ │ │ - sbc.w r0, r2, #5046272 @ 0x4d0000 │ │ │ │ - strb r0, [r6, #4] │ │ │ │ + @ instruction: 0xf53a009a │ │ │ │ + adcs.w r0, r2, #5046272 @ 0x4d0000 │ │ │ │ + sbc.w r0, sl, #5046272 @ 0x4d0000 │ │ │ │ + @ instruction: 0xf582009a │ │ │ │ + strb r0, [r2, #5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 712728 │ │ │ │ + b.n 712768 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf52c009a │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ + adc.w r0, ip, #5046272 @ 0x4d0000 │ │ │ │ + ldr r2, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adc.w r0, r0, #5046272 @ 0x4d0000 │ │ │ │ - adcs.w r0, r2, #5046272 @ 0x4d0000 │ │ │ │ - sbc.w r0, r4, #5046272 @ 0x4d0000 │ │ │ │ - sbcs.w r0, r6, #5046272 @ 0x4d0000 │ │ │ │ - @ instruction: 0xf588009a │ │ │ │ - @ instruction: 0xf59a009a │ │ │ │ - sub.w r0, ip, #5046272 @ 0x4d0000 │ │ │ │ - subs.w r0, r6, #5046272 @ 0x4d0000 │ │ │ │ - rsb r0, r0, #5046272 @ 0x4d0000 │ │ │ │ - rsb r0, sl, #5046272 @ 0x4d0000 │ │ │ │ - rsbs r0, ip, #5046272 @ 0x4d0000 │ │ │ │ - @ instruction: 0xf5ee009a │ │ │ │ + sbc.w r0, r0, #5046272 @ 0x4d0000 │ │ │ │ + sbcs.w r0, r2, #5046272 @ 0x4d0000 │ │ │ │ + @ instruction: 0xf584009a │ │ │ │ + @ instruction: 0xf596009a │ │ │ │ + sub.w r0, r8, #5046272 @ 0x4d0000 │ │ │ │ + subs.w r0, sl, #5046272 @ 0x4d0000 │ │ │ │ + rsb r0, ip, #5046272 @ 0x4d0000 │ │ │ │ + rsbs r0, r6, #5046272 @ 0x4d0000 │ │ │ │ + @ instruction: 0xf5e0009a │ │ │ │ + @ instruction: 0xf5ea009a │ │ │ │ @ instruction: 0xf5fc009a │ │ │ │ - addw r0, sl, #2202 @ 0x89a │ │ │ │ - @ instruction: 0xf618009a │ │ │ │ - b.n 711900 │ │ │ │ + addw r0, lr, #2202 @ 0x89a │ │ │ │ + @ instruction: 0xf61c009a │ │ │ │ + @ instruction: 0xf62a009a │ │ │ │ + @ instruction: 0xf638009a │ │ │ │ + b.n 711940 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xf61e009a │ │ │ │ - @ instruction: 0xf636009a │ │ │ │ - @ instruction: 0xf654009a │ │ │ │ - @ instruction: 0xf662009a │ │ │ │ + @ instruction: 0xf63e009a │ │ │ │ + @ instruction: 0xf656009a │ │ │ │ @ instruction: 0xf674009a │ │ │ │ - @ instruction: 0xf67e009a │ │ │ │ - @ instruction: 0xf68c009a │ │ │ │ - subw r0, sl, #2202 @ 0x89a │ │ │ │ - movt r0, #51354 @ 0xc89a │ │ │ │ - @ instruction: 0xf6e4009a │ │ │ │ - ldr r0, [r1, #112] @ 0x70 │ │ │ │ + @ instruction: 0xf682009a │ │ │ │ + @ instruction: 0xf694009a │ │ │ │ + @ instruction: 0xf69e009a │ │ │ │ + subw r0, ip, #2202 @ 0x89a │ │ │ │ + movt r0, #43162 @ 0xa89a │ │ │ │ + @ instruction: 0xf6ec009a │ │ │ │ + @ instruction: 0xf704009a │ │ │ │ + ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r1, [sp, #800] @ 0x320 │ │ │ │ + ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movt r0, #10394 @ 0x289a │ │ │ │ - ldr r4, [r0, #108] @ 0x6c │ │ │ │ + @ instruction: 0xf6e2009a │ │ │ │ + ldr r4, [r4, #108] @ 0x6c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 712718 │ │ │ │ + b.n 712758 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712750 │ │ │ │ + b.n 712790 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xf67c009a │ │ │ │ - @ instruction: 0xf68e009a │ │ │ │ - @ instruction: 0xf68e009a │ │ │ │ - subw r0, r8, #2202 @ 0x89a │ │ │ │ - vqadd.s16 d0, d28, d10 │ │ │ │ - vqadd.s32 d0, d26, d10 │ │ │ │ - vqadd.s64 d0, d24, d10 │ │ │ │ + @ instruction: 0xf69c009a │ │ │ │ + subw r0, lr, #2202 @ 0x89a │ │ │ │ + subw r0, lr, #2202 @ 0x89a │ │ │ │ + movt r0, #34970 @ 0x889a │ │ │ │ + vqadd.s64 d0, d28, d10 │ │ │ │ vqadd.s8 d16, d26, d10 │ │ │ │ - @ instruction: 0xf694009a │ │ │ │ - subw r0, r6, #2202 @ 0x89a │ │ │ │ - @ instruction: 0xf6bc009a │ │ │ │ - @ instruction: 0xf6d2009a │ │ │ │ - @ instruction: 0xf6e8009a │ │ │ │ - @ instruction: 0xf706009a │ │ │ │ - add r1, sp, #984 @ 0x3d8 │ │ │ │ + vqadd.s16 d16, d24, d10 │ │ │ │ + vqadd.s32 d16, d26, d10 │ │ │ │ + @ instruction: 0xf6b4009a │ │ │ │ + movt r0, #26778 @ 0x689a │ │ │ │ + @ instruction: 0xf6dc009a │ │ │ │ + @ instruction: 0xf6f2009a │ │ │ │ + @ instruction: 0xf708009a │ │ │ │ + @ instruction: 0xf726009a │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r6, [r2, #18] │ │ │ │ + ldrh r6, [r6, #18] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf6f0009a │ │ │ │ - vqadd.s8 d16, d18, d10 │ │ │ │ - svc 100 @ 0x64 │ │ │ │ + @ instruction: 0xf710009a │ │ │ │ + vqadd.s32 d16, d18, d10 │ │ │ │ + svc 132 @ 0x84 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf6f4009a │ │ │ │ - @ instruction: 0xf70c009a │ │ │ │ - vshr.s64 d16, d10, #8 │ │ │ │ - bic.w r0, ip, #154 @ 0x9a │ │ │ │ - @ instruction: 0xf708009a │ │ │ │ - @ instruction: 0xf0ac009a │ │ │ │ - @ instruction: 0xf6fe009a │ │ │ │ - str r7, [sp, #496] @ 0x1f0 │ │ │ │ + @ instruction: 0xf714009a │ │ │ │ + @ instruction: 0xf72c009a │ │ │ │ + ands.w r0, r8, #154 @ 0x9a │ │ │ │ + orr.w r0, ip, #154 @ 0x9a │ │ │ │ + @ instruction: 0xf728009a │ │ │ │ + @ instruction: 0xf0cc009a │ │ │ │ + @ instruction: 0xf71e009a │ │ │ │ + str r7, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf712009a │ │ │ │ - @ instruction: 0xf72e009a │ │ │ │ - @ instruction: 0xf74a009a │ │ │ │ - @ instruction: 0xf0aa009a │ │ │ │ - @ instruction: 0xf0bc009a │ │ │ │ - @ instruction: 0xf746009a │ │ │ │ - @ instruction: 0xf758009a │ │ │ │ + @ instruction: 0xf732009a │ │ │ │ + @ instruction: 0xf74e009a │ │ │ │ @ instruction: 0xf76a009a │ │ │ │ - @ instruction: 0xf780009a │ │ │ │ - @ instruction: 0xf1f2009a │ │ │ │ - addw r0, r0, #154 @ 0x9a │ │ │ │ - b.n 7121ac │ │ │ │ + @ instruction: 0xf0ca009a │ │ │ │ + @ instruction: 0xf0dc009a │ │ │ │ + @ instruction: 0xf766009a │ │ │ │ + @ instruction: 0xf778009a │ │ │ │ + @ instruction: 0xf78a009a │ │ │ │ + @ instruction: 0xf7a0009a │ │ │ │ + @ instruction: 0xf212009a │ │ │ │ + @ instruction: 0xf220009a │ │ │ │ + b.n 7121ec │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bfi r0, sl, #2, #25 │ │ │ │ - ldr r6, [r2, #56] @ 0x38 │ │ │ │ + usat r0, #26, sl, lsl #2 │ │ │ │ + ldr r6, [r6, #56] @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf718009a │ │ │ │ - @ instruction: 0xf726009a │ │ │ │ - @ instruction: 0xf74a009a │ │ │ │ - svc 248 @ 0xf8 │ │ │ │ + @ instruction: 0xf738009a │ │ │ │ + @ instruction: 0xf746009a │ │ │ │ + @ instruction: 0xf76a009a │ │ │ │ + b.n 712118 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712110 │ │ │ │ + b.n 712150 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stc 0, cr0, [r0], {154} @ 0x9a │ │ │ │ - stc 0, cr0, [lr], {154} @ 0x9a │ │ │ │ - ldc 0, cr0, [ip], {154} @ 0x9a │ │ │ │ + stc 0, cr0, [r0], #-616 @ 0xfffffd98 │ │ │ │ stc 0, cr0, [lr], #-616 @ 0xfffffd98 │ │ │ │ - @ instruction: 0xf6f2009a │ │ │ │ - @ instruction: 0xf70a009a │ │ │ │ - @ instruction: 0xf3f6009a │ │ │ │ - lsls r6, r3, #20 │ │ │ │ + ldc 0, cr0, [ip], #-616 @ 0xfffffd98 │ │ │ │ + mcrr 0, 9, r0, lr, cr10 │ │ │ │ + @ instruction: 0xf712009a │ │ │ │ + @ instruction: 0xf72a009a │ │ │ │ + ands.w r0, r6, #5046272 @ 0x4d0000 │ │ │ │ + lsls r6, r7, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r2, #20 │ │ │ │ + lsls r4, r6, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r1, #20 │ │ │ │ + lsls r2, r5, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r7, pc, #64 @ (adr r7, 712158 ) │ │ │ │ + add r7, pc, #192 @ (adr r7, 7121d8 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bcc.n 712178 │ │ │ │ + bcc.n 7121b8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r4, r5, #19 │ │ │ │ + lsls r4, r1, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r6, pc, #904 @ (adr r6, 7124ac ) │ │ │ │ + add r7, pc, #8 @ (adr r7, 71212c ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r2, [r0, #58] @ 0x3a │ │ │ │ + strh r2, [r4, #58] @ 0x3a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - udf #28 │ │ │ │ + udf #60 @ 0x3c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - udf #46 @ 0x2e │ │ │ │ + udf #78 @ 0x4e │ │ │ │ lsls r2, r3, #2 │ │ │ │ - blt.n 712200 │ │ │ │ + blt.n 712040 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - udf #64 @ 0x40 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ - udf #76 @ 0x4c │ │ │ │ + udf #96 @ 0x60 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - udf #100 @ 0x64 │ │ │ │ + udf #108 @ 0x6c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - udf #124 @ 0x7c │ │ │ │ + udf #132 @ 0x84 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - udf #144 @ 0x90 │ │ │ │ + udf #156 @ 0x9c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - udf #172 @ 0xac │ │ │ │ + udf #176 @ 0xb0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ udf #204 @ 0xcc │ │ │ │ lsls r2, r3, #2 │ │ │ │ udf #236 @ 0xec │ │ │ │ lsls r2, r3, #2 │ │ │ │ - svc 8 │ │ │ │ + svc 12 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - svc 48 @ 0x30 │ │ │ │ + svc 40 @ 0x28 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - svc 70 @ 0x46 │ │ │ │ + svc 80 @ 0x50 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - svc 96 @ 0x60 │ │ │ │ + svc 102 @ 0x66 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - svc 122 @ 0x7a │ │ │ │ + svc 128 @ 0x80 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - svc 152 @ 0x98 │ │ │ │ + svc 154 @ 0x9a │ │ │ │ lsls r2, r3, #2 │ │ │ │ - svc 188 @ 0xbc │ │ │ │ + svc 184 @ 0xb8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ svc 220 @ 0xdc │ │ │ │ lsls r2, r3, #2 │ │ │ │ - svc 248 @ 0xf8 │ │ │ │ + svc 252 @ 0xfc │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 7121b4 │ │ │ │ + b.n 7121a8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712200 │ │ │ │ + b.n 7121f4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712250 │ │ │ │ + b.n 712240 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712274 │ │ │ │ + b.n 712290 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r3, [sp, #560] @ 0x230 │ │ │ │ + b.n 7122b4 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + str r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [r1, #8] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 712210 │ │ │ │ + b.n 712250 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712268 │ │ │ │ + b.n 7122a8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ + ldr r4, [r0, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 712250 │ │ │ │ + b.n 712290 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712248 │ │ │ │ + b.n 712288 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 7122dc │ │ │ │ + b.n 71231c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712278 │ │ │ │ + b.n 7122b8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 7122bc │ │ │ │ + b.n 7122fc │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r2, [sp, #704] @ 0x2c0 │ │ │ │ + str r2, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [r5, #120] @ 0x78 │ │ │ │ + str r4, [r1, #124] @ 0x7c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 71228c │ │ │ │ + b.n 7122cc │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 7122d4 │ │ │ │ + b.n 712314 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r4, r5, #7 │ │ │ │ + lsls r4, r1, #8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r4, #7 │ │ │ │ + lsls r4, r0, #8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r3, #7 │ │ │ │ + lsls r4, r7, #7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r2, #7 │ │ │ │ + lsls r2, r6, #7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r1, #7 │ │ │ │ + lsls r0, r5, #7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r7, #6 │ │ │ │ + lsls r6, r3, #7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r6, #6 │ │ │ │ + lsls r6, r2, #7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r5, #6 │ │ │ │ + lsls r6, r1, #7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r3, pc, #648 @ (adr r3, 71246c ) │ │ │ │ + add r3, pc, #776 @ (adr r3, 7124ec ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r2, [r0, #32] │ │ │ │ + strh r2, [r4, #32] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf370009a │ │ │ │ - @ instruction: 0xf396009a │ │ │ │ - bhi.n 7121e0 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf3b0009a │ │ │ │ - ubfx r0, r4, #2, #27 │ │ │ │ - @ instruction: 0xf3e0009a │ │ │ │ - @ instruction: 0xf3fc009a │ │ │ │ - ands.w r0, r4, #5046272 @ 0x4d0000 │ │ │ │ + @ instruction: 0xf390009a │ │ │ │ + @ instruction: 0xf3b6009a │ │ │ │ + bls.n 712220 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + @ instruction: 0xf3d0009a │ │ │ │ + @ instruction: 0xf3e4009a │ │ │ │ + and.w r0, r0, #5046272 @ 0x4d0000 │ │ │ │ + ands.w r0, ip, #5046272 @ 0x4d0000 │ │ │ │ bics.w r0, r4, #5046272 @ 0x4d0000 │ │ │ │ - orrs.w r0, r0, #5046272 @ 0x4d0000 │ │ │ │ - orn r0, r4, #5046272 @ 0x4d0000 │ │ │ │ - orns r0, sl, #5046272 @ 0x4d0000 │ │ │ │ - str r1, [sp, #128] @ 0x80 │ │ │ │ + orrs.w r0, r4, #5046272 @ 0x4d0000 │ │ │ │ + orns r0, r0, #5046272 @ 0x4d0000 │ │ │ │ + eor.w r0, r4, #5046272 @ 0x4d0000 │ │ │ │ + eors.w r0, sl, #5046272 @ 0x4d0000 │ │ │ │ + str r1, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [r3, #96] @ 0x60 │ │ │ │ + str r6, [r7, #96] @ 0x60 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [sp, #840] @ 0x348 │ │ │ │ + str r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - orrs.w r0, lr, #5046272 @ 0x4d0000 │ │ │ │ - orns r0, r4, #5046272 @ 0x4d0000 │ │ │ │ - str r2, [r2, #92] @ 0x5c │ │ │ │ + orns r0, lr, #5046272 @ 0x4d0000 │ │ │ │ + eors.w r0, r4, #5046272 @ 0x4d0000 │ │ │ │ + str r2, [r6, #92] @ 0x5c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bcc.n 712250 │ │ │ │ + bcc.n 712290 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r6, r7 │ │ │ │ + lsls r6, r3, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r0, r7 │ │ │ │ + lsls r0, r3, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r2, r6 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r0, r5 │ │ │ │ + lsls r0, r1, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf7d2009a │ │ │ │ + @ instruction: 0xf7f2009a │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2440497,16 +2440498,16 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4c8009a │ │ │ │ - @ instruction: 0xf4de009a │ │ │ │ + @ instruction: 0xf4e8009a │ │ │ │ + @ instruction: 0xf4fe009a │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #3 │ │ │ │ strd r4, r3, [r0] │ │ │ │ movs r6, #29 │ │ │ │ movs r3, #4 │ │ │ │ @@ -2440678,15 +2440679,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 7124a4 │ │ │ │ lsls r1, r1, #5 │ │ │ │ blt.n 7123fc │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf33a009a │ │ │ │ + @ instruction: 0xf35a009a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #132] @ (712534 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2440731,15 +2440732,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 696d4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl aba3b8 │ │ │ │ + bl aba348 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #4] │ │ │ │ strb.w r8, [r2, #12] │ │ │ │ b.n 7124ea │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ @@ -2441062,15 +2441063,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 7128c0 │ │ │ │ lsls r1, r1, #5 │ │ │ │ bvc.n 712824 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 d0, d10, #62 │ │ │ │ + vshr.s64 d0, d10, #30 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r5, [pc, #156] @ (71292c ) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr r4, [pc, #156] @ (712930 ) │ │ │ │ @@ -2441291,20 +2441292,20 @@ │ │ │ │ blx 69884 <__printf_chk@plt> │ │ │ │ b.n 712a3e │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ bpl.n 712a7c │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r8, #616] @ 0x268 │ │ │ │ - str r4, [r2, #92] @ 0x5c │ │ │ │ + ldcl 0, cr0, [r8, #616]! @ 0x268 │ │ │ │ + str r4, [r6, #92] @ 0x5c │ │ │ │ lsls r2, r3, #2 │ │ │ │ bpl.n 712bc0 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - stcl 0, cr0, [r4, #-616]! @ 0xfffffd98 │ │ │ │ + stc 0, cr0, [r4, #616] @ 0x268 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ ldr r2, [pc, #104] @ (712b44 ) │ │ │ │ movs r3, #0 │ │ │ │ @@ -2443138,15 +2443139,15 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 713d68 │ │ │ │ + blt.n 713da8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r1, #1010] @ 0x3f2 │ │ │ │ bx lr │ │ │ │ cbz r3, 713d68 │ │ │ │ orrs r2, r1 │ │ │ │ ite ne │ │ │ │ @@ -2443428,21 +2443429,21 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (713fe0 ) │ │ │ │ movs r3, #12 │ │ │ │ add r0, pc │ │ │ │ mla r0, r3, r2, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r2, [r0, #72] @ 0x48 │ │ │ │ + str r2, [r4, #72] @ 0x48 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r6, [r7, r2] │ │ │ │ + ldr r6, [r3, r3] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strh r6, [r2, r3] │ │ │ │ + strh r6, [r6, r3] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrsh r2, [r0, r2] │ │ │ │ + ldrsh r2, [r4, r2] │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb r7, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2444378,15 +2444379,15 @@ │ │ │ │ it cs │ │ │ │ movcs sl, r0 │ │ │ │ b.n 71483e │ │ │ │ mvn.w r9, #1 │ │ │ │ movs r4, #3 │ │ │ │ b.n 71481a │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #304] @ (714a48 ) │ │ │ │ + ldr r2, [pc, #432] @ (714ac8 ) │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2444848,15 +2444849,15 @@ │ │ │ │ b.n 714a9e │ │ │ │ uxth r3, r5 │ │ │ │ ldr.w r8, [sp, #96] @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 714aac │ │ │ │ - ldr r1, [pc, #16] @ (714d8c ) │ │ │ │ + ldr r1, [pc, #144] @ (714e0c ) │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2445007,34 +2445008,34 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 714e6c │ │ │ │ ldr r3, [pc, #48] @ (714f18 ) │ │ │ │ mov.w ip, #410 @ 0x19a │ │ │ │ add r3, pc │ │ │ │ b.n 714e6c │ │ │ │ nop │ │ │ │ - strh r6, [r7, r5] │ │ │ │ + strh r6, [r3, r6] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - stmia r0!, {r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r4} │ │ │ │ lsls r0, r4, #4 │ │ │ │ - cmp r2, #198 @ 0xc6 │ │ │ │ + cmp r2, #230 @ 0xe6 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - asrs r4, r3, #10 │ │ │ │ + asrs r4, r7, #10 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ + ldr r1, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - lsls r0, r5, #26 │ │ │ │ + lsls r0, r1, #27 │ │ │ │ lsls r0, r4, #4 │ │ │ │ - add r2, sp, #248 @ 0xf8 │ │ │ │ + add r2, sp, #376 @ 0x178 │ │ │ │ lsls r7, r3, #4 │ │ │ │ - ldr r3, [pc, #704] @ (7151d0 ) │ │ │ │ + ldr r3, [pc, #832] @ (715250 ) │ │ │ │ lsls r7, r3, #4 │ │ │ │ - strh r2, [r4, #32] │ │ │ │ + strh r2, [r0, #34] @ 0x22 │ │ │ │ lsls r6, r3, #4 │ │ │ │ - ldc 1, cr0, [r8], {30} │ │ │ │ - ldr r6, [r5, #36] @ 0x24 │ │ │ │ + ldc 1, cr0, [r8], #120 @ 0x78 │ │ │ │ + ldr r6, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 714e50 │ │ │ │ cbz r0, 714f3a │ │ │ │ @@ -2445042,17 +2445043,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ add r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [pc, #8] @ (714f44 ) │ │ │ │ add r0, pc │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, r3] │ │ │ │ + ldrh r0, [r1, r4] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldmia r1!, {r2, r4} │ │ │ │ + ldmia r1!, {r2, r4, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 714e50 │ │ │ │ subs r0, #0 │ │ │ │ @@ -2445243,47 +2445244,47 @@ │ │ │ │ b.n 714fca │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #20] │ │ │ │ b.n 715046 │ │ │ │ nop │ │ │ │ add sp, #504 @ 0x1f8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldr r0, [pc, #200] @ (7151f0 ) │ │ │ │ + ldr r0, [pc, #328] @ (715270 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ add sp, #456 @ 0x1c8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r5} │ │ │ │ + ldmia r1, {r1, r2, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r1, {r1, r3} │ │ │ │ + ldmia r1, {r1, r3, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r0, [r6, r7] │ │ │ │ + ldrh r0, [r2, r0] │ │ │ │ lsls r4, r3, #4 │ │ │ │ add r7, sp, #712 @ 0x2c8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - stmia r7!, {r1, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r7!, {r4, r6, r7} │ │ │ │ + stmia r7!, {r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r4} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r6, pc, #296 @ (adr r6, 715284 ) │ │ │ │ + add r6, pc, #424 @ (adr r6, 715304 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r7!, {r7} │ │ │ │ + stmia r7!, {r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r7!, {r1, r3, r7} │ │ │ │ + stmia r7!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4} │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1728] @ 0x6c0 │ │ │ │ ldr r2, [pc, #196] @ (71523c ) │ │ │ │ subw sp, sp, #2348 @ 0x92c │ │ │ │ @@ -2445362,25 +2445363,25 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 715212 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ add r6, sp, #504 @ 0x1f8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r6} │ │ │ │ + stmia r7!, {r2, r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r8, ip │ │ │ │ + mov r0, r0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r6, [r3, #6] │ │ │ │ + strh r6, [r7, #6] │ │ │ │ lsls r3, r3, #2 │ │ │ │ add r5, sp, #920 @ 0x398 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #640] @ (7154f0 ) │ │ │ │ @@ -2445638,40 +2445639,40 @@ │ │ │ │ b.n 71528a │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r5, sp, #544 @ 0x220 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r6!, {r4, r6, r7} │ │ │ │ + stmia r6!, {r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ @ instruction: 0xfb1fffff │ │ │ │ add r5, sp, #120 @ 0x78 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - stmia r6!, {r1, r5, r6} │ │ │ │ + stmia r6!, {r1, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r2, [r4, r5] │ │ │ │ + strh r2, [r0, r6] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r5!, {r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r2} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r5!, {r1, r5, r6, r7} │ │ │ │ + stmia r6!, {r1} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r5!, {r5, r6, r7} │ │ │ │ + stmia r6!, {} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r5!, {r1, r5, r6, r7} │ │ │ │ + stmia r6!, {r1} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r5!, {r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r2} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r5!, {r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r5!, {r1, r3, r5, r6} │ │ │ │ + stmia r5!, {r1, r3, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2446802,15 +2446803,15 @@ │ │ │ │ bne.n 716042 │ │ │ │ b.n 715fa6 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ add r0, pc, #432 @ (adr r0, 71620c ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #13] │ │ │ │ + ldrb r0, [r2, #14] │ │ │ │ lsls r2, r4, #4 │ │ │ │ add r0, pc, #112 @ (adr r0, 7160d8 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ mrc2 15, 3, pc, cr1, cr15, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2446950,15 +2446951,15 @@ │ │ │ │ blx r6 │ │ │ │ adds r0, #3 │ │ │ │ bne.n 716180 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ b.n 716156 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r6, [r5, #10] │ │ │ │ + ldrb r6, [r1, #11] │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r7, [sp, #448] @ 0x1c0 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #408] @ 0x198 │ │ │ │ lsls r1, r1, #5 │ │ │ │ @@ -2447042,15 +2447043,15 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldr r3, [pc, #12] @ (7162a4 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ and.w r0, r0, #15 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r6, [r3, #2] │ │ │ │ + ldrb r6, [r7, #2] │ │ │ │ lsls r2, r4, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #212] @ (716390 ) │ │ │ │ @@ -2448895,17 +2448896,17 @@ │ │ │ │ strb.w r2, [ip, #3] │ │ │ │ strb.w r3, [ip, #4] │ │ │ │ movs r3, #19 │ │ │ │ strb.w r3, [ip, #5] │ │ │ │ movs r3, #3 │ │ │ │ strb.w r3, [ip, #2] │ │ │ │ b.n 7172ca │ │ │ │ - ldr r6, [r2, #12] │ │ │ │ + ldr r6, [r6, #12] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r5, #116] @ 0x74 │ │ │ │ + str r4, [r1, #120] @ 0x78 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ubfx r0, r2, #1, #1 │ │ │ │ ldr r5, [pc, #484] @ (7177d0 ) │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ and.w r9, r1, #1 │ │ │ │ add r5, pc │ │ │ │ @@ -2449058,15 +2449059,15 @@ │ │ │ │ b.n 717638 │ │ │ │ orr.w r2, r9, sl, lsl #1 │ │ │ │ orr.w r0, r2, r0, lsl #4 │ │ │ │ orr.w r0, r0, r8, lsl #5 │ │ │ │ orr.w r0, r0, fp, lsl #2 │ │ │ │ orr.w r0, r0, lr, lsl #3 │ │ │ │ b.n 717638 │ │ │ │ - str r4, [r0, #84] @ 0x54 │ │ │ │ + str r4, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ubfx r3, r1, #8, #8 │ │ │ │ lsls r1, r1, #20 │ │ │ │ bpl.n 7177f2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #31 │ │ │ │ bic.w r3, r3, #31 │ │ │ │ @@ -2449231,64 +2449232,64 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ strh r4, [r3, #62] @ 0x3e │ │ │ │ lsls r1, r1, #5 │ │ │ │ - str r2, [r1, #48] @ 0x30 │ │ │ │ + str r2, [r5, #48] @ 0x30 │ │ │ │ lsls r2, r4, #4 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #12] @ (717978 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #6, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r2, [r1, #28] │ │ │ │ + str r2, [r5, #28] │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #8] @ (717988 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ lsrs r0, r0, #7 │ │ │ │ bx lr │ │ │ │ - str r6, [r6, #24] │ │ │ │ + str r6, [r2, #28] │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #12] @ (71799c ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r6, [r4, #24] │ │ │ │ + str r6, [r0, #28] │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #12] @ (7179b0 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r2, [r2, #24] │ │ │ │ + str r2, [r6, #24] │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #12] @ (7179c4 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ ubfx r0, r0, #1, #1 │ │ │ │ bx lr │ │ │ │ - str r6, [r7, #20] │ │ │ │ + str r6, [r3, #24] │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #12] @ (7179d8 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ and.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ - str r2, [r5, #20] │ │ │ │ + str r2, [r1, #24] │ │ │ │ lsls r2, r4, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2449387,15 +2449388,15 @@ │ │ │ │ movs r1, #19 │ │ │ │ b.n 717ab2 │ │ │ │ movs r1, #12 │ │ │ │ b.n 717ab2 │ │ │ │ movs r1, #4 │ │ │ │ b.n 717ab2 │ │ │ │ nop │ │ │ │ - str r6, [r0, #12] │ │ │ │ + str r6, [r4, #12] │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r2, [pc, #712] @ (717dc0 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2449682,25 +2449683,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r7, #38] @ 0x26 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldrsh r2, [r4, r7] │ │ │ │ + str r2, [r0, #0] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrsh r4, [r7, r5] │ │ │ │ + ldrsh r4, [r3, r6] │ │ │ │ lsls r2, r4, #4 │ │ │ │ adds r6, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r2, r4] │ │ │ │ + ldrsh r4, [r6, r4] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrsh r0, [r6, r0] │ │ │ │ + ldrsh r0, [r2, r1] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrb r0, [r5, r7] │ │ │ │ + ldrsh r0, [r1, r0] │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldrsb.w r3, [r1, #45] @ 0x2d │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 717e4c │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ cbz r3, 717e48 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ @@ -2450150,15 +2450151,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r0, #8] │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r7, #6] │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldrb r2, [r0, r0] │ │ │ │ + ldrb r2, [r4, r0] │ │ │ │ lsls r2, r4, #4 │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #28] │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2451385,15 +2451386,15 @@ │ │ │ │ mov r5, r4 │ │ │ │ b.n 718dd0 │ │ │ │ movw r4, #21842 @ 0x5552 │ │ │ │ movt r4, #21845 @ 0x5555 │ │ │ │ mov r5, r4 │ │ │ │ mov ip, r4 │ │ │ │ b.n 718dd0 │ │ │ │ - ldr r5, [pc, #792] @ (719144 ) │ │ │ │ + ldr r5, [pc, #920] @ (7191c4 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #168] @ (718ee8 ) │ │ │ │ @@ -2454948,17 +2454949,17 @@ │ │ │ │ bl 737430 │ │ │ │ b.n 71b14a │ │ │ │ ldr r3, [pc, #16] @ (71b1ac ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ lsl.w r4, r4, r9 │ │ │ │ b.n 71b0ac │ │ │ │ - cmp r3, #6 │ │ │ │ + cmp r3, #38 @ 0x26 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cmp r2, #168 @ 0xa8 │ │ │ │ + cmp r2, #200 @ 0xc8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2455579,15 +2455580,15 @@ │ │ │ │ str.w r5, [r3, #3196] @ 0xc7c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 7183d8 │ │ │ │ blx 68e24 <__cxa_end_cleanup@plt> │ │ │ │ stmia r5!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r0, #5 │ │ │ │ - movs r4, #106 @ 0x6a │ │ │ │ + movs r4, #138 @ 0x8a │ │ │ │ lsls r2, r4, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2460372,15 +2460373,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r6, r2 │ │ │ │ lsls r1, r1, #5 │ │ │ │ movs r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4c20121 │ │ │ │ + @ instruction: 0xf4e20121 │ │ │ │ sub sp, #8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ strd r2, r3, [sp, #48] @ 0x30 │ │ │ │ ldr.w r8, [sp, #60] @ 0x3c │ │ │ │ ldrd r3, r7, [r0, #4] │ │ │ │ @@ -2461049,15 +2461050,15 @@ │ │ │ │ b.n 71eee2 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r3, #11 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vext.8 d16, d8, d17, #1 │ │ │ │ + ands.w r1, r8, #33 @ 0x21 │ │ │ │ asrs r4, r1, #3 │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2461823,20 +2461824,20 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ - stc 1, cr0, [r4], {33} @ 0x21 │ │ │ │ + stc 1, cr0, [r4], #-132 @ 0xffffff7c │ │ │ │ lsrs r0, r2, #12 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 71f46c │ │ │ │ + b.n 71f4ac │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #904] @ (71fb04 ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2462207,15 +2462208,15 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r5, #1 │ │ │ │ lsls r1, r1, #5 │ │ │ │ movs r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 71f564 │ │ │ │ + b.n 71f5a4 │ │ │ │ lsls r1, r4, #4 │ │ │ │ lsls r4, r2, #31 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2465529,25 +2465530,25 @@ │ │ │ │ b.n 721d3a │ │ │ │ adds r2, #1 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add r1, r2 │ │ │ │ ldr r2, [pc, #24] @ (721e20 ) │ │ │ │ add r2, pc │ │ │ │ b.n 721d3a │ │ │ │ - movs r0, #130 @ 0x82 │ │ │ │ + movs r0, #162 @ 0xa2 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - movs r0, #252 @ 0xfc │ │ │ │ + movs r1, #28 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - b.n 721a2c │ │ │ │ + b.n 721a6c │ │ │ │ lsls r1, r4, #4 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + movs r0, #96 @ 0x60 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - subs r2, r5, #6 │ │ │ │ + subs r2, r1, #7 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - subs r4, r3, #6 │ │ │ │ + subs r4, r7, #6 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #368] @ (721fa8 ) │ │ │ │ @@ -2465704,19 +2465705,19 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ b.n 72232c │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 722300 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - subs r0, r4, #1 │ │ │ │ + subs r0, r0, #2 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bcc.n 72208c │ │ │ │ + bcc.n 721ecc │ │ │ │ lsls r1, r4, #4 │ │ │ │ - subs r0, r7, #1 │ │ │ │ + subs r0, r3, #2 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ bhi.n 72200a │ │ │ │ add.w r0, r0, #36864 @ 0x9000 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldrb.w r3, [r0, #516] @ 0x204 │ │ │ │ @@ -2465920,23 +2465921,23 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 722102 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ svc 212 @ 0xd4 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r1, #0 │ │ │ │ + adds r2, r5, #0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - subs r4, r6, r6 │ │ │ │ + subs r4, r2, r7 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bkpt 0x00c4 │ │ │ │ + bkpt 0x00e4 │ │ │ │ lsls r1, r4, #4 │ │ │ │ udf #76 @ 0x4c │ │ │ │ lsls r0, r1, #5 │ │ │ │ - adds r0, r5, #0 │ │ │ │ + adds r0, r1, #1 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #544] @ (722424 ) │ │ │ │ @@ -2466258,15 +2466259,15 @@ │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ blx 69454 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb6ac │ │ │ │ lsls r0, r1, #5 │ │ │ │ - rev r2, r3 │ │ │ │ + rev r2, r7 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ bhi.n 72258e │ │ │ │ adds r2, #28 │ │ │ │ ldrb.w r2, [r0, r2, lsl #2] │ │ │ │ rsb r3, r3, #8 │ │ │ │ @@ -2467108,19 +2467109,19 @@ │ │ │ │ nop │ │ │ │ bmi.n 722e78 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 722e40 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - lsrs r4, r0, #31 │ │ │ │ + lsrs r4, r4, #31 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r4, #4 │ │ │ │ - asrs r6, r5, #1 │ │ │ │ + asrs r6, r1, #2 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #548] @ (723004 ) │ │ │ │ @@ -2467350,21 +2467351,21 @@ │ │ │ │ nop │ │ │ │ bcs.n 723038 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 723010 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - lsrs r4, r1, #25 │ │ │ │ + lsrs r4, r5, #25 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - add sp, #168 @ 0xa8 │ │ │ │ + add sp, #296 @ 0x128 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - lsrs r0, r3, #20 │ │ │ │ + lsrs r0, r7, #20 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r2, r7, #18 │ │ │ │ + lsrs r2, r3, #19 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #856] @ (72338c ) │ │ │ │ @@ -2467704,29 +2467705,29 @@ │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #12 │ │ │ │ + lsrs r6, r7, #12 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - beq.n 72332c │ │ │ │ + beq.n 72336c │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldmia r5!, {r3, r4, r6} │ │ │ │ lsls r0, r1, #5 │ │ │ │ - add r4, sp, #184 @ 0xb8 │ │ │ │ + add r4, sp, #312 @ 0x138 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - lsrs r4, r6, #12 │ │ │ │ + lsrs r4, r2, #13 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r6, r3, #9 │ │ │ │ + lsrs r6, r7, #9 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r2, r4, #11 │ │ │ │ + lsrs r2, r0, #12 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r2, r4, #8 │ │ │ │ + lsrs r2, r0, #9 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr r1, [pc, #404] @ (723564 ) │ │ │ │ @@ -2468342,25 +2468343,25 @@ │ │ │ │ lsls r4, r4, #3 │ │ │ │ orr.w r4, r4, #3 │ │ │ │ strb.w r4, [sl, #40] @ 0x28 │ │ │ │ b.n 7239ae │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldmia r7, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrh r0, [r6, #62] @ 0x3e │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldmia r2, {r1, r2, r4, r6} │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #126 @ 0x7e │ │ │ │ + movs r6, #158 @ 0x9e │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r6, r0, #1 │ │ │ │ + lsrs r6, r4, #1 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r0, r1, #5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 723e7e │ │ │ │ cmp.w sl, #12 │ │ │ │ @@ -2468655,15 +2468656,15 @@ │ │ │ │ lsls r3, r6, #3 │ │ │ │ orr.w r3, r3, #5 │ │ │ │ strb.w r3, [r5, #40] @ 0x28 │ │ │ │ b.n 723c16 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - add r4, pc, #168 @ (adr r4, 723ea4 ) │ │ │ │ + add r4, pc, #296 @ (adr r4, 723f24 ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ cbz r2, 723e50 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r6, #1 │ │ │ │ orrs r4, r2 │ │ │ │ clz r2, r2 │ │ │ │ @@ -2468714,15 +2468715,15 @@ │ │ │ │ bne.w 723aa4 │ │ │ │ b.n 723742 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #20] │ │ │ │ b.n 723c3c │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ - add r0, pc, #200 @ (adr r0, 723f6c ) │ │ │ │ + add r0, pc, #328 @ (adr r0, 723fec ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ push {lr} │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ bhi.n 723efc │ │ │ │ ldr r0, [r1, #24] │ │ │ │ @@ -2470540,17 +2470541,17 @@ │ │ │ │ lsls r0, r1, #5 │ │ │ │ push {r1, r4, r6, r7} │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 72522a │ │ │ │ lsls r0, r1, #5 │ │ │ │ - ldrh r6, [r5, #62] @ 0x3e │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldrh r2, [r7, #60] @ 0x3c │ │ │ │ + ldrh r2, [r3, #62] @ 0x3e │ │ │ │ lsls r1, r4, #4 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2472484,128 +2472485,128 @@ │ │ │ │ ldr r0, [pc, #260] @ (726658 ) │ │ │ │ add r0, pc │ │ │ │ b.n 7262b4 │ │ │ │ ldr r0, [pc, #256] @ (72665c ) │ │ │ │ add r0, pc │ │ │ │ b.n 7262b4 │ │ │ │ nop │ │ │ │ - cpsie a │ │ │ │ + @ instruction: 0xb684 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xf0ac0122 │ │ │ │ - add r4, sp, #616 @ 0x268 │ │ │ │ + @ instruction: 0xf0cc0122 │ │ │ │ + add r4, sp, #744 @ 0x2e8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r0, r3, #32 │ │ │ │ + lsrs r0, r7, #32 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - @ instruction: 0xf7460122 │ │ │ │ - pop {r3, r5, r7} │ │ │ │ + @ instruction: 0xf7660122 │ │ │ │ + pop {r3, r6, r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - sub sp, #424 @ 0x1a8 │ │ │ │ + cbz r2, 72657e │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xb7ec │ │ │ │ + @ instruction: 0xb80c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - rev r6, r7 │ │ │ │ + rev16 r6, r3 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsls r4, r5, #13 │ │ │ │ + lsls r4, r1, #14 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - bne.n 726640 │ │ │ │ + bne.n 726680 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - uxtb r4, r3 │ │ │ │ + uxtb r4, r7 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - add r6, sp, #152 @ 0x98 │ │ │ │ + add r6, sp, #280 @ 0x118 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrsb.w r0, [ip, ] │ │ │ │ - asrs r6, r5, #22 │ │ │ │ + ldrsh.w r0, [ip, ] │ │ │ │ + asrs r6, r1, #23 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - bkpt 0x0070 │ │ │ │ + bkpt 0x0090 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - stmia r7!, {r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r6, r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - stc 1, cr0, [ip, #-136] @ 0xffffff78 │ │ │ │ - asrs r6, r5, #25 │ │ │ │ + stc 1, cr0, [ip, #-136]! @ 0xffffff78 │ │ │ │ + asrs r6, r1, #26 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - bvc.n 726580 │ │ │ │ + bhi.n 7265c0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldmia r6!, {r1, r7} │ │ │ │ + ldmia r6!, {r1, r5, r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xe8380122 │ │ │ │ - udf #192 @ 0xc0 │ │ │ │ + @ instruction: 0xe8580122 │ │ │ │ + udf #224 @ 0xe0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsls r6, r3, #27 │ │ │ │ + lsls r6, r7, #27 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - sbc.w r1, r4, #34 @ 0x22 │ │ │ │ - @ instruction: 0xf3b40122 │ │ │ │ - asrs r6, r5, #6 │ │ │ │ + @ instruction: 0xf1840122 │ │ │ │ + @ instruction: 0xf3d40122 │ │ │ │ + asrs r6, r1, #7 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - @ instruction: 0xfab00122 │ │ │ │ - stmia r0!, {r1, r2} │ │ │ │ + @ instruction: 0xfad00122 │ │ │ │ + stmia r0!, {r1, r2, r5} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - b.n 726760 │ │ │ │ + b.n 7267a0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bpl.n 7265e4 │ │ │ │ + bpl.n 726624 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r6, r3, #1 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r6, r3, #8 │ │ │ │ + lsls r6, r7, #8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - asrs r0, r0, #10 │ │ │ │ + asrs r0, r4, #10 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - bvc.n 726670 │ │ │ │ + bvc.n 7266b0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r4, r1, #14 │ │ │ │ + asrs r4, r5, #14 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r6, r3, #12 │ │ │ │ + lsls r6, r7, #12 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - bcs.n 7266f4 │ │ │ │ + bcs.n 726534 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsls r0, r0, #21 │ │ │ │ + lsls r0, r4, #21 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldmia r3, {r3, r5, r6} │ │ │ │ + ldmia r3, {r3, r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - b.n 726b98 │ │ │ │ + b.n 726bd8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - stmia r4!, {r1, r2, r6} │ │ │ │ + stmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - b.n 726028 │ │ │ │ + b.n 726068 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xe9b40122 │ │ │ │ - lsrs r6, r0, #23 │ │ │ │ + ldrd r0, r1, [r4, #136] @ 0x88 │ │ │ │ + lsrs r6, r4, #23 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r0, r5, #15 │ │ │ │ + lsls r0, r1, #16 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldmia r0!, {r4, r6, r7} │ │ │ │ + ldmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cdp2 1, 6, cr0, cr2, cr2, {1} │ │ │ │ - lsls r4, r1, #2 │ │ │ │ + cdp2 1, 8, cr0, cr2, cr2, {1} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - @ instruction: 0xfb0e0122 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xfb2e0122 │ │ │ │ + stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r0, r7, #4 │ │ │ │ + lsrs r0, r3, #5 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - blt.n 726708 │ │ │ │ + blt.n 726548 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r2, r0, #9 │ │ │ │ + lsrs r2, r4, #9 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - bls.n 726644 │ │ │ │ + bls.n 726684 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r4, r2, #26 │ │ │ │ + lsrs r4, r6, #26 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - stc2 1, cr0, [lr, #-136] @ 0xffffff78 │ │ │ │ - lsrs r0, r3, #17 │ │ │ │ + stc2 1, cr0, [lr, #-136]! @ 0xffffff78 │ │ │ │ + lsrs r0, r7, #17 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r2, r7, #12 │ │ │ │ + lsrs r2, r3, #13 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - vrhadd.u32 d0, d12, d18 │ │ │ │ - lsls r6, r4, #31 │ │ │ │ + vrhadd.u8 d16, d12, d18 │ │ │ │ + lsrs r6, r0, #32 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r0, r1, #27 │ │ │ │ + lsls r0, r5, #27 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - @ instruction: 0xfbd20122 │ │ │ │ + @ instruction: 0xfbf20122 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r4, [pc, #232] @ (72675c ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ ldr r3, [pc, #232] @ (726760 ) │ │ │ │ @@ -2473038,20 +2473039,20 @@ │ │ │ │ nop │ │ │ │ str r6, [sp, #800] @ 0x320 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #632] @ 0x278 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ + ldr r3, [sp, #328] @ 0x148 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrh r4, [r7, r4] │ │ │ │ + ldrh r4, [r3, r5] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xf1f20121 │ │ │ │ - bcc.n 726aa8 │ │ │ │ + @ instruction: 0xf2120121 │ │ │ │ + bmi.n 726ae8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2904] @ 0xb58 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #848] @ (726e44 ) │ │ │ │ @@ -2473761,20 +2473762,20 @@ │ │ │ │ b.n 726fb0 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #520] @ 0x208 │ │ │ │ + str r5, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - stcl 1, cr0, [r2], #-132 @ 0xffffff7c │ │ │ │ - strb r4, [r0, r6] │ │ │ │ + stc 1, cr0, [r2], {33} @ 0x21 │ │ │ │ + strb r4, [r4, r6] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrh r0, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2474118,20 +2474119,20 @@ │ │ │ │ b.n 72736c │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #792] @ 0x318 │ │ │ │ + str r1, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - stmia.w r6!, {r0, r5, r8} │ │ │ │ - str r0, [r1, r7] │ │ │ │ + @ instruction: 0xe8c60121 │ │ │ │ + str r0, [r5, r7] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldmia r2!, {r1, r7} │ │ │ │ + ldmia r2!, {r1, r5, r7} │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrh r4, [r7, #18] │ │ │ │ lsls r0, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2952] @ 0xb88 │ │ │ │ @@ -2474698,21 +2474699,21 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 7278ba │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r6, #0] │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #30] │ │ │ │ + ldrh r0, [r0, #32] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r3, [pc, #896] @ (727f90 ) │ │ │ │ + ldr r4, [pc, #0] @ (727c10 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - b.n 728140 │ │ │ │ + b.n 728180 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - stmia r4!, {r2, r7} │ │ │ │ + stmia r4!, {r2, r5, r7} │ │ │ │ lsls r1, r4, #4 │ │ │ │ strh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r0, r1, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2475106,19 +2475107,19 @@ │ │ │ │ adc.w r6, r6, #0 │ │ │ │ str.w r6, [r8, #12] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [pc, #12] @ (72804c ) │ │ │ │ add r5, pc │ │ │ │ b.n 727f68 │ │ │ │ - cmp r7, #214 @ 0xd6 │ │ │ │ + cmp r7, #246 @ 0xf6 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r4, r6, #29 │ │ │ │ + lsls r4, r2, #30 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - cmp r7, #76 @ 0x4c │ │ │ │ + cmp r7, #108 @ 0x6c │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #356] @ (7281c8 ) │ │ │ │ @@ -2475270,17 +2475271,17 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r2, #30] │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r7, #29] │ │ │ │ lsls r0, r1, #5 │ │ │ │ - cmp r5, #196 @ 0xc4 │ │ │ │ + cmp r5, #228 @ 0xe4 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - @ instruction: 0xfbc40122 │ │ │ │ + @ instruction: 0xfbe40122 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bhi.n 728216 │ │ │ │ add.w r0, r0, #36864 @ 0x9000 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #1025 @ 0x401 │ │ │ │ @@ -2475551,15 +2475552,15 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ blx 69454 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrsb r4, [r6, r7] │ │ │ │ lsls r0, r1, #5 │ │ │ │ - @ instruction: 0xf7c40122 │ │ │ │ + @ instruction: 0xf7e40122 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ bhi.n 728506 │ │ │ │ adds r2, #28 │ │ │ │ ldrb.w r1, [r0, r2, lsl #2] │ │ │ │ rsb r3, r3, #8 │ │ │ │ lsls r1, r1, #26 │ │ │ │ @@ -2476247,17 +2476248,17 @@ │ │ │ │ beq.n 728b60 │ │ │ │ b.n 728b1c │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r3, #25] │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #126 @ 0x7e │ │ │ │ + movs r3, #158 @ 0x9e │ │ │ │ lsls r3, r4, #4 │ │ │ │ - sbcs.w r1, lr, #34 @ 0x22 │ │ │ │ + @ instruction: 0xf19e0122 │ │ │ │ strb r2, [r7, #17] │ │ │ │ lsls r0, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2476551,20 +2476552,20 @@ │ │ │ │ b.n 728dd0 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r6, #16] │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #76 @ 0x4c │ │ │ │ + movs r1, #108 @ 0x6c │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr??.w r0, [r2, #290] @ 0x122 │ │ │ │ + ldrsb.w r0, [r2, ] │ │ │ │ strb r0, [r0, #7] │ │ │ │ lsls r0, r1, #5 │ │ │ │ - movs r0, #254 @ 0xfe │ │ │ │ + movs r1, #30 │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ movs r2, #24 │ │ │ │ @@ -2476695,15 +2476696,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r6, [r2, #4] │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r3, r4} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5} │ │ │ │ lsls r3, r4, #4 │ │ │ │ strb r2, [r2, #0] │ │ │ │ lsls r0, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2477136,25 +2477137,25 @@ │ │ │ │ eor.w r4, r4, #31 │ │ │ │ lsls r4, r4, #3 │ │ │ │ orr.w r4, r4, #3 │ │ │ │ strb.w r4, [sl, #40] @ 0x28 │ │ │ │ b.n 72944a │ │ │ │ nop │ │ │ │ ... │ │ │ │ - ldrh r6, [r1, #44] @ 0x2c │ │ │ │ + ldrh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r0, [r5, #32] │ │ │ │ + str r0, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldr r6, [r3, #120] @ 0x78 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #214 @ 0xd6 │ │ │ │ + cmp r6, #246 @ 0xf6 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - subs r6, r7, #3 │ │ │ │ + subs r6, r3, #4 │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ lsls r0, r1, #5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 72991a │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -2477451,15 +2477452,15 @@ │ │ │ │ eor.w r3, r3, #31 │ │ │ │ and.w r3, r3, #31 │ │ │ │ movs r5, #2 │ │ │ │ b.n 7295e6 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - b.n 729568 │ │ │ │ + b.n 7295a8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ cbz r2, 7298f0 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r6, #1 │ │ │ │ orrs r4, r2 │ │ │ │ clz r2, r2 │ │ │ │ @@ -2477510,17 +2477511,17 @@ │ │ │ │ bne.w 72953c │ │ │ │ b.n 7291fa │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #20] │ │ │ │ b.n 7296dc │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ - b.n 729f18 │ │ │ │ + b.n 729f58 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - b.n 729e1c │ │ │ │ + b.n 729e5c │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ bhi.n 729974 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ @@ -2479191,17 +2479192,17 @@ │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r6, r2] │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 72aab4 │ │ │ │ + bmi.n 72aaf4 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bcc.n 72aa5c │ │ │ │ + bcc.n 72aa9c │ │ │ │ lsls r2, r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2480380,61 +2480381,61 @@ │ │ │ │ ldr r0, [pc, #100] @ (72b7a0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 72b5f0 │ │ │ │ ldr r0, [pc, #96] @ (72b7a4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 72b5f0 │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r4, [r6, #96] @ 0x60 │ │ │ │ + ldr r4, [r2, #100] @ 0x64 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r7, [sp, #408] @ 0x198 │ │ │ │ + ldr r7, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r2, [r2, #44] @ 0x2c │ │ │ │ + strh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r0, [sp, #144] @ 0x90 │ │ │ │ + ldr r0, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r7, #52] @ 0x34 │ │ │ │ + ldrh r2, [r3, #54] @ 0x36 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r0, [sp, #968] @ 0x3c8 │ │ │ │ + str r1, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r2, [r3, #58] @ 0x3a │ │ │ │ + strh r2, [r7, #58] @ 0x3a │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r4, [r5, #12] │ │ │ │ + ldrh r4, [r1, #14] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r6, [r7, #30] │ │ │ │ + ldrh r6, [r3, #32] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r0, [r2, #50] @ 0x32 │ │ │ │ + ldrh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r4, [sp, #360] @ 0x168 │ │ │ │ + ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r2, [r5, #22] │ │ │ │ + ldrb r2, [r1, #23] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r4, [r7, #31] │ │ │ │ + strh r4, [r3, #0] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r6, [r1, #18] │ │ │ │ + strh r6, [r5, #18] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r0, [r4, #36] @ 0x24 │ │ │ │ + strh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strb r0, [r7, #25] │ │ │ │ + strb r0, [r3, #26] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r2, [r5, #116] @ 0x74 │ │ │ │ + ldr r2, [r1, #120] @ 0x78 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r0, [r6, #2] │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r4, [sp, #808] @ 0x328 │ │ │ │ + str r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r2, [sp, #432] @ 0x1b0 │ │ │ │ + str r2, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r6, [r6, #11] │ │ │ │ + ldrb r6, [r2, #12] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strb r0, [r5, #15] │ │ │ │ + strb r0, [r1, #16] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strb r2, [r1, #6] │ │ │ │ + strb r2, [r5, #6] │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r4, [pc, #232] @ (72b8a4 ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -2480812,21 +2480813,21 @@ │ │ │ │ nop │ │ │ │ cmp ip, sl │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp lr, r4 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ + str r2, [r2, #52] @ 0x34 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - adds r7, #160 @ 0xa0 │ │ │ │ + adds r7, #192 @ 0xc0 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r0, r4, #17 │ │ │ │ + lsls r0, r0, #18 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - @ instruction: 0xf4c20122 │ │ │ │ + @ instruction: 0xf4e20122 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2904] @ 0xb58 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #848] @ (72bf00 ) │ │ │ │ ldr r3, [pc, #848] @ (72bf04 ) │ │ │ │ @@ -2481535,20 +2481536,20 @@ │ │ │ │ b.n 72c06c │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ eors r0, r7 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, r5] │ │ │ │ + ldrb r6, [r6, r5] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - adds r1, #214 @ 0xd6 │ │ │ │ + adds r1, #246 @ 0xf6 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - cdp2 1, 8, cr0, cr0, cr2, {1} │ │ │ │ - cdp 1, 13, cr0, cr14, cr2, {1} │ │ │ │ + cdp2 1, 10, cr0, cr0, cr2, {1} │ │ │ │ + cdp 1, 15, cr0, cr14, cr2, {1} │ │ │ │ subs r5, #124 @ 0x7c │ │ │ │ lsls r0, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2481891,20 +2481892,20 @@ │ │ │ │ b.n 72c428 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, #188 @ 0xbc │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, r6] │ │ │ │ + ldr r2, [r7, r6] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - cmp r6, #26 │ │ │ │ + cmp r6, #58 @ 0x3a │ │ │ │ lsls r3, r4, #4 │ │ │ │ - @ instruction: 0xfac40122 │ │ │ │ - @ instruction: 0xeb220122 │ │ │ │ + @ instruction: 0xfae40122 │ │ │ │ + adc.w r1, r2, r2, asr #32 │ │ │ │ subs r1, #192 @ 0xc0 │ │ │ │ lsls r0, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2952] @ 0xb88 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2482464,20 +2482465,20 @@ │ │ │ │ b.n 72c966 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r7, #126 @ 0x7e │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, r7] │ │ │ │ + strh r4, [r4, r7] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - cmp r0, #40 @ 0x28 │ │ │ │ + cmp r0, #72 @ 0x48 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - @ instruction: 0xf4ee0122 │ │ │ │ - b.n 72c758 │ │ │ │ + add.w r1, lr, #10616832 @ 0xa20000 │ │ │ │ + b.n 72c798 │ │ │ │ lsls r2, r4, #4 │ │ │ │ adds r4, #254 @ 0xfe │ │ │ │ lsls r0, r1, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2483770,15 +2483771,15 @@ │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ str r3, [r4, #108] @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ add r5, pc, #872 @ (adr r5, 72dd60 ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ - ldrb r6, [r1, #24] │ │ │ │ + ldrb r6, [r5, #24] │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov fp, r3 │ │ │ │ @@ -2483902,23 +2483903,23 @@ │ │ │ │ orr.w r3, r3, #7 │ │ │ │ strb r3, [r5, r2] │ │ │ │ b.n 72daf0 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #16] │ │ │ │ + strh r2, [r7, #16] │ │ │ │ lsls r3, r4, #4 │ │ │ │ movs r5, #210 @ 0xd2 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - strh r6, [r0, #2] │ │ │ │ + strh r6, [r4, #2] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r2, [r0, #26] │ │ │ │ + ldrb r2, [r4, #26] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r2, [r3, #21] │ │ │ │ + ldrb r2, [r7, #21] │ │ │ │ lsls r3, r4, #4 │ │ │ │ movs r4, #222 @ 0xde │ │ │ │ lsls r0, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -2484147,51 +2484148,51 @@ │ │ │ │ b.n 72dd06 │ │ │ │ ldr r0, [pc, #76] @ (72de10 ) │ │ │ │ add r0, pc │ │ │ │ b.n 72dd06 │ │ │ │ ldr r0, [pc, #76] @ (72de14 ) │ │ │ │ add r0, pc │ │ │ │ b.n 72dd06 │ │ │ │ - strh r4, [r1, #44] @ 0x2c │ │ │ │ + strh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r6, [r2, #44] @ 0x2c │ │ │ │ + strh r6, [r6, #44] @ 0x2c │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r4, [r4, #42] @ 0x2a │ │ │ │ + strh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r2, [r3, #44] @ 0x2c │ │ │ │ + strh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r0, [r2, #46] @ 0x2e │ │ │ │ + strh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r6, [r3, #46] @ 0x2e │ │ │ │ + strh r6, [r7, #46] @ 0x2e │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r4, [r2, #48] @ 0x30 │ │ │ │ + strh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r2, [r6, #40] @ 0x28 │ │ │ │ + strh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r0, [r0, #42] @ 0x2a │ │ │ │ + strh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r6, [r7, #48] @ 0x30 │ │ │ │ + strh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r4, [r1, #50] @ 0x32 │ │ │ │ + strh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r2, [r0, #42] @ 0x2a │ │ │ │ + strh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r4, [r0, #48] @ 0x30 │ │ │ │ + strh r4, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r2, [r0, #46] @ 0x2e │ │ │ │ + strh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r4, [r5, #42] @ 0x2a │ │ │ │ + strh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r2, [r1, #46] @ 0x2e │ │ │ │ + strh r2, [r5, #46] @ 0x2e │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r4, [r6, #42] @ 0x2a │ │ │ │ + strh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r2, [r6, #40] @ 0x28 │ │ │ │ + strh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r4, [r6, #46] @ 0x2e │ │ │ │ + strh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r4, [pc, #272] @ (72df3c ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2484701,21 +2484702,21 @@ │ │ │ │ nop │ │ │ │ subs r6, r6, #5 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r0, #3 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - ldrb r0, [r5, #3] │ │ │ │ + ldrb r0, [r1, #4] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strb r0, [r5, #27] │ │ │ │ + strb r0, [r1, #28] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r0, [r0, #10] │ │ │ │ + ldrb r0, [r4, #10] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strb r6, [r3, #23] │ │ │ │ + strb r6, [r7, #23] │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2485017,21 +2485018,21 @@ │ │ │ │ nop │ │ │ │ adds r2, r2, #0 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, r5 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - strb r4, [r0, #22] │ │ │ │ + strb r4, [r4, #22] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strb r4, [r0, #14] │ │ │ │ + strb r4, [r4, #14] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strb r4, [r3, #28] │ │ │ │ + strb r4, [r7, #28] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strb r2, [r7, #9] │ │ │ │ + strb r2, [r3, #10] │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ push {lr} │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, #20 │ │ │ │ lsrs r3, r3, #3 │ │ │ │ @@ -2486895,17 +2486896,17 @@ │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [sp, #-1020]! @ 0xfffffc04 │ │ │ │ pldw [pc, #4095] @ 730a53 │ │ │ │ lsls r0, r4, #24 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - ldr r4, [r5, #28] │ │ │ │ + ldr r4, [r1, #32] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r2, [r2, #28] │ │ │ │ + ldr r2, [r6, #28] │ │ │ │ lsls r3, r4, #4 │ │ │ │ add.w r0, r0, #8192 @ 0x2000 │ │ │ │ ldrb.w r2, [r0, #3810] @ 0xee2 │ │ │ │ lsls r0, r2, #31 │ │ │ │ bpl.n 72fa76 │ │ │ │ and.w r3, r3, #1056768 @ 0x102000 │ │ │ │ cmp.w r3, #1048576 @ 0x100000 │ │ │ │ @@ -2489719,17 +2489720,17 @@ │ │ │ │ cmp r1, #14 │ │ │ │ bhi.n 73176c │ │ │ │ b.n 731788 │ │ │ │ movs r0, #3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #864] @ (731b14 ) │ │ │ │ + ldr r4, [pc, #992] @ (731b94 ) │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r4, [pc, #816] @ (731ae8 ) │ │ │ │ + ldr r4, [pc, #944] @ (731b68 ) │ │ │ │ lsls r3, r4, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r2 │ │ │ │ @@ -2489790,17 +2489791,17 @@ │ │ │ │ subs r7, r2, #1 │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 7317fc │ │ │ │ b.n 73182a │ │ │ │ - ldr r4, [pc, #224] @ (731938 ) │ │ │ │ + ldr r4, [pc, #352] @ (7319b8 ) │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r4, [pc, #160] @ (7318fc ) │ │ │ │ + ldr r4, [pc, #288] @ (73197c ) │ │ │ │ lsls r3, r4, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 715f1c │ │ │ │ @@ -2492028,17 +2492029,17 @@ │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 732e1a │ │ │ │ b.n 732e4c │ │ │ │ nop │ │ │ │ - adds r6, #22 │ │ │ │ + adds r6, #54 @ 0x36 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - adds r6, #6 │ │ │ │ + adds r6, #38 @ 0x26 │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r4, [pc, #460] @ (733060 ) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -2492283,17 +2492284,17 @@ │ │ │ │ adds r0, r4, r2 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ eors r0, r6 │ │ │ │ lsrs r0, r0, #8 │ │ │ │ orr.w r0, r0, r5, lsl #24 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - adds r3, #154 @ 0x9a │ │ │ │ + adds r3, #186 @ 0xba │ │ │ │ lsls r3, r4, #4 │ │ │ │ - adds r3, #138 @ 0x8a │ │ │ │ + adds r3, #170 @ 0xaa │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ mov r7, r1 │ │ │ │ @@ -2492380,15 +2492381,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, #7 │ │ │ │ movs r1, #2 │ │ │ │ b.n 733150 │ │ │ │ subs r4, #1 │ │ │ │ movs r1, #0 │ │ │ │ b.n 733150 │ │ │ │ - adds r3, #92 @ 0x5c │ │ │ │ + adds r3, #124 @ 0x7c │ │ │ │ lsls r3, r4, #4 │ │ │ │ b.n 732d2e │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (7335a8 ) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2493873,15 +2493874,15 @@ │ │ │ │ bhi.n 734124 │ │ │ │ ldr r3, [pc, #12] @ (734128 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - movs r3, #44 @ 0x2c │ │ │ │ + movs r3, #76 @ 0x4c │ │ │ │ lsls r3, r4, #4 │ │ │ │ cmp r0, #4 │ │ │ │ beq.n 734146 │ │ │ │ cmp r0, #8 │ │ │ │ beq.n 734142 │ │ │ │ sub.w r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ @@ -2494134,19 +2494135,19 @@ │ │ │ │ b.n 734364 │ │ │ │ mov r6, r7 │ │ │ │ mov lr, r0 │ │ │ │ b.n 734364 │ │ │ │ mov.w lr, #0 │ │ │ │ mov r8, lr │ │ │ │ b.n 7341de │ │ │ │ - movs r3, #32 │ │ │ │ + movs r3, #64 @ 0x40 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - movs r3, #16 │ │ │ │ + movs r3, #48 @ 0x30 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - movs r3, #0 │ │ │ │ + movs r3, #32 │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #17 │ │ │ │ it hi │ │ │ │ movhi r3, #32 │ │ │ │ bhi.n 7343e0 │ │ │ │ @@ -2495857,15 +2495858,15 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 735354 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #952 @ 0x3b8 │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #3 │ │ │ │ + asrs r2, r4, #3 │ │ │ │ lsls r3, r4, #4 │ │ │ │ add r3, sp, #440 @ 0x1b8 │ │ │ │ lsls r7, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2497633,15 +2497634,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (736840 ) │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ add r2, pc │ │ │ │ add r3, r1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ b.n 7367e0 │ │ │ │ - stc2 1, cr0, [sl, #-136]! @ 0xffffff78 │ │ │ │ + stc2l 1, cr0, [sl, #-136] @ 0xffffff78 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3496] @ 0xda8 │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ ldr.w r4, [pc, #1292] @ 736d68 │ │ │ │ add r3, sp, #232 @ 0xe8 │ │ │ │ @@ -2505098,15 +2505099,15 @@ │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #6 │ │ │ │ bne.n 73b788 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ cbz r0, 73b7de │ │ │ │ addw r6, r5, #3908 @ 0xf44 │ │ │ │ addw r4, r5, #3924 @ 0xf54 │ │ │ │ - bl af3b28 │ │ │ │ + bl af3ab8 │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 73b7c4 │ │ │ │ ldr.w r3, [r5, #200] @ 0xc8 │ │ │ │ blx r3 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 73b7b6 │ │ │ │ @@ -2505115,15 +2505116,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 73b7da │ │ │ │ ldr.w r3, [r5, #248] @ 0xf8 │ │ │ │ blx r3 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 73b7cc │ │ │ │ addw r0, r5, #3880 @ 0xf28 │ │ │ │ - bl af8fc8 │ │ │ │ + bl af8f58 │ │ │ │ add.w r0, r5, #4256 @ 0x10a0 │ │ │ │ adds r0, #8 │ │ │ │ bl 745a10 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #184] @ 0xb8 │ │ │ │ blx 6a8b0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2505447,15 +2505448,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r6, [r4, #716] @ 0x2cc │ │ │ │ mov.w r2, #65536 @ 0x10000 │ │ │ │ mov r1, r4 │ │ │ │ addw r0, r4, #3880 @ 0xf28 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl af8fa4 │ │ │ │ + bl af8f34 │ │ │ │ movs r1, #20 │ │ │ │ movs r0, #1 │ │ │ │ blx 6ae58 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r7, #2916] @ 0xb64 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 73bcc0 │ │ │ │ @@ -2505465,15 +2505466,15 @@ │ │ │ │ bne.n 73bcc0 │ │ │ │ ldr.w r3, [r5, #3476] @ 0xd94 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r3, #25 │ │ │ │ itt mi │ │ │ │ ldrmi.w r3, [r4, #3828] @ 0xef4 │ │ │ │ strmi.w r3, [r4, #380] @ 0x17c │ │ │ │ - bl af372c │ │ │ │ + bl af36bc │ │ │ │ str.w r0, [r4, #3876] @ 0xf24 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 73bcc0 │ │ │ │ ldr.w r9, [pc, #372] @ 73bd60 │ │ │ │ addw r6, r4, #3924 @ 0xf54 │ │ │ │ str r5, [sp, #20] │ │ │ │ mov fp, r4 │ │ │ │ @@ -2505498,15 +2505499,15 @@ │ │ │ │ bne.n 73bc08 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add.w r4, fp, #15488 @ 0x3c80 │ │ │ │ ldr.w r0, [fp, #3876] @ 0xf24 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldrb.w r1, [r5, #48] @ 0x30 │ │ │ │ - bl af3dd8 │ │ │ │ + bl af3d68 │ │ │ │ ldr r2, [pc, #276] @ (73bd64 ) │ │ │ │ ldr.w r3, [fp, #3876] @ 0xf24 │ │ │ │ mov r0, fp │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ bl 7af8fc │ │ │ │ movs r3, #0 │ │ │ │ @@ -2505598,31 +2505599,31 @@ │ │ │ │ lsls r7, r0, #5 │ │ │ │ @ instruction: 0xfa7dffff │ │ │ │ vst4. {d31[0],d33[0],d35[0],d37[0]}, [r5 :256] │ │ │ │ subs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ + ldrsh r0, [r1, r5] │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #56 @ 0x38 │ │ │ │ + add r4, sp, #184 @ 0xb8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ lsrs r4, r1, #27 │ │ │ │ movs r0, r0 │ │ │ │ muls r6, r6 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #448 @ 0x1c0 │ │ │ │ + add r3, sp, #576 @ 0x240 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrb r6, [r0, r5] │ │ │ │ + ldrb r6, [r4, r5] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r4, [r5, r5] │ │ │ │ + ldrb r4, [r1, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r5, [pc, #1904] @ 73c500 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2505867,15 +2505868,15 @@ │ │ │ │ blx r3 │ │ │ │ blx 69adc │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ ldrd sl, r6, [r0] │ │ │ │ blx 6a730 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl af8c40 │ │ │ │ + bl af8bd0 │ │ │ │ ldr.w r8, [r4, #1860] @ 0x744 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #257 @ 0x101 │ │ │ │ cmp.w r8, #35 @ 0x23 │ │ │ │ mov.w r0, #16843009 @ 0x1010101 │ │ │ │ ite ls │ │ │ │ movls r3, #0 │ │ │ │ @@ -2506203,29 +2506204,29 @@ │ │ │ │ ldc2l 15, cr15, [r5], #-1020 @ 0xfffffc04 │ │ │ │ bl 63850a │ │ │ │ bl 5fe50e │ │ │ │ movs r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r3, r4, r5} │ │ │ │ lsls r1, r0, #5 │ │ │ │ - bvs.n 73c5ec │ │ │ │ + bvs.n 73c42c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r0, [r0, r1] │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r2, [r6, r0] │ │ │ │ + ldrb r2, [r2, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r4, [r5, r0] │ │ │ │ + ldrb r4, [r1, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ subs r2, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, r6] │ │ │ │ + strb r0, [r7, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2506613,53 +2506614,53 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #132 @ 0x84 │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, r4] │ │ │ │ + strb r2, [r7, r4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r6, [r6, r4] │ │ │ │ + strb r6, [r2, r5] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r0, [r7, r4] │ │ │ │ + strb r0, [r3, r5] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r6, [r1, r5] │ │ │ │ + strb r6, [r5, r5] │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #20 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - strb r2, [r5, r2] │ │ │ │ + strb r2, [r1, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r4, r3, #9 │ │ │ │ + lsrs r4, r7, #9 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r6, [r3, r3] │ │ │ │ + strb r6, [r7, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r0, [r5, r2] │ │ │ │ + strb r0, [r1, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r6, [r4, r5] │ │ │ │ + strh r6, [r0, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r4, [r5, r4] │ │ │ │ + strh r4, [r1, r5] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r6, [r6, r3] │ │ │ │ + strh r6, [r2, r4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r6, [r3, r5] │ │ │ │ + strh r6, [r7, r5] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r0, [r2, r6] │ │ │ │ + strh r0, [r6, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r2, [r7, r6] │ │ │ │ + strh r2, [r3, r7] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r4, [r7, r3] │ │ │ │ + strh r4, [r3, r4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r0, [r6, r7] │ │ │ │ + strb r0, [r2, r0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r6, [r1, r2] │ │ │ │ + strh r6, [r5, r2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #174 @ 0xae │ │ │ │ lsls r7, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2506927,15 +2506928,15 @@ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 73ccb8 │ │ │ │ blx 6a8b0 │ │ │ │ str r7, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl b02c0c │ │ │ │ + bl b02b9c │ │ │ │ ldr.w r2, [r9, #184] @ 0xb8 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ cbnz r2, 73cd2e │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ @@ -2507219,54 +2507220,54 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #186 @ 0xba │ │ │ │ lsls r7, r0, #5 │ │ │ │ adds r4, #182 @ 0xb6 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, r1] │ │ │ │ + strh r4, [r4, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ cdp 1, 6, cr0, cr6, cr12, {2} │ │ │ │ - strh r4, [r5, r1] │ │ │ │ + strh r4, [r1, r2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ adds r3, #170 @ 0xaa │ │ │ │ lsls r7, r0, #5 │ │ │ │ movs r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #112] @ (73d050 ) │ │ │ │ + ldr r7, [pc, #240] @ (73d0d0 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r6, [r5, r0] │ │ │ │ + str r6, [r1, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r0, [r3, r7] │ │ │ │ + str r0, [r7, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r6, #31 │ │ │ │ + adds r2, r2, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r6, [r1, r0] │ │ │ │ + ldrsh r6, [r5, r0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ ldr??.w r0, [r2, r0, lsl #2] │ │ │ │ - and.w r0, lr, #149 @ 0x95 │ │ │ │ - ldr r7, [pc, #856] @ (73d354 ) │ │ │ │ + bic.w r0, lr, #149 @ 0x95 │ │ │ │ + ldr r7, [pc, #984] @ (73d3d4 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r7, [pc, #896] @ (73d380 ) │ │ │ │ + str r0, [r0, r0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r0, [r5, r4] │ │ │ │ + str r0, [r1, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r4, r4] │ │ │ │ + str r0, [r0, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r3, r4] │ │ │ │ + str r0, [r7, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r2, r4] │ │ │ │ + str r0, [r6, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r1, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r7, [pc, #288] @ (73d138 ) │ │ │ │ + ldr r7, [pc, #416] @ (73d1b8 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r7, [pc, #96] @ (73d07c ) │ │ │ │ + ldr r7, [pc, #224] @ (73d0fc ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r7, [pc, #368] @ (73d190 ) │ │ │ │ + ldr r7, [pc, #496] @ (73d210 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ add.w r1, r0, ip, lsl #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2507592,15 +2507593,15 @@ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [r6, #8] │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r3, r6, #4 │ │ │ │ addw r0, r7, #3880 @ 0xf28 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl af9024 │ │ │ │ + bl af8fb4 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 73d1c6 │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #16418 @ 0x4022 │ │ │ │ bl 74b5b8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ @@ -2507782,21 +2507783,21 @@ │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #28 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #256] @ (73d6b8 ) │ │ │ │ + ldr r2, [pc, #384] @ (73d738 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [pc, #992] @ (73d99c ) │ │ │ │ + ldr r3, [pc, #96] @ (73d61c ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cbz r0, 73d608 │ │ │ │ + cbz r0, 73d610 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - mcr2 0, 6, r0, cr2, cr8, {4} │ │ │ │ + mcr2 0, 7, r0, cr2, cr8, {4} │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ bhi.n 73d5f2 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ cbz r1, 73d5ee │ │ │ │ @@ -2508721,27 +2508722,27 @@ │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, fp │ │ │ │ + mov r6, pc │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r4, [r0, #58] @ 0x3a │ │ │ │ + ldrh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r2, r4, #4 │ │ │ │ - add lr, sp │ │ │ │ + cmp r6, r1 │ │ │ │ lsls r0, r3, #2 │ │ │ │ movs r6, #42 @ 0x2a │ │ │ │ lsls r7, r0, #5 │ │ │ │ - subs r7, #220 @ 0xdc │ │ │ │ + subs r7, #252 @ 0xfc │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r6, [r5, #6] │ │ │ │ + ldrh r6, [r1, #8] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - subs r6, #154 @ 0x9a │ │ │ │ + subs r6, #186 @ 0xba │ │ │ │ lsls r0, r3, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r1, #4 │ │ │ │ beq.n 73dfea │ │ │ │ cmp r1, #8 │ │ │ │ beq.n 73df9e │ │ │ │ @@ -2508785,15 +2508786,15 @@ │ │ │ │ movt r1, #50252 @ 0xc44c │ │ │ │ adds r0, r2, #4 │ │ │ │ vldr s13, [pc, #4] @ 73e010 │ │ │ │ b.n 73dfb4 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - ldrh r2, [r6, #22] │ │ │ │ + ldrh r2, [r2, #24] │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #92] @ (73e078 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 73e03e │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r7, r0, #20 │ │ │ │ @@ -2508832,19 +2508833,19 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r2, r4, #7 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #14] │ │ │ │ + ldrh r6, [r2, #16] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - subs r7, #36 @ 0x24 │ │ │ │ + subs r7, #68 @ 0x44 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r7, #78 @ 0x4e │ │ │ │ + subs r7, #110 @ 0x6e │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldr r2, [pc, #168] @ (73e138 ) │ │ │ │ subs r3, r0, #1 │ │ │ │ add r2, pc │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 73e0b4 │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -2508921,19 +2508922,19 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ subs r4, r5, #5 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, #10] │ │ │ │ + ldrh r4, [r0, #12] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - subs r6, #174 @ 0xae │ │ │ │ + subs r6, #206 @ 0xce │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r7, #4 │ │ │ │ + subs r7, #36 @ 0x24 │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ tst.w r3, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ ldrb r0, [r1, #4] │ │ │ │ @@ -2513132,15 +2513133,15 @@ │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ b.w 740a6c │ │ │ │ mov r1, r5 │ │ │ │ b.n 7411c8 │ │ │ │ @ instruction: 0xf7bc0146 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, r1] │ │ │ │ + ldrb r2, [r7, r1] │ │ │ │ lsls r2, r4, #4 │ │ │ │ orrs.w r1, lr, #70 @ 0x46 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ bl 74a8a4 │ │ │ │ movs r3, #24 │ │ │ │ @@ -2514131,23 +2514132,23 @@ │ │ │ │ ldrb.w r2, [r4, #53] @ 0x35 │ │ │ │ cmp r2, #6 │ │ │ │ bne.w 741e1a │ │ │ │ b.n 741f22 │ │ │ │ nop │ │ │ │ b.n 742544 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldr r3, [pc, #824] @ (74232c ) │ │ │ │ + ldr r3, [pc, #952] @ (7423ac ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #56] @ (742034 ) │ │ │ │ + ldr r4, [pc, #184] @ (7420b4 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsls r2, r1, #4 │ │ │ │ + lsls r2, r5, #4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r4, r2, #6 │ │ │ │ + lsls r4, r6, #6 │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1048] @ 742430 │ │ │ │ @@ -2514741,18 +2514742,18 @@ │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bge.n 742688 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, r4 │ │ │ │ + add r6, r8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr??.w r0, [r2, #151] @ 0x97 │ │ │ │ - vld4.32 {d0-d3}, [lr :64], r7 │ │ │ │ + @ instruction: 0xfa120097 │ │ │ │ + vst4.32 {d16-d19}, [lr :64], r7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r0 │ │ │ │ add.w r0, r0, #4256 @ 0x10a0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ @@ -2515771,31 +2515772,31 @@ │ │ │ │ str.w r4, [r3, #172] @ 0xac │ │ │ │ str.w r0, [r2, r1, lsl #2] │ │ │ │ b.n 74322a │ │ │ │ movs r0, #9 │ │ │ │ movt r0, #58368 @ 0xe400 │ │ │ │ b.w 74280c │ │ │ │ nop │ │ │ │ - adcs r2, r3 │ │ │ │ + adcs r2, r7 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - tst r0, r3 │ │ │ │ + tst r0, r7 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - adcs r2, r7 │ │ │ │ + sbcs r2, r3 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - rors r4, r1 │ │ │ │ + rors r4, r5 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - sbcs r2, r1 │ │ │ │ + sbcs r2, r5 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r4, r5 │ │ │ │ + asrs r4, r1 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - eors r0, r7 │ │ │ │ + lsls r0, r3 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsls r6, r3 │ │ │ │ + lsls r6, r7 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - rors r0, r4 │ │ │ │ + tst r0, r0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ add.w r2, r0, #12288 @ 0x3000 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2517703,15 +2517704,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 744b2c │ │ │ │ nop │ │ │ │ - movs r3, #182 @ 0xb6 │ │ │ │ + movs r3, #214 @ 0xd6 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr.w r3, [r0, #2072] @ 0x818 │ │ │ │ cbz r1, 744bc8 │ │ │ │ bic.w r3, r3, #4 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ add.w ip, r0, #4096 @ 0x1000 │ │ │ │ str.w r3, [r0, #2072] @ 0x818 │ │ │ │ @@ -2519038,15 +2519039,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (745b24 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - asrs r6, r0, #1 │ │ │ │ + asrs r6, r4, #1 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr.w r1, [r0, #660] @ 0x294 │ │ │ │ add.w r2, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r0, #672] @ 0x2a0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ adds r4, r1, #1 │ │ │ │ mov.w r5, #26880 @ 0x6900 │ │ │ │ @@ -2520599,18 +2520600,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r6, r0, #5 │ │ │ │ str r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 1, 4, cr0, cr2, cr1, {1} │ │ │ │ - cbz r2, 746dbe │ │ │ │ + cdp2 1, 6, cr0, cr2, cr1, {1} │ │ │ │ + cbz r2, 746dc6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cbz r6, 746db4 │ │ │ │ + cbz r6, 746dbc │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #360] @ (746ecc ) │ │ │ │ @@ -2521947,15 +2521948,15 @@ │ │ │ │ adds r2, #28 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 747814 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 747c2a │ │ │ │ - vrhadd.s8 d0, d6, d17 │ │ │ │ + vrhadd.s32 d0, d6, d17 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3624] @ 0xe28 │ │ │ │ ldr.w r5, [pc, #3092] @ 74887c │ │ │ │ sub sp, #436 @ 0x1b4 │ │ │ │ ldr.w r4, [pc, #3092] @ 748880 │ │ │ │ @@ -2522969,15 +2522970,15 @@ │ │ │ │ bne.n 748842 │ │ │ │ b.n 748888 │ │ │ │ nop │ │ │ │ strh r6, [r1, #28] │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7484f4 │ │ │ │ + b.n 748534 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r2, #832] @ 0x340 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cbz r3, 7488e2 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ @@ -2524078,15 +2524079,15 @@ │ │ │ │ movne r7, #1 │ │ │ │ b.n 749070 │ │ │ │ nop │ │ │ │ strb r0, [r1, #28] │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - svc 32 │ │ │ │ + svc 64 @ 0x40 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr.w r3, [r4, #1500] @ 0x5dc │ │ │ │ cbz r3, 7495a6 │ │ │ │ ldrh.w r0, [r4, #1496] @ 0x5d8 │ │ │ │ movs r2, #1 │ │ │ │ str.w r5, [r4, #1500] @ 0x5dc │ │ │ │ str.w r5, [r4, #1492] @ 0x5d4 │ │ │ │ @@ -2524154,15 +2524155,15 @@ │ │ │ │ mov r0, fp │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - bl af79a8 │ │ │ │ + bl af7938 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ @@ -2524619,15 +2524620,15 @@ │ │ │ │ b.w 748604 │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r3, r2, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.n 7497c0 │ │ │ │ - bne.n 749c20 │ │ │ │ + bne.n 749c60 │ │ │ │ lsls r1, r4, #4 │ │ │ │ add.w r2, r0, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr.w r5, [r2, #348] @ 0x15c │ │ │ │ ldr.w r3, [r2, #340] @ 0x154 │ │ │ │ ldr.w r4, [r2, #352] @ 0x160 │ │ │ │ and.w r1, r3, r5 │ │ │ │ @@ -2524737,19 +2524738,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ str r6, [r5, #48] @ 0x30 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r3, r5, r6, r7} │ │ │ │ + ldmia r6!, {r3} │ │ │ │ lsls r1, r4, #4 │ │ │ │ - strh r6, [r0, #28] │ │ │ │ + strh r6, [r4, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r0, [r6, #30] │ │ │ │ + strh r0, [r2, #32] │ │ │ │ lsls r7, r2, #2 │ │ │ │ cbz r0, 749d5a │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ movs r0, #2 │ │ │ │ @@ -2524760,15 +2524761,15 @@ │ │ │ │ bhi.n 749d70 │ │ │ │ ldr r3, [pc, #12] @ (749d74 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldmia r5, {r2, r3, r4, r5} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r1, r4, #4 │ │ │ │ cbz r0, 749d88 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ lsls r0, r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -2524959,15 +2524960,15 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 749eec │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r2, [r2, #20] │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {} │ │ │ │ + ldmia r5, {r5} │ │ │ │ lsls r1, r4, #4 │ │ │ │ str r0, [r4, #12] │ │ │ │ lsls r6, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2525793,15 +2525794,15 @@ │ │ │ │ b.n 74a1a4 │ │ │ │ movs r0, #13 │ │ │ │ b.n 74a1a4 │ │ │ │ str r4, [r5, #4] │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4} │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrsh r2, [r3, r4] │ │ │ │ lsls r6, r0, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2526344,15 +2526345,15 @@ │ │ │ │ add.w r2, r2, #256 @ 0x100 │ │ │ │ orrs r3, r1 │ │ │ │ add.w r1, r4, #256 @ 0x100 │ │ │ │ str.w r3, [r0, #144] @ 0x90 │ │ │ │ bl 756a18 │ │ │ │ ldr.w r0, [r4, #144] @ 0x90 │ │ │ │ pop {r4, pc} │ │ │ │ - pop {r2, r3, r4, r5, pc} │ │ │ │ + pop {r2, r3, r4, r6, pc} │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #508] @ (74b0dc ) │ │ │ │ @@ -2526552,15 +2526553,15 @@ │ │ │ │ bne.w 74af98 │ │ │ │ b.n 74b040 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ str r0, [r3, r4] │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {pc} │ │ │ │ + pop {r5, pc} │ │ │ │ lsls r1, r4, #4 │ │ │ │ str r2, [r0, r0] │ │ │ │ lsls r6, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2526864,15 +2526865,15 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r6, r2, #0 │ │ │ │ mov r5, r1 │ │ │ │ ite lt │ │ │ │ addlt.w r0, r0, #864 @ 0x360 │ │ │ │ addge.w r0, r0, #848 @ 0x350 │ │ │ │ mov r8, r3 │ │ │ │ - bl ab9858 │ │ │ │ + bl ab97e8 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 74b4e4 │ │ │ │ cbz r5, 74b468 │ │ │ │ cmp r5, r1 │ │ │ │ beq.n 74b480 │ │ │ │ @@ -2527163,15 +2527164,15 @@ │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.n 74b732 │ │ │ │ nop │ │ │ │ ldr r1, [pc, #240] @ (74b86c ) │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2527792,15 +2527793,15 @@ │ │ │ │ bne.n 74be5c │ │ │ │ dmb ish │ │ │ │ cbz r3, 74be84 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r6, #848 @ 0x350 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl ab9888 │ │ │ │ + bl ab9818 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r4 │ │ │ │ b.n 74be08 │ │ │ │ mov r1, r4 │ │ │ │ b.n 74be4c │ │ │ │ lsls r3, r2, #25 │ │ │ │ bmi.n 74bdec │ │ │ │ @@ -2528286,21 +2528287,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ b.n 74c312 │ │ │ │ ldr r0, [pc, #4] @ (74c398 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r2, [r4, #13] │ │ │ │ + ldrb r2, [r0, #14] │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldr r0, [pc, #4] @ (74c3a4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r6, sp, #40 @ 0x28 │ │ │ │ + add r6, sp, #168 @ 0xa8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr.w r3, [r0, #2208] @ 0x8a0 │ │ │ │ subs r3, #24 │ │ │ │ cmp r3, #24 │ │ │ │ bhi.n 74c466 │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r0, r2, #20 │ │ │ │ @@ -2528390,65 +2528391,65 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (74c4cc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (74c4d0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldrb r6, [r5, r6] │ │ │ │ + ldrb r6, [r1, r7] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r4, [r3, r6] │ │ │ │ + ldrb r4, [r7, r6] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrsh r2, [r4, r1] │ │ │ │ + ldrsh r2, [r0, r2] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrsh r0, [r2, r1] │ │ │ │ + ldrsh r0, [r6, r1] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrsh r6, [r7, r0] │ │ │ │ + ldrsh r6, [r3, r1] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrsh r4, [r5, r0] │ │ │ │ + ldrsh r4, [r1, r1] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrsh r2, [r3, r0] │ │ │ │ + ldrsh r2, [r7, r0] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrsh r0, [r1, r0] │ │ │ │ + ldrsh r0, [r5, r0] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r6, [r6, r7] │ │ │ │ + ldrsh r6, [r2, r0] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r4, [r4, r7] │ │ │ │ + ldrsh r4, [r0, r0] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r6, [r7, r5] │ │ │ │ + ldrb r6, [r3, r6] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r0, [r2, r6] │ │ │ │ + ldrb r0, [r6, r6] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r6, [r7, r5] │ │ │ │ + ldrb r6, [r3, r6] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r4, [r6, r6] │ │ │ │ + ldrb r4, [r2, r7] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r2, [r4, r6] │ │ │ │ + ldrb r2, [r0, r7] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r0, [r2, r6] │ │ │ │ + ldrb r0, [r6, r6] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r6, [r7, r5] │ │ │ │ + ldrb r6, [r3, r6] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ + ldrsh r0, [r3, r1] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrsh r6, [r4, r0] │ │ │ │ + ldrsh r6, [r0, r1] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrsh r4, [r2, r0] │ │ │ │ + ldrsh r4, [r6, r0] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrsh r2, [r0, r0] │ │ │ │ + ldrsh r2, [r4, r0] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ + ldrsh r0, [r3, r1] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrsh r6, [r4, r0] │ │ │ │ + ldrsh r6, [r0, r1] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ + ldrsh r0, [r3, r1] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r6, [r7, r5] │ │ │ │ + ldrb r6, [r3, r6] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ + ldrsh r0, [r3, r1] │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldr.w r0, [r0, #3484] @ 0xd9c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r0, r0, #3760 @ 0xeb0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2528728,15 +2528729,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 74c774 │ │ │ │ nop │ │ │ │ subs r0, #150 @ 0x96 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, r4] │ │ │ │ + ldrh r4, [r6, r4] │ │ │ │ lsls r7, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2120] @ 0x848 │ │ │ │ ldr r2, [pc, #104] @ (74c82c ) │ │ │ │ subw sp, sp, #1964 @ 0x7ac │ │ │ │ @@ -2528778,15 +2528779,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #48 @ 0x30 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, r4] │ │ │ │ + ldrh r2, [r4, r4] │ │ │ │ lsls r7, r2, #2 │ │ │ │ adds r7, #242 @ 0xf2 │ │ │ │ lsls r6, r0, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2528942,21 +2528943,21 @@ │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r5, r1 │ │ │ │ bl 45bb20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3477b4> │ │ │ │ ldr r2, [pc, #232] @ (74cae0 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl ab5c90 │ │ │ │ + bl ab5c20 │ │ │ │ cbz r0, 74ca74 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab5d04 │ │ │ │ + bl ab5c94 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab5d00 │ │ │ │ + bl ab5c90 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 74caae │ │ │ │ movs r2, #32 │ │ │ │ addw r1, sp, #2056 @ 0x808 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 45c08c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x347d20> │ │ │ │ ldr r0, [pc, #192] @ (74cae4 ) │ │ │ │ @@ -2529030,19 +2529031,19 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #66 @ 0x42 │ │ │ │ lsls r6, r0, #5 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ lsls r6, r0, #5 │ │ │ │ @ instruction: 0xffa5ffff │ │ │ │ - add r2, pc, #112 @ (adr r2, 74cb58 ) │ │ │ │ + add r2, pc, #240 @ (adr r2, 74cbd8 ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #32] │ │ │ │ + strh r4, [r4, #32] │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -2529474,15 +2529475,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 af2df8 │ │ │ │ + bl af2d88 │ │ │ │ b.n 74cf40 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ adds r2, #164 @ 0xa4 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #184 @ 0xb8 │ │ │ │ @@ -2529843,17 +2529844,17 @@ │ │ │ │ str r3, [r7, #8] │ │ │ │ str r3, [r7, #12] │ │ │ │ b.n 74d3c4 │ │ │ │ cmp r4, #166 @ 0xa6 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #544] @ 0x220 │ │ │ │ + ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldr r7, [pc, #120] @ (74d478 ) │ │ │ │ + ldr r7, [pc, #248] @ (74d4f8 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #236] @ (74d500 ) │ │ │ │ @@ -2529993,18 +2529994,18 @@ │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, r1, #3488 @ 0xda0 │ │ │ │ add.w r0, r0, #848 @ 0x350 │ │ │ │ mov r7, r2 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl ab960c │ │ │ │ + bl ab959c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add.w r0, r4, #864 @ 0x360 │ │ │ │ - bl ab960c │ │ │ │ + bl ab959c │ │ │ │ ldr.w r3, [r6, #1856] @ 0x740 │ │ │ │ strd r6, r3, [r4, #640] @ 0x280 │ │ │ │ ldr.w r3, [r6, #1860] @ 0x744 │ │ │ │ str.w r3, [r4, #652] @ 0x28c │ │ │ │ ldr r5, [pc, #316] @ (74d6ec ) │ │ │ │ ldr r3, [pc, #316] @ (74d6f0 ) │ │ │ │ ldr.w r2, [r6, #1864] @ 0x748 │ │ │ │ @@ -2530074,15 +2530075,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ add.w r0, r4, #816 @ 0x330 │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r2, [r6, #2292] @ 0x8f4 │ │ │ │ - bl af8fa4 │ │ │ │ + bl af8f34 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r5 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5e5ce0 │ │ │ │ str r0, [r4, #16] │ │ │ │ @@ -2530180,19 +2530181,19 @@ │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cbz r0, 74d786 │ │ │ │ bl 5e5e1c │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cbz r0, 74d78e │ │ │ │ bl 5e5e1c │ │ │ │ add.w r0, r5, #848 @ 0x350 │ │ │ │ - bl ab9618 │ │ │ │ + bl ab95a8 │ │ │ │ add.w r0, r5, #864 @ 0x360 │ │ │ │ - bl ab9618 │ │ │ │ + bl ab95a8 │ │ │ │ add.w r0, r5, #816 @ 0x330 │ │ │ │ - bl af8fc8 │ │ │ │ + bl af8f58 │ │ │ │ ldr.w r0, [r5, #644] @ 0x284 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r5, #780 @ 0x30c │ │ │ │ ldr.w r3, [r0, #204] @ 0xcc │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r5, #644] @ 0x284 │ │ │ │ add.w r1, r5, #784 @ 0x310 │ │ │ │ @@ -2530369,15 +2530370,15 @@ │ │ │ │ add r7, pc │ │ │ │ orrs r3, r1 │ │ │ │ str.w r3, [r4, #3476] @ 0xd94 │ │ │ │ bl 74c9a0 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ add.w r0, r4, #3488 @ 0xda0 │ │ │ │ - bl ab95f0 │ │ │ │ + bl ab9580 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ bl 443cd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32f96c> │ │ │ │ cmp r0, #17 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ blt.w 74dddc │ │ │ │ @@ -2530733,15 +2530734,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ movs r7, #166 @ 0xa6 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #126 @ 0x7e │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldr r2, [pc, #368] @ (74df88 ) │ │ │ │ + ldr r2, [pc, #496] @ (74e008 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ @ instruction: 0xeab1ffff │ │ │ │ @ instruction: 0xebf3ffff │ │ │ │ @ instruction: 0xebe5ffff │ │ │ │ @ instruction: 0xea9fffff │ │ │ │ @ instruction: 0xebe1ffff │ │ │ │ ldcl 15, cr15, [pc], #-1020 @ 74da34 │ │ │ │ @@ -2530755,105 +2530756,105 @@ │ │ │ │ mrc 15, 2, APSR_nzcv, cr13, cr15, {7} │ │ │ │ movs r7, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #736 @ (adr r6, 74e138 ) │ │ │ │ lsls r0, r0, #5 │ │ │ │ - hlt 0x0036 │ │ │ │ + revsh r6, r2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r1, [pc, #368] @ (74dfd0 ) │ │ │ │ + ldr r1, [pc, #496] @ (74e050 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r1, [pc, #192] @ (74df24 ) │ │ │ │ + ldr r1, [pc, #320] @ (74dfa4 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ movs r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #234 @ 0xea │ │ │ │ lsls r6, r0, #5 │ │ │ │ - blx r8 │ │ │ │ + blx ip │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r1!, {r2} │ │ │ │ + ldmia r1!, {r2, r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r1, {r1, r4, r6} │ │ │ │ + ldmia r1, {r1, r4, r5, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0x47ce │ │ │ │ + @ instruction: 0x47ee │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5, r6} │ │ │ │ + ldmia r1!, {r2, r3, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r6, {r1, r2, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r6, {r2, r4, r6, r7} │ │ │ │ + ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r6, {r1, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r6, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bxns fp │ │ │ │ + bxns pc │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r7!, {r2} │ │ │ │ + ldmia r7!, {r2, r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r5} │ │ │ │ + ldmia r7!, {r1, r2, r3, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bx r9 │ │ │ │ + bx sp │ │ │ │ lsls r7, r2, #2 │ │ │ │ - beq.n 74dfa4 │ │ │ │ + beq.n 74dde4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bxns r9 │ │ │ │ + bxns sp │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bx sl │ │ │ │ + bx lr │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bx ip │ │ │ │ + blx r0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bcc.n 74df5c │ │ │ │ + bcc.n 74df9c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bcc.n 74decc │ │ │ │ + bcc.n 74df0c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - beq.n 74dfb4 │ │ │ │ + beq.n 74ddf4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - beq.n 74de6c │ │ │ │ + beq.n 74deac │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bcs.n 74debc │ │ │ │ + bcc.n 74defc │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bx r5 │ │ │ │ + bx r9 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bcc.n 74dfc0 │ │ │ │ + bcc.n 74de00 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bcc.n 74dfd0 │ │ │ │ + bcc.n 74de10 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bx r0 │ │ │ │ + bx r4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bx r1 │ │ │ │ + bx r5 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bx r2 │ │ │ │ + bx r6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r4!, {r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bpl.n 74dea0 │ │ │ │ + bpl.n 74dee0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bxns r0 │ │ │ │ + bxns r4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bx r1 │ │ │ │ + bx r5 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bx r3 │ │ │ │ + bx r7 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bx r5 │ │ │ │ + bx r9 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bxns r6 │ │ │ │ + bxns sl │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bhi.n 74ded8 │ │ │ │ + bls.n 74df18 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bxns r6 │ │ │ │ + bxns sl │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bhi.n 74ded8 │ │ │ │ + bls.n 74df18 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bhi.n 74df00 │ │ │ │ + bls.n 74df40 │ │ │ │ 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 7b26ec │ │ │ │ @@ -2530863,15 +2530864,15 @@ │ │ │ │ bl 45dfe4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x349c78> │ │ │ │ addw r0, r4, #3512 @ 0xdb8 │ │ │ │ bl 45dfe4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x349c78> │ │ │ │ ldr.w r0, [r4, #3508] @ 0xdb4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #3488 @ 0xda0 │ │ │ │ - bl ab9608 │ │ │ │ + bl ab9598 │ │ │ │ ldr.w r0, [r4, #3484] @ 0xd9c │ │ │ │ bl 433320 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31efb4> │ │ │ │ ldr.w r0, [r4, #1856] @ 0x740 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8b0 │ │ │ │ @@ -2531499,15 +2531500,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, r2, r2 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #56] @ 0x38 │ │ │ │ + strh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r4, #4 │ │ │ │ subs r4, r4, r0 │ │ │ │ lsls r6, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2531540,15 +2531541,15 @@ │ │ │ │ bne.n 74e630 │ │ │ │ b.n 74e632 │ │ │ │ bl 7b266c │ │ │ │ pop {r3, pc} │ │ │ │ adds r0, r3, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - orrs r4, r7 │ │ │ │ + muls r4, r3 │ │ │ │ lsls r7, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2532776,15 +2532777,15 @@ │ │ │ │ cbz r3, 74f422 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r1, #16 │ │ │ │ add.w r0, r4, #816 @ 0x330 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl af9024 │ │ │ │ + bl af8fb4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 74f506 │ │ │ │ ldr.w r3, [r4, #3852] @ 0xf0c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ @@ -2533174,15 +2533175,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #17 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r6, #11 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - strb r6, [r2, #20] │ │ │ │ + strb r6, [r6, #20] │ │ │ │ lsls r1, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #200] @ (74f91c ) │ │ │ │ @@ -2534399,15 +2534400,15 @@ │ │ │ │ b.n 7504fe │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r0, #276] @ 0x114 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc2 1, cr0, [r6, #-276]! @ 0xfffffeec │ │ │ │ - movs r5, #44 @ 0x2c │ │ │ │ + movs r5, #76 @ 0x4c │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldr r3, [pc, #88] @ (750580 ) │ │ │ │ ldr r1, [pc, #92] @ (750584 ) │ │ │ │ ldr.w ip, [pc, #92] @ 750588 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #92] @ (75058c ) │ │ │ │ add ip, pc │ │ │ │ @@ -2534580,15 +2534581,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #4 │ │ │ │ add.w r3, r0, #20 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r0, #24 │ │ │ │ add.w r0, r4, #816 @ 0x330 │ │ │ │ - bl af9024 │ │ │ │ + bl af8fb4 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 7508b6 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r3, #1 │ │ │ │ str r4, [r5, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -2536400,41 +2536401,41 @@ │ │ │ │ ldcl 1, cr0, [r2, #-276]! @ 0xfffffeec │ │ │ │ add r7, pc, #736 @ (adr r7, 751eb4 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #640 @ (adr r7, 751e5c ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r0, [r0, #88] @ 0x58 │ │ │ │ + str r0, [r4, #88] @ 0x58 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - adds r4, r1, r3 │ │ │ │ + adds r4, r5, r3 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r6, r3, r2 │ │ │ │ + adds r6, r7, r2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - asrs r2, r6, #31 │ │ │ │ + adds r2, r2, r0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - asrs r4, r7, #31 │ │ │ │ + adds r4, r3, r0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r0, [r2, #64] @ 0x40 │ │ │ │ + ldr r0, [r6, #64] @ 0x40 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - asrs r4, r4, #17 │ │ │ │ + asrs r4, r0, #18 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r7, #156 @ 0x9c │ │ │ │ + adds r7, #188 @ 0xbc │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r0, r2, #9 │ │ │ │ + asrs r0, r6, #9 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - asrs r0, r2, #8 │ │ │ │ + asrs r0, r6, #8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - asrs r2, r3, #8 │ │ │ │ + asrs r2, r7, #8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - asrs r4, r6, #8 │ │ │ │ + asrs r4, r2, #9 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - asrs r6, r1, #8 │ │ │ │ + asrs r6, r5, #8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - asrs r0, r7, #7 │ │ │ │ + asrs r0, r3, #8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2536734,15 +2536735,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 751ec4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r6] │ │ │ │ b.n 751ee6 │ │ │ │ mov r0, r4 │ │ │ │ - bl af8914 │ │ │ │ + bl af88a4 │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r6] │ │ │ │ b.n 751ee6 │ │ │ │ ldrb.w r3, [r4, #78] @ 0x4e │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 751ede │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ @@ -2538007,25 +2538008,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 752da8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ bcc.n 752de4 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #408] @ (752ecc ) │ │ │ │ + ldr r4, [pc, #536] @ (752f4c ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ - lsls r0, r2, #6 │ │ │ │ - lsls r7, r2, #2 │ │ │ │ lsls r0, r6, #6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [pc, #264] @ (752e48 ) │ │ │ │ + lsls r0, r2, #7 │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + ldr r4, [pc, #392] @ (752ec8 ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ - lsls r4, r5, #5 │ │ │ │ + lsls r4, r1, #6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r0, r1, #7 │ │ │ │ + lsls r0, r5, #7 │ │ │ │ lsls r7, r2, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r0, #3208] @ 0xc88 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, r0, lsl #14 │ │ │ │ vmov s15, ip │ │ │ │ ldr.w r5, [r3, #3188] @ 0xc74 │ │ │ │ @@ -2538442,26 +2538443,26 @@ │ │ │ │ ldr r1, [pc, #40] @ (753230 ) │ │ │ │ add r1, pc │ │ │ │ bl 6162ac │ │ │ │ b.n 753020 │ │ │ │ ldr r2, [pc, #36] @ (753234 ) │ │ │ │ add r2, pc │ │ │ │ b.n 752f84 │ │ │ │ - vshr.u64 d0, d6, #46 │ │ │ │ - vshr.u64 d0, d6, #24 │ │ │ │ - lsls r2, r7, #2 │ │ │ │ + vshr.u64 d0, d6, #14 │ │ │ │ + vshr.u64 d16, d6, #56 │ │ │ │ + lsls r2, r3, #3 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - vqadd.u8 d0, d20, d6 │ │ │ │ - lsls r0, r6, #1 │ │ │ │ + vqadd.u32 d0, d20, d6 │ │ │ │ + lsls r0, r2, #2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + lsls r2, r5, #1 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - mcr2 0, 7, r0, cr10, cr6, {4} │ │ │ │ - mcr2 0, 4, r0, cr6, cr6, {4} │ │ │ │ - ldrsb r0, [r5, r0] │ │ │ │ + vqadd.u8 d0, d26, d6 │ │ │ │ + mcr2 0, 5, r0, cr6, cr6, {4} │ │ │ │ + ldrsb r0, [r1, r1] │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #1556] @ 753860 │ │ │ │ @@ -2538966,21 +2538967,21 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r2, r4, r7} │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 0, 0, r0, cr0, cr6, {4} │ │ │ │ + mrc2 0, 1, r0, cr0, cr6, {4} │ │ │ │ ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldc2l 0, cr0, [lr], #600 @ 0x258 │ │ │ │ + ldc2 0, cr0, [lr, #-600] @ 0xfffffda8 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, r3] │ │ │ │ + str r0, [r1, r4] │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2560] @ 0xa00 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #304] @ (7539c8 ) │ │ │ │ @@ -2539423,18 +2539424,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r2, r3} │ │ │ │ lsls r5, r0, #5 │ │ │ │ stmia r3!, {r1, r2, r3, r7} │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #96 @ 0x60 │ │ │ │ + subs r4, #128 @ 0x80 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - sub.w r0, r0, #150 @ 0x96 │ │ │ │ - sub.w r0, sl, #4915200 @ 0x4b0000 │ │ │ │ + rsb r0, r0, #150 @ 0x96 │ │ │ │ + rsb r0, sl, #4915200 @ 0x4b0000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r2, [pc, #1568] @ 754350 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2539998,30 +2539999,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r3, r5, r7} │ │ │ │ lsls r5, r0, #5 │ │ │ │ stmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #202 @ 0xca │ │ │ │ + adds r6, #234 @ 0xea │ │ │ │ lsls r1, r4, #4 │ │ │ │ - eor.w r0, r2, #150 @ 0x96 │ │ │ │ - stc 0, cr0, [ip], #-600 @ 0xfffffda8 │ │ │ │ - adds r6, #6 │ │ │ │ + @ instruction: 0xf0a20096 │ │ │ │ + mcrr 0, 9, r0, ip, cr6 │ │ │ │ + adds r6, #38 @ 0x26 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - vshr.s64 d0, d6, #2 │ │ │ │ - sbc.w r0, r8, r6, lsr #2 │ │ │ │ - adds r5, #224 @ 0xe0 │ │ │ │ + vshr.s64 d16, d6, #34 │ │ │ │ + @ instruction: 0xeb880096 │ │ │ │ + adds r6, #0 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - vshr.s64 d16, d6, #32 │ │ │ │ - adc.w r0, r2, r6, lsr #2 │ │ │ │ - adds r5, #198 @ 0xc6 │ │ │ │ + and.w r0, r0, #150 @ 0x96 │ │ │ │ + sbc.w r0, r2, r6, lsr #2 │ │ │ │ + adds r5, #230 @ 0xe6 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - vqadd.s64 d16, d30, d6 │ │ │ │ - @ instruction: 0xeb280096 │ │ │ │ + vshr.s64 d0, d6, #34 │ │ │ │ + adc.w r0, r8, r6, lsr #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] @ (754578 ) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r3, [pc, #464] @ (75457c ) │ │ │ │ @@ -2540850,15 +2540851,15 @@ │ │ │ │ orr.w r2, r2, r1 │ │ │ │ add.w r1, r5, #1 │ │ │ │ str.w r1, [r0, #660] @ 0x294 │ │ │ │ str.w r2, [ip, r5, lsl #2] │ │ │ │ bne.n 754d1e │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r4, #188 @ 0xbc │ │ │ │ + cmp r4, #220 @ 0xdc │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb.w r3, [r0, #2062] @ 0x80e │ │ │ │ mov r4, r0 │ │ │ │ @@ -2542032,21 +2542033,21 @@ │ │ │ │ add.w r3, r6, #10 │ │ │ │ b.n 755a34 │ │ │ │ nop │ │ │ │ add r0, sp, #960 @ 0x3c0 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #190 @ 0xbe │ │ │ │ + movs r2, #222 @ 0xde │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bgt.n 755af8 │ │ │ │ + bgt.n 755b38 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bgt.n 755b40 │ │ │ │ + bgt.n 755b80 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r2, #50 @ 0x32 │ │ │ │ + movs r2, #82 @ 0x52 │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2896] @ 0xb50 │ │ │ │ subw sp, sp, #1164 @ 0x48c │ │ │ │ mov fp, r1 │ │ │ │ @@ -2542832,15 +2542833,15 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ add r0, pc, #704 @ (adr r0, 7566fc ) │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - adds r6, r4, r5 │ │ │ │ + adds r6, r0, r6 │ │ │ │ lsls r1, r4, #4 │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2543334,54 +2543335,54 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #568] @ 0x238 │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldr r3, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #19 │ │ │ │ + asrs r2, r0, #20 │ │ │ │ lsls r1, r4, #4 │ │ │ │ vld4.32 {d15[],d17[],d19[],d21[]}, [r1 :128] │ │ │ │ bl 8ea9c2 │ │ │ │ bl 85a9c6 │ │ │ │ bl 9269ca │ │ │ │ ldr??.w pc, [pc, #4095] @ 7579cf │ │ │ │ bl 7369d2 │ │ │ │ bl 83e9d6 │ │ │ │ ldr r1, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - asrs r0, r6, #11 │ │ │ │ + asrs r0, r2, #12 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - asrs r2, r7, #10 │ │ │ │ + asrs r2, r3, #11 │ │ │ │ lsls r1, r4, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r4, r5, r7} │ │ │ │ + ldmia r4, {r4, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r4, r2, #11 │ │ │ │ + asrs r4, r6, #11 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r4!, {r2} │ │ │ │ + ldmia r4!, {r2, r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r3, {r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r4, r7, #6 │ │ │ │ + asrs r4, r3, #7 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r4, r2, #6 │ │ │ │ + asrs r4, r6, #6 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r3, {r2, r3, r4} │ │ │ │ + ldmia r3, {r2, r3, r4, r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r3!, {r4, r5, r7} │ │ │ │ + ldmia r3!, {r4, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r0, r5, #5 │ │ │ │ + asrs r0, r1, #6 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r2!, {r3, r4, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldrh.w r3, [r1, #144] @ 0x90 │ │ │ │ ldrb.w ip, [r1] │ │ │ │ push {r4, r5, lr} │ │ │ │ and.w ip, ip, #15 │ │ │ │ ubfx r3, r3, #0, #15 │ │ │ │ smulbb r3, r3, ip │ │ │ │ @@ -2543460,19 +2543461,19 @@ │ │ │ │ strd r3, r3, [r0, #116] @ 0x74 │ │ │ │ b.n 756a4a │ │ │ │ ldr.w r3, [r1, #140] @ 0x8c │ │ │ │ adds r3, r3, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str.w r3, [r0, #132] @ 0x84 │ │ │ │ b.n 756a8a │ │ │ │ - lsrs r6, r1, #27 │ │ │ │ + lsrs r6, r5, #27 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - lsrs r0, r7, #26 │ │ │ │ + lsrs r0, r3, #27 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - lsrs r6, r3, #26 │ │ │ │ + lsrs r6, r7, #26 │ │ │ │ lsls r1, r4, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2543569,20 +2543570,20 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #27 │ │ │ │ + lsrs r4, r5, #27 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ - lsls r6, r2, #2 │ │ │ │ ldmia r0!, {r2, r3, r4, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + lsls r6, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #8 │ │ │ │ @@ -2544296,45 +2544297,45 @@ │ │ │ │ @ instruction: 0xfb07ffff │ │ │ │ ldr??.w pc, [r5, #4095] @ 0xfff │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r9 :128] │ │ │ │ ldrh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #32 │ │ │ │ + lsrs r2, r7, #32 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - stmia r1!, {r1, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r4, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r5} │ │ │ │ + stmia r2!, {r1, r2, r4, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r0, r7, #31 │ │ │ │ + lsrs r0, r3, #32 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - stmia r1!, {r4, r7} │ │ │ │ + stmia r1!, {r4, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r2} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r2, r4, #28 │ │ │ │ + lsls r2, r0, #29 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - lsls r2, r1, #31 │ │ │ │ + lsls r2, r5, #31 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - stmia r1!, {r1, r2, r4, r6} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ + stmia r0!, {r2, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r0, r5, #30 │ │ │ │ + lsls r0, r1, #31 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - stmia r1!, {r2, r4, r5} │ │ │ │ + stmia r1!, {r2, r4, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r2!, {r1, r3, r5} │ │ │ │ + stmia r2!, {r1, r3, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r2, r0, #30 │ │ │ │ + lsls r2, r4, #30 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - stmia r1!, {r1, r2, r3} │ │ │ │ + stmia r1!, {r1, r2, r3, r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r1!, {r2, r4, r6, r7} │ │ │ │ + stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 68c68 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2544899,15 +2544900,15 @@ │ │ │ │ b.n 757902 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #8 │ │ │ │ + lsls r0, r0, #9 │ │ │ │ lsls r1, r4, #4 │ │ │ │ strh r6, [r6, #54] @ 0x36 │ │ │ │ lsls r5, r0, #5 │ │ │ │ cbz r2, 757a02 │ │ │ │ sub.w r0, r1, #134 @ 0x86 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -2545034,19 +2545035,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r5, #42] @ 0x2a │ │ │ │ lsls r5, r0, #5 │ │ │ │ strh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 757b7c │ │ │ │ + cbnz r2, 757b84 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - hlt 0x0012 │ │ │ │ + hlt 0x0032 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - revsh r4, r0 │ │ │ │ + revsh r4, r4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #164] @ (757bf4 ) │ │ │ │ @@ -2545127,19 +2545128,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r5, r0, #5 │ │ │ │ strh r2, [r1, #34] @ 0x22 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r6, r1 │ │ │ │ + rev16 r6, r5 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbnz r0, 757c40 │ │ │ │ + cbnz r0, 757c48 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - rev16 r6, r0 │ │ │ │ + rev16 r6, r4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #204] @ (757cf4 ) │ │ │ │ @@ -2545574,15 +2545575,15 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r3, #92 @ 0x5c │ │ │ │ lsls r3, r1, #5 │ │ │ │ strh r0, [r3, #0] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldrb r0, [r5, #31] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - @ instruction: 0xb646 │ │ │ │ + cpsie ai │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 758144 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2546176,28 +2546177,28 @@ │ │ │ │ str r0, [r3, #88] @ 0x58 │ │ │ │ str r0, [r6, #120] @ 0x78 │ │ │ │ b.n 7584a4 │ │ │ │ ldrb r4, [r6, #13] │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 7586a8 │ │ │ │ + cbz r6, 7586b0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - mcr2 0, 6, r0, cr12, cr14, {4} │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + mcr2 0, 7, r0, cr12, cr14, {4} │ │ │ │ + lsls r2, r5, #1 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r5, [pc, #152] @ (75871c ) │ │ │ │ + ldr r5, [pc, #280] @ (75879c ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - sub sp, #192 @ 0xc0 │ │ │ │ + sub sp, #320 @ 0x140 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - sub sp, #184 @ 0xb8 │ │ │ │ + sub sp, #312 @ 0x138 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ + sub sp, #168 @ 0xa8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [pc, #576] @ (7588d4 ) │ │ │ │ + ldr r4, [pc, #704] @ (758954 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 75878c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2546778,17 +2546779,17 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r4, #20] │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #600 @ 0x258 │ │ │ │ + add r3, sp, #728 @ 0x2d8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - blx r5 │ │ │ │ + blx r9 │ │ │ │ lsls r7, r2, #2 │ │ │ │ lsls r6, r3, #1 │ │ │ │ lsls r0, r0, #5 │ │ │ │ strb r4, [r6, #16] │ │ │ │ lsls r5, r0, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2547014,23 +2547015,23 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r5, #10] │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #1008 @ 0x3f0 │ │ │ │ + add r1, sp, #112 @ 0x70 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r0, sp, #984 @ 0x3d8 │ │ │ │ + add r1, sp, #88 @ 0x58 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r7, sp, #248 @ 0xf8 │ │ │ │ + add r7, sp, #376 @ 0x178 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r0, sp, #792 @ 0x318 │ │ │ │ + add r0, sp, #920 @ 0x398 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add lr, r3 │ │ │ │ + add lr, r7 │ │ │ │ lsls r7, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #304] @ (758fc4 ) │ │ │ │ @@ -2547174,25 +2547175,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r3, #5] │ │ │ │ lsls r5, r0, #5 │ │ │ │ strb r0, [r1, #3] │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #816 @ (adr r6, 75930c ) │ │ │ │ + add r6, pc, #944 @ (adr r6, 75938c ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r6, pc, #232 @ (adr r6, 7590c8 ) │ │ │ │ + add r6, pc, #360 @ (adr r6, 759148 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r7, pc, #880 @ (adr r7, 759354 ) │ │ │ │ + add r7, pc, #1008 @ (adr r7, 7593d4 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r6, pc, #552 @ (adr r6, 759210 ) │ │ │ │ + add r6, pc, #680 @ (adr r6, 759290 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r7, pc, #392 @ (adr r7, 759174 ) │ │ │ │ + add r7, pc, #520 @ (adr r7, 7591f4 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r5, pc, #1000 @ (adr r5, 7593d8 ) │ │ │ │ + add r6, pc, #104 @ (adr r6, 759058 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r2, [pc, #260] @ (759104 ) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -2547312,19 +2547313,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r5, #124] @ 0x7c │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldr r6, [r6, #116] @ 0x74 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #320 @ (adr r5, 75925c ) │ │ │ │ + add r5, pc, #448 @ (adr r5, 7592dc ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r4, pc, #776 @ (adr r4, 759428 ) │ │ │ │ + add r4, pc, #904 @ (adr r4, 7594a8 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r6, pc, #656 @ (adr r6, 7593b4 ) │ │ │ │ + add r6, pc, #784 @ (adr r6, 759434 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #88] @ (75918c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2547575,19 +2547576,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, #100] @ 0x64 │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldr r4, [r3, #76] @ 0x4c │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #784 @ (adr r2, 7596b8 ) │ │ │ │ + add r2, pc, #912 @ (adr r2, 759738 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r2, pc, #208 @ (adr r2, 75947c ) │ │ │ │ + add r2, pc, #336 @ (adr r2, 7594fc ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r4, pc, #408 @ (adr r4, 759548 ) │ │ │ │ + add r4, pc, #536 @ (adr r4, 7595c8 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r2, [pc, #728] @ (75969c ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2547887,25 +2547888,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r5, #64] @ 0x40 │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldr r4, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #304 @ (adr r0, 7597e4 ) │ │ │ │ + add r0, pc, #432 @ (adr r0, 759864 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r7, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r1, pc, #952 @ (adr r1, 759a74 ) │ │ │ │ + add r2, pc, #56 @ (adr r2, 7596f4 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r7, [sp, #800] @ 0x320 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r7, [sp, #88] @ 0x58 │ │ │ │ + ldr r7, [sp, #216] @ 0xd8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r1, pc, #288 @ (adr r1, 7597e8 ) │ │ │ │ + add r1, pc, #416 @ (adr r1, 759868 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (7597b0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2548267,17 +2548268,17 @@ │ │ │ │ strb.w r3, [r4, #136] @ 0x88 │ │ │ │ b.n 75998c │ │ │ │ nop │ │ │ │ str r6, [r1, #112] @ 0x70 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #392] @ 0x188 │ │ │ │ + ldr r5, [sp, #520] @ 0x208 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bics.w r0, r0, lr, lsr #2 │ │ │ │ + orrs.w r0, r0, lr, lsr #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, #116] @ 759af0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2548325,19 +2548326,19 @@ │ │ │ │ strb.w r3, [r4, #136] @ 0x88 │ │ │ │ b.n 759abc │ │ │ │ nop │ │ │ │ str r0, [r7, #84] @ 0x54 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r5, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r2, [sp, #784] @ 0x310 │ │ │ │ + ldr r2, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r5, [sp, #232] @ 0xe8 │ │ │ │ + ldr r5, [sp, #360] @ 0x168 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ ldr.w r4, [pc, #1216] @ 759fd8 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ @@ -2548826,32 +2548827,32 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r4, #4 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r6, r7, #3 │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #896] @ 0x380 │ │ │ │ + ldr r5, [sp, #0] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r7, #10 │ │ │ │ + adds r7, #42 @ 0x2a │ │ │ │ lsls r7, r2, #2 │ │ │ │ str r0, [r3, #64] @ 0x40 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldr r4, [sp, #112] @ 0x70 │ │ │ │ + ldr r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r6, #52 @ 0x34 │ │ │ │ + adds r6, #84 @ 0x54 │ │ │ │ lsls r7, r2, #2 │ │ │ │ mrc 1, 6, r0, cr8, cr15, {1} │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + ldr r2, [sp, #136] @ 0x88 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r3, #246 @ 0xf6 │ │ │ │ + adds r4, #22 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r1, [sp, #808] @ 0x328 │ │ │ │ + ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r3, #154 @ 0x9a │ │ │ │ + adds r3, #186 @ 0xba │ │ │ │ lsls r7, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r3, #19 │ │ │ │ @@ -2549625,19 +2549626,19 @@ │ │ │ │ blx 68a7c │ │ │ │ ldrh r0, [r2, r0] │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r4, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #520] @ 0x208 │ │ │ │ + str r1, [sp, #648] @ 0x288 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r1, [sp, #408] @ 0x198 │ │ │ │ + str r1, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xb806 │ │ │ │ + @ instruction: 0xb826 │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ sub sp, #28 │ │ │ │ @@ -2550229,15 +2550230,15 @@ │ │ │ │ add r0, pc │ │ │ │ blx 68a7c │ │ │ │ nop │ │ │ │ strh r4, [r2, r2] │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r4, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #24] │ │ │ │ + ldrh r4, [r7, #24] │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #672] @ (75b0c4 ) │ │ │ │ @@ -2550761,15 +2550762,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #144 @ 0x90 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r5, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bls.n 75b418 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - strh r4, [r6, #50] @ 0x32 │ │ │ │ + strh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r6, r2, #2 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r3, [r0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -2551109,23 +2551110,23 @@ │ │ │ │ nop │ │ │ │ ldr r3, [pc, #96] @ (75b6c4 ) │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #64] @ (75b6ac ) │ │ │ │ lsls r5, r0, #5 │ │ │ │ - strh r6, [r2, #50] @ 0x32 │ │ │ │ + strh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r4, r7, #5 │ │ │ │ + adds r4, r3, #6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ movs r7, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r7, #3 │ │ │ │ + adds r6, r3, #4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r2, [r6, #42] @ 0x2a │ │ │ │ + strh r2, [r2, #44] @ 0x2c │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldr r1, [pc, #736] @ (75b964 ) │ │ │ │ lsls r5, r0, #5 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, #40] @ (75b6b0 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -2551385,15 +2551386,15 @@ │ │ │ │ nop │ │ │ │ blx r3 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0x4792 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldrh r4, [r4, #38] @ 0x26 │ │ │ │ + ldrh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r5, r2, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ bx r1 │ │ │ │ lsls r5, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2554042,75 +2554043,75 @@ │ │ │ │ add r1, pc │ │ │ │ bl 6af98 │ │ │ │ nop │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ + ldr r0, [r0, #120] @ 0x78 │ │ │ │ lsls r6, r2, #2 │ │ │ │ adds r3, #22 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldr r6, [r5, #108] @ 0x6c │ │ │ │ + ldr r6, [r1, #112] @ 0x70 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r0, [r4, #108] @ 0x6c │ │ │ │ + ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r6, r2, #2 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #104] @ 0x68 │ │ │ │ + ldr r2, [r4, #104] @ 0x68 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r0, [r3, #104] @ 0x68 │ │ │ │ + ldr r0, [r7, #104] @ 0x68 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xb84e │ │ │ │ + @ instruction: 0xb86e │ │ │ │ lsls r0, r4, #4 │ │ │ │ - ldr r1, [sp, #576] @ 0x240 │ │ │ │ + ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stc 1, cr0, [r8, #-296]! @ 0xfffffed8 │ │ │ │ - asrs r6, r1, #32 │ │ │ │ + asrs r6, r5, #32 │ │ │ │ lsls r3, r2, #2 │ │ │ │ stc 1, cr0, [r0, #-296] @ 0xfffffed8 │ │ │ │ ldcl 1, cr0, [ip], {74} @ 0x4a │ │ │ │ ldc 1, cr0, [sl], #296 @ 0x128 │ │ │ │ adds r0, #134 @ 0x86 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 75d440 │ │ │ │ + cbz r6, 75d448 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r4, #60] @ 0x3c │ │ │ │ + ldr r4, [r0, #64] @ 0x40 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [r5, #32] │ │ │ │ + ldr r4, [r1, #36] @ 0x24 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [r5, #32] │ │ │ │ + ldr r4, [r1, #36] @ 0x24 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [r6, #28] │ │ │ │ + ldr r4, [r2, #32] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r6, [r1, #28] │ │ │ │ + ldr r6, [r5, #28] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [r0, #28] │ │ │ │ + ldr r4, [r4, #28] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [r2, #24] │ │ │ │ + ldr r4, [r6, #24] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r2, [r0, #24] │ │ │ │ + ldr r2, [r4, #24] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r2, [r7, #11] │ │ │ │ + strb r2, [r3, #12] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r6, [r3, #52] @ 0x34 │ │ │ │ + ldr r6, [r7, #52] @ 0x34 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r0, [r2, #17] │ │ │ │ + ldrb r0, [r6, #17] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strb r4, [r1, #10] │ │ │ │ + strb r4, [r5, #10] │ │ │ │ lsls r5, r2, #2 │ │ │ │ cmp r4, #162 @ 0xa2 │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r4, #138 @ 0x8a │ │ │ │ lsls r5, r0, #5 │ │ │ │ - str r4, [r5, #44] @ 0x2c │ │ │ │ + str r4, [r1, #48] @ 0x30 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r4, r7, [r0, #48] @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2554301,15 +2554302,15 @@ │ │ │ │ bl 75c44c │ │ │ │ mov r0, r5 │ │ │ │ bl 75b6b4 │ │ │ │ blx 68e24 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r2, #22 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - str r6, [r4, #100] @ 0x64 │ │ │ │ + str r6, [r0, #104] @ 0x68 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2554445,23 +2554446,23 @@ │ │ │ │ nop │ │ │ │ cmp r1, #178 @ 0xb2 │ │ │ │ lsls r5, r0, #5 │ │ │ │ lsrs r0, r0, #18 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #80] @ 0x50 │ │ │ │ + str r4, [r1, #84] @ 0x54 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r0, [r3, #80] @ 0x50 │ │ │ │ + str r0, [r7, #80] @ 0x50 │ │ │ │ lsls r6, r2, #2 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r2, r4] │ │ │ │ + ldrsh r0, [r6, r4] │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2554661,25 +2554662,25 @@ │ │ │ │ b.n 75d978 │ │ │ │ cmp r0, #58 @ 0x3a │ │ │ │ lsls r5, r0, #5 │ │ │ │ lsrs r2, r6, #11 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #52] @ 0x34 │ │ │ │ + str r2, [r6, #52] @ 0x34 │ │ │ │ lsls r6, r2, #2 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, r4] │ │ │ │ + ldrb r6, [r0, r5] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r6, [r7, #44] @ 0x2c │ │ │ │ + str r6, [r3, #48] @ 0x30 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r0, [r1, #44] @ 0x2c │ │ │ │ + str r0, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2555839,15 +2555840,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 75e54e │ │ │ │ blx 68e24 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #728 @ (adr r1, 75e854 ) │ │ │ │ + add r1, pc, #856 @ (adr r1, 75e8d4 ) │ │ │ │ lsls r0, r4, #4 │ │ │ │ adds r6, r2, #1 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r6, r4, r3 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r6, r7, r2 │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2556026,15 +2556027,15 @@ │ │ │ │ bne.n 75e72a │ │ │ │ blx 68e24 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ subs r6, r1, r1 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #616] @ 0x268 │ │ │ │ + ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ lsls r0, r4, #4 │ │ │ │ adds r2, r1, r4 │ │ │ │ lsls r5, r0, #5 │ │ │ │ adds r2, r4, r3 │ │ │ │ lsls r5, r0, #5 │ │ │ │ adds r2, r0, r3 │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2556727,15 +2556728,15 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r6, #8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldr r0, [pc, #576] @ (75f048 ) │ │ │ │ + ldr r0, [pc, #704] @ (75f0c8 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2560412,17 +2560413,17 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 786d20 │ │ │ │ b.w 75fa6e │ │ │ │ nop │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #182 @ 0xb6 │ │ │ │ + subs r0, #214 @ 0xd6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r0, [r5, r0] │ │ │ │ + ldrh r0, [r1, r1] │ │ │ │ lsls r4, r2, #2 │ │ │ │ @ instruction: 0xb6ca │ │ │ │ lsls r2, r1, #5 │ │ │ │ @ instruction: 0xb66e │ │ │ │ lsls r2, r1, #5 │ │ │ │ push {r1, r3, r6, r7, lr} │ │ │ │ lsls r2, r1, #5 │ │ │ │ @@ -2560449,25 +2560450,25 @@ │ │ │ │ add r5, sp, #536 @ 0x218 │ │ │ │ lsls r2, r1, #5 │ │ │ │ add r5, sp, #208 @ 0xd0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ @ instruction: 0xf12c0144 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #28] │ │ │ │ + strb r2, [r7, #28] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - strb r6, [r5, #27] │ │ │ │ + strb r6, [r1, #28] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - strb r2, [r2, #27] │ │ │ │ + strb r2, [r6, #27] │ │ │ │ lsls r0, r4, #4 │ │ │ │ add r3, sp, #208 @ 0xd0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strb r4, [r5, #22] │ │ │ │ + strb r4, [r1, #23] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - strb r6, [r0, #21] │ │ │ │ + strb r6, [r4, #21] │ │ │ │ lsls r0, r4, #4 │ │ │ │ add r1, sp, #776 @ 0x308 │ │ │ │ lsls r2, r1, #5 │ │ │ │ add r1, sp, #560 @ 0x230 │ │ │ │ lsls r2, r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ bl 7868e0 │ │ │ │ @@ -2561434,43 +2561435,43 @@ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ beq.w 76184e │ │ │ │ b.w 760ee2 │ │ │ │ add r0, sp, #808 @ 0x328 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strb r4, [r2, #12] │ │ │ │ + strb r4, [r6, #12] │ │ │ │ lsls r0, r4, #4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strb r6, [r2, #9] │ │ │ │ + strb r6, [r6, #9] │ │ │ │ lsls r0, r4, #4 │ │ │ │ add r7, pc, #64 @ (adr r7, 761ce4 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ add r6, pc, #896 @ (adr r6, 762028 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ add r6, pc, #720 @ (adr r6, 761f7c ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ add r6, pc, #496 @ (adr r6, 761ea0 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ add r6, pc, #96 @ (adr r6, 761d14 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strb r0, [r5, #0] │ │ │ │ + strb r0, [r1, #1] │ │ │ │ lsls r0, r4, #4 │ │ │ │ add r5, pc, #184 @ (adr r5, 761d74 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r0, [r7, #116] @ 0x74 │ │ │ │ + ldr r0, [r3, #120] @ 0x78 │ │ │ │ lsls r0, r4, #4 │ │ │ │ - ldr r2, [r7, #112] @ 0x70 │ │ │ │ + ldr r2, [r3, #116] @ 0x74 │ │ │ │ lsls r0, r4, #4 │ │ │ │ add r3, pc, #952 @ (adr r3, 762080 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r2, [r4, #100] @ 0x64 │ │ │ │ + ldr r2, [r0, #104] @ 0x68 │ │ │ │ lsls r0, r4, #4 │ │ │ │ - ldr r4, [r0, #100] @ 0x64 │ │ │ │ + ldr r4, [r4, #100] @ 0x64 │ │ │ │ lsls r0, r4, #4 │ │ │ │ b.n 761c54 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 761c10 │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2561492,15 +2561493,15 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ b.n 7619d4 │ │ │ │ lsls r4, r0, #5 │ │ │ │ b.n 761994 │ │ │ │ lsls r4, r0, #5 │ │ │ │ b.n 761964 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - adds r6, r1, #2 │ │ │ │ + adds r6, r5, #2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ b.n 761920 │ │ │ │ lsls r4, r0, #5 │ │ │ │ b.n 7618e0 │ │ │ │ lsls r4, r0, #5 │ │ │ │ b.n 7618a0 │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2561618,15 +2561619,15 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 7622bc │ │ │ │ lsls r4, r0, #5 │ │ │ │ b.n 762234 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - subs r6, r0, #3 │ │ │ │ + subs r6, r4, #3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r4, r3, [r0] │ │ │ │ mvn.w r9, #3758096384 @ 0xe0000000 │ │ │ │ @@ -2561669,15 +2561670,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 761e84 │ │ │ │ ldr r0, [pc, #4] @ (761ea0 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a7c │ │ │ │ - asrs r2, r7 │ │ │ │ + adcs r2, r3 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ @@ -2562397,40 +2562398,40 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 762650 │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r0, #0 │ │ │ │ + adds r6, r4, #0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbz r4, 762614 │ │ │ │ + cbz r4, 76261c │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldr r5, [sp, #756] @ 0x2f4 │ │ │ │ vtbx.8 d29, {d15-d18}, d18 │ │ │ │ lsls r4, r0, #5 │ │ │ │ movs r7, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #31 │ │ │ │ + asrs r2, r7, #31 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r4, r3, #31 │ │ │ │ + asrs r4, r7, #31 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r5, sp, #528 @ 0x210 │ │ │ │ + add r5, sp, #656 @ 0x290 │ │ │ │ lsls r6, r2, #2 │ │ │ │ bge.n 762528 │ │ │ │ lsls r4, r0, #5 │ │ │ │ bge.n 7626d0 │ │ │ │ lsls r4, r0, #5 │ │ │ │ bge.n 7626a4 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - asrs r0, r5, #2 │ │ │ │ + asrs r0, r1, #3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2563173,24 +2563174,24 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcc.n 762d40 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #5 │ │ │ │ + asrs r2, r6, #5 │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r2, #160 @ 0xa0 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - asrs r0, r2, #4 │ │ │ │ + asrs r0, r6, #4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh.w r0, [r0, #156] @ 0x9c │ │ │ │ - add r6, pc, #424 @ (adr r6, 762f60 ) │ │ │ │ + str.w r0, [r0, #156] @ 0x9c │ │ │ │ + add r6, pc, #552 @ (adr r6, 762fe0 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r2, r0, #32 │ │ │ │ + asrs r2, r4, #32 │ │ │ │ lsls r6, r2, #2 │ │ │ │ bcs.n 762eb8 │ │ │ │ lsls r4, r0, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2563301,15 +2563302,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 75b6b4 │ │ │ │ blx 68e24 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ push {r2, r4, r5, r7} │ │ │ │ lsls r4, r0, #5 │ │ │ │ - ldrsb r4, [r7, r6] │ │ │ │ + ldrsb r4, [r3, r7] │ │ │ │ lsls r0, r4, #4 │ │ │ │ cmp r0, #56 @ 0x38 │ │ │ │ lsls r5, r0, #5 │ │ │ │ add.w r3, r0, #36 @ 0x24 │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cbz r2, 762efa │ │ │ │ @@ -2563539,19 +2563540,19 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #136 @ (adr r2, 7631b0 ) │ │ │ │ + add r2, pc, #264 @ (adr r2, 763230 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldmia r7!, {r2, r3, r5} │ │ │ │ lsls r4, r0, #5 │ │ │ │ - add r1, pc, #848 @ (adr r1, 763480 ) │ │ │ │ + add r1, pc, #976 @ (adr r1, 763500 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #140] @ (7631cc ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2563767,17 +2563768,17 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #10 │ │ │ │ + lsrs r0, r4, #10 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r7, [sp, #584] @ 0x248 │ │ │ │ + ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #448] @ (763548 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2563960,17 +2563961,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69680 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 763472 │ │ │ │ ldmia r4, {r4, r5, r6} │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #2 │ │ │ │ + lsrs r4, r5, #2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r5, [sp, #624] @ 0x270 │ │ │ │ + ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r3, [pc, #596] @ (7637c0 ) │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ @@ -2564225,17 +2564226,17 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #218 @ 0xda │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #25 │ │ │ │ + lsls r4, r4, #25 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r3, [sp, #224] @ 0xe0 │ │ │ │ + ldr r3, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb.w r3, [r0, #196] @ 0xc4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2564526,15 +2564527,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (763ab0 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a7c │ │ │ │ adds r4, r2, #4 │ │ │ │ lsls r5, r0, #5 │ │ │ │ adds r4, r7, #3 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - movs r5, #50 @ 0x32 │ │ │ │ + movs r5, #82 @ 0x52 │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr r2, [pc, #40] @ (763ae0 ) │ │ │ │ cmp r0, #3 │ │ │ │ ldr r3, [pc, #40] @ (763ae4 ) │ │ │ │ it ne │ │ │ │ movne.w ip, #31 │ │ │ │ ldr r1, [pc, #36] @ (763ae8 ) │ │ │ │ @@ -2564798,17 +2564799,17 @@ │ │ │ │ bl 75b6b8 │ │ │ │ ldr r1, [pc, #16] @ (763d50 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 69680 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r0, r0, #2 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r4, r6, #1 │ │ │ │ + lsls r4, r2, #2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ mov ip, r1 │ │ │ │ @@ -2564904,37 +2564905,41 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #64] @ (763e78 ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc │ │ │ │ blx 69680 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, r6 │ │ │ │ + lsls r6, r2, #1 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r4, r5 │ │ │ │ + lsls r4, r1, #1 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r2, r5 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r3, #160 @ 0xa0 │ │ │ │ + adds r3, #192 @ 0xc0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r3, #130 @ 0x82 │ │ │ │ + adds r3, #162 @ 0xa2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r4, r6, #4 │ │ │ │ + lsls r4, r2, #5 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r2, [r6, #21] │ │ │ │ + strb r2, [r2, #22] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vshr.u64 d16, d5, #16 │ │ │ │ - ldr r0, [pc, #200] @ (763f30 ) │ │ │ │ + movs r0, r2 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + ldr r0, [pc, #328] @ (763fb0 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - vshr.u64 d16, d5, #32 │ │ │ │ - vshr.u64 d16, d5, #30 │ │ │ │ - vshr.u64 d16, d5, #28 │ │ │ │ - subs r2, #134 @ 0x86 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + movs r2, r0 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + movs r4, r0 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + subs r2, #166 @ 0xa6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bpl.n 763f6c │ │ │ │ + bpl.n 763dac │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2565438,15 +2565443,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 69680 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #40 @ 0x28 │ │ │ │ bl 79976c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa9a0095 │ │ │ │ + @ instruction: 0xfaba0095 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb.w r3, [r0, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2565461,16 +2565466,16 @@ │ │ │ │ blx 69264 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [pc, #12] @ (7643d0 ) │ │ │ │ movs r2, #13 │ │ │ │ add r1, pc │ │ │ │ b.n 7643b2 │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa700095 │ │ │ │ - @ instruction: 0xfa6e0095 │ │ │ │ + @ instruction: 0xfa900095 │ │ │ │ + @ instruction: 0xfa8e0095 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2565596,21 +2565601,21 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69680 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ blx 69264 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrsh.w r0, [r0, #149] @ 0x95 │ │ │ │ - sbc.w r0, r0, lr, lsr #2 │ │ │ │ - ldrsb.w r0, [r6, #149] @ 0x95 │ │ │ │ - vst1.8 @ instruction: 0xf98a0095 │ │ │ │ - ldr??.w r0, [lr, r5, lsl #1] │ │ │ │ - ldr??.w r0, [r2, r5, lsl #1] │ │ │ │ - ldr r1, [pc, #280] @ (764660 ) │ │ │ │ + ldr??.w r0, [r0, #149] @ 0x95 │ │ │ │ + @ instruction: 0xeb80009e │ │ │ │ + ldrsh.w r0, [r6, #149] @ 0x95 │ │ │ │ + vld1.8 @ instruction: 0xf9aa0095 │ │ │ │ + ldrsb.w r0, [lr, #149] @ 0x95 │ │ │ │ + ldrsb.w r0, [r2, #149] @ 0x95 │ │ │ │ + ldr r1, [pc, #408] @ (7646e0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2565687,23 +2565692,23 @@ │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r4 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 6ade0 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 7645a0 │ │ │ │ nop │ │ │ │ - ldrsb.w r0, [r4, r5, lsl #1] │ │ │ │ - subs r6, #48 @ 0x30 │ │ │ │ + ldrsh.w r0, [r4, r5, lsl #1] │ │ │ │ + subs r6, #80 @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r1, [pc, #296] @ (76474c ) │ │ │ │ lsls r7, r7, #4 │ │ │ │ - subs r6, #6 │ │ │ │ + subs r6, #38 @ 0x26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr??.w r0, [sl, r5, lsl #1] │ │ │ │ - ldrb.w r0, [r0, #149] @ 0x95 │ │ │ │ + ldrb.w r0, [sl, #149] @ 0x95 │ │ │ │ + ldrh.w r0, [r0, #149] @ 0x95 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, #116] @ (7646b8 ) │ │ │ │ @@ -2565751,23 +2565756,23 @@ │ │ │ │ bne.n 76465a │ │ │ │ ldr r1, [pc, #32] @ (7646cc ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 69680 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 76466c │ │ │ │ - cmp r2, #92 @ 0x5c │ │ │ │ + cmp r2, #124 @ 0x7c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh.w r0, [lr, r5, lsl #1] │ │ │ │ - subs r5, #52 @ 0x34 │ │ │ │ + str.w r0, [lr, r5, lsl #1] │ │ │ │ + subs r5, #84 @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xf7f40095 │ │ │ │ - ldr r2, [r3, #120] @ 0x78 │ │ │ │ + ldrb.w r0, [r4, r5, lsl #1] │ │ │ │ + ldr r2, [r7, #120] @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf7dc0095 │ │ │ │ + @ instruction: 0xf7fc0095 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2566160,40 +2566165,40 @@ │ │ │ │ b.n 7649d6 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb70a │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf58a0095 │ │ │ │ - adds.w r0, r2, #4882432 @ 0x4a8000 │ │ │ │ - rev16 r4, r4 │ │ │ │ + sub.w r0, sl, #4882432 @ 0x4a8000 │ │ │ │ + @ instruction: 0xf5320095 │ │ │ │ + hlt 0x0004 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsrs r0, r1, #20 │ │ │ │ + lsrs r0, r5, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, #64 @ 0x40 │ │ │ │ + subs r2, #96 @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adc.w r0, r8, #4882432 @ 0x4a8000 │ │ │ │ - @ instruction: 0xf5380095 │ │ │ │ + sbc.w r0, r8, #4882432 @ 0x4a8000 │ │ │ │ + adcs.w r0, r8, #4882432 @ 0x4a8000 │ │ │ │ @ instruction: 0xb65e │ │ │ │ lsls r4, r0, #5 │ │ │ │ - @ instruction: 0xf4f20095 │ │ │ │ - @ instruction: 0xf4e80095 │ │ │ │ - @ instruction: 0xfbac0094 │ │ │ │ - sxth r6, r3 │ │ │ │ + adds.w r0, r2, #4882432 @ 0x4a8000 │ │ │ │ + add.w r0, r8, #4882432 @ 0x4a8000 │ │ │ │ + smlalbt r0, r0, ip, r4 │ │ │ │ + sxth r6, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #118 @ 0x76 │ │ │ │ + subs r1, #150 @ 0x96 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - orrs.w r0, ip, #4882432 @ 0x4a8000 │ │ │ │ - @ instruction: 0xfb200094 │ │ │ │ - cbz r2, 764b3c │ │ │ │ + orns r0, ip, #4882432 @ 0x4a8000 │ │ │ │ + @ instruction: 0xfb400094 │ │ │ │ + cbz r2, 764b44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r1, #26] │ │ │ │ + ldrb r0, [r5, #26] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r2, [r0, #26] │ │ │ │ + ldrb r2, [r4, #26] │ │ │ │ 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] @ (764b70 ) │ │ │ │ @@ -2566580,15 +2566585,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 764efe │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r0, #94 @ 0x5e │ │ │ │ + subs r0, #126 @ 0x7e │ │ │ │ lsls r0, r4, #4 │ │ │ │ cbz r4, 764f18 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r4, 764f18 │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2567827,86 +2567832,86 @@ │ │ │ │ blx 69680 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 765ab4 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ add r0, sp, #712 @ 0x2c8 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #2 │ │ │ │ + asrs r4, r2, #3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r3, #14 │ │ │ │ + cmp r3, #46 @ 0x2e │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 765990 │ │ │ │ + b.n 7659d0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 765990 │ │ │ │ + b.n 7659d0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ str r4, [r3, #64] @ 0x40 │ │ │ │ lsls r2, r1, #5 │ │ │ │ str r2, [r2, #64] @ 0x40 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrsb r6, [r6, r5] │ │ │ │ + ldrsb r6, [r2, r6] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r6, [r6, #3] │ │ │ │ + strb r6, [r2, #4] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsls r4, r3, #24 │ │ │ │ + lsls r4, r7, #24 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r4, r3, #11 │ │ │ │ + asrs r4, r7, #11 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - b.n 76587c │ │ │ │ + b.n 7658bc │ │ │ │ lsls r5, r2, #2 │ │ │ │ add r7, pc, #32 @ (adr r7, 765b78 ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ - b.n 765770 │ │ │ │ + b.n 7657b0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ str r2, [r7, #44] @ 0x2c │ │ │ │ lsls r2, r1, #5 │ │ │ │ - b.n 7657f8 │ │ │ │ + b.n 765838 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 7657e4 │ │ │ │ + b.n 765824 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 7656ac │ │ │ │ + b.n 7656ec │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 76577c │ │ │ │ + b.n 7657bc │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 7656f8 │ │ │ │ + b.n 765738 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 7654fc │ │ │ │ + b.n 76553c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 7656b8 │ │ │ │ + b.n 7656f8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 7656a0 │ │ │ │ + b.n 7656e0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 765690 │ │ │ │ + b.n 7656d0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 76567c │ │ │ │ + b.n 7656bc │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 765668 │ │ │ │ + b.n 7656a8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 76564c │ │ │ │ + b.n 76568c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 7655c0 │ │ │ │ + b.n 765600 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldc2 0, cr0, [r4], {156} @ 0x9c │ │ │ │ - b.n 7654c0 │ │ │ │ + ldc2 0, cr0, [r4], #-624 @ 0xfffffd90 │ │ │ │ + b.n 765500 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 7654b4 │ │ │ │ + b.n 7654f4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 765518 │ │ │ │ + b.n 765558 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cmp r1, #12 │ │ │ │ + cmp r1, #44 @ 0x2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r5, #6 │ │ │ │ + subs r5, #38 @ 0x26 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r4, [sp, #936] @ 0x3a8 │ │ │ │ + str r5, [sp, #40] @ 0x28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + stmia r1!, {r2, r3, r5} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r7, #198 @ 0xc6 │ │ │ │ + movs r7, #230 @ 0xe6 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r0, r3, #5 │ │ │ │ + adds r0, r7, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2567996,21 +2568001,21 @@ │ │ │ │ str r3, [r4, #0] │ │ │ │ bl 75b6b4 │ │ │ │ blx 68e24 <__cxa_end_cleanup@plt> │ │ │ │ add r4, pc, #136 @ (adr r4, 765d2c ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldrh r0, [r6, #28] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - b.n 766350 │ │ │ │ + b.n 766390 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 766340 │ │ │ │ + b.n 766380 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 766304 │ │ │ │ + b.n 766344 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 766328 │ │ │ │ + b.n 766368 │ │ │ │ lsls r5, r2, #2 │ │ │ │ adds r4, r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2568143,19 +2568148,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 7654b4 │ │ │ │ blx 68e24 <__cxa_end_cleanup@plt> │ │ │ │ add r2, pc, #640 @ (adr r2, 76609c ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldrh r0, [r7, #16] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - b.n 766220 │ │ │ │ + b.n 766260 │ │ │ │ lsls r5, r2, #2 │ │ │ │ asrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 766200 │ │ │ │ + b.n 766240 │ │ │ │ lsls r5, r2, #2 │ │ │ │ adds r4, r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2568280,15 +2568285,15 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #680 @ (adr r1, 766214 ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldrh r0, [r2, #10] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - b.n 766188 │ │ │ │ + b.n 7661c8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ asrs r4, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #1016 @ (adr r0, 766378 ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2568710,29 +2568715,29 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69680 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 766306 │ │ │ │ ldr r0, [pc, #36] @ (766398 ) │ │ │ │ add r0, pc │ │ │ │ blx 69f28 │ │ │ │ nop │ │ │ │ - svc 50 @ 0x32 │ │ │ │ + svc 82 @ 0x52 │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr r5, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #160 @ 0xa0 │ │ │ │ + movs r0, #192 @ 0xc0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bgt.n 7663a4 │ │ │ │ + bgt.n 7663e4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r6, r1, #6 │ │ │ │ + subs r6, r5, #6 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - udf #114 @ 0x72 │ │ │ │ + udf #146 @ 0x92 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bcs.n 766394 │ │ │ │ + bcc.n 7663d4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2568810,31 +2568815,31 @@ │ │ │ │ ldr r1, [pc, #44] @ (766490 ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 69680 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - udf #44 @ 0x2c │ │ │ │ + udf #76 @ 0x4c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r4, r7, #3 │ │ │ │ + subs r4, r3, #4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bge.n 7663b8 │ │ │ │ + bge.n 7663f8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ble.n 766470 │ │ │ │ + udf #24 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r0, r4, #6 │ │ │ │ + subs r0, r0, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bge.n 7664fc │ │ │ │ + bge.n 76653c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ble.n 766410 │ │ │ │ + ble.n 766450 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bge.n 7664a4 │ │ │ │ + bge.n 7664e4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ble.n 7663c8 │ │ │ │ + ble.n 766408 │ │ │ │ lsls r5, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 76658c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2569356,23 +2569361,23 @@ │ │ │ │ b.n 766914 │ │ │ │ ldr r1, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - movs r1, #46 @ 0x2e │ │ │ │ + movs r1, #78 @ 0x4e │ │ │ │ lsls r0, r4, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r2, #5 │ │ │ │ + subs r2, r6, #5 │ │ │ │ lsls r0, r4, #4 │ │ │ │ str r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r0, #5 │ │ │ │ str r6, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r0, #5 │ │ │ │ str r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2570408,23 +2570413,23 @@ │ │ │ │ b.n 76739a │ │ │ │ ldrh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - asrs r2, r5, #27 │ │ │ │ + asrs r2, r1, #28 │ │ │ │ lsls r0, r4, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r4, r0, #5 │ │ │ │ - asrs r2, r2, #18 │ │ │ │ + asrs r2, r6, #18 │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldrh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r4, r0, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2570678,15 +2570683,15 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r1, #20] │ │ │ │ lsls r4, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #10 │ │ │ │ + asrs r2, r1, #11 │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldrh r6, [r3, #12] │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldrh r2, [r7, #10] │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldrh r2, [r3, #10] │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2570877,19 +2570882,19 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r1, #8] │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r7, #6] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - asrs r4, r6, #5 │ │ │ │ + asrs r4, r2, #6 │ │ │ │ lsls r0, r4, #4 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #4 │ │ │ │ + asrs r2, r1, #5 │ │ │ │ lsls r0, r4, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r1, #0] │ │ │ │ lsls r4, r0, #5 │ │ │ │ strh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2571630,15 +2571635,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ b.n 767fca │ │ │ │ blx 68e24 <__cxa_end_cleanup@plt> │ │ │ │ strh r2, [r5, #4] │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #4 │ │ │ │ + lsrs r2, r4, #4 │ │ │ │ lsls r0, r4, #4 │ │ │ │ strh r0, [r2, #2] │ │ │ │ lsls r4, r0, #5 │ │ │ │ strh r6, [r5, #0] │ │ │ │ lsls r4, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2572993,29 +2572998,29 @@ │ │ │ │ nop │ │ │ │ strb r4, [r6, #30] │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r0, #30] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - movs r0, r4 │ │ │ │ + lsls r0, r0, #1 │ │ │ │ lsls r0, r4, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - vsra.u8 d0, d15, #2 │ │ │ │ + vsra.u32 d0, d15, #18 │ │ │ │ strb r0, [r1, #27] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - vbit d0, d4, d15 │ │ │ │ + veor d16, d4, d15 │ │ │ │ adds r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - mcr2 1, 3, r0, cr10, cr15, {0} │ │ │ │ - ldc2l 1, cr0, [lr, #124]! @ 0x7c │ │ │ │ - ldc2 1, cr0, [r4, #-124]! @ 0xffffff84 │ │ │ │ + mcr2 1, 4, r0, cr10, cr15, {0} │ │ │ │ + mrc2 1, 0, r0, cr14, cr15, {0} │ │ │ │ + ldc2l 1, cr0, [r4, #-124] @ 0xffffff84 │ │ │ │ strb r2, [r5, #15] │ │ │ │ lsls r4, r0, #5 │ │ │ │ strb r0, [r1, #15] │ │ │ │ lsls r4, r0, #5 │ │ │ │ strb r0, [r5, #14] │ │ │ │ lsls r4, r0, #5 │ │ │ │ strb r6, [r0, #14] │ │ │ │ @@ -2573181,20 +2573186,20 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 768f16 │ │ │ │ blx 68e24 <__cxa_end_cleanup@plt> │ │ │ │ strb r4, [r4, #8] │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfab2011f │ │ │ │ + @ instruction: 0xfad2011f │ │ │ │ strb r6, [r5, #6] │ │ │ │ lsls r4, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa16011f │ │ │ │ + @ instruction: 0xfa36011f │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r6, #4] │ │ │ │ lsls r4, r0, #5 │ │ │ │ strb r6, [r6, #3] │ │ │ │ lsls r4, r0, #5 │ │ │ │ strb r4, [r2, #3] │ │ │ │ @@ -2573625,23 +2573630,23 @@ │ │ │ │ ldr r1, [pc, #36] @ (7693ac ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 69680 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - add r6, sp, #960 @ 0x3c0 │ │ │ │ + add r7, sp, #64 @ 0x40 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r6, sp, #968 @ 0x3c8 │ │ │ │ + add r7, sp, #72 @ 0x48 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - orns r0, r4, #157 @ 0x9d │ │ │ │ - add r6, sp, #744 @ 0x2e8 │ │ │ │ + eors.w r0, r4, #157 @ 0x9d │ │ │ │ + add r6, sp, #872 @ 0x368 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - orr.w r0, r2, #157 @ 0x9d │ │ │ │ - stmia r2!, {r2, r4, r6, r7} │ │ │ │ + orn r0, r2, #157 @ 0x9d │ │ │ │ + stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ (7694b0 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2573749,23 +2573754,23 @@ │ │ │ │ b.n 769436 │ │ │ │ adds r5, r2, #4 │ │ │ │ b.n 7693fa │ │ │ │ ldr r6, [r6, #64] @ 0x40 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #976 @ (adr r7, 76988c ) │ │ │ │ + add r0, sp, #80 @ 0x50 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - vshr.s64 d0, d13, #54 │ │ │ │ - add r5, sp, #928 @ 0x3a0 │ │ │ │ + vshr.s64 d0, d13, #22 │ │ │ │ + add r6, sp, #32 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r5, sp, #856 @ 0x358 │ │ │ │ + add r5, sp, #984 @ 0x3d8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - vqadd.s64 d0, d22, d13 │ │ │ │ - add r5, sp, #480 @ 0x1e0 │ │ │ │ + vqadd.s16 d16, d22, d13 │ │ │ │ + add r5, sp, #608 @ 0x260 │ │ │ │ lsls r5, r2, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2573990,15 +2573995,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 769704 │ │ │ │ ldr r0, [pc, #4] @ (769720 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a7c │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #316] @ (769874 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2574176,15 +2574181,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (7698f8 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a7c │ │ │ │ - stmia r6!, {r1, r5, r6, r7} │ │ │ │ + stmia r7!, {r1} │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #500] @ (769b04 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2575387,67 +2575392,67 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (76a50c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (76a510 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - str r4, [r1, #80] @ 0x50 │ │ │ │ + str r4, [r5, #80] @ 0x50 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - ldr r7, [sp, #216] @ 0xd8 │ │ │ │ + ldr r7, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r7, [sp, #144] @ 0x90 │ │ │ │ + ldr r7, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r7, [sp, #56] @ 0x38 │ │ │ │ + ldr r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r7, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r6, [sp, #912] @ 0x390 │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r6, [sp, #840] @ 0x348 │ │ │ │ + ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - stmia r7!, {r3, r4, r6} │ │ │ │ + stmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r6, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r4, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r6, [sp, #648] @ 0x288 │ │ │ │ + ldr r6, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r6, [sp, #576] @ 0x240 │ │ │ │ + ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r6, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r6, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - stmia r7!, {r1, r4, r6} │ │ │ │ + stmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrb r0, [r4, r1] │ │ │ │ + ldrb r0, [r0, r2] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r6, [sp, #296] @ 0x128 │ │ │ │ + ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r6, [sp, #208] @ 0xd0 │ │ │ │ + ldr r6, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r6, [sp, #120] @ 0x78 │ │ │ │ + ldr r6, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ + ldr r6, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r6, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r5, [sp, #864] @ 0x360 │ │ │ │ + ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r5, [sp, #808] @ 0x328 │ │ │ │ + ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r5, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r5, [sp, #584] @ 0x248 │ │ │ │ + ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r4, [r2, #17] │ │ │ │ + strb r4, [r6, #17] │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #588] @ (76a774 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2575702,53 +2575707,53 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r1, r3] │ │ │ │ lsls r4, r0, #5 │ │ │ │ movs r3, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #84 @ 0x54 │ │ │ │ + cmp r5, #116 @ 0x74 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r5, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ble.n 76a754 │ │ │ │ + udf #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [sp, #264] @ 0x108 │ │ │ │ + str r6, [sp, #392] @ 0x188 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + ldr r1, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r5, [sp, #320] @ 0x140 │ │ │ │ + ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r5, [sp, #264] @ 0x108 │ │ │ │ + ldr r5, [sp, #392] @ 0x188 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r5, [sp, #184] @ 0xb8 │ │ │ │ + ldr r5, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ble.n 76a7dc │ │ │ │ + ble.n 76a81c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf122009e │ │ │ │ - adds.w r0, r0, #158 @ 0x9e │ │ │ │ - @ instruction: 0xf0fe009e │ │ │ │ - @ instruction: 0xf0ec009e │ │ │ │ + adc.w r0, r2, #158 @ 0x9e │ │ │ │ + @ instruction: 0xf130009e │ │ │ │ + adds.w r0, lr, #158 @ 0x9e │ │ │ │ + add.w r0, ip, #158 @ 0x9e │ │ │ │ ldr r6, [r2, r4] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - ldr r3, [pc, #72] @ (76a80c ) │ │ │ │ + ldr r3, [pc, #200] @ (76a88c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r3, [pc, #48] @ (76a7f8 ) │ │ │ │ + ldr r3, [pc, #176] @ (76a878 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r3, [pc, #24] @ (76a7e4 ) │ │ │ │ + ldr r3, [pc, #152] @ (76a864 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r3, [pc, #0] @ (76a7d0 ) │ │ │ │ + ldr r3, [pc, #128] @ (76a850 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r4, [sp, #360] @ 0x168 │ │ │ │ + ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r4, [sp, #288] @ 0x120 │ │ │ │ + ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r4, [sp, #216] @ 0xd8 │ │ │ │ + ldr r4, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2576204,15 +2576209,15 @@ │ │ │ │ b.n 76ac36 │ │ │ │ strb r4, [r3, r5] │ │ │ │ lsls r4, r0, #5 │ │ │ │ strb r6, [r2, r5] │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - udf #172 @ 0xac │ │ │ │ + udf #204 @ 0xcc │ │ │ │ lsls r7, r3, #4 │ │ │ │ strb r6, [r4, r2] │ │ │ │ lsls r4, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r2, r7] │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2576301,15 +2576306,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ blx 68e24 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ strh r4, [r0, r5] │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 76ad20 │ │ │ │ + bgt.n 76ad60 │ │ │ │ lsls r7, r3, #4 │ │ │ │ strh r2, [r1, r3] │ │ │ │ lsls r4, r0, #5 │ │ │ │ strh r6, [r4, r2] │ │ │ │ lsls r4, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2576550,15 +2576555,15 @@ │ │ │ │ b.n 76af58 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r2, r1] │ │ │ │ lsls r4, r0, #5 │ │ │ │ strh r2, [r2, r1] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - blt.n 76af4c │ │ │ │ + blt.n 76af8c │ │ │ │ lsls r7, r3, #4 │ │ │ │ str r6, [r7, r7] │ │ │ │ lsls r4, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r6, r2] │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2577269,37 +2577274,37 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #288] @ (76b810 ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 76b7a8 │ │ │ │ + bmi.n 76b7e8 │ │ │ │ lsls r7, r3, #4 │ │ │ │ - bmi.n 76b730 │ │ │ │ + bmi.n 76b770 │ │ │ │ lsls r7, r3, #4 │ │ │ │ asrs r0, r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #1008] @ (76baf4 ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ - ldrh r0, [r6, #42] @ 0x2a │ │ │ │ + ldrh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrh r0, [r3, #42] @ 0x2a │ │ │ │ + ldrh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrh r4, [r7, #40] @ 0x28 │ │ │ │ + ldrh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ + ldr r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr r1, [pc, #328] @ (76b860 ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldr r1, [pc, #232] @ (76b804 ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ - strh r4, [r6, #42] @ 0x2a │ │ │ │ + strh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r6, [r3, #38] @ 0x26 │ │ │ │ + strh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r5, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r2, [pc, #220] @ (76b810 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2577477,15 +2577482,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 467e24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x353ab8> │ │ │ │ adds r4, #4 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 76b8b4 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - beq.n 76b860 │ │ │ │ + beq.n 76b8a0 │ │ │ │ lsls r7, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movs r3, #0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2579469,15 +2579474,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 76cd48 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl ad4ac8 │ │ │ │ + bl ad4a58 │ │ │ │ orrs r6, r0 │ │ │ │ b.n 76cc78 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b899c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a4630> │ │ │ │ mov r0, r4 │ │ │ │ bl 4b91e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a4e78> │ │ │ │ b.n 76cca8 │ │ │ │ @@ -2580967,24 +2580972,24 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #692] @ 0x2b4 │ │ │ │ mov.w r3, #0 │ │ │ │ bl 48dc30 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3798c4> │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ strb r4, [r1, #0] │ │ │ │ - bl ac4910 │ │ │ │ + bl ac48a0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 7763ec │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 49c940 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3885d4> │ │ │ │ mov r0, r5 │ │ │ │ - bl ace970 │ │ │ │ + bl ace900 │ │ │ │ mov r1, r4 │ │ │ │ mov.w r2, #408 @ 0x198 │ │ │ │ add r0, sp, #284 @ 0x11c │ │ │ │ blx 6a204 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -2581961,19 +2581966,19 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ movs r3, #40 @ 0x28 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #872 @ (adr r4, 76eab4 ) │ │ │ │ + add r4, pc, #1000 @ (adr r4, 76eb34 ) │ │ │ │ lsls r7, r3, #4 │ │ │ │ - add r4, pc, #848 @ (adr r4, 76eaa0 ) │ │ │ │ + add r4, pc, #976 @ (adr r4, 76eb20 ) │ │ │ │ lsls r7, r3, #4 │ │ │ │ - add r3, pc, #408 @ (adr r3, 76e8ec ) │ │ │ │ + add r3, pc, #536 @ (adr r3, 76e96c ) │ │ │ │ lsls r7, r3, #4 │ │ │ │ adds r6, r3, r3 │ │ │ │ lsls r4, r0, #5 │ │ │ │ bl 53d540 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x4291d4> │ │ │ │ ldr r6, [r7, #76] @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ ldrb r2, [r6, #13] │ │ │ │ @@ -2582378,21 +2582383,21 @@ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 68e24 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - add r0, pc, #608 @ (adr r0, 76edc8 ) │ │ │ │ + add r0, pc, #736 @ (adr r0, 76ee48 ) │ │ │ │ lsls r7, r3, #4 │ │ │ │ asrs r6, r7, #19 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r6, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #1144] @ 76f000 │ │ │ │ @@ -2582419,26 +2582424,26 @@ │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 76ee58 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 76ee68 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad3e98 │ │ │ │ + bl ad3e28 │ │ │ │ ldr.w r2, [pc, #1076] @ 76f00c │ │ │ │ movs r3, #5 │ │ │ │ movs r1, #14 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 495098 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x380d2c> │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ bics.w r3, r3, #2 │ │ │ │ bne.n 76ebf6 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad2b84 │ │ │ │ + bl ad2b14 │ │ │ │ ldr.w r3, [r4, #424] @ 0x1a8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 76ec16 │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2582546,15 +2582551,15 @@ │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 76ed34 │ │ │ │ ldr.w r1, [r4, #368] @ 0x170 │ │ │ │ mov r0, r4 │ │ │ │ sub.w r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl acd7e4 │ │ │ │ + bl acd774 │ │ │ │ ldr.w r8, [pc, #740] @ 76f01c │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r8, pc │ │ │ │ mov r1, r8 │ │ │ │ bl 47fd14 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x36b9a8> │ │ │ │ movs r2, #0 │ │ │ │ @@ -2582569,15 +2582574,15 @@ │ │ │ │ bl 776d7c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 76b81c │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.w 76ee94 │ │ │ │ - bl ad130c │ │ │ │ + bl ad129c │ │ │ │ ldr r2, [pc, #680] @ (76f020 ) │ │ │ │ str.w r9, [sp, #4] │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, r2] │ │ │ │ ldr r2, [pc, #672] @ (76f024 ) │ │ │ │ adds r1, #8 │ │ │ │ @@ -2582601,15 +2582606,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4d9f8c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3c5c20> │ │ │ │ ldr r3, [pc, #632] @ (76f02c ) │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ mov r2, r3 │ │ │ │ - bl acc1f8 │ │ │ │ + bl acc188 │ │ │ │ mov r0, r4 │ │ │ │ bl 76cc1c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 76edc0 │ │ │ │ ldrb.w r3, [r4, #354] @ 0x162 │ │ │ │ ldrb.w r2, [r4, #355] @ 0x163 │ │ │ │ orrs r3, r2 │ │ │ │ @@ -2582632,18 +2582637,18 @@ │ │ │ │ orr.w r5, r0, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b89fc <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a4690> │ │ │ │ orrs r0, r5 │ │ │ │ ands.w r5, r0, #255 @ 0xff │ │ │ │ bne.n 76edd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl abd80c │ │ │ │ + bl abd79c │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac3bc4 │ │ │ │ + bl ac3b54 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 530e24 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x41cab8> │ │ │ │ mov r0, r4 │ │ │ │ bl 4b91e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a4e78> │ │ │ │ ldr r2, [pc, #504] @ (76f030 ) │ │ │ │ @@ -2582662,15 +2582667,15 @@ │ │ │ │ b.n 76edd8 │ │ │ │ mov r0, r4 │ │ │ │ bl 77c40c │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 76ebce │ │ │ │ mov r0, r4 │ │ │ │ - bl ac06c8 │ │ │ │ + bl ac0658 │ │ │ │ mov r0, r4 │ │ │ │ bl 778fdc │ │ │ │ mov r0, r4 │ │ │ │ bl 4b91e4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a4e78> │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2582679,19 +2582684,19 @@ │ │ │ │ bl 76db18 │ │ │ │ b.n 76ebce │ │ │ │ mov r0, r4 │ │ │ │ bl 775c94 │ │ │ │ b.n 76ed9e │ │ │ │ bl 774958 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae7dd8 │ │ │ │ + bl ae7d68 │ │ │ │ mov r0, r4 │ │ │ │ bl 4942f8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x37ff8c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ad130c │ │ │ │ + bl ad129c │ │ │ │ ldr r2, [pc, #372] @ (76f020 ) │ │ │ │ mov.w r9, #0 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ ldr r1, [pc, #380] @ (76f034 ) │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ @@ -2582833,15 +2582838,15 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r3, #17 │ │ │ │ lsls r4, r0, #5 │ │ │ │ svc 255 @ 0xff │ │ │ │ vaddw.u q15, , d1 │ │ │ │ vmla.i q15, , d25[0] │ │ │ │ - vcvt.u16.f16 d25, d16, #1 │ │ │ │ + vcvt.u16.f16 , q0, #1 │ │ │ │ lsls r7, r3, #4 │ │ │ │ b.n 76f05a │ │ │ │ vraddhn.i d18, , q6 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 76ef32 │ │ │ │ vqrdmulh.s , , d23[0] │ │ │ │ vcvt.f32.u32 d29, d29, #1 │ │ │ │ @@ -2583035,33 +2583040,33 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldmia r3!, {r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r1, #5 │ │ │ │ - strh r2, [r6, r3] │ │ │ │ + strh r2, [r2, r4] │ │ │ │ lsls r5, r2, #2 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, r3] │ │ │ │ + strh r6, [r0, r4] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r4, [r5, r1] │ │ │ │ + strh r4, [r1, r2] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r2, [r7, r1] │ │ │ │ + strh r2, [r3, r2] │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldmia r3, {r2, r3, r4} │ │ │ │ lsls r1, r1, #5 │ │ │ │ - strh r6, [r2, r1] │ │ │ │ + strh r6, [r6, r1] │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldmia r2!, {r4, r6, r7} │ │ │ │ lsls r1, r1, #5 │ │ │ │ - strh r6, [r5, r0] │ │ │ │ + strh r6, [r1, r1] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r6, [r3, r0] │ │ │ │ + strh r6, [r7, r0] │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r2, [pc, #628] @ (76f4e4 ) │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -2583321,37 +2583326,37 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldmia r1!, {r3, r4, r7} │ │ │ │ lsls r1, r1, #5 │ │ │ │ lsrs r4, r0, #20 │ │ │ │ lsls r4, r0, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, r2] │ │ │ │ + str r2, [r3, r3] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r6, [r7, r3] │ │ │ │ + str r6, [r3, r4] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r6, [r0, r2] │ │ │ │ + str r6, [r4, r2] │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r1, r1, #5 │ │ │ │ - str r0, [r4, r1] │ │ │ │ + str r0, [r0, r2] │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldmia r0!, {r1, r3, r5} │ │ │ │ lsls r1, r1, #5 │ │ │ │ - str r0, [r2, r3] │ │ │ │ + str r0, [r6, r3] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r6, [r4, r0] │ │ │ │ + str r6, [r0, r1] │ │ │ │ lsls r5, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, r2] │ │ │ │ + str r2, [r7, r2] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r4, [r3, r1] │ │ │ │ + str r4, [r7, r1] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r6, [r5, r0] │ │ │ │ + str r6, [r1, r1] │ │ │ │ lsls r5, r2, #2 │ │ │ │ lsrs r0, r6, #12 │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 76f56c │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ @@ -2592571,15 +2592576,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #0 │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #824 @ (adr r5, 775d9c ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ - lsls r0, r2, #22 │ │ │ │ + lsls r0, r6, #22 │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ ldr r2, [pc, #516] @ (775c80 ) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ @@ -2597015,15 +2597020,15 @@ │ │ │ │ strb r0, [r7, #31] │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ strb r2, [r0, #27] │ │ │ │ lsls r3, r0, #5 │ │ │ │ strb r2, [r5, #26] │ │ │ │ lsls r3, r0, #5 │ │ │ │ - cbnz r4, 778a2c │ │ │ │ + pop {r2} │ │ │ │ lsls r4, r2, #2 │ │ │ │ strb r6, [r7, #25] │ │ │ │ lsls r3, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2600501,15 +2600506,15 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r2, r4 │ │ │ │ lsls r1, r1, #5 │ │ │ │ adds r2, r1, r4 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - b.n 77ad88 │ │ │ │ + b.n 77adc8 │ │ │ │ lsls r6, r3, #4 │ │ │ │ adds r2, r7, r3 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r2, r2, #31 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r6, #30 │ │ │ │ lsls r1, r1, #5 │ │ │ │ @@ -2600600,15 +2600605,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (77aef8 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a7c │ │ │ │ - sub sp, #392 @ 0x188 │ │ │ │ + cbz r2, 77aefc │ │ │ │ lsls r7, r1, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3776] @ 0xec0 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [pc, #2588] @ 77b92c │ │ │ │ @@ -2601608,15 +2601613,15 @@ │ │ │ │ blx 68e24 <__cxa_end_cleanup@plt> │ │ │ │ str r4, [r4, r3] │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r0, r3] │ │ │ │ lsls r3, r0, #5 │ │ │ │ - blt.n 77ba2c │ │ │ │ + blt.n 77b86c │ │ │ │ lsls r6, r3, #4 │ │ │ │ @ instruction: 0x47a6 │ │ │ │ lsls r3, r0, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2603243,17 +2603248,17 @@ │ │ │ │ blx 69680 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 77c92e │ │ │ │ nop │ │ │ │ adds r6, #242 @ 0xf2 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #16] │ │ │ │ + ldrb r4, [r2, #17] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r2, r3, #5 │ │ │ │ + lsrs r2, r7, #5 │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #232] @ (77ca98 ) │ │ │ │ @@ -2603358,17 +2603363,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #50 @ 0x32 │ │ │ │ lsls r3, r0, #5 │ │ │ │ adds r6, #0 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #12] │ │ │ │ + ldrb r2, [r2, #13] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r2, r2, #1 │ │ │ │ + lsrs r2, r6, #1 │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #624] @ (77cd38 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2603629,27 +2603634,27 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ adds r5, #48 @ 0x30 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #9] │ │ │ │ + ldrb r6, [r0, #10] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r4, [r5, r4] │ │ │ │ + ldr r4, [r1, r5] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r0, [r6, #7] │ │ │ │ + strb r0, [r2, #8] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - lsls r4, r2, #28 │ │ │ │ + lsls r4, r6, #28 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r0, [r7, #6] │ │ │ │ + ldrb r0, [r3, #7] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r6, [r2, r2] │ │ │ │ + ldr r6, [r6, r2] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r0, r4, #27 │ │ │ │ + lsls r0, r0, #28 │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #340] @ (77cec4 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2603790,25 +2603795,25 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69680 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 77ce7c │ │ │ │ adds r2, #136 @ 0x88 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #0] │ │ │ │ + ldrb r6, [r4, #0] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r6, [r1, #31] │ │ │ │ + strb r6, [r5, #31] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r0, [r5, #30] │ │ │ │ + strb r0, [r1, #31] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r6, [r2, #29] │ │ │ │ + strb r6, [r6, #29] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r4, [r7, #28] │ │ │ │ + strb r4, [r3, #29] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r4, #16 │ │ │ │ + lsls r0, r0, #17 │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr.w r4, [pc, #1604] @ 77d53c │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2604425,49 +2604430,49 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ adds r0, #246 @ 0xf6 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #12 │ │ │ │ + lsls r2, r0, #13 │ │ │ │ lsls r5, r2, #2 │ │ │ │ cmp r7, #170 @ 0xaa │ │ │ │ lsls r3, r0, #5 │ │ │ │ movs r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #17] │ │ │ │ + strb r6, [r7, #17] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r2, [r0, r2] │ │ │ │ + strh r2, [r4, r2] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r4, r6, #1 │ │ │ │ + lsls r4, r2, #2 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsls r6, r4, #1 │ │ │ │ + lsls r6, r0, #2 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r6, [r6, #13] │ │ │ │ + strb r6, [r2, #14] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r0, [r1, r7] │ │ │ │ + str r0, [r5, r7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [r0, #40] @ 0x28 │ │ │ │ + ldr r2, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - strb r6, [r2, #11] │ │ │ │ + strb r6, [r6, #11] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add sp, #192 @ 0xc0 │ │ │ │ + add sp, #320 @ 0x140 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ + strb r0, [r6, #10] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r6, [r2, #10] │ │ │ │ + strb r6, [r6, #10] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r4, [r0, #9] │ │ │ │ + strb r4, [r4, #9] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r6, [r0, #8] │ │ │ │ + strb r6, [r4, #8] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r2, [r2, #6] │ │ │ │ + strb r2, [r6, #6] │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #108] @ (77d610 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2605545,33 +2605550,33 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ + ldr r2, [r3, #24] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r6, [r0, #24] │ │ │ │ + ldr r6, [r4, #24] │ │ │ │ lsls r4, r2, #2 │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, r0, #4849664 @ 0x4a0000 │ │ │ │ + rsbs r0, r0, #4849664 @ 0x4a0000 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, r7, #7 │ │ │ │ lsls r3, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -2605896,27 +2605901,27 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ cbz r4, 77e3ce │ │ │ │ lsls r5, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r1, #4 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - str r2, [r6, #84] @ 0x54 │ │ │ │ + str r2, [r2, #88] @ 0x58 │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - movw r0, #16532 @ 0x4094 │ │ │ │ + @ instruction: 0xf2640094 │ │ │ │ adds r0, r3, #3 │ │ │ │ lsls r3, r0, #5 │ │ │ │ adds r6, r1, #2 │ │ │ │ lsls r3, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -2606241,27 +2606246,27 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r4, r6 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - str r0, [r6, #32] │ │ │ │ + str r0, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - mcr 0, 7, r0, cr2, cr4, {4} │ │ │ │ + vqadd.s8 d0, d18, d4 │ │ │ │ adds r6, r6, r5 │ │ │ │ lsls r3, r0, #5 │ │ │ │ adds r4, r5, r4 │ │ │ │ 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 │ │ │ │ @@ -2606603,27 +2606608,27 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #376 @ 0x178 │ │ │ │ lsls r5, r7, #4 │ │ │ │ asrs r2, r6, #31 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldrsh r4, [r4, r2] │ │ │ │ + ldrsh r4, [r0, r3] │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb300094 │ │ │ │ + adcs.w r0, r0, r4, lsr #2 │ │ │ │ asrs r4, r0, #23 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r2, r7, #21 │ │ │ │ lsls r3, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ @@ -2607673,15 +2607678,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ lsrs r6, r2, #13 │ │ │ │ lsls r3, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2 │ │ │ │ + asrs r4, r6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #476] @ 77f760 │ │ │ │ sub sp, #32 │ │ │ │ @@ -2607884,15 +2607889,15 @@ │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r1, #7 │ │ │ │ lsls r3, r0, #5 │ │ │ │ @ instruction: 0xf6ea0142 │ │ │ │ lsrs r6, r7, #2 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - subs r7, #24 │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ (77f7d0 ) │ │ │ │ ldr r2, [pc, #64] @ (77f7d4 ) │ │ │ │ @@ -2608276,15 +2608281,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] @ (77fb84 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a7c │ │ │ │ - ldrb r6, [r1, #1] │ │ │ │ + ldrb r6, [r5, #1] │ │ │ │ lsls r0, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r4, [r0] │ │ │ │ mov r6, r0 │ │ │ │ @@ -2608328,15 +2608333,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (77fc00 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a7c │ │ │ │ - str r2, [r3, #60] @ 0x3c │ │ │ │ + str r2, [r7, #60] @ 0x3c │ │ │ │ lsls r7, r1, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #112] @ (77fc88 ) │ │ │ │ @@ -2609643,64 +2609648,64 @@ │ │ │ │ nop │ │ │ │ lsls r2, r5, #7 │ │ │ │ lsls r3, r0, #5 │ │ │ │ lsls r4, r4, #7 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #704] @ (780c64 ) │ │ │ │ + ldr r0, [pc, #832] @ (780ce4 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r0, #28 │ │ │ │ + lsls r2, r4, #28 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cbz r2, 7809c6 │ │ │ │ + cbz r2, 7809ce │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [pc, #640] @ (780c30 ) │ │ │ │ + ldr r0, [pc, #768] @ (780cb0 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #32] │ │ │ │ + strh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r0, r9 │ │ │ │ + add r0, sp │ │ │ │ lsls r4, r2, #2 │ │ │ │ - beq.n 7808ec │ │ │ │ + beq.n 78092c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r4, [r3, #8] │ │ │ │ + strh r4, [r7, #8] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add ip, r3 │ │ │ │ + add ip, r7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ @ instruction: 0xfbf20142 │ │ │ │ - negs r6, r7 │ │ │ │ + cmp r6, r3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r5, #62 @ 0x3e │ │ │ │ + subs r5, #94 @ 0x5e │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r2, sp, #872 @ 0x368 │ │ │ │ + add r2, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, r0 │ │ │ │ + cmp r6, r4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adcs r0, r0 │ │ │ │ + adcs r0, r4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r0, r1 │ │ │ │ + asrs r0, r5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r4, {r2, r3, r4, r5} │ │ │ │ + ldmia r4, {r2, r3, r4, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r7, #156 @ 0x9c │ │ │ │ + subs r7, #188 @ 0xbc │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r7, #126 @ 0x7e │ │ │ │ + subs r7, #158 @ 0x9e │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r7, #72] @ 0x48 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - subs r7, #46 @ 0x2e │ │ │ │ + subs r7, #78 @ 0x4e │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r2, {r2, r6, r7} │ │ │ │ + ldmia r2, {r2, r5, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r6, #110 @ 0x6e │ │ │ │ + subs r6, #142 @ 0x8e │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ adds r2, #4 │ │ │ │ cmp r8, r2 │ │ │ │ beq.w 780b9e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mla r3, ip, r3, r0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ @@ -2610262,38 +2610267,38 @@ │ │ │ │ subs r1, r3, r4 │ │ │ │ blx 69e04 │ │ │ │ b.n 780f58 │ │ │ │ b.n 780f68 │ │ │ │ ldr r0, [pc, #56] @ (780ff8 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a7c │ │ │ │ - subs r5, #84 @ 0x54 │ │ │ │ + subs r5, #116 @ 0x74 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #78 @ 0x4e │ │ │ │ + subs r4, #110 @ 0x6e │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r3, #230 @ 0xe6 │ │ │ │ + subs r4, #6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r0, #224 @ 0xe0 │ │ │ │ + subs r1, #0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r2, #48 @ 0x30 │ │ │ │ + subs r2, #80 @ 0x50 │ │ │ │ lsls r4, r2, #2 │ │ │ │ @ instruction: 0xf0b80142 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ eor.w r1, r4, #66 @ 0x42 │ │ │ │ orn r1, ip, #66 @ 0x42 │ │ │ │ - str r2, [r6, r0] │ │ │ │ + str r2, [r2, r1] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r6, [r2, r0] │ │ │ │ + str r6, [r6, r0] │ │ │ │ lsls r7, r1, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r4, [r5, #40]! │ │ │ │ @@ -2610985,17 +2610990,17 @@ │ │ │ │ nop │ │ │ │ eor.w r1, r8, r2, lsl #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ orns r1, ip, r2, lsl #1 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #174 @ 0xae │ │ │ │ + adds r1, #206 @ 0xce │ │ │ │ lsls r4, r2, #2 │ │ │ │ - pop {r2, r5, r6, r7} │ │ │ │ + pop {r2, pc} │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldrd r0, r1, [r8, #-264] @ 0x108 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #200] @ 0xc8 │ │ │ │ @@ -2611621,15 +2611626,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 76caf0 │ │ │ │ blx 68e24 <__cxa_end_cleanup@plt> │ │ │ │ b.n 782450 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #158 @ 0x9e │ │ │ │ + cmp r2, #190 @ 0xbe │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r0 │ │ │ │ add.w r2, r0, #48 @ 0x30 │ │ │ │ @@ -2611801,17 +2611806,17 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #48 @ 0x30 │ │ │ │ + cmp r1, #80 @ 0x50 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - push {r2, r3, r4} │ │ │ │ + push {r2, r3, r4, r5} │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #752] @ (7821f4 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2612093,25 +2612098,25 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 7823dc │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #136 @ 0x88 │ │ │ │ + cmp r0, #168 @ 0xa8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r1, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ udf #214 @ 0xd6 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - movs r6, #94 @ 0x5e │ │ │ │ + movs r6, #126 @ 0x7e │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r1, [sp, #168] @ 0xa8 │ │ │ │ + ldr r1, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r5, #98 @ 0x62 │ │ │ │ + movs r5, #130 @ 0x82 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #516] @ (782434 ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2612323,19 +2612328,19 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ bgt.n 782438 │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r1, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #192 @ 0xc0 │ │ │ │ + add r7, sp, #320 @ 0x140 │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #2 │ │ │ │ + movs r4, #34 @ 0x22 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #512] @ (78266c ) │ │ │ │ @@ -2612543,27 +2612548,27 @@ │ │ │ │ nop │ │ │ │ blt.n 782588 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ blt.n 78257c │ │ │ │ lsls r2, r0, #5 │ │ │ │ - str r6, [sp, #240] @ 0xf0 │ │ │ │ + str r6, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r3, #82 @ 0x52 │ │ │ │ + movs r3, #114 @ 0x72 │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ bge.n 782590 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - movs r1, #248 @ 0xf8 │ │ │ │ + movs r2, #24 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r0, #230 @ 0xe6 │ │ │ │ + movs r1, #6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #136] @ 0x88 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2612682,17 +2612687,17 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #78 @ 0x4e │ │ │ │ + movs r0, #110 @ 0x6e │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r3, sp, #216 @ 0xd8 │ │ │ │ + add r3, sp, #344 @ 0x158 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #852] @ (782b30 ) │ │ │ │ @@ -2613024,23 +2613029,23 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 782b60 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r0, #4 │ │ │ │ + subs r6, r4, #4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r1, sp, #848 @ 0x350 │ │ │ │ + add r1, sp, #976 @ 0x3d0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r6, r7, #1 │ │ │ │ + subs r6, r3, #2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r4, [r2, r0] │ │ │ │ + ldrh r4, [r6, r0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, sp, #248 @ 0xf8 │ │ │ │ + add r1, sp, #376 @ 0x178 │ │ │ │ lsls r4, r2, #2 │ │ │ │ bpl.n 782aa8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2613176,17 +2613181,17 @@ │ │ │ │ str r3, [r5, #8] │ │ │ │ str.w r2, [r8] │ │ │ │ b.n 782bea │ │ │ │ bmi.n 782db8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r4, #0 │ │ │ │ + adds r4, r0, #1 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r6, pc, #872 @ (adr r6, 783030 ) │ │ │ │ + add r6, pc, #1000 @ (adr r6, 7830b0 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr.w r5, [pc, #1700] @ 783380 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2613868,35 +2613873,35 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 7833ac │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r0, r0 │ │ │ │ + subs r2, r4, r0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r5, pc, #240 @ (adr r5, 783488 ) │ │ │ │ + add r5, pc, #368 @ (adr r5, 783508 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r4, r2, r3 │ │ │ │ + adds r4, r6, r3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r4, pc, #48 @ (adr r4, 7833d0 ) │ │ │ │ + add r4, pc, #176 @ (adr r4, 783450 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r2, r2, #30 │ │ │ │ + asrs r2, r6, #30 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r2, pc, #808 @ (adr r2, 7836d0 ) │ │ │ │ + add r2, pc, #936 @ (adr r2, 783750 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r4, r3, #25 │ │ │ │ + asrs r4, r7, #25 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r1, pc, #584 @ (adr r1, 7835f8 ) │ │ │ │ + add r1, pc, #712 @ (adr r1, 783678 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldmia r5, {r1, r2, r5, r6} │ │ │ │ lsls r2, r0, #5 │ │ │ │ - asrs r0, r2, #21 │ │ │ │ + asrs r0, r6, #21 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ + add r0, pc, #104 @ (adr r0, 783424 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #144] @ (783460 ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -2614262,19 +2614267,19 @@ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ b.n 783668 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r5, r6, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ - asrs r2, r0, #6 │ │ │ │ + asrs r2, r4, #6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r5, [pc, #464] @ (78393c ) │ │ │ │ + ldr r5, [pc, #592] @ (7839bc ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [sp, #648] @ 0x288 │ │ │ │ + ldr r4, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r2, #2 │ │ │ │ movs r7, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2614398,17 +2614403,17 @@ │ │ │ │ blx 69680 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 783822 │ │ │ │ ldmia r0!, {r4, r5} │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #29 │ │ │ │ + lsrs r4, r7, #29 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r2, [sp, #264] @ 0x108 │ │ │ │ + ldr r2, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2615129,37 +2615134,37 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r3, r5} │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r4, #23 │ │ │ │ + lsrs r0, r0, #24 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r4, r6, #22 │ │ │ │ + lsrs r4, r2, #23 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r0, #5 │ │ │ │ - lsrs r6, r1, #15 │ │ │ │ + lsrs r6, r5, #15 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r4, r3, #15 │ │ │ │ + lsrs r4, r7, #15 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r7, #11 │ │ │ │ + lsrs r6, r3, #12 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r5, #6 │ │ │ │ + lsrs r6, r1, #7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r4, r1, #6 │ │ │ │ + lsrs r4, r5, #6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #4 │ │ │ │ + lsrs r0, r4, #4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r3, [sp, #224] @ 0xe0 │ │ │ │ + str r3, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r0, r0, #3 │ │ │ │ + lsrs r0, r4, #3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ nop {15} │ │ │ │ lsls r2, r0, #5 │ │ │ │ ite gt │ │ │ │ lslgt r2, r0, #5 │ │ │ │ stmdble sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2615992,59 +2615997,59 @@ │ │ │ │ lslmi r2, r0, #5 │ │ │ │ itte mi @ unpredictable │ │ │ │ lslmi r2, r0, #5 │ │ │ │ addmi r1, #108 @ 0x6c │ │ │ │ movpl r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #29 │ │ │ │ + lsls r4, r3, #30 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r0, #17 │ │ │ │ + lsls r2, r4, #17 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r4, [r7, #58] @ 0x3a │ │ │ │ + ldrh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r7, #16 │ │ │ │ + lsls r6, r3, #17 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r2, [r1, #42] @ 0x2a │ │ │ │ + ldrh r2, [r5, #42] @ 0x2a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r1, #15 │ │ │ │ + lsls r2, r5, #15 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r0, [r4, #38] @ 0x26 │ │ │ │ + ldrh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r2, #13 │ │ │ │ + lsls r4, r6, #13 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r6, [r6, #34] @ 0x22 │ │ │ │ + ldrh r6, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r3, #11 │ │ │ │ + lsls r6, r7, #11 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r4, [r1, #32] │ │ │ │ + ldrh r4, [r5, #32] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r5, #9 │ │ │ │ + lsls r4, r1, #10 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r2, [r4, #28] │ │ │ │ + ldrh r2, [r0, #30] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r7, #7 │ │ │ │ + lsls r2, r3, #8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r0, [r7, #24] │ │ │ │ + ldrh r0, [r3, #26] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r0, #6 │ │ │ │ + lsls r4, r4, #6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r6, [r1, #22] │ │ │ │ + ldrh r6, [r5, #22] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r1, #4 │ │ │ │ + lsls r6, r5, #4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r4, [r4, #18] │ │ │ │ + ldrh r4, [r0, #20] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ + lsls r0, r7, #2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r2, [r7, #14] │ │ │ │ + ldrh r2, [r3, #16] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r6, r1 │ │ │ │ + movs r6, r5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r4, [r7, #10] │ │ │ │ + ldrh r4, [r3, #12] │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r6 │ │ │ │ beq.w 7851be │ │ │ │ ldr.w r3, [pc, #2128] @ 785240 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -2616874,101 +2616879,101 @@ │ │ │ │ beq.n 78523a │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ b.n 78521a │ │ │ │ blx 68e24 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.u64 d0, d3, #30 │ │ │ │ - subs r5, #38 @ 0x26 │ │ │ │ + vshr.u64 d16, d3, #62 │ │ │ │ + subs r5, #70 @ 0x46 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r1, #6] │ │ │ │ + ldrh r0, [r5, #6] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - vqadd.u32 d16, d24, d3 │ │ │ │ - vqadd.u32 d16, d26, d3 │ │ │ │ - vqadd.u32 d16, d26, d3 │ │ │ │ - bge.n 785290 │ │ │ │ + vshr.u64 d0, d3, #56 │ │ │ │ + vshr.u64 d0, d3, #54 │ │ │ │ + vshr.u64 d0, d3, #54 │ │ │ │ + bge.n 7852d0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bge.n 785284 │ │ │ │ + bge.n 7852c4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - vqadd.u32 d0, d24, d3 │ │ │ │ - ldrh r0, [r2, #0] │ │ │ │ + vqadd.u8 d16, d24, d3 │ │ │ │ + ldrh r0, [r6, #0] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - mrc2 0, 7, r0, cr14, cr3, {4} │ │ │ │ - strh r6, [r6, #60] @ 0x3c │ │ │ │ + vqadd.u16 d0, d30, d3 │ │ │ │ + strh r6, [r2, #62] @ 0x3e │ │ │ │ lsls r4, r2, #2 │ │ │ │ - mrc2 0, 4, r0, cr10, cr3, {4} │ │ │ │ - mcr2 0, 3, r0, cr8, cr3, {4} │ │ │ │ - mcr2 0, 3, r0, cr8, cr3, {4} │ │ │ │ - bls.n 7852b0 │ │ │ │ + mrc2 0, 5, r0, cr10, cr3, {4} │ │ │ │ + mcr2 0, 4, r0, cr8, cr3, {4} │ │ │ │ + mcr2 0, 4, r0, cr8, cr3, {4} │ │ │ │ + bls.n 7852f0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bls.n 7852a4 │ │ │ │ + bls.n 7852e4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - mcr2 0, 1, r0, cr6, cr3, {4} │ │ │ │ - strh r6, [r1, #56] @ 0x38 │ │ │ │ + mcr2 0, 2, r0, cr6, cr3, {4} │ │ │ │ + strh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldc2l 0, cr0, [ip, #588]! @ 0x24c │ │ │ │ - strh r4, [r6, #52] @ 0x34 │ │ │ │ + mrc2 0, 0, r0, cr12, cr3, {4} │ │ │ │ + strh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldc2 0, cr0, [ip, #588]! @ 0x24c │ │ │ │ - subs r2, #202 @ 0xca │ │ │ │ + ldc2l 0, cr0, [ip, #588] @ 0x24c │ │ │ │ + subs r2, #234 @ 0xea │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r5, #50] @ 0x32 │ │ │ │ + strh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldc2l 0, cr0, [r0, #-588] @ 0xfffffdb4 │ │ │ │ - bvc.n 785288 │ │ │ │ + ldc2l 0, cr0, [r0, #-588]! @ 0xfffffdb4 │ │ │ │ + bhi.n 7852c8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stc2 0, cr0, [r4, #-588]! @ 0xfffffdb4 │ │ │ │ - strh r4, [r1, #48] @ 0x30 │ │ │ │ + stc2l 0, cr0, [r4, #-588] @ 0xfffffdb4 │ │ │ │ + strh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stc2l 0, cr0, [r6, #-588] @ 0xfffffdb4 │ │ │ │ - stc2 0, cr0, [lr, #-588] @ 0xfffffdb4 │ │ │ │ - subs r1, #244 @ 0xf4 │ │ │ │ + stc2l 0, cr0, [r6, #-588]! @ 0xfffffdb4 │ │ │ │ + stc2 0, cr0, [lr, #-588]! @ 0xfffffdb4 │ │ │ │ + subs r2, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r2, #44] @ 0x2c │ │ │ │ + strh r6, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stc2l 0, cr0, [r8], {147} @ 0x93 │ │ │ │ - subs r1, #154 @ 0x9a │ │ │ │ + stc2l 0, cr0, [r8], #588 @ 0x24c │ │ │ │ + subs r1, #186 @ 0xba │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r7, #40] @ 0x28 │ │ │ │ + strh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stc2 0, cr0, [r2], #588 @ 0x24c │ │ │ │ - subs r1, #76 @ 0x4c │ │ │ │ + stc2l 0, cr0, [r2], {147} @ 0x93 │ │ │ │ + subs r1, #108 @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r5, #38] @ 0x26 │ │ │ │ + strh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - mcrr2 0, 9, r0, ip, cr3 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + stc2l 0, cr0, [ip], #-588 @ 0xfffffdb4 │ │ │ │ + push {r4, r7, lr} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - bvs.n 78538c │ │ │ │ + bvs.n 7853cc │ │ │ │ lsls r0, r3, #2 │ │ │ │ - vhadd.s8 d16, d24, d14 │ │ │ │ - adds r5, #130 @ 0x82 │ │ │ │ + vhadd.s32 d16, d24, d14 │ │ │ │ + adds r5, #162 @ 0xa2 │ │ │ │ lsls r5, r1, #2 │ │ │ │ - strh r6, [r7, #34] @ 0x22 │ │ │ │ + strh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - beq.n 78525c │ │ │ │ + beq.n 78529c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xfbda0093 │ │ │ │ - bpl.n 785270 │ │ │ │ + @ instruction: 0xfbfa0093 │ │ │ │ + bpl.n 7852b0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cdp 0, 10, cr0, cr14, cr14, {4} │ │ │ │ - push {r4, r6, r7} │ │ │ │ + cdp 0, 12, cr0, cr14, cr14, {4} │ │ │ │ + push {r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strh r2, [r0, #30] │ │ │ │ + strh r2, [r4, #30] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - @ instruction: 0xfb780093 │ │ │ │ + @ instruction: 0xfb980093 │ │ │ │ add r7, sp, #520 @ 0x208 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #240 @ 0xf0 │ │ │ │ + adds r3, #16 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf6f60093 │ │ │ │ - strh r0, [r3, #16] │ │ │ │ + @ instruction: 0xf7160093 │ │ │ │ + strh r0, [r7, #16] │ │ │ │ lsls r4, r2, #2 │ │ │ │ add r5, sp, #864 @ 0x360 │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3728] @ 0xe90 │ │ │ │ @@ -2617308,18 +2617313,18 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #656 @ 0x290 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7280093 │ │ │ │ - ldrb r2, [r2, #29] │ │ │ │ + @ instruction: 0xf7480093 │ │ │ │ + ldrb r2, [r6, #29] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r4, [r1, #29] │ │ │ │ + ldrb r4, [r5, #29] │ │ │ │ lsls r4, r2, #2 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2617944,22 +2617949,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #18] │ │ │ │ + ldrb r4, [r4, #18] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r2, [r3, #5] │ │ │ │ + ldrb r2, [r7, #5] │ │ │ │ lsls r4, r2, #2 │ │ │ │ add r3, pc, #552 @ (adr r3, 785fb0 ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ - mcr 0, 1, r0, cr10, cr3, {4} │ │ │ │ - mrc 0, 1, r0, cr0, cr3, {4} │ │ │ │ + mcr 0, 2, r0, cr10, cr3, {4} │ │ │ │ + mrc 0, 2, r0, cr0, cr3, {4} │ │ │ │ add r3, pc, #104 @ (adr r3, 785dfc ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ add r2, pc, #904 @ (adr r2, 786120 ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 77dc00 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ @@ -2618774,17 +2618779,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69680 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ mov r0, r4 │ │ │ │ blx 69264 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 786080 │ │ │ │ + b.n 7860c0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - bgt.n 786684 │ │ │ │ + bgt.n 7864c4 │ │ │ │ lsls r3, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 786698 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2618924,21 +2618929,21 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69680 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r0, r5 │ │ │ │ blx 69264 │ │ │ │ b.n 7866cc │ │ │ │ nop │ │ │ │ - b.n 785f8c │ │ │ │ + b.n 785fcc │ │ │ │ lsls r3, r2, #2 │ │ │ │ - b.n 785f88 │ │ │ │ + b.n 785fc8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - b.n 785f60 │ │ │ │ + b.n 785fa0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - b.n 786f20 │ │ │ │ + b.n 785f60 │ │ │ │ lsls r3, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ @@ -2618989,19 +2618994,19 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r5 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 6ade0 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 78674e │ │ │ │ - b.n 786f54 │ │ │ │ + b.n 786f94 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - b.n 786f34 │ │ │ │ + b.n 786f74 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - b.n 786f0c │ │ │ │ + b.n 786f4c │ │ │ │ lsls r3, r2, #2 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [pc, #32] @ (7867e4 ) │ │ │ │ str r1, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -2619015,15 +2619020,15 @@ │ │ │ │ str r1, [r0, #20] │ │ │ │ str.w ip, [r0, #32] │ │ │ │ str r2, [r0, #24] │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ cmp r4, #232 @ 0xe8 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - adds r2, r7, #0 │ │ │ │ + adds r2, r3, #1 │ │ │ │ lsls r6, r1, #2 │ │ │ │ ldr r3, [pc, #40] @ (786818 ) │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [pc, #40] @ (78681c ) │ │ │ │ mov.w ip, #13 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [r0, #24] │ │ │ │ @@ -2619037,15 +2619042,15 @@ │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #28] │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ cmp r4, #184 @ 0xb8 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - adds r2, r2, #0 │ │ │ │ + adds r2, r6, #0 │ │ │ │ lsls r6, r1, #2 │ │ │ │ ldr.w ip, [pc, #44] @ 786850 │ │ │ │ ldr r3, [pc, #44] @ (786854 ) │ │ │ │ add ip, pc │ │ │ │ str r1, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ add.w r1, ip, #8 │ │ │ │ @@ -2619060,15 +2619065,15 @@ │ │ │ │ strd r3, r3, [r0, #32] │ │ │ │ strh r3, [r0, #40] @ 0x28 │ │ │ │ strd r3, r3, [r0, #44] @ 0x2c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r4, #150 @ 0x96 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - subs r6, r3, r7 │ │ │ │ + subs r6, r7, r7 │ │ │ │ lsls r6, r1, #2 │ │ │ │ ldr r2, [pc, #48] @ (78688c ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #48] @ (786890 ) │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ add r2, pc │ │ │ │ str.w ip, [r0, #8] │ │ │ │ @@ -2619084,15 +2619089,15 @@ │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ cmp r4, #90 @ 0x5a │ │ │ │ lsls r5, r7, #4 │ │ │ │ - subs r0, r4, r6 │ │ │ │ + subs r0, r0, r7 │ │ │ │ lsls r6, r1, #2 │ │ │ │ strd r1, r2, [r0, #28] │ │ │ │ strb.w r3, [r0, #40] @ 0x28 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r0, #40] @ 0x28 │ │ │ │ @@ -2619316,21 +2619321,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 786a64 │ │ │ │ nop │ │ │ │ str r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 786dd4 │ │ │ │ + b.n 786e14 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r6, [r0, #16] │ │ │ │ + ldr r6, [r4, #16] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r6, [r2, #4] │ │ │ │ + ldr r6, [r6, #4] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - b.n 786c44 │ │ │ │ + b.n 786c84 │ │ │ │ lsls r3, r2, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #92] @ (786b3c ) │ │ │ │ @@ -2619632,17 +2619637,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69680 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 786d58 │ │ │ │ str r2, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r7, r6 │ │ │ │ + adds r6, r3, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r0, [r5, #80] @ 0x50 │ │ │ │ + str r0, [r1, #84] @ 0x54 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #112] @ (786e50 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2620318,15 +2620323,15 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r2, r6 │ │ │ │ + subs r4, r6, r6 │ │ │ │ lsls r6, r3, #4 │ │ │ │ ldrh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r6, #30] │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2620586,15 +2620591,15 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #26] │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r5, #24] │ │ │ │ lsls r2, r0, #5 │ │ │ │ - adds r6, r4, r3 │ │ │ │ + adds r6, r0, r4 │ │ │ │ lsls r6, r3, #4 │ │ │ │ ldrh r2, [r1, #20] │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ @@ -2620734,15 +2620739,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #4] │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r2, #4] │ │ │ │ lsls r2, r0, #5 │ │ │ │ - asrs r2, r0, #25 │ │ │ │ + asrs r2, r4, #25 │ │ │ │ lsls r6, r3, #4 │ │ │ │ ldrh r6, [r3, #0] │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r0, #62] @ 0x3e │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2620921,19 +2620926,19 @@ │ │ │ │ blx 68e24 <__cxa_end_cleanup@plt> │ │ │ │ strh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r2, r0, #5 │ │ │ │ strh r2, [r1, #58] @ 0x3a │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #20 │ │ │ │ + asrs r4, r0, #21 │ │ │ │ lsls r6, r3, #4 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #18 │ │ │ │ + asrs r4, r5, #18 │ │ │ │ lsls r6, r3, #4 │ │ │ │ strh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r2, r0, #5 │ │ │ │ strh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r2, r0, #5 │ │ │ │ strh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2621545,15 +2621550,15 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r0, #4] │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #24 │ │ │ │ + lsrs r6, r1, #25 │ │ │ │ lsls r6, r3, #4 │ │ │ │ strh r4, [r2, #0] │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldrb r0, [r2, #31] │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2621665,15 +2621670,15 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r3, #29] │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #20 │ │ │ │ + lsrs r2, r4, #20 │ │ │ │ lsls r6, r3, #4 │ │ │ │ ldrb r0, [r6, #27] │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldrb r4, [r1, #27] │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldrb r4, [r5, #26] │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2622197,27 +2622202,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r3, #21] │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - rev16 r6, r6 │ │ │ │ + hlt 0x0016 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - ldmia r0!, {r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r3, r4, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r6} │ │ │ │ + stmia r7!, {r1, r5, r6} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r6, [pc, #272] @ (788814 ) │ │ │ │ + ldr r6, [pc, #400] @ (788894 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r0, r1, #4 │ │ │ │ + lsrs r0, r5, #4 │ │ │ │ lsls r6, r3, #4 │ │ │ │ ldrb r4, [r5, #10] │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldrb r4, [r6, #6] │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldrb r4, [r2, #6] │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2622859,15 +2622864,15 @@ │ │ │ │ beq.n 788d8c │ │ │ │ b.n 788d6c │ │ │ │ nop │ │ │ │ strb r4, [r6, #19] │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #6 │ │ │ │ + lsls r4, r0, #7 │ │ │ │ lsls r6, r3, #4 │ │ │ │ strb r0, [r1, #13] │ │ │ │ lsls r2, r0, #5 │ │ │ │ strb r0, [r4, #10] │ │ │ │ lsls r2, r0, #5 │ │ │ │ strb r0, [r0, #10] │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2623043,25 +2623048,25 @@ │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r4 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 6ade0 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 788f68 │ │ │ │ nop │ │ │ │ - pop {r1, r2, r4, r7} │ │ │ │ + pop {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - mvns r6, r0 │ │ │ │ + mvns r6, r4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bics r4, r4 │ │ │ │ + mvns r4, r0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - pop {r5, r6} │ │ │ │ + pop {r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ stmia r7!, {r1, r4, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ - muls r6, r5 │ │ │ │ + bics r6, r1 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2623114,19 +2623119,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 75b6b8 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 789050 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - cmn r2, r6 │ │ │ │ + orrs r2, r2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmn r2, r0 │ │ │ │ + cmn r2, r4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r3, [sp, #552] @ 0x228 │ │ │ │ + ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ add.w r9, r1, #4096 @ 0x1000 │ │ │ │ ldr r5, [r0, #68] @ 0x44 │ │ │ │ @@ -2623616,39 +2623621,39 @@ │ │ │ │ ands r3, r1 │ │ │ │ b.n 7892f6 │ │ │ │ nop │ │ │ │ ldr r2, [r5, #116] @ 0x74 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r0, r5 │ │ │ │ + cbnz r0, 78960a │ │ │ │ lsls r3, r2, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - rev16 r4, r0 │ │ │ │ + rev16 r4, r4 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - rev r2, r3 │ │ │ │ + rev r2, r7 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsrs r6, r3 │ │ │ │ + lsrs r6, r7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cbnz r6, 7895fe │ │ │ │ + cbnz r6, 789606 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r4} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb8f2 │ │ │ │ + cbnz r2, 7895e8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - @ instruction: 0xb89e │ │ │ │ + @ instruction: 0xb8be │ │ │ │ lsls r3, r2, #2 │ │ │ │ - @ instruction: 0xb896 │ │ │ │ + @ instruction: 0xb8b6 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs r7, #44 @ 0x2c │ │ │ │ + subs r7, #76 @ 0x4c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - @ instruction: 0xb6c8 │ │ │ │ + @ instruction: 0xb6e8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - @ instruction: 0xb634 │ │ │ │ + @ instruction: 0xb654 │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldr.w r0, [r0, #172] @ 0xac │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ push {r4, lr} │ │ │ │ add.w r4, r0, #60 @ 0x3c │ │ │ │ @@ -2624591,19 +2624596,19 @@ │ │ │ │ add r0, pc │ │ │ │ blx 68a7c │ │ │ │ nop │ │ │ │ str r4, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #224 @ 0xe0 │ │ │ │ + add r6, sp, #352 @ 0x160 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r4, #190 @ 0xbe │ │ │ │ + adds r4, #222 @ 0xde │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r0!, {r2, r4, r5, r6} │ │ │ │ + stmia r0!, {r2, r4, r7} │ │ │ │ lsls r6, r1, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb.w r3, [r1, #359] @ 0x167 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2624694,15 +2624699,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69680 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 78a01a │ │ │ │ str r2, [r4, #4] │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #880 @ 0x370 │ │ │ │ + add r3, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #428] @ (78a22c ) │ │ │ │ @@ -2624967,15 +2624972,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 78a32c │ │ │ │ ldr r0, [pc, #4] @ (78a348 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a7c │ │ │ │ - pop {r1, r4, r7} │ │ │ │ + pop {r1, r4, r5, r7} │ │ │ │ lsls r6, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2625747,15 +2625752,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 │ │ │ │ - lsls r6, r7 │ │ │ │ + lsrs r6, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ muls r6, r2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -2625876,15 +2625881,15 @@ │ │ │ │ nop │ │ │ │ strb r4, [r7, r1] │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r6, r1] │ │ │ │ lsls r2, r0, #5 │ │ │ │ - b.n 78b144 │ │ │ │ + b.n 78b184 │ │ │ │ lsls r5, r3, #4 │ │ │ │ strb r4, [r0, r0] │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r2, r6] │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2626163,17 +2626168,17 @@ │ │ │ │ blx 68e24 <__cxa_end_cleanup@plt> │ │ │ │ str r0, [r6, r6] │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r1, r6] │ │ │ │ lsls r2, r0, #5 │ │ │ │ - svc 198 @ 0xc6 │ │ │ │ + svc 230 @ 0xe6 │ │ │ │ lsls r5, r3, #4 │ │ │ │ - svc 78 @ 0x4e │ │ │ │ + svc 110 @ 0x6e │ │ │ │ lsls r5, r3, #4 │ │ │ │ str r0, [r3, r2] │ │ │ │ lsls r2, r0, #5 │ │ │ │ str r0, [r7, r1] │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2627459,23 +2627464,23 @@ │ │ │ │ ldrb.w r1, [r6, #352] @ 0x160 │ │ │ │ mov r0, r4 │ │ │ │ blx 69dac (bool)@plt> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ blx 69680 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r0, [sp, #616] @ 0x268 │ │ │ │ + str r0, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r4, r5, #28 │ │ │ │ + asrs r4, r1, #29 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r0, [sp, #584] @ 0x248 │ │ │ │ + str r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r0, [sp, #544] @ 0x220 │ │ │ │ + str r0, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r0, [sp, #520] @ 0x208 │ │ │ │ + str r0, [sp, #648] @ 0x288 │ │ │ │ lsls r3, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #408] @ (78bde4 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2627647,17 +2627652,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ bics r4, r4 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #104] @ 0x68 │ │ │ │ + str r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r4, r1, #25 │ │ │ │ + asrs r4, r5, #25 │ │ │ │ lsls r4, r2, #2 │ │ │ │ negs r2, 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 │ │ │ │ @@ -2627833,23 +2627838,23 @@ │ │ │ │ blx 69680 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 78beba │ │ │ │ nop │ │ │ │ rors r0, r3 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #44] @ 0x2c │ │ │ │ + ldrh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrh r4, [r6, #42] @ 0x2a │ │ │ │ + ldrh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrh r4, [r2, #42] @ 0x2a │ │ │ │ + ldrh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrh r4, [r7, #40] @ 0x28 │ │ │ │ + ldrh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r4, #34 @ 0x22 │ │ │ │ + cmp r4, #66 @ 0x42 │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ ldr r3, [pc, #688] @ (78c2cc ) │ │ │ │ @@ -2628118,21 +2628123,21 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #122 @ 0x7a │ │ │ │ lsls r2, r0, #5 │ │ │ │ - ldrh r6, [r1, #26] │ │ │ │ + ldrh r6, [r5, #26] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrh r4, [r5, #24] │ │ │ │ + ldrh r4, [r1, #26] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrh r0, [r6, #22] │ │ │ │ + ldrh r0, [r2, #24] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r0, r6, #1 │ │ │ │ + asrs r0, r2, #2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ subs r5, #100 @ 0x64 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r5, #72 @ 0x48 │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2628456,21 +2628461,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #232 @ 0xe8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - ldrh r6, [r0, #2] │ │ │ │ + ldrh r6, [r4, #2] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsrs r6, r3, #22 │ │ │ │ + lsrs r6, r7, #22 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r2, [r1, #58] @ 0x3a │ │ │ │ + strh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsrs r4, r7, #18 │ │ │ │ + lsrs r4, r3, #19 │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #244] @ (78c754 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2628567,17 +2628572,17 @@ │ │ │ │ bne.n 78c714 │ │ │ │ b.n 78c720 │ │ │ │ blx 68e24 <__cxa_end_cleanup@plt> │ │ │ │ subs r1, #150 @ 0x96 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r3, r4, r5} │ │ │ │ + stmia r2!, {r3, r4, r6} │ │ │ │ lsls r4, r1, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ cmp r0, #104 @ 0x68 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r1, #16 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #216 @ 0xd8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2628884,15 +2628889,15 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #216 @ 0xd8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ adds r5, #254 @ 0xfe │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r5, #218 @ 0xda │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r5, #186 @ 0xba │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2629366,27 +2629371,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #158 @ 0x9e │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #6] │ │ │ │ + strh r6, [r0, #8] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strh r6, [r6, #4] │ │ │ │ + strh r6, [r2, #6] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strh r0, [r2, #4] │ │ │ │ + strh r0, [r6, #4] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strh r0, [r3, #2] │ │ │ │ + strh r0, [r7, #2] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsls r4, r3, #21 │ │ │ │ + lsls r4, r7, #21 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r6, [r7, #26] │ │ │ │ + ldrb r6, [r3, #27] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsls r0, r7, #14 │ │ │ │ + lsls r0, r3, #15 │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldrb r2, [r1, #12] │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 78cffa │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2629994,28 +2629999,28 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #36 @ 0x24 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #11] │ │ │ │ + ldrb r6, [r4, #11] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ + lsrs r0, r7, #11 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrb r6, [r0, #6] │ │ │ │ + ldrb r6, [r4, #6] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - mcr2 0, 2, r0, cr12, cr3, {4} │ │ │ │ - ldrb r6, [r2, #4] │ │ │ │ + mcr2 0, 3, r0, cr12, cr3, {4} │ │ │ │ + ldrb r6, [r6, #4] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrb r2, [r6, #3] │ │ │ │ + ldrb r2, [r2, #4] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrb r2, [r0, #3] │ │ │ │ + ldrb r2, [r4, #3] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrb r4, [r5, #2] │ │ │ │ + ldrb r4, [r1, #3] │ │ │ │ lsls r3, r2, #2 │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r2, #60 @ 0x3c │ │ │ │ lsls r2, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2630117,15 +2630122,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ blx 68e24 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ cmp r1, #126 @ 0x7e │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7b6 │ │ │ │ + @ instruction: 0xb7d6 │ │ │ │ lsls r5, r3, #4 │ │ │ │ cmp r1, #32 │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r0, #254 @ 0xfe │ │ │ │ lsls r2, r0, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2631716,21 +2631721,21 @@ │ │ │ │ movs r3, #215 @ 0xd7 │ │ │ │ b.n 78e66e │ │ │ │ nop │ │ │ │ subs r0, r4, r2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldmia r1!, {r2, r3, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r2, [r6, #40] @ 0x28 │ │ │ │ + strh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldc 0, cr0, [r4], {147} @ 0x93 │ │ │ │ + ldc 0, cr0, [r4], #588 @ 0x24c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #364] @ (78e8bc ) │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [pc, #364] @ (78e8c0 ) │ │ │ │ @@ -2632219,29 +2632224,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #64] @ 0x40 │ │ │ │ + str r6, [r6, #64] @ 0x40 │ │ │ │ lsls r3, r2, #2 │ │ │ │ asrs r4, r4, #20 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - str r0, [r7, #48] @ 0x30 │ │ │ │ + str r0, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r4, [r7, #44] @ 0x2c │ │ │ │ + str r4, [r3, #48] @ 0x30 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r6, [r5, #44] @ 0x2c │ │ │ │ + str r6, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r2, #2 │ │ │ │ asrs r4, r4, #17 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r6, r7, #15 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - str r4, [r7, r2] │ │ │ │ + str r4, [r3, r3] │ │ │ │ lsls r3, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r3, r1, #12288 @ 0x3000 │ │ │ │ ldr.w r2, [r0, #340] @ 0x154 │ │ │ │ mov.w ip, #3 │ │ │ │ str.w ip, [r1] │ │ │ │ @@ -2633356,15 +2633361,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r3, #13 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, r3] │ │ │ │ + ldr r2, [r6, r3] │ │ │ │ lsls r3, r2, #2 │ │ │ │ lsrs r2, r4, #5 │ │ │ │ lsls r2, r0, #5 │ │ │ │ lsrs r2, r0, #5 │ │ │ │ lsls r2, r0, #5 │ │ │ │ lsrs r2, r4, #4 │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2633410,15 +2633415,15 @@ │ │ │ │ str.w r3, [r4, #368] @ 0x170 │ │ │ │ str.w r3, [r4, #384] @ 0x180 │ │ │ │ strh.w r3, [r4, #388] @ 0x184 │ │ │ │ strd r3, r3, [r4, #396] @ 0x18c │ │ │ │ strd r2, r2, [r4, #404] @ 0x194 │ │ │ │ str.w r3, [r4, #412] @ 0x19c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r4, r1, #11 │ │ │ │ + lsrs r4, r5, #11 │ │ │ │ lsls r0, r2, #2 │ │ │ │ ldr r6, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2634309,15 +2634314,15 @@ │ │ │ │ blx 68e24 <__cxa_end_cleanup@plt> │ │ │ │ movs r4, r1 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r4, r0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - ldrh r2, [r2, #50] @ 0x32 │ │ │ │ + ldrh r2, [r6, #50] @ 0x32 │ │ │ │ lsls r5, r3, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ vrhadd.u32 q0, q2, │ │ │ │ cdp2 1, 15, cr0, cr12, cr1, {2} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2634497,15 +2634502,15 @@ │ │ │ │ blx 68e24 <__cxa_end_cleanup@plt> │ │ │ │ cdp2 1, 2, cr0, cr0, cr1, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cdp2 1, 1, cr0, cr12, cr1, {2} │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #34] @ 0x22 │ │ │ │ + ldrh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r5, r3, #4 │ │ │ │ ldc2 1, cr0, [ip, #-260]! @ 0xfffffefc │ │ │ │ ldc2 1, cr0, [r0, #-260] @ 0xfffffefc │ │ │ │ ldc2l 1, cr0, [r0], #260 @ 0x104 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2634656,15 +2634661,15 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 7904cc │ │ │ │ blx 68e24 <__cxa_end_cleanup@plt> │ │ │ │ stc2 1, cr0, [r0], #260 @ 0x104 │ │ │ │ - ldrh r6, [r4, #24] │ │ │ │ + ldrh r6, [r0, #26] │ │ │ │ lsls r5, r3, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc2l 1, cr0, [sl], #-260 @ 0xfffffefc │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb940141 │ │ │ │ @@ -2635198,17 +2635203,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 69e14 (unsigned long)@plt+0x4> │ │ │ │ ldr r1, [pc, #12] @ (790a68 ) │ │ │ │ movs r2, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69680 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r0, r8 │ │ │ │ + add r0, ip │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldmia r0!, {r7} │ │ │ │ + ldmia r0!, {r5, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 790b1c │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 790b14 │ │ │ │ @@ -2635461,15 +2635466,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 │ │ │ │ - @ instruction: 0xe9b4008f │ │ │ │ + ldrd r0, r0, [r4, #572] @ 0x23c │ │ │ │ b.n 791208 │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #148] @ (790da0 ) │ │ │ │ @@ -2635535,15 +2635540,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ blx 68e24 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf2ea0141 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2e20141 │ │ │ │ - strh r6, [r0, #14] │ │ │ │ + strh r6, [r4, #14] │ │ │ │ lsls r5, r3, #4 │ │ │ │ adds r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2980141 │ │ │ │ @ instruction: 0xf2760141 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2635656,15 +2635661,15 @@ │ │ │ │ cbz r4, 790ee8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 790b20 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 790edc │ │ │ │ blx 68e24 <__cxa_end_cleanup@plt> │ │ │ │ - adds r3, #186 @ 0xba │ │ │ │ + adds r3, #218 @ 0xda │ │ │ │ lsls r5, r2, #2 │ │ │ │ b.n 791160 │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ @@ -2635956,19 +2635961,19 @@ │ │ │ │ cmp r1, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ vrhadd.s32 q0, q7, │ │ │ │ - subs r5, #168 @ 0xa8 │ │ │ │ + subs r5, #200 @ 0xc8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ cdp 1, 12, cr0, cr0, cr1, {2} │ │ │ │ cdp 1, 7, cr0, cr8, cr1, {2} │ │ │ │ - cmp r3, #54 @ 0x36 │ │ │ │ + cmp r3, #86 @ 0x56 │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldr.w r0, [r0, #296] @ 0x128 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r1, r1, #12288 @ 0x3000 │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ ldrb.w ip, [r0, #32] │ │ │ │ @@ -2636956,15 +2636961,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ b.n 7916a0 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #74 @ 0x4a │ │ │ │ + adds r3, #106 @ 0x6a │ │ │ │ lsls r3, r2, #2 │ │ │ │ b.n 7914b8 │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -2638104,35 +2638109,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 792644 │ │ │ │ lsls r1, r0, #5 │ │ │ │ bgt.n 79263c │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #42 @ 0x2a │ │ │ │ + cmp r3, #74 @ 0x4a │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r3, #14 │ │ │ │ + cmp r3, #46 @ 0x2e │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r6, sp, #240 @ 0xf0 │ │ │ │ + add r6, sp, #368 @ 0x170 │ │ │ │ lsls r3, r2, #2 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ bge.n 792820 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - cmp r1, #18 │ │ │ │ + cmp r1, #50 @ 0x32 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r0, #230 @ 0xe6 │ │ │ │ + cmp r1, #6 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r4, sp, #632 @ 0x278 │ │ │ │ + add r4, sp, #760 @ 0x2f8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r0, #150 @ 0x96 │ │ │ │ + cmp r0, #182 @ 0xb6 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r0, #64 @ 0x40 │ │ │ │ + cmp r0, #96 @ 0x60 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r0, #56 @ 0x38 │ │ │ │ + cmp r0, #88 @ 0x58 │ │ │ │ lsls r3, r2, #2 │ │ │ │ bls.n 792774 │ │ │ │ lsls r1, r0, #5 │ │ │ │ bhi.n 792738 │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2638420,15 +2638425,15 @@ │ │ │ │ cbz r4, 792a68 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 7920e8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 792a5c │ │ │ │ blx 68e24 <__cxa_end_cleanup@plt> │ │ │ │ - cmp r2, #118 @ 0x76 │ │ │ │ + cmp r2, #150 @ 0x96 │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldr r6, [r0, #72] @ 0x48 │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldr r4, [r2, #68] @ 0x44 │ │ │ │ lsls r4, r7, #4 │ │ │ │ @@ -2639039,15 +2639044,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ beq.n 7930a8 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldrsh r4, [r1, r6] │ │ │ │ + ldrsh r4, [r5, r6] │ │ │ │ lsls r5, r3, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7, {r1, r2, r3, r7} │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2639436,21 +2639441,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, r0] │ │ │ │ + ldrb r2, [r6, r0] │ │ │ │ lsls r5, r3, #4 │ │ │ │ - subs r4, r7, r6 │ │ │ │ + subs r4, r3, r7 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs r0, r6, r6 │ │ │ │ + subs r0, r2, r7 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r7, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldmia r4!, {} │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldmia r3!, {r5, r6, r7} │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldmia r3!, {r6, r7} │ │ │ │ lsls r1, r0, #5 │ │ │ │ @@ -2639679,19 +2639684,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r1, r4, r5} │ │ │ │ lsls r1, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r0, r5 │ │ │ │ + adds r6, r4, r5 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r2, r7, r4 │ │ │ │ + adds r2, r3, r5 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r4, [sp, #360] @ 0x168 │ │ │ │ + ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldmia r1, {r1, r2, r5, r6} │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldmia r1, {r1, r2, r6} │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2640477,47 +2640482,47 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r2, r5, r6} │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #27 │ │ │ │ + asrs r6, r0, #28 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r6, r3, #26 │ │ │ │ + asrs r6, r7, #26 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - b.n 793b9c │ │ │ │ + b.n 793bdc │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r1, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r2, r3, #25 │ │ │ │ + asrs r2, r7, #25 │ │ │ │ lsls r3, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #16 │ │ │ │ + asrs r4, r4, #16 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r0, r2, #15 │ │ │ │ + asrs r0, r6, #15 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r2, r2, #15 │ │ │ │ + asrs r2, r6, #15 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r4, r4, #13 │ │ │ │ + asrs r4, r0, #14 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r6, [sp, #360] @ 0x168 │ │ │ │ + str r6, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r2, r6, #7 │ │ │ │ + asrs r2, r2, #8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r6, r5, #6 │ │ │ │ + asrs r6, r1, #7 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - b.n 794194 │ │ │ │ + b.n 7941d4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - asrs r0, r4, #7 │ │ │ │ + asrs r0, r0, #8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r2, r6, #6 │ │ │ │ + asrs r2, r2, #7 │ │ │ │ lsls r3, r2, #2 │ │ │ │ stmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2642445,27 +2642450,27 @@ │ │ │ │ b.n 795260 │ │ │ │ ldr r1, [pc, #36] @ (7952b0 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 69680 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 795260 │ │ │ │ - ldrh r6, [r7, #28] │ │ │ │ + ldrh r6, [r3, #30] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldrb r0, [r4, r6] │ │ │ │ + ldrb r0, [r0, r7] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bcs.n 795358 │ │ │ │ + bcs.n 795398 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r6, r6, r3 │ │ │ │ + adds r6, r2, r4 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldrb r0, [r7, #8] │ │ │ │ + ldrb r0, [r3, #9] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - ldrh r6, [r2, #58] @ 0x3a │ │ │ │ + ldrh r6, [r6, #58] @ 0x3a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r5, #240 @ 0xf0 │ │ │ │ + adds r6, #16 │ │ │ │ lsls r0, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2642517,15 +2642522,15 @@ │ │ │ │ strd r5, r5, [r4, #184] @ 0xb8 │ │ │ │ strd r5, r5, [r4, #192] @ 0xc0 │ │ │ │ strd r5, r5, [r4, #200] @ 0xc8 │ │ │ │ strd r5, r5, [r4, #208] @ 0xd0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r4, #168 @ 0xa8 │ │ │ │ + subs r4, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #4 │ │ │ │ str r1, [r0, #0] │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ adds r2, r0, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ @@ -2642935,20 +2642940,20 @@ │ │ │ │ ldr r0, [pc, #24] @ (7957cc ) │ │ │ │ add r0, pc │ │ │ │ blx 68a7c │ │ │ │ add r2, sp, #32 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa320092 │ │ │ │ - ldmia r6!, {r3, r4, r7} │ │ │ │ + @ instruction: 0xfa520092 │ │ │ │ + ldmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r6, [r5, #16] │ │ │ │ + ldrb r6, [r1, #17] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsrs r2, r4, #32 │ │ │ │ + lsrs r2, r0, #1 │ │ │ │ lsls r6, r1, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movw r9, #28087 @ 0x6db7 │ │ │ │ movt r9, #46811 @ 0xb6db │ │ │ │ @@ -2643518,16 +2643523,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #136 @ (adr r3, 795e1c ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #888 @ (adr r2, 796114 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ - @ instruction: 0xf35a0092 │ │ │ │ - strb r0, [r4, #21] │ │ │ │ + @ instruction: 0xf37a0092 │ │ │ │ + strb r0, [r0, #22] │ │ │ │ lsls r3, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub sp, #24 │ │ │ │ @@ -2643845,27 +2643850,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #808 @ (adr r1, 7963dc ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #432 @ (adr r1, 79626c ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ - @ instruction: 0xf1fe0092 │ │ │ │ - strb r6, [r4, #15] │ │ │ │ + @ instruction: 0xf21e0092 │ │ │ │ + strb r6, [r0, #16] │ │ │ │ lsls r3, r2, #2 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, ip, #146 @ 0x92 │ │ │ │ - strb r2, [r0, #12] │ │ │ │ + @ instruction: 0xf13c0092 │ │ │ │ + strb r2, [r4, #12] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - eors.w r0, ip, #146 @ 0x92 │ │ │ │ - strb r2, [r1, #10] │ │ │ │ + @ instruction: 0xf0bc0092 │ │ │ │ + strb r2, [r5, #10] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - orrs.w r0, lr, #146 @ 0x92 │ │ │ │ - strb r0, [r0, #9] │ │ │ │ + orns r0, lr, #146 @ 0x92 │ │ │ │ + strb r0, [r4, #9] │ │ │ │ lsls r3, r2, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ (796244 ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2644008,21 +2644013,21 @@ │ │ │ │ blx 69680 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 796116 │ │ │ │ nop │ │ │ │ ldr r7, [sp, #16] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #5] │ │ │ │ + strb r6, [r1, #6] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - vshr.s64 d0, d2, #56 │ │ │ │ - vqadd.s16 d16, d30, d2 │ │ │ │ - vqadd.s32 d0, d30, d2 │ │ │ │ - mrc 0, 7, r0, cr12, cr2, {4} │ │ │ │ - strb r2, [r4, #2] │ │ │ │ + vshr.s64 d0, d2, #24 │ │ │ │ + vqadd.s64 d16, d30, d2 │ │ │ │ + vqadd.s8 d16, d30, d2 │ │ │ │ + vqadd.s16 d0, d28, d2 │ │ │ │ + strb r2, [r0, #3] │ │ │ │ lsls r3, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add r2, r1 │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ @@ -2644139,16 +2644144,16 @@ │ │ │ │ b.n 796388 │ │ │ │ ldr r0, [pc, #12] @ (7963b4 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a7c │ │ │ │ ldr r0, [pc, #8] @ (7963b8 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a7c │ │ │ │ - stc2 0, cr0, [lr], #-564 @ 0xfffffdcc │ │ │ │ - ldcl 0, cr0, [r6, #-584]! @ 0xfffffdb8 │ │ │ │ + mcrr2 0, 8, r0, lr, cr13 │ │ │ │ + ldc 0, cr0, [r6, #584] @ 0x248 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov sl, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -2645863,40 +2645868,40 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ str r0, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 797688 │ │ │ │ + b.n 7976c8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - b.n 7976a4 │ │ │ │ + b.n 7976e4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r6, [r1, #84] @ 0x54 │ │ │ │ + ldr r6, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r1, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #244 @ 0xf4 │ │ │ │ + subs r6, #20 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r5, #226 @ 0xe2 │ │ │ │ + subs r6, #2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r6, [r0, r3] │ │ │ │ + ldrh r6, [r4, r3] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - vld4.32 {d16-d19}, [sl], fp │ │ │ │ - sxtb r2, r7 │ │ │ │ + vst1.8 {d0[4]}, [sl], fp │ │ │ │ + uxth r2, r3 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r0, #8] │ │ │ │ + str r6, [r4, #8] │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldrh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldrh r2, [r3, #26] │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldrh r4, [r5, #24] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - @ instruction: 0xeaf2008d │ │ │ │ + adds.w r0, r2, sp, lsl #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #172] @ (797600 ) │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #172] @ (797604 ) │ │ │ │ @@ -2646323,27 +2646328,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r1, #8] │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldrh r0, [r7, #6] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 797920 │ │ │ │ + bls.n 797960 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r4, sp, #744 @ 0x2e8 │ │ │ │ + add r4, sp, #872 @ 0x368 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r6, [r1, r3] │ │ │ │ + ldrh r6, [r5, r3] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - bhi.n 79792c │ │ │ │ + bhi.n 79796c │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bhi.n 7978cc │ │ │ │ + bhi.n 79790c │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldmia r4!, {r6, r7} │ │ │ │ + ldmia r4!, {r5, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r4, [r5, r6] │ │ │ │ + ldr r4, [r1, r7] │ │ │ │ lsls r3, r2, #2 │ │ │ │ strh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2646500,17 +2646505,17 @@ │ │ │ │ b.n 797af8 │ │ │ │ ldr r0, [pc, #12] @ (797b24 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a7c │ │ │ │ ldr r0, [pc, #8] @ (797b28 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a7c │ │ │ │ - b.n 7974a4 │ │ │ │ + b.n 7974e4 │ │ │ │ lsls r5, r1, #2 │ │ │ │ - bvs.n 797b38 │ │ │ │ + bvs.n 797b78 │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ @@ -2647535,17 +2647540,17 @@ │ │ │ │ ldr r4, [r3, #12] │ │ │ │ bic.w r4, r4, #74 @ 0x4a │ │ │ │ orr.w r4, r4, #2 │ │ │ │ str r4, [r3, #12] │ │ │ │ blx 69680 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r4, {r1, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r4, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bne.n 7985e4 │ │ │ │ + bne.n 798424 │ │ │ │ lsls r1, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #208] @ (798600 ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2647631,23 +2647636,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #11] │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {} │ │ │ │ + ldmia r5, {r5} │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldrb r2, [r3, #10] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldmia r4!, {r3, r5} │ │ │ │ + ldmia r4!, {r3, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r7, [sp, #120] @ 0x78 │ │ │ │ + ldr r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r2, r6, #0 │ │ │ │ + adds r2, r2, #1 │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r3, #8] │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2647928,25 +2647933,25 @@ │ │ │ │ b.n 7988da │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r7, #30] │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r6} │ │ │ │ + ldmia r1!, {r5, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ strb r0, [r2, #30] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldrb r2, [r6, #12] │ │ │ │ + ldrb r2, [r2, #13] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldmia r5!, {r2, r4, r6, r7} │ │ │ │ + ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r0, [r2, #12] │ │ │ │ + ldrb r0, [r6, #12] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r4, r1, r4 │ │ │ │ + adds r4, r5, r4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r3, #28] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2648044,23 +2648049,23 @@ │ │ │ │ b.n 7989ac │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r6, [r7, #26] │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r4} │ │ │ │ lsls r2, r2, #2 │ │ │ │ strb r2, [r4, #26] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldrb r6, [r6, #8] │ │ │ │ + ldrb r6, [r2, #9] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r0, r2, #19 │ │ │ │ + lsls r0, r6, #19 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, r1, r0 │ │ │ │ + adds r2, r5, r0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r3, #24] │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2648193,27 +2648198,27 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r5, #22] │ │ │ │ lsls r1, r0, #5 │ │ │ │ cmp r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - revsh r2, r6 │ │ │ │ + cbnz r2, 798bd0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldmia r3, {r3, r4, r6} │ │ │ │ + ldmia r3, {r3, r4, r5, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ strb r6, [r4, #19] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - rev16 r6, r5 │ │ │ │ + hlt 0x000e │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2648274,25 +2648279,25 @@ │ │ │ │ ldr r1, [pc, #28] @ (798c4c ) │ │ │ │ add r1, pc │ │ │ │ b.n 798bfa │ │ │ │ ldr r1, [pc, #24] @ (798c50 ) │ │ │ │ add r1, pc │ │ │ │ b.n 798c16 │ │ │ │ nop │ │ │ │ - adds r5, #148 @ 0x94 │ │ │ │ + adds r5, #180 @ 0xb4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - stmia r4!, {r1, r5, r6} │ │ │ │ + stmia r4!, {r1, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r0, r3 │ │ │ │ + lsls r0, r7 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - adds r5, #50 @ 0x32 │ │ │ │ + adds r5, #82 @ 0x52 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - stmia r4!, {r4, r6} │ │ │ │ + stmia r4!, {r4, r5, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - stmia r4!, {r1, r6} │ │ │ │ + stmia r4!, {r1, r5, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #320] @ (798da8 ) │ │ │ │ @@ -2648438,39 +2648443,39 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ strb r2, [r2, #14] │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r1, #14] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - add r3, sp, #288 @ 0x120 │ │ │ │ + add r3, sp, #416 @ 0x1a0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - @ instruction: 0xb8fe │ │ │ │ + cbnz r6, 798dc2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r4, #12] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - subs r4, #96 @ 0x60 │ │ │ │ + subs r4, #128 @ 0x80 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - stmia r4!, {r5, r7} │ │ │ │ + stmia r4!, {r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cbz r2, 798dd8 │ │ │ │ + cbz r2, 798de0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bic.w r0, ip, #145 @ 0x91 │ │ │ │ - str r2, [r5, r5] │ │ │ │ + orr.w r0, ip, #145 @ 0x91 │ │ │ │ + str r2, [r1, r6] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ble.n 798e8c │ │ │ │ + ble.n 798ecc │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r6, [r0, #84] @ 0x54 │ │ │ │ + ldr r6, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xeaf00097 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + adds.w r0, r0, r7, lsr #2 │ │ │ │ + lsls r4, r1, #3 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - stmia r4!, {} │ │ │ │ + stmia r4!, {r5} │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #156] @ 798e98 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2648822,15 +2648827,15 @@ │ │ │ │ blx 68e24 <__cxa_end_cleanup@plt> │ │ │ │ str r2, [r3, #4] │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldr r2, [r6, #112] @ 0x70 │ │ │ │ lsls r1, r0, #5 │ │ │ │ lsls r4, r6, #24 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - stmia r0!, {r2, r4, r7} │ │ │ │ + stmia r0!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2648979,19 +2648984,19 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69680 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 799204 │ │ │ │ ldr r2, [r3, #96] @ 0x60 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ite hi │ │ │ │ - lslhi r2, r2, #2 │ │ │ │ - cbz r0, 79931a @ unpredictable │ │ │ │ + ite ge │ │ │ │ + lslge r2, r2, #2 │ │ │ │ + cbz r0, 799322 @ unpredictable │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ands r0, r5 │ │ │ │ + eors r0, r1 │ │ │ │ lsls r3, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ cbz r3, 7992fe │ │ │ │ @@ -2649068,15 +2649073,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 │ │ │ │ - mcr2 1, 0, r0, cr6, cr12, {0} │ │ │ │ + mcr2 1, 1, r0, cr6, cr12, {0} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov fp, r3 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2649174,15 +2649179,15 @@ │ │ │ │ nop │ │ │ │ ldrb r2, [r4, r5] │ │ │ │ lsls r1, r0, #5 │ │ │ │ lsls r2, r7, #12 │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - pop {r1, r2, r3, r4, r5, pc} │ │ │ │ + pop {r1, r2, r3, r4, r6, pc} │ │ │ │ lsls r2, r2, #2 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2649551,15 +2649556,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - add r5, sp, #752 @ 0x2f0 │ │ │ │ + add r5, sp, #880 @ 0x370 │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r4, #124] @ 0x7c │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldr r3, [pc, #24] @ (799888 ) │ │ │ │ movs r2, #253 @ 0xfd │ │ │ │ @@ -2649874,25 +2649879,25 @@ │ │ │ │ mrc2 1, 5, r0, cr2, cr11, {1} │ │ │ │ str r0, [r5, #108] @ 0x6c │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 1, cr0, [ip, #-236]! @ 0xffffff14 │ │ │ │ mcr2 1, 1, r0, cr10, cr11, {1} │ │ │ │ - @ instruction: 0xb730 │ │ │ │ + @ instruction: 0xb750 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cmn r0, r5 │ │ │ │ + orrs r0, r1 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - asrs r4, r2, #18 │ │ │ │ + asrs r4, r6, #18 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r0, r3, #17 │ │ │ │ + asrs r0, r7, #17 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb6ec │ │ │ │ + @ instruction: 0xb70c │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r1, sp, #592 @ 0x250 │ │ │ │ + add r1, sp, #720 @ 0x2d0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #76] @ 0x4c │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2650301,47 +2650306,47 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ stc2 1, cr0, [sl], {59} @ 0x3b │ │ │ │ @ instruction: 0xfb3a013b │ │ │ │ str r2, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r0, #5 │ │ │ │ - push {r1, r2, r3, r4, lr} │ │ │ │ + push {r1, r2, r3, r4, r5, lr} │ │ │ │ lsls r2, r2, #2 │ │ │ │ @ instruction: 0xebb7ffff │ │ │ │ - adds r5, #76 @ 0x4c │ │ │ │ + adds r5, #108 @ 0x6c │ │ │ │ lsls r3, r2, #2 │ │ │ │ - push {r3, r4, r5, r6} │ │ │ │ + push {r3, r4, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - str r0, [r7, #88] @ 0x58 │ │ │ │ + str r0, [r3, #92] @ 0x5c │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ands.w r0, sl, #153 @ 0x99 │ │ │ │ - b.n 799cf4 │ │ │ │ + bics.w r0, sl, #153 @ 0x99 │ │ │ │ + b.n 799d34 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cbz r2, 79a074 │ │ │ │ + cbz r2, 79a07c │ │ │ │ lsls r2, r2, #2 │ │ │ │ str r4, [r0, #16] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - b.n 799bc0 │ │ │ │ + b.n 799c00 │ │ │ │ lsls r7, r2, #2 │ │ │ │ str r6, [r3, #12] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - stmia r0!, {r2, r5, r7} │ │ │ │ + stmia r0!, {r2, r6, r7} │ │ │ │ lsls r5, r1, #2 │ │ │ │ - uxth r4, r6 │ │ │ │ + uxtb r4, r2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ str r2, [r6, #8] │ │ │ │ lsls r1, r0, #5 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r0, #8] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - uxth r6, r4 │ │ │ │ + uxtb r6, r0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ str r0, [r3, #4] │ │ │ │ lsls r1, r0, #5 │ │ │ │ str r4, [r7, #0] │ │ │ │ lsls r1, r0, #5 │ │ │ │ str r0, [r4, #0] │ │ │ │ lsls r1, r0, #5 │ │ │ │ @@ -2650881,21 +2650886,21 @@ │ │ │ │ nop │ │ │ │ ldrb r6, [r5, r1] │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldrb r0, [r5, r1] │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #824 @ 0x338 │ │ │ │ + add r6, sp, #952 @ 0x3b8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r2, r3] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - add r4, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #1016 @ 0x3f8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #244] @ (79a6cc ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2651010,17 +2651015,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r3, r0] │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #400 @ 0x190 │ │ │ │ + add r4, sp, #528 @ 0x210 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r4, sp, #416 @ 0x1a0 │ │ │ │ + add r4, sp, #544 @ 0x220 │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #292] @ (79a820 ) │ │ │ │ @@ -2651145,15 +2651150,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldr r2, [r6, r1] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #408 @ 0x198 │ │ │ │ + add r3, sp, #536 @ 0x218 │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (79a898 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2651190,15 +2651195,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.n 79a862 │ │ │ │ ldrsb r6, [r5, r6] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2651249,15 +2651254,15 @@ │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.n 79a8c2 │ │ │ │ nop │ │ │ │ ldrsb r0, [r0, r5] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #8 │ │ │ │ + add r3, sp, #136 @ 0x88 │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2651713,27 +2651718,27 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.n 79ace6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 79ab3a │ │ │ │ ldrsb r6, [r3, r2] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - add r2, sp, #992 @ 0x3e0 │ │ │ │ + add r3, sp, #96 @ 0x60 │ │ │ │ lsls r2, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #528 @ (adr r7, 79b068 ) │ │ │ │ + add r7, pc, #656 @ (adr r7, 79b0e8 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r7, pc, #216 @ (adr r7, 79af34 ) │ │ │ │ + add r7, pc, #344 @ (adr r7, 79afb4 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r7, pc, #256 @ (adr r7, 79af60 ) │ │ │ │ + add r7, pc, #384 @ (adr r7, 79afe0 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r7, pc, #32 @ (adr r7, 79ae84 ) │ │ │ │ + add r7, pc, #160 @ (adr r7, 79af04 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r7, pc, #224 @ (adr r7, 79af48 ) │ │ │ │ + add r7, pc, #352 @ (adr r7, 79afc8 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ @@ -2651857,15 +2651862,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r6, r5] │ │ │ │ lsls r1, r0, #5 │ │ │ │ str r0, [r6, r3] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #368 @ (adr r6, 79b10c ) │ │ │ │ + add r6, pc, #496 @ (adr r6, 79b18c ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r9, [r0, #20] │ │ │ │ mov r4, r2 │ │ │ │ @@ -2651981,17 +2651986,17 @@ │ │ │ │ blx r3 │ │ │ │ b.n 79b022 │ │ │ │ nop │ │ │ │ str r0, [r0, r1] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #800 @ (adr r5, 79b3f4 ) │ │ │ │ + add r5, pc, #928 @ (adr r5, 79b474 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r5, pc, #504 @ (adr r5, 79b2d0 ) │ │ │ │ + add r5, pc, #632 @ (adr r5, 79b350 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ @@ -2652076,17 +2652081,17 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ ldr r7, [pc, #16] @ (79b1cc ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #120 @ (adr r5, 79b23c ) │ │ │ │ + add r5, pc, #248 @ (adr r5, 79b2bc ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r5, pc, #240 @ (adr r5, 79b2b8 ) │ │ │ │ + add r5, pc, #368 @ (adr r5, 79b338 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr.w r3, [r0, #640] @ 0x280 │ │ │ │ ldr.w r3, [r3, #1860] @ 0x744 │ │ │ │ subs r3, #25 │ │ │ │ cmp r3, #16 │ │ │ │ it hi │ │ │ │ movhi r0, #64 @ 0x40 │ │ │ │ @@ -2652233,20 +2652238,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #320] @ (79b478 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldr r5, [pc, #120] @ (79b3b4 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #32 @ (adr r4, 79b364 ) │ │ │ │ + add r4, pc, #160 @ (adr r4, 79b3e4 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldrd r0, r1, [r6], #-112 @ 0x70 │ │ │ │ - add r4, pc, #40 @ (adr r4, 79b374 ) │ │ │ │ + ldmia.w r6, {r2, r3, r4, r8} │ │ │ │ + add r4, pc, #168 @ (adr r4, 79b3f4 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r4, pc, #224 @ (adr r4, 79b430 ) │ │ │ │ + add r4, pc, #352 @ (adr r4, 79b4b0 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #60] @ (79b3a0 ) │ │ │ │ @@ -2652276,15 +2652281,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 79b374 │ │ │ │ nop │ │ │ │ ldr r4, [pc, #600] @ (79b5fc ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #992 @ (adr r3, 79b78c ) │ │ │ │ + add r4, pc, #96 @ (adr r4, 79b40c ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, #488] @ (79b5a8 ) │ │ │ │ @@ -2652458,17 +2652463,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #128] @ (79b634 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldr r2, [pc, #696] @ (79b870 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #264 @ (adr r2, 79b6c8 ) │ │ │ │ + add r2, pc, #392 @ (adr r2, 79b748 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r2, pc, #376 @ (adr r2, 79b73c ) │ │ │ │ + add r2, pc, #504 @ (adr r2, 79b7bc ) │ │ │ │ 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, #3816] @ 0xee8 │ │ │ │ ldr.w r2, [pc, #2196] @ 79be6c │ │ │ │ sub sp, #244 @ 0xf4 │ │ │ │ @@ -2653151,23 +2653156,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #80] @ (79bec8 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ add r6, r1 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #312] @ 0x138 │ │ │ │ + ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r2, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ble.n 79be70 │ │ │ │ + udf #18 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r1, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r1, [sp, #592] @ 0x250 │ │ │ │ + ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #100] @ (79bf0c ) │ │ │ │ @@ -2653692,17 +2653697,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #106 @ 0x6a │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r3, #232 @ 0xe8 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #912] @ 0x390 │ │ │ │ + str r4, [sp, #16] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - str r4, [sp, #280] @ 0x118 │ │ │ │ + str r4, [sp, #408] @ 0x198 │ │ │ │ lsls r2, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2653788,17 +2653793,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8b0 │ │ │ │ b.n 79c5b4 │ │ │ │ subs r2, #142 @ 0x8e │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #256] @ 0x100 │ │ │ │ + str r3, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - str r3, [sp, #288] @ 0x120 │ │ │ │ + str r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #132] @ (79c68c ) │ │ │ │ cmp r1, #4 │ │ │ │ add r0, pc │ │ │ │ beq.n 79c66a │ │ │ │ @@ -2653844,15 +2653849,15 @@ │ │ │ │ b.n 79c63a │ │ │ │ ldr r1, [pc, #16] @ (79c698 ) │ │ │ │ b.n 79c66c │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ subs r1, #244 @ 0xf4 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - bvc.n 79c5e8 │ │ │ │ + bvc.n 79c628 │ │ │ │ lsls r4, r3, #4 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ add.w r0, r0, #12288 @ 0x3000 │ │ │ │ strb.w r1, [r0, #3448] @ 0xd78 │ │ │ │ @@ -2653899,19 +2653904,19 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r1, #82 @ 0x52 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 79c7b0 │ │ │ │ + bvs.n 79c7f0 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r2, [sp, #304] @ 0x130 │ │ │ │ + str r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r6, [r7, r2] │ │ │ │ + ldr r6, [r3, r3] │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r2, [pc, #168] @ (79c7c8 ) │ │ │ │ subs r3, r0, #1 │ │ │ │ add r2, pc │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 79c744 │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -2653988,19 +2653993,19 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 79c74c │ │ │ │ + bpl.n 79c78c │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r1, [sp, #856] @ 0x358 │ │ │ │ + str r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r4, [r6, r1] │ │ │ │ + ldr r4, [r2, r2] │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r3, [pc, #232] @ (79c8c8 ) │ │ │ │ mov ip, r1 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ @@ -2654080,15 +2654085,15 @@ │ │ │ │ str.w r3, [ip, #12] │ │ │ │ pop {pc} │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #2 │ │ │ │ strd r2, r3, [ip, #8] │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bvs.n 79c8ec │ │ │ │ + bvs.n 79c92c │ │ │ │ lsls r4, r3, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ movw lr, #15464 @ 0x3c68 │ │ │ │ add.w r3, r0, lr │ │ │ │ ldr r5, [r1, #4] │ │ │ │ movw ip, #15480 @ 0x3c78 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ @@ -2656567,17 +2656572,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, r0, #6 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7ac │ │ │ │ + @ instruction: 0xb7cc │ │ │ │ lsls r4, r3, #4 │ │ │ │ - @ instruction: 0xb762 │ │ │ │ + @ instruction: 0xb782 │ │ │ │ lsls r4, r3, #4 │ │ │ │ adds r4, r5, r4 │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2657232,19 +2657237,19 @@ │ │ │ │ mov r7, ip │ │ │ │ mov lr, r2 │ │ │ │ b.n 79edaa │ │ │ │ movs r1, #0 │ │ │ │ movs r5, #1 │ │ │ │ b.n 79ed96 │ │ │ │ nop │ │ │ │ - add r6, sp, #936 @ 0x3a8 │ │ │ │ + add r7, sp, #40 @ 0x28 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r5, sp, #504 @ 0x1f8 │ │ │ │ + add r5, sp, #632 @ 0x278 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r5, sp, #416 @ 0x1a0 │ │ │ │ + add r5, sp, #544 @ 0x220 │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2657635,23 +2657640,23 @@ │ │ │ │ bls.n 79f3c2 │ │ │ │ mov.w sl, #16384 @ 0x4000 │ │ │ │ mov.w r9, #4 │ │ │ │ b.n 79f192 │ │ │ │ mov ip, r9 │ │ │ │ mov r9, sl │ │ │ │ b.n 79f17e │ │ │ │ - add r4, sp, #224 @ 0xe0 │ │ │ │ + add r4, sp, #352 @ 0x160 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r4, sp, #264 @ 0x108 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r4, sp, #64 @ 0x40 │ │ │ │ + add r4, sp, #192 @ 0xc0 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r3, sp, #1016 @ 0x3f8 │ │ │ │ + add r4, sp, #120 @ 0x78 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r3, sp, #912 @ 0x390 │ │ │ │ + add r4, sp, #16 │ │ │ │ lsls r4, r3, #4 │ │ │ │ ldr.w r2, [r0, #660] @ 0x294 │ │ │ │ ldr.w r3, [r0, #672] @ 0x2a0 │ │ │ │ push {r4, lr} │ │ │ │ add.w ip, r2, #1 │ │ │ │ str.w ip, [r0, #660] @ 0x294 │ │ │ │ mov.w ip, #26624 @ 0x6800 │ │ │ │ @@ -2658198,23 +2658203,23 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ b.n 79f726 │ │ │ │ lsrs r6, r2, #11 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #184 @ (adr r6, 79fadc ) │ │ │ │ + add r6, pc, #312 @ (adr r6, 79fb5c ) │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r6, pc, #56 @ (adr r6, 79fa60 ) │ │ │ │ + add r6, pc, #184 @ (adr r6, 79fae0 ) │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r5, pc, #968 @ (adr r5, 79fdf4 ) │ │ │ │ + add r6, pc, #72 @ (adr r6, 79fa74 ) │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r5, pc, #848 @ (adr r5, 79fd80 ) │ │ │ │ + add r5, pc, #976 @ (adr r5, 79fe00 ) │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r5, pc, #760 @ (adr r5, 79fd2c ) │ │ │ │ + add r5, pc, #888 @ (adr r5, 79fdac ) │ │ │ │ lsls r4, r3, #4 │ │ │ │ lsls r2, r7, #27 │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ @@ -2658796,15 +2658801,15 @@ │ │ │ │ mov r6, r8 │ │ │ │ b.n 79fd74 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ lsls r2, r5, #22 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #216 @ (adr r0, 7a01d0 ) │ │ │ │ + add r0, pc, #344 @ (adr r0, 7a0250 ) │ │ │ │ lsls r4, r3, #4 │ │ │ │ lsls r2, r0, #6 │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2659655,28 +2659660,28 @@ │ │ │ │ b.n 7a099c │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ b.n 7a099c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ b.n 7a099c │ │ │ │ - ldr r0, [sp, #128] @ 0x80 │ │ │ │ + ldr r0, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r7, [sp, #408] @ 0x198 │ │ │ │ + str r7, [sp, #536] @ 0x218 │ │ │ │ + lsls r4, r3, #4 │ │ │ │ + str r7, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r3, #4 │ │ │ │ str r7, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r7, [sp, #168] @ 0xa8 │ │ │ │ + str r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r3, [sp, #304] @ 0x130 │ │ │ │ + str r3, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r3, #4 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r3, [sp, #72] @ 0x48 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr.w r2, [r0, #660] @ 0x294 │ │ │ │ ldr.w r3, [r0, #672] @ 0x2a0 │ │ │ │ @@ -2660745,15 +2660750,15 @@ │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds.w r1, lr, #64 @ 0x40 │ │ │ │ add.w r1, lr, #64 @ 0x40 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sbc.w r1, r4, r0, lsl #1 │ │ │ │ - strh r0, [r4, #60] @ 0x3c │ │ │ │ + strh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r4, r3, #4 │ │ │ │ asrs r0, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2661385,19 +2661390,19 @@ │ │ │ │ lsls r3, r3, #3 │ │ │ │ b.n 7a1d4a │ │ │ │ nop │ │ │ │ b.n 7a25fc │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #31] │ │ │ │ + ldrb r0, [r7, #31] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - subs r3, #88 @ 0x58 │ │ │ │ + subs r3, #120 @ 0x78 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r2, r5, #8 │ │ │ │ + lsls r2, r1, #9 │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #436] @ (7a2140 ) │ │ │ │ @@ -2662359,21 +2662364,21 @@ │ │ │ │ mov.w r1, #768 @ 0x300 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ b.n 7a263e │ │ │ │ movs r1, #2 │ │ │ │ str r1, [sp, #20] │ │ │ │ b.n 7a25c0 │ │ │ │ nop │ │ │ │ - strb r2, [r6, #24] │ │ │ │ + strb r2, [r2, #25] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ + strb r2, [r7, #24] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r2, [r0, #24] │ │ │ │ + strb r2, [r4, #24] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r0, [r0, #24] │ │ │ │ + strb r0, [r4, #24] │ │ │ │ lsls r4, r3, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ cbz r2, 7a2b46 │ │ │ │ mov lr, r2 │ │ │ │ @@ -2662479,15 +2662484,15 @@ │ │ │ │ adds r2, #28 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 747814 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 7a2bf6 │ │ │ │ - strb r2, [r1, #6] │ │ │ │ + strb r2, [r5, #6] │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #756] @ (7a2f28 ) │ │ │ │ @@ -2662766,35 +2662771,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 7a2f28 │ │ │ │ eors r7, r5 │ │ │ │ bcc.n 7a2eb4 │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #5] │ │ │ │ + strb r4, [r0, #6] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r4, [r3, #4] │ │ │ │ + strb r4, [r7, #4] │ │ │ │ lsls r4, r3, #4 │ │ │ │ bcs.n 7a2ebc │ │ │ │ lsls r0, r0, #5 │ │ │ │ - strb r4, [r7, #1] │ │ │ │ + strb r4, [r3, #2] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r2, [r1, #120] @ 0x78 │ │ │ │ + ldr r2, [r5, #120] @ 0x78 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ + ldr r0, [r0, #120] @ 0x78 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r0, [r1, #116] @ 0x74 │ │ │ │ + ldr r0, [r5, #116] @ 0x74 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r6, [r4, #112] @ 0x70 │ │ │ │ + ldr r6, [r0, #116] @ 0x74 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r6, [r3, #112] @ 0x70 │ │ │ │ + ldr r6, [r7, #112] @ 0x70 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r4, [r0, #112] @ 0x70 │ │ │ │ + ldr r4, [r4, #112] @ 0x70 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r4, [r6, #108] @ 0x6c │ │ │ │ + ldr r4, [r2, #112] @ 0x70 │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -2663386,17 +2663391,17 @@ │ │ │ │ movlt r0, #128 @ 0x80 │ │ │ │ b.n 7a344a │ │ │ │ movs r3, #2 │ │ │ │ b.n 7a3574 │ │ │ │ movs r3, #1 │ │ │ │ b.n 7a3574 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ + ldr r6, [r7, #8] │ │ │ │ lsls r4, r3, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add.w r1, r0, #14016 @ 0x36c0 │ │ │ │ @@ -2664738,21 +2664743,21 @@ │ │ │ │ str.w r1, [r5, r3, lsl #2] │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ adds r1, r3, #1 │ │ │ │ str.w r1, [r4, #172] @ 0xac │ │ │ │ str.w r2, [r5, r3, lsl #2] │ │ │ │ b.n 7a4438 │ │ │ │ nop │ │ │ │ - str r2, [r3, #24] │ │ │ │ + str r2, [r7, #24] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r4, [r5, #20] │ │ │ │ + str r4, [r1, #24] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r2, [r7, #24] │ │ │ │ + str r2, [r3, #28] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r4, [r6, #16] │ │ │ │ + str r4, [r2, #20] │ │ │ │ lsls r4, r3, #4 │ │ │ │ add.w r4, sl, #4096 @ 0x1000 │ │ │ │ bl 7459f0 │ │ │ │ mov.w r2, #10240 @ 0x2800 │ │ │ │ movt r2, #49153 @ 0xc001 │ │ │ │ ldr.w r6, [sl, #3872] @ 0xf20 │ │ │ │ mov.w ip, #1040 @ 0x410 │ │ │ │ @@ -2666220,15 +2666225,15 @@ │ │ │ │ nop │ │ │ │ add r2, sp, #600 @ 0x258 │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #136 @ (adr r6, 7a5bc4 ) │ │ │ │ lsls r0, r0, #5 │ │ │ │ - muls r2, r0 │ │ │ │ + muls r2, r4 │ │ │ │ lsls r4, r3, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ movs r1, #32 │ │ │ │ @@ -2669020,32 +2669025,32 @@ │ │ │ │ beq.n 7a7b88 │ │ │ │ b.n 7a7bde │ │ │ │ nop │ │ │ │ strh r6, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #0] │ │ │ │ + ldrh r6, [r3, #2] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldc 0, cr0, [r4], #-608 @ 0xfffffda0 │ │ │ │ - bge.n 7a7c0c │ │ │ │ + mrrc 0, 9, r0, r4, cr8 │ │ │ │ + bge.n 7a7c4c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xebfe0098 │ │ │ │ - pop {r1, r2, r3, r4} │ │ │ │ + ldc 0, cr0, [lr], {152} @ 0x98 │ │ │ │ + pop {r1, r2, r3, r4, r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r0, [r3, #62] @ 0x3e │ │ │ │ + strh r0, [r7, #62] @ 0x3e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ble.n 7a7b88 │ │ │ │ + ble.n 7a7bc8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sub.w r0, sl, r8, lsr #2 │ │ │ │ - ble.n 7a7d40 │ │ │ │ + rsb r0, sl, r8, lsr #2 │ │ │ │ + ble.n 7a7b80 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r0, #60] @ 0x3c │ │ │ │ + strh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sbc.w r0, r8, r8, lsr #2 │ │ │ │ + @ instruction: 0xeb880098 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #4096 @ 0x1000 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2669634,17 +2669639,17 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r1, #2] │ │ │ │ lsls r0, r0, #5 │ │ │ │ - subs r6, r1, #2 │ │ │ │ + subs r6, r5, #2 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - adds r2, r6, #5 │ │ │ │ + adds r2, r2, #6 │ │ │ │ lsls r4, r3, #4 │ │ │ │ ldrb r2, [r0, #25] │ │ │ │ lsls r0, r0, #5 │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 7a83a6 │ │ │ │ ldr.w r1, [r7, r2, lsl #2] │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ @@ -2670013,25 +2670018,25 @@ │ │ │ │ blx 6a8b0 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7a85e8 │ │ │ │ ldrb r2, [r6, #10] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r6, r0 │ │ │ │ + adds r6, r2, r1 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - bcc.n 7a8770 │ │ │ │ + bcc.n 7a85b0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bcc.n 7a871c │ │ │ │ + bcc.n 7a875c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r4, r7, r0 │ │ │ │ + adds r4, r3, r1 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - bcc.n 7a86e4 │ │ │ │ + bcc.n 7a8724 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bcc.n 7a8730 │ │ │ │ + bcc.n 7a8770 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ @@ -2671533,19 +2671538,19 @@ │ │ │ │ blx 6a8b0 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7a94d8 │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #3 │ │ │ │ + lsrs r2, r3, #4 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r4!, {r5} │ │ │ │ + stmia r4!, {r6} │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #196] @ (7a96a8 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2671634,19 +2671639,19 @@ │ │ │ │ blx 6a8b0 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7a966a │ │ │ │ ldr r2, [r2, #32] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #31 │ │ │ │ + lsrs r4, r2, #32 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r3!, {r1, r3, r4} │ │ │ │ + stmia r3!, {r1, r3, r4, r5} │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2672518,29 +2672523,29 @@ │ │ │ │ lsls r0, r0, #5 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r5, #124] @ 0x7c │ │ │ │ lsls r0, r0, #5 │ │ │ │ - stmia r0!, {r2, r3, r4, r7} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r0!, {r2, r5, r6, r7} │ │ │ │ + stmia r1!, {r2} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsls r0, r0, #21 │ │ │ │ + lsls r0, r4, #21 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - lsls r4, r4, #10 │ │ │ │ + lsls r4, r0, #11 │ │ │ │ lsls r4, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #7 │ │ │ │ + lsls r4, r0, #8 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7} │ │ │ │ + pop {r2, r3, r4, pc} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r1, r2, r4, r5, r6, pc} │ │ │ │ + pop {r1, r2, r4, r7, pc} │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ @@ -2673780,185 +2673785,185 @@ │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r6, r7, lr} │ │ │ │ lsls r0, r0, #5 │ │ │ │ ldrsh r2, [r5, r2] │ │ │ │ lsls r0, r0, #5 │ │ │ │ - stc2 1, cr0, [r2], #108 @ 0x6c │ │ │ │ + stc2l 1, cr0, [r2], {27} │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r2, r5 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - @ instruction: 0xb896 │ │ │ │ + @ instruction: 0xb8b6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb8be │ │ │ │ + @ instruction: 0xb8de │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r3, #22] │ │ │ │ + ldrb r2, [r7, #22] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r3, pc, #856 @ (adr r3, 7ab0ec ) │ │ │ │ + add r3, pc, #984 @ (adr r3, 7ab16c ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ push {r1, r5, r6, r7} │ │ │ │ lsls r0, r0, #5 │ │ │ │ - @ instruction: 0xb872 │ │ │ │ + @ instruction: 0xb892 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7ab06c │ │ │ │ + b.n 7ab0ac │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xb846 │ │ │ │ + @ instruction: 0xb866 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb84c │ │ │ │ + @ instruction: 0xb86c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7aafa8 │ │ │ │ + b.n 7aafe8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xb810 │ │ │ │ + @ instruction: 0xb830 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r1, [sp, #304] @ 0x130 │ │ │ │ + ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r6, [r0, #38] @ 0x26 │ │ │ │ + ldrh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 7aae74 │ │ │ │ + b.n 7aaeb4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xb78c │ │ │ │ + @ instruction: 0xb7ac │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cmp r7, #60 @ 0x3c │ │ │ │ + cmp r7, #92 @ 0x5c │ │ │ │ lsls r2, r2, #2 │ │ │ │ cbz r4, 7aae12 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r1, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb78a │ │ │ │ + @ instruction: 0xb7aa │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb71e │ │ │ │ + @ instruction: 0xb73e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb6e4 │ │ │ │ + @ instruction: 0xb704 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb6a0 │ │ │ │ + @ instruction: 0xb6c0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bvc.n 7aad8c │ │ │ │ + bvc.n 7aadcc │ │ │ │ lsls r5, r1, #2 │ │ │ │ - cpsid ai │ │ │ │ + @ instruction: 0xb696 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - udf #108 @ 0x6c │ │ │ │ + udf #140 @ 0x8c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r6, r5, #3 │ │ │ │ + lsls r6, r1, #4 │ │ │ │ lsls r5, r1, #2 │ │ │ │ - ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ + add r0, pc, #80 @ (adr r0, 7aae40 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r6, [sp, #520] @ 0x208 │ │ │ │ + str r6, [sp, #648] @ 0x288 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r6, #14] │ │ │ │ + ldrh r4, [r2, #16] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #312 @ 0x138 │ │ │ │ + add r0, sp, #440 @ 0x1b8 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - bpl.n 7aad34 │ │ │ │ + bpl.n 7aad74 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - strh r4, [r7, #62] @ 0x3e │ │ │ │ + ldrh r4, [r3, #0] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - push {r1, r5, r7, lr} │ │ │ │ + push {r1, r6, r7, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsrs r6, r4, #3 │ │ │ │ + lsrs r6, r0, #4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stmdb r4, {r0, r1, r2, r3, r7} │ │ │ │ - strh r4, [r7, #54] @ 0x36 │ │ │ │ + stmdb r4!, {r0, r1, r2, r3, r7} │ │ │ │ + strh r4, [r3, #56] @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #186 @ 0xba │ │ │ │ + cmp r3, #218 @ 0xda │ │ │ │ lsls r2, r2, #2 │ │ │ │ - push {r2, r4, lr} │ │ │ │ + push {r2, r4, r5, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r0, 7aae70 │ │ │ │ + cbz r0, 7aae78 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - blt.n 7aadf0 │ │ │ │ + bgt.n 7aae30 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cbz r2, 7aae6c │ │ │ │ + cbz r2, 7aae74 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r4, [sp, #336] @ 0x150 │ │ │ │ + str r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r0, #62] @ 0x3e │ │ │ │ + strh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - push {r3, r4, r6} │ │ │ │ + push {r3, r4, r5, r6} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r1, r3} │ │ │ │ + push {r1, r3, r5} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r2} │ │ │ │ + push {r2, r5} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r2, 7aaeb4 │ │ │ │ + cbz r2, 7aaebc │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cmp r1, #180 @ 0xb4 │ │ │ │ + cmp r1, #212 @ 0xd4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ add r5, sp, #632 @ 0x278 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - cbz r4, 7aae92 │ │ │ │ + cbz r4, 7aae9a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r4, 7aae50 │ │ │ │ + cbz r4, 7aae58 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bls.n 7aae14 │ │ │ │ + bge.n 7aae54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cbz r0, 7aae5a │ │ │ │ + cbz r0, 7aae62 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r2, [sp, #296] @ 0x128 │ │ │ │ + str r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r6, #44] @ 0x2c │ │ │ │ + strh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - sxtb r4, r0 │ │ │ │ + sxtb r4, r4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bls.n 7aae9c │ │ │ │ + bls.n 7aaedc │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cbz r4, 7aaea8 │ │ │ │ + sxth r4, r2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #960 @ 0x3c0 │ │ │ │ + add sp, #64 @ 0x40 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sxth r4, r2 │ │ │ │ + sxth r4, r6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sxth r0, r4 │ │ │ │ + sxtb r0, r0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sxth r4, r3 │ │ │ │ + sxth r4, r7 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sxth r4, r3 │ │ │ │ + sxth r4, r7 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sxth r4, r2 │ │ │ │ + sxth r4, r6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sxth r0, r2 │ │ │ │ + sxth r0, r6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sxth r0, r1 │ │ │ │ + sxth r0, r5 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sxth r0, r0 │ │ │ │ + sxth r0, r4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sub sp, #312 @ 0x138 │ │ │ │ + sub sp, #440 @ 0x1b8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, sp, #1000 @ 0x3e8 │ │ │ │ + add r7, sp, #104 @ 0x68 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r7, #18 │ │ │ │ + movs r7, #50 @ 0x32 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r6, sp, #824 @ 0x338 │ │ │ │ + add r6, sp, #952 @ 0x3b8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r0, [sp, #64] @ 0x40 │ │ │ │ + str r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r0, #28] │ │ │ │ + strh r2, [r4, #28] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add sp, #80 @ 0x50 │ │ │ │ + add sp, #208 @ 0xd0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r6, [r5, #60] @ 0x3c │ │ │ │ + ldrh r6, [r1, #62] @ 0x3e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r4, #24] │ │ │ │ + strh r2, [r0, #26] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - sub sp, #152 @ 0x98 │ │ │ │ + sub sp, #280 @ 0x118 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sub sp, #96 @ 0x60 │ │ │ │ + sub sp, #224 @ 0xe0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #232 @ 0xe8 │ │ │ │ + add r7, sp, #360 @ 0x168 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r4, 7aaefc │ │ │ │ + sxth r4, r0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r2, #60] @ 0x3c │ │ │ │ + str r6, [r6, #60] @ 0x3c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cbz r4, 7aaeda │ │ │ │ + cbz r4, 7aaee2 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - stmia r4!, {r1, r3, r4} │ │ │ │ + stmia r4!, {r1, r3, r4, r5} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r6, sp, #800 @ 0x320 │ │ │ │ + add r6, sp, #928 @ 0x3a0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr.w r2, [pc, #2872] @ 7aba10 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ add r6, r0 │ │ │ │ b.w 7aa6ba │ │ │ │ @@ -2674986,223 +2674991,223 @@ │ │ │ │ ldr.w r0, [fp] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ add r6, r0 │ │ │ │ b.n 7ab984 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ - add r5, sp, #328 @ 0x148 │ │ │ │ + add r5, sp, #456 @ 0x1c8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, sp, #288 @ 0x120 │ │ │ │ + add r5, sp, #416 @ 0x1a0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, sp, #88 @ 0x58 │ │ │ │ + add r5, sp, #216 @ 0xd8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, sp, #48 @ 0x30 │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, sp, #672 @ 0x2a0 │ │ │ │ + add r4, sp, #800 @ 0x320 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add r4, sp, #656 @ 0x290 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, sp, #744 @ 0x2e8 │ │ │ │ + add r4, sp, #872 @ 0x368 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r2, [r3, #38] @ 0x26 │ │ │ │ + ldrh r2, [r7, #38] @ 0x26 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r1, #2] │ │ │ │ + strh r4, [r5, #2] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, sp, #440 @ 0x1b8 │ │ │ │ + add r4, sp, #568 @ 0x238 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, sp, #328 @ 0x148 │ │ │ │ + add r4, sp, #456 @ 0x1c8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, sp, #216 @ 0xd8 │ │ │ │ + add r4, sp, #344 @ 0x158 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, sp, #552 @ 0x228 │ │ │ │ + add r4, sp, #680 @ 0x2a8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, sp, #464 @ 0x1d0 │ │ │ │ + add r4, sp, #592 @ 0x250 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r5, #62] @ 0x3e │ │ │ │ + ldrh r2, [r1, #0] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [r2, #40] @ 0x28 │ │ │ │ + ldr r4, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r3, sp, #416 @ 0x1a0 │ │ │ │ + add r3, sp, #544 @ 0x220 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r3, sp, #352 @ 0x160 │ │ │ │ + add r3, sp, #480 @ 0x1e0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bne.n 7ab9e4 │ │ │ │ + bne.n 7aba24 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r3, sp, #192 @ 0xc0 │ │ │ │ + add r3, sp, #320 @ 0x140 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r6, [r0, #108] @ 0x6c │ │ │ │ + ldr r6, [r4, #108] @ 0x6c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r2, sp, #904 @ 0x388 │ │ │ │ + add r3, sp, #8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r3, sp, #992 @ 0x3e0 │ │ │ │ + add r4, sp, #96 @ 0x60 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r4, #27] │ │ │ │ + ldrb r6, [r0, #28] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r0, [r7, #26] │ │ │ │ + ldrb r0, [r3, #27] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #384 @ (adr r0, 7abbf8 ) │ │ │ │ + add r0, pc, #512 @ (adr r0, 7abc78 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r3, sp, #320 @ 0x140 │ │ │ │ + add r3, sp, #448 @ 0x1c0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r3, sp, #536 @ 0x218 │ │ │ │ + add r3, sp, #664 @ 0x298 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r3, sp, #432 @ 0x1b0 │ │ │ │ + add r3, sp, #560 @ 0x230 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r3, sp, #240 @ 0xf0 │ │ │ │ + add r3, sp, #368 @ 0x170 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r3, sp, #128 @ 0x80 │ │ │ │ + add r3, sp, #256 @ 0x100 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r2, sp, #976 @ 0x3d0 │ │ │ │ + add r3, sp, #80 @ 0x50 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r2, sp, #848 @ 0x350 │ │ │ │ + add r2, sp, #976 @ 0x3d0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bne.n 7ab9ec │ │ │ │ + bne.n 7aba2c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r2, sp, #240 @ 0xf0 │ │ │ │ + add r2, sp, #368 @ 0x170 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bne.n 7abb60 │ │ │ │ + bne.n 7ab9a0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r2, sp, #88 @ 0x58 │ │ │ │ + add r2, sp, #216 @ 0xd8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r1, sp, #824 @ 0x338 │ │ │ │ + add r1, sp, #952 @ 0x3b8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r0, sp, #832 @ 0x340 │ │ │ │ + add r0, sp, #960 @ 0x3c0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb7b0 │ │ │ │ + @ instruction: 0xb7d0 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ + add r2, sp, #208 @ 0xd0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r1, sp, #912 @ 0x390 │ │ │ │ + add r2, sp, #16 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r1, sp, #784 @ 0x310 │ │ │ │ + add r1, sp, #912 @ 0x390 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r1, sp, #672 @ 0x2a0 │ │ │ │ + add r1, sp, #800 @ 0x320 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r0, sp, #288 @ 0x120 │ │ │ │ + add r0, sp, #416 @ 0x1a0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r6, #16] │ │ │ │ + ldrb r4, [r2, #17] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [r7, #12] │ │ │ │ + ldr r6, [r3, #16] │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr r4, [pc, #160] @ (7abb70 ) │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #15] │ │ │ │ + ldrb r4, [r5, #15] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r5!, {r1, r6, r7} │ │ │ │ + stmia r5!, {r1, r5, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r5!, {r1, r2, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, pc, #208 @ (adr r6, 7abbb4 ) │ │ │ │ + add r6, pc, #336 @ (adr r6, 7abc34 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, pc, #112 @ (adr r6, 7abb58 ) │ │ │ │ + add r6, pc, #240 @ (adr r6, 7abbd8 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, pc, #88 @ (adr r6, 7abb44 ) │ │ │ │ + add r6, pc, #216 @ (adr r6, 7abbc4 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r5, pc, #904 @ (adr r5, 7abe7c ) │ │ │ │ + add r6, pc, #8 @ (adr r6, 7abafc ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r2, r4, #7 │ │ │ │ + subs r2, r0, #0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r5, pc, #488 @ (adr r5, 7abce4 ) │ │ │ │ + add r5, pc, #616 @ (adr r5, 7abd64 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, pc, #464 @ (adr r5, 7abcd0 ) │ │ │ │ + add r5, pc, #592 @ (adr r5, 7abd50 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r6, r6, #5 │ │ │ │ + adds r6, r2, #6 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r5, pc, #16 @ (adr r5, 7abb18 ) │ │ │ │ + add r5, pc, #144 @ (adr r5, 7abb98 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, pc, #592 @ (adr r5, 7abd5c ) │ │ │ │ + add r5, pc, #720 @ (adr r5, 7abddc ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r4, r4, #3 │ │ │ │ + adds r4, r0, #4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ add r0, pc, #952 @ (adr r0, 7abecc ) │ │ │ │ lsls r0, r0, #5 │ │ │ │ - add r4, pc, #440 @ (adr r4, 7abcd0 ) │ │ │ │ + add r4, pc, #568 @ (adr r4, 7abd50 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r5, {r5, r6} │ │ │ │ + ldmia r5!, {r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r4, pc, #256 @ (adr r4, 7abc20 ) │ │ │ │ + add r4, pc, #384 @ (adr r4, 7abca0 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, pc, #232 @ (adr r4, 7abc0c ) │ │ │ │ + add r4, pc, #360 @ (adr r4, 7abc8c ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r4!, {r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r3} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r3, pc, #1000 @ (adr r3, 7abf14 ) │ │ │ │ + add r4, pc, #104 @ (adr r4, 7abb94 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r6, #2] │ │ │ │ + ldrb r6, [r2, #3] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r0, [r6, #40] @ 0x28 │ │ │ │ + strh r0, [r2, #42] @ 0x2a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r5, #2] │ │ │ │ + ldrb r6, [r1, #3] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r3, pc, #784 @ (adr r3, 7abe50 ) │ │ │ │ + add r3, pc, #912 @ (adr r3, 7abed0 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r3, pc, #712 @ (adr r3, 7abe0c ) │ │ │ │ + add r3, pc, #840 @ (adr r3, 7abe8c ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r6, r2, r4 │ │ │ │ + subs r6, r6, r4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r0, sp, #592 @ 0x250 │ │ │ │ + add r0, sp, #720 @ 0x2d0 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldmia r3, {r3, r6, r7} │ │ │ │ + ldmia r3, {r3, r5, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r2, pc, #952 @ (adr r2, 7abf0c ) │ │ │ │ + add r3, pc, #56 @ (adr r3, 7abb8c ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r3, pc, #232 @ (adr r3, 7abc40 ) │ │ │ │ + add r3, pc, #360 @ (adr r3, 7abcc0 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r3, pc, #96 @ (adr r3, 7abbbc ) │ │ │ │ + add r3, pc, #224 @ (adr r3, 7abc3c ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r2, pc, #568 @ (adr r2, 7abd98 ) │ │ │ │ + add r2, pc, #696 @ (adr r2, 7abe18 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r2, pc, #472 @ (adr r2, 7abd3c ) │ │ │ │ + add r2, pc, #600 @ (adr r2, 7abdbc ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #960 @ (adr r7, 7abf28 ) │ │ │ │ + add r0, sp, #64 @ 0x40 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldmia r3!, {r5} │ │ │ │ + ldmia r3!, {r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r2, pc, #280 @ (adr r2, 7abc88 ) │ │ │ │ + add r2, pc, #408 @ (adr r2, 7abd08 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r1, pc, #864 @ (adr r1, 7abed4 ) │ │ │ │ + add r1, pc, #992 @ (adr r1, 7abf54 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r1, pc, #696 @ (adr r1, 7abe30 ) │ │ │ │ + add r1, pc, #824 @ (adr r1, 7abeb0 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r1, pc, #952 @ (adr r1, 7abf34 ) │ │ │ │ + add r2, pc, #56 @ (adr r2, 7abbb4 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r1, pc, #856 @ (adr r1, 7abed8 ) │ │ │ │ + add r1, pc, #984 @ (adr r1, 7abf58 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r1, pc, #984 @ (adr r1, 7abf5c ) │ │ │ │ + add r2, pc, #88 @ (adr r2, 7abbdc ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r1, pc, #920 @ (adr r1, 7abf20 ) │ │ │ │ + add r2, pc, #24 @ (adr r2, 7abba0 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r1, pc, #632 @ (adr r1, 7abe04 ) │ │ │ │ + add r1, pc, #760 @ (adr r1, 7abe84 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r2, pc, #48 @ (adr r2, 7abbc0 ) │ │ │ │ + add r2, pc, #176 @ (adr r2, 7abc40 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r1, pc, #672 @ (adr r1, 7abe34 ) │ │ │ │ + add r1, pc, #800 @ (adr r1, 7abeb4 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - movs r6, #254 @ 0xfe │ │ │ │ + movs r7, #30 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - add r1, pc, #368 @ (adr r1, 7abd10 ) │ │ │ │ + add r1, pc, #496 @ (adr r1, 7abd90 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r1, pc, #144 @ (adr r1, 7abc34 ) │ │ │ │ + add r1, pc, #272 @ (adr r1, 7abcb4 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r1, pc, #272 @ (adr r1, 7abcb8 ) │ │ │ │ + add r1, pc, #400 @ (adr r1, 7abd38 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r1, pc, #176 @ (adr r1, 7abc5c ) │ │ │ │ + add r1, pc, #304 @ (adr r1, 7abcdc ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r1, pc, #248 @ (adr r1, 7abca8 ) │ │ │ │ + add r1, pc, #376 @ (adr r1, 7abd28 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r1, pc, #136 @ (adr r1, 7abc3c ) │ │ │ │ + add r1, pc, #264 @ (adr r1, 7abcbc ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov lr, r1 │ │ │ │ @@ -2675499,19 +2675504,19 @@ │ │ │ │ bne.w 7abda2 │ │ │ │ b.n 7abdd8 │ │ │ │ nop │ │ │ │ add r2, r4 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7ac204 │ │ │ │ + b.n 7ac244 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r1, pc, #216 @ (adr r1, 7abf94 ) │ │ │ │ + add r1, pc, #344 @ (adr r1, 7ac014 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3520] @ 0xdc0 │ │ │ │ ldr r2, [pc, #136] @ (7abf54 ) │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ @@ -2675567,15 +2675572,15 @@ │ │ │ │ nop │ │ │ │ asrs r0, r5 │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r1 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - svc 244 @ 0xf4 │ │ │ │ + b.n 7abf8c │ │ │ │ lsls r3, r3, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r3 │ │ │ │ ldr.w r3, [r0, #3872] @ 0xf20 │ │ │ │ @@ -2676078,15 +2676083,15 @@ │ │ │ │ ldr.w r3, [r4, #4000] @ 0xfa0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r0, [r4, #3876] @ 0xf24 │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ - bl af6960 │ │ │ │ + bl af68f0 │ │ │ │ mov r0, r7 │ │ │ │ strb.w sl, [r4, #2189] @ 0x88d │ │ │ │ bl 754650 │ │ │ │ cmp r5, r6 │ │ │ │ bls.n 7ac530 │ │ │ │ ldrd r3, r7, [sp, #20] │ │ │ │ mov ip, r9 │ │ │ │ @@ -2676324,15 +2676329,15 @@ │ │ │ │ ldr.w r3, [r4, #4000] @ 0xfa0 │ │ │ │ str r3, [sp, #0] │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ lsl.w r3, r7, r5 │ │ │ │ mov r2, r6 │ │ │ │ ldr.w r0, [r4, #3876] @ 0xf24 │ │ │ │ - bl af6960 │ │ │ │ + bl af68f0 │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ adds r5, #1 │ │ │ │ strb.w r3, [r4, #2189] @ 0x88d │ │ │ │ bl 754650 │ │ │ │ mov r0, r6 │ │ │ │ bl 754650 │ │ │ │ @@ -2676530,15 +2676535,15 @@ │ │ │ │ ldr.w r3, [r4, #4012] @ 0xfac │ │ │ │ orrs r1, r5 │ │ │ │ ldr.w r2, [r4, #4008] @ 0xfa8 │ │ │ │ ldr.w r0, [r4, #3876] @ 0xf24 │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ - bl af6eb8 │ │ │ │ + bl af6e48 │ │ │ │ mov r0, r7 │ │ │ │ strb.w r8, [r4, #2189] @ 0x88d │ │ │ │ bl 754650 │ │ │ │ cmp r6, sl │ │ │ │ bls.n 7ac9fc │ │ │ │ ldrd r7, r3, [sp, #8] │ │ │ │ mov r5, r9 │ │ │ │ @@ -2676778,15 +2676783,15 @@ │ │ │ │ strd r7, r7, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ bl 5e61ac │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7acd82 │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ - bl af3de4 │ │ │ │ + bl af3d74 │ │ │ │ add r2, sp, #20 │ │ │ │ ldr.w r3, [r8, #356] @ 0x164 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #244] @ 0xf4 │ │ │ │ ldr.w r1, [r8, #3928] @ 0xf58 │ │ │ │ @@ -2676799,15 +2676804,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r6, #1860] @ 0x744 │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ bhi.w 7ace20 │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ ldr.w r6, [r8, #160] @ 0xa0 │ │ │ │ - bl af3b1c │ │ │ │ + bl af3aac │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx r6 │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r6, [r8, #360] @ 0x168 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ @@ -2676839,19 +2676844,19 @@ │ │ │ │ mov r0, r8 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ strd r6, r6, [r1, #4] │ │ │ │ strd r6, r6, [r1, #16] │ │ │ │ str r6, [r1, #24] │ │ │ │ blx r4 │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ - bl af3e5c │ │ │ │ + bl af3dec │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ - bl af4104 │ │ │ │ + bl af4094 │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ - bl af3e20 │ │ │ │ + bl af3db0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cbz r1, 7acdbe │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2676937,15 +2676942,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ ldr.w r0, [r4, #3876] @ 0xf24 │ │ │ │ vldr d0, [sp, #24] │ │ │ │ - bl af65b0 │ │ │ │ + bl af6540 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #2189] @ 0x88d │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2676965,15 +2676970,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ ldr.w r0, [r4, #3876] @ 0xf24 │ │ │ │ - bl af627c │ │ │ │ + bl af620c │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #2189] @ 0x88d │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2677062,15 +2677067,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 af4d74 │ │ │ │ + bl af4d04 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2189] @ 0x88d │ │ │ │ ldrb.w r2, [r4, #532] @ 0x214 │ │ │ │ cbnz r2, 7ad022 │ │ │ │ ldr r2, [pc, #884] @ (7ad37c ) │ │ │ │ ldr r3, [pc, #876] @ (7ad378 ) │ │ │ │ add r2, pc │ │ │ │ @@ -2677435,21 +2677440,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 af4ddc │ │ │ │ + bl af4d6c │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ mov r2, r6 │ │ │ │ ldr.w r0, [r7, #3876] @ 0xf24 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - bl af4e30 │ │ │ │ + bl af4dc0 │ │ │ │ ldrh.w r0, [r6, #76] @ 0x4c │ │ │ │ bl 432428 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31e0bc> │ │ │ │ mov r9, r0 │ │ │ │ ldrh.w r0, [fp, #76] @ 0x4c │ │ │ │ bl 432428 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31e0bc> │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ @@ -2677596,15 +2677601,15 @@ │ │ │ │ strd r4, r4, [sp, #24] │ │ │ │ strd r4, r4, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #100 @ 0x64 │ │ │ │ ldr.w r0, [r7, #3876] @ 0xf24 │ │ │ │ - bl af50f0 │ │ │ │ + bl af5080 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r4, [r7, #2189] @ 0x88d │ │ │ │ bl 754650 │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 7ad3e2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ @@ -2677657,15 +2677662,15 @@ │ │ │ │ cmp r2, #7 │ │ │ │ bhi.w 7ad788 │ │ │ │ cmp r2, #1 │ │ │ │ bhi.w 7ad472 │ │ │ │ ldr.w r0, [r7, #3876] @ 0xf24 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - bl af4efc │ │ │ │ + bl af4e8c │ │ │ │ ldrh.w r3, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 7ad8b6 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ bl 44517c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x330e10> │ │ │ │ mov r9, r0 │ │ │ │ @@ -2677990,15 +2677995,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #84 @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ cmp r4, #18 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #62] @ 0x3e │ │ │ │ + ldrh r6, [r2, #0] │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w r2, [pc, #1584] @ 7ae068 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2678158,15 +2678163,15 @@ │ │ │ │ ldrsh.w r3, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ strd r3, r9, [sp, #4] │ │ │ │ ldrsh.w r3, [r4, #24] │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ - bl af6c84 │ │ │ │ + bl af6c14 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2189] @ 0x88d │ │ │ │ ldr.w r2, [pc, #1120] @ 7ae070 │ │ │ │ ldr.w r3, [pc, #1112] @ 7ae06c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2678234,15 +2678239,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 7abfc0 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl af5d80 │ │ │ │ + bl af5d10 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2189] @ 0x88d │ │ │ │ b.n 7adc0c │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ b.n 7ada70 │ │ │ │ ldrb.w r1, [r0, #53] @ 0x35 │ │ │ │ cmp r1, #6 │ │ │ │ @@ -2678286,15 +2678291,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ - bl af6c84 │ │ │ │ + bl af6c14 │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ mov.w r2, #0 │ │ │ │ strb.w r2, [r5, #2189] @ 0x88d │ │ │ │ movs r2, #236 @ 0xec │ │ │ │ str r3, [sp, #24] │ │ │ │ @@ -2678308,15 +2678313,15 @@ │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ str r6, [sp, #192] @ 0xc0 │ │ │ │ bl 7abfc0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ - bl af5d80 │ │ │ │ + bl af5d10 │ │ │ │ mov.w r3, #0 │ │ │ │ strb.w r3, [r5, #2189] @ 0x88d │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r6] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2678568,15 +2678573,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 7abfc0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ - bl af5d80 │ │ │ │ + bl af5d10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ mov sl, r3 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2189] @ 0x88d │ │ │ │ @@ -2679767,173 +2679772,173 @@ │ │ │ │ ldr r2, [pc, #328] @ (7aedb0 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.n 7ae73c │ │ │ │ nop │ │ │ │ - ldrb r0, [r6, #18] │ │ │ │ + ldrb r0, [r2, #19] │ │ │ │ lsls r1, r2, #2 │ │ │ │ adds r0, r0, #1 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - ldrb r4, [r1, #19] │ │ │ │ + ldrb r4, [r5, #19] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r6, #19] │ │ │ │ + ldrb r4, [r2, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r7, #21] │ │ │ │ + ldrb r6, [r3, #22] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r4, #22] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r1, #23] │ │ │ │ + ldrb r0, [r5, #23] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r2, #21] │ │ │ │ + ldrb r4, [r6, #21] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r4, #21] │ │ │ │ + ldrb r0, [r0, #22] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r6, #21] │ │ │ │ + ldrb r0, [r2, #22] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r7, #21] │ │ │ │ + ldrb r4, [r3, #22] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r2, #22] │ │ │ │ + ldrb r4, [r6, #22] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r4, #22] │ │ │ │ + ldrb r2, [r0, #23] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r1, #40] @ 0x28 │ │ │ │ + ldrh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldrb r4, [r5, #22] │ │ │ │ + ldrb r4, [r1, #23] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r6, #22] │ │ │ │ + ldrb r6, [r2, #23] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r3, #23] │ │ │ │ + ldrb r4, [r7, #23] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r7, #23] │ │ │ │ + ldrb r6, [r3, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r3, #22] │ │ │ │ + ldrb r4, [r7, #22] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r5, #22] │ │ │ │ + ldrb r0, [r1, #23] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r7, #22] │ │ │ │ + ldrb r0, [r3, #23] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r1, #23] │ │ │ │ + ldrb r2, [r5, #23] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r0, #23] │ │ │ │ + ldrb r2, [r4, #23] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r4, #23] │ │ │ │ + ldrb r4, [r0, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r0, #24] │ │ │ │ + ldrb r2, [r4, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r7, #22] │ │ │ │ + ldrb r6, [r3, #23] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r0, pc, #680 @ (adr r0, 7aef88 ) │ │ │ │ + add r0, pc, #808 @ (adr r0, 7af008 ) │ │ │ │ lsls r2, r1, #2 │ │ │ │ - ldrb r0, [r3, #0] │ │ │ │ + ldrb r0, [r7, #0] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r4, #0] │ │ │ │ + ldrb r2, [r0, #1] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r4, #0] │ │ │ │ + ldrb r4, [r0, #1] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r4, #0] │ │ │ │ + ldrb r6, [r0, #1] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r5, #0] │ │ │ │ + ldrb r4, [r1, #1] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r5, #0] │ │ │ │ + ldrb r2, [r1, #1] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r6, #0] │ │ │ │ + ldrb r0, [r2, #1] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r3, #8] │ │ │ │ + strh r6, [r7, #8] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r7, #6] │ │ │ │ + strh r0, [r3, #8] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r1, #6] │ │ │ │ + strh r6, [r5, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r2, #4] │ │ │ │ + strh r6, [r6, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r5, #2] │ │ │ │ + strh r2, [r1, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r7, #0] │ │ │ │ + strh r6, [r3, #2] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r2, #0] │ │ │ │ + strh r2, [r6, #0] │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #29] │ │ │ │ + ldrb r0, [r7, #29] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r5, #29] │ │ │ │ + ldrb r0, [r1, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r1, #30] │ │ │ │ + ldrb r6, [r5, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r6, #30] │ │ │ │ + ldrb r4, [r2, #31] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r4, #26] │ │ │ │ + ldrb r6, [r0, #27] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r7, #25] │ │ │ │ + ldrb r4, [r3, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r2, #25] │ │ │ │ + ldrb r2, [r6, #25] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r5, #24] │ │ │ │ + ldrb r2, [r1, #25] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r0, #24] │ │ │ │ + ldrb r4, [r4, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r3, #23] │ │ │ │ + ldrb r2, [r7, #23] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r6, #22] │ │ │ │ + ldrb r0, [r2, #23] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r0, #22] │ │ │ │ + ldrb r2, [r4, #22] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r2, #21] │ │ │ │ + ldrb r0, [r6, #21] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r3, #20] │ │ │ │ + ldrb r6, [r7, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r5, #19] │ │ │ │ + ldrb r4, [r1, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r7, #18] │ │ │ │ + ldrb r2, [r3, #19] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r1, #18] │ │ │ │ + ldrb r0, [r5, #18] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r2, #17] │ │ │ │ + ldrb r4, [r6, #17] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r4, #16] │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r6, #15] │ │ │ │ + ldrb r4, [r2, #16] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r7, #14] │ │ │ │ + ldrb r0, [r3, #15] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r1, #14] │ │ │ │ + ldrb r0, [r5, #14] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r3, #13] │ │ │ │ + ldrb r0, [r7, #13] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r5, #12] │ │ │ │ + ldrb r4, [r1, #13] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r7, #11] │ │ │ │ + ldrb r0, [r3, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r0, #11] │ │ │ │ + ldrb r4, [r4, #11] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r1, #10] │ │ │ │ + ldrb r4, [r5, #10] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r3, #9] │ │ │ │ + ldrb r6, [r7, #9] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r6, #8] │ │ │ │ + ldrb r0, [r2, #9] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r0, #8] │ │ │ │ + ldrb r6, [r4, #8] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r2, #7] │ │ │ │ + ldrb r4, [r6, #7] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r4, #6] │ │ │ │ + ldrb r2, [r0, #7] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r6, #5] │ │ │ │ + ldrb r0, [r2, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r7, #4] │ │ │ │ + ldrb r4, [r3, #5] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r2, #4] │ │ │ │ + ldrb r4, [r6, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r5, #3] │ │ │ │ + ldrb r0, [r1, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r7, #2] │ │ │ │ + ldrb r4, [r3, #3] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r1, #2] │ │ │ │ + ldrb r6, [r5, #2] │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r3, [r1, #2608] @ 0xa30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2680226,55 +2680231,55 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.n 7af002 │ │ │ │ asrs r2, r5, #8 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #22] │ │ │ │ + ldrb r6, [r7, #22] │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #21] │ │ │ │ + ldrb r0, [r0, #22] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r7, #21] │ │ │ │ + ldrb r6, [r3, #22] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r3, #22] │ │ │ │ + ldrb r4, [r7, #22] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r0, #21] │ │ │ │ + ldrb r0, [r4, #21] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r1, #21] │ │ │ │ + ldrb r0, [r5, #21] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r7, #20] │ │ │ │ + ldrb r4, [r3, #21] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r3, #21] │ │ │ │ + ldrb r2, [r7, #21] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r7, #21] │ │ │ │ + ldrb r0, [r3, #22] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r1, #20] │ │ │ │ + ldrb r2, [r5, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r0, #20] │ │ │ │ + ldrb r4, [r4, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r5, #10] │ │ │ │ + ldrb r0, [r1, #11] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r6, #10] │ │ │ │ + ldrb r6, [r2, #11] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r0, #11] │ │ │ │ + ldrb r4, [r4, #11] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r2, #11] │ │ │ │ + ldrb r4, [r6, #11] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r3, #11] │ │ │ │ + ldrb r6, [r7, #11] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r7, #11] │ │ │ │ + ldrb r0, [r3, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r6, #18] │ │ │ │ + ldrb r0, [r2, #19] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r6, #17] │ │ │ │ + ldrb r4, [r2, #18] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r7, #16] │ │ │ │ + ldrb r4, [r3, #17] │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r6, [pc, #516] @ (7af33c ) │ │ │ │ @@ -2680289,15 +2680294,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov.w r0, #0 │ │ │ │ add.w r0, r4, #816 @ 0x330 │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl af9024 │ │ │ │ + bl af8fb4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 7af32a │ │ │ │ ldr.w r0, [r4, #644] @ 0x284 │ │ │ │ mov.w r9, #1 │ │ │ │ ldr.w r3, [r2, #188] @ 0xbc │ │ │ │ ldr.w r1, [r2, #144] @ 0x90 │ │ │ │ @@ -2681576,17 +2681581,17 @@ │ │ │ │ b.n 7b00f8 │ │ │ │ mov r1, r6 │ │ │ │ b.n 7b00fe │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6ac40 │ │ │ │ b.n 7b014a │ │ │ │ nop │ │ │ │ - adds r6, r1, r3 │ │ │ │ + adds r6, r5, r3 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r6, [r0, #68] @ 0x44 │ │ │ │ + ldr r6, [r4, #68] @ 0x44 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #656] @ 0x290 │ │ │ │ cmp r3, #5 │ │ │ │ @@ -2682588,17 +2682593,17 @@ │ │ │ │ movw r1, #52292 @ 0xcc44 │ │ │ │ movt r1, #52292 @ 0xcc44 │ │ │ │ adds r0, r2, #4 │ │ │ │ vldr s13, [pc, #4] @ 7b0dac │ │ │ │ b.n 7b0d4c │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - str r1, [sp, #1000] @ 0x3e8 │ │ │ │ + str r2, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - str r1, [sp, #944] @ 0x3b0 │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r3, #4 │ │ │ │ addw r2, r0, #2196 @ 0x894 │ │ │ │ add.w ip, r0, #2192 @ 0x890 │ │ │ │ addw r1, r0, #2200 @ 0x898 │ │ │ │ push {r4, lr} │ │ │ │ addw r4, r0, #2204 @ 0x89c │ │ │ │ mov.w r3, #1056964608 @ 0x3f000000 │ │ │ │ @@ -2682705,17 +2682710,17 @@ │ │ │ │ vmul.f32 s14, s14, s13 │ │ │ │ vstr s15, [r0, #-8] │ │ │ │ vstr s14, [r0, #-4] │ │ │ │ bne.n 7b0edc │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ + str r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - str r0, [sp, #384] @ 0x180 │ │ │ │ + str r0, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov ip, r0 │ │ │ │ ldr.w r0, [pc, #1872] @ 7b16a0 │ │ │ │ @@ -2683265,15 +2683270,15 @@ │ │ │ │ str.w r3, [lr, r2, lsl #2] │ │ │ │ ldr.w r8, [ip] │ │ │ │ b.n 7b0fa4 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf0a4013f │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r3, #4 │ │ │ │ vorr d0, d0, d31 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2683770,15 +2683775,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (7b1c98 ) │ │ │ │ sub.w r1, r1, #294 @ 0x126 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ bl 7b1b04 │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #26] │ │ │ │ + strh r0, [r4, #26] │ │ │ │ lsls r3, r3, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ ldr.w ip, [pc, #128] @ 7b1d2c │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ @@ -2683830,15 +2683835,15 @@ │ │ │ │ movne r0, #100 @ 0x64 │ │ │ │ b.n 7b1cf2 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ b.n 7b23bc │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #24] │ │ │ │ + strh r0, [r4, #24] │ │ │ │ lsls r3, r3, #4 │ │ │ │ b.n 7b2348 │ │ │ │ lsls r7, r7, #4 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2684128,15 +2684133,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 7b1f62 │ │ │ │ nop │ │ │ │ b.n 7b21a4 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #44] @ 0x2c │ │ │ │ + str r4, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ @@ -2684351,19 +2684356,19 @@ │ │ │ │ adds r2, #2 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 7b21d8 │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 7b2270 │ │ │ │ b.n 7b21d8 │ │ │ │ nop │ │ │ │ - mov sl, r4 │ │ │ │ + mov sl, r8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - mov r8, r3 │ │ │ │ + mov r8, r7 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r0, [r3, #16] │ │ │ │ + str r0, [r7, #16] │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r3, [pc, #712] @ (7b2568 ) │ │ │ │ @@ -2684648,15 +2684653,15 @@ │ │ │ │ lsls r0, r0, #5 │ │ │ │ adds r5, #62 @ 0x3e │ │ │ │ lsls r0, r0, #5 │ │ │ │ bge.n 7b254c │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, r7] │ │ │ │ + ldrb r2, [r7, r7] │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #3860] @ 0xf14 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2685920,15 +2685925,15 @@ │ │ │ │ nop │ │ │ │ ldmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r6, 7b3246 │ │ │ │ lsls r2, r7, #4 │ │ │ │ - ldr r6, [r3, #116] @ 0x74 │ │ │ │ + ldr r6, [r7, #116] @ 0x74 │ │ │ │ lsls r3, r3, #4 │ │ │ │ ldmia r6!, {r2, r4, r5} │ │ │ │ lsls r7, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -2686055,15 +2686060,15 @@ │ │ │ │ nop │ │ │ │ cbnz r2, 7b337a │ │ │ │ lsls r2, r7, #4 │ │ │ │ ldmia r5!, {r2, r3, r6} │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #96] @ 0x60 │ │ │ │ + ldr r2, [r0, #100] @ 0x64 │ │ │ │ lsls r3, r3, #4 │ │ │ │ ldmia r4!, {r5, r6, r7} │ │ │ │ lsls r7, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -2686162,15 +2686167,15 @@ │ │ │ │ nop │ │ │ │ cbnz r6, 7b3454 │ │ │ │ lsls r2, r7, #4 │ │ │ │ ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #80] @ 0x50 │ │ │ │ + ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ @ instruction: 0xb8f4 │ │ │ │ lsls r2, r7, #4 │ │ │ │ ldmia r3, {r3, r4, r6, r7} │ │ │ │ lsls r7, r7, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2686616,17 +2686621,17 @@ │ │ │ │ bl 76caf0 │ │ │ │ blx 68e24 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r4, r6, r7} │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #760] @ (7b3bd4 ) │ │ │ │ + ldr r3, [pc, #888] @ (7b3c54 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7b37c4 │ │ │ │ + b.n 7b3804 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldrb.w r3, [r1, #32] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2686721,15 +2686726,15 @@ │ │ │ │ bl 7b3814 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #864] @ (7b3d50 ) │ │ │ │ + ldr r2, [pc, #992] @ (7b3dd0 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2686846,19 +2686851,19 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69680 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmia r5!, {r1, r2, r5, r7} │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #880] @ (7b3e90 ) │ │ │ │ + ldr r1, [pc, #1008] @ (7b3f10 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r7, [sp, #896] @ 0x380 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r1, [pc, #664] @ (7b3dc0 ) │ │ │ │ + ldr r1, [pc, #792] @ (7b3e40 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2687088,24 +2687093,24 @@ │ │ │ │ bl 7b5384 │ │ │ │ b.n 7b3b4e │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #800] @ (7b40b0 ) │ │ │ │ + ldr r0, [pc, #928] @ (7b4130 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xe8580095 │ │ │ │ - str r6, [sp, #416] @ 0x1a0 │ │ │ │ + ldrd r0, r0, [r8], #-596 @ 0x254 │ │ │ │ + str r6, [sp, #544] @ 0x220 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0x47c2 │ │ │ │ + @ instruction: 0x47e2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7b3c5c │ │ │ │ + b.n 7b3c9c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r5, [sp, #488] @ 0x1e8 │ │ │ │ + str r5, [sp, #616] @ 0x268 │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r9, [pc, #592] @ 7b4008 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2687340,25 +2687345,25 @@ │ │ │ │ bl 7b55ac │ │ │ │ b.n 7b3dc4 │ │ │ │ nop │ │ │ │ stmia r2!, {r6} │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, sp │ │ │ │ + mov r8, r1 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7b3bf8 │ │ │ │ + b.n 7b3c38 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r4, [sp, #0] │ │ │ │ + str r4, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cmp r2, r7 │ │ │ │ + cmp r2, fp │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7b39c0 │ │ │ │ + b.n 7b3a00 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r2, [sp, #936] @ 0x3a8 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2687614,25 +2687619,25 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ itt mi │ │ │ │ lslmi r7, r7, #4 │ │ │ │ asrmi r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r2, r5 │ │ │ │ + muls r2, r1 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7b483c │ │ │ │ + b.n 7b487c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r2, #2 │ │ │ │ - cmp r0, r7 │ │ │ │ + cmn r0, r3 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cmp r0, r0 │ │ │ │ + cmp r0, r4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r0, [sp, #200] @ 0xc8 │ │ │ │ + str r0, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (7b43f0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2687737,17 +2687742,17 @@ │ │ │ │ bl 7b3da4 │ │ │ │ b.n 7b432e │ │ │ │ nop │ │ │ │ pop {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r0, r2 │ │ │ │ + adcs r0, r6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r6, [r0, #56] @ 0x38 │ │ │ │ + ldrh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (7b44d4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2687828,17 +2687833,17 @@ │ │ │ │ bl 7b3b2c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cbnz r6, 7b4550 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - eors r4, r5 │ │ │ │ + lsls r4, r1 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r0, [r4, #48] @ 0x30 │ │ │ │ + ldrh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ add.w r4, r1, #44 @ 0x2c │ │ │ │ @@ -2687949,17 +2687954,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ revsh r4, r0 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ rev16 r6, r6 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - subs r7, #64 @ 0x40 │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r6, #38] @ 0x26 │ │ │ │ + ldrh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #200] @ (7b46e8 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2688050,17 +2688055,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 7b4728 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 7b471c │ │ │ │ lsls r7, r7, #4 │ │ │ │ - subs r6, #76 @ 0x4c │ │ │ │ + subs r6, #108 @ 0x6c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r0, [r0, #32] │ │ │ │ + ldrh r0, [r4, #32] │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #256] @ (7b4818 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -2688178,17 +2688183,17 @@ │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb86c │ │ │ │ lsls r7, r7, #4 │ │ │ │ - subs r5, #52 @ 0x34 │ │ │ │ + subs r5, #84 @ 0x54 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r0, [r5, #22] │ │ │ │ + ldrh r0, [r1, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (7b4900 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2688264,17 +2688269,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69680 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7b4870 │ │ │ │ @ instruction: 0xb7ae │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #48 @ 0x30 │ │ │ │ + subs r4, #80 @ 0x50 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r4, #14] │ │ │ │ + ldrh r4, [r0, #16] │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #288] @ (7b4a40 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2688398,17 +2688403,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6d0 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb63a │ │ │ │ lsls r7, r7, #4 │ │ │ │ - subs r2, #242 @ 0xf2 │ │ │ │ + subs r3, #18 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r0, [r5, #4] │ │ │ │ + ldrh r0, [r1, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (7b4b3c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2688494,17 +2688499,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69680 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7b4a94 │ │ │ │ push {r1, r3, r7, lr} │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #242 @ 0xf2 │ │ │ │ + subs r2, #18 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r5, #60] @ 0x3c │ │ │ │ + strh r0, [r1, #62] @ 0x3e │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r5, r8, [r0] │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ @@ -2688554,15 +2688559,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 7b4bb4 │ │ │ │ ldr r0, [pc, #8] @ (7b4be0 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a7c │ │ │ │ nop │ │ │ │ - asrs r4, r7, #15 │ │ │ │ + asrs r4, r3, #16 │ │ │ │ lsls r4, r1, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #504] @ (7b4df0 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -2688775,19 +2688780,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 7b4e76 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ uxtb r4, r7 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - adds r6, #116 @ 0x74 │ │ │ │ + adds r6, #148 @ 0x94 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r0, [r1, #44] @ 0x2c │ │ │ │ + strh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r7, #150 @ 0x96 │ │ │ │ + adds r7, #182 @ 0xb6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ sxtb r2, r3 │ │ │ │ lsls r7, r7, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -2689479,17 +2689484,17 @@ │ │ │ │ ldr r1, [pc, #12] @ (7b5484 ) │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [pc, #12] @ (7b5488 ) │ │ │ │ mov r2, ip │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 6af54 │ │ │ │ - b.n 7b5428 │ │ │ │ + b.n 7b5468 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - b.n 7b5300 │ │ │ │ + b.n 7b5340 │ │ │ │ lsls r0, r2, #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 │ │ │ │ @@ -2690093,15 +2690098,15 @@ │ │ │ │ str r3, [r4, #4] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #8] @ (7b5a80 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a7c │ │ │ │ nop │ │ │ │ - adds r4, r2, r5 │ │ │ │ + adds r4, r6, r5 │ │ │ │ lsls r5, r1, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r9, #61681 @ 0xf0f1 │ │ │ │ movt r9, #61680 @ 0xf0f0 │ │ │ │ @@ -2690842,21 +2690847,21 @@ │ │ │ │ add r2, pc │ │ │ │ vstr d7, [sp] │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [r0, r0] │ │ │ │ @ instruction: 0x47c3 │ │ │ │ - ldmia r2, {r1, r2, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r6, [r1, #76] @ 0x4c │ │ │ │ + str r6, [r5, #76] @ 0x4c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r2, [r3, #72] @ 0x48 │ │ │ │ + str r2, [r7, #72] @ 0x48 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r6, [r1, #72] @ 0x48 │ │ │ │ + str r6, [r5, #72] @ 0x48 │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ (7b6450 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2690989,45 +2690994,45 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r8 │ │ │ │ str.w r9, [sp] │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r1, pc, #912 @ (adr r1, 7b67e4 ) │ │ │ │ + add r2, pc, #16 @ (adr r2, 7b6464 ) │ │ │ │ lsls r3, r3, #4 │ │ │ │ - add r1, pc, #784 @ (adr r1, 7b6768 ) │ │ │ │ + add r1, pc, #912 @ (adr r1, 7b67e8 ) │ │ │ │ lsls r3, r3, #4 │ │ │ │ - negs r4, r5 │ │ │ │ + cmp r4, r1 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - pop {r2, r4} │ │ │ │ + pop {r2, r4, r5} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r4, [r0, #21] │ │ │ │ + ldrb r4, [r4, #21] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - movs r1, #190 @ 0xbe │ │ │ │ + movs r1, #222 @ 0xde │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r0!, {r1, r6} │ │ │ │ + ldmia r0!, {r1, r5, r6} │ │ │ │ lsls r3, r3, #4 │ │ │ │ - tst r2, r5 │ │ │ │ + negs r2, r1 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - ldr r0, [r7, #72] @ 0x48 │ │ │ │ + ldr r0, [r3, #76] @ 0x4c │ │ │ │ lsls r7, r1, #2 │ │ │ │ - subs r5, #206 @ 0xce │ │ │ │ + subs r5, #238 @ 0xee │ │ │ │ lsls r3, r3, #4 │ │ │ │ - cmp r0, #42 @ 0x2a │ │ │ │ + cmp r0, #74 @ 0x4a │ │ │ │ lsls r2, r1, #2 │ │ │ │ - cbnz r2, 7b64d8 │ │ │ │ + cbnz r2, 7b64e0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r6, [r1, #18] │ │ │ │ + ldrb r6, [r5, #18] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - cbnz r0, 7b64d4 │ │ │ │ + cbnz r0, 7b64dc │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r0, [r4, #17] │ │ │ │ + ldrb r0, [r0, #18] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - movs r0, #242 @ 0xf2 │ │ │ │ + movs r1, #18 │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ add.w r6, r0, #12288 @ 0x3000 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2691674,114 +2691679,114 @@ │ │ │ │ ldr r2, [pc, #212] @ (7b6c60 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ b.n 7b6b12 │ │ │ │ nop │ │ │ │ - ldr r0, [r3, #64] @ 0x40 │ │ │ │ + ldr r0, [r7, #64] @ 0x40 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - movs r0, #114 @ 0x72 │ │ │ │ + movs r0, #146 @ 0x92 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r0, #38 @ 0x26 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xeaf0011b │ │ │ │ - eors r2, r1 │ │ │ │ + adds.w r1, r0, fp, lsr #32 │ │ │ │ + eors r2, r5 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - movs r0, #10 │ │ │ │ + movs r0, #42 @ 0x2a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r6, #58] @ 0x3a │ │ │ │ + strh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r1, #20 │ │ │ │ + movs r1, #52 @ 0x34 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r0, [r4, #36] @ 0x24 │ │ │ │ + ldr r0, [r0, #40] @ 0x28 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - movs r0, #34 @ 0x22 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ + movs r0, #94 @ 0x5e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb890 │ │ │ │ + @ instruction: 0xb8b0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xb886 │ │ │ │ + @ instruction: 0xb8a6 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xb862 │ │ │ │ + @ instruction: 0xb882 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r4, [r2, #6] │ │ │ │ + ldrb r4, [r6, #6] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - @ instruction: 0xb79a │ │ │ │ + @ instruction: 0xb7ba │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r4, [r1, #3] │ │ │ │ + ldrb r4, [r5, #3] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - strh r6, [r3, #6] │ │ │ │ + strh r6, [r7, #6] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - adds r6, r7, #4 │ │ │ │ + adds r6, r3, #5 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb71e │ │ │ │ + @ instruction: 0xb73e │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r0, [r2, #1] │ │ │ │ + ldrb r0, [r6, #1] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - adds r4, r5, #5 │ │ │ │ + adds r4, r1, #6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r0, r1, #3 │ │ │ │ + adds r0, r5, #3 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r4!, {r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r4, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xb6e4 │ │ │ │ + @ instruction: 0xb704 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r6, [r2, #0] │ │ │ │ + ldrb r6, [r6, #0] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - strh r4, [r7, #0] │ │ │ │ + strh r4, [r3, #2] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - adds r4, r1, #2 │ │ │ │ + adds r4, r5, #2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r4, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r4, [r3, #31] │ │ │ │ + strb r4, [r7, #31] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - @ instruction: 0xb6a4 │ │ │ │ + @ instruction: 0xb6c4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r6, r1, #1 │ │ │ │ + adds r6, r5, #1 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r0, #0] │ │ │ │ + strh r2, [r4, #0] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r3, r4, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r2, [r0, #4] │ │ │ │ + strh r2, [r4, #4] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strh r2, [r4, #2] │ │ │ │ + strh r2, [r0, #4] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - adds r0, r1, #7 │ │ │ │ + adds r0, r5, #7 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strb r0, [r1, #23] │ │ │ │ + strb r0, [r5, #23] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - push {r1, r2, r3, r7} │ │ │ │ + push {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r0, r5, r3 │ │ │ │ + subs r0, r1, r4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r4, r3, r5 │ │ │ │ + subs r4, r7, r5 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r0, r1, r2 │ │ │ │ + subs r0, r5, r2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r6, r6, r1 │ │ │ │ + subs r6, r2, r2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r4, [r3, #120] @ 0x78 │ │ │ │ + str r4, [r7, #120] @ 0x78 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r1, r0] │ │ │ │ + ldrb r0, [r5, r0] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrh r6, [r5, r7] │ │ │ │ + ldrb r6, [r1, r0] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r0, r3, r2 │ │ │ │ + subs r0, r7, r2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r6, r2, r1 │ │ │ │ + subs r6, r6, r1 │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2692415,15 +2692420,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 7c7d34 │ │ │ │ b.n 7b738e │ │ │ │ nop │ │ │ │ - asrs r6, r5, #14 │ │ │ │ + asrs r6, r1, #15 │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -2692617,25 +2692622,25 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #30] │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r3, #30] │ │ │ │ lsls r7, r7, #4 │ │ │ │ - asrs r4, r3, #12 │ │ │ │ + asrs r4, r7, #12 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r0, 7b75f4 │ │ │ │ + cbz r0, 7b75fc │ │ │ │ lsls r0, r2, #2 │ │ │ │ - adds r2, r0, #1 │ │ │ │ + adds r2, r4, #1 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r2, #188 @ 0xbc │ │ │ │ + movs r2, #220 @ 0xdc │ │ │ │ lsls r3, r1, #2 │ │ │ │ - asrs r4, r1, #7 │ │ │ │ + asrs r4, r5, #7 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r6, [r3, #34] @ 0x22 │ │ │ │ + ldrh r6, [r7, #34] @ 0x22 │ │ │ │ lsls r1, r1, #2 │ │ │ │ cbz r1, 7b75ee │ │ │ │ add.w r3, r0, #800 @ 0x320 │ │ │ │ ldmia r1, {r0, r1} │ │ │ │ stmia.w r3, {r0, r1} │ │ │ │ bx lr │ │ │ │ str.w r1, [r0, #800] @ 0x320 │ │ │ │ @@ -2692722,36 +2692727,36 @@ │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r5, r1 │ │ │ │ bl 45bb20 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3477b4> │ │ │ │ ldr r2, [pc, #388] @ (7b7860 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl ab5c90 │ │ │ │ + bl ab5c20 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7b77ce │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab5d04 │ │ │ │ + bl ab5c94 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab5d00 │ │ │ │ + bl ab5c90 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 7b780e │ │ │ │ ldr r3, [pc, #356] @ (7b7864 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r3 │ │ │ │ mov r7, r3 │ │ │ │ - bl ab5c90 │ │ │ │ + bl ab5c20 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7b7792 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab5d04 │ │ │ │ + bl ab5c94 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab5d00 │ │ │ │ + bl ab5c90 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 7b781a │ │ │ │ movs r2, #1 │ │ │ │ addw r1, r4, #3726 @ 0xe8e │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 45bb9c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x347830> │ │ │ │ movs r2, #32 │ │ │ │ @@ -2692872,21 +2692877,21 @@ │ │ │ │ ldrh r6, [r3, #10] │ │ │ │ lsls r7, r7, #4 │ │ │ │ ldrh r6, [r0, #10] │ │ │ │ lsls r7, r7, #4 │ │ │ │ @ instruction: 0xffa5ffff │ │ │ │ lsrs r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 7b7940 │ │ │ │ + bge.n 7b7780 │ │ │ │ lsls r3, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 7b77a4 │ │ │ │ + bvs.n 7b77e4 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - bvs.n 7b7784 │ │ │ │ + bvs.n 7b77c4 │ │ │ │ lsls r7, r1, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2693089,25 +2693094,25 @@ │ │ │ │ bne.n 7b7ac2 │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 7b7c7c │ │ │ │ movs r3, #0 │ │ │ │ addw r0, r6, #3764 @ 0xeb4 │ │ │ │ str.w r3, [r7, #704] @ 0x2c0 │ │ │ │ - bl ab9608 │ │ │ │ + bl ab9598 │ │ │ │ ldr.w r0, [r6, #1860] @ 0x744 │ │ │ │ bl 433320 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x31efb4> │ │ │ │ add.w r0, r6, #4160 @ 0x1040 │ │ │ │ adds r0, #12 │ │ │ │ - bl af7c6c │ │ │ │ + bl af7bfc │ │ │ │ add.w r0, r6, #4736 @ 0x1280 │ │ │ │ bl 437734 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3233c8> │ │ │ │ add.w r0, r6, #4736 @ 0x1280 │ │ │ │ adds r0, #24 │ │ │ │ - bl afa810 │ │ │ │ + bl afa7a0 │ │ │ │ ldr.w r0, [r6, #1856] @ 0x740 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r6, #3728] @ 0xe90 │ │ │ │ blx 6a8b0 │ │ │ │ ldr.w r0, [r6, #3464] @ 0xd88 │ │ │ │ blx 6a8b0 │ │ │ │ @@ -2693236,19 +2693241,19 @@ │ │ │ │ nop │ │ │ │ strh r6, [r1, #56] @ 0x38 │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - lsrs r6, r3, #13 │ │ │ │ + lsrs r6, r7, #13 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsrs r4, r7, #13 │ │ │ │ + lsrs r4, r3, #14 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsrs r6, r3, #14 │ │ │ │ + lsrs r6, r7, #14 │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr.w r2, [pc, #2908] @ 7b8810 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2693611,15 +2693616,15 @@ │ │ │ │ cmp.w r7, #960 @ 0x3c0 │ │ │ │ add.w r6, r6, #240 @ 0xf0 │ │ │ │ bne.n 7b8070 │ │ │ │ ldr.w r0, [fp, #832] @ 0x340 │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r7, r6, [sp, #24] │ │ │ │ cbz r0, 7b80ea │ │ │ │ - bl af3b28 │ │ │ │ + bl af3ab8 │ │ │ │ ldr.w r1, [r5, #812] @ 0x32c │ │ │ │ cbz r1, 7b80f8 │ │ │ │ ldr.w r3, [r5, #512] @ 0x200 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r5, #816] @ 0x330 │ │ │ │ cbz r1, 7b8106 │ │ │ │ @@ -2693658,19 +2693663,19 @@ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r0, r3 │ │ │ │ bne.w 7b88e8 │ │ │ │ ldr.w r0, [r5, #728] @ 0x2d8 │ │ │ │ cbz r0, 7b8172 │ │ │ │ bl 5e5e1c │ │ │ │ add.w r0, r5, #768 @ 0x300 │ │ │ │ - bl ab9618 │ │ │ │ + bl ab95a8 │ │ │ │ add.w r0, r5, #784 @ 0x310 │ │ │ │ - bl ab9618 │ │ │ │ + bl ab95a8 │ │ │ │ add.w r0, r5, #736 @ 0x2e0 │ │ │ │ - bl af8fc8 │ │ │ │ + bl af8f58 │ │ │ │ ldr.w r0, [r5, #648] @ 0x288 │ │ │ │ add.w r1, r5, #716 @ 0x2cc │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [r0, #204] @ 0xcc │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r5, #720] @ 0x2d0 │ │ │ │ cbz r1, 7b81bc │ │ │ │ @@ -2694400,18 +2694405,18 @@ │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ strb.w r3, [r8, #2944] @ 0xb80 │ │ │ │ add.w sl, r4, #8192 @ 0x2000 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w r3, [fp, #1148] @ 0x47c │ │ │ │ - bl ab960c │ │ │ │ + bl ab959c │ │ │ │ addw r1, r5, #3764 @ 0xeb4 │ │ │ │ add.w r0, r4, #784 @ 0x310 │ │ │ │ - bl ab960c │ │ │ │ + bl ab959c │ │ │ │ ldr.w r3, [r5, #2204] @ 0x89c │ │ │ │ ldr.w r1, [r5, #2200] @ 0x898 │ │ │ │ movs r2, #0 │ │ │ │ str.w r3, [r4, #644] @ 0x284 │ │ │ │ subs r3, #9 │ │ │ │ str.w r1, [r4, #640] @ 0x280 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -2694445,15 +2694450,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r4, #736 @ 0x2e0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov fp, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #131072 @ 0x20000 │ │ │ │ - bl af8fa4 │ │ │ │ + bl af8f34 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r1, #16384 @ 0x4000 │ │ │ │ movs r3, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 5e5ce0 │ │ │ │ @@ -2694577,36 +2694582,36 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 7d2524 │ │ │ │ mov r0, r4 │ │ │ │ bl 7e84cc │ │ │ │ mov r0, r4 │ │ │ │ bl 7e9ac0 │ │ │ │ mov r0, r4 │ │ │ │ - bl af372c │ │ │ │ + bl af36bc │ │ │ │ str.w r0, [r4, #832] @ 0x340 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 7b9228 │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [r0, #336] @ 0x150 │ │ │ │ - bl af3b08 │ │ │ │ + bl af3a98 │ │ │ │ str.w r0, [r4, #836] @ 0x344 │ │ │ │ str.w r0, [r4, #1296] @ 0x510 │ │ │ │ ldr.w r0, [r4, #832] @ 0x340 │ │ │ │ - bl af3b10 │ │ │ │ + bl af3aa0 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [r4, #240] @ 0xf0 │ │ │ │ mov r1, r2 │ │ │ │ str.w r0, [r4, #840] @ 0x348 │ │ │ │ str.w r0, [r4, #1304] @ 0x518 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ str.w r0, [r4, #844] @ 0x34c │ │ │ │ str.w r0, [sl, #168] @ 0xa8 │ │ │ │ ldr.w r0, [r4, #832] @ 0x340 │ │ │ │ - bl af3b1c │ │ │ │ + bl af3aac │ │ │ │ ldr.w r3, [r4, #644] @ 0x284 │ │ │ │ str.w r0, [r4, #848] @ 0x350 │ │ │ │ subs r3, #8 │ │ │ │ str.w r0, [r4, #1300] @ 0x514 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #8 │ │ │ │ bhi.n 7b8d28 │ │ │ │ @@ -2694653,15 +2694658,15 @@ │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 438140 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x323dd4> │ │ │ │ mov r0, r4 │ │ │ │ bl 7b7ca0 │ │ │ │ mov.w fp, #0 │ │ │ │ b.n 7b8ef4 │ │ │ │ - bl cd36f8 │ │ │ │ + bl cd3680 │ │ │ │ ldrb.w r3, [r5, #207] @ 0xcf │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7b8fe6 │ │ │ │ ldrb.w r3, [r5, #2063] @ 0x80f │ │ │ │ add.w r1, r4, #4096 @ 0x1000 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ str r1, [sp, #32] │ │ │ │ @@ -2695043,29 +2695048,29 @@ │ │ │ │ ldrb.w r3, [r5, #2127] @ 0x84f │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7b8d6a │ │ │ │ ldrb.w r3, [r5, #2159] @ 0x86f │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 7b8d8e │ │ │ │ b.n 7b8d6a │ │ │ │ - bl b5e01c │ │ │ │ + bl b5dfac │ │ │ │ b.n 7b8d2c │ │ │ │ - bl c5baf0 │ │ │ │ + bl c5ba78 │ │ │ │ b.n 7b8d2c │ │ │ │ - bl c650f4 │ │ │ │ + bl c6507c │ │ │ │ b.n 7b8d2c │ │ │ │ - bl c7063c │ │ │ │ + bl c705c4 │ │ │ │ b.n 7b8d2c │ │ │ │ - bl c85804 │ │ │ │ + bl c8578c │ │ │ │ b.n 7b8d2c │ │ │ │ - bl c9ab78 │ │ │ │ + bl c9ab00 │ │ │ │ b.n 7b8d2c │ │ │ │ - bl cada98 │ │ │ │ + bl cada20 │ │ │ │ b.n 7b8d2c │ │ │ │ - bl cc09a0 │ │ │ │ + bl cc0928 │ │ │ │ b.n 7b8d2c │ │ │ │ ldr r2, [pc, #372] @ (7b9358 ) │ │ │ │ ldr r1, [pc, #372] @ (7b935c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 438140 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x323dd4> │ │ │ │ b.n 7b8d0a │ │ │ │ @@ -2695181,74 +2695186,74 @@ │ │ │ │ b.n 7b92b6 │ │ │ │ vtbl.8 d30, {d31- instruction: 0xffffea5b │ │ │ │ vabdl.u q15, d15, d29 │ │ │ │ vmlsl.u q15, d15, d31[0] │ │ │ │ vtbl.8 d30, {d15-d17}, d21 │ │ │ │ vabdl.u q15, d15, d31 │ │ │ │ - vcvt.f16.u16 d31, d10, #1 │ │ │ │ + vcvt.f16.u16 d31, d26, #1 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strb r4, [r1, #20] │ │ │ │ + strb r4, [r5, #20] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - stc2 0, cr0, [r4, #-576] @ 0xfffffdc0 │ │ │ │ - strb r2, [r7, #19] │ │ │ │ + stc2 0, cr0, [r4, #-576]! @ 0xfffffdc0 │ │ │ │ + strb r2, [r3, #20] │ │ │ │ lsls r1, r1, #2 │ │ │ │ asrs r4, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r0, #4] │ │ │ │ lsls r7, r7, #4 │ │ │ │ - @ instruction: 0xf7c40090 │ │ │ │ - strb r6, [r1, #4] │ │ │ │ + @ instruction: 0xf7e40090 │ │ │ │ + strb r6, [r5, #4] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - subw r0, ip, #2192 @ 0x890 │ │ │ │ - strb r6, [r0, #2] │ │ │ │ + movt r0, #51344 @ 0xc890 │ │ │ │ + strb r6, [r4, #2] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xf7ce0090 │ │ │ │ - strb r0, [r5, #0] │ │ │ │ + @ instruction: 0xf7ee0090 │ │ │ │ + strb r0, [r1, #1] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xf7dc0090 │ │ │ │ - strb r2, [r3, #0] │ │ │ │ + @ instruction: 0xf7fc0090 │ │ │ │ + strb r2, [r7, #0] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - subw r0, r2, #2192 @ 0x890 │ │ │ │ - strb r4, [r1, #0] │ │ │ │ + movt r0, #10384 @ 0x2890 │ │ │ │ + strb r4, [r5, #0] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - movt r0, #34960 @ 0x8890 │ │ │ │ - ldr r6, [r7, #124] @ 0x7c │ │ │ │ + @ instruction: 0xf6e80090 │ │ │ │ + strb r6, [r3, #0] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xf6de0090 │ │ │ │ - ldr r0, [r6, #124] @ 0x7c │ │ │ │ + @ instruction: 0xf6fe0090 │ │ │ │ + strb r0, [r2, #0] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xf7700090 │ │ │ │ - ldr r2, [r4, #124] @ 0x7c │ │ │ │ + @ instruction: 0xf7900090 │ │ │ │ + strb r2, [r0, #0] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - movt r0, #34960 @ 0x8890 │ │ │ │ - ldr r6, [r7, #116] @ 0x74 │ │ │ │ + @ instruction: 0xf6e80090 │ │ │ │ + ldr r6, [r3, #120] @ 0x78 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xf6de0090 │ │ │ │ - ldr r0, [r6, #116] @ 0x74 │ │ │ │ + @ instruction: 0xf6fe0090 │ │ │ │ + ldr r0, [r2, #120] @ 0x78 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - rsbs r0, r8, #4718592 @ 0x480000 │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ + @ instruction: 0xf5f80090 │ │ │ │ + ldr r2, [r0, #120] @ 0x78 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xf73e0090 │ │ │ │ - ldr r4, [r2, #116] @ 0x74 │ │ │ │ + @ instruction: 0xf75e0090 │ │ │ │ + ldr r4, [r6, #116] @ 0x74 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xf66c0090 │ │ │ │ - ldr r2, [r0, #116] @ 0x74 │ │ │ │ + @ instruction: 0xf68c0090 │ │ │ │ + ldr r2, [r4, #116] @ 0x74 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xf58e0090 │ │ │ │ - ldr r4, [r6, #112] @ 0x70 │ │ │ │ + sub.w r0, lr, #4718592 @ 0x480000 │ │ │ │ + ldr r4, [r2, #116] @ 0x74 │ │ │ │ lsls r1, r1, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r1, [pc, #272] @ (7b94d8 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2695298,15 +2695303,15 @@ │ │ │ │ bne.n 7b9444 │ │ │ │ ldr.w r3, [r6, #1856] @ 0x740 │ │ │ │ movs r1, #4 │ │ │ │ add.w r0, r0, #656 @ 0x290 │ │ │ │ ldr.w r3, [r3, #248] @ 0xf8 │ │ │ │ blx r3 │ │ │ │ add.w r0, r6, #1864 @ 0x748 │ │ │ │ - bl b0fb80 │ │ │ │ + bl b0fb10 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7b94be │ │ │ │ ldr r2, [pc, #148] @ (7b94e8 ) │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [pc, #148] @ (7b94ec ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ @@ -2695362,16 +2695367,16 @@ │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ lsls r7, r7, #4 │ │ │ │ ldr r6, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r7, #4 │ │ │ │ - rsbs r0, lr, #4718592 @ 0x480000 │ │ │ │ - ldr r0, [r7, #88] @ 0x58 │ │ │ │ + @ instruction: 0xf5fe0090 │ │ │ │ + ldr r0, [r3, #92] @ 0x5c │ │ │ │ lsls r1, r1, #2 │ │ │ │ asrs r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ udf #159 @ 0x9f │ │ │ │ vsli.32 d27, d24, #31 │ │ │ │ @@ -2695687,15 +2695692,15 @@ │ │ │ │ bpl.n 7b989c │ │ │ │ ldr.w r3, [r4, #2892] @ 0xb4c │ │ │ │ lsls r1, r3, #31 │ │ │ │ itt pl │ │ │ │ movpl r3, #1 │ │ │ │ strbpl.w r3, [r4, #2885] @ 0xb45 │ │ │ │ mov r0, r9 │ │ │ │ - bl b5e864 │ │ │ │ + bl b5e7f4 │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 7b98b8 │ │ │ │ ldrb.w r3, [r4, #2250] @ 0x8ca │ │ │ │ cbz r3, 7b98b8 │ │ │ │ ldrb.w r3, [sl, #-5] │ │ │ │ ubfx r3, r3, #1, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ @@ -2695792,15 +2695797,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 700a84 │ │ │ │ ldr.w r5, [pc, #2024] @ 7ba1bc │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ addw r0, r4, #3764 @ 0xeb4 │ │ │ │ add r5, pc │ │ │ │ - bl ab95f0 │ │ │ │ + bl ab9580 │ │ │ │ mov r0, r5 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ bl 443cd8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32f96c> │ │ │ │ cmp r0, #17 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ blt.w 7b9c16 │ │ │ │ @@ -2696103,15 +2696108,15 @@ │ │ │ │ bmi.w 7b9eb0 │ │ │ │ lsls r0, r6, #22 │ │ │ │ bmi.w 7b9ea8 │ │ │ │ tst.w r6, #96 @ 0x60 │ │ │ │ bne.w 7ba088 │ │ │ │ ldr.w r1, [r4, #2200] @ 0x898 │ │ │ │ ldr.w r0, [r4, #2204] @ 0x89c │ │ │ │ - bl b0bd3c │ │ │ │ + bl b0bccc │ │ │ │ b.n 7b9be0 │ │ │ │ cmp r1, #10 │ │ │ │ bne.w 7b9ee2 │ │ │ │ ldr.w r3, [r4, #2380] @ 0x94c │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ bls.w 7b9ca0 │ │ │ │ ldr.w r3, [r4, #2364] @ 0x93c │ │ │ │ @@ -2696431,101 +2696436,101 @@ │ │ │ │ b.n 7ba0ca │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - ldr r4, [r4, #20] │ │ │ │ + ldr r4, [r0, #24] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr r4, [r0, #80] @ 0x50 │ │ │ │ + ldr r4, [r4, #80] @ 0x50 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr r6, [r5, #80] @ 0x50 │ │ │ │ + ldr r6, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr r4, [r2, #84] @ 0x54 │ │ │ │ + ldr r4, [r6, #84] @ 0x54 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr r6, [r3, #88] @ 0x58 │ │ │ │ + ldr r6, [r7, #88] @ 0x58 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr r4, [r0, #92] @ 0x5c │ │ │ │ + ldr r4, [r4, #92] @ 0x5c │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr r6, [r0, #96] @ 0x60 │ │ │ │ + ldr r6, [r4, #96] @ 0x60 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr r0, [r6, #96] @ 0x60 │ │ │ │ + ldr r0, [r2, #100] @ 0x64 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr r2, [r5, #100] @ 0x64 │ │ │ │ + ldr r2, [r1, #104] @ 0x68 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr r0, [r3, #104] @ 0x68 │ │ │ │ + ldr r0, [r7, #104] @ 0x68 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr r6, [r4, #104] @ 0x68 │ │ │ │ + ldr r6, [r0, #108] @ 0x6c │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr r0, [r3, #108] @ 0x6c │ │ │ │ + ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr r4, [r7, #112] @ 0x70 │ │ │ │ + ldr r4, [r3, #116] @ 0x74 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr r4, [r0, #120] @ 0x78 │ │ │ │ + ldr r4, [r4, #120] @ 0x78 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr r6, [r5, #120] @ 0x78 │ │ │ │ + ldr r6, [r1, #124] @ 0x7c │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr r0, [r0, #124] @ 0x7c │ │ │ │ + ldr r0, [r4, #124] @ 0x7c │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr r6, [r6, #124] @ 0x7c │ │ │ │ + strb r6, [r2, #0] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r0, [r1, #0] │ │ │ │ + strb r0, [r5, #0] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r3, #0] │ │ │ │ + strb r6, [r7, #0] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r6, #0] │ │ │ │ + strb r6, [r2, #1] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ssat r0, #17, ip, lsl #2 │ │ │ │ + ssat r0, #17, ip, asr #2 │ │ │ │ ldr r2, [r3, r6] │ │ │ │ lsls r2, r7, #4 │ │ │ │ - stc2l 0, cr0, [r0], #-572 @ 0xfffffdc4 │ │ │ │ - mrrc2 0, 8, r0, r6, cr15 │ │ │ │ + stc2 0, cr0, [r0], {143} @ 0x8f │ │ │ │ + ldc2l 0, cr0, [r6], #-572 @ 0xfffffdc4 │ │ │ │ ldrsb r0, [r2, r3] │ │ │ │ lsls r2, r7, #4 │ │ │ │ strb r4, [r7, r7] │ │ │ │ lsls r2, r7, #4 │ │ │ │ strb r2, [r3, r3] │ │ │ │ lsls r2, r7, #4 │ │ │ │ - @ instruction: 0xf2940090 │ │ │ │ + @ instruction: 0xf2b40090 │ │ │ │ @ instruction: 0xfaafffff │ │ │ │ asrs r0, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ svc 191 @ 0xbf │ │ │ │ vtbl.8 d29, {d31- instruction: 0xffffda93 │ │ │ │ vtbx.8 d18, {d15-d18}, d8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #10] │ │ │ │ + ldrh r0, [r6, #10] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - sbc.w r0, lr, #144 @ 0x90 │ │ │ │ + @ instruction: 0xf18e0090 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - strb.w r0, [r8, #137] @ 0x89 │ │ │ │ - @ instruction: 0xf0d40090 │ │ │ │ - @ instruction: 0xf0c60090 │ │ │ │ - orrs.w r0, r8, #144 @ 0x90 │ │ │ │ - orrs.w r0, r8, #144 @ 0x90 │ │ │ │ + strh.w r0, [r8, #137] @ 0x89 │ │ │ │ + @ instruction: 0xf0f40090 │ │ │ │ + @ instruction: 0xf0e60090 │ │ │ │ + orns r0, r8, #144 @ 0x90 │ │ │ │ + orns r0, r8, #144 @ 0x90 │ │ │ │ str r4, [r2, #64] @ 0x40 │ │ │ │ lsls r7, r7, #4 │ │ │ │ + vqadd.s8 d16, d28, d0 │ │ │ │ vqadd.s32 d0, d28, d0 │ │ │ │ - vqadd.s8 d0, d28, d0 │ │ │ │ - ldcl 0, cr0, [ip, #576] @ 0x240 │ │ │ │ - ldcl 0, cr0, [r0, #576] @ 0x240 │ │ │ │ + ldcl 0, cr0, [ip, #576]! @ 0x240 │ │ │ │ + ldcl 0, cr0, [r0, #576]! @ 0x240 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ + sub.w r0, r0, r0, lsr #2 │ │ │ │ + @ instruction: 0xeb840090 │ │ │ │ + @ instruction: 0xeb360090 │ │ │ │ + add.w r0, r6, r0, lsr #2 │ │ │ │ + adcs.w r0, lr, r0, lsr #2 │ │ │ │ @ instruction: 0xeb800090 │ │ │ │ - sbc.w r0, r4, r0, lsr #2 │ │ │ │ - adds.w r0, r6, r0, lsr #2 │ │ │ │ - @ instruction: 0xeae60090 │ │ │ │ - @ instruction: 0xeb3e0090 │ │ │ │ - sbc.w r0, r0, r0, lsr #2 │ │ │ │ - adds.w r0, r0, r0, lsr #2 │ │ │ │ + @ instruction: 0xeb300090 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r1, [r0, #3740] @ 0xe9c │ │ │ │ mov r4, r0 │ │ │ │ and.w r1, r1, #2 │ │ │ │ @@ -2696623,15 +2696628,15 @@ │ │ │ │ ldr r2, [pc, #20] @ (7ba34c ) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ blx 69294 │ │ │ │ mov r4, r0 │ │ │ │ b.n 7ba312 │ │ │ │ - ldrsh r6, [r3, r4] │ │ │ │ + ldrsh r6, [r7, r4] │ │ │ │ lsls r1, r1, #2 │ │ │ │ bl 9ee34a │ │ │ │ bl 9be34e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2696661,15 +2696666,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov ip, r1 │ │ │ │ mov r3, r2 │ │ │ │ add.w r1, r1, #1864 @ 0x748 │ │ │ │ adds r0, #4 │ │ │ │ ldrb.w r2, [ip, #3476] @ 0xd94 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ - bl b12474 │ │ │ │ + bl b12404 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r1, 7ba438 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2696708,15 +2696713,15 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r0, r0, #656 @ 0x290 │ │ │ │ - bl b124ec │ │ │ │ + bl b1247c │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, r1, lsl #2 │ │ │ │ ldr.w r6, [r0, #656] @ 0x290 │ │ │ │ @@ -2696811,15 +2696816,15 @@ │ │ │ │ cbz r0, 7ba5a4 │ │ │ │ ldrb.w r2, [r6, #3476] @ 0xd94 │ │ │ │ mov r3, r7 │ │ │ │ strh r5, [r0, #18] │ │ │ │ add.w r1, r6, #1864 @ 0x748 │ │ │ │ adds r0, #4 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ - bl b12474 │ │ │ │ + bl b12404 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrh r6, [r1, #18] │ │ │ │ @@ -2696836,15 +2696841,15 @@ │ │ │ │ cbz r0, 7ba5f4 │ │ │ │ ldrb.w r2, [r7, #3476] @ 0xd94 │ │ │ │ add.w r1, r7, #1864 @ 0x748 │ │ │ │ strh r6, [r0, #18] │ │ │ │ adds r0, #4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ - bl b12474 │ │ │ │ + bl b12404 │ │ │ │ ldrh r2, [r4, #18] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ adds r2, #7 │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 69454 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2697188,15 +2697193,15 @@ │ │ │ │ strb.w r2, [r6, #3285] @ 0xcd5 │ │ │ │ movs r2, #8 │ │ │ │ add.w r3, r1, #56 @ 0x38 │ │ │ │ mov r9, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r1, #60 @ 0x3c │ │ │ │ mov r1, r2 │ │ │ │ - bl af9024 │ │ │ │ + bl af8fb4 │ │ │ │ str.w r7, [r6, #3276] @ 0xccc │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r7, [r5, #80] @ 0x50 │ │ │ │ @@ -2697524,15 +2697529,15 @@ │ │ │ │ movne r0, #0 │ │ │ │ bne.n 7bace6 │ │ │ │ b.n 7bace8 │ │ │ │ bl 82b4ac │ │ │ │ pop {r3, pc} │ │ │ │ adds r0, r3, #1 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r6, [r0, #18] │ │ │ │ + ldrb r6, [r4, #18] │ │ │ │ lsls r0, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldrb.w r2, [r0, #2868] @ 0xb34 │ │ │ │ @@ -2698299,15 +2698304,15 @@ │ │ │ │ movt r0, #3 │ │ │ │ it ne │ │ │ │ movne.w r0, #196608 @ 0x30000 │ │ │ │ adds r2, r2, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ adc.w r3, r3, #0 │ │ │ │ add.w r0, sl, #656 @ 0x290 │ │ │ │ - bl b06170 │ │ │ │ + bl b06100 │ │ │ │ ldr.w r0, [sl, #648] @ 0x288 │ │ │ │ ldrb.w r3, [r4, #169] @ 0xa9 │ │ │ │ movs r2, #4 │ │ │ │ movt r2, #10240 @ 0x2800 │ │ │ │ ldr.w r1, [r4, #148] @ 0x94 │ │ │ │ ldr.w r4, [r0, #148] @ 0x94 │ │ │ │ add.w r0, sl, #656 @ 0x290 │ │ │ │ @@ -2698344,15 +2698349,15 @@ │ │ │ │ b.n 7bb63c │ │ │ │ mov r3, r5 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr.w r1, [sl, #644] @ 0x284 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl b06170 │ │ │ │ + bl b06100 │ │ │ │ ldr.w r0, [sl, #648] @ 0x288 │ │ │ │ ldrb.w r3, [r6, #169] @ 0xa9 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r4, [r0, #148] @ 0x94 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r1, [r6, #148] @ 0x94 │ │ │ │ blx r4 │ │ │ │ @@ -2698380,15 +2698385,15 @@ │ │ │ │ mov r7, r3 │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr.w r1, [sl, #644] @ 0x284 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r9 │ │ │ │ str.w fp, [sp] │ │ │ │ - bl b06170 │ │ │ │ + bl b06100 │ │ │ │ ldrb.w r3, [r6, #169] @ 0xa9 │ │ │ │ ldr.w r1, [r6, #148] @ 0x94 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r6, [sl, #648] @ 0x288 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r6, [r6, #148] @ 0x94 │ │ │ │ blx r6 │ │ │ │ @@ -2698461,15 +2698466,15 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w fp, [sp] │ │ │ │ orr.w fp, fp, #2147483648 @ 0x80000000 │ │ │ │ lsls r2, r2, #5 │ │ │ │ adds r2, r2, r3 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ adc.w r3, r3, #0 │ │ │ │ - bl b06170 │ │ │ │ + bl b06100 │ │ │ │ ldr.w r3, [sl, #648] @ 0x288 │ │ │ │ ldr.w r1, [r5, #148] @ 0x94 │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr.w r4, [r3, #148] @ 0x94 │ │ │ │ ldrb.w r3, [r5, #169] @ 0xa9 │ │ │ │ blx r4 │ │ │ │ @@ -2698490,15 +2698495,15 @@ │ │ │ │ mov r8, r3 │ │ │ │ mov r7, fp │ │ │ │ adc.w fp, r6, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r9 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl b06170 │ │ │ │ + bl b06100 │ │ │ │ ldrb.w r3, [r5, #169] @ 0xa9 │ │ │ │ ldr.w r1, [r5, #148] @ 0x94 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r5, [sl, #648] @ 0x288 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr.w r5, [r5, #148] @ 0x94 │ │ │ │ blx r5 │ │ │ │ @@ -2698687,15 +2698692,15 @@ │ │ │ │ cbz r3, 7bb9d6 │ │ │ │ movs r2, #16 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r0, r4, #736 @ 0x2e0 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ - bl af9024 │ │ │ │ + bl af8fb4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7bba66 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 7d18dc │ │ │ │ ldr.w r2, [r9, #16] │ │ │ │ @@ -2699016,15 +2699021,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mov ip, r0 │ │ │ │ lsls r7, r7, #4 │ │ │ │ cmp sl, r2 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - str r5, [sp, #120] @ 0x78 │ │ │ │ + str r5, [sp, #248] @ 0xf8 │ │ │ │ lsls r3, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ @@ -2699429,15 +2699434,15 @@ │ │ │ │ b.n 7bbdaa │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a204 │ │ │ │ b.n 7bbdaa │ │ │ │ nop │ │ │ │ - str r2, [sp, #768] @ 0x300 │ │ │ │ + str r2, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r3, #4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ mov r7, r1 │ │ │ │ @@ -2700030,15 +2700035,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #1 │ │ │ │ adds r2, r2, r3 │ │ │ │ adc.w r3, r9, #0 │ │ │ │ - bl b05ef0 │ │ │ │ + bl b05e80 │ │ │ │ ldr.w r3, [r8, #3252] @ 0xcb4 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #3252] @ 0xcb4 │ │ │ │ b.n 7bc5a8 │ │ │ │ str r2, [r1, #36] @ 0x24 │ │ │ │ b.n 7bc51c │ │ │ │ @@ -2700060,15 +2700065,15 @@ │ │ │ │ subs r3, #188 @ 0xbc │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 7bc606 │ │ │ │ vshll.u32 , d22, #31 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - ldrh r0, [r4, #14] │ │ │ │ + ldrh r0, [r0, #16] │ │ │ │ lsls r3, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 7bc424 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2700513,15 +2700518,15 @@ │ │ │ │ bhi.n 7bcd5a │ │ │ │ ldr r2, [pc, #12] @ (7bcd60 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r1, lsl #2] │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r4, [r5, #34] @ 0x22 │ │ │ │ + strh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r3, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #28672 @ 0x7000 │ │ │ │ add.w r6, r0, #31872 @ 0x7c80 │ │ │ │ @@ -2701062,15 +2701067,15 @@ │ │ │ │ ldrlt.w r2, [fp, #2820] @ 0xb04 │ │ │ │ bfilt r3, r2, #29, #2 │ │ │ │ strlt.w r3, [fp, #2804] @ 0xaf4 │ │ │ │ ldrh.w r3, [r8, #184] @ 0xb8 │ │ │ │ tst.w r3, #464 @ 0x1d0 │ │ │ │ bne.w 7bd9d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b5d94c │ │ │ │ + bl b5d8dc │ │ │ │ ldr.w r2, [fp, #2796] @ 0xaec │ │ │ │ ldr.w r3, [r4, #656] @ 0x290 │ │ │ │ cbz r2, 7bd436 │ │ │ │ ldr.w r2, [r4, #668] @ 0x29c │ │ │ │ mov.w r1, #30976 @ 0x7900 │ │ │ │ movt r1, #49153 @ 0xc001 │ │ │ │ movw r0, #578 @ 0x242 │ │ │ │ @@ -2701196,15 +2701201,15 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldr.w r1, [r4, #688] @ 0x2b0 │ │ │ │ str r7, [sp, #32] │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 7bdac4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b5dbd8 │ │ │ │ + bl b5db68 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7bdfba │ │ │ │ ldr r2, [r6, #56] @ 0x38 │ │ │ │ ldr r1, [r6, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ ldr.w r0, [r2, #152] @ 0x98 │ │ │ │ @@ -2701280,15 +2701285,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ bne.w 7be1b2 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 7be63c │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7be7e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl b5dd34 │ │ │ │ + bl b5dcc4 │ │ │ │ ldr.w r0, [r4, #656] @ 0x290 │ │ │ │ ldr.w r5, [r4, #668] @ 0x29c │ │ │ │ movs r3, #20 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr.w r3, [r9, #3312] @ 0xcf0 │ │ │ │ bic.w r3, r3, #32768 @ 0x8000 │ │ │ │ str.w r3, [r9, #3312] @ 0xcf0 │ │ │ │ @@ -2701443,15 +2701448,15 @@ │ │ │ │ ldr.w r3, [r9, #3312] @ 0xcf0 │ │ │ │ movs r7, #6 │ │ │ │ mov.w r8, #0 │ │ │ │ bic.w r3, r3, #65536 @ 0x10000 │ │ │ │ str.w r3, [r9, #3312] @ 0xcf0 │ │ │ │ mov r0, r4 │ │ │ │ str.w lr, [r4, #656] @ 0x290 │ │ │ │ - bl b5dd34 │ │ │ │ + bl b5dcc4 │ │ │ │ ldr r1, [r6, #76] @ 0x4c │ │ │ │ ldr.w r2, [r4, #656] @ 0x290 │ │ │ │ ldr.w ip, [r4, #668] @ 0x29c │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 7bebe0 │ │ │ │ ldr.w r0, [r1, #152] @ 0x98 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ @@ -2701532,25 +2701537,25 @@ │ │ │ │ ldr.w r3, [r4, #1320] @ 0x528 │ │ │ │ ldr.w r1, [r4, #644] @ 0x284 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr.w r2, [r3, #332] @ 0x14c │ │ │ │ movs r3, #0 │ │ │ │ ldr r5, [r2, #64] @ 0x40 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl b5d8a8 │ │ │ │ + bl b5d838 │ │ │ │ lsls r5, r6, #25 │ │ │ │ bpl.w 7bd752 │ │ │ │ ldr.w r3, [r4, #1328] @ 0x530 │ │ │ │ ldr.w r1, [r4, #644] @ 0x284 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr.w r2, [r3, #332] @ 0x14c │ │ │ │ movs r3, #0 │ │ │ │ ldr r5, [r2, #64] @ 0x40 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl b5d8a8 │ │ │ │ + bl b5d838 │ │ │ │ b.n 7bd752 │ │ │ │ ldr.w r2, [r7, #-8] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r4, #644] @ 0x284 │ │ │ │ and.w r3, r3, #128 @ 0x80 │ │ │ │ ldr.w r5, [r8, #88] @ 0x58 │ │ │ │ bic.w ip, r2, #16 │ │ │ │ @@ -2701565,15 +2701570,15 @@ │ │ │ │ strls.w ip, [r7, #-4] │ │ │ │ strls.w r2, [r7, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7bded8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b5d10c │ │ │ │ + bl b5d09c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 7bd400 │ │ │ │ ldr.w r3, [r4, #1320] @ 0x528 │ │ │ │ cbz r3, 7bda42 │ │ │ │ ldr.w r2, [r4, #1360] @ 0x550 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 7bda42 │ │ │ │ @@ -2701665,15 +2701670,15 @@ │ │ │ │ str.w r3, [r1, #3432] @ 0xd68 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ str.w r3, [r1, #3436] @ 0xd6c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r3 │ │ │ │ str.w lr, [r3] │ │ │ │ - bl b5dbd8 │ │ │ │ + bl b5db68 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7be4f0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movw r2, #43522 @ 0xaa02 │ │ │ │ movt r2, #49156 @ 0xc004 │ │ │ │ ldrb.w r0, [r9, #3285] @ 0xcd5 │ │ │ │ @@ -2702011,22 +2702016,22 @@ │ │ │ │ b.n 7bdb5a │ │ │ │ ldr.w r2, [sl, #924] @ 0x39c │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r1, [r4, #644] @ 0x284 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r7, [r2, #64] @ 0x40 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl b5d8a8 │ │ │ │ + bl b5d838 │ │ │ │ b.w 7bd5a6 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ b.w 7bd5e4 │ │ │ │ mov r0, r4 │ │ │ │ sub.w r6, r6, #45056 @ 0xb000 │ │ │ │ - bl b5dd34 │ │ │ │ + bl b5dcc4 │ │ │ │ ldr.w r0, [r4, #656] @ 0x290 │ │ │ │ ldr.w r5, [r4, #668] @ 0x29c │ │ │ │ movs r7, #5 │ │ │ │ movs r3, #16 │ │ │ │ str r3, [sp, #24] │ │ │ │ subs r3, r7, #5 │ │ │ │ sub.w ip, r7, #2 │ │ │ │ @@ -2702380,59 +2702385,59 @@ │ │ │ │ beq.w 7bd138 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7d2860 │ │ │ │ add.w r0, fp, #4 │ │ │ │ mov.w r1, #17920 @ 0x4600 │ │ │ │ movt r1, #49152 @ 0xc000 │ │ │ │ - bl b11ff4 │ │ │ │ + bl b11f84 │ │ │ │ add.w r0, fp, #4 │ │ │ │ movw r1, #1031 @ 0x407 │ │ │ │ - bl b11ff4 │ │ │ │ + bl b11f84 │ │ │ │ add.w r0, fp, #4 │ │ │ │ movw r1, #43266 @ 0xa902 │ │ │ │ movt r1, #49153 @ 0xc001 │ │ │ │ - bl b11ff4 │ │ │ │ + bl b11f84 │ │ │ │ ldr.w r3, [r5, #1368] @ 0x558 │ │ │ │ add.w r0, fp, #4 │ │ │ │ ldr.w r1, [r3, #152] @ 0x98 │ │ │ │ bic.w r1, r1, #255 @ 0xff │ │ │ │ - bl b11ff4 │ │ │ │ + bl b11f84 │ │ │ │ ldr.w r3, [r5, #1368] @ 0x558 │ │ │ │ add.w r0, fp, #4 │ │ │ │ ldr.w r1, [r3, #156] @ 0x9c │ │ │ │ - bl b11ff4 │ │ │ │ + bl b11f84 │ │ │ │ ldr.w r3, [r5, #1368] @ 0x558 │ │ │ │ add.w r0, fp, #4 │ │ │ │ movw r1, #47376 @ 0xb910 │ │ │ │ ldr.w r2, [r3, #152] @ 0x98 │ │ │ │ - bl b122e8 │ │ │ │ + bl b12278 │ │ │ │ mov r2, r7 │ │ │ │ add.w r0, fp, #4 │ │ │ │ movw r1, #47120 @ 0xb810 │ │ │ │ - bl b122e8 │ │ │ │ + bl b12278 │ │ │ │ mov r2, r7 │ │ │ │ add.w r0, fp, #4 │ │ │ │ movw r1, #47124 @ 0xb814 │ │ │ │ - bl b122e8 │ │ │ │ + bl b12278 │ │ │ │ mov r2, r7 │ │ │ │ add.w r0, fp, #4 │ │ │ │ movw r1, #47128 @ 0xb818 │ │ │ │ - bl b122e8 │ │ │ │ + bl b12278 │ │ │ │ add.w r0, fp, #4 │ │ │ │ - bl b11d48 │ │ │ │ + bl b11cd8 │ │ │ │ str.w fp, [r5, #1384] @ 0x568 │ │ │ │ b.w 7bd138 │ │ │ │ ldr.w r2, [sl, #924] @ 0x39c │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r1, [r4, #644] @ 0x284 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r7, [r2, #64] @ 0x40 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl b5d8a8 │ │ │ │ + bl b5d838 │ │ │ │ b.w 7bdb70 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ orrs r0, r5 │ │ │ │ b.w 7bd970 │ │ │ │ ldr.w r3, [r4, #1056] @ 0x420 │ │ │ │ ldrb.w r3, [r3, #3752] @ 0xea8 │ │ │ │ @@ -2702641,15 +2702646,15 @@ │ │ │ │ lsrs r1, r1, #2 │ │ │ │ str.w r2, [r5, #1384] @ 0x568 │ │ │ │ str.w r1, [r5, #1380] @ 0x564 │ │ │ │ str.w r3, [r9, #3312] @ 0xcf0 │ │ │ │ str r2, [r0, #8] │ │ │ │ mov r0, r4 │ │ │ │ str.w lr, [r4, #656] @ 0x290 │ │ │ │ - bl b5dd34 │ │ │ │ + bl b5dcc4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr.w r0, [r4, #656] @ 0x290 │ │ │ │ ldr.w r5, [r4, #668] @ 0x29c │ │ │ │ cmp r3, #2 │ │ │ │ bhi.w 7bd6c4 │ │ │ │ b.w 7bd6b8 │ │ │ │ movs r7, #6 │ │ │ │ @@ -2702943,15 +2702948,15 @@ │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ str.w r1, [r9, #3772] @ 0xebc │ │ │ │ ldr.w r3, [r9, #3312] @ 0xcf0 │ │ │ │ orr.w r3, r3, #131072 @ 0x20000 │ │ │ │ str.w r3, [r9, #3312] @ 0xcf0 │ │ │ │ mov r0, r4 │ │ │ │ str.w lr, [r4, #656] @ 0x290 │ │ │ │ - bl b5dd34 │ │ │ │ + bl b5dcc4 │ │ │ │ ldr.w r3, [r4, #1056] @ 0x420 │ │ │ │ ldr.w r2, [r4, #656] @ 0x290 │ │ │ │ ldr.w ip, [r4, #668] @ 0x29c │ │ │ │ ldrb.w r1, [r3, #2272] @ 0x8e0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ ldrb.w r5, [r9, #3285] @ 0xcd5 │ │ │ │ add.w r3, ip, r0 │ │ │ │ @@ -2703620,25 +2703625,25 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r2, #1384] @ 0x568 │ │ │ │ str.w r5, [r9, #3312] @ 0xcf0 │ │ │ │ str.w r3, [ip, #3320] @ 0xcf8 │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.w 7bef26 │ │ │ │ b.w 7beb56 │ │ │ │ - sxtb r6, r4 │ │ │ │ + uxth r6, r0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #632 @ (adr r7, 7bf628 ) │ │ │ │ + add r7, pc, #760 @ (adr r7, 7bf6a8 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r7, pc, #864 @ (adr r7, 7bf714 ) │ │ │ │ + add r7, pc, #992 @ (adr r7, 7bf794 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r7, pc, #672 @ (adr r7, 7bf658 ) │ │ │ │ + add r7, pc, #800 @ (adr r7, 7bf6d8 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r7, pc, #512 @ (adr r7, 7bf5bc ) │ │ │ │ + add r7, pc, #640 @ (adr r7, 7bf63c ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ ldr.w r2, [r4, #1056] @ 0x420 │ │ │ │ ldrb.w r2, [r2, #2268] @ 0x8dc │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 7bf476 │ │ │ │ ldr.w r2, [r4, #1376] @ 0x560 │ │ │ │ movs r0, #6 │ │ │ │ @@ -2703759,15 +2703764,15 @@ │ │ │ │ bne.w 7bd886 │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 7beb56 │ │ │ │ b.n 7bf130 │ │ │ │ nop │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #104 @ (adr r5, 7bf5ac ) │ │ │ │ + add r5, pc, #232 @ (adr r5, 7bf62c ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ add.w ip, r0, #8192 @ 0x2000 │ │ │ │ ldr r2, [pc, #44] @ (7bf578 ) │ │ │ │ ldr r3, [pc, #48] @ (7bf57c ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #48] @ (7bf580 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2703889,15 +2703894,15 @@ │ │ │ │ add r3, sp, #28 │ │ │ │ strb.w r2, [sp, #20] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, ip │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ - bl b5058c │ │ │ │ + bl b5051c │ │ │ │ ldr r2, [pc, #64] @ (7bf6f4 ) │ │ │ │ ldr r3, [pc, #60] @ (7bf6f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ @@ -2703955,17 +2703960,17 @@ │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ strd r3, r0, [r4] │ │ │ │ b.n 7bf740 │ │ │ │ nop │ │ │ │ - ldrh r6, [r1, r5] │ │ │ │ + ldrh r6, [r5, r5] │ │ │ │ lsls r3, r3, #4 │ │ │ │ - ldrh r4, [r5, r4] │ │ │ │ + ldrh r4, [r1, r5] │ │ │ │ lsls r3, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2704038,28 +2704043,28 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #3 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ strd r6, r4, [sp] │ │ │ │ bl 443a68 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x32f6fc> │ │ │ │ b.n 7bf7bc │ │ │ │ - add r2, pc, #680 @ (adr r2, 7bfacc ) │ │ │ │ + add r2, pc, #808 @ (adr r2, 7bfb4c ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmia r5!, {r5, r7} │ │ │ │ lsls r4, r0, #5 │ │ │ │ - @ instruction: 0xf0de0094 │ │ │ │ + @ instruction: 0xf0fe0094 │ │ │ │ stmia r5!, {r2, r7} │ │ │ │ lsls r4, r0, #5 │ │ │ │ - add r2, pc, #480 @ (adr r2, 7bfa14 ) │ │ │ │ + add r2, pc, #608 @ (adr r2, 7bfa94 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmia r5!, {r1, r3, r6} │ │ │ │ lsls r4, r0, #5 │ │ │ │ - add r2, pc, #504 @ (adr r2, 7bfa34 ) │ │ │ │ + add r2, pc, #632 @ (adr r2, 7bfab4 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldmia.w sl, {r2, r3, r7} │ │ │ │ + ldmia.w sl!, {r2, r3, r7} │ │ │ │ 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] @ (7bf900 ) │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [pc, #172] @ (7bf904 ) │ │ │ │ @@ -2704086,15 +2704091,15 @@ │ │ │ │ add.w r0, r0, #1864 @ 0x748 │ │ │ │ add r5, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ ldmia.w r5, {r1, r2, r3} │ │ │ │ - bl b5058c │ │ │ │ + bl b5051c │ │ │ │ cbnz r0, 7bf8c0 │ │ │ │ ldr r2, [pc, #96] @ (7bf908 ) │ │ │ │ ldr r3, [pc, #88] @ (7bf904 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ @@ -2704104,26 +2704109,26 @@ │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [pc, #72] @ (7bf90c ) │ │ │ │ mov r3, r5 │ │ │ │ add r2, sp, #20 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ - bl b50a48 │ │ │ │ + bl b509d8 │ │ │ │ cbz r0, 7bf8e2 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 7bf8e2 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 7bf758 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl b50a08 │ │ │ │ + bl b50998 │ │ │ │ b.n 7bf8a6 │ │ │ │ ldrd r0, r1, [ip, #28] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 7bf758 │ │ │ │ b.n 7bf8a6 │ │ │ │ @@ -2704131,15 +2704136,15 @@ │ │ │ │ nop │ │ │ │ lsls r4, r4, #30 │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r2, #29 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - add r1, pc, #736 @ (adr r1, 7bfbf0 ) │ │ │ │ + add r1, pc, #864 @ (adr r1, 7bfc70 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [pc, #184] @ (7bf9dc ) │ │ │ │ @@ -2704208,29 +2704213,29 @@ │ │ │ │ ldr r2, [pc, #44] @ (7bf9f8 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6a2dc <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r1, pc, #416 @ (adr r1, 7bfb80 ) │ │ │ │ + add r1, pc, #544 @ (adr r1, 7bfc00 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #488 @ (adr r1, 7bfbcc ) │ │ │ │ + add r1, pc, #616 @ (adr r1, 7bfc4c ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #600 @ (adr r1, 7bfc40 ) │ │ │ │ + add r1, pc, #728 @ (adr r1, 7bfcc0 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #672 @ (adr r1, 7bfc8c ) │ │ │ │ + add r1, pc, #800 @ (adr r1, 7bfd0c ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - setend le │ │ │ │ + cpsid │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r2, [r7, #31] │ │ │ │ + ldrb r2, [r3, #0] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r1, pc, #672 @ (adr r1, 7bfc98 ) │ │ │ │ + add r1, pc, #800 @ (adr r1, 7bfd18 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrh r0, [r6, #60] @ 0x3c │ │ │ │ + ldrh r0, [r2, #62] @ 0x3e │ │ │ │ lsls r1, r1, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2704245,15 +2704250,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr.w r9, [sp, #72] @ 0x48 │ │ │ │ ldrd sl, fp, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl b0454c │ │ │ │ + bl b044dc │ │ │ │ ldr.w r1, [r4, #332] @ 0x14c │ │ │ │ cmp r7, #0 │ │ │ │ blt.n 7bfa8c │ │ │ │ ldr.w r3, [r1, #152] @ 0x98 │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ adds r3, r5, r3 │ │ │ │ adc.w r7, r7, r2 │ │ │ │ @@ -2704465,15 +2704470,15 @@ │ │ │ │ cbnz r3, 7bfcc2 │ │ │ │ add r2, sp, #8 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 7bf5d8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b50a08 │ │ │ │ + bl b50998 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r2, [pc, #68] @ (7bfcf0 ) │ │ │ │ ldr r3, [pc, #60] @ (7bfcec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ @@ -2704568,15 +2704573,15 @@ │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldrd r2, r3, [r7, #336] @ 0x150 │ │ │ │ strd r2, r3, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ - bl b50b5c │ │ │ │ + bl b50aec │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -2704585,15 +2704590,15 @@ │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ bl 7bfb78 │ │ │ │ mov r0, r5 │ │ │ │ - bl b50a08 │ │ │ │ + bl b50998 │ │ │ │ b.n 7bfeaa │ │ │ │ add r5, sp, #152 @ 0x98 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov.w r8, #0 │ │ │ │ bl 7bf588 │ │ │ │ mov r4, r8 │ │ │ │ @@ -2704921,19 +2704926,19 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r2 │ │ │ │ strd r2, r2, [sp, #104] @ 0x68 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ b.n 7bfff2 │ │ │ │ nop │ │ │ │ mrc2 1, 2, r0, cr2, cr9, {1} │ │ │ │ - ldr r2, [sp, #528] @ 0x210 │ │ │ │ + ldr r2, [sp, #656] @ 0x290 │ │ │ │ lsls r0, r2, #2 │ │ │ │ pop {r2, r7} │ │ │ │ lsls r4, r0, #5 │ │ │ │ - mov r4, pc │ │ │ │ + mov ip, r3 │ │ │ │ lsls r3, r1, #2 │ │ │ │ ldr.w r3, [r0, #304] @ 0x130 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 7c0208 │ │ │ │ tbb [pc, r3] │ │ │ │ lsls r2, r1, #28 │ │ │ │ @@ -2704996,43 +2705001,43 @@ │ │ │ │ ldr r0, [pc, #64] @ (7c0244 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (7c0248 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #768] @ 0x300 │ │ │ │ + ldr r3, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r3, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r2, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #376] @ 0x178 │ │ │ │ + ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #616] @ 0x268 │ │ │ │ + ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #640] @ 0x280 │ │ │ │ + ldr r3, [sp, #768] @ 0x300 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #376] @ 0x178 │ │ │ │ + ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ + ldr r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r2, [sp, #408] @ 0x198 │ │ │ │ + ldr r2, [sp, #536] @ 0x218 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r2, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r2, [sp, #280] @ 0x118 │ │ │ │ + ldr r2, [sp, #408] @ 0x198 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r2, [sp, #512] @ 0x200 │ │ │ │ + ldr r2, [sp, #640] @ 0x280 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #520] @ 0x208 │ │ │ │ + ldr r3, [sp, #648] @ 0x288 │ │ │ │ lsls r0, r2, #2 │ │ │ │ movs r3, #1 │ │ │ │ ldr.w ip, [r0, #3484] @ 0xd9c │ │ │ │ ldr.w r0, [r0, #3480] @ 0xd98 │ │ │ │ lsl.w r1, r3, r1 │ │ │ │ and.w r3, r1, r0 │ │ │ │ and.w r1, ip, r1, asr #31 │ │ │ │ @@ -2705049,15 +2705054,15 @@ │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #592] @ (7c04e0 ) │ │ │ │ + ldr r7, [pc, #720] @ (7c0560 ) │ │ │ │ lsls r3, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ ldr.w r4, [r1, #304] @ 0x130 │ │ │ │ @@ -2705710,157 +2705715,157 @@ │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ bl 7bf910 │ │ │ │ b.n 7c078a │ │ │ │ cmp r6, #7 │ │ │ │ bne.n 7c09ee │ │ │ │ b.n 7c07f0 │ │ │ │ - ldr r2, [sp, #776] @ 0x308 │ │ │ │ + ldr r2, [sp, #904] @ 0x388 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r2, [sp, #872] @ 0x368 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strh r4, [r6, #50] @ 0x32 │ │ │ │ + strh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - add r1, pc, #152 @ (adr r1, 7c0abc ) │ │ │ │ + add r1, pc, #280 @ (adr r1, 7c0b3c ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #88 @ (adr r1, 7c0a80 ) │ │ │ │ + add r1, pc, #216 @ (adr r1, 7c0b00 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrh r6, [r4, #2] │ │ │ │ + ldrh r6, [r0, #4] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - add r1, pc, #56 @ (adr r1, 7c0a68 ) │ │ │ │ + add r1, pc, #184 @ (adr r1, 7c0ae8 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrh r0, [r0, #2] │ │ │ │ + ldrh r0, [r4, #2] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - add r1, pc, #40 @ (adr r1, 7c0a60 ) │ │ │ │ + add r1, pc, #168 @ (adr r1, 7c0ae0 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #1000 @ (adr r0, 7c0e24 ) │ │ │ │ + add r1, pc, #104 @ (adr r1, 7c0aa4 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #888 @ (adr r0, 7c0db8 ) │ │ │ │ + add r0, pc, #1016 @ (adr r0, 7c0e38 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - muls r0, r2 │ │ │ │ + muls r0, r6 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - add r0, pc, #688 @ (adr r0, 7c0cf8 ) │ │ │ │ + add r0, pc, #816 @ (adr r0, 7c0d78 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldmia r6!, {r3, r4, r7} │ │ │ │ + ldmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #664 @ (adr r0, 7c0ce8 ) │ │ │ │ + add r0, pc, #792 @ (adr r0, 7c0d68 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r2, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + ldr r2, [sp, #128] @ 0x80 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [sp, #192] @ 0xc0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r2, [sp, #152] @ 0x98 │ │ │ │ + ldr r2, [sp, #280] @ 0x118 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r2, [sp, #240] @ 0xf0 │ │ │ │ + ldr r2, [sp, #368] @ 0x170 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r2, [sp, #328] @ 0x148 │ │ │ │ + ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r2, [sp, #552] @ 0x228 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r2, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r2, [sp, #568] @ 0x238 │ │ │ │ + ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r2, [sp, #640] @ 0x280 │ │ │ │ + ldr r2, [sp, #768] @ 0x300 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r2, [sp, #872] @ 0x368 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r2, [sp, #904] @ 0x388 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [sp, #184] @ 0xb8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ + ldr r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #192] @ 0xc0 │ │ │ │ + ldr r3, [sp, #320] @ 0x140 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #216] @ 0xd8 │ │ │ │ + ldr r3, [sp, #344] @ 0x158 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #296] @ 0x128 │ │ │ │ + ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #368] @ 0x170 │ │ │ │ + ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #376] @ 0x178 │ │ │ │ + ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #400] @ 0x190 │ │ │ │ + ldr r3, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r3, [sp, #568] @ 0x238 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r3, [sp, #632] @ 0x278 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #552] @ 0x228 │ │ │ │ + ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #664] @ 0x298 │ │ │ │ + ldr r3, [sp, #792] @ 0x318 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r3, [sp, #824] @ 0x338 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r3, [sp, #856] @ 0x358 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r7, [sp, #136] @ 0x88 │ │ │ │ + str r7, [sp, #264] @ 0x108 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r4, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r6, [sp, #960] @ 0x3c0 │ │ │ │ + str r7, [sp, #64] @ 0x40 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r6, [sp, #192] @ 0xc0 │ │ │ │ + str r6, [sp, #320] @ 0x140 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r5, [sp, #1000] @ 0x3e8 │ │ │ │ + str r6, [sp, #104] @ 0x68 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r6, [sp, #24] │ │ │ │ + str r6, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r6, [sp, #8] │ │ │ │ + str r6, [sp, #136] @ 0x88 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r6, [sp, #288] @ 0x120 │ │ │ │ + str r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #904] @ 0x388 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r5, [sp, #400] @ 0x190 │ │ │ │ + str r5, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r5, [sp, #384] @ 0x180 │ │ │ │ + str r5, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r5, [sp, #368] @ 0x170 │ │ │ │ + str r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r5, [sp, #352] @ 0x160 │ │ │ │ + str r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r5, [sp, #344] @ 0x158 │ │ │ │ + str r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r5, [sp, #376] @ 0x178 │ │ │ │ + str r5, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r5, [sp, #440] @ 0x1b8 │ │ │ │ + str r5, [sp, #568] @ 0x238 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r5, [sp, #456] @ 0x1c8 │ │ │ │ + str r5, [sp, #584] @ 0x248 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #856] @ 0x358 │ │ │ │ + ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r1, [sp, #832] @ 0x340 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r1, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r1, [sp, #824] @ 0x338 │ │ │ │ + ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r1, [sp, #888] @ 0x378 │ │ │ │ + ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r2, [sp, #96] @ 0x60 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r2, [sp, #104] @ 0x68 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + ldr r2, [sp, #144] @ 0x90 │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2705942,15 +2705947,15 @@ │ │ │ │ strd r5, r2, [sp, #28] │ │ │ │ bl 4c4474 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3b0108> │ │ │ │ orr.w r5, r0, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 461834 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x34d4c8> │ │ │ │ orr.w r4, r0, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl ad4ac8 │ │ │ │ + bl ad4a58 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4b60b4 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a1d48> │ │ │ │ ldrb.w r2, [r6, #356] @ 0x164 │ │ │ │ orrs r4, r0 │ │ │ │ ubfx r2, r2, #4, #1 │ │ │ │ cbnz r2, 7c0c62 │ │ │ │ @@ -2705968,15 +2705973,15 @@ │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strb.w r3, [r6, #356] @ 0x164 │ │ │ │ mov r0, r6 │ │ │ │ bl 4c59e8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3b167c> │ │ │ │ movs r1, #1 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ae0df0 │ │ │ │ + bl ae0d80 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov.w r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #36] @ 0x24 │ │ │ │ strb.w r3, [sp, #42] @ 0x2a │ │ │ │ @@ -2706018,25 +2706023,25 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 49c940 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3885d4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b.n 7c0bda │ │ │ │ mov r0, r6 │ │ │ │ - bl addac0 │ │ │ │ + bl adda50 │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 7c0b5e │ │ │ │ b.n 7c0ca6 │ │ │ │ mov.w r1, #2097152 @ 0x200000 │ │ │ │ mov r0, r6 │ │ │ │ - bl ae9994 │ │ │ │ + bl ae9924 │ │ │ │ mov.w r1, #2097152 @ 0x200000 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl aea1f0 │ │ │ │ + bl aea180 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4bb064 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3a6cf8> │ │ │ │ orrs r5, r0 │ │ │ │ orrs r7, r5 │ │ │ │ b.n 7c0b8c │ │ │ │ mov r0, r6 │ │ │ │ @@ -2707193,15 +2707198,15 @@ │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ bl 46a718 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3563ac> │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #2 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov.w r8, #0 │ │ │ │ - bl b157dc │ │ │ │ + bl b1576c │ │ │ │ movs r2, #32 │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov.w r9, #0 │ │ │ │ strd r8, r9, [sp, #112] @ 0x70 │ │ │ │ bl 465758 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3513ec> │ │ │ │ @@ -2707354,15 +2707359,15 @@ │ │ │ │ mov.w r8, #120 @ 0x78 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd sl, sl, [sp, #24] │ │ │ │ ldrd r2, r3, [sp, #76] @ 0x4c │ │ │ │ str.w sl, [sp, #20] │ │ │ │ str.w sl, [sp, #8] │ │ │ │ - bl b50360 │ │ │ │ + bl b502f0 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ mov r2, r0 │ │ │ │ movw r1, #317 @ 0x13d │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ ldr.w r9, [pc, #1208] @ 7c2078 │ │ │ │ bl 46a718 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3563ac> │ │ │ │ movw r1, #558 @ 0x22e │ │ │ │ @@ -2707523,15 +2707528,15 @@ │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #16] │ │ │ │ str r3, [sp, #0] │ │ │ │ strd sl, sl, [sp, #24] │ │ │ │ ldrd r2, r3, [sp, #68] @ 0x44 │ │ │ │ str.w sl, [sp, #20] │ │ │ │ str.w sl, [sp, #8] │ │ │ │ - bl b50360 │ │ │ │ + bl b502f0 │ │ │ │ mov.w r1, #788 @ 0x314 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ bl 4657b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x35144c> │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add.w lr, r0, #80 @ 0x50 │ │ │ │ @@ -2707781,15 +2707786,15 @@ │ │ │ │ b.n 7c1f10 │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strd r0, r1, [r6], #248 @ 0xf8 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #54] @ 0x36 │ │ │ │ + ldrh r6, [r6, #54] @ 0x36 │ │ │ │ lsls r0, r2, #2 │ │ │ │ @ instruction: 0xe8d0013e │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ b.n 7c23bc │ │ │ │ lsls r6, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -2708024,15 +2708029,15 @@ │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ bl 46a6c8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x35635c> │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #3 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ movs r6, #0 │ │ │ │ - bl b157dc │ │ │ │ + bl b1576c │ │ │ │ movs r2, #32 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ movs r7, #0 │ │ │ │ strd r6, r7, [sp, #104] @ 0x68 │ │ │ │ bl 465758 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3513ec> │ │ │ │ @@ -2708241,15 +2708246,15 @@ │ │ │ │ str r6, [sp, #20] │ │ │ │ str r3, [sp, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ ldr r7, [pc, #640] @ (7c2828 ) │ │ │ │ - bl b50360 │ │ │ │ + bl b502f0 │ │ │ │ mov.w r1, #788 @ 0x314 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ bl 4657b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x35144c> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov.w lr, #0 │ │ │ │ str.w lr, [sp, #88] @ 0x58 │ │ │ │ @@ -2708472,15 +2708477,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ svc 96 @ 0x60 │ │ │ │ lsls r6, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #42] @ 0x2a │ │ │ │ + strh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r0, r2, #2 │ │ │ │ svc 72 @ 0x48 │ │ │ │ lsls r6, r7, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ bls.n 7c275c │ │ │ │ lsls r6, r7, #4 │ │ │ │ @@ -2708518,15 +2708523,15 @@ │ │ │ │ ldrb.w r2, [r3, #374] @ 0x176 │ │ │ │ strh.w r4, [r3, #332] @ 0x14c │ │ │ │ strb.w r4, [r3, #72] @ 0x48 │ │ │ │ bfi r2, r1, #0, #4 │ │ │ │ mov r1, r4 │ │ │ │ strb.w r2, [r3, #374] @ 0x176 │ │ │ │ movs r2, #32 │ │ │ │ - bl b157dc │ │ │ │ + bl b1576c │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #0 │ │ │ │ strd r3, r2, [sp, #64] @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r8, r9, [sp, #64] @ 0x40 │ │ │ │ movs r2, #32 │ │ │ │ @@ -2708745,15 +2708750,15 @@ │ │ │ │ add sp, #180 @ 0xb4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68884 <__stack_chk_fail@plt> │ │ │ │ bvc.n 7c2aa4 │ │ │ │ lsls r6, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #23] │ │ │ │ + ldrb r0, [r5, #23] │ │ │ │ lsls r0, r2, #2 │ │ │ │ bvc.n 7c2a6c │ │ │ │ lsls r6, r7, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 7c2b0c │ │ │ │ lsls r6, r7, #4 │ │ │ │ @@ -2708785,15 +2708790,15 @@ │ │ │ │ bhi.n 7c2b8a │ │ │ │ ldr.w r0, [r4, #1056] @ 0x420 │ │ │ │ add.w r3, r4, #8192 @ 0x2000 │ │ │ │ mov r2, ip │ │ │ │ add r1, sp, #12 │ │ │ │ ldrb.w r3, [r3, #194] @ 0xc2 │ │ │ │ ldr.w r0, [r0, #3464] @ 0xd88 │ │ │ │ - bl ae5f4c │ │ │ │ + bl ae5edc │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 4a8698 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x39432c> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 7c1648 │ │ │ │ ldr r2, [pc, #32] @ (7c2be8 ) │ │ │ │ ldr r3, [pc, #28] @ (7c2be4 ) │ │ │ │ @@ -2708866,15 +2708871,15 @@ │ │ │ │ bl 464f0c <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x350ba0> │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ movs r2, #32 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl b157dc │ │ │ │ + bl b1576c │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, #3 │ │ │ │ ittt eq │ │ │ │ addeq r3, sp, #168 @ 0xa8 │ │ │ │ addeq r4, sp, #64 @ 0x40 │ │ │ │ streq r3, [sp, #12] │ │ │ │ @@ -2709621,17 +2709626,17 @@ │ │ │ │ ... │ │ │ │ bcc.n 7c34f8 │ │ │ │ lsls r6, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 7c34f8 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - ldrb r0, [r7, #7] │ │ │ │ + ldrb r0, [r3, #8] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrb r6, [r2, #7] │ │ │ │ + ldrb r6, [r6, #7] │ │ │ │ lsls r0, r2, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2709663,15 +2709668,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ str.w r2, [r3, #328] @ 0x148 │ │ │ │ movs r2, #2 │ │ │ │ strh.w r4, [r3, #332] @ 0x14c │ │ │ │ strb.w r2, [r3, #72] @ 0x48 │ │ │ │ movs r2, #32 │ │ │ │ - bl b157dc │ │ │ │ + bl b1576c │ │ │ │ ldrb r2, [r0, #13] │ │ │ │ mov fp, r0 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ beq.n 7c35b2 │ │ │ │ and.w r1, r2, #63 @ 0x3f │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ lsls r3, r1 │ │ │ │ @@ -2709924,15 +2709929,15 @@ │ │ │ │ nop │ │ │ │ ldmia r2, {r1, r2, r5, r7} │ │ │ │ lsls r6, r7, #4 │ │ │ │ ldmia r2, {r2, r5, r7} │ │ │ │ lsls r6, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #3] │ │ │ │ + strb r0, [r2, #4] │ │ │ │ lsls r0, r2, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r2, r6} │ │ │ │ lsls r6, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2710024,15 +2710029,15 @@ │ │ │ │ bl 46a460 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3560f4> │ │ │ │ add.w r3, r5, #20 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, sl │ │ │ │ movs r7, #0 │ │ │ │ - bl b157dc │ │ │ │ + bl b1576c │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ bl 4656c0 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x351354> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add.w r2, r0, #20 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ @@ -2710441,17 +2710446,17 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r2, r3, r7} │ │ │ │ lsls r6, r7, #4 │ │ │ │ stmia r7!, {r3, r7} │ │ │ │ lsls r6, r7, #4 │ │ │ │ - ldr r2, [r2, #92] @ 0x5c │ │ │ │ + ldr r2, [r6, #92] @ 0x5c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ble.n 7c3e78 │ │ │ │ + ble.n 7c3eb8 │ │ │ │ lsls r4, r1, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r2, r6, r7} │ │ │ │ lsls r6, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2710832,15 +2710837,15 @@ │ │ │ │ lsls r6, r7, #4 │ │ │ │ stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ lsls r6, r7, #4 │ │ │ │ - str r4, [r0, #124] @ 0x7c │ │ │ │ + str r4, [r4, #124] @ 0x7c │ │ │ │ lsls r0, r2, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2711911,31 +2711916,31 @@ │ │ │ │ nop │ │ │ │ pop {r4, r7, pc} │ │ │ │ lsls r6, r7, #4 │ │ │ │ pop {r2, r3, r7, pc} │ │ │ │ lsls r6, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #64] @ 0x40 │ │ │ │ + str r6, [r5, #64] @ 0x40 │ │ │ │ lsls r0, r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #704 @ (adr r0, 7c5100 ) │ │ │ │ + add r0, pc, #832 @ (adr r0, 7c5180 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - b.n 7c4bc4 │ │ │ │ + b.n 7c4c04 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r0, [r6, #14] │ │ │ │ + strh r0, [r2, #16] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r4, [r6, r0] │ │ │ │ + ldrb r4, [r2, r1] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrb r0, [r5, r0] │ │ │ │ + ldrb r0, [r1, r1] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrh r4, [r4, r1] │ │ │ │ + ldrh r4, [r0, r2] │ │ │ │ lsls r0, r2, #2 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ movs r1, #1 │ │ │ │ movs r6, #0 │ │ │ │ movs r7, #0 │ │ │ │ strd r6, r7, [sp, #152] @ 0x98 │ │ │ │ bl 465758 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x3513ec> │ │ │ │ @@ -2713906,33 +2713911,33 @@ │ │ │ │ bpl.w 7c6c64 │ │ │ │ b.n 7c6458 │ │ │ │ nop │ │ │ │ add r6, pc, #928 @ (adr r6, 7c67cc ) │ │ │ │ lsls r6, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #696] @ (7c66ec ) │ │ │ │ + ldr r5, [pc, #824] @ (7c676c ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ add r6, pc, #784 @ (adr r6, 7c6748 ) │ │ │ │ lsls r6, r7, #4 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #272] @ (7c6550 ) │ │ │ │ + ldr r4, [pc, #400] @ (7c65d0 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [pc, #176] @ (7c64f4 ) │ │ │ │ + ldr r4, [pc, #304] @ (7c6574 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47ee │ │ │ │ + ldr r0, [pc, #56] @ (7c6484 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - @ instruction: 0x47f2 │ │ │ │ + ldr r0, [pc, #72] @ (7c6498 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - cmp r7, #112 @ 0x70 │ │ │ │ + cmp r7, #144 @ 0x90 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - muls r0, r2 │ │ │ │ + muls r0, r6 │ │ │ │ lsls r0, r2, #2 │ │ │ │ movw r1, #558 @ 0x22e │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ bl 4657b8 <__vaDriverInit_1_23@@libgallium-26.0.1-1.so+0x35144c> │ │ │ │ add.w r9, r0, #20 │ │ │ │ movs r2, #4 │ │ │ │ movs r3, #32 │ │ │ │ @@ -2715094,22 +2715099,22 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 82b120 │ │ │ │ ldr.w r1, [r4, #644] @ 0x284 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl b0684c │ │ │ │ + bl b067dc │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ cbz r3, 7c70d4 │ │ │ │ mov r0, r8 │ │ │ │ - bl b0f928 │ │ │ │ + bl b0f8b8 │ │ │ │ ldr.w r0, [r4, #1056] @ 0x420 │ │ │ │ add.w r0, r0, #1864 @ 0x748 │ │ │ │ - bl b0fd9c │ │ │ │ + bl b0fd2c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 82ae48 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 82b5d4 │ │ │ │ sub.w r9, r9, #1 │ │ │ │ @@ -2715117,36 +2715122,36 @@ │ │ │ │ clz r9, r9 │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ add.w sl, r3, #1864 @ 0x748 │ │ │ │ movs r1, #0 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ mov r0, sl │ │ │ │ mov r3, r9 │ │ │ │ - bl b1248c │ │ │ │ + bl b1241c │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 7c711c │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ - bl b0fdac │ │ │ │ + bl b0fd3c │ │ │ │ mov r0, r6 │ │ │ │ - bl b11d48 │ │ │ │ + bl b11cd8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl b124ec │ │ │ │ + bl b1247c │ │ │ │ mov r0, r6 │ │ │ │ - bl b124d4 │ │ │ │ + bl b12464 │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ cbz r3, 7c7132 │ │ │ │ ldr.w r2, [r4, #1056] @ 0x420 │ │ │ │ mov r0, r8 │ │ │ │ movs r1, #0 │ │ │ │ add.w r2, r2, #1864 @ 0x748 │ │ │ │ - bl b0f888 │ │ │ │ + bl b0f818 │ │ │ │ ldr.w r6, [r5, #148] @ 0x94 │ │ │ │ add.w r8, r7, #2 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ movs r0, #1 │ │ │ │ blx 6ae58 │ │ │ │ mov r2, r7 │ │ │ │ str.w r0, [r6, r8, lsl #2] │ │ │ │ @@ -2715200,15 +2715205,15 @@ │ │ │ │ bl 81ce20